.adam-insurance-costs[data-astro-cid-34qzjwmi] h3[data-astro-cid-34qzjwmi]{color:var(--sand-800);font-family:var(--font-heading);font-weight:var(--weight-medium);letter-spacing:0}.adam-insurance-costs[data-astro-cid-34qzjwmi]{--adam-insurance-cost-card-min-height: 246px;padding-top:112px;padding-bottom:112px;background:var(--color-background-body)}.adam-insurance-costs__inner[data-astro-cid-34qzjwmi]{display:flex;flex-direction:column;align-items:center}[data-astro-cid-34qzjwmi]:where(.adam-insurance-costs) .adam-insurance-costs__header{display:flex;width:880px;flex-direction:column;align-items:center;gap:12px;text-align:center}[data-astro-cid-34qzjwmi]:where(.adam-insurance-costs) .adam-insurance-costs__header .adam-label{color:var(--sand-800);letter-spacing:.07px}.adam-insurance-costs[data-astro-cid-34qzjwmi] h2{color:var(--color-primary-brand);font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--weight-soft);letter-spacing:-.02em}.adam-insurance-costs__cards[data-astro-cid-34qzjwmi]{display:grid;width:100%;grid-template-columns:repeat(3,1fr);gap:var(--adam-fl-space-16-36);margin-top:var(--adam-fl-space-32-56)}.adam-insurance-costs__cards[data-astro-cid-34qzjwmi] article[data-astro-cid-34qzjwmi]{display:flex;width:100%;min-width:0;min-height:var(--adam-insurance-cost-card-min-height);flex-direction:column;gap:24px;border-radius:var(--adam-card-radius);background:var(--color-white);padding:var(--adam-fl-space-24-36)}body.adam-page .adam-insurance-costs__cards[data-astro-cid-34qzjwmi] img[data-astro-cid-34qzjwmi]{width:68px;height:68px;inline-size:68px;block-size:68px;background:none}.adam-insurance-costs__cards[data-astro-cid-34qzjwmi] article[data-astro-cid-34qzjwmi]>div[data-astro-cid-34qzjwmi]{display:grid;gap:var(--adam-fl-space-4-8)}.adam-insurance-costs__cards[data-astro-cid-34qzjwmi] h3[data-astro-cid-34qzjwmi]{letter-spacing:.18px}.adam-insurance-costs__cards[data-astro-cid-34qzjwmi] p[data-astro-cid-34qzjwmi]{color:var(--sand-800);font-family:var(--font-text);font-size:var(--text-t3);line-height:24px}body.adam-page .adam-insurance-costs__note[data-astro-cid-34qzjwmi]{width:100%;margin-top:var(--adam-fl-space-32-56);color:var(--neutral-500);font-family:var(--font-text);font-size:var(--text-t4);line-height:19.936px;text-align:center}@media(width>=768px)and (width<=1359px){.adam-insurance-costs[data-astro-cid-34qzjwmi]{height:auto;padding-block:96px}[data-astro-cid-34qzjwmi]:where(.adam-insurance-costs) .adam-insurance-costs__header{width:100%;max-width:100%}.adam-insurance-costs__cards[data-astro-cid-34qzjwmi]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width<=767px){.adam-insurance-costs[data-astro-cid-34qzjwmi]{height:auto;padding-block:64px}[data-astro-cid-34qzjwmi]:where(.adam-insurance-costs) .adam-insurance-costs__header{width:100%;height:auto}[data-astro-cid-34qzjwmi]:where(.adam-insurance-costs) .adam-insurance-costs__header{gap:12px;overflow:hidden;white-space:nowrap}.adam-insurance-costs[data-astro-cid-34qzjwmi] h2{text-transform:none}.adam-insurance-costs__cards[data-astro-cid-34qzjwmi] article[data-astro-cid-34qzjwmi]{width:100%;height:auto;min-height:147px;flex-direction:row;align-items:flex-start;gap:32px;padding:var(--adam-fl-space-24-36)}body.adam-page .adam-insurance-costs__cards[data-astro-cid-34qzjwmi] img[data-astro-cid-34qzjwmi]{order:2;flex:0 0 56px;width:56px;height:56px;inline-size:56px;block-size:56px}.adam-insurance-costs__cards[data-astro-cid-34qzjwmi]{grid-template-columns:1fr;gap:var(--adam-fl-space-16-36);margin-top:var(--adam-fl-space-32-56)}.adam-insurance-costs__cards[data-astro-cid-34qzjwmi] article[data-astro-cid-34qzjwmi]>div[data-astro-cid-34qzjwmi]{order:1;flex:1 1 0;min-width:0;gap:var(--adam-fl-space-4-8)}.adam-insurance-costs__cards[data-astro-cid-34qzjwmi] p[data-astro-cid-34qzjwmi]{line-height:24px}body.adam-page .adam-insurance-costs__note[data-astro-cid-34qzjwmi]{margin-top:var(--adam-fl-space-32-56)}}.adam-insurance-faq{display:flex;height:844.147px;padding-block:112px;align-items:center;justify-content:center;background:var(--color-white)}.adam-insurance-faq__inner{display:flex;flex-direction:column;align-items:center}.adam-insurance-faq__header{display:flex;width:768px;height:48px;flex-direction:column;align-items:center;gap:12px;text-align:center}.adam-insurance-faq h2{color:var(--color-primary-brand);font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--weight-soft);line-height:48px;letter-spacing:-.02em}.adam-insurance-faq__list{display:grid;width:768px;gap:28.5px;margin-top:56px}body.adam-page .adam-insurance-faq__trigger,.adam-insurance-faq__list button{position:relative;display:flex;width:768px;height:61.941px;align-items:flex-start;justify-content:space-between;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 6px;background:transparent;cursor:pointer;font-size:var(--adam-fl-fs-18-20);line-height:var(--adam-fl-lh-23-26);letter-spacing:.2px;text-align:left}body.adam-page .adam-insurance-faq__trigger:after,.adam-insurance-faq__list button:after{display:none;content:none}body.adam-page .adam-insurance-faq__item:last-child .adam-insurance-faq__trigger,.adam-insurance-faq__item:last-child button{height:33.941px}body.adam-page .adam-insurance-faq__item:last-child .adam-insurance-faq__trigger:after,.adam-insurance-faq__item:last-child button:after{display:none}body.adam-page .adam-insurance-faq__trigger span,.adam-insurance-faq__list button span{display:block;padding-top:3.97px}.adam-insurance-faq__list i{position:relative;display:block;width:33.941px;height:33.941px;flex:0 0 auto}.adam-insurance-faq__list i:before,.adam-insurance-faq__list i:after{position:absolute;top:50%;left:50%;display:block;width:14px;height:1.5px;background:var(--sand-800);content:"";transform:translate(-50%,-50%)}.adam-insurance-faq__list i:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}body.adam-page .adam-insurance-faq__trigger[aria-expanded=true] i:after,.adam-insurance-faq__list button[aria-expanded=true] i:after{transform:translate(-50%,-50%) rotate(0)}.adam-insurance-faq__panel{padding:0 6px 16px;color:var(--sand-800);font-family:var(--font-text);font-size:16px;line-height:24px}.adam-insurance-faq__panel p{margin:0}@media(min-width:768px)and (max-width:1199px){.adam-insurance-faq{height:auto;padding-block:96px}.adam-insurance-faq__header,.adam-insurance-faq__list,.adam-insurance-faq__item,body.adam-page .adam-insurance-faq__trigger,.adam-insurance-faq__list button,.adam-insurance-faq__list button:after{width:100%;max-width:100%;min-width:0}}@media(max-width:767px){body.adam-page .adam-insurance-faq__trigger:after,.adam-insurance-faq__list button:after{width:100%}.adam-insurance-faq{height:auto;padding-block:79px}.adam-insurance-faq__header,.adam-insurance-faq__list,body.adam-page .adam-insurance-faq__trigger,.adam-insurance-faq__list button{width:100%}.adam-insurance-faq__header{height:auto}.adam-insurance-faq__header .adam-label{line-height:18px}body.adam-page .adam-insurance-faq__trigger,.adam-insurance-faq__list button{height:auto;min-height:54px;align-items:flex-start;gap:16px;padding-bottom:16.57px;font-size:var(--adam-fl-fs-18-20);line-height:var(--adam-fl-lh-23-26);letter-spacing:.18px}body.adam-page .adam-insurance-faq__item:last-child .adam-insurance-faq__trigger:after,.adam-insurance-faq__item:last-child button:after{display:none}}
