@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Variable.woff2) format("woff2-variations");font-weight:300 900;font-style:normal;font-display:swap}.daniel-site{--daniel-shell: 1180px;--daniel-cream: #fbf8f3;--daniel-paper: #fffdf9;--daniel-green: #182a24;--daniel-orange: #c05000;--daniel-ink: #182420;--daniel-muted: #4d514e;overflow-x:clip;background:var(--daniel-cream);color:var(--daniel-ink);--hero-shift: 0px;--project-progress: 0;--plan-back-x: -28px;--plan-back-y: 28px;--plan-front-x: 20px;--plan-front-y: -12px;font-family:Satoshi,sans-serif}.daniel-site h1,.daniel-site h2,.daniel-site h3{margin:0;color:inherit;font-family:Satoshi,sans-serif;font-weight:620;letter-spacing:-.045em}.daniel-site p{margin:0;font-size:17px;line-height:1.62}.daniel-site a{color:inherit}.daniel-section{width:min(var(--daniel-shell),calc(100% - 64px));margin-inline:auto;padding-block:112px}.daniel-nav{display:grid;width:min(var(--daniel-shell),calc(100% - 64px));min-height:86px;grid-template-columns:1fr auto 1fr;align-items:center;margin-inline:auto}.daniel-nav__brand{display:flex;min-height:44px;align-items:center;justify-self:start}.daniel-nav__brand img{display:block;width:142px;height:auto}.daniel-nav>nav{display:flex;gap:34px}.daniel-nav>nav a{min-height:44px;align-content:center;font-size:14px;font-weight:560;text-decoration:none}.daniel-nav__cta{display:inline-flex;min-height:44px;align-items:center;gap:10px;justify-self:end;border-bottom:2px solid currentColor;font-size:14px;font-weight:620;text-decoration:none}.daniel-hero{display:grid;width:min(1380px,calc(100% - 40px));min-height:690px;grid-template-columns:minmax(0,1.1fr) minmax(400px,.9fr);align-items:stretch;margin:0 auto;overflow:hidden;border-radius:30px;background:var(--daniel-paper)}.daniel-hero__copy{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(56px,7vw,106px)}.daniel-hero h1{max-width:8ch;font-size:clamp(76px,8vw,128px);line-height:.84}.daniel-hero__copy>p{max-width:580px;margin-top:36px;color:var(--daniel-muted);font-size:clamp(20px,1.6vw,25px);line-height:1.45}.daniel-hero__portrait{min-height:690px;overflow:hidden}.daniel-hero__portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.daniel-socials{display:flex;gap:12px;margin-top:36px}.daniel-socials a{display:grid;width:54px;height:54px;place-items:center;border:1px solid rgb(24 36 32 / 14%);border-radius:50%;background:var(--daniel-cream);transition:border-color .16s ease,transform .16s ease}.daniel-socials img{width:23px;height:23px;object-fit:contain;opacity:.82}.daniel-actions{display:flex;align-items:center;gap:26px;margin-top:32px}.daniel-button{display:inline-flex;min-height:54px;align-items:center;justify-content:space-between;gap:28px;border-radius:10px;padding:0 18px 0 21px;font-size:15px;font-weight:620;text-decoration:none;transition:transform .16s ease,background-color .16s ease}.daniel-button--whatsapp{background:#ff7918;color:#13241e!important}.daniel-link{display:inline-flex;min-height:44px;align-items:center;border-bottom:2px solid currentColor;font-size:15px;font-weight:600;text-decoration:none}.daniel-linkdeck{width:min(1380px,calc(100% - 40px));margin:24px auto 0;border-radius:30px;padding:clamp(54px,6vw,88px);background:#e8e1d7}.daniel-linkdeck__head{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:end;margin-bottom:46px}.daniel-linkdeck__head h2{max-width:8ch;font-size:clamp(50px,5.7vw,84px);line-height:.9}.daniel-linkdeck__head p{max-width:550px;justify-self:end;color:var(--daniel-muted);font-size:clamp(18px,1.45vw,22px)}.daniel-linkdeck__grid{display:grid;grid-template-columns:1.08fr .92fr;grid-template-rows:repeat(2,minmax(210px,auto));gap:18px}.daniel-linkdeck__item{display:flex;min-height:210px;flex-direction:column;justify-content:space-between;gap:38px;border-radius:20px;padding:clamp(28px,3vw,44px);text-decoration:none;transition:transform .18s ease}.daniel-linkdeck__item h3{max-width:13ch;font-size:clamp(32px,3.4vw,50px);line-height:.98}.daniel-linkdeck__item p{max-width:42ch;margin-top:16px;color:var(--daniel-muted);font-size:17px}.daniel-linkdeck__item>span{display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:15px;font-weight:650}.daniel-linkdeck__item--planning{grid-row:1 / span 2;background:var(--daniel-green);color:#fff!important}.daniel-linkdeck__item--planning h3{font-size:clamp(44px,5vw,70px)}.daniel-linkdeck__item--planning p{color:#ffffffc2}.daniel-linkdeck__item--knowledge{background:var(--daniel-paper)}.daniel-linkdeck__item--checklists{background:#d4bda9}.daniel-career{display:grid;grid-template-columns:.72fr 1.28fr;gap:100px;border-bottom:2px solid rgb(24 36 32 / 12%)}.daniel-career__intro{position:sticky;top:104px;align-self:start}.daniel-career__intro h2{font-size:clamp(42px,4.5vw,66px);line-height:.96}.daniel-career__intro>p:last-child{max-width:430px;margin-top:28px;color:var(--daniel-muted)}.daniel-career__timeline{border-top:2px solid var(--daniel-ink)}.daniel-career__chapter{padding:42px 0 50px;border-bottom:2px solid rgb(24 36 32 / 14%)}.daniel-career__chapter-head{display:grid;gap:12px}.daniel-career__chapter h3{max-width:17ch;font-size:clamp(34px,3vw,46px);line-height:1}.daniel-career__chapter-head>p{max-width:560px;color:var(--daniel-muted);font-size:18px}.daniel-career__milestones{position:relative;display:grid;gap:30px;margin:34px 0 0;padding:0 0 0 30px;list-style:none}.daniel-career__milestones:before{position:absolute;top:7px;bottom:8px;left:4px;width:2px;background:#1824202e;content:""}.daniel-career__milestones li{position:relative}.daniel-career__milestones li:before{position:absolute;top:6px;left:-30px;width:11px;height:11px;border:3px solid var(--daniel-cream);border-radius:50%;background:var(--daniel-orange);content:""}.daniel-career__milestone-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;color:var(--daniel-orange);font-size:13px;font-weight:700;letter-spacing:.035em}.daniel-career__milestone-meta span{color:var(--daniel-muted);font-weight:620;text-transform:uppercase}.daniel-career__milestones h4{margin:8px 0 0;color:var(--daniel-ink);font-family:Satoshi,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.025em;line-height:1.2}.daniel-career__milestones p{max-width:590px;margin-top:9px;color:var(--daniel-muted);font-size:15px;line-height:1.55}.daniel-career__chapter--current{border-top:2px solid var(--daniel-orange)}.daniel-perspective h2,.daniel-guides h2,.daniel-work h2{font-size:clamp(42px,4.5vw,66px);line-height:.96}.daniel-perspective{display:grid;grid-template-columns:.95fr 1.05fr;gap:130px;border-top:2px solid rgb(24 36 32 / 12%)}.daniel-perspective__copy{max-width:660px;padding-top:8px}.daniel-perspective__copy>p{color:var(--daniel-muted)}.daniel-perspective__copy>p+p{margin-top:22px}.daniel-signature{margin-top:40px!important;border-left:3px solid var(--daniel-orange);padding-left:22px;color:var(--daniel-ink)!important;font-family:Satoshi,sans-serif;font-size:23px!important;font-weight:520;line-height:1.35!important}.daniel-guides{display:grid;grid-template-columns:.72fr 1.28fr;gap:110px;border-top:2px solid rgb(24 36 32 / 12%)}.daniel-guides__intro>p{max-width:390px;margin-top:24px;color:var(--daniel-muted)}.daniel-guides__intro .daniel-link{margin-top:30px}.daniel-guides__list{border-top:2px solid var(--daniel-ink)}.daniel-guides__list>a{display:grid;min-height:140px;grid-template-columns:1fr auto;align-items:center;gap:28px;border-bottom:2px solid rgb(24 36 32 / 14%);text-decoration:none;transition:padding .18s ease,color .18s ease}.daniel-guides__list span{display:grid;gap:10px}.daniel-guides__list strong{font-family:Satoshi,sans-serif;font-size:clamp(25px,2.5vw,36px);font-weight:520;letter-spacing:-.035em;line-height:1}.daniel-guides__list small{color:var(--daniel-muted);font-size:14px}.daniel-work{position:relative;width:min(1280px,calc(100% - 40px));overflow:hidden;border-radius:24px;padding-inline:64px;background:var(--daniel-green);color:#fff}.daniel-work__head{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:80px}.daniel-work__head p{color:#ffffffb3}.daniel-work__options{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:54px}.daniel-work__options a{display:grid;min-height:154px;grid-template-columns:1fr auto;align-content:center;gap:14px 22px;border-radius:15px;padding:26px 28px;background:#ffffff14;color:#fff;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.daniel-work__options small{grid-column:1;color:#ffffff9e;font-size:13px}.daniel-work__options strong{grid-column:1;font-family:Satoshi,sans-serif;font-size:clamp(23px,2vw,30px);font-weight:520;line-height:1.1}.daniel-work__options svg{grid-row:1 / span 2;grid-column:2;align-self:center}.daniel-footer{display:grid;min-height:230px;grid-template-columns:1fr auto 1fr;align-items:center;gap:34px;padding-inline:max(32px,calc((100% - var(--daniel-shell)) / 2));background:#0e1513;color:#ffffffad}.daniel-footer>a{display:flex;min-height:44px;align-items:center;justify-self:start}.daniel-footer img{display:block;width:128px;height:auto}.daniel-footer p{font-size:13px}.daniel-footer nav{display:flex;gap:24px;justify-self:end}.daniel-footer nav a{display:inline-flex;min-height:44px;align-items:center;font-size:13px;text-decoration:none}@media(hover:hover)and (pointer:fine){.daniel-nav>nav a:hover,.daniel-nav__cta:hover,.daniel-link:hover,.daniel-footer a:hover{color:var(--daniel-orange)}.daniel-button:hover,.daniel-linkdeck__item:hover,.daniel-work__options a:hover{transform:translateY(-2px)}.daniel-button--whatsapp:hover{background:#ef6e0c}.daniel-socials a:hover{border-color:var(--daniel-orange);transform:translateY(-2px)}.daniel-guides__list>a:hover{padding-inline:10px;color:var(--daniel-orange)}.daniel-work__options a:hover{background:#ffffff1a}}.daniel-site a:focus-visible{outline:3px solid #ef7b2d;outline-offset:4px}.js .daniel-site [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .52s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1)}.js .daniel-site [data-reveal][data-visible=true]{opacity:1;transform:translateY(0)}.js .daniel-guides__list [data-reveal]:nth-child(2){transition-delay:60ms}.js .daniel-guides__list [data-reveal]:nth-child(3){transition-delay:.12s}@media(max-width:900px){.daniel-nav{grid-template-columns:1fr auto}.daniel-nav>nav{display:none}.daniel-hero{min-height:auto;grid-template-columns:1fr}.daniel-hero__portrait{height:420px;min-height:0;grid-row:1}.daniel-hero__copy{grid-row:2}.daniel-linkdeck__head{grid-template-columns:1fr;gap:22px}.daniel-linkdeck__head p{justify-self:start}.daniel-career{display:block}.daniel-career__intro{position:static;margin-bottom:52px}.daniel-perspective,.daniel-guides{grid-template-columns:1fr}.daniel-perspective,.daniel-guides{gap:56px}.daniel-work__head{grid-template-columns:1fr;gap:24px}.daniel-footer{grid-template-columns:1fr auto}.daniel-footer p{display:none}}@media(max-width:620px){.daniel-section{width:calc(100% - 36px);padding-block:76px}.daniel-nav{width:calc(100% - 36px);min-height:72px}.daniel-nav__brand img{width:116px}.daniel-nav__cta{font-size:13px}.daniel-nav__cta svg{display:none}.daniel-hero{width:calc(100% - 20px);border-radius:22px}.daniel-hero__portrait{height:280px;min-height:0}.daniel-hero__copy{padding:36px 26px 42px}.daniel-hero h1{font-size:clamp(58px,18vw,78px)}.daniel-hero__copy>p{margin-top:24px;font-size:18px}.daniel-socials{gap:9px;margin-top:28px}.daniel-socials a{width:50px;height:50px}.daniel-actions{align-items:stretch;flex-direction:column;gap:13px}.daniel-button{width:100%}.daniel-actions .daniel-link{align-self:center}.daniel-linkdeck{width:calc(100% - 20px);border-radius:22px;padding:44px 20px 20px}.daniel-linkdeck__head{margin-bottom:30px}.daniel-linkdeck__head h2{font-size:50px}.daniel-linkdeck__head p{font-size:17px}.daniel-linkdeck__grid{grid-template-columns:1fr;grid-template-rows:auto;gap:12px}.daniel-linkdeck__item{min-height:210px;border-radius:16px;padding:26px}.daniel-linkdeck__item--planning{min-height:250px;grid-row:auto}.daniel-linkdeck__item--planning h3,.daniel-linkdeck__item h3{font-size:36px}.daniel-career__intro{margin-bottom:38px}.daniel-career__chapter{padding-block:32px 38px}.daniel-career__chapter h3{font-size:31px}.daniel-career__chapter-head>p{font-size:16px}.daniel-career__milestones{gap:26px;margin-top:28px;padding-left:22px}.daniel-career__milestones li:before{left:-24px}.daniel-career__milestone-meta{align-items:flex-start;flex-direction:column;gap:4px}.daniel-career__milestones h4{font-size:19px}.daniel-perspective h2,.daniel-guides h2,.daniel-work h2{font-size:39px}.daniel-perspective,.daniel-guides{gap:40px}.daniel-guides__list>a{min-height:120px}.daniel-guides__list small{font-size:13px}.daniel-work{width:calc(100% - 20px);padding:72px 22px}.daniel-work__options{grid-template-columns:1fr;margin-top:42px}.daniel-work__options a{min-height:138px}.daniel-footer{min-height:190px;padding-inline:20px}.daniel-footer img{width:108px}.daniel-footer nav{gap:16px}}@media(prefers-reduced-motion:reduce){.daniel-button,.daniel-linkdeck__item,.daniel-work__options a,.daniel-guides__list>a{transition:none}.daniel-hero__portrait{transform:none;transition:none}.js .daniel-site [data-reveal]{opacity:1;transform:none;transition:none}}
