.sotd-lp{position:relative}.sotd-lp:not(.sotd-lp--cta){padding-top:0}.sotd-lp__inner{row-gap:var(--space-m)}.sotd-lp__heading{font-size:var(--h3);text-wrap:balance;max-width:35ch}.sotd-lp__grid{display:grid;grid-template-columns:var(--grid-2);gap:var(--grid-gap)}@media(max-width:767px){.sotd-lp__grid{grid-template-columns:var(--grid-1)}}.sotd-lp__card{background-color:var(--white);border-radius:var(--radius);box-shadow:var(--box-shadow-m);padding:var(--space-m);display:flex;flex-direction:column;row-gap:var(--space-xs)}.sotd-lp__card-title{font-size:var(--h5)}.sotd-lp__card-body{max-width:62ch;text-wrap:pretty}.sotd-lp--faq .sotd-lp__inner{row-gap:var(--space-m)}.sotd-lp__faqs{display:flex;flex-direction:column;row-gap:var(--space-m);max-width:72ch}.sotd-lp__faq{display:flex;flex-direction:column;row-gap:var(--space-xs)}.sotd-lp__faq-q{font-size:var(--h5)}.sotd-lp__faq-a{text-wrap:pretty}.sotd-lp__notes{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:var(--grid-2);gap:var(--grid-gap)}.sotd-lp__notes[data-count="1"]{grid-template-columns:var(--grid-1)}.sotd-lp__notes[data-count="3"]{grid-template-columns:var(--grid-3)}@media(max-width:991px){.sotd-lp__notes[data-count="3"]{grid-template-columns:var(--grid-1)}}@media(max-width:767px){.sotd-lp__notes{grid-template-columns:var(--grid-1)}}.sotd-lp__note{position:relative;display:flex;flex-direction:column;row-gap:var(--space-xs);padding:var(--space-m);background-color:var(--white);border-radius:var(--radius);box-shadow:var(--box-shadow-m);transition:box-shadow .3s ease,transform .3s ease}.sotd-lp__note:hover{box-shadow:var(--box-shadow-l, var(--box-shadow-m));transform:translateY(-2px)}.sotd-lp__note-title{font-size:var(--h4);text-wrap:pretty}.sotd-lp__note-title a{color:var(--accent);text-decoration:none}.sotd-lp__note-title a:after{content:"";position:absolute;inset:0;border-radius:inherit}.sotd-lp__note:hover .sotd-lp__note-title a{color:var(--primary-hover)}.sotd-lp__note-desc{text-wrap:pretty}.sotd-lp--cta{background-color:var(--base);background-image:url(/assets/Bg-Folds-Rough-2500x1688.webp);background-size:cover;overflow:hidden;isolation:isolate}.sotd-lp__cta-inner{align-items:center;text-align:center;row-gap:var(--space-s)}.sotd-lp__cta-heading{color:var(--white);font-size:var(--h3);text-wrap:balance}.sotd-lp__cta-body{color:var(--white);max-width:55ch;text-wrap:pretty}.sotd-lp__button.fr-header-bravo__cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:.9rem 2rem;margin-top:var(--space-xs);background-color:var(--primary);color:var(--white);border-radius:var(--radius);font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-size:var(--text-m);text-decoration:none}.sotd-lp__button.fr-header-bravo__cta:hover{background-color:var(--primary-hover);color:var(--white)}.content__content-wrapper:has(.lp-faq){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);column-gap:var(--space-xl);row-gap:var(--space-l);align-items:start}@media(max-width:900px){.content__content-wrapper:has(.lp-faq){grid-template-columns:minmax(0,1fr)}}.lp-faq{display:flex;flex-direction:column;padding-top:var(--space-s)}.lp-faq__heading{font-family:neue-haas-grotesk-display;font-size:var(--h4);font-weight:700;color:var(--base);letter-spacing:normal;line-height:1.2;padding-bottom:var(--space-xs)}.lp-faq__item{border-top:1px solid var(--base)}.lp-faq__item:last-child{border-bottom:1px solid var(--base)}.lp-faq__q{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);padding:var(--space-xs) 0;font-family:neue-haas-grotesk-display;font-size:var(--text-m);font-weight:700;color:var(--base);letter-spacing:normal;cursor:pointer;list-style:none}.lp-faq__q::-webkit-details-marker{display:none}.lp-faq__q:hover{color:var(--accent)}.lp-faq__mark{position:relative;flex:0 0 auto;width:12px;height:12px;transition:transform .25s ease-out}.lp-faq__mark:before,.lp-faq__mark:after{content:"";position:absolute;inset:50% auto auto 0;width:100%;height:2px;margin-top:-1px;background:var(--accent)}.lp-faq__mark:after{transform:rotate(90deg)}.lp-faq__item[open]>.lp-faq__q .lp-faq__mark{transform:rotate(45deg)}.lp-faq__a{padding-bottom:var(--space-s);max-width:55ch}.lp-faq__a p{text-wrap:pretty}@media(prefers-reduced-motion:reduce){.lp-faq__mark{transition:none}}
