/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--spacing:.25rem;--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.delay-1{transition-delay:1ms}}:root{--background:#0c1718;--foreground:#f4faf8;--muted:#c2d1ce;--line:#ffffff29;--teal:#32c7b6;--blue:#4ba6d9;--gold:#e5bd64;--ink:#0d1b1c;--deep:#102222;--midnight:#142a2a;--paper:#eef5f2;--paper-alt:#e7f0ed;--paper-strong:#f8fbfa;--text-dark:#122423;--text-soft:#58706b;--luxury-line:#f6c85f33}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.portfolio-shell{background:radial-gradient(circle at 12% 10%, #32c7b621, transparent 30rem), radial-gradient(circle at 88% 0%, #4ba6d91c, transparent 28rem), linear-gradient(180deg, #0c1718 0%, #132828 34%, #dfe9e6 62%, var(--paper) 100%);min-height:100vh;overflow:hidden}.portfolio-shell:after{content:"";z-index:0;pointer-events:none;opacity:.9;background:linear-gradient(115deg,#0000 0 38%,#f6c85f0b 38.1% 38.35%,#0000 38.45%),linear-gradient(65deg,#0000 0 58%,#2dd4bf0e 58.1% 58.25%,#0000 58.35%);position:fixed;inset:0}.portfolio-shell:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#2dd4bf0e 1px,#0000 1px),linear-gradient(90deg,#2dd4bf0e 1px,#0000 1px);background-size:64px 64px;animation:18s linear infinite gridFloat;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.noise{z-index:100;pointer-events:none;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");position:fixed;inset:0}.cursor-glow{z-index:0;pointer-events:none;background:radial-gradient(circle,#2dd4bf1f,#38bdf814 38%,#0000 64%);border-radius:50%;width:420px;height:420px;transition:opacity .18s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.site-header{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c1718d1;justify-content:space-between;align-items:center;gap:1rem;height:74px;padding:0 clamp(1rem,4vw,4rem);transition:background .22s,box-shadow .22s,border-color .22s;display:flex;position:fixed;top:0;left:0;right:0}.site-header.scrolled{background:#0c1718ed;border-bottom-color:#2dd4bf38;box-shadow:0 18px 50px #0000002e}.whatsapp-float{z-index:40;color:#04120a;background:#25d366;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;min-height:58px;padding:0;font-weight:900;animation:2.4s ease-in-out infinite whatsappBreathe;display:inline-flex;position:fixed;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);box-shadow:0 18px 48px #25d36652}.whatsapp-float span{background:#04120a1f;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:.78rem;display:inline-flex}.whatsapp-float svg,.whatsapp-action svg{fill:currentColor;flex:none;width:1.28rem;height:1.28rem;display:block}.whatsapp-float:hover{animation-play-state:paused;transform:translateY(-4px)}.brand{background:linear-gradient(135deg, var(--teal), var(--blue));color:#061210;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;font-weight:900;display:inline-flex;box-shadow:0 0 28px #2dd4bf57}.brand svg{width:31px;height:31px}.brand path{stroke:#061210;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;fill:none}.brand path:last-child{stroke:#06121070;stroke-width:2px}.brand circle{fill:#061210}.site-header nav{color:var(--muted);align-items:center;gap:clamp(.8rem,2vw,1.6rem);font-size:.94rem;font-weight:800;display:flex}.site-header nav a{position:relative}.site-header nav a:after{content:"";transform-origin:0;background:var(--teal);height:2px;transition:transform .18s;position:absolute;bottom:-.45rem;left:0;right:0;transform:scaleX(0)}.site-header nav a:hover{color:#fff}.site-header nav a:hover:after{transform:scaleX(1)}.hero{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(320px,.7fr);align-items:center;gap:clamp(2rem,6vw,5rem);min-height:100vh;padding:8rem clamp(1rem,5vw,5rem) 5rem;display:grid;position:relative}.hero-bg{background:linear-gradient(90deg,#071413f5,#071413b3 42%,#0714131a),url(/healthcare-systems-hero.png) 100%/cover no-repeat;animation:16s ease-in-out infinite alternate heroDrift;position:absolute;inset:0;transform:scale(1.03)}.hero-gridlines{z-index:1;pointer-events:none;opacity:.8;mix-blend-mode:screen;background:radial-gradient(circle at 22% 74%,#2dd4bf38,#0000 14rem),linear-gradient(90deg,#0000 0 9%,#2dd4bf21 9.1%,#0000 9.2% 100%);position:absolute;inset:0}.hero-content,.hero-card{z-index:2;position:relative}.hero-content{max-width:900px;animation:.8s both riseIn}.availability-pill{color:#dffcf7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07141394;border:1px solid #2dd4bf4d;border-radius:999px;align-items:center;gap:.55rem;width:fit-content;max-width:100%;margin-bottom:1.1rem;padding:.55rem .8rem;font-size:.86rem;font-weight:800;display:inline-flex}.availability-pill span{background:var(--teal);border-radius:50%;width:.62rem;height:.62rem;animation:1.8s infinite pulse}.eyebrow{color:var(--teal);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.78rem;font-weight:900}h1,h2,h3,p,li{overflow-wrap:break-word}h1{letter-spacing:0;text-wrap:balance;text-shadow:0 18px 80px #2dd4bf1f;max-width:900px;margin:0;font-size:clamp(3.8rem,8.8vw,8.4rem);line-height:.9}h1:after{content:"";background:linear-gradient(90deg, var(--gold), #2dd4bfa6, transparent);width:min(420px,70vw);height:1px;margin-top:1.2rem;display:block}.hero-title{color:#fff;max-width:720px;margin:1.5rem 0 0;font-size:clamp(1.25rem,2.4vw,1.9rem);font-weight:800;line-height:1.32}.hero-copy{max-width:690px;color:var(--muted);margin:1.15rem 0 0;font-size:1.05rem;line-height:1.72}.hero-actions,.contact-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.social-icon-row,.contact-social-icons{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.social-icon-row{margin-top:1rem}.contact-social-icons{width:100%;margin-top:.25rem}.primary-button,.ghost-button,.ghost-dark-button,.contact-actions a{border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:.88rem 1.1rem;font-weight:900;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}.primary-button{background:var(--teal);color:#061210}.ghost-button,.contact-actions a{border:1px solid var(--line);color:#fff;background:#ffffff14}.ghost-dark-button{color:var(--text-dark);background:#ffffffb8;border:1px solid #10201d29}.primary-button:hover,.ghost-button:hover,.ghost-dark-button:hover,.contact-actions a:hover{transform:translateY(-3px)}.primary-button:hover{box-shadow:0 16px 40px #2dd4bf40}.ghost-button:hover,.ghost-dark-button:hover,.contact-actions a:hover{border-color:#2dd4bf85}.social-icon-link,.contact-actions .social-icon-link{color:#f4faf8;background:linear-gradient(135deg,#2dd4bf29,#4ba6d91f),#ffffff14;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;min-height:46px;padding:0;display:inline-flex;box-shadow:0 12px 34px #00000024}.social-icon-link svg,.contact-actions .social-icon-link svg{fill:currentColor;width:22px;height:22px;display:block}.social-icon-link:hover,.contact-actions .social-icon-link:hover{color:#061210;background:linear-gradient(135deg,#32c7b6db,#4ba6d9b8);border-color:#2dd4bf94;transform:translateY(-4px)}.hero-signals{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;max-width:780px;margin-top:2rem;display:grid}.hero-signals article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border:1px solid #ffffff24;border-radius:8px;min-height:92px;padding:.85rem;transition:transform .18s,border-color .18s,background .18s}.hero-signals article:hover{background:#2dd4bf1a;border-color:#2dd4bf80;transform:translateY(-5px)}.hero-signals strong{color:var(--teal);font-size:1.25rem;display:block}.hero-signals span{color:var(--muted);margin-top:.4rem;font-size:.86rem;line-height:1.25;display:block}.hero-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0714139e;border-radius:8px;align-self:end;margin-bottom:5vh;padding:clamp(1.2rem,3vw,1.7rem);animation:5s ease-in-out infinite floatCard;box-shadow:0 28px 80px #00000059}.hero-card:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#f6c85f8c,#2dd4bf1f,#38bdf866);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.portrait-wrap{aspect-ratio:1;background:linear-gradient(135deg, var(--teal), var(--blue), var(--gold));border-radius:50%;width:min(220px,58vw);margin:-5rem auto 1.3rem;padding:6px;position:relative;box-shadow:0 24px 70px #00000061}.portrait-wrap:after{content:"";border:1px solid #2dd4bf57;border-radius:50%;animation:12s linear infinite rotateRing;position:absolute;inset:-14px}.portrait-wrap img{z-index:1;object-fit:cover;object-position:center 22%;border:4px solid #081110e0;border-radius:50%;width:100%;height:100%;display:block;position:relative}.hero-card span{color:var(--gold);text-transform:uppercase;font-size:.82rem;font-weight:900}.hero-card h2{margin:.7rem 0 .4rem;font-size:clamp(1.5rem,3vw,2.4rem);line-height:1}.hero-card p{color:var(--muted);margin:0}.pulse-line{color:#dffcf7;align-items:center;gap:.7rem;margin-top:1.4rem;line-height:1.4;display:flex}.pulse-line i{background:var(--teal);border-radius:50%;width:.8rem;height:.8rem;animation:1.8s infinite pulse}.status-console{border-top:1px solid var(--line);gap:.65rem;margin-top:1.3rem;padding-top:1rem;display:grid}.status-console div{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem .8rem;display:flex}.status-console span{color:var(--muted);text-transform:none;font-size:.82rem;font-weight:800}.status-console strong{color:#fff;white-space:nowrap}.metric-band{z-index:2;border:1px solid var(--line);background:#ffffff1f;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:min(1180px,100% - 2rem);margin:-3.2rem auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #00000047}.marquee-band{z-index:2;background:#081110f5;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;position:relative;overflow:hidden}.marquee-track{white-space:nowrap;align-items:center;gap:1.8rem;min-width:200%;padding:1.05rem 0;animation:24s linear infinite marqueeMove;display:inline-flex}.marquee-track span{color:#ffffff94;letter-spacing:.18em;font-size:.75rem;font-weight:900}.marquee-track b{color:var(--teal);font-weight:900}.metric-band article{background:#081110d6;flex-direction:column;justify-content:center;min-height:150px;padding:1.3rem;display:flex}.metric-band article:hover{background:linear-gradient(135deg,#2dd4bf1f,#f6c85f0d),#081110db}.metric-band strong{color:var(--teal);font-size:clamp(2.3rem,5vw,4.4rem);line-height:.9}.metric-band span{color:var(--muted);margin-top:.75rem;line-height:1.35}.executive-proof{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:min(1180px,100% - 2rem);margin:1rem auto 0;display:grid;position:relative}.executive-proof article{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff17,#ffffff09),#081110e6;border:1px solid #ffffff1f;border-radius:8px;padding:1.2rem;box-shadow:0 22px 70px #0000002e}.executive-proof span{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;font-weight:900}.executive-proof p{color:var(--muted);margin:.8rem 0 0;line-height:1.55}.recruiter-section{color:#fff;background:linear-gradient(#132828 0%,#dfe9e6 100%)}.recruiter-panel{width:min(1180px,100%);color:var(--text-dark);background:linear-gradient(135deg,#e5bd641a,#0000 42%),linear-gradient(150deg,#f8fbfaeb,#e8f1eef0);border:1px solid #ffffff24;border-radius:8px;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(1rem,3vw,2rem);margin:0 auto;padding:clamp(1.2rem,4vw,2rem);display:grid;position:relative;overflow:hidden;box-shadow:0 36px 90px #08111042}.recruiter-panel:before{content:"";pointer-events:none;border:1px solid #10201d14;border-radius:8px;position:absolute;inset:1rem}.recruiter-panel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#10201d2e);width:28%;height:1px;position:absolute;top:1.2rem;right:1.2rem}.recruiter-copy,.hire-signal-grid,.decision-grid,.impact-plan{z-index:1;position:relative}.recruiter-copy{background:linear-gradient(160deg, #112727fa, #1b3737f2), var(--midnight);color:#fff;border-radius:8px;flex-direction:column;justify-content:flex-start;gap:1.25rem;padding:clamp(1.3rem,3vw,1.8rem);display:flex}.recruiter-copy h2{color:#fff;text-wrap:balance;max-width:12ch;font-size:clamp(2.05rem,3vw,3.15rem);line-height:1.04}.recruiter-copy p:not(.eyebrow){color:var(--muted);margin:0}.shortlist-actions{flex-wrap:wrap;gap:.8rem;display:flex}.hire-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:.9rem;display:grid}.hire-signal-card{background:#f8fbfad1;border:1px solid #10201d1a;border-radius:8px;flex-direction:column;justify-content:flex-start;gap:.9rem;min-height:190px;padding:clamp(1rem,2vw,1.25rem);transition:transform .22s,box-shadow .22s,border-color .22s;animation:both fadeSlide;animation-timeline:view();animation-range:entry cover 34%;display:flex;box-shadow:0 18px 44px #10201d14}.hire-signal-card:hover{border-color:#2dd4bf75;transform:translateY(-8px);box-shadow:0 30px 70px #10201d24}.hire-signal-card strong{color:var(--teal);font-size:1.8rem;line-height:1}.hire-signal-card h3{margin:0;font-size:1.18rem;line-height:1.1}.hire-signal-card p{color:var(--text-soft);margin:0;font-size:.96rem;line-height:1.58}.section{z-index:1;color:var(--text-dark);padding:clamp(4rem,8vw,7rem) clamp(1rem,5vw,5rem);position:relative}.section>*{z-index:2;position:relative}.intro-section,.education-section,.contact-section{grid-template-columns:.8fr 1fr;align-items:start;gap:clamp(2rem,5vw,4rem);width:min(1180px,100%);margin:0 auto;display:grid}.section-heading{grid-template-columns:.42fr 1fr;align-items:start;gap:clamp(1rem,4vw,3rem);width:min(1180px,100%);margin:0 auto 2rem;display:grid}.section h2,.contact-section h2{letter-spacing:0;margin:0;font-size:clamp(2.2rem,5vw,4.8rem);line-height:.95}.section p{color:var(--text-soft);font-size:1.05rem;line-height:1.72}.intro-section,.focus-section,.experience-section,.skills-section,.achievement-section,.education-section{background:linear-gradient(180deg, var(--paper), var(--paper-alt))}.intro-section,.focus-section,.experience-section,.skills-section,.decision-section,.education-section{isolation:isolate;overflow:hidden}.intro-section:before,.focus-section:before,.experience-section:before,.skills-section:before,.decision-section:before,.education-section:before{content:"";z-index:0;pointer-events:none;opacity:1;background:linear-gradient(90deg,#32c7b60f 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#32c7b60d 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 82% 18%,#32c7b629,#0000 18rem),radial-gradient(circle at 18% 78%,#e5bd641f,#0000 16rem);position:absolute;inset:0}.section-heading{grid-template-columns:.32fr 1fr;margin-bottom:clamp(1.4rem,3vw,2.2rem)}.section h2,.contact-section h2{max-width:980px;font-size:clamp(2rem,3.8vw,4rem);line-height:1}.intro-section,.education-section{align-items:center}.intro-section h2,.education-section h2{font-size:clamp(2.25rem,4.1vw,4.2rem)}.command-section{padding-top:clamp(2.5rem,5vw,4.5rem)}.signature-section{padding-top:clamp(3rem,5vw,4.5rem);padding-bottom:clamp(3rem,5vw,4.5rem)}.signature-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.signature-stack article,.focus-grid article,.playbook-grid article,.achievement-grid article,.impact-plan article{min-height:auto}.signature-stack h3,.focus-grid h3,.playbook-grid h3,.impact-plan p{margin-top:clamp(1.6rem,3vw,2.5rem)}.focus-grid article,.playbook-grid article,.achievement-grid article,.impact-plan article{padding:clamp(1rem,2vw,1.25rem)}.playbook-grid strong,.achievement-grid strong{font-size:clamp(1.9rem,3vw,2.4rem)}.timeline{width:min(1120px,100%)}.timeline-card{grid-template-columns:minmax(150px,.28fr) 1fr;align-items:start;column-gap:clamp(1rem,3vw,2rem);display:grid}.timeline-card>p,.timeline-card>h3,.timeline-card>span,.timeline-card>ul{grid-column:2}.company-mark{grid-row:1/span 4;width:100%;min-height:92px;margin:0}.achievement-grid article{justify-content:flex-start;gap:clamp(1.2rem,3vw,2rem)}.premium-summary{padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(2.5rem,5vw,4rem)}.decision-section{padding-top:clamp(3rem,5.8vw,5rem)}.contact-section{margin-bottom:clamp(2.5rem,5vw,4rem)}.command-section{background:linear-gradient(180deg, var(--paper-alt), #dfe9e6);padding-top:clamp(3rem,7vw,6rem)}.command-panel{color:#fff;background:linear-gradient(135deg,#32c7b61f,#e5bd640f),linear-gradient(160deg,#132828,#1d3737);border-radius:8px;grid-template-columns:.8fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);width:min(1180px,100%);margin:0 auto;padding:clamp(1.4rem,4vw,3rem);display:grid;overflow:hidden;box-shadow:0 24px 70px #08111033}.command-panel,.premium-summary-card,.contact-section{position:relative}.command-panel:before,.premium-summary-card:before,.contact-section:before{content:"";border-radius:inherit;pointer-events:none;opacity:.75;background:linear-gradient(90deg,#f6c85f29,#0000 22% 78%,#2dd4bf24);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}.command-panel h2{color:#fff}.command-panel .eyebrow{color:var(--gold)}.command-visual{border:1px solid var(--line);background:radial-gradient(circle,#38bdf82e,#0000 9rem),linear-gradient(135deg,#ffffff14,#0000);border-radius:8px;min-height:360px;position:relative;overflow:hidden}.command-visual:before,.command-visual:after{content:"";aspect-ratio:1;border:1px solid #2dd4bf33;border-radius:50%;width:62%;animation:14s linear infinite orbit;position:absolute;inset:50%;transform:translate(-50%,-50%)}.command-visual:after{border-color:#f6c85f47;width:36%;animation-duration:9s;animation-direction:reverse}.command-visual span{color:#dffcf7;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff21;border-radius:8px;min-width:110px;padding:.75rem .85rem;font-weight:900;animation:4s ease-in-out infinite nodeFloat;position:absolute}.command-visual span:first-child{top:12%;left:8%}.command-visual span:nth-child(2){animation-delay:.4s;top:16%;right:12%}.command-visual span:nth-child(3){color:#fff;background:#2dd4bf2e;animation-delay:.8s;top:42%;left:34%}.command-visual span:nth-child(4){animation-delay:1.2s;bottom:14%;left:10%}.command-visual span:nth-child(5){animation-delay:1.6s;bottom:18%;right:8%}.command-visual span:nth-child(6){color:var(--gold);animation-delay:2s;bottom:6%;left:41%}.signature-section{color:#fff;background:linear-gradient(#1b3737 0%,#142a2a 42%,#102424 100%);padding-top:clamp(3rem,5vw,4.5rem)}.signature-wrap{grid-template-columns:.72fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);width:min(1180px,100%);margin:0 auto;display:grid}.signature-copy{position:sticky;top:110px}.signature-copy h2{color:#fff}.signature-copy p:not(.eyebrow){color:var(--muted)}.signature-stack{gap:1rem;display:grid}.signature-stack article{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff1f,#ffffff0e),#ffffff06;border:1px solid #ffffff24;border-radius:8px;min-height:210px;padding:clamp(1.2rem,3vw,1.6rem);animation:both fadeSlide;animation-timeline:view();animation-range:entry cover 38%;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000038}.signature-stack article:after{content:"";aspect-ratio:1;border:1px solid #f6c85f2e;border-radius:50%;width:220px;position:absolute;top:-35%;right:-5%}.signature-stack strong{color:var(--gold);font-size:2rem}.signature-stack h3{color:#fff;margin:3rem 0 .7rem;font-size:clamp(1.45rem,3vw,2.1rem)}.signature-stack p{color:var(--muted);margin:0;line-height:1.6}.reveal{opacity:0;transition:opacity .76s cubic-bezier(.2,.7,.2,1),transform .76s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.reveal.visible{opacity:1;transform:none}.delay-1{transition-delay:.12s}.delay-2{transition-delay:.24s}.delay-3{transition-delay:.36s}.tilt-card{transform-style:preserve-3d;transition:transform .18s,box-shadow .22s}.executive-proof article,.hire-signal-card,.signature-stack article,.focus-grid article,.timeline-card,.achievement-grid article,.education-card,.playbook-grid article,.skill-meter,.summary-grid article,.role-fit-card,.differentiator-card,.impact-plan article{will-change:transform, box-shadow;transition:transform .26s cubic-bezier(.2,.7,.2,1),box-shadow .26s,border-color .26s,background .26s;animation:both cardReveal;animation-timeline:view();animation-range:entry cover 34%;position:relative;overflow:hidden;transform:translateY(18px)scale(.985)}.executive-proof article:hover,.hire-signal-card:hover,.signature-stack article:hover,.focus-grid article:hover,.timeline-card:hover,.achievement-grid article:hover,.education-card:hover,.playbook-grid article:hover,.skill-meter:hover,.summary-grid article:hover,.role-fit-card:hover,.differentiator-card:hover,.impact-plan article:hover{border-color:#32c7b66b;transform:translateY(-10px)scale(1.012);box-shadow:0 30px 72px #10201d29,0 0 0 1px #32c7b614}.executive-proof article:after,.hire-signal-card:after,.timeline-card:after,.achievement-grid article:after,.education-card:after,.playbook-grid article:after,.skill-meter:after,.summary-grid article:after,.role-fit-card:after,.differentiator-card:after,.impact-plan article:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 0 34%,#ffffff57 45%,#0000 56%),linear-gradient(#32c7b629,#0000 28%);transition:opacity .26s,transform .68s;position:absolute;inset:0;transform:translate(-45%)}.executive-proof article:before,.hire-signal-card:before,.timeline-card:before,.achievement-grid article:before,.education-card:before,.skill-meter:before,.summary-grid article:before,.role-fit-card:before,.differentiator-card:before,.impact-plan article:before{content:"";border-radius:inherit;pointer-events:none;opacity:.38;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(120deg,#32c7b61f,#4ba6d970,#e5bd643d,#32c7b61f) 0 0/220% 220%;padding:1px;animation:7s ease-in-out infinite premiumBorder;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.executive-proof article:hover:before,.hire-signal-card:hover:before,.timeline-card:hover:before,.achievement-grid article:hover:before,.education-card:hover:before,.skill-meter:hover:before,.summary-grid article:hover:before,.role-fit-card:hover:before,.differentiator-card:hover:before,.impact-plan article:hover:before{opacity:.92;animation-duration:2.8s}.executive-proof article:hover:after,.hire-signal-card:hover:after,.timeline-card:hover:after,.achievement-grid article:hover:after,.education-card:hover:after,.playbook-grid article:hover:after,.skill-meter:hover:after,.summary-grid article:hover:after,.role-fit-card:hover:after,.differentiator-card:hover:after,.impact-plan article:hover:after{opacity:1;transform:translate(45%)}.focus-grid article:before,.signature-stack article:before{content:"";background:linear-gradient(90deg, var(--teal), var(--blue), var(--gold));transform-origin:0;opacity:.78;border-radius:0 0 999px 999px;height:3px;transition:transform .32s,opacity .32s;position:absolute;top:0;left:1.1rem;right:1.1rem;transform:scaleX(.2)}.focus-grid article:hover:before,.signature-stack article:hover:before{opacity:1;transform:scaleX(1)}.playbook-grid article:nth-child(2),.hire-signal-card:nth-child(2),.focus-grid article:nth-child(2),.achievement-grid article:nth-child(2),.impact-plan article:nth-child(2){animation-delay:80ms}.playbook-grid article:nth-child(3),.hire-signal-card:nth-child(3),.focus-grid article:nth-child(3),.achievement-grid article:nth-child(3),.impact-plan article:nth-child(3){animation-delay:.16s}.playbook-grid article:nth-child(4),.hire-signal-card:nth-child(4),.focus-grid article:nth-child(4),.achievement-grid article:nth-child(4){animation-delay:.24s}.hire-signal-card strong,.playbook-grid strong,.achievement-grid strong,.signature-stack strong,.impact-plan span{text-shadow:0 0 24px #32c7b647;transition:transform .26s,text-shadow .26s,color .26s}.hire-signal-card:hover strong,.playbook-grid article:hover strong,.achievement-grid article:hover strong,.signature-stack article:hover strong,.impact-plan article:hover span{text-shadow:0 0 34px #32c7b67a;color:var(--gold);transform:translateY(-2px)scale(1.06)}.focus-grid,.playbook-grid,.achievement-grid{gap:1rem;width:min(1180px,100%);margin:0 auto;display:grid}.focus-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.focus-grid article,.timeline-card,.achievement-grid article,.education-card,.playbook-grid article,.skill-meter{background:var(--paper-strong);border:1px solid #10201d1a;border-radius:8px;box-shadow:0 16px 42px #10201d14}.focus-grid article{min-height:230px;padding:1.25rem;transition:transform .22s,box-shadow .22s;animation:both fadeSlide;animation-timeline:view();animation-range:entry cover 34%;position:relative;overflow:hidden}.focus-grid article:after{content:"";aspect-ratio:1;background:#2dd4bf1f;border-radius:50%;width:150px;position:absolute;inset:auto -20% -35% auto}.focus-grid article:hover{transform:translateY(-8px);box-shadow:0 26px 60px #10201d21}.focus-grid span{background:linear-gradient(90deg, var(--teal), var(--blue));border-radius:999px;width:44px;height:6px;display:block}.focus-grid h3{margin:4rem 0 0;font-size:1.35rem;line-height:1.1}.focus-grid p{color:#5d746f;margin:1rem 0 0;font-size:.96rem;line-height:1.55}.playbook-section{background:linear-gradient(180deg, var(--paper-alt), #e1ebe8)}.playbook-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.playbook-grid article{min-height:270px;padding:1.2rem;animation:both fadeSlide;animation-timeline:view();animation-range:entry cover 35%;position:relative;overflow:hidden}.playbook-grid article:before{content:"";background:linear-gradient(90deg, var(--teal), var(--blue));border-radius:0 0 999px 999px;height:4px;position:absolute;top:0;left:1.2rem;right:1.2rem}.playbook-grid strong{color:var(--teal);font-size:2.7rem}.playbook-grid h3{margin:4rem 0 .7rem;font-size:1.35rem}.playbook-grid p{color:#5d746f;margin:0;line-height:1.58}.timeline{width:min(960px,100%);margin:0 auto;position:relative}.timeline:before{content:"";background:linear-gradient(var(--teal), var(--blue));width:2px;position:absolute;top:.5rem;bottom:.5rem;left:1rem}.timeline-item{grid-template-columns:2rem 1fr;gap:1.2rem;margin-bottom:1rem;animation:both fadeSlide;animation-timeline:view();animation-range:entry cover 32%;display:grid;position:relative}.timeline-dot{z-index:1;border:6px solid var(--paper);background:var(--teal);border-radius:50%;width:2rem;height:2rem;position:relative;box-shadow:0 0 0 1px #10201d1f}.company-mark{background:#ffffffc7;border:1px solid #10201d14;border-radius:8px;justify-content:flex-start;align-items:center;width:min(220px,72%);min-height:58px;margin:0 0 1rem;padding:.7rem .9rem;display:flex;box-shadow:0 12px 30px #10201d0f}.company-mark img{object-fit:contain;object-position:left center;width:100%;max-height:40px;display:block}.timeline-card p{color:var(--teal);text-transform:uppercase;margin:0 0 .5rem;font-size:.84rem;font-weight:900}.timeline-card h3{margin:0;font-size:clamp(1.4rem,3vw,2rem)}.timeline-card span{color:var(--text-soft);margin-top:.4rem;font-weight:800;display:block}.timeline-card ul{color:var(--text-soft);margin:1rem 0 0;padding-left:1.1rem;line-height:1.65}.skill-cloud{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;width:min(1180px,100%);margin:0 auto;display:grid}.skill-meter div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.skill-meter span,.skill-meter strong{color:var(--text-dark);font-weight:900}.skill-meter strong{color:var(--teal)}.skill-meter i{background:#dfe9e6;border-radius:999px;height:8px;margin-top:.9rem;display:block;position:relative;overflow:hidden}.skill-meter i:before{content:"";width:var(--level);border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--blue));animation:1.2s both meterFill;animation-timeline:view();animation-range:entry cover 40%;position:absolute;inset:0 auto 0 0}.achievement-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.achievement-grid article{flex-direction:column;justify-content:space-between;min-height:260px;padding:1.3rem;transition:transform .22s,box-shadow .22s;display:flex}.achievement-grid article:hover{transform:translateY(-8px);box-shadow:0 28px 62px #10201d21}.achievement-grid strong{color:var(--teal);font-size:2.3rem}.achievement-grid p{color:var(--text-soft);margin:0}.premium-summary{background:linear-gradient(#e1ebe8,#dce8e4)}.premium-summary-card{background:linear-gradient(135deg, #1b3737f5, #0f1f20fa), var(--midnight);color:#fff;border-radius:8px;grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(2rem,5vw,4rem);width:min(1180px,100%);margin:0 auto;padding:clamp(1.4rem,4vw,3rem);display:grid;overflow:hidden;box-shadow:0 28px 80px #0811103d}.premium-summary-card h2{color:#fff}.summary-grid{gap:.85rem;display:grid}.summary-grid article{background:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;padding:1rem}.summary-grid span{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:900;display:block}.summary-grid strong{color:#fff;margin-top:.45rem;font-size:1.08rem;line-height:1.25;display:block}.decision-grid{grid-template-columns:1fr 1fr;gap:1rem;width:min(1180px,100%);margin:0 auto;display:grid}.role-fit-card,.differentiator-card,.impact-plan article{background:#f8fbfae6;border:1px solid #10201d1a;border-radius:8px;box-shadow:0 18px 48px #10201d14}.role-fit-card>span,.differentiator-card>span{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:950;display:block}.role-tags{flex-wrap:wrap;gap:.65rem;margin-top:1.2rem;display:flex}.role-tags strong{background:linear-gradient(135deg, #2dd4bf24, #38bdf814), var(--paper-strong);min-height:42px;color:var(--text-dark);border:1px solid #2dd4bf47;border-radius:8px;align-items:center;padding:.65rem .75rem;font-size:.95rem;display:inline-flex}.differentiator-card ul{gap:.9rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.differentiator-card li{color:var(--text-soft);padding-left:1.5rem;font-weight:800;line-height:1.55;position:relative}.differentiator-card li:before{content:"";background:var(--gold);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.55rem;left:0;box-shadow:0 0 0 6px #f6c85f29}.impact-plan{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:min(1180px,100%);margin:1rem auto 0;display:grid}.impact-plan article{min-height:220px;padding:1.25rem;transition:transform .22s,box-shadow .22s;position:relative;overflow:hidden}.impact-plan article:before{content:"";background:linear-gradient(var(--teal), var(--blue), var(--gold));width:5px;position:absolute;inset:0 auto 0 0}.impact-plan article:hover{transform:translateY(-8px);box-shadow:0 30px 70px #10201d21}.impact-plan span{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:950}.impact-plan p{color:var(--text-soft);margin:4rem 0 0;font-weight:800;line-height:1.6}.education-section{padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(4rem,8vw,7rem)}.education-card{padding:1.4rem}.education-card p{color:var(--text-soft);border-bottom:1px solid #10201d1a;margin:0;padding:1rem 0;font-weight:800}.education-card p:last-child{border-bottom:0}.contact-section{color:#fff;background:linear-gradient(135deg,#32c7b62e,#4ba6d91a),linear-gradient(160deg,#132828,#1c3636);border-radius:8px;width:min(1180px,100% - 2rem);margin:0 auto clamp(4rem,8vw,7rem);padding:clamp(1.5rem,4vw,3rem);overflow:hidden;box-shadow:0 26px 80px #08111038}.contact-section p{max-width:620px;color:var(--muted)}.contact-actions{align-content:start;margin-top:0}.contact-actions a{width:100%}.contact-actions .social-icon-link{width:46px}.contact-actions .whatsapp-action{color:#04120a;background:#25d366;border-color:#0000;justify-content:center;gap:.6rem;box-shadow:0 16px 40px #25d3662e}.contact-section h2{text-wrap:balance}.intro-section:after,.focus-section:after,.experience-section:after,.skills-section:after,.decision-section:after,.education-section:after{display:none}.intro-section:before,.focus-section:before,.experience-section:before,.skills-section:before,.decision-section:before,.education-section:before{filter:none;opacity:1;animation:none}.intro-section:before{background:linear-gradient(90deg,#32c7b60e 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#32c7b60b 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 82% 24%,#32c7b62b,#0000 18rem),linear-gradient(#eef5f200,#dfeae67a)}.focus-section:before{background:radial-gradient(circle at 18% 18%,#4ba6d924,#0000 16rem),radial-gradient(circle at 84% 72%,#32c7b621,#0000 18rem),linear-gradient(90deg,#0c17180d 1px,#0000 1px) 0 0/80px 80px,linear-gradient(#0c17180a 1px,#0000 1px) 0 0/80px 80px}.experience-section:before{background:radial-gradient(circle at 78% 20%,#e5bd6421,#0000 18rem),radial-gradient(circle at 20% 82%,#32c7b61f,#0000 20rem),linear-gradient(135deg,#ffffff5c,#0000 42%)}.skills-section:before{background:linear-gradient(90deg,#32c7b60b 1px,#0000 1px) 0 0/84px 84px,linear-gradient(#32c7b60a 1px,#0000 1px) 0 0/84px 84px,radial-gradient(circle at 78% 28%,#4ba6d921,#0000 18rem),radial-gradient(circle at 16% 70%,#e5bd641c,#0000 15rem)}.decision-section:before{background:radial-gradient(circle at 22% 24%,#e5bd6429,#0000 18rem),radial-gradient(circle at 86% 78%,#32c7b624,#0000 19rem),linear-gradient(#ffffff3d,#dfeae661)}.education-section:before{background:linear-gradient(90deg,#32c7b60b 1px,#0000 1px) 0 0/78px 78px,linear-gradient(#32c7b60a 1px,#0000 1px) 0 0/78px 78px,radial-gradient(circle at 84% 20%,#32c7b621,#0000 18rem),radial-gradient(circle at 24% 76%,#e5bd641a,#0000 16rem)}.portfolio-shell{background:radial-gradient(circle at 10% 8%,#32c7b61f,#0000 24rem),radial-gradient(circle at 90% 4%,#4ba6d91a,#0000 24rem),linear-gradient(#0b1717 0%,#102222 28%,#edf5f2 54%,#f7faf9 100%)}.hero{min-height:min(880px,94vh);padding-top:7.2rem;padding-bottom:4rem}.hero-content{max-width:820px}h1{font-size:clamp(3.7rem,7.6vw,7.35rem);line-height:.92}.hero-title{max-width:780px;font-size:clamp(1.22rem,2vw,1.7rem)}.hero-copy{max-width:760px}.hero-card{max-width:420px;margin-inline:auto}.status-console{grid-template-columns:1fr}.metric-band{grid-template-columns:repeat(7,minmax(0,1fr));gap:.7rem;margin-top:-2.2rem}.metric-band article{min-height:118px;padding:1rem}.metric-band strong{font-size:clamp(1.6rem,2.9vw,3rem)}.section{padding-top:clamp(3rem,5vw,5rem);padding-bottom:clamp(3rem,5vw,5rem)}.section-heading{margin-bottom:clamp(1.6rem,3vw,2.5rem)}.section h2,.section-heading h2,.contact-section h2,.premium-summary-card h2,.recruiter-copy h2,.snapshot-copy h2{letter-spacing:0;font-size:clamp(2rem,3.25vw,4rem);line-height:1.04}.snapshot-section{background:linear-gradient(#eef5f2f5,#f7faf9fa);position:relative}.snapshot-section:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#32c7b60b 1px,#0000 1px) 0 0/78px 78px,linear-gradient(#32c7b60a 1px,#0000 1px) 0 0/78px 78px,radial-gradient(circle at 18% 18%,#32c7b629,#0000 18rem),radial-gradient(circle at 84% 70%,#e5bd641f,#0000 16rem);position:absolute;inset:0}.snapshot-panel{z-index:1;grid-template-columns:.95fr 1.15fr;align-items:stretch;gap:clamp(1rem,3vw,2rem);width:min(1180px,100% - 2rem);margin:0 auto;display:grid;position:relative}.snapshot-copy,.snapshot-grid article{background:#ffffffc2;border:1px solid #10201d1a;border-radius:8px;box-shadow:0 22px 70px #10201d17}.snapshot-copy{padding:clamp(1.4rem,3vw,2rem)}.snapshot-copy p:not(.eyebrow){color:var(--text-soft);margin:1rem 0 0;font-weight:750;line-height:1.65}.snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.snapshot-grid article{min-height:170px;padding:1.15rem;transition:transform .22s,box-shadow .22s,border-color .22s}.snapshot-grid article:hover{border-color:#32c7b64d;transform:translateY(-6px);box-shadow:0 30px 80px #10201d21}.snapshot-grid span{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:950;display:block}.snapshot-grid p{color:var(--text-dark);margin:2rem 0 0;font-weight:850;line-height:1.5}.recruiter-section{padding-top:clamp(3rem,5vw,5rem)}.recruiter-panel{gap:clamp(1rem,2vw,1.4rem);padding:clamp(.8rem,2vw,1.1rem)}.recruiter-copy{min-height:auto;padding:clamp(1.2rem,2.6vw,2.1rem)}.hire-signal-grid{gap:.75rem}.hire-signal-card{min-height:220px;padding:1.1rem}.hire-signal-card p{margin-top:1.3rem;line-height:1.52}.command-panel,.signature-wrap,.premium-summary-card,.contact-section{box-shadow:0 30px 90px #0714132b}.command-panel{min-height:auto;padding:clamp(1.4rem,3vw,2.2rem)}.command-visual{min-height:430px}.signature-wrap{gap:clamp(1.4rem,3vw,2.2rem)}.signature-copy{padding:clamp(1rem,2vw,1.4rem) 0}.signature-copy h2{font-size:clamp(2.1rem,4vw,4.8rem)}.signature-stack article{min-height:220px;padding:1.15rem}.focus-grid,.playbook-grid,.achievement-grid{gap:.9rem}.focus-grid article,.playbook-grid article,.achievement-grid article{min-height:210px;transition:transform .22s,box-shadow .22s,border-color .22s}.focus-grid article:hover,.playbook-grid article:hover,.achievement-grid article:hover{border-color:#32c7b647;transform:translateY(-7px);box-shadow:0 30px 80px #10201d1f}.timeline-card{padding:clamp(1.1rem,2.4vw,1.6rem)}.skill-cloud{gap:.8rem}.skill-meter{padding:.95rem}.decision-section{background:linear-gradient(#eff7f4fa,#f7faf9fa)}.decision-grid{gap:.9rem}.role-fit-card,.differentiator-card{padding:clamp(1.2rem,2.6vw,1.8rem)}.impact-plan article{min-height:185px}.impact-plan p{margin-top:2.4rem}.education-section{grid-template-columns:minmax(0,.78fr) minmax(360px,1fr);gap:clamp(1.4rem,4vw,3rem);padding-top:clamp(3.2rem,5vw,5rem);padding-bottom:clamp(3.2rem,5vw,5rem)}.education-section h2{font-size:clamp(2.2rem,4.2vw,5rem)}.education-card{align-self:center;padding:clamp(1.1rem,2.4vw,1.5rem)}.contact-section{grid-template-columns:.95fr 1.05fr;align-items:start;gap:clamp(1.2rem,3vw,2.2rem);margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.contact-detail-grid{grid-template-columns:1fr;gap:.65rem;width:100%;display:grid}.contact-detail-card{background:#ffffff14!important;justify-content:flex-start!important;min-height:auto!important;padding:.9rem 1rem!important}.contact-detail-card span{min-width:84px;color:var(--teal);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:950;display:block}.contact-detail-card strong{color:#fff;overflow-wrap:anywhere;font-size:.95rem}.contact-actions .whatsapp-action{border-radius:50%;width:54px;height:54px;min-height:54px;padding:0}.contact-actions .whatsapp-action svg{width:1.55rem;height:1.55rem}.contact-actions>a:not(.social-icon-link):not(.whatsapp-action):not(.contact-detail-card){width:calc(50% - .4rem)}.reveal{transition:opacity .56s,transform .56s}@keyframes gridFloat{0%{background-position:0 0,0 0}to{background-position:64px 64px,64px 64px}}@keyframes marqueeMove{to{transform:translate(-50%)}}@keyframes heroDrift{0%{transform:scale(1.03)translate(0)}to{transform:scale(1.08)translate(-1.5rem)}}@keyframes sectionImageDrift{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.08)translate(-1.2rem,-.8rem)}}@keyframes riseIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes pulse{50%{opacity:.5}}@keyframes rotateRing{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.04)}to{transform:rotate(360deg)scale(1)}}@keyframes orbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes nodeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fadeSlide{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes cardReveal{0%{opacity:0;transform:translateY(28px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes premiumBorder{0%,to{background-position:0%}50%{background-position:100%}}@keyframes meterFill{0%{width:0}to{width:var(--level)}}@keyframes whatsappBreathe{0%,to{transform:translateY(0);box-shadow:0 18px 48px #25d36647}50%{transform:translateY(-4px);box-shadow:0 24px 60px #25d3666b}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation:none!important}}@media (max-width:1080px){.hero,.intro-section,.education-section,.contact-section,.section-heading,.command-panel,.signature-wrap,.premium-summary-card,.recruiter-panel,.snapshot-panel,.decision-grid{grid-template-columns:1fr}.hero{min-height:auto;padding-top:7rem}.hero-card{align-self:auto;margin-top:4rem;margin-bottom:0}.metric-band,.executive-proof,.focus-grid,.playbook-grid,.achievement-grid,.impact-plan,.signature-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline-card{grid-template-columns:1fr}.timeline-card>p,.timeline-card>h3,.timeline-card>span,.timeline-card>ul{grid-column:1}.company-mark{grid-row:auto;width:min(220px,72%);min-height:58px;margin-bottom:1rem}.intro-section:after,.focus-section:after,.experience-section:after,.skills-section:after,.decision-section:after,.education-section:after{opacity:.46;width:min(24rem,42vw);height:min(18rem,34%)}}@media (max-width:760px){.site-header{flex-direction:column;align-items:flex-start;height:auto;padding:.85rem 1rem}.site-header nav{justify-content:space-between;gap:.5rem;width:100%;font-size:.82rem}.hero{padding-top:9rem}h1{font-size:clamp(3rem,14vw,4.8rem)}.hero-signals,.skill-cloud,.metric-band,.executive-proof,.focus-grid,.playbook-grid,.achievement-grid,.hire-signal-grid,.snapshot-grid,.impact-plan,.signature-stack{grid-template-columns:1fr}.section{padding-top:2.6rem;padding-bottom:2.6rem}.section-heading{margin-bottom:1.2rem}.recruiter-panel{padding:.8rem}.recruiter-panel:before,.recruiter-panel:after{display:none}.metric-band{margin-top:-1rem}.focus-grid article,.achievement-grid article,.playbook-grid article{min-height:180px}.command-visual{min-height:430px}.command-visual span{min-width:96px;font-size:.86rem}.command-visual span:nth-child(3){left:26%}.command-visual span:nth-child(6){left:32%}.contact-section{width:min(100% - 1rem,1180px)}.intro-section:after,.focus-section:after,.experience-section:after,.skills-section:after,.decision-section:after,.education-section:after{display:none}.whatsapp-float{width:52px;height:52px;min-height:52px;bottom:.75rem;right:.75rem}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
