.tU82cW_contact{background-color:#f2f3f5;gap:4vw;padding:0 10vw 5vw;display:flex}@media (min-width:767px) and (max-width:1024px){.tU82cW_contact{flex-direction:column;gap:0}}@media (min-width:450px) and (max-width:766px){.tU82cW_contact{flex-direction:column;gap:0;padding:6vw 5vw}}@media (max-width:449px){.tU82cW_contact{flex-direction:column;gap:0;padding:6vw 5vw}}.tU82cW_sidebar{flex:1;max-width:500px;position:relative}@media (min-width:767px) and (max-width:1024px){.tU82cW_sidebar{max-width:100vw}}.tU82cW_optionsWrapper{height:400px;position:relative}@media (min-width:767px) and (max-width:1024px){.tU82cW_optionsWrapper{height:320px}}@media (min-width:450px) and (max-width:766px){.tU82cW_optionsWrapper{height:320px}}@media (max-width:449px){.tU82cW_optionsWrapper{height:320px}}.tU82cW_option{cursor:pointer;z-index:2;background:#f2f3f5;width:100vw;transition:all 1s;position:absolute;top:0}.tU82cW_option.tU82cW_bottom{transition:all 1s;top:100%}.tU82cW_option h2{text-align:center;color:#f8f8f8;font-size:var(--font-size--large);z-index:1;background:#046999;border:1px solid #0000;width:245px;margin-left:0;margin-right:0;padding:3.75vw 5vw;transition:all 1s;position:relative;overflow:scroll}.tU82cW_option h2:before{content:"";z-index:-1;background:#fff;width:100vw;height:100%;transition:left .3s;position:absolute;top:0;left:-100vw}.tU82cW_option:not(.tU82cW_active) h2{font-family:var(--font-aptos)}@media (max-width:449px){.tU82cW_option:not(.tU82cW_active) h2{margin-top:1rem}}@media (min-width:450px) and (max-width:766px){.tU82cW_option:not(.tU82cW_active) h2{margin-top:1rem}}.tU82cW_option:not(.tU82cW_active) h2:hover{color:#046999;border-color:#046999}.tU82cW_option:not(.tU82cW_active) h2:hover:before{left:0}.tU82cW_option .tU82cW_description{opacity:0;max-height:0;transition:all 1s;overflow:hidden}.tU82cW_option .tU82cW_description p{text-align:left;margin:1rem 0 0;line-height:1.8}.tU82cW_option:hover{background:#f2f3f5}.tU82cW_option.tU82cW_active h2{text-align:left;color:#1e1e1e;font-weight:900;font-size:var(--font-size--large);background:#f2f3f5;width:fit-content;padding:0}.tU82cW_option.tU82cW_active .tU82cW_description{opacity:1;background:#f2f3f5;max-height:300px}.tU82cW_option.tU82cW_active .tU82cW_description p{color:#1e1e1e}.tU82cW_divider{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tU82cW_formContainer{flex:2;position:relative}.tU82cW_formWrapper{opacity:0;pointer-events:none;width:80vw;transition:all 1s;position:absolute;transform:translate(200px)}.tU82cW_formWrapper.tU82cW_visible{opacity:1;pointer-events:all;position:relative;transform:translate(0)}.tU82cW_form{flex-direction:column;display:flex}.tU82cW_contactForm{grid-row-gap:4vw;grid-template-columns:1fr 1fr 1fr;gap:5vw;height:100%;padding:2vw 0 0;display:grid}@media (max-width:449px){.tU82cW_contactForm{flex-direction:column;gap:2vw;padding:4vw 2vw;display:flex}}@media (min-width:450px) and (max-width:766px){.tU82cW_contactForm{flex-direction:column;gap:2vw;padding:4vw 2vw;display:flex}}.tU82cW_honeypot{opacity:0;pointer-events:none;position:absolute;top:-9px;left:-9px}.tU82cW_formField{flex-direction:column;display:flex}.tU82cW_formField:has([id=email]){grid-column:span 2}.tU82cW_formField:has([id=message]){flex-direction:column;grid-area:2/span 3/3;height:100%;display:flex}.tU82cW_formField:has([id=email]) textarea{flex:1;max-height:100%;padding:1vw 0}@media (max-width:449px){.tU82cW_formField:first-of-type{order:1}.tU82cW_formField:nth-of-type(2){order:4;height:150px}.tU82cW_formField:nth-of-type(3){order:2}.tU82cW_formField:nth-of-type(4){order:3}}@media (min-width:450px) and (max-width:766px){.tU82cW_formField:first-of-type{order:1}.tU82cW_formField:nth-of-type(2){order:4;height:150px}.tU82cW_formField:nth-of-type(3){order:2}.tU82cW_formField:nth-of-type(4){order:3}}.tU82cW_formField label{font-weight:500;font-size:var(--font-size--normal)}.tU82cW_formField label span{margin-left:1.75vw}.tU82cW_formField textarea,.tU82cW_formField input{font-size:var(--font-size--normal);color:#a0a2a6;background-color:#0000;border:none;border-bottom:1px solid #b7b7b7f6;outline:#046999}.tU82cW_formField textarea::-moz-placeholder{color:#a0a2a6;font-style:italic;font-size:var(--font-size--normal)}.tU82cW_formField input::-moz-placeholder{color:#a0a2a6;font-style:italic;font-size:var(--font-size--normal)}.tU82cW_formField textarea::placeholder,.tU82cW_formField input::placeholder{color:#a0a2a6;font-style:italic;font-size:var(--font-size--normal)}.tU82cW_formField input{height:8vw}.tU82cW_quoteForm{grid-template-columns:1fr 1fr 1fr;gap:4vw;padding:4vw;display:grid}@media (max-width:449px){.tU82cW_quoteForm{flex-direction:column;gap:3vw;padding:2vw;display:flex}}@media (min-width:450px) and (max-width:766px){.tU82cW_quoteForm{flex-direction:column;gap:3vw;padding:2vw;display:flex}}.tU82cW_radioField .tU82cW_groupLabel{margin-bottom:2vw;font-weight:500;display:block}.tU82cW_radioField .tU82cW_radioOptions{display:flex}.tU82cW_radioFieldSpan{grid-column:span 2}.tU82cW_radioFieldSpan .tU82cW_groupLabel{margin-bottom:2vw;font-weight:500;display:block}.tU82cW_radioFieldSpan .tU82cW_radioOptions{display:flex}.tU82cW_radioFieldSpan .tU82cW_radioOptionsGrid{grid-row-gap:2vw;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.tU82cW_radioOption{align-items:center;display:flex}.tU82cW_radioOption:not(:last-child){margin-right:3vw}.tU82cW_radioOption input[type=radio]{appearance:none;cursor:pointer;border:2px solid #ddd;border-radius:50%;outline:none;width:3.5vw;height:3.5vw;position:relative}.tU82cW_radioOption input[type=radio]:checked{border-color:#046999}.tU82cW_radioOption input[type=radio]:checked:after{content:"";background-color:#046999;border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tU82cW_radioOption input[type=radio]:hover:not(:checked){border-color:#034767}.tU82cW_radioOption label{text-transform:capitalize;cursor:pointer;margin-left:1vw;font-weight:400}.tU82cW_refField{grid-column:span 2;gap:2vw;display:flex}.tU82cW_uploadField label{font-weight:500}.tU82cW_uploadField label span{text-transform:none;font-style:italic;font-weight:400;font-size:var(--font-size--small);color:#a0a2a6}.tU82cW_uploadField input{margin-top:1.5vw}@media (max-width:449px){.tU82cW_uploadField{flex-direction:column;display:flex}}@media (min-width:450px) and (max-width:766px){.tU82cW_uploadField{flex-direction:column;display:flex}}.tU82cW_termsField{font-size:var(--font-size--small);color:#a0a2a6;grid-column:span 3}@media (max-width:449px){.tU82cW_termsField{order:98}}@media (min-width:450px) and (max-width:766px){.tU82cW_termsField{order:98}}.tU82cW_termsField .tU82cW_checkboxLabel{align-items:center;gap:1vw;display:flex}.tU82cW_termsField .tU82cW_checkboxLabel input[type=checkbox]{appearance:none;cursor:pointer;border:2px solid #ddd;border-radius:4px;outline:none;flex-shrink:0;width:2.5vw;height:2.5vw;position:relative}.tU82cW_termsField .tU82cW_checkboxLabel input[type=checkbox]:checked{background-color:#046999;border-color:#046999}.tU82cW_termsField .tU82cW_checkboxLabel input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.tU82cW_termsField .tU82cW_checkboxLabel input[type=checkbox]:hover:not(:checked){border-color:#034767}.tU82cW_termsField .tU82cW_checkboxLabel .tU82cW_checkboxText{margin:0;line-height:1.4}.tU82cW_termsField a{color:#046999;font-weight:500;text-decoration:underline}.tU82cW_termsField a:hover{text-decoration:none}.tU82cW_errorMessage{color:#046999;font-size:var(--font-size--small);letter-spacing:1px;visibility:hidden;margin:1vw 0 0 1vw;font-style:italic}[aria-invalid=true]~.tU82cW_errorMessage{visibility:visible}.tU82cW_submitBtn{grid-column:1;width:220px}@media (max-width:449px){.tU82cW_submitBtn{order:99;align-self:flex-end;margin:1rem 0}}@media (min-width:450px) and (max-width:766px){.tU82cW_submitBtn{order:99;align-self:flex-end;margin:2vw 0}}.tU82cW_submitBtn:hover{border:1px solid #046999}@media (max-width:449px){.tU82cW_webField{height:fit-content!important}}@media (min-width:450px) and (max-width:766px){.tU82cW_webField{height:fit-content!important}}.tU82cW_successMessage{text-align:center;background:#f8f9fa;border-radius:8px;padding:5vw 4vw;box-shadow:0 2px 4px #0000001a}.tU82cW_successMessage h2{color:#046999;font-size:var(--font-size--large);margin-bottom:3vw}.tU82cW_successMessage p{color:#a0a2a6;margin:1.5vw 0;line-height:1.6}.tU82cW_successMessage p:last-child{font-size:var(--font-size--medium);margin-top:2.5vw;font-style:italic}.tU82cW_generalError{color:#c53030;font-size:var(--font-size--medium);text-align:center;background-color:#fff5f5;border:1px solid #feb2b2;border-radius:4px;width:100vw;margin-bottom:4vw;padding:2vw}.tU82cW_submitBtn:disabled{opacity:.7;cursor:not-allowed}.tU82cW_submitBtn:disabled:hover{border-color:#0000}.tU82cW_surveyHeading{text-align:center;color:#046999;font-weight:700;font-family:var(--font-garamond);margin:4vw 0 2vw;font-size:var(--font-size--normal)!important}.tU82cW_surveyOptions{grid-row-gap:1.5vw;grid-template-columns:1fr 50%;display:grid}#tU82cW_otherReferralDetails{width:90%}.tU82cW_surveyBtn{margin-top:4vw}
.cgl8AG_hasSmallFontSize{font-size:var(--font-size--small)}.cgl8AG_hasMediumFontSize{font-size:var(--font-size--medium)}.cgl8AG_hasNormalFontSize{font-size:var(--font-size--normal)}.cgl8AG_hasLargeFontSize{font-size:var(--font-size--large)}.cgl8AG_hasXLargeFontSize{font-size:var(--font-size--x-large)}.cgl8AG_hasHugeFontSize{font-size:var(--font-size--huge)}#cgl8AG_page{width:100vw}.cgl8AG_siteContent{overflow:hidden}.cgl8AG_siteContent:not(.cgl8AG_imgFullWidth){margin:0 var(--margin-right--content) 0 var(--margin-left--content)}.cgl8AG_siteContent.cgl8AG_imgFullWidth{margin:0}.cgl8AG_btn{font:inherit;-webkit-user-select:none;user-select:none;background:var(--color-yellow);border:1px solid var(--color-green);color:var(--color-brown);letter-spacing:1px;text-align:center;touch-action:manipulation;vertical-align:middle;white-space:nowrap;z-index:1;text-transform:uppercase;border-radius:.1rem;margin-left:4px;margin-right:4px;padding:13px 5px;font-weight:700;line-height:1;display:inline-block;position:relative;overflow:hidden}.cgl8AG_btn:before{content:"";background:var(--color-white);z-index:-1;width:100%;height:100%;transition:color .3s;position:absolute;top:0;left:-100%}.cgl8AG_btn:hover{color:var(--color-green);border:1px solid var(--color-green)}.cgl8AG_btn:hover:before{left:0}.cgl8AG_btn:active{color:var(--color-green);background-color:var(--color-yellow)}.cgl8AG_row1 .cgl8AG_btn{margin-top:0;margin-bottom:4px}.cgl8AG_row2 .cgl8AG_btn{margin-top:4px;margin-bottom:0}.cgl8AG_highlight_parent{text-align:center}@font-face{font-family:NonBreakingSpaceOverride;src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMoAA0AAAAACDQAAALTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCahEICjx3CywAATYCJANUBCAFhiEHgWwbXQfILgpsY+rQRRARwyAs6uL7pxzYhxEE+32b3aeHmifR6tklkS9hiZA0ewkqGRJE+H7/+6378ASViK/PGeavqJyOzsceKi1s3BCiQsiOdn1r/RBgIJYEgCUhbm/8/8/h4saPssnTNkkiWUBrTRtjmQSajw3Ui3pZ3LYDPD+XG2C3JA/yKAS8/rU5eNfuGqRf4eNNgV4YAlIIgxglEkWe6FYpq10+wi3g+/nUgvgPFczNrz/RsTgVm/zfbPuHZlsuQECxuyqBcQwKFBjFgKO8AqP4bAN9tFJtnM9xPcbNjeXS/x1wY/xU52f5W/X1+9cnH4YwKIaoRRAkUkj/YlAAeF/624foiIDBgBmgQBeGAyhBljUPZUm/l2dTvmpqcBDUOHdbPZWd8JsBAsGr4w8/EDn82/bUPx4eh0YNrQTBuHO2FjQEAGBwK0DeI37DpQVqdERS4gZBhpeUhWCfLFz7J99aEBgsJCHvUGAdAPp4IADDCAPCEFMGpMZ9AQpTfQtQGhLbGVBZFV8BaqNyP68oTZgHNj3M8kBPfXTTC9t90UuzYhy9ciH0grVlOcqyCytisvbsERsEYztiznR0WCrmTksJwbSNK6fd1Rvr25I9oLvctUoEbNOmXJbqgYgPXEHJ82IUsrCnpkxh23F1rfZ2zcRnJYoXtauB3VTFkFXQg3uoZYD5qE0kdjDtoDoF1h2bulGmev5HbYhbrjtohQSRI4aNOkffIcT+d3v6atpaYh3JvPoQsztCcqvaBkppDSPcQ3bw3KaCBo1f5CJWTZEgW3LjLofYg51MaVezrx8xZitYbQ9KYeoRaqQdVLwSEfrKXLK1otCWOKNdR/YwYAfon5Yk8O2MJfSD10dPGA5PIJJQMkah0ugMJiv6x4Dm7LEa8xnrRGGGLAg4sAlbsA07sAt76DOsXKO3hIjtIlpnnFrt1qW4kh6NhS83P/6HB/fl1SMAAA==)format("woff2"),url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAUQAA0AAAAACDQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE9AAAABwAAAAchf5yU0dERUYAAATYAAAAHAAAAB4AJwAbT1MvMgAAAaAAAABJAAAAYJAcgU5jbWFwAAACIAAAAF4AAAFqUUxBZ2dhc3AAAATQAAAACAAAAAgAAAAQZ2x5ZgAAApAAAAAyAAAAPL0n8y9oZWFkAAABMAAAADAAAAA2Fi93Z2hoZWEAAAFgAAAAHQAAACQOSgWaaG10eAAAAewAAAAzAAAAVC7TAQBsb2NhAAACgAAAABAAAAAsAOQBAm1heHAAAAGAAAAAHQAAACAAWQALbmFtZQAAAsQAAAF6AAADIYvD/Adwb3N0AAAEQAAAAI4AAADsapk2o3jaY2BkYGAA4ov5mwzj+W2+MnCzXwCKMNzgCBSB0LfbQDQ7AxuI4mBgAlEAFKQIRHjaY2BkYGD3+NvCwMDBAALsDAyMDKhAFAA3+wH3AAAAeNpjYGRgYBBl4GBgYgABEMnIABJzAPMZAAVmAGUAAAB42mNgZlJhnMDAysDCKsKygYGBYRqEZtrDYMT4D8gHSmEHjgUFOQwODAqqf9g9/rYwMLB7MNUAhRlBcsxBrMlASoGBEQAj8QtyAAAAeNrjYGBkAAGmWQwMjO8gmBnIZ2NA0ExAzNjAAFYJVn0ASBsD6VAIDZb7AtELAgANIgb9AHjaY2BgYGaAYBkGRgYQSAHyGMF8FgYPIM3HwMHAxMDGoMCwQIFLQV8hXvXP//9AcRCfAcb///h/ygPW+w/vb7olBjUHCTCyMcAFGZmABBO6AogThgZgIUsXAEDcEzcAAHjaY2BgECMCyoEgACZaAed42mNgYmRgYGBnYGNgYAZSDJqMgorCgoqCjECRXwwNrCAKSP5mAAFGBiRgyAAAi/YFBQAAeNqtkc1OwkAUhU/5M25cEhcsZick0AwlBJq6MWwgJkAgYV/KAA2lJeUn+hY+gktXvpKv4dLTMqKycGHsTZNv7px7z50ZAFd4hYHjdw1Ls4EiHjVncIFnzVnc4F1zDkWjrzmPW+NNcwGlzIRKI3fJlUyrEjZQxb3mDH2fNGfRx4vmHKqG0JzHg6E0F9DOlFBGBxUI1GEzLNT4S0aLuTtsGAEUuYcQHkyg3KmIum1bNUvKlrjbbAIleqHHnS4iSudpQcySMYtdFiXlAxzSbAwfMxK6kZoHKhbjjespMTioOPZnzI+4ucCeTVyKMVKLfeAS6vSWaTinuZwzyy/Dc7vaed+6KaV0kukdPUk6yOcctZPvvxxqksq2lEW8RvHjMEO2FCl/zy6p3NEm0R9OFSafJdldc4QVeyaaObMBO0/5cCaa6d9Ggyubxire+lEojscdjoWUR1xGOy8KD8mG2ZLO2l2paDc3A39qmU2z2W5YNv5+u79e6QfGJY/hAAB42m3NywrCMBQE0DupWp/1AYI7/6DEaLQu66Mrd35BKUWKJSlFv1+rue4cGM7shgR981qSon+ZNwUJ8iDgoYU2OvDRRQ99DDDECAHGmGCKmf80hZSx/Kik/LliFbtmN6xmt+yOjdg9GztV4tROnRwX/Bsaaw51nt4Lc7tWaZYHp/MlzKx51LZs5htNri+2AAAAAQAB//8AD3jaY2BkYGDgAWIxIGZiYARCESBmAfMYAAR6AEMAAAABAAAAANXtRbgAAAAA2AhRFAAAAADYCNuG)format("woff")}
._8aEwW_pageTitle,._8aEwW_siteBrandingContainer{margin-left:calc(10% + 60px);margin-right:calc(10% + 60px)}._8aEwW_hasTextAlignCenter{text-align:center}._8aEwW_hasTextAlignLeft{text-align:left}._8aEwW_hasTextAlignRight{text-align:right}._8aEwW_titleHero{width:100vw;height:26.0417vw;margin-top:var(--header-height,150px);transition:margin-top var(--header-transition-duration,.5s) var(--header-transition-easing,ease);justify-content:center;align-items:center;display:flex;position:relative}html.hero-collapsed ._8aEwW_titleHero{margin-top:var(--header-height-scrolled,80px)}._8aEwW_titleHero h1{z-index:2;font-size:clamp(1.5rem, 6vw, var(--font-size--huge));text-align:center;color:#f8f8f8;text-shadow:1px 1px 7px #000,-1px 1px 7px #000,-1px -1px 7px #000,1px -1px 7px #000;max-width:100%;font-weight:900;line-height:1.1;position:relative}._8aEwW_heroText{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:0 1rem;display:flex;position:relative}._8aEwW_heroText h1{z-index:2;margin:0;position:relative}._8aEwW_heroSubheading{z-index:2;color:#f8f8f8;text-align:center;text-shadow:1px 1px 7px #000,-1px 1px 7px #000,-1px -1px 7px #000,1px -1px 7px #000;max-width:100%;margin:0;padding:0;font-size:clamp(1rem,3vw,2rem);line-height:1.2;position:relative}._8aEwW_heroSubSubheading{z-index:2;color:#f8f8f8;text-align:center;text-shadow:1px 1px 7px #000,-1px 1px 7px #000,-1px -1px 7px #000,1px -1px 7px #000;max-width:100%;margin:0;padding:0;font-size:clamp(.8rem,2.5vw,1.6rem);line-height:1;position:relative}@media (max-width:449px){._8aEwW_titleHero{height:auto;min-height:150px;padding:1rem 0}._8aEwW_heroText{gap:.35rem;padding:0 .75rem}}._8aEwW_imageContainer{z-index:0;padding-bottom:1.5rem;position:absolute;inset:0}._8aEwW_desktopImage{display:block}._8aEwW_heroImage{z-index:0;filter:grayscale(50%)}._8aEwW_pageThumbnail{margin:0}._8aEwW_siteTitle{display:inline-block}._8aEwW_siteDescription{color:#767676;margin:0;font-weight:400;display:inline}._8aEwW_siteTitle:not(:empty)+._8aEwW_siteDescription:not(:empty):before{content:"—";margin:0 .2em}._8aEwW_sectionDiv>h2{padding-bottom:.5rem}._8aEwW_sectionDiv>p{text-align:left}._8aEwW_sectionDiv{text-align:center;padding-bottom:1.5rem}._8aEwW_divContainer{text-align:center;color:#fff;padding-bottom:1.5rem;position:relative}._8aEwW_divContainerBlack{text-align:left;color:#000;padding-bottom:1.5rem;padding-left:10%;padding-right:10%;position:relative}._8aEwW_divContainerBlack ul{padding-left:1.5rem;list-style-type:disc}._8aEwW_divContainerBlack ul ul{padding-left:2rem;list-style-type:circle}._8aEwW_articleFigure{margin:1rem 0;padding:0}._8aEwW_articleFigure figcaption{text-align:left;color:#666;margin-top:.5rem;padding-left:1.5rem;font-size:.9rem;font-style:italic;line-height:1.4}p._8aEwW_hasDropCap a{text-align:bottom}._8aEwW_imgFullWidth{object-fit:"cover";width:100vw;height:auto}._8aEwW_divCenter{width:100vw;font-size:18px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}._8aEwW_divCenter>p{text-shadow:1px 1px 7px #000,-1px 1px 7px #000,-1px -1px 7px #000,1px -1px 7px #000}._8aEwW_contentSection{text-align:left;margin-left:4rem;margin-right:4rem}._8aEwW_contentSection ul{list-style-position:inside}
.Q86MBW_relatedTerms{border-top:1px solid var(--border-color,#ddd);text-align:center;margin-top:2rem;padding-top:1rem}.Q86MBW_relatedTerms h3{text-align:center;margin-bottom:1rem}.Q86MBW_relatedTerms ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;padding:0;list-style:none;display:flex}.Q86MBW_relatedTerms li{margin:0}
.iqioRG_glossary-search{flex:0 auto;align-items:center;gap:.5rem;min-width:0;display:flex}.iqioRG_glossary-search-input-row{align-items:center;gap:.25rem;min-width:0;display:flex}.iqioRG_glossary-search-input-row input[type=text]{min-width:0;height:30px;font-size:inherit;line-height:inherit;box-sizing:border-box}.iqioRG_glossary-search-options{margin-top:.75em}.iqioRG_glossary-search-options fieldset{margin:0 0 .75em}.iqioRG_glossary-search-options label{margin-right:1em}.iqioRG_glossary-searching-icon{width:1em;height:1em;animation:.8s linear infinite iqioRG_glossary-search-spinner}@keyframes iqioRG_glossary-search-spinner{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.iqioRG_glossary-searching-icon{animation-duration:2s}}.iqioRG_glossary-search-results,.iqioRG_glossary-search-results h2,.iqioRG_glossary-search-results h3,.iqioRG_glossary-search-results p,.iqioRG_glossary-search-results ul,.iqioRG_glossary-search-results li{text-align:left}.iqioRG_glossary-search-results h3 button{color:var(--color-brown);font:inherit;font-weight:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.iqioRG_glossary-search-results h3 button:hover{color:var(--color-green)}.iqioRG_glossary-search-results h3 button:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.iqioRG_glossary-search-results li>div,.iqioRG_glossary-selected-term{text-align:left}.iqioRG_glossary-selected-term h2{text-align:center}.iqioRG_glossary-selected-term p,.iqioRG_glossary-selected-term div,.iqioRG_glossary-no-results,.iqioRG_glossary-search-error{text-align:left}.iqioRG_glossary-search-clear-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:.15em .4em}.iqioRG_glossary-search-clear-button:hover:not(:disabled){color:var(--color-green);text-decoration:underline}.iqioRG_glossary-search-clear-button:disabled{opacity:.4;cursor:default}.iqioRG_glossary-search-clear-button:focus-visible{outline-offset:2px;outline:2px solid}.iqioRG_glossary-search-limit-message{color:var(--color-brown);margin-block:.5rem 1rem;font-weight:600}.iqioRG_searchContent{box-sizing:border-box;width:100%;min-width:0;display:block}.iqioRG_searchToolbar{flex:0 auto;align-items:center;gap:.4rem;min-width:0;height:40px;display:flex}.iqioRG_searchToolbar[hidden]{display:none}.iqioRG_searchInputContainer{opacity:0;align-items:center;width:0;min-width:0;transition:width .3s,opacity .2s;display:flex;overflow:hidden}.iqioRG_searchInputContainer.iqioRG_expanded{opacity:1;width:min(420px,55vw)}.iqioRG_searchInputContainer input{width:100%;min-width:0;height:2.4rem;font:inherit;border:1px solid #bbb;border-radius:.3rem;flex:1;padding:.4rem .65rem}.iqioRG_characterCount{color:#777;flex-shrink:0;padding-left:.4rem;font-size:.8rem}.iqioRG_searchIconButton{width:40px;height:40px;color:var(--color-brown);cursor:pointer;background:0 0;border:none;border-radius:.35rem;flex:0 0 40px;justify-content:center;align-items:center;padding:.5rem;display:inline-flex}.iqioRG_searchIconButton:hover{color:var(--color-green);background:#eee}.iqioRG_searchIconButton:disabled{opacity:.5;cursor:wait}.iqioRG_clearButton{color:var(--color-brown);cursor:pointer;background:0 0;border:none;padding:.4rem}.iqioRG_clearButton:hover{color:var(--color-green)}.iqioRG_searchToolbar button:focus-visible,.iqioRG_searchToolbar input:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.iqioRG_searchError{color:#b00020;margin-block:.75rem;font-weight:600}.iqioRG_selectedTerm,.iqioRG_searchResults{width:100%}.iqioRG_searchResults ul{padding:0;list-style:none}.iqioRG_searchResults li{margin-block:.75rem}.iqioRG_searchResults h3 button{color:var(--color-brown);font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-weight:600}.iqioRG_searchResults h3 button:hover{color:var(--color-green)}.iqioRG_noResults{margin-top:1rem}@media (max-width:767px){.iqioRG_searchInputContainer.iqioRG_expanded{width:min(300px,55vw)}.iqioRG_searchToolbar{gap:.2rem}}.iqioRG_searchNavigationToggle{box-sizing:border-box;width:40px;height:40px;color:var(--color-brown);cursor:pointer;background:0 0;border:none;flex:0 0 40px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.iqioRG_searchNavigationToggle:hover{color:var(--color-green)}.iqioRG_searchNavigationToggle:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}@media (max-width:449px){.iqioRG_searchLabelDesktop{display:none}}
.AD78bq_inline_references{border-top:1px solid #ccc;margin-top:1.5rem;padding-top:.75rem}.AD78bq_inline_references ol{margin:0;padding:0;list-style:none}.AD78bq_inline_references li{align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}.AD78bq_reference_index{flex-shrink:0;font-weight:600}.AD78bq_references_header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.AD78bq_references_header h3{margin:0}.AD78bq_collapse_all{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.AD78bq_collapse_all:hover{background:#80808026}.AD78bq_collapse_all:focus-visible{outline-offset:2px;outline:2px solid}.AD78bq_reference_content{overflow-wrap:anywhere;word-break:break-word;min-width:0}.AD78bq_reference_content p[role=status]{opacity:.7}.AD78bq_reference_content p[role=alert]{color:#b42318}
.oREOea_food_of_the_day_img_small{border:1px solid #000;margin:0;padding:0}.oREOea_food_of_the_day_img_large{border:10px solid var(--color-yellow);border-radius:50px;margin:0}@media (min-width:921px){.oREOea_food_of_the_day_img_div{float:right;margin:0 60px 60px 40px;padding:0}.oREOea_food_of_the_day_img_large{width:100%;position:relative}.oREOea_food_of_the_day_content_div{margin:0 20px 0 40px;padding:0}}@media (max-width:920px){.oREOea_food_of_the_day_aka_text{margin:10px 0 0 30px}.oREOea_food_of_the_day_img_div{float:left;width:80%;position:relative;left:50%}.oREOea_food_of_the_day_img_large{float:left;width:100%;position:relative;left:-50%}.oREOea_food_of_the_day_content_div{float:left;clear:both;width:100%}}
.Vcqq8q_glossaryNavigation{flex:0 0 40px;align-items:flex-start;width:40px;min-width:40px;min-height:40px;display:flex;position:relative}.Vcqq8q_categoryButton:focus-visible,.Vcqq8q_termLink:focus-visible,.Vcqq8q_breadcrumbs button:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.Vcqq8q_navigationExpanded{flex-direction:column;align-items:stretch;gap:.75rem;min-width:0;display:flex}.Vcqq8q_breadcrumbs{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Vcqq8q_breadcrumbs li{align-items:center;gap:.4rem;display:inline-flex}.Vcqq8q_breadcrumbs button{color:var(--color-brown);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;text-decoration:underline}.Vcqq8q_breadcrumbs button:hover{color:var(--color-green)}.Vcqq8q_separator{color:#888}.Vcqq8q_currentBreadcrumb{color:var(--color-brown);font-weight:700}.Vcqq8q_categoryDropdown{z-index:100;background:#fff;border:1px solid #ddd;border-radius:.4rem;width:min(320px,85vw);max-height:65vh;padding:.5rem 0;position:absolute;top:calc(100% + .5rem);left:0;overflow-y:auto;box-shadow:0 4px 12px #0000001f}.Vcqq8q_categoryList{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;list-style:none}.Vcqq8q_categoryList li{box-sizing:border-box;width:100%;min-width:0}.Vcqq8q_categoryButton,.Vcqq8q_termLink{box-sizing:border-box;overflow-wrap:anywhere;width:100%;min-width:0;display:block}.Vcqq8q_categoryButton{cursor:pointer;background:0 0;border:none}.Vcqq8q_categoryButton:hover,.Vcqq8q_termLink:hover{color:var(--color-green);background:#eee}.Vcqq8q_termLink{cursor:pointer;background:0 0;border:none}@media (max-width:767px){.Vcqq8q_navigationExpanded{flex-wrap:wrap}.Vcqq8q_breadcrumbs{font-size:.9rem}}.Vcqq8q_categoryNavigationToggle{width:40px;height:40px;color:var(--color-brown);cursor:pointer;background:0 0;border:none;flex:0 0 40px;justify-content:center;align-self:flex-start;align-items:center;margin:0;padding:0;display:inline-flex}.Vcqq8q_categoryNavigationToggle:hover{color:var(--color-green)}.Vcqq8q_categoryNavigationToggle:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.Vcqq8q_categoryPanel{z-index:8;box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:6px;width:320px;max-width:calc(100vw - 2rem);padding:1rem;position:absolute;top:100%;left:0;box-shadow:0 4px 12px #0000001f}.Vcqq8q_categoryPanel[hidden]{display:none}
.L2uu4q_chart_row{box-sizing:border-box;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;min-width:0;margin:0;padding:0;display:flex}.L2uu4q_chart_row>*{box-sizing:border-box;flex:calc(50% - 8px);min-width:0;max-width:100%}@media screen and (max-width:480px){.L2uu4q_chart_row>*{flex:100%;width:100%}}.L2uu4q_optionsWrapper{align-items:center;display:flex;position:relative}.L2uu4q_optionsButton{cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:24px;line-height:1}.L2uu4q_optionsPanel{z-index:10;box-sizing:border-box;background:#fafafa;border:1px solid #ddd;border-radius:6px;width:max-content;min-width:300px;max-width:calc(100vw - 32px);margin:8px 0 0;padding:12px 16px;position:absolute;top:100%;left:0}.L2uu4q_optionsGroups{flex-wrap:wrap;align-items:flex-start;gap:20px;min-width:0;display:flex}.L2uu4q_optionsGroup{border:0;flex-direction:column;align-items:flex-start;gap:8px;min-width:90px;max-width:100%;margin:0;padding:0;display:flex}.L2uu4q_optionsGroup label{white-space:normal;cursor:pointer;align-items:center;gap:4px;display:inline-flex}.L2uu4q_optionsGroup legend{margin-bottom:4px;font-weight:700}.L2uu4q_optionsGroup input{margin:0}
.OWbAsG_foodDayTitle{flex-direction:column;align-items:center;gap:2px;display:flex}.OWbAsG_foodDayTitle h2{margin:0;font-size:1.5rem}.OWbAsG_foodDayTitle a,.OWbAsG_foodDayTitle span{color:#666;font-size:.85rem}.OWbAsG_foodDayTitle a{text-decoration:none}.OWbAsG_foodDayTitle a:hover{text-decoration:underline}
.LkhrBG_glossaryLanding{width:100%}.LkhrBG_promotions{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-block:1.5rem 2rem;display:grid}.LkhrBG_promotion{text-align:center;min-width:0}.LkhrBG_promotion h3{text-align:center;margin-bottom:.65rem}.LkhrBG_promotionLink{color:var(--color-brown);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem;text-decoration:none;display:flex}.LkhrBG_promotionLink:hover{color:var(--color-green)}.LkhrBG_promotionLink>span{text-align:center;font-weight:600}.LkhrBG_promotionLink img{aspect-ratio:auto;object-fit:contain;object-position:center;width:100%;max-width:280px;height:auto;display:block}.LkhrBG_usageSection{border-bottom:1px solid #ddd;margin-block:1.5rem}.LkhrBG_usageSection details{padding-bottom:.75rem}.LkhrBG_usageSection summary{color:var(--color-brown);cursor:pointer;padding:.65rem 0;font-weight:700}.LkhrBG_usageSection summary:hover{color:var(--color-green)}.LkhrBG_usageSection summary:focus-visible{outline:2px solid var(--color-green);outline-offset:3px}.LkhrBG_usageContent{padding:.5rem 1rem .75rem}.LkhrBG_usageContent h4{margin-block:.85rem .25rem}.LkhrBG_usageContent p{margin-block:.25rem .75rem}.LkhrBG_usageContent ul{margin-block:.5rem .75rem}.LkhrBG_landingColumns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2rem;margin-block:1.5rem;display:grid}.LkhrBG_landingSection{margin-block:1.5rem}.LkhrBG_landingSection h3{margin-bottom:.65rem}.LkhrBG_landingSection ul{padding-left:1.25rem}.LkhrBG_landingSection li{margin-block:.3rem}@media (max-width:600px){.LkhrBG_promotions{grid-template-columns:minmax(0,1fr);gap:1.5rem}.LkhrBG_promotionLink img{max-width:240px}.LkhrBG_landingColumns{grid-template-columns:minmax(0,1fr);gap:1.25rem}}
.U9gf6q_settingsPanel{background:#fff;border:1px solid #ddd;border-radius:.5rem;width:min(100%,520px);margin:0;padding:1rem 1.25rem;box-shadow:0 3px 12px #00000014}.U9gf6q_settingsHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.U9gf6q_settingsHeader h2{margin:0;font-size:1.2rem}.U9gf6q_settingsHeader button{cursor:pointer;color:var(--color-brown);background:0 0;border:none;font-size:1.5rem}.U9gf6q_settingsPanel fieldset{border:1px solid #ddd;border-radius:.35rem;flex-direction:column;gap:.65rem;margin:0 0 1rem;padding:.85rem;display:flex}.U9gf6q_settingsPanel legend{color:var(--color-brown);padding-inline:.35rem;font-weight:700}.U9gf6q_settingsPanel label{cursor:pointer;align-items:center;gap:.55rem;display:flex}.U9gf6q_settingsPanel select{border:1px solid #bbb;border-radius:.25rem;max-width:100%;padding:.4rem}.U9gf6q_settingsNote{color:#777;margin-bottom:0;font-size:.85rem}
.HkJsxG_tree{--spacing:1.5rem;--radius:10px}.HkJsxG_tree li{padding-left:calc(2 * var(--spacing) - var(--radius) - 2px);display:block;position:relative}.HkJsxG_tree ul{margin-left:calc(var(--radius) - var(--spacing));padding-left:0}.HkJsxG_tree ul li{border-left:2px solid var(--color-brown)}.HkJsxG_tree ul li:last-child{border-color:#0000}.HkJsxG_tree ul li:before{content:"";top:calc(var(--spacing) / -2);width:calc(var(--spacing) + 2px);height:calc(var(--spacing) + 1px);border:solid var(--color-brown);border-width:0 0 2px 2px;display:block;position:absolute;left:-2px}.HkJsxG_tree summary{cursor:pointer;display:block}.HkJsxG_tree summary::marker{display:none}.HkJsxG_tree summary::-webkit-details-marker{display:none}.HkJsxG_tree summary:focus{outline:none}.HkJsxG_tree summary:focus-visible{outline:1px dotted #000}.HkJsxG_tree li:after,.HkJsxG_tree summary:before{content:"";top:calc(var(--spacing) / 2 - var(--radius));left:calc(var(--spacing) - var(--radius) - 1px);width:calc(2 * var(--radius));height:calc(2 * var(--radius));background:var(--color-brown);border-radius:50%;display:block;position:absolute}.HkJsxG_tree summary:before{z-index:1;background:var(--color-brown) url(../media/expand-collapse.1mb2s6xqk-mwt.svg) 0 0}.HkJsxG_tree details[open]>summary:before{background-position:calc(-2 * var(--radius)) 0}.HkJsxG_nutritionSummary{justify-content:flex-start;align-items:center;gap:8px;display:flex!important}.HkJsxG_tree details:has(>summary.HkJsxG_nutritionSummary){display:flow-root}.HkJsxG_cladesItem{min-width:0}.HkJsxG_cladesScroll{box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#999 transparent;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;min-width:0;max-width:100%;padding-bottom:12px;display:block;overflow:auto hidden}.HkJsxG_cladesScroll *{-webkit-user-drag:none}.HkJsxG_cladesScroll.HkJsxG_dragging{cursor:grabbing}.HkJsxG_cladesTree{width:max-content;min-width:100%;display:flow-root}.HkJsxG_cladesTree li,.HkJsxG_cladesTree summary{white-space:nowrap}.HkJsxG_cladesScroll::-webkit-scrollbar{height:6px}.HkJsxG_cladesScroll::-webkit-scrollbar-thumb{background:#999;border-radius:10px}
.kqncLW_glossaryLayout{flex-direction:column;gap:1.5rem;width:100%;min-width:0;display:flex;position:relative}.kqncLW_glossaryToolbar{z-index:5;flex-direction:row;align-items:flex-start;width:100%;min-width:0;scroll-margin-top:100px;display:flex;position:relative}.kqncLW_toolbarSpacer{flex:auto;min-width:0}.kqncLW_settingsButton{width:40px;height:40px;color:var(--color-brown);cursor:pointer;background:0 0;border:none;flex:0 0 40px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.kqncLW_settingsButton:hover{color:var(--color-green)}.kqncLW_settingsButton:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.kqncLW_glossaryContent{box-sizing:border-box;width:100%;min-width:0;padding-inline:6%;display:block}.kqncLW_glossarySelectedTerm{text-align:left;width:100%;min-width:0}.kqncLW_glossarySelectedTerm h2,.kqncLW_glossarySelectedTerm p,.kqncLW_glossarySelectedTerm div{text-align:left}.kqncLW_settingsOverlay{z-index:20;width:min(520px,100vw - 2rem);position:absolute;top:calc(40px + .5rem);right:0}@media (max-width:767px){.kqncLW_glossaryContent{padding-inline:4%}.kqncLW_glossaryLayout{gap:1rem}}
