.prog-faq__answer[data-astro-cid-twp5zx6d] a{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease-in-out}.prog-faq__answer[data-astro-cid-twp5zx6d] a:hover{opacity:.7}.prog-faq[data-astro-cid-twp5zx6d]{--prog-font-display: "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--prog-item-bg: rgba(252, 240, 226, 1);--prog-text: #2f2f2f;--prog-text-dark: #211F1E;background:#fff;margin-top:-100px;padding:0 0 200px;position:relative;z-index:1;.prog-faq__container{align-items:flex-start;display:flex;gap:80px}.prog-faq__aside{flex:0 0 330px;max-width:330px}.prog-faq__subtitle{color:var(--prog-text-dark);font-family:var(--prog-font-display);font-size:16px;font-weight:400;line-height:150%;margin:20px 0 0 32px;max-width:240px}.prog-faq__list{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}.prog-faq__item{background:var(--prog-item-bg);border-radius:28px;padding:0 32px}.prog-faq__question{align-items:center;color:var(--prog-text-dark);cursor:pointer;display:flex;font-family:var(--prog-font-display);font-size:20px;font-weight:500;gap:24px;justify-content:space-between;line-height:130%;list-style:none;padding:26px 0;user-select:none}.prog-faq__question::-webkit-details-marker{display:none}.prog-faq__caret{flex-shrink:0;height:8px;transition:transform .2s ease-in-out;width:12px}.prog-faq__answer{color:var(--prog-text);font-family:var(--prog-font-display);font-size:16px;font-weight:400;line-height:150%;margin:0;padding:0 0 26px;max-width:90%}.prog-faq__item::details-content{block-size:0;opacity:0;transition:all .3s ease-in-out;transition-behavior:allow-discrete}.prog-faq__item[open]::details-content{block-size:auto;opacity:1}.prog-faq__item[open] .prog-faq__caret{transform:rotate(180deg)}}@media(max-width:64rem){.prog-faq[data-astro-cid-twp5zx6d]{margin-top:-60px;padding:0 0 100px;.prog-faq__container{gap:40px}.prog-faq__aside{flex-basis:260px}.prog-faq__question{font-size:18px}}}@media(max-width:48rem){.prog-faq[data-astro-cid-twp5zx6d]{margin-top:0;padding:40px 0 72px;.prog-faq__container{flex-direction:column;gap:24px}.prog-faq__aside{flex:0 0 auto;max-width:none}.prog-faq__subtitle{margin-left:20px;max-width:none}.prog-faq__item{border-radius:24px;padding:0 24px}.prog-faq__question{font-size:17px;gap:16px;padding:20px 0}.prog-faq__answer{font-size:15px;max-width:none;padding-bottom:20px}}}.prog-hero[data-astro-cid-2k53qxyc]{--prog-hero-height: 800px;--prog-header-height: 102px;--prog-font-display: "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--prog-font-serif: "Spectral", Georgia, "Times New Roman", serif;--prog-text-indent: 32px;--prog-green: #1fb96b;--prog-white: #ffffff;background-color:#ded8cc;height:var(--prog-hero-height);overflow:hidden;position:relative;.prog-hero__bg{display:contents}.prog-hero__bg-img{height:100%;inset:0;object-fit:cover;object-position:right center;pointer-events:none;position:absolute;width:100%;z-index:0}.prog-hero__inner{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding-bottom:180px;padding-top:calc(var(--prog-header-height) + 20px);position:relative;z-index:1}.prog-hero__breadcrumbs{margin-bottom:20px;margin-left:var(--prog-text-indent)}.prog-hero__description{color:var(--prog-white);font-family:var(--prog-font-display);font-size:24px;font-weight:600;letter-spacing:0;line-height:120%;margin:32px 0 0 var(--prog-text-indent);max-width:480px;text-shadow:0 0 62px rgba(120,108,92,.9)}.prog-hero__actions{align-items:center;display:flex;gap:20px;margin-left:var(--prog-text-indent);margin-top:40px}.prog-hero__cta{align-items:center;background:var(--prog-green);border-radius:40px;color:var(--prog-white);display:inline-flex;font-family:var(--prog-font-display);font-size:16px;font-weight:700;height:52px;justify-content:center;letter-spacing:1px;line-height:100%;padding:0 32px;text-align:center;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out}.prog-hero__cta:hover{background:var(--prog-white);color:#3b3b3b}}.prog-hero[data-astro-cid-2k53qxyc] .prog-hero__title{align-items:baseline}.prog-hero[data-astro-cid-2k53qxyc] .prog-hero__title .section-title__text{font-size:62px;letter-spacing:-.02em;line-height:110%;max-width:470px;text-shadow:0 0 62px rgba(120,108,92,.9)}.prog-hero[data-astro-cid-2k53qxyc] .prog-hero__title .section-title__lead{font-family:var(--prog-font-display);font-weight:300}.prog-hero[data-astro-cid-2k53qxyc] .prog-hero__title .section-title__accent{font-family:var(--prog-font-serif);font-size:62px;font-style:italic;font-weight:500}@media(max-width:80rem){.prog-hero[data-astro-cid-2k53qxyc]{--prog-hero-height: 760px}}@media(max-width:84rem){.prog-hero[data-astro-cid-2k53qxyc]{.prog-hero__description{font-size:20px;max-width:360px}}.prog-hero[data-astro-cid-2k53qxyc] .prog-hero__title .section-title__text,.prog-hero[data-astro-cid-2k53qxyc] .prog-hero__title .section-title__accent{font-size:48px}}@media(max-width:64rem){.prog-hero[data-astro-cid-2k53qxyc]{--prog-hero-height: 700px;.prog-hero__description{font-size:18px;max-width:340px}}.prog-hero[data-astro-cid-2k53qxyc] .prog-hero__title .section-title__text,.prog-hero[data-astro-cid-2k53qxyc] .prog-hero__title .section-title__accent{font-size:40px}}@media(max-width:56rem){.prog-hero[data-astro-cid-2k53qxyc]{--prog-hero-height: auto;--prog-text-indent: 20px;height:auto;min-height:min(126vh,calc(100vw * 1900 / 780));width:100%;display:flex;flex-direction:column;.prog-hero__inner{flex:1;height:auto}&:before{content:none}.prog-hero__bg-img{object-fit:cover;object-position:center 52%}.prog-hero__inner{padding-bottom:272px}.prog-hero__description{font-size:22px;font-weight:500;max-width:320px}.prog-hero__actions{align-items:flex-start;margin-left:var(--prog-text-indent);margin-top:28px}}.prog-hero[data-astro-cid-2k53qxyc] .prog-hero__title .section-title__text,.prog-hero[data-astro-cid-2k53qxyc] .prog-hero__title .section-title__accent{font-size:40px}}
