@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap";*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}::selection{background-color:var(--selection-bg);color:var(--selection-color)}::-webkit-scrollbar{width:2px;height:10px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#e1e1e1;border:10px solid var(--text-main);border-radius:2px}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background:var(--gold)}::-webkit-scrollbar-track{background:var(--gold)!important}::-webkit-scrollbar-track:hover{background:#c8a832}::-webkit-scrollbar-track:active{background:#a6893c}::-webkit-scrollbar-corner{background:transparent}button{border:1px solid #676767}:root,[data-theme=dark]{--gold: #d4af37;--black: #0b0b0b;--white: #f9f4eb;--text-main: #f9f4eb;--text-muted: rgba(249, 244, 235, .6);--text-on-accent: #0b0b0b;--nav-bg: #1c1c1c;--nav-border: rgba(212, 175, 55, .25);--nav-link-color: rgba(249, 244, 235, .6);--nav-link-hover: #d4af37;--nav-logo-color: #d4af37;--toggle-bg: transparent;--toggle-border: rgba(212, 175, 55, .25);--toggle-color: #d4af37;--cta-bg: #d4af37;--cta-color: #0b0b0b;--cta-hover-bg: #f9f4eb;--hero-bg: #0b0b0b;--hero-right-bg: #141414;--hero-right-border: rgba(212, 175, 55, .15);--hero-left-bg: #d4af37;--hero-heading-color: #0b0b0b;--hero-border: rgba(212, 175, 55, .25);--scroll-line-bg: rgba(11, 11, 11, .2);--scroll-line-fill: #0b0b0b;--mobile-menu-shadow: 0 20px 40px rgba(0, 0, 0, .3);--accent: #d4af37;--accent-dark: #a6893c;--border: rgba(212, 175, 55, .25);--bg: #0b0b0b;--shell-bg: #0b0b0b;--row-bg: #1c1c1c;--row-hover-bg: #d4af37;--row-hover-text: #0b0b0b;--icon-bg: #151b3b;--icon-hover-bg: #d4af37;--icon-hover-color: #0b0b0b;--handle-bg: #141414;--handle-border: rgba(212, 175, 55, .25);--handle-color: #f9f4eb;--brand-bg: rgba(255, 255, 255, .08);--chip-bg: #252525;--outer-bg: #050505;--selection-bg: #f9f4eb;--selection-color: #0b0b0b;--font: "Poppins", sans-serif;--nav-h: 62px;--nav-top: 30px;--nav-gap: 16px}[data-theme=light]{--gold: #c9a227;--black: #0b0b0b;--white: #f9f4eb;--text-main: #0b0b0b;--text-muted: rgba(11, 11, 11, .65);--text-on-accent: #0b0b0b;--nav-bg: #ffffff;--nav-border: rgba(11, 11, 11, .13);--nav-link-color: rgba(11, 11, 11, .65);--nav-link-hover: #a6893c;--nav-logo-color: #c9a227;--toggle-bg: transparent;--toggle-border: rgba(11, 11, 11, .13);--toggle-color: #0b0b0b;--cta-bg: #c9a227;--cta-color: #0b0b0b;--cta-hover-bg: #0b0b0b;--hero-bg: #f9f4eb;--hero-right-bg: #f0ebe0;--hero-right-border: rgba(11, 11, 11, .1);--hero-left-bg: #c9a227;--hero-heading-color: #0b0b0b;--hero-border: rgba(11, 11, 11, .13);--scroll-line-bg: rgba(11, 11, 11, .15);--scroll-line-fill: #0b0b0b;--mobile-menu-shadow: 0 20px 40px rgba(11, 11, 11, .1);--accent: #c9a227;--accent-dark: #a6893c;--border: rgba(11, 11, 11, .13);--bg: #f9f4eb;--shell-bg: #f9f4eb;--row-bg: #ffffff;--row-hover-bg: #c9a227;--row-hover-text: #0b0b0b;--icon-bg: rgba(143, 154, 189, .32);--icon-hover-bg: #0b0b0b;--icon-hover-color: #c9a227;--handle-bg: #ffffff;--handle-border: rgba(11, 11, 11, .13);--handle-color: #0b0b0b;--brand-bg: rgba(255, 255, 255, .75);--chip-bg: #f3ede0;--outer-bg: #e8e1d4;--selection-bg: #0b0b0b;--selection-color: #c9a227;--font: "Poppins", sans-serif;--nav-h: 62px;--nav-top: 30px;--nav-gap: 16px}[data-theme=dark] .cursor-dot{background:var(--text-main)!important}[data-theme=dark] .cursor-dot--hover{background:#fff}[data-theme=dark] .cursor-dot--accent{background:var(--black)!important}[data-theme=dark] .cursor-ring{border-color:var(--text-main)}[data-theme=dark] .cursor-ring--hover{border-color:var(--text-main);background:#d4af370f}[data-theme=dark] .cursor-ring--accent{border-color:#0b0b0bb3!important;background:#0b0b0b14!important}[data-theme=light] .cursor-dot{background:var(--text-main)!important}[data-theme=light] .cursor-dot--hover{background:#000}[data-theme=light] .cursor-dot--accent{background:var(--black)!important}[data-theme=light] .cursor-ring{border-color:var(--text-main)}[data-theme=light] .cursor-ring--hover{border-color:var(--text-main);background:#c9a2271a}[data-theme=light] .cursor-ring--accent{border-color:#d4af3780!important;background:#d4af3714!important}*,*:before,*:after{box-sizing:border-box}body{background:var(--hero-bg)}.home-header{width:100%;height:100vh;background:var(--hero-bg);display:flex;flex-direction:column;align-items:center;overflow:hidden;position:relative;transition:background .35s ease}.hh__nav{position:fixed;top:var(--nav-top);left:50%;transform:translate(-50%);width:calc(100% - 80px);max-width:1440px;height:var(--nav-h);display:flex;align-items:center;justify-content:space-between;padding:0 24px;z-index:1000;border-radius:8px;background:var(--nav-bg);border:1px solid var(--nav-border);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .35s ease,border-color .35s ease}.hh__nav-logo{font-family:var(--font);font-size:16px;font-weight:700;color:var(--nav-logo-color);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;flex-shrink:0;transition:color .35s ease,opacity .25s ease}.hh__hamburger{display:none;flex-direction:column;gap:5px;background:none;border:none;width:28px;height:24px;cursor:pointer;padding:0;align-items:center;justify-content:center}.hh__hamburger span{height:2px;width:100%;background:var(--nav-link-color);border-radius:2px;display:block;transition:background .25s ease}.hh__hamburger:hover span{background:var(--nav-link-hover)}@media(max-width:768px){.hh__hamburger{display:flex}}.hh__mobile-menu{position:fixed;top:calc(var(--nav-top) + var(--nav-h) + 8px);left:50%;transform:translate(-50%) translateY(-10px);width:calc(100% - 40px);max-width:460px;background:var(--nav-bg);border:1px solid var(--nav-border);border-radius:8px;padding:20px;opacity:0;visibility:hidden;z-index:999;transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s ease,visibility .3s ease,background .35s ease,border-color .35s ease}.hh__mobile-menu.open{transform:translate(-50%) translateY(0);opacity:1;visibility:visible}.hh__nav-links{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0 0 20px;padding:0}.hh__nav-links li a{font-family:var(--font);font-size:14px!important;font-weight:500;color:var(--nav-link-color);text-decoration:none;padding:10px 14px;display:block;border-radius:6px;transition:color .2s ease,background .2s ease,padding-left .2s ease}.hh__nav-links li a:hover{color:var(--nav-link-hover);background:#d4af3714;padding-left:22px}.hh__menu-actions{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--nav-border);padding-top:14px}.hh__menu-actions .hh__theme-toggle,.hh__menu-actions .hh__nav-cta{width:100%;height:40px;font-size:13px}.hh__desktop-nav{display:flex;align-items:center;gap:36px}.hh__desktop-nav .hh__nav-links{flex-direction:row;gap:28px;margin:0}.hh__desktop-nav .hh__nav-links li a{font-size:11px;font-weight:500;padding:6px 0;background:none!important}.hh__desktop-nav .hh__nav-links li a:hover{color:var(--nav-link-hover);padding-left:0!important;background:none!important}.hh__nav-actions{display:flex;align-items:center;gap:8px}.hh__theme-toggle{background:var(--toggle-bg);border:1px solid var(--toggle-border);border-radius:6px;height:36px;padding:0 16px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--toggle-color);font-family:var(--font);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;transition:background .25s ease,border-color .25s ease,color .25s ease}.hh__theme-toggle:hover{background:#d4af371f;border-color:var(--gold);color:var(--gold)}.hh__nav-cta{font-family:var(--font);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cta-color);background:var(--cta-bg);border:none;border-radius:4px;padding:8px 20px;height:36px;cursor:pointer;white-space:nowrap;transition:background .25s ease,color .25s ease}.hh__nav-cta:hover{background:var(--cta-hover-bg);color:var(--handle-bg)}.hh__hero{position:absolute;top:calc(var(--nav-top) + var(--nav-h) + var(--nav-gap));left:50%;transform:translate(-50%);width:calc(100% - 40px);max-width:1440px;height:calc(100vh - var(--nav-top) - var(--nav-h) - var(--nav-gap) - 20px);display:grid;grid-template-columns:1fr 1fr;gap:16px;font-family:var(--font);border-radius:10px;overflow:hidden;background:var(--hero-bg);transition:background .35s ease,border-color .35s ease}.hh__hero-left{background:var(--hero-left-bg);display:flex;flex-direction:column;justify-content:flex-end;padding:36px 40px 40px;position:relative;overflow:hidden;border-radius:8px;transition:background .35s ease}.hh__hero-heading{font-size:clamp(18px,2.4vw,36px);font-weight:700;line-height:1.28;color:var(--handle-bg);margin:0}.hh__hero-heading span{color:var(--text-main)}.hh__scroll-hint{margin-top:28px;display:flex;align-items:center;gap:10px;opacity:.45}.hh__scroll-line{width:44px;height:2px;background:var(--scroll-line-bg);border-radius:2px;overflow:hidden;position:relative}.hh__scroll-line:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--scroll-line-fill);border-radius:2px;animation:scrollSlide 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes scrollSlide{0%{left:-100%}50%{left:0}to{left:100%}}.hh__hero-right{position:relative;overflow:hidden;border-radius:8px;background:var(--hero-right-bg);border-left:1px solid var(--hero-right-border);transition:background .35s ease,border-color .35s ease}.hh__hero-right:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(11,11,11,.3) 0%,transparent 45%);pointer-events:none;z-index:1}.hh__hero-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform 6s ease;border-radius:8px}.hh__arrows{position:absolute;bottom:20px;right:20px;display:flex;gap:8px;z-index:2}.hh__arrow-btn{width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#00000080;color:#fff;font-size:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .25s ease,border-color .25s ease,transform .25s ease,color .25s ease}.hh__arrow-btn:hover{background:var(--gold);border-color:var(--gold);color:var(--black);transform:scale(1.1)}@media(max-width:1280px){:root{--nav-top: 20px}.hh__nav{width:calc(100% - 60px)}.hh__hero{width:calc(100% - 30px)}}@media(max-width:1024px){.hh__hero-heading{font-size:clamp(16px,2.8vw,28px)}.hh__hero-left{padding:28px 28px 32px}.hh__modal{max-width:440px}}@media(max-width:768px){:root{--nav-top: 12px;--nav-h: 54px;--nav-gap: 12px}.hh__nav{width:calc(100% - 32px);padding:0 18px}.hh__desktop-nav{display:none!important}.hh__hero{grid-template-columns:1fr;min-height:calc(100dvh - var(--nav-top) - var(--nav-h) - var(--nav-gap) - 16px);overflow-y:auto}.hh__hero-left{order:2;padding:24px 20px 28px;min-height:260px}.hh__hero-right{order:1;min-height:240px;border-left:none;border-radius:8px 8px 0 0}.hh__hero-heading{font-size:clamp(17px,5vw,26px)}.hh__modal-backdrop{align-items:flex-end;padding:0}.hh__modal{max-width:100%;width:100%;border-radius:20px 20px 0 0;padding:0}.hh__modal-close{display:none!important}.hh__modal-option:hover{transform:none}.hh__modal-option:active{background:#d4af3714;border-color:var(--gold)}.hh__modal-option-desc{white-space:normal}}@media(max-width:480px){:root{--nav-top: 10px;--nav-h: 50px}.hh__nav{width:calc(100% - 24px);padding:0 14px}.hh__mobile-menu{width:calc(100% - 24px);padding:18px}.hh__hero-left{padding:20px 18px 24px;min-height:220px}.hh__hero-right{min-height:200px}.hh__hero-heading{font-size:clamp(15px,5.5vw,22px)}.hh__arrow-btn{width:32px;height:32px;font-size:13px}.hh__modal-option-label{font-size:12px}.hh__modal-option-desc{font-size:10px}.hh__modal-option-tag{font-size:8px;padding:2px 5px}}@media(max-width:360px){.hh__modal-option-top{flex-wrap:wrap;gap:4px}.hh__modal-option-index{display:none}}@media(min-width:769px){.hh__mobile-menu{display:none!important}.hh__desktop-nav{display:flex!important}}@media(min-width:1024px){.cursor-dot,.cursor-ring{pointer-events:none;position:fixed;top:0;left:0;z-index:99999;border-radius:50%;will-change:transform;opacity:1;transition:opacity .3s ease}.cursor-dot{width:6px;height:6px;margin:-3px 0 0 -3px;transition:width .2s,height .2s,margin .2s,background .2s}.cursor-dot--hover{width:10px;height:10px;margin:-5px 0 0 -5px}.cursor-dot--accent{width:10px!important;height:10px!important;margin:-5px 0 0 -5px!important}.cursor-dot--click{width:4px;height:4px;margin:-2px 0 0 -2px}.cursor-ring{width:32px;height:32px;margin:-16px 0 0 -16px;background:transparent;transition:width .25s,height .25s,margin .25s,border-color .25s,background .25s}.cursor-ring--hover{width:44px;height:44px;margin:-22px 0 0 -22px}.cursor-ring--accent{width:44px!important;height:44px!important;margin:-22px 0 0 -22px!important}}@media(max-width:1023px){*,*:before,*:after{cursor:default!important}.cursor-dot,.cursor-ring{display:none!important}}.hh__modal-backdrop{position:fixed;inset:0;z-index:2000;background:#0009;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px;animation:hh-backdrop-in .25s ease forwards}@keyframes hh-backdrop-in{0%{opacity:0}to{opacity:1}}.hh__modal{position:relative;width:100%;max-width:480px;background:var(--nav-bg);border:1px solid var(--nav-border);border-radius:14px!important;overflow:hidden;animation:hh-modal-in .3s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes hh-modal-in{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:768px){.hh__modal{border-radius:20px 20px 0 0;border-bottom:none;animation:hh-modal-slide-up .35s cubic-bezier(.25,.46,.45,.94) forwards}}@keyframes hh-modal-slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes view-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.hh__modal-close{position:absolute;top:16px;right:16px;width:30px;height:30px;border-radius:6px;border:1px solid var(--nav-border);background:transparent;color:var(--nav-link-color);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background .2s ease,border-color .2s ease,color .2s ease}.hh__modal-close:hover{background:#d4af371a;border-color:var(--gold);color:var(--gold)}.hh__modal-header{margin-bottom:24px}.hh__modal-eyebrow{display:inline-block;font-family:var(--font);font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}.hh__modal-title{font-family:var(--font);font-size:clamp(20px,4vw,26px);font-weight:600;color:var(--text-main);margin:0 0 8px;line-height:1.15;letter-spacing:-.02em}.hh__modal-subtitle{font-family:var(--font);font-size:13px;color:var(--nav-link-color);margin:0;opacity:.6;line-height:1.5}.hh__modal-options{display:flex;flex-direction:column;gap:8px}.hh__modal-option-wrapper{position:relative;display:flex;align-items:stretch;gap:8px}.hh__modal-option-wrapper .hh__modal-option{flex:1}.hh__modal-option{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:10px;border:1px solid var(--nav-border);background:transparent;text-decoration:none;cursor:pointer;opacity:0;animation:hh-option-in .35s ease forwards;transition:background .2s ease,border-color .2s ease,transform .2s ease}.hh__modal-option:hover{background:#d4af370f;border-color:var(--gold);transform:translate(4px)}.hh__modal-option:hover .hh__modal-option-index{color:var(--gold)}.hh__modal-option:hover .hh__modal-option-label{color:var(--text-main)}.hh__modal-option:hover .hh__modal-option-arrow{opacity:1;transform:translate(0);color:var(--gold)}@keyframes hh-option-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hh__modal-option-index{font-family:var(--font);font-size:11px;font-weight:700;color:var(--nav-link-color);opacity:.35;flex-shrink:0;width:20px;letter-spacing:.05em;transition:color .2s ease,opacity .2s ease}.hh__modal-option-body{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.hh__modal-option-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hh__modal-option-label{font-family:var(--font);font-size:13px;font-weight:600;color:var(--nav-link-color);letter-spacing:.01em;transition:color .2s ease}.hh__modal-option-tag{font-family:var(--font);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:#d4af371a;border:1px solid rgba(212,175,55,.25);border-radius:3px;padding:2px 6px;flex-shrink:0}.hh__modal-option-desc{font-family:var(--font);font-size:11px;color:var(--nav-link-color);opacity:.45;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.hh__modal-option-desc{white-space:normal}}.hh__modal-option-arrow{flex-shrink:0;color:var(--nav-link-color);opacity:0;transform:translate(-5px);transition:opacity .2s ease,transform .2s ease,color .2s ease}.hh__info-btn{flex-shrink:0;width:36px;border-radius:10px;border:1px solid var(--nav-border);background:transparent;color:var(--nav-link-color);font-family:var(--font);font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.4;align-self:stretch;transition:all .2s ease}.hh__info-btn:hover{opacity:1;border-color:var(--gold);color:var(--gold);background:#d4af3714}.hh__info-back{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:var(--nav-link-color);font-family:var(--font);font-size:12px;font-weight:600;cursor:pointer;padding:0;margin-bottom:28px;align-self:flex-start;opacity:.6;transition:opacity .2s ease,color .2s ease}.hh__info-back:hover{opacity:1;color:var(--gold)}.hh__info-icon{width:56px;height:56px;border-radius:50%;border:2px solid var(--accent);background:#d4af3714;color:var(--accent);font-family:var(--font);font-size:26px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0}.hh__info-title{font-family:var(--font);font-size:16px;font-weight:700;color:var(--text-main);margin:0 0 10px;line-height:1.3}.hh__info-tag{display:inline-block;font-family:var(--font);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);background:#d4af371a;border:1px solid rgba(212,175,55,.25);border-radius:4px;padding:3px 8px;margin-bottom:18px}.hh__info-body{font-family:var(--font);font-size:13px;line-height:1.75;color:var(--nav-link-color);opacity:.75;margin:0 0 28px}.hh__info-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;border-radius:10px;background:var(--cta-bg);color:var(--cta-color);font-family:var(--font);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,opacity .2s ease}.hh__info-cta:hover{background:var(--cta-hover-bg);opacity:.9}.hh__info-cta:active{opacity:.8}[data-theme=dark] .use-section{background:#0b0b0b}[data-theme=dark] .use-card__number{color:#d4af37}[data-theme=dark] .use-card__title{color:#f9f4eb}[data-theme=dark] .use-card__text{color:#f9f4eba6}[data-theme=light] .use-section{background:#f9f4eb}[data-theme=light] .use-card__number{color:#c9a227}[data-theme=light] .use-card__title{color:#0b0b0b}[data-theme=light] .use-card__text{color:#0b0b0ba6}.use-section{width:100%;padding:0 0 20px;font-family:Poppins,sans-serif;transition:background .35s ease}.use-section__inner{width:calc(100% - 80px);max-width:1440px;margin:0 auto;display:flex;flex-direction:column;gap:56px}.use-section__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}.use-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:36px 32px 32px;border-radius:8px;border-width:1px;border-style:solid;overflow:hidden;cursor:default;transition:background .25s ease,border-color .25s ease}.use-card--accent{background:var(--gold);border-color:transparent}.use-card--accent .use-card__number{color:#0000004d}.use-card--accent .use-card__title{color:#0b0b0b}.use-card--accent .use-card__text{color:#000000a6}[data-theme=dark] .use-card--accent:not(.use-card--dark):hover{background:#0b0b0b;border-color:#d4af3766}[data-theme=light] .use-card--accent:not(.use-card--dark):hover{background:#0b0b0b;border-color:transparent}.use-card--accent:not(.use-card--dark):hover .use-card__number{color:#d4af37}.use-card--accent:not(.use-card--dark):hover .use-card__title{color:#f9f4eb}.use-card--accent:not(.use-card--dark):hover .use-card__text{color:#f9f4eba6}[data-theme=dark] .use-card--dark{background:#141414;border-color:#d4af3740}[data-theme=dark] .use-card--dark .use-card__number{color:#d4af37}[data-theme=dark] .use-card--dark .use-card__title{color:#f9f4eb}[data-theme=dark] .use-card--dark .use-card__text{color:#f9f4eba6}[data-theme=light] .use-card--dark{background:#f0ebe0;border-color:#0b0b0b21}[data-theme=light] .use-card--dark .use-card__number{color:#c9a227}[data-theme=light] .use-card--dark .use-card__title{color:#0b0b0b}[data-theme=light] .use-card--dark .use-card__text{color:#0b0b0ba6}.use-card--dark:hover{background:var(--gold)!important;border-color:transparent!important}.use-card--dark:hover .use-card__number{color:#0000004d!important}.use-card--dark:hover .use-card__title{color:#0b0b0b!important}.use-card--dark:hover .use-card__text{color:#000000a6!important}.use-card__number{font-size:13px;font-weight:700;letter-spacing:.12em;font-family:Poppins,sans-serif;flex-shrink:0;transition:color .25s ease}.use-card__body{display:flex;flex-direction:column;gap:14px;flex:1}.use-card__title{font-size:clamp(18px,1.6vw,24px);font-weight:700;line-height:1.2;margin:0;transition:color .25s ease}.use-card__text{font-size:clamp(13px,1.2vw,15px);line-height:1.65;margin:0;transition:color .25s ease}@media(max-width:1280px){.use-section__inner{width:calc(100% - 60px);gap:48px}.use-card{padding:32px 28px 28px;gap:28px}}@media(max-width:1024px){.use-section__inner{width:calc(100% - 56px);gap:40px}.use-section__grid{gap:14px}.use-card{padding:28px 22px 24px;gap:24px}.use-card__title{font-size:clamp(16px,2vw,22px)}}@media(max-width:768px){.use-section__inner{width:calc(100% - 40px);gap:32px}.use-section__grid{grid-template-columns:1fr;gap:12px}.use-card{padding:28px 24px 26px;gap:20px;flex-direction:row;align-items:flex-start}.use-card__number{font-size:12px;min-width:28px;padding-top:3px}.use-card__body{gap:10px}.use-card__title{font-size:clamp(16px,4vw,20px)}.use-card__text{font-size:14px}}@media(max-width:480px){.use-section__inner{width:calc(100% - 28px);gap:24px}.use-section__grid{gap:10px}.use-card{padding:22px 18px 20px;gap:16px}.use-card__title{font-size:clamp(15px,4.5vw,19px)}.use-card__text{font-size:13.5px;line-height:1.6}}@media(max-width:375px){.use-section__inner{width:calc(100% - 24px)}.use-card{padding:20px 16px 18px;gap:14px}.use-card__title{font-size:15px}.use-card__text{font-size:13px}}@media(max-width:320px){.use-section__inner{width:calc(100% - 20px)}.use-card{padding:18px 14px 16px}.use-card__title{font-size:14px}}[data-theme=dark] .diff-section{background:#0b0b0b}[data-theme=dark] .diff-section__card{background:#141414;border-color:#d4af3740}[data-theme=dark] .diff-section__label{border-color:#d4af3740;color:#f9f4eb8c}[data-theme=dark] .diff-section__text{color:#f9f4eba6}[data-theme=dark] .diff-section__intro{color:#f9f4eb}[data-theme=light] .diff-section{background:#f9f4eb}[data-theme=light] .diff-section__card{background:#f0ebe0;border-color:#0b0b0b21}[data-theme=light] .diff-section__label{border-color:#0b0b0b21;color:#0b0b0b8c}[data-theme=light] .diff-section__text{color:#0b0b0ba6}[data-theme=light] .diff-section__intro{color:#0b0b0b}.diff-section{width:100%;padding:0 0 20px;font-family:Poppins,sans-serif;transition:background .35s ease}.diff-section__inner{width:calc(100% - 80px);max-width:1440px;margin:0 auto}.diff-section__card{width:100%;border-width:1px;border-style:solid;border-radius:10px;padding:36px 40px 40px;display:flex;flex-direction:column;gap:24px;transition:background .35s ease,border-color .35s ease}.diff-section__label{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;border-width:1px;border-style:solid;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;align-self:flex-start;transition:color .35s ease,border-color .35s ease}.diff-section__content{display:flex;flex-direction:column}.diff-section__text{font-size:clamp(16px,1.6vw,16px);font-weight:400;line-height:1.65;margin:0;transition:color .35s ease}.diff-section__text span{color:var(--gold)}.diff-section__intro{font-weight:700;transition:color .35s ease}@media(max-width:1024px){.diff-section__inner{width:calc(100% - 56px)}.diff-section__card{padding:28px 28px 32px}}@media(max-width:768px){.diff-section__inner{width:calc(100% - 40px)}.diff-section__card{padding:24px 20px 28px;gap:18px}.diff-section__text{font-size:clamp(14px,3.5vw,12px)}}@media(max-width:480px){.diff-section__inner{width:calc(100% - 28px)}.diff-section__card{padding:20px 18px 24px;border-radius:8px}}[data-theme=dark] .who-card{background:#141414;border-color:#d4af3740}[data-theme=dark] .who-card:hover{border-color:#d4af378c}[data-theme=dark] .who-card__title{color:#f9f4eb}[data-theme=dark] .who-modal{background:#141414;border-color:#d4af3740}[data-theme=dark] .who-modal__close{color:#f9f4eb66}[data-theme=dark] .who-modal__close:hover{color:#f9f4eb}[data-theme=dark] .who-modal__label{border-color:#d4af3740;color:#f9f4eb8c}[data-theme=dark] .who-modal__title{color:#f9f4eb}[data-theme=dark] .who-modal__text{color:#f9f4eba6}[data-theme=light] .who-card{background:#f0ebe0;border-color:#0b0b0b21}[data-theme=light] .who-card:hover{border-color:#0b0b0b4d}[data-theme=light] .who-card__title{color:#0b0b0b}[data-theme=light] .who-modal{background:#fff;border-color:#0b0b0b21}[data-theme=light] .who-modal__close{color:#0b0b0b66}[data-theme=light] .who-modal__close:hover{color:#0b0b0b}[data-theme=light] .who-modal__label{border-color:#0b0b0b21;color:#0b0b0b8c}[data-theme=light] .who-modal__title{color:#0b0b0b}[data-theme=light] .who-modal__text{color:#0b0b0ba6}.who-section{overflow:hidden;padding:0 0 20px}.who-section__inner{display:flex;flex-direction:column;gap:16px}.marquee-row{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%)}.marquee-track{display:flex;gap:16px;width:max-content;will-change:transform;padding:1px 0}.marquee-track--right{animation:marquee-right 35s linear infinite}.marquee-track--left{animation:marquee-left 50s linear infinite}.marquee-row:nth-child(3) .marquee-track{animation-duration:40s}.marquee-row:nth-child(4) .marquee-track{animation-duration:45s}.marquee-row:hover .marquee-track{animation-play-state:paused}@keyframes marquee-right{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-left{0%{transform:translate(-50%)}to{transform:translate(0)}}.who-card--accent{background:var(--gold)!important;border-color:transparent!important}.who-card--accent .who-card__title{color:#0b0b0b!important}.who-card--accent:hover{border-color:transparent!important}.who-card{flex-shrink:0;display:flex;align-items:center;padding:14px 28px;border-radius:8px;border-width:1px;border-style:solid;cursor:pointer;white-space:nowrap;transition:border-color .3s ease,transform .3s ease}.who-card__title{font-family:Poppins,sans-serif;font-size:clamp(14px,1.3vw,20px);font-weight:700;line-height:1.2;margin:0;transition:color .35s ease}.who-modal-overlay{position:fixed;inset:0;z-index:9999;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;animation:overlay-in .2s ease}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}.who-modal{position:relative;width:calc(100% - 40px);max-width:560px;border-width:1px;border-style:solid;border-radius:12px;padding:36px 40px 40px;display:flex;flex-direction:column;gap:16px;animation:modal-in .25s cubic-bezier(.34,1.56,.64,1);transition:background .35s ease,border-color .35s ease}@media(max-width:480px){.who-modal{padding:28px 24px 32px}}@keyframes modal-in{0%{opacity:0;transform:scale(.92) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.who-modal__close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:16px;cursor:pointer;line-height:1;padding:4px;transition:color .2s ease}.who-modal__label{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;border-width:1px;border-style:solid;font-size:10px;font-weight:600;letter-spacing:.14em;align-self:flex-start;font-family:Poppins,sans-serif;transition:color .35s ease,border-color .35s ease}.who-modal__title{font-family:Poppins,sans-serif;font-size:clamp(20px,2vw,26px);font-weight:700;margin:0;line-height:1.2;transition:color .35s ease}.who-modal__text{font-family:Poppins,sans-serif;font-size:clamp(14px,1.4vw,17px);font-weight:400;line-height:1.7;margin:0;transition:color .35s ease}[data-theme=dark] .packages-section{background:#0b0b0b}[data-theme=dark] .packages-section__box{background:#141414;border-color:#d4af3740}[data-theme=dark] .packages-section__box:hover{border-color:var(--gold)}[data-theme=dark] .packages-section__box--premium{background:linear-gradient(145deg,#d4af3714,#d4af370a);border-color:var(--gold)}[data-theme=dark] .packages-section__box--premium:before{background:var(--gold);color:#0b0b0b}[data-theme=dark] .packages-section__title{color:#f9f4eb}[data-theme=dark] .packages-section__text{color:#f9f4eb80}[data-theme=dark] .packages-section__price-note,[data-theme=dark] .packages-section__activation-text{color:#f9f4eb61}[data-theme=dark] .packages-section__cta--sode{background:transparent;color:#f9f4eb80;border-color:#d4af3740}[data-theme=dark] .packages-section__cta--sode:hover{background:var(--gold);color:#0b0b0b;border-color:var(--gold)}[data-theme=dark] .packages-section__cta--biznes{background:transparent;color:#f9f4eb80;border-color:#d4af3740}[data-theme=dark] .packages-section__cta--biznes:hover{background:var(--gold);color:#0b0b0b;border-color:var(--gold)}[data-theme=dark] .packages-section__cta--pro{background:#d4af3714;color:#f9f4eb99;border-color:#d4af3733}[data-theme=dark] .packages-section__cta--pro:hover{background:var(--gold);color:#0b0b0b}[data-theme=dark] .packages-section__biznes-badge{background:#ffffff0f;border-color:#d4af3740;color:#f9f4eb73}[data-theme=light] .packages-section{background:#f9f4eb}[data-theme=light] .packages-section__box{background:#fff;border-color:#0b0b0b21}[data-theme=light] .packages-section__box:hover{border-color:var(--gold)}[data-theme=light] .packages-section__box--premium{background:linear-gradient(145deg,#d4af3712,#fffc);border-color:var(--gold)}[data-theme=light] .packages-section__box--premium:before{background:var(--gold);color:#0b0b0b}[data-theme=light] .packages-section__title{color:#0b0b0b}[data-theme=light] .packages-section__text{color:#0b0b0b8c}[data-theme=light] .packages-section__price-note{color:#0b0b0b66}[data-theme=light] .packages-section__activation-text{color:#0b0b0b73}[data-theme=light] .packages-section__cta--sode{background:transparent;color:#0b0b0b8c;border-color:#0b0b0b33}[data-theme=light] .packages-section__cta--sode:hover{background:var(--gold);color:#0b0b0b;border-color:var(--gold)}[data-theme=light] .packages-section__cta--pro{background:#d4af3714;color:#0b0b0ba6;border-color:#d4af3740}[data-theme=light] .packages-section__cta--pro:hover{background:var(--gold);color:#0b0b0b}[data-theme=light] .packages-section__cta--biznes{background:#d4af3714;color:#0b0b0ba6;border-color:#d4af3740}[data-theme=light] .packages-section__cta--biznes:hover{background:var(--gold);color:#0b0b0b}[data-theme=light] .packages-section__biznes-badge{background:#0b0b0b0a;border-color:#0b0b0b21;color:#0b0b0b73}.packages-section{width:100%;padding:0 0 20px;font-family:Poppins,sans-serif;transition:background .35s ease}@media(max-width:1024px){.packages-section{padding:0 0 12px}}.packages-section__inner{width:calc(100% - 80px);max-width:1440px;margin:0 auto}.packages-section__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch}.packages-section__box{border-width:1px;border-style:solid;border-radius:12px;padding:28px 24px;display:flex;flex-direction:column;gap:0;position:relative;overflow:hidden;transition:border-color .3s ease,background .35s ease}.packages-section__box-top{flex:1;display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.packages-section__box-bottom{display:flex;flex-direction:column;gap:14px}.packages-section__box--premium:before{content:"Sevilən";position:absolute;top:14px;right:14px;padding:3px 10px;font-size:9.5px;font-weight:700;letter-spacing:.18em;border-radius:4px}.packages-section__title{font-size:clamp(20px,1.8vw,24px);font-weight:400;margin:0;line-height:1.2;transition:color .35s ease}.packages-section__text{font-size:clamp(13px,1.1vw,14.5px);font-weight:400;line-height:1.65;margin:0;transition:color .35s ease}.packages-section__divider{height:1px;background:#d4af371f}.packages-section__price-block{display:flex;flex-direction:column;gap:5px}.packages-section__price{font-size:clamp(22px,2.4vw,28px);font-weight:800;color:var(--gold);line-height:1}.packages-section__price-note{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;transition:color .35s ease}.packages-section__price-note-dot{width:4px;height:4px;border-radius:50%;background:#d4af3766;flex-shrink:0}.packages-section__activation-badge{border-radius:8px;border-width:1px}.packages-section__activation-text{font-size:11px;font-weight:500;transition:color .35s ease}.packages-section__activation-amount{font-weight:700;color:#d4af37b3}.packages-section__biznes-header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.packages-section__biznes-badge{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;border-width:1px;border-style:solid;font-size:10px;font-weight:600;letter-spacing:.06em;white-space:nowrap;transition:color .35s ease,background .35s ease,border-color .35s ease}.packages-section__cta{width:100%;padding:12px 20px;border-radius:10px;font-size:13px;font-weight:600;border-width:1px;border-style:solid;cursor:pointer;transition:all .3s ease;letter-spacing:.08em;font-family:Poppins,sans-serif;text-decoration:none}.packages-section__cta:active{transform:scale(.98)}.packages-section__cta--premium{background:var(--gold);color:#0b0b0b;font-weight:700;border-color:transparent}.packages-section__cta--premium:hover{background:#a6893c}@media(max-width:1200px){.packages-section__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:1024px){.packages-section__inner{width:calc(100% - 56px)}.packages-section__grid{gap:16px}}@media(max-width:768px){.packages-section__inner{width:calc(100% - 40px)}.packages-section__grid{grid-template-columns:1fr;gap:16px}.packages-section__box{padding:24px 20px}}@media(max-width:480px){.packages-section__inner{width:calc(100% - 28px)}.packages-section__box{padding:20px 18px;border-radius:10px}}[data-theme=dark] .contact-section{background:#0b0b0b}[data-theme=dark] .contact-section__card{background:#141414;border-color:#d4af3740}[data-theme=dark] .contact-section__label{border-color:#d4af3740;color:#f9f4eb8c}[data-theme=dark] .contact-section__title{color:#f9f4eb}[data-theme=dark] .contact-section__text{color:#f9f4eb8c}[data-theme=dark] .contact-section__field-label{color:#f9f4eb66}[data-theme=dark] .contact-section__input{border-color:#ffffff14;background:#ffffff0a;color:#f9f4eb}[data-theme=dark] .contact-section__input::placeholder{color:#f9f4eb40}[data-theme=dark] .contact-section__input:focus{border-color:#d4af3780;background:#ffffff0f}[data-theme=dark] .contact-modal__box{background:#141414;border-color:#d4af374d}[data-theme=dark] .contact-modal__title{color:#f9f4eb}[data-theme=dark] .contact-modal__text{color:#f9f4eb99}[data-theme=light] .contact-section{background:#f9f4eb}[data-theme=light] .contact-section__card{background:#f0ebe0;border-color:#0b0b0b21}[data-theme=light] .contact-section__label{border-color:#0b0b0b21;color:#0b0b0b8c}[data-theme=light] .contact-section__title{color:#0b0b0b}[data-theme=light] .contact-section__text{color:#0b0b0b99}[data-theme=light] .contact-section__field-label{color:#0b0b0b66}[data-theme=light] .contact-section__input{border-color:#0b0b0b1a;background:#0b0b0b08;color:#0b0b0b}[data-theme=light] .contact-section__input::placeholder{color:#0b0b0b47}[data-theme=light] .contact-section__input:focus{border-color:#d4af378c;background:#ffffffbf}[data-theme=light] .contact-modal__box{background:#fff;border-color:#0b0b0b21}[data-theme=light] .contact-modal__title{color:#0b0b0b}[data-theme=light] .contact-modal__text{color:#0b0b0b99}.contact-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#0b0b0bb3;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .3s ease}.contact-modal--visible{opacity:1;pointer-events:all}.contact-modal--visible .contact-modal__box{transform:translateY(0) scale(1)}.contact-modal--visible .contact-modal__circle,.contact-modal--visible .contact-modal__check{stroke-dashoffset:0}.contact-modal__box{border-width:1px;border-style:solid;border-radius:14px;padding:40px 48px;display:flex;flex-direction:column;align-items:center;gap:12px;transform:translateY(14px) scale(.97);transition:transform .38s cubic-bezier(.34,1.56,.64,1),background .35s ease,border-color .35s ease;max-width:340px;width:90%;text-align:center}.contact-modal__icon{width:52px;height:52px}.contact-modal__icon svg{width:100%;height:100%}.contact-modal__circle{stroke-dasharray:160;stroke-dashoffset:160;transition:stroke-dashoffset .55s ease .1s}.contact-modal__check{stroke-dasharray:48;stroke-dashoffset:48;transition:stroke-dashoffset .38s ease .5s}.contact-modal__title{font-family:Poppins,sans-serif;font-size:17px;font-weight:700;margin:0;transition:color .35s ease}.contact-modal__text{font-family:Poppins,sans-serif;font-size:13px;font-weight:400;margin:0;line-height:1.6;transition:color .35s ease}.contact-section{width:100%;padding:0 0 20px;font-family:Poppins,sans-serif;transition:background .35s ease}.contact-section__inner{width:calc(100% - 80px);max-width:1440px;margin:0 auto}.contact-section__card{width:100%;border-width:1px;border-style:solid;border-radius:10px;padding:36px 40px 40px;display:flex;flex-direction:column;gap:28px;transition:background .35s ease,border-color .35s ease}.contact-section__content{display:flex;flex-direction:column;gap:10px}.contact-section__label{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;border-width:1px;border-style:solid;font-size:10px;font-weight:600;letter-spacing:.14em;align-self:flex-start;transition:color .35s ease,border-color .35s ease}.contact-section__title{font-size:clamp(22px,2.8vw,30px);font-weight:700;line-height:1.2;margin:0;letter-spacing:-.01em;transition:color .35s ease}.contact-section__text{font-size:clamp(13px,1.2vw,15px);font-weight:400;line-height:1.65;margin:0;transition:color .35s ease}.contact-section__form{display:flex;flex-direction:column;gap:14px}.contact-section__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.contact-section__field{display:flex;flex-direction:column;gap:5px}.contact-section__field-label{font-size:11px;font-weight:500;letter-spacing:.06em;transition:color .35s ease}.contact-section__input{padding:10px 14px;border-width:1px;border-style:solid;border-radius:8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;line-height:1.5;outline:none;transition:all .25s ease}.contact-section__input--error{border-color:#ff505080!important;background:#ff50500a!important}.contact-section__input--error:focus{border-color:#ff5050b3!important}.contact-section__textarea{resize:none;min-height:100px}.contact-section__error{font-size:11px;font-weight:500;color:#ff6464d9;padding-left:2px;letter-spacing:.01em}.contact-section__btn{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:10px 28px;background:var(--gold);color:#0b0b0b;border:none;border-radius:8px;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;cursor:pointer;transition:opacity .25s ease,transform .25s ease}.contact-section__btn:disabled{opacity:.6;cursor:not-allowed}.contact-section__btn:not(:disabled):hover{opacity:.88;transform:translateY(-1px)}.contact-section__btn:not(:disabled):active{transform:translateY(0)}.spin{animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:1024px){.contact-section__inner{width:calc(100% - 56px)}.contact-section__card{padding:28px 28px 32px}}@media(max-width:768px){.contact-section__inner{width:calc(100% - 40px)}.contact-section__card{padding:24px 20px 28px;border-radius:8px;gap:22px}.contact-section__row{grid-template-columns:1fr;gap:14px}.contact-section__btn{width:100%;justify-content:center}}@media(max-width:480px){.contact-section__inner{width:calc(100% - 28px)}.contact-section__card{padding:20px 18px 24px}.contact-section__form{gap:12px}}[data-theme=dark] .footer{background:#0b0b0b}[data-theme=dark] .footer__card{background:#141414;border-color:#d4af3740}[data-theme=dark] .footer__card:hover{border-color:#d4af3766}[data-theme=dark] .footer__desc,[data-theme=dark] .footer__copyright{color:#f9f4eb80}[data-theme=dark] .footer__social-link{background:#ffffff0d;border-color:#ffffff1a;color:#f9f4eb80}[data-theme=dark] .footer__social-link:hover{background:var(--gold);border-color:var(--gold);color:#0b0b0b}[data-theme=light] .footer{background:#f9f4eb}[data-theme=light] .footer__card{background:#f0ebe0;border-color:#0b0b0b21}[data-theme=light] .footer__card:hover{border-color:#0b0b0b40}[data-theme=light] .footer__desc,[data-theme=light] .footer__copyright{color:#0b0b0b8c}[data-theme=light] .footer__social-link{background:#0b0b0b0a;border-color:#0b0b0b1f;color:#0b0b0b8c}[data-theme=light] .footer__social-link:hover{background:var(--gold);border-color:var(--gold);color:#0b0b0b}.footer{width:100%;padding:0 0 20px;font-family:Poppins,sans-serif;transition:background .35s ease}.footer__inner{width:calc(100% - 80px);max-width:1440px;margin:0 auto}.footer__card{width:100%;border-width:1px;border-style:solid;border-radius:12px;padding:40px 48px;display:flex;flex-direction:column;gap:28px;transition:background .35s ease,border-color .35s ease}.footer__top{display:flex;justify-content:space-between;align-items:center;gap:40px}.footer__brand{display:flex;flex-direction:column;gap:12px}.footer__logo{font-size:clamp(22px,2.5vw,28px);font-weight:800;background:linear-gradient(135deg,var(--gold),#c8a320);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1}.footer__desc{font-size:clamp(14px,1.3vw,16px);line-height:1.65;margin:0;max-width:340px;transition:color .35s ease}.footer__social{display:flex;align-items:center;gap:12px;flex-shrink:0}.footer__social-link{width:46px;height:46px;border-radius:10px;border-width:1.5px;border-style:solid;display:flex;align-items:center;justify-content:center;font-size:17px;text-decoration:none;transition:all .3s ease;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.footer__social-link:hover{transform:translateY(-2px)}.footer__divider{height:1px;background:#d4af371f}.footer__bottom{display:flex;justify-content:center}.footer__copyright{font-size:13px;font-weight:500;letter-spacing:.02em;margin:0;transition:color .35s ease}@media(max-width:1024px){.footer__inner{width:calc(100% - 56px)}.footer__card{padding:32px 32px 36px;gap:24px}}@media(max-width:768px){.footer__inner{width:calc(100% - 40px)}.footer__card{padding:28px 24px 32px;border-radius:10px;gap:20px}.footer__top{flex-direction:column;align-items:center;gap:24px;text-align:center}.footer__brand{align-items:center}.footer__desc{max-width:100%}.footer__social{gap:10px}.footer__social-link{width:44px;height:44px;font-size:16px}}@media(max-width:480px){.footer__inner{width:calc(100% - 28px)}.footer__card{padding:24px 20px 28px;border-radius:8px}.footer__social-link{width:40px;height:40px;font-size:15px;border-radius:8px}.footer__copyright{font-size:12px}}.loading{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;transition:background .4s ease}.loading--light{background:#f5f4f0}.loading--light .loading__char{color:#0b0b0b}.loading--light .loading__bar{background:linear-gradient(90deg,transparent 0%,#c8932a 30%,#ffc200 50%,#c8932a 70%,transparent 100%)}.loading--light .loading__sub{color:#0b0b0b59}.loading--light .loading__bar-wrap{background:#0b0b0b14}.loading--dark{background:#0b0b0b}.loading--dark .loading__char{color:#f5f4f0}.loading--dark .loading__bar{background:linear-gradient(90deg,transparent 0%,#a6893c 30%,#ffc200 50%,#a6893c 70%,transparent 100%)}.loading--dark .loading__sub{color:#f5f4f040}.loading--dark .loading__bar-wrap{background:#ffffff0f}.loading__content{display:flex;flex-direction:column;align-items:center;gap:20px}.loading__wordmark{display:flex;align-items:baseline}.loading__char{font-size:clamp(42px,8vw,64px);font-weight:800;letter-spacing:-.02em;line-height:1;display:inline-block;opacity:0;animation:char-in .45s cubic-bezier(.34,1.4,.64,1) forwards;animation-delay:var(--delay, 0s)}@keyframes char-in{0%{opacity:0;transform:translateY(16px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.loading__bar-wrap{width:120px;height:2px;border-radius:99px;overflow:hidden;animation:fadein .3s .4s ease both}.loading__bar{height:100%;width:45%;border-radius:99px;animation:bar-slide 1.4s ease-in-out infinite}@keyframes bar-slide{0%{transform:translate(-150%)}to{transform:translate(380%)}}.loading__sub{font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;animation:fadein .4s .5s ease both}@keyframes fadein{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .headtext{background:#0b0b0b}[data-theme=dark] .headtext__label{border-color:#d4af3740;color:#f9f4eb8c}[data-theme=dark] .headtext__title{color:#f9f4eb}[data-theme=light] .headtext{background:#f9f4eb}[data-theme=light] .headtext__label{border-color:#0b0b0b21;color:#0b0b0b8c}[data-theme=light] .headtext__title{color:#0b0b0b}.headtext{width:100%;padding:0 0 20px;font-family:Poppins,sans-serif}.headtext__inner{width:calc(100% - 80px);max-width:1440px;margin:0 auto}.headtext__card{width:100%;border-width:1px;border-radius:10px;display:flex;flex-direction:column;gap:16px}.headtext__label{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;border-width:1px;border-style:solid;font-size:16px;font-weight:400;letter-spacing:.14em;align-self:flex-start;transition:color .35s ease}@media(max-width:1024px){.headtext__inner{width:calc(100% - 60px)}}@media(max-width:768px){.headtext__inner{width:calc(100% - 40px)}.headtext__card{gap:12px}.headtext__label{font-size:14px;padding:3px 10px;letter-spacing:.12em}}@media(max-width:480px){.headtext{padding:0 0 14px}.headtext__inner{width:calc(100% - 24px)}.headtext__card{gap:10px;border-radius:8px;padding:8px 14px}.headtext__label{font-size:12px;padding:3px 9px;letter-spacing:.1em}}@media(max-width:360px){.headtext__inner{width:calc(100% - 16px)}.headtext__card{gap:8px;padding:6px 12px}.headtext__label{font-size:12px;padding:2px 8px}}[data-theme=dark] .start-section{background:#0b0b0b}[data-theme=dark] .start-section .start-section__label{color:#d4af37}[data-theme=dark] .start-section .start-section__title{color:#f9f4eb}[data-theme=dark] .start-section .start-section__title span{color:#d4af37}[data-theme=dark] .start-section .start-section__sub{color:#f9f4eb8c}[data-theme=dark] .start-section .start-card{background:#141414;border-color:#d4af3733}[data-theme=dark] .start-section .start-card:hover{background:#0b0b0b;border-color:#d4af3780}[data-theme=dark] .start-section .start-card__icon{color:#d4af37;background:#d4af371a}[data-theme=dark] .start-section .start-card__title{color:#f9f4eb}[data-theme=dark] .start-section .start-card__desc{color:#f9f4eb80}[data-theme=dark] .start-section .start-card__info{color:#f9f4eba6}[data-theme=light] .start-section{background:#f9f4eb}[data-theme=light] .start-section .start-section__label{color:#c9a227}[data-theme=light] .start-section .start-section__title{color:#0b0b0b}[data-theme=light] .start-section .start-section__title span{color:#c9a227}[data-theme=light] .start-section .start-section__sub{color:#0b0b0b8c}[data-theme=light] .start-section .start-card{background:#f0ebe0;border-color:#0b0b0b1a}[data-theme=light] .start-section .start-card:hover{background:#fff;border-color:#c9a22766}[data-theme=light] .start-section .start-card__icon{color:#c9a227;background:#c9a2271a}[data-theme=light] .start-section .start-card__title{color:#0b0b0b}[data-theme=light] .start-section .start-card__desc{color:#0b0b0b80}[data-theme=light] .start-section .start-card__info{color:#0b0b0ba6}.start-section{width:100%;padding:0 0 20px;font-family:Poppins,sans-serif;transition:background .35s ease}.start-section__inner{width:calc(100% - 80px);max-width:1440px;margin:0 auto;display:flex;flex-direction:column;gap:56px}.start-section__head{display:flex;flex-direction:column;gap:14px;max-width:600px}.start-section__label{font-size:12px;font-weight:700;letter-spacing:.15em;transition:color .3s ease}.start-section__title{font-size:clamp(26px,3vw,42px);font-weight:800;line-height:1.15;margin:0;transition:color .3s ease}.start-section__sub{font-size:clamp(13px,1.2vw,15px);line-height:1.7;margin:0;transition:color .3s ease}.start-section__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;align-items:stretch}.start-card{position:relative;display:flex;flex-direction:column;gap:24px;padding:36px 32px 32px;border-radius:8px;border:1px solid transparent;cursor:default;transition:background .25s ease,border-color .25s ease}.start-card__tag{position:absolute;top:20px;right:20px;font-size:11px;font-weight:600;letter-spacing:.1em;padding:4px 10px;border-radius:4px;background:var(--gold, #d4af37);color:#0b0b0b}.start-card__icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;font-size:26px;flex-shrink:0;transition:background .25s ease,color .25s ease}.start-card__body{display:flex;flex-direction:column;gap:10px;flex:1}.start-card__title{font-size:clamp(17px,1.6vw,22px);font-weight:700;line-height:1.2;margin:0;transition:color .25s ease}.start-card__desc{font-size:13px;font-weight:600;letter-spacing:.03em;margin:0;transition:color .25s ease}.start-card__info{font-size:clamp(13px,1.1vw,14.5px);line-height:1.7;margin:0;transition:color .25s ease}.start-card__btn{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:12px 28px;border-radius:6px;font-size:14px;font-weight:700;font-family:Poppins,sans-serif;text-decoration:none;background:var(--gold, #d4af37);color:#0b0b0b;border:none;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.start-card__btn:hover{opacity:.85;transform:translateY(-1px)}.start-card__btn:active{transform:translateY(0)}@media(max-width:1280px){.start-section__inner{width:calc(100% - 60px);gap:48px}.start-card{padding:32px 28px 28px}}@media(max-width:1024px){.start-section__inner{width:calc(100% - 56px);gap:40px}}@media(max-width:768px){.start-section__inner{width:calc(100% - 40px);gap:32px}.start-section__grid{grid-template-columns:1fr;gap:12px}.start-card{padding:28px 24px 26px}}@media(max-width:480px){.start-section__inner{width:calc(100% - 28px);gap:24px}.start-card{padding:24px 18px 22px;gap:20px}.start-card__btn{width:100%}}@media(max-width:375px){.start-section__inner{width:calc(100% - 24px)}.start-card{padding:20px 16px 18px}}:root{--vh: 1vh}.pd *,.pd *:before,.pd *:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.pd{font-family:Poppins,sans-serif;background:var(--bg);color:var(--text-main);width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);padding:0!important;margin:0!important;display:flex;align-items:stretch;justify-content:center;overflow:hidden;transition:background .5s ease,color .5s ease}@media(min-width:480px){.pd{align-items:center;padding:24px 16px}}.pd--light{--bg: #f9f4eb;--shell-bg: #f9f4eb;--text-main: #0b0b0b;--text-muted: rgba(11, 11, 11, .65);--text-on-accent: #0b0b0b;--accent: #c9a227;--accent-dark: #a6893c;--border: rgba(11, 11, 11, .13);--row-bg: #ffffff;--row-hover-bg: #c9a227;--row-hover-text: #0b0b0b;--icon-bg: rgba(115, 85, 16, .25);--icon-hover-bg: #0b0b0b;--icon-hover-color: #c9a227;--handle-bg: #ffffff;--handle-bg2: rgba(0, 0, 0, .32);--handle-border: rgba(11, 11, 11, .13);--handle-color: #0b0b0b;--brand-bg: rgba(255, 255, 255, .75);--chip-bg: rgba(255, 255, 255, .18);--outer-bg: #e8e1d4;--hero-gradient: radial-gradient( ellipse 80% 60% at 20% 30%, rgba(190, 150, 40, .55) 0%, transparent 65% ), radial-gradient( ellipse 60% 50% at 80% 70%, rgba(160, 115, 15, .3) 0%, transparent 60% ), linear-gradient(160deg, #e8d9b0 0%, #d4b060 30%, #c09028 60%, #9a5e10 100%)}.pd--dark{--bg: #0b0b0b;--shell-bg: #0b0b0b;--text-main: #f9f4eb;--text-muted: rgba(249, 244, 235, .6);--text-on-accent: #0b0b0b;--accent: #d4af37;--accent-dark: #a6893c;--border: rgba(212, 175, 55, .25);--row-bg: #1c1c1c;--row-hover-bg: #d4af37;--row-hover-text: #0b0b0b;--icon-bg: #73550f;--icon-hover-bg: #d4af37;--icon-hover-color: #0b0b0b;--handle-bg: #141414;--handle-bg2: #141414;--handle-border: rgba(212, 175, 55, .25);--handle-color: #f9f4eb;--brand-bg: rgba(255, 255, 255, .08);--chip-bg: #252525;--outer-bg: #050505;--hero-gradient: radial-gradient( ellipse 75% 55% at 18% 25%, rgba(140, 100, 8, .75) 0%, transparent 60% ), radial-gradient( ellipse 55% 65% at 75% 80%, rgba(90, 68, 4, .6) 0%, transparent 60% ), radial-gradient( ellipse 90% 40% at 50% 50%, rgba(70, 55, 4, .4) 0%, transparent 70% ), linear-gradient( 155deg, #1a1505 0%, #2a1f05 18%, #4a3508 35%, #6b4e0a 52%, #3d2c05 72%, #1a1203 100% )}.pd__theme-toggle{position:fixed;top:calc(14px + env(safe-area-inset-top,0px));right:calc(14px + env(safe-area-inset-right,0px));z-index:9999;width:38px;height:38px;border-radius:50%;border:1.5px solid var(--border);background:var(--handle-bg);font-size:17px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;touch-action:manipulation;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.pd__theme-toggle:hover{transform:scale(1.08);border-color:var(--accent)}.pd__share-fab{display:inline-flex;align-items:center;gap:5px;padding:4px 12px 4px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--handle-color) 50%,transparent);background:var(--handle-bg);color:var(--handle-color);font-size:11.5px;font-weight:600;font-family:Poppins,sans-serif;cursor:pointer;touch-action:manipulation;white-space:nowrap;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .25s ease}.pd__share-fab svg{font-size:13px;pointer-events:none;flex-shrink:0}.pd__share-fab:hover{background:var(--accent);color:var(--text-on-accent)}.pd__share-fab:active{transform:scale(.95)}.pd__shell{width:100vw;max-width:390px;height:100vh;height:calc(var(--vh, 1vh) * 100);border-radius:0;display:flex;flex-direction:column;overflow:clip;margin:0!important;transition:background .5s ease;position:relative;left:50%;transform:translate(-50%)}@media(min-width:480px){.pd__shell{border-radius:28px;max-height:92vh;max-height:calc(var(--vh, 1vh) * 92);left:0;transform:none}}.pd__hero{flex-shrink:0;position:relative;width:100%;overflow:hidden;border-bottom-left-radius:24px;border-bottom-right-radius:24px;z-index:10;background:var(--hero-gradient)!important;transition:height .85s cubic-bezier(.4,0,.2,1);transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.pd__hero:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#0000000d,#0000 22%,#0003 60%,#00000085)}.pd--light .pd__hero:after{background:linear-gradient(to bottom,#0000000f,#0000 22%,#00000038 60%,#0000008c)}.pd--light .pd__hero-content{--text-main: #ffffff;--text-muted: rgba(255, 255, 255, .65)}.pd--light .pd__hero-name,.pd--light .pd__hero-role,.pd--light .pd__hero-about,.pd--light .pd__views{color:#fff}.pd--light .pd__hero-about,.pd--light .pd__views{opacity:.82}.pd--light .pd__chip{background:#ffffff2e;border-color:#ffffff4d;color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pd--light .pd__handle-btn,.pd--light .pd__share-fab{background:#00000052;color:#fff;border-color:#ffffff40}.pd__hero--collapsed{height:220px}.pd__hero--expanded{height:380px}@media(max-height:650px){.pd__hero--collapsed{height:190px}.pd__hero--expanded{height:280px}}.pd__hero-inner{padding:20px 16px 14px;padding-top:calc(20px + env(safe-area-inset-top,0px));display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative;z-index:2}.pd__hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex:1;min-height:0}.pd__hero-topleft{flex:1;min-width:0;display:flex;align-items:flex-start;position:relative}.pd__hero-topright{flex-shrink:0;position:relative;z-index:3}.pd__hero-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:10px}.pd__hero-bottomleft{display:flex;align-items:center}.pd__hero-bottomright{display:flex;align-items:center;gap:6px}.pd__brand{display:inline-flex;align-items:center;padding:4px 14px;border-radius:999px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;touch-action:manipulation;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s ease;font-family:Poppins,sans-serif;flex-shrink:0;margin-top:2px;cursor:pointer;border:1px solid var(--accent);background:var(--handle-bg2)!important;color:var(--accent)!important;font-size:11.5px;font-weight:600}.pd__brand:hover,.pd__brand:focus{background:var(--accent)!important;color:var(--text-on-accent)!important}.pd__avatar-wrap{flex-shrink:0;width:76px;height:76px;border-radius:50%;overflow:hidden;border:2.5px solid rgba(255,255,255,.35);position:relative;z-index:3;transition:transform .65s cubic-bezier(.4,0,.2,1)}.pd__hero--collapsed .pd__avatar-wrap{transform:scale(.92)}.pd__hero--expanded .pd__avatar-wrap{transform:scale(1)}.pd__avatar-img{width:100%;height:100%;object-fit:cover;display:block}.pd__hero-content{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;flex-direction:column;opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}.pd__hero-content.is-visible{opacity:1;transform:translateY(0);pointer-events:auto;transition-delay:.12s}.pd__hero-name{font-size:26px;font-weight:800;margin:0 0 6px;line-height:1.2;color:var(--text-main);word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;white-space:normal;padding-right:88px}.pd__hero-name--sm{font-size:22px;margin-bottom:8px;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;padding-right:88px}.pd__hero-role{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--text-main)}.pd__hero-about{margin:0;font-size:12px;line-height:1.55;color:var(--text-main);opacity:.85}.pd__views{margin-top:6px;font-size:13px;font-weight:500;color:var(--text-main)}.pd__chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:6px}.pd__chip{padding:3px 10px;border-radius:99px;border:1px solid var(--border);background:var(--chip-bg);color:var(--text-main);font-size:11.5px;font-weight:500;font-family:Poppins,sans-serif;cursor:pointer;touch-action:manipulation;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .25s ease,border-color .25s ease}.pd__chip:hover{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent)}.pd__handle-drag{cursor:pointer;touch-action:manipulation}.pd__handle-btn{display:inline-block;background:var(--handle-bg);border:1px solid color-mix(in srgb,var(--handle-color) 50%,transparent);font-size:11.5px;font-weight:600;font-family:Poppins,sans-serif;padding:4px 14px;border-radius:999px;color:var(--handle-color);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .25s ease;white-space:nowrap}.pd__handle-btn:hover{background:var(--accent);color:var(--text-on-accent)}.pd__body{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;min-height:0}.pd__body::-webkit-scrollbar{display:none}.pd__body-inner{padding:16px 12px 8px;display:flex;flex-direction:column;gap:8px}.pd__row{border:1px solid var(--border);background:var(--row-bg);border-radius:16px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;color:var(--text-main);text-align:left;width:100%;flex-shrink:0;font-family:Poppins,sans-serif;touch-action:manipulation;appearance:none;-webkit-appearance:none;transition:border-color .3s ease}.pd__row:hover{border-color:var(--accent)}.pd__row:active{transform:scale(.985)}.pd__row-left{display:flex;align-items:center;gap:10px;min-width:0}.pd__row-icon-wrap{width:40px;height:40px;border-radius:20px;background:var(--icon-bg);display:flex;align-items:center;justify-content:center;font-size:17px;flex-shrink:0;color:var(--text-main);transition:all .3s cubic-bezier(.22,.61,.36,1)}.pd__row:hover .pd__row-icon-wrap{background:var(--accent);color:var(--text-on-accent);transform:scale(1.08)}.pd__row-text{display:flex;flex-direction:column;gap:1px;min-width:0}.pd__row-title{font-size:13.5px;font-weight:400}.pd__row-sub{font-size:11px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd__row-arrow{font-size:16px;flex-shrink:0;color:var(--text-muted);transition:transform .3s ease}.pd__row:hover .pd__row-arrow{color:var(--text-main);transform:translate(2px) scale(1.1)}.pd__copyright{flex-shrink:0;height:32px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase;background:var(--shell-bg);padding-bottom:env(safe-area-inset-bottom,0px)}@media(min-width:480px){.pd__copyright{border-bottom-left-radius:28px;border-bottom-right-radius:28px}}.pd__copyright .link{color:var(--accent);margin:0 2px;text-decoration:none}.pd__overlay{position:fixed;inset:0;z-index:1000;background:#0000;pointer-events:none;transition:background .35s ease}.pd__overlay--visible{background:#00000080;pointer-events:all}.pd__brand-sheet{position:fixed;bottom:0;left:50%;transform:translate(-50%) translateY(110%);z-index:1100;width:100%;max-width:390px;background:var(--shell-bg, #f9f4eb);border-top-left-radius:24px;border-top-right-radius:24px;padding:12px 20px calc(36px + env(safe-area-inset-bottom,0px));transition:transform .45s cubic-bezier(.32,.72,0,1);border-top:1px solid var(--border)}.pd__brand-sheet--open{transform:translate(-50%) translateY(0)}.pd__brand-sheet-handle{display:flex;justify-content:center;padding:4px 0 16px;cursor:pointer}.pd__brand-sheet-handle-bar{display:block;width:36px;height:4px;border-radius:99px;background:var(--border)}.pd__brand-sheet-close{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;border:1px solid var(--border);background:transparent;color:var(--text-muted);font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.pd__brand-sheet-close:hover{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent)}.pd__brand-sheet-logo{display:flex;align-items:center;gap:6px;margin-bottom:10px}.pd__brand-sheet-logo-text{font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--text-main)}.pd__brand-sheet-logo-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);display:inline-block;margin-bottom:10px}.pd__brand-sheet-tagline{font-size:15px;font-weight:600;color:var(--text-main);margin:0 0 10px;line-height:1.4}.pd__brand-sheet-desc{font-size:13px;font-weight:400;color:var(--text-muted);line-height:1.65;margin:0 0 22px}.pd__brand-sheet-cta{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border-radius:999px;background:var(--accent);color:var(--text-on-accent);font-size:13px;font-weight:700;font-family:Poppins,sans-serif;text-decoration:none;transition:all .25s ease}.pd__brand-sheet-cta:hover{transform:scale(1.04);opacity:.9}.pd__brand-sheet-cta svg{font-size:15px}.pd__share-sheet{position:fixed;bottom:0;left:50%;transform:translate(-50%) translateY(110%);z-index:1100;width:100%;max-width:390px;background:var(--shell-bg, #f9f4eb);border-top-left-radius:24px;border-top-right-radius:24px;padding:12px 20px calc(36px + env(safe-area-inset-bottom,0px));transition:transform .45s cubic-bezier(.32,.72,0,1);border-top:1px solid var(--border)}.pd__share-sheet--open{transform:translate(-50%) translateY(0)}.pd__share-sheet-title{font-size:18px;font-weight:700;color:var(--text-main);margin:0 0 4px;padding-right:40px}.pd__share-sheet-sub{font-size:12px;color:var(--text-muted);margin:0 0 20px}.pd__share-options{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.pd__share-option{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 6px;border-radius:16px;border:1px solid var(--border);background:var(--row-bg);color:var(--text-main);font-size:11px;font-weight:500;font-family:Poppins,sans-serif;cursor:pointer;text-decoration:none;touch-action:manipulation;transition:all .25s ease}.pd__share-option:hover{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}.pd__share-option:hover .pd__share-option-icon{background:#0000001f;color:var(--text-on-accent)}.pd__share-option:active{transform:scale(.95)}.pd__share-option-icon{width:44px;height:44px;border-radius:50%;background:var(--icon-bg);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--text-main);transition:all .25s ease}.pd__share-option-icon--wa{background:#25d3661f;color:#25d366}.pd__share-option-icon--tg{background:#2aabee1f;color:#2aabee}.pd__share-option-icon--mail{background:var(--icon-bg);color:var(--accent)}.loading_pd{height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:99999;font-family:Poppins,sans-serif}.loading_pd--light{background:#f9f4eb}.loading_pd--light .loading_pd__char{color:#0b0b0b}.loading_pd--light .loading_pd__bar{background:linear-gradient(90deg,transparent 0%,#c09028 30%,#c9a227 50%,#c09028 70%,transparent 100%)}.loading_pd--light .loading_pd__bar-wrap{background:#0b0b0b14}.loading_pd--light .loading_pd__sub{color:#0b0b0b59}.loading_pd--dark{background:#0b0b0b}.loading_pd--dark .loading_pd__char{color:#f9f4eb}.loading_pd--dark .loading_pd__bar{background:linear-gradient(90deg,transparent 0%,#a6893c 30%,#d4af37 50%,#a6893c 70%,transparent 100%)}.loading_pd--dark .loading_pd__bar-wrap{background:#ffffff0f}.loading_pd--dark .loading_pd__sub{color:#f9f4eb40}.loading_pd__content{display:flex;flex-direction:column;align-items:center;gap:20px}.loading_pd__wordmark{display:flex;align-items:baseline}.loading_pd__char{font-size:clamp(42px,8vw,64px);font-weight:800;letter-spacing:-.02em;line-height:1;display:inline-block;opacity:0;animation:pd-char-in .45s cubic-bezier(.34,1.4,.64,1) forwards}@keyframes pd-char-in{0%{opacity:0;transform:translateY(16px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.loading_pd__bar-wrap{width:120px;height:2px;border-radius:99px;overflow:hidden;animation:pd-fadein .3s .4s ease both}.loading_pd__bar{height:100%;width:45%;border-radius:99px;animation:pd-bar-slide 1.4s ease-in-out infinite}@keyframes pd-bar-slide{0%{transform:translate(-150%)}to{transform:translate(380%)}}.loading_pd__sub{font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;animation:pd-fadein .4s .5s ease both}@keyframes pd-fadein{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@supports (padding-top: env(safe-area-inset-top)){.pd__hero-inner{padding-top:calc(20px + env(safe-area-inset-top))}.pd__copyright{padding-bottom:env(safe-area-inset-bottom)}}@media(max-width:480px){.pd__shell{width:100vw!important;max-width:none!important;margin:0!important;left:0!important;transform:none!important}.pd{padding:0!important;margin:0!important}}@media(max-width:360px){.pd__hero-name{font-size:22px}.pd__hero-name--sm{font-size:19px}.pd__avatar-wrap{width:64px;height:64px}.pd__body-inner{gap:6px;padding:14px 10px 8px}.pd__share-options{grid-template-columns:repeat(2,1fr)}}@media(min-width:480px){.pd__hero--collapsed{height:240px}.pd__hero--expanded{height:400px}.pd__hero-name{font-size:28px;padding-right:98px}.pd__hero-name--sm{font-size:24px;padding-right:98px}.pd__hero-role{font-size:18px}.pd__avatar-wrap{width:86px;height:86px}.pd__row{padding:11px 14px}.pd__row-icon-wrap{width:44px;height:44px;font-size:19px}.pd__row-title{font-size:14.5px}.pd__body-inner{gap:9px;padding:16px 14px 10px}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}:root{--vh: 1vh;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-smooth: cubic-bezier(.4, 0, .2, 1)}.bd--light{--bg: #f0ede6;--shell-bg: #f0ede6;--shell-border: rgba(11, 11, 11, .07);--text-main: #0f0e0c;--text-secondary: #3a3830;--text-muted: rgba(15, 14, 12, .45);--text-on-accent: #0f0e0c;--accent: #d4af37;--accent-glow: rgba(180, 140, 30, .28);--accent-soft: rgba(180, 140, 30, .1);--border: rgba(15, 14, 12, .1);--border-strong: rgba(15, 14, 12, .18);--row-bg: rgba(255, 255, 255, .72);--row-bg-hover: rgba(255, 255, 255, .95);--icon-bg: rgba(180, 140, 30, .12);--handle-bg: rgba(255, 255, 255, .9);--handle-color: #0f0e0c;--brand-bg: rgba(255, 255, 255, .65);--about-color: rgba(15, 14, 12, .68);--skill-bg: rgba(180, 140, 30, .08);--skill-border: rgba(180, 140, 30, .2);--skill-color: #8a6810;--overlay-bg: rgba(15, 14, 12, .45);--sheet-bg: #f5f2eb;--stat-line: rgba(180, 140, 30, .25);--avatar-ring: rgba(180, 140, 30, .4);--noise-opacity: .025;--chip-bg: rgba(255, 255, 255, .18);--hero-gradient: radial-gradient( ellipse 80% 60% at 20% 30%, rgba(190, 150, 40, .55) 0%, transparent 65% ), radial-gradient( ellipse 60% 50% at 80% 70%, rgba(160, 115, 15, .3) 0%, transparent 60% ), linear-gradient(160deg, #e8d9b0 0%, #d4b060 30%, #c09028 60%, #9a5e10 100%)}.bd--dark{--bg: #0a0908;--shell-bg: #0a0908;--shell-border: rgba(180, 140, 30, .08);--text-main: #f2ede4;--text-secondary: #c8c0b0;--text-muted: rgba(242, 237, 228, .42);--text-on-accent: #0a0908;--accent: #d4af37;--accent-glow: rgba(185, 148, 40, .35);--accent-soft: rgba(185, 148, 40, .12);--border: rgba(185, 148, 40, .14);--border-strong: rgba(185, 148, 40, .24);--row-bg: rgba(255, 255, 255, .04);--row-bg-hover: rgba(255, 255, 255, .08);--icon-bg: rgba(185, 148, 40, .14);--handle-bg: rgba(18, 16, 14, .92);--handle-color: #f2ede4;--brand-bg: rgba(255, 255, 255, .06);--about-color: rgba(242, 237, 228, .65);--skill-bg: rgba(185, 148, 40, .1);--skill-border: rgba(185, 148, 40, .22);--skill-color: #d4af37;--overlay-bg: rgba(0, 0, 0, .65);--sheet-bg: #111009;--stat-line: rgba(185, 148, 40, .18);--avatar-ring: rgba(185, 148, 40, .45);--noise-opacity: .04;--chip-bg: rgba(18, 16, 14, .92);--hero-gradient: radial-gradient( ellipse 75% 55% at 18% 25%, rgba(140, 100, 8, .75) 0%, transparent 60% ), radial-gradient( ellipse 55% 65% at 75% 80%, rgba(90, 68, 4, .6) 0%, transparent 60% ), radial-gradient( ellipse 90% 40% at 50% 50%, rgba(70, 55, 4, .4) 0%, transparent 70% ), radial-gradient( ellipse 60% 60% at 50% 0%, rgba(212, 175, 55, .12) 0%, transparent 55% ), linear-gradient( 155deg, #0e0b02 0%, #1e1604 18%, #3a2906 35%, #5a3f08 52%, #2e2104 72%, #0e0b02 100% )}.bd *,.bd *:before,.bd *:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.bd{font-family:Poppins,sans-serif;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);padding:0!important;margin:0!important;display:flex;align-items:stretch;justify-content:center;overflow:hidden;background:var(--bg);transition:background .6s var(--ease-smooth)}@media(min-width:480px){.bd{align-items:center;padding:24px 16px!important;background:color-mix(in srgb,var(--bg) 80%,transparent)}}.bd__theme-toggle{position:fixed;top:calc(16px + env(safe-area-inset-top,0px));right:calc(16px + env(safe-area-inset-right,0px));z-index:9999;width:36px;height:36px;border-radius:50%;border:1px solid var(--border-strong);background:var(--handle-bg);font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s var(--ease-out-expo);backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5)}.bd__theme-toggle:hover{transform:scale(1.1);border-color:var(--accent)}.bd__theme-toggle:active{transform:scale(.93)}.bd__shell{position:relative;width:100vw;max-width:390px;height:100vh;height:calc(var(--vh, 1vh) * 100);border-radius:0;background:var(--shell-bg);display:flex;font-family:Poppins,sans-serif;flex-direction:column;overflow:clip;margin:0!important;transition:background .6s var(--ease-smooth);left:50%;transform:translate(-50%)}.bd__shell:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:var(--noise-opacity);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='1'/%3E%3C/svg%3E");background-size:180px 180px}.bd__shell>*{position:relative;z-index:1}@media(min-width:480px){.bd__shell{border-radius:32px;max-height:92vh;max-height:calc(var(--vh, 1vh) * 92);left:0;transform:none;border:1px solid var(--shell-border)}}.bd__hero{flex-shrink:0;position:relative;width:100%;overflow:hidden;border-bottom-left-radius:28px;border-bottom-right-radius:28px;z-index:10;transition:height .72s cubic-bezier(.4,0,.2,1);transform:translateZ(0);will-change:height;background:var(--hero-gradient)!important}.bd__hero:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#0000000d,#0000 25%,#0000002e 65%,#00000073)}.bd--light .bd__hero:after{background:linear-gradient(to bottom,#00000014,#0000 25%,#00000038 60%,#0000008c)}.bd--light .bd__hero-content{--text-main: #ffffff;--text-muted: rgba(255, 255, 255, .65);--about-color: rgba(255, 255, 255, .72);--border-strong: rgba(255, 255, 255, .35);--skill-bg: rgba(255, 255, 255, .15);--skill-border: rgba(255, 255, 255, .3);--skill-color: #ffffff}.bd--light .bd__stat-value{color:#fff}.bd--light .bd__stat-label{color:#fff9}.bd--light .bd__cta-btn--ghost{color:#fff;border-color:#fff6}.bd--light .bd__cta-btn--ghost:hover{color:var(--accent);border-color:var(--accent);background:#ffffff1f}.bd--light .bd__handle-btn,.bd--light .bd__share-fab{background:#00000059;color:#fff;border-color:#fff3;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.bd--light .bd__brand{background:#00000052;color:#fff;border-color:#ffffff40}.bd__hero--collapsed{height:252px}.bd__hero--expanded{height:430px}.bd__hero-inner{font-family:Poppins,sans-serif;position:relative;z-index:2;padding:16px 20px 62px;padding-top:calc(16px + env(safe-area-inset-top,0px));display:flex;flex-direction:column;height:100%}.bd__hero-topbar{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:8px}.bd__company-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 13px!important;border-radius:999px;background:#00000047;border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);color:#ffffffe6;font-size:11px;font-weight:600;letter-spacing:.02em;font-family:Poppins,sans-serif;white-space:nowrap;flex-shrink:0;transition:all .3s var(--ease-out-expo);text-decoration:none}.bd__company-badge .bd__company-icon{font-size:11px;color:var(--accent);flex-shrink:0}.bd--light .bd__company-badge{background:#ffffff73;border-color:#a073144d;color:#140f05d9}.bd__view-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:999px;background:#00000038;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#ffffff8c;font-size:10.5px;font-weight:500;font-family:Poppins,sans-serif;letter-spacing:.02em;white-space:nowrap;color:#ffffffe6}.bd__view-dot{width:5px;height:5px;border-radius:50%;background:#3dcc7a;flex-shrink:0}.bd__hero-content{position:absolute;z-index:2;top:calc(54px + env(safe-area-inset-top,0px));left:20px;right:20px;bottom:62px;display:flex;font-family:Poppins,sans-serif;flex-direction:column;align-items:center;justify-content:center;gap:14px;opacity:0;pointer-events:none;transition:opacity .38s cubic-bezier(.4,0,.2,1)}.bd__hero-content.is-visible{opacity:1;pointer-events:auto;transition-delay:.06s}.bd__hero-content.is-visible .bd__avatar-wrap{animation:bdSlideUp .52s cubic-bezier(.34,1.4,.64,1) .06s both}.bd__hero-content.is-visible .bd__hero-identity{animation:bdSlideUp .52s cubic-bezier(.34,1.4,.64,1) .14s both}.bd__hero-content.is-visible .bd__about{animation:bdFadeUp .45s cubic-bezier(.4,0,.2,1) .22s both}.bd__hero-content.is-visible .bd__skills{animation:bdFadeUp .45s cubic-bezier(.4,0,.2,1) .3s both}.bd__hero-content.is-visible .bd__skill:nth-child(1){animation:bdChipIn .4s cubic-bezier(.34,1.5,.64,1) .3s both}.bd__hero-content.is-visible .bd__skill:nth-child(2){animation:bdChipIn .4s cubic-bezier(.34,1.5,.64,1) .38s both}.bd__hero-content.is-visible .bd__skill:nth-child(3){animation:bdChipIn .4s cubic-bezier(.34,1.5,.64,1) .46s both}.bd__hero-content.is-visible .bd__skill:nth-child(4){animation:bdChipIn .4s cubic-bezier(.34,1.5,.64,1) .54s both}.bd__hero-content.is-visible .bd__skill:nth-child(5){animation:bdChipIn .4s cubic-bezier(.34,1.5,.64,1) .62s both}.bd__hero-content--expanded.is-visible{transition-delay:.1s}@keyframes bdSlideUp{0%{opacity:0;transform:translateY(18px) scale(.96);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes bdFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bdChipIn{0%{opacity:0;transform:translateY(8px) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}.bd__avatar-wrap{position:relative;width:100px;height:100px;flex-shrink:0}.bd__avatar-wrap:before{content:"";position:absolute;inset:-3px;border-radius:50%;background:linear-gradient(145deg,var(--accent) 0%,rgba(180,140,30,.2) 50%,var(--accent) 100%);z-index:0}.bd__avatar-wrap:after{content:"";position:absolute;inset:-10px;border-radius:50%;background:radial-gradient(circle,rgba(212,175,55,.18) 0%,transparent 70%);z-index:0;pointer-events:none}.bd__avatar-img{position:relative;z-index:1;width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;border:2.5px solid rgba(0,0,0,.3)}.bd__avatar-dot{position:absolute;bottom:5px;right:4px;width:14px;height:14px;border-radius:50%;background:#3dcc7a;border:2.5px solid var(--shell-bg);z-index:3}.bd__avatar-dot:after{content:"";position:absolute;inset:-3px;border-radius:50%;background:#3dcc7a59;animation:bdPulse 2.2s ease-out infinite}@keyframes bdPulse{0%{transform:scale(.8);opacity:.8}70%{transform:scale(1.9);opacity:0}to{transform:scale(.8);opacity:0}}.bd__hero-identity{display:flex;font-family:Poppins,sans-serif;flex-direction:column;align-items:center;gap:5px;text-align:center}.bd__hero-name{font-family:Poppins,sans-serif;font-size:32px;font-weight:800;color:#fff;margin:0;display:flex;align-items:center;gap:0;line-height:1;letter-spacing:-.04em;text-shadow:0 1px 24px rgba(0,0,0,.35)}.bd__name-char{display:inline-block;opacity:0;transform:translateY(14px)}.is-visible .bd__name-char{animation:bdCharIn .42s cubic-bezier(.34,1.5,.64,1) both;animation-delay:calc(.1s + var(--ci, 0) * 45ms)}@keyframes bdCharIn{0%{opacity:0;transform:translateY(14px) scale(.85);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.bd__name-star{display:inline-block;font-size:9px;color:var(--accent);line-height:1;filter:drop-shadow(0 0 8px rgba(212,175,55,.9));flex-shrink:0;margin-left:10px;opacity:0}.is-visible .bd__name-star{animation:bdStarPop .5s cubic-bezier(.34,1.8,.64,1) .48s both}@keyframes bdStarPop{0%{opacity:0;transform:scale(0) rotate(-90deg)}to{opacity:1;transform:scale(1) rotate(0)}}.bd__hero-role{margin:0;font-size:11px;font-weight:500;font-family:Poppins,sans-serif;color:#ffffff73;letter-spacing:.14em;text-transform:uppercase;opacity:0}.is-visible .bd__hero-role{animation:bdFadeUp .4s cubic-bezier(.4,0,.2,1) .52s both}.bd__about{margin:0;font-size:11.5px;line-height:1.65;font-weight:400;color:#fff9;text-align:center;letter-spacing:.01em;max-width:280px}.bd__skills{display:flex;font-family:Poppins,sans-serif;flex-wrap:wrap;gap:6px;justify-content:center}.bd__skill{display:inline-flex;align-items:center;padding:4px 13px;border-radius:99px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#fffc;font-family:Poppins,sans-serif;font-size:11px;font-weight:500;letter-spacing:.02em;transition:all .25s var(--ease-out-expo);cursor:default;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.bd__skill:hover{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent);transform:translateY(-1px)}.bd__handle-wrap{position:absolute;z-index:20;left:14px;right:14px;bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.bd__handle-right{display:flex;align-items:center;gap:7px}.bd__handle-drag{cursor:pointer;touch-action:manipulation}.bd__brand{display:inline-flex;align-items:center;padding:4px 14px;border-radius:999px;font-size:11.5px;font-weight:600;letter-spacing:.06em;font-family:Poppins,sans-serif;touch-action:manipulation;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s ease;flex-shrink:0;cursor:pointer;background:var(--chip-bg)!important;color:var(--accent)!important;border:1px solid var(--accent)!important}.bd__brand:hover,.bd__brand:focus{background:var(--accent)!important;color:var(--text-on-accent)!important}.bd__brand:active{transform:scale(.94)}.bd__handle-btn{display:inline-block;background:var(--handle-bg);border:1px solid color-mix(in srgb,var(--handle-color) 50%,transparent);font-size:11.5px;font-weight:600;font-family:Poppins,sans-serif;padding:4px 14px;border-radius:999px;color:var(--handle-color);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .25s ease;white-space:nowrap}.bd__handle-btn:hover{background:var(--accent);color:var(--text-on-accent)}.bd__share-fab{display:inline-flex;align-items:center;gap:5px;padding:5px 14px 5px 11px;border-radius:999px;border:1px solid color-mix(in srgb,var(--handle-color) 50%,transparent);background:var(--handle-bg);color:var(--handle-color);font-family:Poppins,sans-serif;font-size:11.5px;font-weight:500;cursor:pointer;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);transition:all .28s var(--ease-out-expo);touch-action:manipulation}.bd__share-fab svg{font-size:12.5px;flex-shrink:0;transition:transform .3s var(--ease-spring)}.bd__share-fab:hover{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent)}.bd__share-fab:active{transform:scale(.94)}.bd__tabs{flex-shrink:0;position:relative;display:flex;align-items:center;margin:10px 14px 0;padding:3px;border-radius:14px;border:1px solid var(--border);background:var(--row-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow:hidden}.bd__tab{flex:1;position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border-radius:11px;border:none;background:transparent;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:500;color:var(--text-muted);cursor:pointer;transition:color .25s ease;touch-action:manipulation}.bd__tab--active{color:var(--text-main);font-weight:600}.bd__tab-icon{font-size:12px;flex-shrink:0}.bd__tab-indicator{position:absolute;z-index:1;top:3px;left:3px;width:calc(50% - 5px);bottom:3px;border-radius:11px;background:var(--row-bg-hover);border:1px solid var(--border-strong);transition:transform .35s cubic-bezier(.34,1.2,.64,1);pointer-events:none}.bd__tab-indicator--right{transform:translate(calc(100% + 3px))}.bd__body{flex:1;overflow-y:auto;overflow-x:hidden;font-family:Poppins,sans-serif;-webkit-overflow-scrolling:touch;scrollbar-width:none;min-height:0}.bd__body::-webkit-scrollbar{display:none}.bd__body-inner{padding:14px 14px 10px;display:flex;flex-direction:column;gap:7px}.bd__row{position:relative;border:1px solid var(--border);background:var(--row-bg);border-radius:18px;padding:11px 13px;font-family:Poppins,sans-serif;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;color:var(--text-main);text-align:left;width:100%;touch-action:manipulation;appearance:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .25s var(--ease-smooth),background .25s var(--ease-smooth),transform .2s var(--ease-spring)}.bd__row:hover{border-color:var(--accent);background:var(--row-bg-hover)}.bd__row:active{transform:scale(.982)}.bd__row-left{display:flex;font-family:Poppins,sans-serif;align-items:center;gap:12px;min-width:0}.bd__row-icon{width:42px;height:42px;border-radius:14px;background:var(--icon-bg);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;flex-shrink:0;color:var(--accent);transition:background .28s var(--ease-out-expo),transform .28s var(--ease-spring),border-color .28s var(--ease-smooth)}.bd__row:hover .bd__row-icon{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent);transform:scale(1.06)}.bd__row-text{font-family:Poppins,sans-serif;display:flex;flex-direction:column;gap:2px;min-width:0}.bd__row-title{font-size:13.5px;font-weight:500;font-family:Poppins,sans-serif;color:var(--text-main);line-height:1.2}.bd__row-subtitle{font-size:11px;font-weight:400;color:var(--text-muted);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;font-family:Poppins,sans-serif;transition:color .25s ease}.bd__row:hover .bd__row-subtitle{color:var(--accent)}.bd__row-arrow{font-size:15px;flex-shrink:0;color:var(--text-muted);transition:color .25s var(--ease-smooth),transform .3s var(--ease-spring)}.bd__row:hover .bd__row-arrow{color:var(--accent);transform:translate(2px,-2px)}.bd__copyright{flex-shrink:0;height:34px;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-size:9.5px;font-weight:400;letter-spacing:.1em;color:var(--text-muted);text-transform:uppercase;background:var(--shell-bg);padding-bottom:env(safe-area-inset-bottom,0px)}@media(min-width:480px){.bd__copyright{border-bottom-left-radius:32px;border-bottom-right-radius:32px}}.bd__copyright-link{color:var(--accent);margin:0 2px;text-decoration:none;font-weight:600;transition:opacity .2s ease}.bd__copyright-link:hover{opacity:.7}.bd__overlay{position:fixed;inset:0;z-index:1000;background:#0000;pointer-events:none;transition:background .4s var(--ease-smooth);backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.bd__overlay--visible{background:var(--overlay-bg);pointer-events:all;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.bd__share-sheet,.bd__brand-sheet{position:fixed;bottom:0;left:50%;transform:translate(-50%) translateY(110%);z-index:1100;width:100%;max-width:390px;background:var(--sheet-bg);border-top-left-radius:28px;border-top-right-radius:28px;padding:10px 22px calc(36px + env(safe-area-inset-bottom,0px));transition:transform .5s var(--ease-out-expo);border-top:1px solid var(--border)}.bd__share-sheet:before,.bd__brand-sheet:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:var(--noise-opacity);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:180px 180px}.bd__brand-sheet--open,.bd__share-sheet--open{transform:translate(-50%) translateY(0)}.bd__sheet-handle{display:flex;justify-content:center;padding:6px 0 18px;cursor:pointer}.bd__sheet-handle-bar{display:block;width:32px;height:3.5px;border-radius:99px;background:var(--border-strong);transition:background .2s ease,width .2s ease}.bd__sheet-handle:hover .bd__sheet-handle-bar{background:var(--accent);width:40px}.bd__sheet-close{position:absolute;top:18px;right:18px;width:30px;height:30px;border-radius:50%;border:1px solid var(--border);background:transparent;color:var(--text-muted);font-size:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s var(--ease-out-expo)}.bd__sheet-close:hover{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent);transform:rotate(90deg)}.bd__brand-logo{display:flex;align-items:center;gap:7px;margin-bottom:12px}.bd__brand-logo-text{font-family:Poppins,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.03em;color:var(--text-main)}.bd__brand-logo-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);display:inline-block;margin-bottom:12px}.bd__brand-tagline{font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:var(--text-main);margin:0 0 10px;line-height:1.4}.bd__brand-desc{font-size:13px;color:var(--text-muted);line-height:1.68;margin:0 0 24px;font-weight:300}.bd__brand-cta{display:inline-flex;align-items:center;gap:7px;padding:11px 22px;border-radius:14px;background:var(--accent);color:var(--text-on-accent);font-family:Poppins,sans-serif;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .28s var(--ease-out-expo)}.bd__brand-cta svg{font-size:14px;transition:transform .25s var(--ease-spring)}.bd__brand-cta:hover{transform:translateY(-2px)}.bd__brand-cta:hover svg{transform:translate(2px,-2px)}.bd__brand-cta:active{transform:scale(.96)}.bd__share-title{font-family:Poppins,sans-serif;font-size:19px;font-weight:700;color:var(--text-main);margin:0 0 4px;padding-right:40px;letter-spacing:-.02em}.bd__share-sub{font-size:12px;color:var(--text-muted);margin:0 0 20px;font-weight:400}.bd__share-options{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.bd__share-opt{display:flex;flex-direction:column;align-items:center;gap:8px;padding:13px 6px 11px;border-radius:18px;border:1px solid var(--border);background:var(--row-bg);color:var(--text-secondary);font-family:Poppins,sans-serif;font-size:10.5px;font-weight:500;cursor:pointer;text-decoration:none;touch-action:manipulation;transition:all .28s var(--ease-out-expo);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.bd__share-opt:hover{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent);transform:translateY(-2px)}.bd__share-opt:active{transform:scale(.94)!important}.bd__share-opt-icon{width:42px;height:42px;border-radius:14px;background:var(--icon-bg);display:flex;align-items:center;justify-content:center;font-size:17px;color:var(--accent);transition:all .28s var(--ease-out-expo)}.bd__share-opt:hover .bd__share-opt-icon{background:#ffffff38;color:var(--text-on-accent)}.bd__share-opt-icon--wa{background:#25d36624;color:#25d366}.bd__share-opt-icon--tg{background:#2aabee24;color:#2aabee}.bd__share-opt-icon--mail{background:var(--accent-soft);color:var(--accent)}.loading_bd{height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:99999;font-family:Poppins,sans-serif}.loading_bd--light{background:#f0ede6}.loading_bd--light .loading_bd__char{color:#0f0e0c}.loading_bd--light .loading_bd__bar{background:linear-gradient(90deg,transparent 0%,#a6893c 30%,#c09028 50%,#a6893c 70%,transparent 100%)}.loading_bd--light .loading_bd__bar-wrap{background:#0f0e0c14}.loading_bd--light .loading_bd__sub{color:#0f0e0c59}.loading_bd--dark{background:#0a0908}.loading_bd--dark .loading_bd__char{color:#f2ede4}.loading_bd--dark .loading_bd__bar{background:linear-gradient(90deg,transparent 0%,#a6893c 30%,#d4af37 50%,#a6893c 70%,transparent 100%)}.loading_bd--dark .loading_bd__bar-wrap{background:#ffffff0f}.loading_bd--dark .loading_bd__sub{color:#f2ede440}.loading_bd__content{display:flex;flex-direction:column;align-items:center;gap:20px}.loading_bd__wordmark{display:flex;align-items:baseline}.loading_bd__char{font-size:clamp(42px,8vw,64px);font-weight:800;letter-spacing:-.02em;line-height:1;display:inline-block;opacity:0;animation:bd-char-in .45s cubic-bezier(.34,1.4,.64,1) forwards}@keyframes bd-char-in{0%{opacity:0;transform:translateY(16px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.loading_bd__bar-wrap{width:120px;height:2px;border-radius:99px;overflow:hidden;animation:bd-fadein .3s .4s ease both}.loading_bd__bar{height:100%;width:45%;border-radius:99px;animation:bd-bar-slide 1.4s ease-in-out infinite}@keyframes bd-bar-slide{0%{transform:translate(-150%)}to{transform:translate(380%)}}.loading_bd__sub{font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;animation:bd-fadein .4s .5s ease both}@keyframes bd-fadein{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:360px){.bd__hero--collapsed{height:230px}.bd__hero--expanded{height:395px}.bd__hero-inner{padding:12px 14px 52px}.bd__avatar-wrap{width:82px;height:82px}.bd__hero-name{font-size:26px}.bd__hero-role{font-size:10px}.bd__about{font-size:11px}.bd__skill{font-size:10.5px;padding:3px 10px}.bd__handle-btn{font-size:11.5px;padding:4px 11px}.bd__share-fab{font-size:10.5px;padding:4px 14px}.bd__row{padding:9px 11px;border-radius:14px}.bd__row-icon{width:37px;height:37px;font-size:15px;border-radius:11px}.bd__row-title{font-size:13px}.bd__body-inner{padding:11px 11px 8px;gap:6px}.bd__share-options{grid-template-columns:repeat(2,1fr)}.bd__company-badge{font-size:9.5px;padding:3px 8px 3px 6px}.bd__tabs{margin:8px 11px 0}.bd__tab{font-size:11.5px;padding:7px 8px}}@media screen and (min-width:361px)and (max-width:480px){.bd__hero--collapsed{height:252px}.bd__hero--expanded{height:430px}.bd__shell{width:100vw!important;max-width:none!important;margin:0!important;left:0!important;transform:none!important}.bd{padding:0!important;margin:0!important}}@media screen and (min-width:480px)and (max-width:640px){.bd__hero--collapsed{height:262px}.bd__hero--expanded{height:444px}.bd__avatar-wrap{width:106px;height:106px}.bd__hero-name{font-size:34px}.bd__row{padding:12px 14px}.bd__row-icon{width:44px;height:44px;font-size:18px}.bd__body-inner{gap:9px;padding:16px 14px 10px}}@media screen and (min-width:640px)and (max-width:1024px){.bd__hero--collapsed{height:272px}.bd__hero--expanded{height:458px}.bd__avatar-wrap{width:110px;height:110px}.bd__hero-name{font-size:35px}.bd__about{font-size:12.5px}.bd__skill{font-size:12px;padding:5px 14px}.bd__row{padding:13px 16px;border-radius:20px}.bd__row-icon{width:46px;height:46px;font-size:19px;border-radius:16px}.bd__row-title{font-size:14.5px}.bd__body-inner{gap:9px;padding:18px 16px 12px}}@media screen and (max-height:680px){.bd__hero--expanded{height:380px}.bd__avatar-wrap{width:82px;height:82px}.bd__hero-name{font-size:26px}.bd__about{font-size:11px}.bd__skills{gap:4px}.bd__skill{font-size:10.5px;padding:3px 10px}.bd__hero-content{gap:10px}.bd__body-inner{gap:6px;padding:10px 12px 6px}}@media screen and (max-height:560px){.bd__hero--collapsed{height:200px}.bd__hero--expanded{height:310px}.bd__avatar-wrap{width:68px;height:68px}.bd__hero-inner{padding-bottom:46px}}@media screen and (max-width:480px){.bd__shell{width:100vw!important;max-width:none!important;margin:0!important;left:0!important;transform:none!important}.bd{padding:0!important;margin:0!important}}@supports (padding-top: env(safe-area-inset-top)){.bd__hero-inner{padding-top:calc(16px + env(safe-area-inset-top))}.bd__copyright{padding-bottom:env(safe-area-inset-bottom)}}
