.fdg-as{--vp:#0C421E;--cr:#F7EDE3;--ve:#8FBF69;--mo:#B9A1C3;--am:#FFD960;--r:6px;color:var(--vp);font-family:Instrument Sans,system-ui,sans-serif;font-size:18px;line-height:1.55;background:var(--cr)}.fdg-as *{box-sizing:border-box}.fdg-as h1,.fdg-as h2,.fdg-as h3{font-family:"Instrument Serif",Georgia,serif;font-weight:400;letter-spacing:-.01em;margin:0}.fdg-as h1 em,.fdg-as h2 em{font-style:italic}.fdg-as p{margin:0}.fdg-as a{color:inherit}.fdg-as .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.fdg-as .label{font:500 13px/1.2 IBM Plex Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.fdg-as .btn{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;text-decoration:none;font-weight:700;font-size:17px;padding:16px 26px;border-radius:var(--r);border:1.5px solid var(--vp);transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s,color .2s}.fdg-as .btn i{font-size:22px}.fdg-as .btn-main{background:var(--vp);color:var(--cr)}.fdg-as .btn-main:hover{background:#0a3519}.fdg-as .btn-ghost{background:transparent;color:var(--vp)}.fdg-as .btn-ghost:hover{background:#0c421e0f}.fdg-as .btn:active{transform:translateY(1px) scale(.99)}.fdg-as .btn:focus-visible,.fdg-as a:focus-visible,.fdg-as summary:focus-visible{outline:3px solid var(--mo);outline-offset:3px}.fdg-as .hero{padding:64px 0 72px}.fdg-as .hero .wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.fdg-as .hero h1{font-size:clamp(44px,5.4vw,76px);line-height:1.04;margin-top:18px}.fdg-as .hero h1 em{position:relative;display:inline-block;padding-bottom:4px}.fdg-as .hero h1 em img{position:absolute;left:-7%;top:-12%;width:114%;height:128%;pointer-events:none}.fdg-as .hero .sub{font-size:20px;max-width:30ch;margin-top:22px}.fdg-as .hero .ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.fdg-as .hero-img{position:relative;aspect-ratio:4/5;border-radius:var(--r);background:var(--ve);overflow:visible}.fdg-as .hero-img .st{position:absolute;transform:rotate(-9deg)}.fdg-as .hero-img .st-1{width:48%;top:12%;left:14%}.fdg-as .hero-img .st-2{width:40%;bottom:10%;right:8%;transform:rotate(8deg)}.fdg-as .hero-img .st-3{width:24%;top:8%;right:10%;transform:rotate(22deg)}.fdg-as .pasos{background:var(--vp);color:var(--cr);padding:88px 0}.fdg-as .pasos h2{font-size:clamp(36px,4vw,54px);line-height:1.1;max-width:18ch}.fdg-as .pasos ol{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.fdg-as .pasos li{padding:28px 32px 8px 0;border-top:1px solid rgba(247,237,227,.25)}.fdg-as .pasos li+li{padding-left:32px;border-left:1px solid rgba(247,237,227,.25)}.fdg-as .pasos h3{font-size:34px;line-height:1.1}.fdg-as .pasos p{margin-top:12px;max-width:30ch;color:#f7ede3e0}.fdg-as .planes{padding:96px 0}.fdg-as .planes h2{font-size:clamp(36px,4vw,54px);line-height:1.1}.fdg-as .planes .grid{display:grid;grid-template-columns:minmax(0,720px);gap:24px;margin-top:44px;align-items:stretch}.fdg-as .plan{border-radius:var(--r);padding:40px}.fdg-as .plan-a{background:#fff8f1;border:1.5px solid var(--vp)}.fdg-as .plan h3{font-size:40px;line-height:1.1}.fdg-as .plan>p{margin-top:12px;max-width:42ch}.fdg-as .plan ul{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px}.fdg-as .plan li{display:flex;gap:12px;align-items:flex-start}.fdg-as .plan li i{font-size:22px;margin-top:2px;flex:none}.fdg-as .plan .btn{margin-top:32px}.fdg-as .temas{padding:0 0 96px}.fdg-as .temas h2{font-size:clamp(30px,3.2vw,42px);line-height:1.15;max-width:24ch}.fdg-as .temas .pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.fdg-as .temas a{text-decoration:none;font-weight:500;padding:12px 18px;border-radius:var(--r);border:1.5px solid rgba(12,66,30,.35);transition:background-color .2s,border-color .2s}.fdg-as .temas a:hover{background:var(--ve);border-color:var(--ve)}.fdg-as .donde{background:var(--ve);padding:88px 0}.fdg-as .donde .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start}.fdg-as .donde h2{font-size:clamp(36px,4vw,54px);line-height:1.1}.fdg-as .donde .dir{margin-top:18px;font-size:20px}.fdg-as .canales{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fdg-as .canal{display:flex;flex-direction:column;gap:6px;text-decoration:none;background:var(--cr);border-radius:var(--r);padding:24px;transition:transform .25s cubic-bezier(.16,1,.3,1)}.fdg-as .canal:hover{transform:translateY(-3px)}.fdg-as .canal i{font-size:28px}.fdg-as .canal strong{font-size:19px;margin-top:8px}.fdg-as .canal span{font-size:16px}.fdg-as .faq{padding:96px 0}.fdg-as .faq .wrap{max-width:860px}.fdg-as .faq h2{font-size:clamp(36px,4vw,54px);line-height:1.1}.fdg-as .faq details{border-bottom:1px solid rgba(12,66,30,.25)}.fdg-as .faq details:first-of-type{margin-top:32px}.fdg-as .faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:22px 0;font-weight:700;font-size:19px}.fdg-as .faq summary::-webkit-details-marker{display:none}.fdg-as .faq summary i{font-size:22px;transition:transform .25s cubic-bezier(.16,1,.3,1);flex:none}.fdg-as .faq details[open] summary i{transform:rotate(45deg)}.fdg-as .faq details p{padding:0 0 22px;max-width:62ch}.fdg-as .cierre{padding:0 0 96px}.fdg-as .cierre .box{background:var(--vp);color:var(--cr);border-radius:var(--r);padding:56px;display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center}.fdg-as .cierre h2{font-size:clamp(32px,3.6vw,48px);line-height:1.1}.fdg-as .cierre p{margin-top:10px;color:#f7ede3e0}.fdg-as .cierre .btn-main{background:var(--am);color:var(--vp);border-color:var(--am)}.fdg-as .cierre .btn-main:hover{background:#f5cf50}.fdg-as .aviso{font-size:14px;margin-top:28px;opacity:.8;max-width:70ch}@media(prefers-reduced-motion:no-preference){.fdg-as .rv{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.fdg-as .rv.on{opacity:1;transform:none}}@media(max-width:860px){.fdg-as{font-size:17px}.fdg-as .wrap{padding:0 16px}.fdg-as .hero{padding:32px 0 56px}.fdg-as .hero .wrap,.fdg-as .donde .wrap,.fdg-as .planes .grid{grid-template-columns:1fr;gap:32px}.fdg-as .hero-img{aspect-ratio:4/3;margin:0 8px}.fdg-as .pasos,.fdg-as .donde{padding:64px 0}.fdg-as .pasos ol{grid-template-columns:1fr}.fdg-as .pasos li,.fdg-as .pasos li+li{padding:24px 0 8px;border-left:0}.fdg-as .planes,.fdg-as .faq{padding:64px 0}.fdg-as .plan{padding:28px}.fdg-as .canales{grid-template-columns:1fr}.fdg-as .cierre .box{grid-template-columns:1fr;padding:32px}.fdg-as .btn{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/fdg-asesoramiento.css.map */
