.guide-article__aside{position:sticky;top:10rem;align-self:start;display:grid;gap:1.6rem;max-height:calc(100vh - 12rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.guide-article__toc{position:static;top:auto}.guide-side-cta{padding:2rem;border:1px solid #c9e0f7;border-radius:1.6rem;background:linear-gradient(160deg,#eef6ff,#e3f0fd);text-align:left}.guide-side-cta__icon{display:block;width:5.4rem;margin-bottom:1.2rem;color:#003971}.guide-side-cta__icon svg{display:block;width:100%;height:auto}.guide-side-cta__title{margin:0;color:#172033;font-size:1.6rem;font-weight:750;line-height:1.3;letter-spacing:-.015em}.guide-side-cta__text{margin:.7rem 0 1.6rem;color:#4c5b6e;font-size:1.35rem;line-height:1.5}.guide-side-cta__link{display:flex;gap:.7rem;align-items:center;justify-content:center;min-height:4.4rem;padding:1.1rem 1.4rem;border-radius:.9rem;background:#003971;color:#fff;font-size:1.4rem;font-weight:750;text-decoration:none;transition:background .16s ease}.guide-side-cta__link:hover{background:#002b57;color:#fff}.guide-side-cta__link svg{width:1.7rem;height:1.7rem;flex:0 0 auto;transition:transform .16s ease}.guide-side-cta__link:hover svg{transform:translate(.3rem)}.guide-cta{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1.8rem 2.2rem;align-items:center;margin:4.5rem 0;padding:2.2rem 2.6rem;border:1px solid #cfe3f8;border-radius:1.4rem;background:#e9f3fd}.guide-cta__icon{display:block;width:6.4rem;color:#003971}.guide-cta__icon svg{display:block;width:100%;height:auto}.guide-cta__copy{min-width:0;padding-left:2.2rem;border-left:1px solid #c2d9f1}.guide-cta__title{margin:0;color:#0e1c30;font-size:2.1rem;font-weight:800;line-height:1.25;letter-spacing:-.02em;text-wrap:balance}.guide-cta__text{margin:.5rem 0 0;color:#4c5b6e;font-size:1.45rem;line-height:1.5}.guide-cta__link{display:inline-flex;gap:.8rem;align-items:center;justify-content:center;min-height:4.8rem;padding:1.2rem 2rem;border-radius:.9rem;background:#003971;color:#fff!important;font-size:1.45rem;font-weight:750;text-decoration:none;white-space:nowrap;transition:background .16s ease}.guide-cta__link:hover{background:#002b57;color:#fff!important}.guide-cta__link-car{width:2.2rem;height:auto;flex:0 0 auto}.guide-cta__link-arrow{width:1.7rem;height:1.7rem;flex:0 0 auto;transition:transform .16s ease}.guide-cta__link:hover .guide-cta__link-arrow{transform:translate(.3rem)}.guide-article__header{padding-bottom:2.6rem}.guide-article__layout{padding-top:4.4rem}.guide-article__footer{padding-top:1rem;padding-bottom:8rem;background:transparent}.guide-article__cta{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2.4rem 3rem;align-items:center;overflow:hidden;padding:clamp(3rem,5vw,4.8rem);border-radius:1.4rem;background:linear-gradient(120deg,#101a2b,#0b2e55);color:#fff}.guide-article__cta:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:5.2rem 5.2rem;content:"";mask-image:linear-gradient(100deg,transparent 20%,#000 100%);-webkit-mask-image:linear-gradient(100deg,transparent 20%,#000 100%)}.guide-article__cta-copy{position:relative;z-index:1}.guide-article__footer .guide-article__cta-title{margin:0;color:#fff;font-size:clamp(2.4rem,3.2vw,3.2rem);line-height:1.18;letter-spacing:-.025em}.guide-article__footer .guide-article__cta-text{max-width:56ch;margin:.9rem 0 0}.guide-article__footer .guide-article__cta-text p{max-width:none;margin:0;color:#ffffffb8;font-size:1.5rem;line-height:1.6}.guide-article__footer .guide-article__cta-link{position:relative;z-index:1;display:inline-flex;gap:.8rem;align-items:center;justify-content:center;min-height:4.8rem;padding:1.2rem 2.2rem;border:0;border-radius:.9rem;background:#fff;color:#003971;font-size:1.45rem;font-weight:750;text-decoration:none;white-space:nowrap;transition:background .16s ease}.guide-article__footer .guide-article__cta-link:hover{background:#dceaff;color:#003971}.guide-article__footer .guide-article__cta-link svg{width:1.7rem;height:1.7rem;flex:0 0 auto;transition:transform .16s ease}.guide-article__footer .guide-article__cta-link:hover svg{transform:translate(.3rem)}.guide-article__footer-links{display:flex;flex-wrap:wrap;gap:1rem 2.6rem;justify-content:center;margin-top:2.6rem}.guide-article__footer-link{min-height:auto;padding:0;border:0;border-radius:0;background:none;color:#003971;font-size:1.4rem;font-weight:700;text-decoration:underline;text-underline-offset:.35rem}.guide-article__footer-link:hover{border:0;color:#006cd6}.guide-sticky-cta{display:none}@media screen and (max-width:1200px){.guide-cta{grid-template-columns:auto minmax(0,1fr)}.guide-cta__link{grid-column:1 / -1;width:100%}}@media screen and (max-width:749px){.guide-article__header{padding-bottom:2.2rem}.guide-article__layout{padding-top:3.2rem}.guide-article__aside{position:static;max-height:none;overflow:visible;margin-bottom:4rem;gap:2rem}.guide-article__toc{margin-bottom:0}.guide-cta{gap:1.4rem 1.6rem;margin:3.6rem 0;padding:2rem}.guide-cta__icon{width:5.2rem}.guide-cta__copy{padding-left:1.6rem}.guide-cta__title{font-size:1.9rem}.guide-cta__text{font-size:1.4rem}.guide-cta__link{min-height:4.8rem}.guide-article__footer{padding-bottom:6rem}.guide-article__cta{grid-template-columns:minmax(0,1fr);gap:2rem}.guide-article__footer .guide-article__cta-link{width:100%}.guide-sticky-cta{position:fixed;z-index:4;right:0;bottom:0;left:0;display:block;padding:.9rem 1.2rem;padding-bottom:calc(.9rem + env(safe-area-inset-bottom,0px));border-top:1px solid #dbe6f2;background:#fffffff0;box-shadow:0 -.4rem 2.4rem #10244024;transform:translateY(115%);transition:transform .28s cubic-bezier(.32,.72,0,1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.guide-sticky-cta.is-visible{transform:translateY(0)}.guide-sticky-cta__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center;color:#0e1c30;text-decoration:none}.guide-sticky-cta__inner:active{opacity:.92}.guide-sticky-cta__icon{display:block;width:3.6rem;color:#003971}.guide-sticky-cta__icon svg{display:block;width:100%;height:auto}.guide-sticky-cta__copy{display:grid;min-width:0;gap:.15rem}.guide-sticky-cta__title{overflow:hidden;color:#0e1c30;font-size:1.35rem;font-weight:800;line-height:1.25;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.guide-sticky-cta__text{overflow:hidden;color:#5b6879;font-size:1.15rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.guide-sticky-cta__button{display:inline-flex;gap:.55rem;align-items:center;justify-content:center;min-height:4.2rem;padding:1rem 1.4rem;border-radius:.8rem;background:#003971;color:#fff;font-size:1.3rem;font-weight:750;white-space:nowrap}.guide-sticky-cta__inner:active .guide-sticky-cta__button{background:#002b57}.guide-sticky-cta__button svg{width:1.4rem;height:1.4rem;flex:0 0 auto;color:#fff}}@media screen and (max-width:379px){.guide-sticky-cta__icon{display:none}}@media(prefers-reduced-motion:reduce){.guide-cta__link,.guide-cta__link-arrow,.guide-side-cta__link,.guide-side-cta__link svg,.guide-article__footer .guide-article__cta-link,.guide-article__footer .guide-article__cta-link svg,.guide-sticky-cta{transition:none}.guide-cta__link:hover .guide-cta__link-arrow,.guide-side-cta__link:hover svg,.guide-article__footer .guide-article__cta-link:hover svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/guide-article-cta.css.map */
