:root{--color-primary:#317dd5;--color-primary-dark:#1062c1;--color-primary-contrast:#fff;--color-accent:#23a455;--color-accent-dark:#1eb95a;--color-text:#333;--color-text-muted:#666;--color-heading:#333;--color-bg:#fff;--color-bg-alt:#f3f4f6;--color-border:#ddd;--color-link:#1e73be;--color-link-hover:#000;--color-warning:#f0b429;--color-error:#b91c1c;--color-success:#15803d;--header-bg:#fff;--header-nav-bg:#282828;--header-nav-text:#fff;--header-dropdown-bg:#000;--header-icon:#282828;--header-divider:#ddedff;--header-row-height:126px;--header-nav-height:46px;--footer-bg:#fff;--footer-text:#333;--footer-title:#000;--footer-link:#000;--footer-link-hover:#2075c1;--footer-social-bg:#222;--footer-social-hover:#407bbb;--footer-bar-bg:#000;--footer-bar-text:#fff;--footer-bar-link-hover:#606060;--font-body-stack:var(--font-body,"PT Sans", sans-serif);--font-heading-stack:var(--font-body-stack);--font-poppins-stack:var(--font-poppins,Poppins, sans-serif);--font-widget-stack:Arial, Helvetica, sans-serif;--text-base:16px;--text-sm:.875rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--leading-body:1.5;--leading-heading:1.2;--weight-normal:400;--weight-medium:500;--weight-bold:700;--container-max:1100px;--container-header:1280px;--container-nav:1200px;--container-narrow:760px;--gutter:1.25rem;--section-y:4rem;--radius:4px;--radius-lg:12px;--shadow:0 1px 3px #00000014, 0 4px 12px #0000000f}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-body-stack);font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text);background:var(--color-bg);margin:0;overflow-x:hidden}img,picture,video,svg{max-width:100%;height:auto;display:block}a{color:var(--color-link);text-decoration:none}a:hover,a:focus,a:active{color:var(--color-link-hover)}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-stack);line-height:var(--leading-heading);color:var(--color-heading);font-weight:var(--weight-normal);overflow-wrap:anywhere;margin:0 0 20px}h1{font-size:40px}h2{font-size:30px}h3{margin-bottom:5px;font-size:20px}h4{font-size:var(--text-xl)}@media (width<=768px){h1{font-size:30px}h2{font-size:25px}}p,ul,ol,table,blockquote,figure{margin:0 0 1.5em}:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{background:var(--color-primary);color:var(--color-primary-contrast);z-index:1000;padding:.5rem 1rem;position:absolute;top:0;left:-999px}.skip-link:focus{left:0}.container{width:100%;max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.container--narrow{max-width:var(--container-narrow)}.section{padding-block:var(--section-y)}.section--alt{background:var(--color-bg-alt)}.grid{gap:2rem;display:grid}@media (width>=768px){.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.grid--3{grid-template-columns:repeat(3,1fr)}}.btn{border-radius:var(--radius);background:var(--color-primary);color:var(--color-primary-contrast);font-weight:var(--weight-medium);border:2px solid var(--color-primary);cursor:pointer;padding:.75rem 1.5rem;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-block}.btn:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-primary-contrast)}.btn--outline{color:var(--color-primary);background:0 0}.btn--outline:hover{background:var(--color-primary);color:var(--color-primary-contrast)}.site-header{z-index:100;background:var(--header-bg);position:sticky;top:0}html{scroll-padding-top:calc(var(--header-row-height) + var(--header-nav-height))}.site-header__bar{background:var(--header-bg)}.site-header__inner{max-width:var(--container-header);min-height:var(--header-row-height);align-items:center;margin-inline:auto;display:flex}.site-header__col{align-items:center;padding:10px;display:flex}.site-header__col--logo{flex:0 0 44.737%}.site-header__col--spacer{flex:0 13.07%;min-width:0;padding:0}.site-header__col--cta{flex:0 0 24.15%;justify-content:flex-end}.site-header__col--phone{flex:0 0 18%;min-width:max-content}.site-header__col--toggle,.site-header__col--call{display:none}.site-header__logo{max-width:100%;display:block}.site-header__logo img{width:354px;max-width:100%;height:auto}.header-btn{border-radius:var(--radius);font-size:22px;line-height:1;font-weight:var(--weight-medium);color:var(--color-primary-contrast);white-space:nowrap;padding:10px 25px;transition:background-color .3s;display:inline-block}.header-btn:hover,.header-btn:focus{color:var(--color-primary-contrast)}.header-btn--cta{background:var(--color-accent)}.header-btn--cta:hover{background:var(--color-accent-dark)}.header-btn--phone{background:var(--color-primary)}.header-btn--phone:hover{background:var(--color-primary-dark)}.menu-toggle{width:48px;height:48px;color:var(--header-icon);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:8px;display:flex}.menu-toggle__icon{width:32px;height:32px}.menu-toggle__icon--close,.menu-toggle[aria-expanded=true] .menu-toggle__icon--open{display:none}.menu-toggle[aria-expanded=true] .menu-toggle__icon--close{display:block}.site-header__call{color:var(--header-icon);flex:none;margin-bottom:6px;display:block}.site-header__call:hover,.site-header__call:focus{color:var(--header-icon)}.site-header__call svg{width:50px;height:50px}.nav{background:var(--header-nav-bg)}.nav__list,.nav__sub{margin:0;padding:0;list-style:none}.nav__list{max-width:var(--container-nav);min-height:var(--header-nav-height);justify-content:center;margin-inline:auto;padding-left:15px;display:flex}.nav__item{position:relative}.nav__row{align-items:center;height:100%;transition:background-color .3s;display:flex}.nav__link{text-transform:uppercase;white-space:nowrap;color:var(--header-nav-text);align-items:center;padding:13px 20px;font-size:14px;line-height:20px;display:flex}.nav__link:hover,.nav__link:focus{color:var(--header-nav-text)}.nav__expand{color:var(--header-nav-text);cursor:pointer;background:0 0;border:0;align-self:stretch;align-items:center;padding:0 20px 0 10px;display:flex}.nav__row:has(.nav__expand) .nav__link{padding-right:0}.nav__caret{width:8.75px;height:14px}.nav__item:hover>.nav__row,.nav__item:focus-within>.nav__row,.nav__item--current>.nav__row,.nav__item[data-expanded=true]>.nav__row{background:var(--color-primary)}.nav__sub{z-index:10;background:var(--header-dropdown-bg);width:max-content;display:none;position:absolute;top:100%;left:0}.nav__item:hover>.nav__sub,.nav__item:focus-within>.nav__sub,.nav__item[data-expanded=true]>.nav__sub{display:block}.nav__item[data-dismissed=true]>.nav__sub{display:none}.nav__sub .nav__link{border-left:8px solid #0000;transition:background-color .3s}.nav__sub .nav__link:hover,.nav__sub .nav__link:focus,.nav__subitem.nav__item--current>.nav__link{background:var(--color-primary)}@media (width<=1024px){html{scroll-padding-top:120px}.site-header__inner{max-width:1024px;min-height:0}.site-header__col--toggle,.site-header__col--call{flex:0 0 15%;justify-content:center;min-width:0;display:flex}.site-header__col--toggle{border-right:1px solid var(--header-divider);justify-content:safe center}.site-header__col--call{border-left:1px solid var(--header-divider)}.site-header__col--logo{flex:0 0 70%;justify-content:center}.site-header__col--spacer,.site-header__col--cta,.site-header__col--phone{display:none}.nav{z-index:9997;background:var(--header-dropdown-bg);max-height:calc(100vh - 100px);display:none;position:absolute;top:calc(50% + 34px);left:0;right:0;overflow-y:auto}.nav[data-open=true]{display:block}.nav__list{max-width:none;min-height:0;padding:0;display:block}.nav__link{white-space:normal;padding:10px 20px}.nav__expand{padding:0 20px 0 10px}.nav__item:hover>.nav__row,.nav__item:focus-within>.nav__row{background:0 0}.nav__item--current>.nav__row,.nav__item[data-expanded=true]>.nav__row,.nav__row:hover{background:var(--color-primary)}.nav__sub{background:0 0;width:auto;position:static}.nav__item:hover>.nav__sub,.nav__item:focus-within>.nav__sub{display:none}.nav__item[data-expanded=true]>.nav__sub{display:block}}@media (width<=767px){.site-header__bar{padding-block:20px}.site-header__inner{max-width:767px}.site-header__col{padding:0}.site-header__col--toggle{border:0;padding-right:10px}.site-header__col--call{border:0;padding-left:10px}.site-header__col--logo{flex-basis:68%}.site-header__call svg{width:41px;height:41px}}.site-footer__widgets{background:var(--footer-bg);color:var(--footer-text);padding:40px;font-size:17px}.site-footer__inner{max-width:var(--container-max);grid-template-columns:repeat(4,minmax(0,1fr));column-gap:40px;margin-inline:auto;display:grid}.site-footer__title{font-size:22px;line-height:1.5;font-weight:var(--weight-normal);color:var(--footer-title);margin:0 0 20px}.site-footer__title--connect{margin-bottom:15px}.site-footer__connect{margin-bottom:30px}.site-footer__list{margin:0;padding:0;list-style:none}.site-footer__list li{padding-bottom:5px}.site-footer__list--posts li{padding-bottom:20px}.site-footer__list a{color:var(--footer-link);font-size:16px;line-height:28px}.site-footer__list a:hover,.site-footer__list a:focus{color:var(--footer-link-hover)}.site-footer__social{gap:13px;display:flex}.social-icon{background:var(--footer-social-bg);width:48px;height:48px;color:var(--color-primary-contrast);border-radius:50%;justify-content:center;align-items:center;transition:background-color .3s;display:flex}.social-icon:hover,.social-icon:focus{background:var(--footer-social-hover);color:var(--color-primary-contrast)}.social-icon svg{width:auto;height:22px}.site-footer__bar{background:var(--footer-bar-bg);color:var(--footer-bar-text);text-align:center;padding:20px;font-size:15px;line-height:24px}.site-footer__bar a{color:var(--footer-bar-text)}.site-footer__bar a:hover,.site-footer__bar a:focus{color:var(--footer-bar-link-hover)}@media (width<=1024px){.site-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:50px}}@media (width<=768px){.site-footer__inner{grid-template-columns:minmax(0,1fr);row-gap:40px}.site-footer__bar{padding-inline:10px}}@media (width<=767px){.site-footer__connect{margin-bottom:20px}}.hero{background:var(--color-bg-alt);padding-block:calc(var(--section-y) * 1.25)}.hero p{font-size:var(--text-lg);max-width:60ch}.post-card{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.post-card img{aspect-ratio:16/9;object-fit:cover;width:100%}.post-card__body{flex-direction:column;flex:1;gap:.5rem;padding:1.25rem;display:flex}.post-card h2,.post-card h3{font-size:var(--text-xl);margin:0}.post-card h2 a,.post-card h3 a{color:var(--color-heading);text-decoration:none}.post-card h2 a:hover,.post-card h3 a:hover{color:var(--color-primary)}.post-meta{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;gap:.5rem 1rem;display:flex}.post-meta a{color:inherit}.post-header{padding-block:2.5rem 1.5rem}.post-featured img{border-radius:var(--radius-lg);aspect-ratio:16/9;object-fit:cover;width:100%}.prose{font-size:var(--text-lg)}.prose>*+*{margin-top:1.25em}.prose h2{margin-top:2em}.prose h3{margin-top:1.6em}.prose img{border-radius:var(--radius);margin-inline:auto}.prose figcaption{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;margin-top:.5rem}.prose blockquote{border-left:4px solid var(--color-primary);color:var(--color-text-muted);margin-left:0;padding:.5rem 0 .5rem 1.25rem}.prose table{border-collapse:collapse;width:100%}.prose th,.prose td{border:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.6rem .8rem}.prose th{background:var(--color-bg-alt)}.prose th,.prose td{overflow-wrap:break-word}.prose table:has(tr:first-child>:nth-child(3)){min-width:480px}.prose table:has(tr:first-child>:nth-child(4)){min-width:620px}.prose table:has(tr:first-child>:nth-child(5)){min-width:780px}.prose table:has(tr:first-child>:nth-child(6)){min-width:940px}.table-wrap{-webkit-overflow-scrolling:touch;background:linear-gradient(to right, var(--color-bg,#fff) 30%, #fff0) left center / 36px 100% no-repeat local, linear-gradient(to left, var(--color-bg,#fff) 30%, #fff0) right center / 36px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #00000047, #0000) left center / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #00000047, #0000) right center / 12px 100% no-repeat scroll;overflow-x:auto}.table-wrap:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.author-box{border:1px solid var(--color-border);border-radius:var(--radius-lg);align-items:flex-start;gap:1rem;margin-top:3rem;padding:1.25rem;display:flex}.author-box img{object-fit:cover;border-radius:50%;flex:none;width:72px;height:72px}.author-box p{margin:0}.breadcrumbs{font-size:var(--text-sm);color:var(--color-text-muted);padding-block:1rem}.breadcrumbs ol{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li+li:before{content:"/";color:var(--color-border);margin-right:.4rem}.breadcrumbs a{color:inherit}.faq{border:1px solid var(--color-border);border-radius:var(--radius);margin-top:1rem}.faq summary{cursor:pointer;font-weight:var(--weight-bold);justify-content:space-between;gap:1rem;padding:1rem 1.25rem;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--color-primary);font-size:1.4em;line-height:1}.faq[open] summary:after{content:"−"}.faq__answer{padding:0 1.25rem 1rem}.faq__answer>:last-child{margin-bottom:0}.cta-box{background:var(--color-primary);color:var(--color-primary-contrast);border-radius:var(--radius-lg);text-align:center;padding:2rem}.cta-box h2,.cta-box h3{color:inherit}.cta-box .btn{background:var(--color-primary-contrast);color:var(--color-primary);border-color:var(--color-primary-contrast)}.callout{border-left:4px solid var(--color-primary);background:var(--color-bg-alt);border-radius:0 var(--radius) var(--radius) 0;padding:1rem 1.25rem}.callout--tip{border-color:var(--color-success)}.callout--warning{border-color:var(--color-warning)}.callout>:last-child{margin-bottom:0}.video{aspect-ratio:16/9;position:relative}.video iframe{border-radius:var(--radius);border:0;width:100%;height:100%;position:absolute;inset:0}.video--fixed{aspect-ratio:auto}.video--fixed iframe{border-radius:0;display:block;position:static}.form{gap:1rem;display:grid}.form__row{gap:.35rem;display:grid}.form label{font-weight:var(--weight-medium)}.form input,.form textarea,.form select{border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;width:100%;padding:.7rem .85rem}.form textarea{resize:vertical;min-height:140px}.form__hp{opacity:0;height:0;position:absolute;left:-9999px;overflow:hidden}.form__turnstile{grid-column:1/-1}.form__turnstile:not(.form__turnstile--shown){width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.form__status{border-radius:var(--radius);padding:.85rem 1rem}.form__status--error{color:var(--color-error);background:#fef2f2}.form__status--success{color:var(--color-success);background:#f0fdf4}.form__status--info{color:inherit;background:#f3f4f6}.form__fallback:target{display:block}.preview-banner{color:#fff;text-align:center;font-size:var(--text-sm);background:#7c2d12;padding:.4rem 1rem}.consent{inset-inline:1rem;z-index:100;background:var(--color-bg);color:var(--color-text);box-shadow:var(--shadow);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;max-width:720px;margin-inline:auto;padding:1rem 1.25rem;display:flex;position:fixed;bottom:1rem}.consent[hidden]{display:none}.consent p{font-size:var(--text-sm);flex:320px;margin:0}.consent__actions{gap:.5rem;display:flex}.sec{padding-inline:var(--gutter);position:relative}main>:where(.sec+.sec,.page-hero+.sec),.sec>:where(*+*),.group>:where(*+*),.col>:where(*+*),.constrained>:where(*+*),.page-hero__inner>:where(*+*){margin-block-start:24px}:where(.sec) a:not(.btn){color:inherit}:where(.sec) :is(h1,h2,h3,h4,h5,h6,p,ul,ol,figure){margin-block-end:0}:where(.sec) :is(h1,h2,h3,h4,h5,h6){line-height:normal}:where(.sec) h1{font-size:42px}:where(.sec) h2{font-size:24px}:where(.sec) h3{font-size:1.17em}:where(.sec) h4{font-size:1em}:where(.sec) h5{font-size:.83em}:where(.sec) h6{font-size:.67em}:where(.sec) p{line-height:normal}.constrained{--content-width:var(--container-max)}.constrained>:where(:not(.wide):not(.full):not(.sec--full)){max-width:var(--content-width);margin-left:auto!important;margin-right:auto!important}.constrained>.wide{max-width:var(--container-wide);margin-left:auto!important;margin-right:auto!important}.constrained>.sec--full{max-width:none}.constrained--left>:where(:not(.sec--full)){margin-left:0!important}.constrained--right>:where(:not(.sec--full)){margin-right:0!important}.bg-image{background-image:var(--bg-image);background-position:50%;background-size:cover}.center{text-align:center}.left{text-align:left}.right{text-align:right}.relative{position:relative}.w-full{width:100%}.heading-tight{line-height:1}.spacer{display:block}.hidden-el{display:none}.cols{flex-wrap:wrap;gap:24px;display:flex}.cols>:where(.col){flex:1 1 0;min-width:0}.cols>.col[class*=basis-]{flex-grow:0}.cols.ai-center{align-items:center}.cols.ai-start{align-items:flex-start}.cols.ai-end{align-items:flex-end}.col.self-center{align-self:center}.mx-auto{margin-left:auto!important;margin-right:auto!important}.col.self-start{align-self:flex-start}.col.self-end{align-self:flex-end}@media (width<=781px){.cols:not(.cols--nostack)>.col{flex-basis:100%!important}.m-no-gap{gap:0!important}.m-flex{flex-direction:column;display:flex}.m-col-reverse{flex-direction:column-reverse!important}.m-mt-0{margin-block-start:0!important}.m-mb-2{margin-block-end:2rem}.m-mb-0{margin-block-end:0!important}.m-margin-reset{margin:0!important}.m-ptb-30{padding-top:30px!important;padding-bottom:30px!important}}@media (width>=782px){.cols.cols--nowrap{flex-wrap:nowrap}.cols>.col.basis-100pct{flex-basis:100%}}.flex{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.flex.nowrap{flex-wrap:nowrap}.flex.flex-col{flex-direction:column;align-items:stretch}.flex>*+*,.flex.flex-col>*+*,.flex.flex-col>*+*{margin-block-start:0}.jc-center{justify-content:center}.jc-end{justify-content:flex-end}.jc-between{justify-content:space-between}.jc-start{justify-content:flex-start}.ai-stretch{align-items:stretch}.sec .grid,.sec.grid,.group.grid{gap:24px;display:grid}.sec .grid>*+*,.sec.grid>*+*,.group.grid>*+*{margin-block-start:0}.figure{margin:0}.figure.align-center{margin-inline:auto;display:table}.figure.align-right{float:right;margin-inline-start:1em}.figure.align-left{float:left;margin-inline-end:1em}.figure img{height:auto}.figure.align-center img{margin-inline:auto}.buttons{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.buttons>*+*{margin-block-start:0}.buttons.flex-col{flex-direction:column;align-items:flex-start}.page-hero{color:#fff;background:var(--color-navy);justify-content:center;align-items:center;min-height:430px;padding:16px;display:flex;position:relative;overflow:hidden}.page-hero--inner{min-height:319px;padding:91px 16px 68px}.page-hero__bg{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.page-hero__dim{background:var(--dim-color,#000);opacity:var(--dim,.5);position:absolute;inset:0}.page-hero__inner{z-index:1;width:100%;position:relative}.page-hero__inner>:where([class*=mw-]){margin-inline:auto}.page-hero :is(h1,h2,h3,h4,p,li){color:#fff}.hero-title{font-family:var(--font-heading-stack);max-width:610px;margin-inline:auto;font-size:80px;font-weight:700;line-height:1.1}.text-shadow{text-shadow:0 2px 2px #00000059,0 4px 6px #00000059,0 8px 16px #0000004d}.page-hero .buttons{justify-content:center}@media (width<=768px){.page-hero{min-height:100px!important;padding-top:40px!important;padding-bottom:40px!important}.page-hero h1,.page-hero .hero-title{font-size:min(40px,13.6986vw - 9.86301px)!important}.page-hero__bg{object-position:75% 50%}}strong strong,b b,strong b,b strong{font-weight:inherit}.faq-heading{color:#1a1a1a;margin:3rem 0 2rem;font-size:2.5rem;font-weight:700;line-height:1.2;position:relative}.faq-heading:before{content:"";background-color:#333;width:60px;height:3px;position:absolute;top:-2rem;left:0}.faq-kicker{letter-spacing:.1em;text-transform:uppercase;color:#666;align-items:center;margin:0 0 1rem;font-size:.75rem;font-weight:600;display:flex}.faq-kicker:before{content:"";background-color:#333;flex-shrink:0;width:60px;height:3px;margin-right:1rem}.faqs{margin:0}.faqs>*+*{margin-block-start:0}.faqs .faq{background:0 0;border:0;border-top:1px solid #dedee0;border-radius:0;margin:0}.faqs .faq:last-child{border-bottom:1px solid #dedee0}.faqs .faq summary{font-family:var(--font-heading-stack);color:#08110c;cursor:pointer;padding:20px 30px 20px 0;font-size:16px;font-weight:600;list-style:none;position:relative}.faqs .faq summary::-webkit-details-marker{display:none}.faqs .faq summary:after{content:"";color:#0000;border-bottom:2px solid;border-right:2px solid;width:10px;height:10px;font-size:0;transition:transform .3s;position:absolute;top:50%;right:0;transform:translateY(-70%)rotate(45deg)}.faqs .faq[open] summary:after{transform:translateY(-50%)rotate(180deg)}.faqs .faq__answer{color:#313131;line-height:1.5;font-family:var(--font-heading-stack);padding:0 0 20px;font-size:14px;font-weight:500}.faqs .faq__answer p{margin:0 0 .75em}.faqs--panel{background:#16142c;border:1px solid #dedee0;border-radius:10px;overflow:hidden}.faqs--panel .faq,.faqs--panel .faq:last-child{border:0}.faqs--panel .faq summary{color:#fff;border-bottom:1px solid #dedee0;padding:12px 56px 12px 12px;font-size:14px;font-weight:700;line-height:1.4}.faqs--panel .faq summary:after{filter:invert();right:20px}.faqs--panel .faq__answer{color:#000;background:#fff;padding:20px;font-size:14px}.faqs .faq__answer p:last-child{margin-bottom:0}@media (width<=768px){.faq-heading{margin:2rem 0 1.5rem;font-size:2rem}.faq-heading:before{width:40px;height:2px}}@media screen and (width<=768px){.sec h1,.page-hero h1{letter-spacing:-.01em!important;font-size:min(clamp(2.6rem,6.5vw + .5rem,4rem),13.6986vw - 9.86301px)!important;line-height:1.15!important}.sec h2{letter-spacing:-.005em!important;font-size:min(clamp(2.2rem,5.3vw + .3rem,3.2rem),10.7527vw - 4.30108px)!important;line-height:1.2!important}.sec h3{font-size:clamp(1.6rem,4.2vw + .25rem,2.6rem)!important;line-height:1.3!important}}
