.inf-guide{background:var(--inf-guide-bg, #d5dcf5);color:var(--inf-guide-text, #404040);padding-top:var(--inf-guide-pad-top, 40px);padding-bottom:var(--inf-guide-pad-bottom, 40px);overflow:hidden}.inf-guide .inf-guide__inner{display:flex;align-items:center;justify-content:space-between;gap:48px;margin:0 auto;box-sizing:border-box}.inf-guide__content{flex:0 1 50%;min-width:0;order:var(--inf-guide-desktop-content-order, 1)}.inf-guide__heading{margin:0 0 16px;font-family:"DM Sans",var(--font-heading-family, sans-serif);font-size:40px;font-weight:600;line-height:120%;color:var(--inf-guide-heading, #202020)}.inf-guide__text{margin:0 0 24px;font-family:"Roboto",var(--font-body-family, sans-serif);font-size:18px;font-weight:400;line-height:150%;color:var(--inf-guide-text, #404040)}.inf-guide__blocks:has(.inf-guide__point){display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;margin:0 0 32px}.inf-guide__blocks:has(.inf-guide__pill){display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 32px}.inf-guide__point{display:flex;align-items:center;gap:8px}.inf-guide__check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:4.5px;border-radius:50%;background:var(--inf-guide-check-bg, #ffffff);color:var(--inf-guide-check-icon, #404040);box-shadow:0 2px 10px #1111110f}.inf-guide__check svg{display:block;width:19px;height:19px}.inf-guide__label{font-family:"Roboto",var(--font-body-family, sans-serif);font-size:18px;font-weight:400;line-height:150%;color:var(--inf-guide-label, #404040)}.inf-guide__pill{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;min-height:29px;padding:3px 16px;border-radius:999px;background:var(--inf-guide-pill-bg, #2f49b8);color:var(--inf-guide-pill-text, #ffffff);font-family:"Roboto",var(--font-body-family, sans-serif);font-size:16px;font-weight:400;line-height:150%;text-align:center;text-decoration:none;white-space:normal;transition:background .2s ease,color .2s ease,transform .2s ease}.inf-guide__pill:hover{background:var(--inf-guide-pill-hover-bg, #263da0);color:var(--inf-guide-pill-text, #ffffff);transform:translateY(-1px)}.inf-guide__buttons{display:flex;flex-wrap:wrap;gap:12px}.inf-guide__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:251px;padding:20px 56px;border-radius:999px;background:var(--inf-guide-button-bg, #2e3aa8);color:var(--inf-guide-button-text, #ffffff)!important;font-family:"Roboto",var(--font-body-family, sans-serif);font-size:16px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,transform .2s ease,opacity .2s ease}.inf-guide__button:hover{background:var(--inf-guide-button-hover-bg, #25318a);color:var(--inf-guide-button-text, #ffffff)!important;transform:translateY(-2px)}.inf-guide__button--secondary{background:var(--inf-guide-button-secondary-bg, #2b2b2b);color:var(--inf-guide-button-secondary-text, #ffffff)!important}.inf-guide__button--secondary:hover{background:var(--inf-guide-button-secondary-hover-bg, #3a3a3a);color:var(--inf-guide-button-secondary-text, #ffffff)!important}.inf-guide__media{flex:0 0 50%;min-width:0;order:var(--inf-guide-desktop-media-order, 2)}.inf-guide__image{display:block;width:var(--inf-guide-desktop-image-width, 100%);max-width:100%;height:auto;margin:0 auto;object-fit:contian;border-radius:16px}@media screen and (max-width:989px){.inf-guide{padding-top:var(--inf-guide-mobile-pad-top, 40px);padding-bottom:var(--inf-guide-mobile-pad-bottom, 40px)}.inf-guide .inf-guide__inner{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:32px}.inf-guide__content{flex:0 0 auto;width:100%;max-width:none;order:var(--inf-guide-mobile-content-order, 2)}.inf-guide__media{flex:0 0 auto;width:100%;max-width:none;order:var(--inf-guide-mobile-media-order, 1)}.inf-guide__image{width:var(--inf-guide-mobile-image-width, 100%)}.inf-guide__heading{font-size:30px}}@media screen and (max-width:599px){.inf-guide .inf-guide__inner{gap:24px}.inf-guide__heading{font-size:28px}.inf-guide__text{font-size:16px;margin-bottom:24px}.inf-guide__text:has(+.inf-guide__buttons){margin-bottom:24px}.inf-guide__label{font-size:16px}.inf-guide__buttons{flex-direction:column}.inf-guide__button{width:100%;min-width:0;padding:18px 24px}}@media(prefers-reduced-motion:reduce){.inf-guide__button,.inf-guide__pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/section-infinity-guidance.css.map */
