.lazyload,.lazyloading{max-width:100%}
.smush-dimensions{--smush-image-aspect-ratio:auto;aspect-ratio:var(--smush-image-aspect-ratio)}
.m3faqs .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.m3faqs{--__m3faqs-font-family:var(--m3faqs-font-family,var(--bodyFont,inherit));--__m3faqs-accent:var(--m3faqs-accent,var(--m3faqs-tab-header-active-text-color,#64748b));--__m3faqs-accent-dark:var(--m3faqs-accent-dark,#475569);--__m3faqs-surface:var(--m3faqs-tab-header-background,#f8fafc);--__m3faqs-border:var(--m3faqs-item-border-color,#e2e8f0);--__m3faqs-text:var(--m3faqs-question-text-color,#334155);--__m3faqs-text-muted:var(--m3faqs-answer-text-color,#64748b);--__m3faqs-radius:var(--m3faqs-radius,8px);--__m3faqs-item-bg:var(--m3faqs-item-background,#fff);--__m3faqs-category-title-font:var(--headerFont,var(--__m3faqs-font-family));--faq-primary:var(--__m3faqs-accent);--faq-primary-dark:var(--__m3faqs-accent-dark);--faq-background:var(--__m3faqs-surface);--faq-border:var(--__m3faqs-border);--faq-text:var(--__m3faqs-text);--faq-text-muted:var(--__m3faqs-text-muted);font-family:var(--__m3faqs-font-family);text-align:left;width:100%;max-width:1400px;margin:0 auto;padding:2rem 0}section.m3faqs{margin:0 auto;max-width:1400px}.m3faqs__heading{margin:0 0 1rem;font-family:var(--__m3faqs-category-title-font);color:var(--__m3faqs-text)}.m3faqs__heading--center{text-align:center}.m3faqs__heading--right{text-align:right}.m3faqs__content{display:flex;align-items:flex-start;gap:40px;max-width:1400px;margin:0 auto;padding:0 20px}.m3faqs__sidebar{flex:0 0 30%;max-height:calc(100vh - 40px);position:sticky;top:20px;overflow-y:auto}.m3faqs__main{flex:1 1 70%;min-width:0}.m3faqs__search-wrap{display:flow-root;width:100%;margin-bottom:24px;position:relative}.m3faqs__search{width:100%;box-sizing:border-box;padding:12px 40px 12px 16px;border:1px solid var(--faq-border);border-radius:var(--__m3faqs-radius);background:var(--m3faqs-search-background,#fff);color:var(--m3faqs-search-text-color,var(--__m3faqs-text));font-family:inherit;font-size:15px;transition:border-color .3s,box-shadow .3s}.m3faqs__search:focus{border-color:var(--faq-primary);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--faq-primary) 15%,transparent)}.m3faqs__search::placeholder{color:var(--m3faqs-search-placeholder-color,var(--faq-text-muted))}.m3faqs__search-clear{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:var(--faq-text-muted);cursor:pointer;background:0 0;border:none;padding:4px;font-size:20px;line-height:1;transition:color .3s}.m3faqs__search-clear:hover{color:var(--faq-text)}.m3faqs__search-clear:focus{outline:2px solid var(--faq-primary);outline-offset:2px;border-radius:2px}.m3faqs__toc{display:flex;flex-direction:column;width:100%;min-width:0;box-sizing:border-box}.m3faqs__toc-item{display:block;padding:12px 16px;border-left:3px solid transparent;color:#555;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.m3faqs__toc-item:hover,.m3faqs__toc-item.is-active,.m3faqs__toc-item.active{background:var(--faq-background);color:var(--faq-primary-dark);border-left-color:var(--faq-primary);font-weight:600}.m3faqs__no-results{text-align:center;color:#6c757d;background:#f8f9fa;border:1px solid #e9ecef;border-radius:var(--__m3faqs-radius);margin-bottom:24px;padding:40px 20px}.m3faqs__no-results p{margin:0;font-size:16px}.m3faqs__highlight{color:#856404;background-color:#fff3cd;border-radius:3px;padding:2px 4px;font-weight:600}section.m3faqs__category,.m3faqs__category{background:0 0;border:1px solid #e9ecef;border-radius:var(--__m3faqs-radius);margin:0 0 24px;max-width:none;padding:20px;transition:opacity .2s}.m3faqs__category.is-hidden{display:none}.m3faqs__category-title{margin:0 0 16px;font-family:var(--__m3faqs-category-title-font);font-size:20px;font-weight:600;line-height:1.2;color:var(--__m3faqs-text)}.m3faqs__faqs{background:var(--__m3faqs-item-bg);border-radius:calc(var(--__m3faqs-radius) - 2px);overflow:hidden}.m3faqs__faq{border-bottom:1px solid #e9ecef}.m3faqs__faq:last-child{border-bottom:none}.m3faqs__faq.is-hidden{display:none}.m3faqs__faq-question-heading{margin:0;padding:0;font:inherit;line-height:inherit}.m3faqs__faq-question{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--m3faqs-question-padding,14px 16px);border:none;background:var(--__m3faqs-item-bg);color:var(--__m3faqs-text);font-family:var(--__m3faqs-category-title-font);font-size:15px;font-weight:var(--m3faqs-question-font-weight,500);line-height:1.35;text-align:left;cursor:pointer;transition:background-color .3s}.m3faqs__faq-question:hover,.m3faqs__faq-question[aria-expanded=true]{background-color:#f8f9fa}.m3faqs__faq-question-text{flex:1;margin-right:12px;color:var(--__m3faqs-text)}.m3faqs__faq-question-icon{flex-shrink:0;min-width:16px;color:var(--faq-primary);font-size:16px;font-weight:700;line-height:1;text-align:center}.m3faqs__faq-answer{background:#fff;padding:0 16px 16px}.m3faqs__faq-answer-content{padding-top:8px;color:var(--m3faqs-answer-text-color,#555);font-size:14px;font-weight:300;line-height:1.35}.m3faqs__faq-answer-content a{color:var(--faq-primary);font-weight:500}.m3faqs__faq-answer-content p{margin:0 0 10px}.m3faqs__faq-answer-content p:last-child{margin-bottom:0}.m3faqs__faq-answer-content ul,.m3faqs__faq-answer-content ol{margin:10px 0;padding-left:18px}.m3faqs__faq-answer-content li{margin-bottom:6px}.m3faqs__empty--admin{margin:1rem 0;padding:.75rem 1rem;border-left:4px solid #dba617;background:#fcf9e8;color:#1d2327;font-size:.875rem}@media (max-width:1024px){.m3faqs__content{flex-direction:column;gap:24px;padding:0 16px}.m3faqs__sidebar{flex:none;align-self:stretch;width:100%;max-height:none;height:auto;position:static;overflow:visible;padding:0;border:none;border-radius:0;background:0 0}.m3faqs__main{flex:none;width:100%}.m3faqs__toc{display:grid;grid-template-columns:1fr;gap:8px;width:100%}.m3faqs__toc-item{text-align:left;padding:10px 12px;font-size:14px}}@media (max-width:768px){.m3faqs__content{padding:0 12px}.m3faqs__search-wrap{margin-bottom:20px}.m3faqs__search{padding:10px 36px 10px 14px;font-size:16px}.m3faqs__category{margin-bottom:20px;padding:16px}.m3faqs__category-title{font-size:18px}.m3faqs__faq-question{padding:12px 16px;font-size:14px}.m3faqs__faq-answer-content{font-size:13px}}@media (prefers-reduced-motion:reduce){.m3faqs *{transition-duration:.01ms !important}}
*,*:before,*:after{box-sizing:border-box;padding:0}*:not(dialog){margin:0}html{text-size-adjust:100%}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased}img,video{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}ul,ol{list-style:none}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;line-height:1.5}:root{--spacing-unit:1rem;--spacing-01:calc(var(--spacing-unit) * .25);--spacing-02:calc(var(--spacing-unit) * .5);--spacing-03:calc(var(--spacing-unit) * .75);--spacing-04:calc(var(--spacing-unit) * 1);--spacing-04-5:calc(var(--spacing-unit) * 1.5);--spacing-05:calc(var(--spacing-unit) * 2);--spacing-06:calc(var(--spacing-unit) * 3);--spacing-07:calc(var(--spacing-unit) * 4);--spacing-08:calc(var(--spacing-unit) * 5);--spacing-09:calc(var(--spacing-unit) * 6);--spacing-10:calc(var(--spacing-unit) * 7);--spacing-11:calc(var(--spacing-unit) * 8);--spacing-12:calc(var(--spacing-unit) * 9);--spacing-13:calc(var(--spacing-unit) * 10);--spacing-14:calc(var(--spacing-unit) * 11);--spacing-15:calc(var(--spacing-unit) * 12);--spacing-16:calc(var(--spacing-unit) * 13);--page-width:87.5rem;--page-width-condensed:62.5rem;--page-width-narrow:43.75rem;--page-gutter:var(--spacing-04)}@media(width>=62.499rem){:root{--page-gutter:var(--spacing-07)}}:root{--section-padding-block:var(--spacing-06)}@media(width>=62.499rem){:root{--section-padding-block:var(--spacing-08)}}:root{--header-height:4rem}@media(width>=62.499rem){:root{--header-height:4.5rem}}:root{--z-index-highest:2147483647;--z-index-header:calc(var(--z-index-highest) - 2)}[class*=page-width]{width:100%;padding-inline:var(--page-gutter);margin-inline:auto}.page-width{max-width:var(--page-width)}.page-width-condensed{max-width:var(--page-width-condensed)}.page-width-narrow{max-width:var(--page-width-narrow)}.hidden{display:none}@media(width <=31.25rem){.hidden-xs-down{display:none}}@media(width>=31.25rem){.hidden-xs-up{display:none}}@media(width <=46.875rem){.hidden-sm-down{display:none}}@media(width>=46.875rem){.hidden-sm-up{display:none}}@media(width <=62.499rem){.hidden-md-down{display:none}}@media(width>=62.499rem){.hidden-md-up{display:none}}@media(width <=78.125rem){.hidden-lg-down{display:none}}@media(width>=78.125rem){.hidden-lg-up{display:none}}@media(width <=99.999rem){.hidden-xl-down{display:none}}@media(width>=99.999rem){.hidden-xl-up{display:none}}.section-padding-block{padding-block:var(--section-padding-block)}.isolate{isolation:isolate;position:relative}.grid{--__grid-columns:var(--grid-columns,4);--__grid-gap:var(--grid-gap,var(--spacing-04));display:grid;grid-template-columns:repeat(var(--__grid-columns),1fr);gap:var(--__grid-gap)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);border:0}.skip-to-content{border:0;padding:1rem 2rem;background-color:var(--color-white);color:var(--color-neutral-10);text-decoration:none}.skip-to-content:focus{z-index:9999;top:var(--spacing-04);left:var(--page-gutter);overflow:auto;width:auto;height:auto;clip-path:none}.icon{--__icon-size:var(--icon-size,1rem);--__icon-color:var(--icon-color,currentColor);width:var(--__icon-size);height:auto;color:var(--__icon-color)}.icon-ui{--__icon-size:var(--icon-size,1rem);--__icon-color:var(--icon-color,currentColor);width:var(--__icon-size);height:auto;stroke:var(--__icon-color);stroke-width:1;fill:none}
.site-footer{position:relative;background-color:var(--color-teal);overflow:hidden}.site-footer__inner{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-04);padding-block:var(--spacing-08);padding-inline:var(--page-gutter);text-align:center}.site-footer__monogram{display:block;width:3rem;height:auto;aspect-ratio:82.57/162.19;color:var(--color-tan)}.site-footer__tagline{margin:0;color:var(--color-tan)}.site-footer__copyright{margin:0;font-size:var(--font-size-overline);font-weight:var(--font-weight-regular);line-height:1.5;letter-spacing:var(--letter-spacing-body);color:hsla(0,0%,100%,.45);max-width:35rem;text-align:center}.site-footer__copyright a{color:#fff;text-decoration:none}@media(pointer:fine){.site-footer__copyright a:hover{text-decoration:underline;text-underline-offset:.15em}}
.site-header{position:fixed;inset-block-start:0;inset-inline:0;z-index:99999;width:100%;padding-block:var(--spacing-03);padding-inline:var(--page-gutter);background-color:rgba(0,0,0,0);overflow:visible;pointer-events:none;transition:padding-block .35s ease}.site-header:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;z-index:-1;height:7.5rem;pointer-events:none;opacity:0;background:linear-gradient(to bottom,rgba(51,51,51,.38) 0%,rgba(51,51,51,.12) 55%,rgba(51,51,51,0) 100%);backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem);mask-image:linear-gradient(to bottom,#333 0%,rgba(51,51,51,.4) 50%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#333 0%,rgba(51,51,51,.4) 50%,transparent 100%);transition:opacity .45s ease}.site-header.is-scrolled{pointer-events:auto;padding-block:var(--spacing-02)}.site-header.is-scrolled:before{opacity:1}@media(width <=48rem){.site-header{padding-block:var(--spacing-03);padding-inline:var(--spacing-04-5)}.site-header.is-scrolled{padding-block:var(--spacing-02)}}body.faq-page .site-header{background-color:var(--color-teal)}body.admin-bar .site-header{inset-block-start:32px}@media screen and (width <=782px){body.admin-bar .site-header{inset-block-start:46px}}.site-navigation{display:flex;align-items:center;gap:var(--spacing-03);width:100%;min-height:2.75rem}.site-navigation__logo,.site-navigation__toggle,.site-navigation__panel,.site-navigation__book,.site-navigation__links{pointer-events:auto}.site-navigation__logo{display:block;flex-shrink:0;width:auto;height:5.8125rem;transition:height .2s ease-out 0s}@media(width <=48rem){.site-navigation__logo{height:4.25rem}}.site-navigation__logo-svg{display:block;width:auto;height:100%;aspect-ratio:119.22/92.24;color:var(--color-white)}.site-navigation__toggle{display:none;align-items:center;justify-content:center;z-index:2;order:3;width:2.75rem;height:2.75rem;margin-inline-start:0;padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-white);cursor:pointer}.site-navigation__hamburger{display:block;width:1.25rem;height:2px;background:currentcolor;position:relative;transition:background-color .2s ease}.site-navigation__hamburger:before,.site-navigation__hamburger:after{content:"";display:block;width:100%;height:2px;background:currentcolor;position:absolute;left:0;transition:transform .2s ease}.site-navigation__hamburger:before{top:-6px}.site-navigation__hamburger:after{top:6px}.site-navigation__toggle[aria-expanded=true] .site-navigation__hamburger{background-color:rgba(0,0,0,0)}.site-navigation__toggle[aria-expanded=true] .site-navigation__hamburger:before{top:0;transform:rotate(45deg)}.site-navigation__toggle[aria-expanded=true] .site-navigation__hamburger:after{top:0;transform:rotate(-45deg)}.site-navigation__panel{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;gap:var(--spacing-04);min-width:0}.site-navigation__links{display:flex;align-items:center;gap:var(--spacing-04)}.site-navigation__book{position:relative;flex-shrink:0}.site-navigation__book-toggle{display:inline-flex;align-items:center;gap:var(--spacing-02);padding-block:.875rem;padding-inline:1.25rem;border-color:var(--color-white);color:var(--color-teal);background-color:var(--color-white);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.site-navigation__book-toggle:after{content:"";display:block;width:.4em;height:.4em;border-right:1.5px solid currentcolor;border-bottom:1.5px solid currentcolor;transform:translateY(-.1em) rotate(45deg);transition:transform .2s ease}@media(pointer:fine){.site-navigation__book-toggle:hover{background-color:rgba(0,0,0,0);color:var(--color-white)}}@media(width <=48rem){.site-navigation__book-toggle{padding-block:.75rem;padding-inline:1rem}}.site-navigation__book.is-open .site-navigation__book-toggle:after{transform:translateY(.1em) rotate(225deg)}.site-navigation__book-menu{position:absolute;inset-block-start:calc(100% + var(--spacing-02));inset-inline-end:0;z-index:2;display:flex;flex-direction:column;min-width:100%;border:1px solid hsla(0,0%,100%,.22);background-color:rgba(51,51,51,.48);backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem)}.site-navigation__book-menu[hidden]{display:none}.site-navigation__book-option{display:block;width:100%;padding:var(--spacing-03) var(--spacing-04);border:0;background:rgba(0,0,0,0);color:var(--color-white);font-family:var(--font-family);font-weight:var(--font-weight-demi);font-size:var(--font-size-overline);letter-spacing:var(--letter-spacing-overline);line-height:1.2;text-align:start;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap}@media(pointer:fine){.site-navigation__book-option:hover{background-color:var(--color-white);color:var(--color-teal)}}.site-navigation__book-option+.site-navigation__book-option{border-block-start:1px solid hsla(0,0%,100%,.2)}@media(width <=48rem){.site-navigation{min-height:0;gap:var(--spacing-02)}.site-navigation__panel{display:contents}.site-navigation__links{display:none}.site-navigation__book{order:2;margin-inline-start:auto}.site-navigation.is-open .site-navigation__panel{position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:var(--spacing-05);padding:calc(var(--spacing-02) + 3.5rem + var(--spacing-04)) var(--spacing-04-5) var(--spacing-05);background-color:var(--color-teal)}.site-navigation.is-open .site-navigation__links{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-03);overflow-y:auto}.site-navigation.is-open .site-navigation__book{order:initial;width:100%;margin-inline-start:0;margin-block-start:auto}.site-navigation.is-open .site-navigation__book-toggle{width:100%;justify-content:center;padding-block:1.125rem;padding-inline:1.5rem}.site-navigation.is-open .site-navigation__book-menu{inset-block-start:auto;inset-block-end:calc(100% + var(--spacing-02));width:100%}}.site-header.is-scrolled .site-navigation{min-height:0}.site-header.is-scrolled .site-navigation__logo{height:2rem}@media(width <=48rem){.site-header.is-scrolled .site-navigation__logo{height:1.75rem}}@media(prefers-reduced-motion:reduce){.site-header,.site-header:before,.site-navigation__logo{transition:none}}body.nav-open{overflow:hidden}.skip-to-content{position:absolute;inset-block-start:var(--spacing-04);inset-inline-start:var(--spacing-04);z-index:var(--z-index-highest);padding:var(--spacing-03) var(--spacing-04);background:var(--color-white);color:var(--color-teal);font-size:var(--font-size-overline);transform:translateY(-200%);transition:transform .2s ease}.skip-to-content:focus{transform:translateY(0)}
.heading-style-1{margin:0;font-size:1.125rem;font-style:normal;font-weight:600;line-height:135%;letter-spacing:-.0225rem}@media(width <=62.499rem){.heading-style-1{line-height:1.15}}.heading-style-2{font-size:1.5rem;font-weight:600;line-height:100%;text-transform:uppercase}@media(width <=62.499rem){.heading-style-2{line-height:1.15}}.heading-style-3{text-align:center;font-size:2rem;font-weight:600;line-height:105%;text-transform:uppercase}@media(width <=62.499rem){.heading-style-3{line-height:1.15}}.body-style-1{font-size:.75rem;font-style:normal;font-weight:500;line-height:150%}:root{--color-teal:#2b444c;--color-teal-light:#9db1b7;--color-sand:#ecd0b2;--color-tan:#a08262;--color-white:#fff;--color-black:#000;--color-overlay:rgb(0 0 0/60%);--color-overlay-lg:rgb(0 0 0/45%);--color-background:var(--color-teal);--color-foreground:var(--color-white);--color-accent:var(--color-tan);--color-surface:var(--color-sand);--font-family:"termina",sans-serif;--font-weight-regular:400;--font-weight-demi:600;--font-weight-bold:700;--font-size-display:3.5rem;--font-size-h1:2.25rem;--font-size-h2:1.5rem;--font-size-h3:1.125rem;--font-size-body:.875rem;--font-size-sm:.75rem;--font-size-overline:.625rem;--letter-spacing-display:-.02em;--letter-spacing-body:-.01em;--letter-spacing-overline:.12em;--line-height-display:1;--line-height-heading:1.15;--line-height-body:1.4;--header-height:0px;--section-padding-block:var(--spacing-08);--section-padding-block-extra:var(--spacing-12)}@media(width <=62.499rem){:root{--section-padding-block:var(--spacing-07)}}:root{--m3faqs-font-family:var(--font-family);--m3faqs-accent:var(--color-tan);--m3faqs-accent-dark:var(--color-teal);--m3faqs-tab-header-active-text-color:var(--color-tan);--m3faqs-tab-header-background:0 0;--m3faqs-item-border-color:color-mix(in srgb,var(--color-teal) 20%,transparent);--m3faqs-question-text-color:var(--color-teal);--m3faqs-answer-text-color:var(--color-teal);--m3faqs-radius:0;--m3faqs-item-background:var(--color-white);--m3faqs-question-font-weight:600;--m3faqs-question-padding:1rem 1.25rem;--m3faqs-search-background:var(--color-white);--m3faqs-search-text-color:var(--color-teal);--m3faqs-search-placeholder-color:var(--color-tan);--headerFont:var(--font-family);--bodyFont:var(--font-family)}*,*:before,*:after{box-sizing:border-box}body{font-family:var(--font-family);font-weight:var(--font-weight-demi);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);color:var(--color-foreground);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section{position:relative}.button-primary{display:inline-flex;align-items:center;justify-content:center;padding:1.125rem 1.5rem;border:1px solid var(--color-foreground);font-family:var(--font-family);font-weight:var(--font-weight-demi);font-size:var(--font-size-overline);letter-spacing:var(--letter-spacing-overline);line-height:1;text-transform:uppercase;text-decoration:none;color:var(--color-foreground);background:rgba(0,0,0,0);cursor:pointer;transition:background-color .2s ease,color .2s ease}@media(pointer:fine){.button-primary:hover{background-color:var(--color-foreground);color:var(--color-background)}}.button-primary--filled{background-color:var(--color-foreground);color:var(--color-background)}@media(pointer:fine){.button-primary--filled:hover{background-color:rgba(0,0,0,0);color:var(--color-foreground)}}.overline{font-size:var(--font-size-overline);font-weight:var(--font-weight-demi);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;color:var(--color-tan)}[data-color-scheme=sand]{--color-background:var(--color-sand);--color-foreground:var(--color-teal);--color-accent:var(--color-tan);background-color:var(--color-background);color:var(--color-foreground)}[data-color-scheme=teal]{--color-background:var(--color-teal);--color-foreground:var(--color-white);background-color:var(--color-background);color:var(--color-foreground)}.m3faqs{font-family:var(--font-family)}.m3faqs .m3faqs__category{border-color:var(--m3faqs-item-border-color);border-radius:var(--m3faqs-radius);background:rgba(0,0,0,0)}.m3faqs .m3faqs__faq{border-bottom-color:var(--m3faqs-item-border-color)}.m3faqs .m3faqs__faq-question:hover{background-color:color-mix(in srgb,var(--color-teal) 6%,transparent)}.m3faqs .m3faqs__faq-question[aria-expanded=true]{color:var(--color-white);background-color:var(--color-teal);border-bottom-color:var(--color-teal)}.m3faqs .m3faqs__faq-question[aria-expanded=true] .m3faqs__faq-question-text,.m3faqs .m3faqs__faq-question[aria-expanded=true] .m3faqs__faq-question-icon{color:var(--color-white)}.m3faqs .m3faqs__faq-answer{background:var(--m3faqs-item-background)}.m3faqs .m3faqs__toc-item{color:var(--color-teal);font-family:var(--font-family)}.m3faqs .m3faqs__toc-item:hover,.m3faqs .m3faqs__toc-item.is-active,.m3faqs .m3faqs__toc-item.active{color:var(--color-teal);background:color-mix(in srgb,var(--color-sand) 40%,transparent);border-left-color:var(--color-tan)}.status-page{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding-block:var(--spacing-08);padding-inline:var(--page-gutter);text-align:center;--status-page-header-offset:7.5rem;padding-block-start:max(var(--spacing-08),var(--status-page-header-offset) + var(--spacing-06))}.status-page--has-results{align-items:flex-start;justify-content:flex-start}.status-page__inner{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-04);width:100%;max-width:28rem;margin-inline:auto}.status-page__inner--wide{max-width:var(--page-width-narrow)}.status-page__title{margin:0;font-size:var(--font-size-h1);font-weight:var(--font-weight-demi);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-display);text-transform:uppercase}.status-page__message{margin:0;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-teal-light)}.status-page__search{width:100%;margin-block-start:var(--spacing-02)}.status-page__home{margin-block-start:var(--spacing-02)}.status-page__results{display:flex;flex-direction:column;gap:var(--spacing-05);width:100%;margin-block-start:var(--spacing-04);text-align:start}.status-page__result{display:flex;flex-direction:column;gap:var(--spacing-02)}.status-page__result-title{margin:0;font-size:var(--font-size-h3);font-weight:var(--font-weight-demi);line-height:var(--line-height-heading)}.status-page__result-title a{color:inherit;text-decoration:none}@media(pointer:fine){.status-page__result-title a:hover{text-decoration:underline}}.status-page__result-excerpt{margin:0;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-teal-light)}.status-page__nav{width:100%;margin-block-start:var(--spacing-05)}.search-form{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-02);width:100%}.search-form__label{display:contents}.search-form__field{flex:1 1 12rem;min-width:0;min-height:2.75rem;padding:var(--spacing-03) var(--spacing-04);border:1px solid var(--color-foreground);border-radius:0;background:rgba(0,0,0,0);color:var(--color-foreground);font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:1.25;outline:none}.search-form__field::placeholder{color:hsla(0,0%,100%,.4)}.search-form__field:focus-visible{outline:1px solid var(--color-sand);outline-offset:2px}.search-form__submit{flex:0 0 auto;min-height:2.75rem}
/*
Theme Name: The Drop Inn
Template: makememodern
Description: Child theme built on the Make Me Modern boilerplate.
Author: Make Me Modern
Version: 0.1.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wp_thedropinn
*/

/* Add global CSS overrides below. Section styles live in assets/css/sections/. */

.faqs{padding-block:var(--section-padding-block)}.faqs__header{margin-block-end:var(--spacing-07)}.faqs__header-content{display:flex;flex-direction:column;gap:var(--spacing-04)}.faqs__overline{color:var(--color-tan)}.faqs__heading{margin:0;max-width:28.375rem}.faqs__list .m3faqs{--m3faqs-font-family:var(--font-family);--m3faqs-accent:var(--color-tan);--m3faqs-accent-dark:var(--color-teal);--m3faqs-tab-header-active-text-color:var(--color-tan);--m3faqs-tab-header-background:0 0;--m3faqs-item-border-color:color-mix(in srgb,var(--color-teal) 20%,transparent);--m3faqs-question-text-color:var(--color-teal);--m3faqs-answer-text-color:var(--color-teal);--m3faqs-radius:0;--m3faqs-item-background:var(--color-white);--m3faqs-question-font-weight:var(--font-weight-demi);--m3faqs-question-padding:1rem 1.25rem;--headerFont:var(--font-family);--bodyFont:var(--font-family);width:100%;max-width:none;margin:0;padding:0;background:rgba(0,0,0,0);font-family:var(--font-family);color:var(--color-teal)}.faqs__list section.m3faqs{margin:0;max-width:none}.faqs__list .m3faqs__content{max-width:none;margin:0;padding:0;gap:0}.faqs__list .m3faqs__main{flex:1 1 auto;width:100%}.faqs__list .m3faqs__category{margin:0;padding:0;border:none;border-radius:0;background:rgba(0,0,0,0)}.faqs__list .m3faqs__faqs{border-radius:0;background:rgba(0,0,0,0);overflow:visible}.faqs__list .m3faqs__faq{border-bottom:none}.faqs__list .m3faqs__faq:last-child{border-bottom:none}.faqs__list .m3faqs__faq-question{font-family:var(--font-family);font-size:var(--font-size-overline);font-weight:var(--font-weight-demi);letter-spacing:var(--letter-spacing-overline);line-height:1;text-transform:uppercase;text-align:left;color:var(--color-teal);background:0 0;border:none;border-bottom:1px solid #cdaf8f;border-radius:0;padding:var(--spacing-04);transition:background-color .25s ease,color .25s ease,border-color .25s ease}@media(pointer:fine){.faqs__list .m3faqs__faq-question:hover{background-color:color-mix(in srgb,var(--color-teal) 6%,transparent)}}.faqs__list .m3faqs__faq-question[aria-expanded=true]{color:var(--color-white);background-color:var(--color-teal);border-bottom-color:var(--color-teal)}.faqs__list .m3faqs__faq-question[aria-expanded=true] .m3faqs__faq-question-text{color:var(--color-white)}.faqs__list .m3faqs__faq-question[aria-expanded=true] .m3faqs__faq-question-icon{color:var(--color-white)}.faqs__list .m3faqs__faq-question-text{color:var(--color-teal);transition:color .25s ease}.faqs__list .m3faqs__faq-question-icon{color:var(--color-teal);font-size:.75rem;font-weight:var(--font-weight-bold);transition:color .25s ease}.faqs__list .m3faqs__faq-answer{background:rgba(0,0,0,0);padding:var(--spacing-04);border-bottom:1px solid #cdaf8f}.faqs__list .m3faqs__faq-answer-content{padding-top:0;color:var(--color-teal);font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);text-transform:none}.faqs__list .m3faqs__faq-answer-content a{color:var(--color-tan);font-weight:var(--font-weight-demi);text-decoration:underline;text-underline-offset:.15em}@media(pointer:fine){.faqs__list .m3faqs__faq-answer-content a:hover{color:var(--color-teal)}}.faqs__list .m3faqs__faq-answer-content p{margin:0 0 .75rem}.faqs__list .m3faqs__faq-answer-content p:last-child{margin-bottom:0}.faqs__footer{display:flex;justify-content:flex-end;margin-block-start:var(--spacing-07)}.faqs__all{display:inline-flex;align-items:center;gap:var(--spacing-04);font-size:var(--font-size-overline);font-weight:var(--font-weight-demi);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;text-decoration:none;color:var(--color-foreground);transition:opacity .2s ease}@media(pointer:fine){.faqs__all:hover{opacity:.6}}.faqs__all-arrow{width:2.6875rem;height:.75rem;flex-shrink:0;color:currentColor}body.faq-page .entry-header{display:none}.faqs--page{--faqs-header-offset:12rem;min-height:70vh;padding-block-start:var(--faqs-header-offset);padding-block-end:var(--section-padding-block-extra)}.faqs--page .faqs__page-title{margin:0 auto var(--spacing-07);color:var(--color-teal);font-family:var(--font-family);font-size:var(--font-size-h1);font-weight:var(--font-weight-demi);letter-spacing:var(--letter-spacing-display);line-height:var(--line-height-heading)}.faqs--page .m3faqs__search-wrap{position:relative;width:100%;margin:0 0 var(--spacing-05)}.faqs--page .m3faqs__search{width:100%;box-sizing:border-box;padding:.875rem 2.5rem .875rem 1rem;border:1px solid #cdaf8f;border-radius:0;background:color-mix(in srgb,var(--color-white) 55%,var(--color-sand));color:var(--color-teal);font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-regular)}.faqs--page .m3faqs__search:focus{border-color:var(--color-teal);box-shadow:none;outline:1px solid var(--color-teal);outline-offset:0}.faqs--page .m3faqs__search::placeholder{color:var(--color-tan)}.faqs--page .m3faqs__search-clear{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);color:var(--color-tan);background:rgba(0,0,0,0);border:none;padding:.25rem;cursor:pointer}.faqs--page .m3faqs__search-clear:hover{color:var(--color-teal)}.faqs--page .m3faqs__content{display:flex;align-items:flex-start;gap:var(--spacing-08);max-width:none;margin:0;padding:0}@media(width <=62.499rem){.faqs--page .m3faqs__content{flex-direction:column;gap:var(--spacing-06)}}.faqs--page .m3faqs__sidebar{flex:0 0 16rem;position:sticky;top:var(--faqs-header-offset);max-height:calc(100vh - var(--faqs-header-offset) - var(--spacing-06));overflow-y:auto;padding:0;border:none;background:rgba(0,0,0,0)}@media(width <=62.499rem){.faqs--page .m3faqs__sidebar{flex:none;width:100%;position:static;max-height:none;overflow:visible}}.faqs--page .m3faqs__main{flex:1 1 auto;min-width:0}.faqs--page .m3faqs__toc{display:flex;flex-direction:column;gap:0}.faqs--page .m3faqs__toc-item{padding:var(--spacing-03) 0;border-left:none;border-bottom:1px solid #cdaf8f;color:var(--color-teal);font-family:var(--font-family);font-size:var(--font-size-overline);font-weight:var(--font-weight-demi);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;text-decoration:none;background:rgba(0,0,0,0);transition:color .25s ease,background-color .25s ease}.faqs--page .m3faqs__toc-item:hover,.faqs--page .m3faqs__toc-item.is-active,.faqs--page .m3faqs__toc-item.active{color:var(--color-white);background-color:var(--color-teal);border-bottom-color:var(--color-teal);font-weight:var(--font-weight-demi);padding-inline:var(--spacing-03)}.faqs--page .m3faqs__category{margin-block-end:var(--spacing-08)}.faqs--page .m3faqs__category:last-child{margin-block-end:0}.faqs--page .m3faqs__category-title{margin:0 0 var(--spacing-04);font-family:var(--font-family);font-size:var(--font-size-h3);font-weight:var(--font-weight-demi);letter-spacing:-.0225rem;line-height:1.2;color:var(--color-teal);text-transform:none}.faqs--page .m3faqs__category.is-hidden,.faqs--page .m3faqs__faq.is-hidden{display:none}.faqs--page .m3faqs__no-results{border:1px solid #cdaf8f;border-radius:0;background:rgba(0,0,0,0);color:var(--color-teal);font-family:var(--font-family)}
.no-js img.lazyload{display:none}figure.wp-block-image img.lazyloading{min-width:150px}.lazyload,.lazyloading{--smush-placeholder-width:100px;--smush-placeholder-bg-max-width:120px;--smush-placeholder-aspect-ratio:1/1;width:var(--smush-image-width,var(--smush-placeholder-width)) !important;aspect-ratio:var(--smush-image-aspect-ratio,var(--smush-placeholder-aspect-ratio)) !important}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .4s;transition-delay:0ms}