fieldset,figure,hr{border:0;padding:0}.colorRow p,.flag:before,.uppers{text-transform:uppercase}#hp-carosel div,#image-grid div,footer{position:relative}.emojiBullet,ol{list-style:none}#contactPanel small span,#tocPanel small span,.flag:before,.yearText,ol li:before{font-weight:700}.noTopPadding,blockquote+p{padding-top:0}footer h2,summary h3{font-size:inherit}details>p,details>ul,details[open],details[open]>p,details[open]>ul,details[open]>ul>li{animation-duration:.3s;animation-timing-function:ease-in-out}details,details>p,details>ul,details[open],details[open]>p,details[open]>ul,details[open]>ul>li{animation-timing-function:ease-in-out}.btnPinned,.flag:before,table.ppolicy td:last-child,table.ppolicy th:last-child{text-align:center}.btn,.btnPinned,a img,summary{cursor:pointer}::-moz-selection{background:var(--primaryColor30);text-shadow:none}::selection{background:var(--primaryColor30);text-shadow:none}hr{display:block;height:1px;border-top:1px solid var(--primaryGrey30);margin:1em 0}fieldset,figure{margin:0}img{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important;width:100%;height:auto}.alwaysTop{z-index:1000}.mostlyTop{z-index:500}.toClosePanel{z-index:1001}:focus:not([disabled]){outline:solid 3px;outline-offset:3px;outline-color:var(--primaryColor100)}.scrollyArrow a:focus,a:not(.btnPinned):not(.btn):not(.chips):focus{border-radius:5px}.portfolioContain h3{height:65px;line-height:65px;margin:-5px 80px 0 0}blockquote{margin-inline-start:0;margin-inline-end:0}p:has(small){line-height:1.4;padding-top:2px}#ingredients+ul li,.oneTopMargin,ul ul{margin-top:1rem}li,ol{margin-bottom:1rem}ol{counter-reset:item}ol li:before{position:absolute;counter-increment:item;content:counter(item) ". ";font-size:2rem;margin-top:-1.1rem;margin-left:-2.75rem}ol ul li:before{counter-reset:0;display:none}ol.content ol.content{counter-reset:item 0}blockquote+p{margin-top:-.5rem;opacity:.75}blockquote:before,p.intro.hangingQuotes:before{content:'\201C';position:absolute;margin-left:-.45em;font-size:3rem;opacity:70%;margin-top:-1.2rem}p.hangingEllip:before{content:'\002026';position:absolute;margin-left:-.6em}h3.hangingEllip:before,p.intro.hangingEllip:before{content:'\002026';position:absolute;margin-left:-.7em}h3.hangingQuotes:before,p.hangingQuotes:before{content:'\201C';position:absolute;margin-left:-.4em}blockquote:after,p.hangingQuotes:after{content:'\201D';position:absolute;font-size:3rem;opacity:70%;margin-top:-1rem}.hangingAst:before,.hangingAstReverse:after{content:'*';position:absolute;margin-left:-.4em}.flipH{display:inline-block;transform:scale(-1,1)}.colorRow p{font-size:.65rem;font-weight:600}.colorRow{border:1px solid var(--primaryWhite100)}small.citation{font-size:70%;font-style:italic}small.citation:not(a){color:var(--primaryGrey75)}#homeBtn:active:before,.btnPinned:active{color:var(--primaryWhite100)}#hp-carosel p,.btnPinned,html{background-color:var(--backgroundsHighlights100)}.overlayBox{background-color:var(--backgroundsHighlights90);position:fixed;min-height:calc(100vh - 2rem);overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(8px) contrast(99%);backdrop-filter:blur(8px) contrast(99%)}.noScroll,.sr-only,.triptych div,details{overflow:hidden}.progressBar{border-top:1px solid var(--backgroundsHighlights100);border-bottom:1px solid var(--backgroundsHighlights100)}.txtLightestGrey{color:var(--lightestGrey100)}.bgLightestGrey{background-color:var(--lightestGrey100)}.small.lighter,img~small,small.lighter{opacity:.75}img~small:has(a){opacity:1}.bgDarkGrey .btn:focus span,.btnPinned,.txtDarkGrey,body{color:var(--primaryGrey100)}.flag:before,.secret:before,img.award+p:before{color:var(--sharedDarkGrey100)}.bgDarkGrey,.btnPinned.bgDarkGrey,footer,footer .btn.fillUp,footer .btn.fillUp:active,footer a{color:var(--sharedLightGrey100)}.bgDarkGrey,footer{background-color:var(--sharedDarkGrey100)}#homeBtn.bgDarkGrey,#tocBtn.bgDarkGrey{border-right:1px solid var(--sharedMediumGrey100)}#contactBtn.bgDarkGrey,#exitBtn.bgDarkGrey,#tocBtn.bgDarkGrey{border-left:1px solid var(--sharedMediumGrey100)}#contactBtn.bgDarkGrey,#exitBtn.bgDarkGrey,#homeBtn.bgDarkGrey,#tocBtn.bgDarkGrey{border-bottom:1px solid var(--sharedMediumGrey100)}#backUpBtn.bgDarkGrey,.calloutArea{border:1px solid var(--sharedMediumGrey100)}#homeBtn:before,.accentTxt,.currentView:after,.currentView:before,.scrollyArrow,.txtTeal,blockquote:after,blockquote:before,header nav a,main a,ol li:before,p.intro.hangingQuotes:after,p.intro.hangingQuotes:before{color:var(--primaryColor100)}.btnPinned:active,.progressBar{background-color:var(--primaryColor100)}.btnPinned:focus:not([disabled]),header :focus:not([disabled]){outline-color:var(--primaryColor100)}.gradientGrey{background:linear-gradient(0deg,var(--backgroundsHighlights100),var(--greyStepTwo100) 90%)}.reverseGradientGrey{background:linear-gradient(0deg,var(--greyStepTwo100),var(--backgroundsHighlights100) 90%)}#subscribe,.bgGold,.flag:before,img.award+p:before{background-color:var(--colorGold100)}.btn.text span,main a:not(.linkImg):not(.chips):not(.btn),summary h3{background:linear-gradient(180deg,var(--backgroundsHighlights0) 60%,var(--colorGold20) 40%)}footer .btn.fillUp{border-width:4px;border-color:var(--sharedLightGrey100);background:linear-gradient(90deg,var(--sharedDarkGrey100),var(--sharedDarkGrey100)) bottom left/100% 0 no-repeat}.txtGold{color:var(--colorGoldTxt100)}.bgDarkGrey a:active,.bgDarkGrey a:active:not(.btnPinned),.bgDarkGrey a:focus,footer a:active,footer a:focus{color:var(--colorGold100)}footer a:focus{outline-color:var(--colorGold100)}main .bgDarkGrey a{color:var(--colorGold80);background:linear-gradient(180deg,var(--sharedDarkGrey100) 60%,var(--colorGold15) 40%)}.chips,a.chips{background:var(--colorGold20)}.txtBerry{color:var(--colorBerry100)}.txtGreen{color:var(--colorGreen100)}.txtViolet{color:var(--colorViolet100)}.txtOrange{color:var(--colorOrange100)}.txtRed{color:var(--colorRed100)}@media (pointer:fine) and (prefers-color-scheme:dark){#tocPanel a:hover,.bgLightestGrey a:hover:not(.btn),main .swapLinkColor a:hover:not(.btn):not(.btnPinned){color:var(--colorGold100)}}.yearText{opacity:.6;font-size:11.5vw;color:var(--primaryColor100)}.btn.primary,.primaryCTA{color:var(--backgroundsHighlights100)}footer{padding-bottom:6rem}.sciTxt{margin-bottom:5rem}.overlayBox ul{padding-inline-start:20px}.triptych img{width:96vw;height:auto}.triptych div{max-height:52vw}.triptych div:nth-child(2){margin-top:-21vw}.triptych div:nth-child(3){margin-top:-11vw}.triptych div:first-child img{margin-top:-9.5vw}.triptych div:nth-child(2) img{margin-left:-33vw}.triptych div:nth-child(3) img{margin-left:-64.5vw;margin-top:-5vw}#ingredients+ul,#ingredients+ul li,.noBottomMargin{margin-bottom:0}#ingredients+ul ul,#ingredients+ul ul li,.noTopMargin{margin-top:0}#image-grid{align-items:stretch}#hp-carosel p{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);padding:.25rem .5rem;line-height:1.5;border-radius:5px}#hp-carosel p span.small{font-size:80%;font-weight:500}#hp-carosel img{filter:grayscale(100%) contrast(60%)}#hp-carosel a:focus>img,#hp-carosel img:active{filter:none;transition:.25s linear}.emojiBullet{padding:0;margin:0}.twoBottomMargin,table.ppolicy{margin-bottom:2rem}.btn+.btn,.emojiBullet li,.funTips{margin-left:1.5rem}.emojiBullet li::before,.funTips::before{content:"🧐 ";font-size:1rem;position:absolute;margin-left:-1.5rem;margin-top:-3px}.offerings>div:not(.recco){border:1px dashed var(--lightGrey100)}.cards img,.roundedCornerTopLeft button:focus:not([disabled]),.roundedCornerTopRight,.roundedCornerTopRight a:focus{border-top-right-radius:var(--globalCornerRadius)}.cards img,.roundedCornerTopLeft,.roundedCornerTopLeft a:focus,.roundedCornerTopLeft button:focus:not([disabled]){border-top-left-radius:var(--globalCornerRadius)}.offerings>div{padding-left:1rem;padding-right:1rem}#contactPanel{width:calc(100% - 2rem)}#contactPanel,#tocPanel{inset:0}#contactPanel ul,#tocPanel ul{text-align:left}#contactPanel .btn{margin-top:2rem;margin-bottom:1.5rem}#contactPanel small,#tocPanel small{letter-spacing:5px}.flag:before{letter-spacing:2px;font-size:40%;padding-left:.25rem;padding-right:.25rem;position:absolute;margin-top:-.5rem;border-radius:5px}.btn.outlined,.btn.primary,.primaryCTA{text-transform:uppercase;letter-spacing:3px}.popular:before,.trending:before{margin-left:1rem}h3.popular:before,h3.trending:before{margin-left:inherit;font-size:60%;margin-top:-1.25rem}.tilted:before{transform:rotate(-.04turn)}.tip:before{content:"Tip:";margin-left:-1rem;font-size:80%}.popular:before{content:"↗ Popular";font-size:80%}.featured:before{content:"Featured";font-size:80%}.recco:before{content:"★ Recommended";font-size:80%}.trending:before{content:"↗ Trending";font-size:80%}.affiliateCite::before,a.affiliate::after{width:26px;height:26px;content:"";background-repeat:no-repeat;position:absolute}.flag.new:has(.intro):before,.flag.old:has(.intro):before{margin-top:-1.75rem}table.ppolicy{border-collapse:collapse}table.ppolicy tr{border-bottom:1px solid var(--primaryGrey100)}table.ppolicy td,table.ppolicy th{padding:.5rem}table.ppolicy th h4{margin:0}table.ppolicy th{position:sticky;top:0}#tocBtn.btnPinned{top:-90px;right:90px;min-width:80px;transition:top .5s linear}#contactBtn,#exitBtn,#homeBtn,#tocBtn.btnPinned.slidesDown{top:0}#subscribe{color:var(--sharedPrimaryGrey100)}.floatRight{float:right}.noBottomPadding{padding-bottom:0}.imageBleedLeft,.noLeftPadding{padding-left:0}.imageBleedRight,.noRightPadding{padding-right:0}.oneTopPadding{padding-top:1rem}.oneBottomPadding{padding-bottom:1rem}.cards img,.pointFiveBottomPadding{padding-bottom:.5rem}.funTips,.pointFiveTopPadding{padding-top:.5rem}.twoTopPadding{padding-top:2rem}.twoLeftPadding{padding-left:2rem}.oneAllPadding,details{padding:1rem}.oneLeftPadding{padding-left:1rem}.oneRightPadding{padding-right:1rem}.halfTopPadding{padding-top:50vh}.halfBottomPadding{padding-bottom:50vh}.quarterTopPadding{padding-top:25vh}.quarterBottomPadding{padding-bottom:25vh}.eighthTopPadding{padding-top:12vh}.eighthBottomPadding{padding-bottom:12vh}.twoTopMargin{margin-top:2rem}.pointFiveBottomMargin{margin-bottom:.5rem}.halfTopMargin{margin-top:50vh}.halfBottomMargin{margin-bottom:50vh}.quarterTopMargin{margin-top:25vh}.quarterBottomMargin{margin-bottom:25vh}.eighthTopMargin,.tenthTopMargin{margin-top:12vh}.eighthBottomMargin,.tenthBottomMargin{margin-bottom:10vh}.noBottomMarginPadding{margin-bottom:0;padding-bottom:0}.btn,.btn:focus:not([disabled]),.cards,.chips:focus,.media-box,.media-box-container,.media-box-image,.media-box-image>div,.roundedCorners,.roundedCorners a:focus,.roundedCorners button:focus:not([disabled]),input{border-radius:var(--globalCornerRadius)}.roundedCornerBottomLeft,.roundedCornerBottomLeft a:focus,.roundedCornerTopLeft button:focus:not([disabled]){border-bottom-left-radius:var(--globalCornerRadius)}.roundedCornerBottomRight,.roundedCornerBottomRight a:focus,.roundedCornerTopLeft button:focus:not([disabled]){border-bottom-right-radius:var(--globalCornerRadius)}.shadowExLarge{box-shadow:0 0 34px 8px var(--shadowGrey30),0 0 5px 2px var(--shadowGrey15)}#hp-carosel p,.media-box-container,.shadowLarge{box-shadow:0 0 16px 4px var(--shadowGrey35)}a:active .shadowLarge{box-shadow:0 0 8px 2px var(--shadowGrey20)}.invertedShadowLarge{box-shadow:0 16px 8px -8px var(--shadowGrey35)}.flag:before,.secret:before,.shadowSmall,img.award+p:before{box-shadow:0 0 10px 1px var(--shadowGrey20)}a:active .shadowSmall{box-shadow:0 0 5px 0 var(--shadowGrey15)}.maxWidthHalf{max-width:50vw}.maxWidthThird{max-width:66vw}.maxWidthMost{max-width:75vw}.stepsSubList{display:block;padding:1rem 0 1rem 2rem}a.affiliate{margin-right:1.65rem}a.affiliate::after{background-image:url(../img/affiliate-link.svg);display:inline-block;margin-left:.25rem;margin-top:9px}.intro a.affiliate,h2 a.affiliate,h3 a.affiliate{margin-right:1.8rem}h2 a.affiliate::after{width:30px;height:30px;margin-top:18px}.intro a.affiliate::after,h3 a.affiliate::after{width:30px;height:30px;margin-top:14px}.affiliateCite{text-indent:1.15rem}.affiliateCite::before{background-image:url(../img/affiliate-link-dm.svg);display:inline-block;margin-left:-1.3rem;margin-top:-5px;opacity:.85}.fullHeight{min-height:100vh}main div:first-child.fullHeight{min-height:calc(100vh - 25vh)}.mostHeight{min-height:70vh}main div:first-child.mostHeight{min-height:calc(70vh - 25vh)}.halfHeight{min-height:50vh}main div:first-child.halfHeight{min-height:calc(50vh - 25vh)}.thirdHeight{min-height:33vh}main div:first-child.thirdHeight{min-height:calc(33vh - 25vh)}.tenthHeight{min-height:10vh}:root{--accordion-min-height:47px;--accordion-max-height:280px}details{margin:0 auto .5rem;width:-moz-available;width:-webkit-fill-available;width:fill-available;animation-name:accordion-close;animation-duration:.4s;transform-origin:top}details[open]{animation-name:accordion-master;transform-origin:top}summary{display:block;position:relative;padding-right:1.5rem}summary h3{margin:0;display:inline}summary:before{content:'';background-image:url("../img/chevron.svg");background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;height:24px;width:24px;top:25%;right:0;transform:rotate(90deg);transition:transform .25s}@media (prefers-color-scheme:dark){#homeBtn,#tocBtn{border-right:1px solid var(--sharedMediumGrey100)}#contactBtn,#exitBtn,#tocBtn{border-left:1px solid var(--sharedMediumGrey100)}#contactBtn,#exitBtn,#homeBtn,#tocBtn{border-bottom:1px solid var(--sharedMediumGrey100)}#backUpBtn{border:1px solid var(--sharedMediumGrey100)}#tocPanel a,.swapLinkColor a{color:var(--dmPrimaryGrey100)}main .bgLightestGrey a:not(.btn){color:var(--colorGold100);background:linear-gradient(180deg,var(--lightestGrey100) 60%,var(--colorGold15) 40%)}.bgLightestGrey .accentTxt,.bgLightestGrey a:active,.bgLightestGrey a:not(.btn):focus,footer .btn:focus:not([disabled]){color:var(--colorGold100)}#subscribe{background-color:var(--primaryColor100)}a.affiliate::after{background-image:url('../img/affiliate-link-dm.svg')}summary:before{background-image:url("../img/chevron-dark.svg")}}details[open]>summary:before{transform:rotate(270deg)}details summary::-webkit-details-marker{display:none}details>p,details>ul{margin-bottom:0;opacity:0;transition:.3s;height:0;margin-top:0;padding-top:1rem;animation-name:accordion-content-close}details[open]>p,details[open]>ul{opacity:1;height:auto;animation-name:accordion;transform-origin:top}details[open]>ul>li{animation-name:accordion-content;animation-delay:.3s;animation-fill-mode:forwards}input[type=checkbox]{border-radius:6px}.btnPinned{position:fixed;padding:0;min-width:60px;transition:scale 250ms}.btnPinned:not(.btn){line-height:60px;height:calc(60px + .25rem)}.btn{display:inline-block;margin:15px 0;padding:20px 20px 17px;background:#eee;font-size:.9rem;font-weight:600;line-height:inherit;border-width:3px;border-style:solid}.btn span,.chips span{border-bottom:3px solid;border-bottom-color:var(--primaryColor0)}.btn.primary{background:var(--primaryGrey100)}.btn.outlined{background:0 0;border-color:var(--primaryGrey100);color:var(--primaryGrey100);box-shadow:0 6px 10px 0 var(--shadowGrey35)}.btn.outlined:active{box-shadow:0 6px 10px 0 var(--shadowGrey20)}.btn.text{background:0 0;font-size:1rem;color:var(--primaryColor100);border-color:var(--backgroundsHighlights100)}.btn.fillUp{position:relative;background:linear-gradient(90deg,var(--primaryColor100),var(--primaryColor100)) bottom left/100% 0 no-repeat;transition:background-size .15s linear}.btn.fillUp::after{content:attr(data-text);position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;padding:inherit;background:linear-gradient(90deg,var(--backgroundsHighlights100),var(--backgroundsHighlights100)) bottom left/100% 0 no-repeat;background-clip:text;-webkit-background-clip:text;color:transparent;transition:inherit}.primaryCTA{background:linear-gradient(45deg,var(--primaryColor100),var(--primaryColor100),var(--colorGold100),var(--primaryColor100)) 0 0/600%;box-shadow:0 6px 10px 0 var(--shadowGrey50);border-color:transparent}.primaryCTA:active{background:var(--backgroundsHighlights100);border-color:var(--primaryColor100);box-shadow:0 0 5px 0 var(--shadowGrey35)}.primaryCTA:active,.primaryCTA:active span{color:var(--primaryColor100);border-bottom-color:var(--primaryColor100)}@media (prefers-reduced-motion:no-preference){@keyframes accordion-master{from{max-height:var(--accordion-min-height)}to{max-height:var(--accordion-max-height)}}@keyframes accordion-close{from{min-height:var(--accordion-max-height)}to{min-height:var(--accordion-min-height)}}@keyframes accordion{from{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes accordion-content-close{from{margin-top:0}to{margin-top:-300px}}@keyframes accordion-content{from{opacity:0}to{opacity:1}}.primaryCTA{-webkit-animation:14s linear infinite anime;animation:14s linear infinite anime}@-webkit-keyframes anime{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes anime{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}}#homeBtn{left:0}#homeBtn img{filter:none;-webkit-filter:grayscale(0)}#homeBtn:active img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.currentView:after,.currentView:before{content:"|";letter-spacing:1px}#contactBtn,#exitBtn{right:0}#backUpBtn{bottom:1rem;right:0;margin-right:1rem;-webkit-text-stroke-width:1.2px}#reachOut{bottom:calc(1rem - 18px);left:1rem;z-index:20}.btn#relTocBtn{margin:1rem auto}#tocBtn:active,.btnPinned:active{transform:scale(1.25);transition:scale 150ms}#hp-carosel a:active .underline,.btn:active span,.btn:focus:not([disabled]) span,a h4:active,a:active:not(.btn):not(.btnPinned):not(.chips){border-bottom:3px solid;border-bottom-color:var(--backgroundsHighlights100);opacity:1}@media (pointer:fine){#homeBtn:hover:before,.btnPinned:hover{color:var(--primaryWhite100)}header a:hover:not(.btn):not(.btnPinned),main a:hover:not(.btn):not(.btnPinned){color:var(--primaryGrey100)}.btnPinned:hover{background-color:var(--primaryColor100)}footer .btn.fillUp:hover{color:var(--sharedDarkGrey100)}.bgDarkGrey a:hover,footer a:hover{color:var(--colorGold100);border-bottom-color:var(--colorGold100)}#hp-carosel a:hover img{filter:none;transition:.25s linear}#homeBtn:hover img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.btn.outlined:hover,.btn.text:hover,.primaryCTA:hover,summary h3:hover{border-color:var(--primaryColor100)}.primaryCTA:hover{border-width:6px;padding:17px 17px 14px;animation-play-state:paused;background:var(--backgroundsHighlights100)}.btn:hover span{border-bottom-color:var(--backgroundsHighlights100);color:var(--backgroundsHighlights100)}.chips:hover span{border-bottom-color:var(--primaryGrey100);color:var(--primaryGrey100)}.btn.text:hover span{background:0 0}.bgDarkGrey .btn.outlined,footer .btn.outlined{border-color:var(--sharedLightGrey100);color:var(--sharedLightGrey100);box-shadow:none}.bgDarkGrey .btn.fillUp:active:not([disabled]),.bgDarkGrey .btn.fillUp:focus:not([disabled]){border-color:var(--sharedLightGrey100);background:linear-gradient(90deg,var(--sharedLightGrey100),var(--sharedLightGrey100)) bottom left/100% 0 no-repeat}.bgDarkGrey .btn:focus:not([disabled]),footer .btn:focu:not([disabled])s{outline-color:var(--colorGold100)}.btn.fillUp:hover,.btn.fillUp:hover::after{background-size:100% 100%;border-bottom-color:var(--primaryColor100)}.primaryCTA:hover,.primaryCTA:hover span{color:var(--primaryColor100);border-bottom-color:var(--primaryColor100)}#tocBtn:hover,.btnPinned:hover{transform:scale(1.25);transition:scale 150ms}#reachOut.btnPinned:hover{transform:scale(1.15)}#hp-carosel a:hover .underline,a h4:hover,a:hover:not(.btn):not(.btnPinned):not(.chips):not(.scrollyArrow a):not(.linkImg):not(.whoami),summary h3:hover{border-bottom:3px solid}.whoami:hover{text-decoration:underline}.bgDarkGrey .btn.fillUp:hover,.bgDarkGrey .btn.fillUp:hover span,.bgDarkGrey .btn.fillUp:hover::after,footer .btn:hover,footer .btn:hover span{color:var(--colorGold100)}.bgDarkGrey .btn:hover span,footer .btn:hover span{border-bottom-color:var(--colorGold100)}.bgDarkGrey .btn.fillUp:hover,.bgDarkGrey .btn.outlined:hover,footer .btn.fillUp:hover,footer .btn.outlined:hover{border-color:var(--colorGold100);background:linear-gradient(90deg,var(--colorGold100),var (--colorGold100)) bottom left/100% 0 no-repeat}}.btn:active:not(.btnPinned),.folio a:active img,a:active img,a:active:not(.btnPinned){position:relative;top:4px!important}.btnPinned:active:not(#backUpBtn):not(#reachOut){top:8px;bottom:calc(1rem - 8px)}#backUpBtn.btnPinned:active{bottom:calc(1rem - 8px)}#reachOut.btnPinned:active{transform:scale(1.15);bottom:calc(1rem - 24px)}@media (max-width:400px){footer{padding-bottom:4rem}#reachOut.btn{margin:0 -1rem -.1rem;padding:10px 10px 8px;border-width:3px;width:calc(100% - 1rem);border-radius:0}#backUpBtn{bottom:3.5rem}#backUpBtn.btnPinned:active{bottom:calc(3.5rem - 8px)}.twelveCol\@exs{grid-column:span 12}.sixCol\@exs{grid-column:span 6}}@media (max-width:700px){#tocPanel{width:calc(100% - 6rem);margin-left:4rem}#image-grid p{font-size:80%}.yearText{font-size:20vw}.reverseGridOrder\@s{direction:rtl}.reverseGridOrder\@s div{direction:ltr}.maxWidthThird\@s{max-width:66vw}.maxWidthMost\@s{max-width:75vw}.imageBleedRight\@s,.noRightPadding\@s{padding-right:0}.imageBleedRight\@s>img{float:right}.imageBleedLeft\@s,.noLeftPadding\@s{padding-left:0}.paddingOneLeft\@s{padding-left:1rem}.paddingOneRight\@s{padding-right:1rem}.twoTopPadding\@s{padding-top:2rem}.roundedCorners\@s,.roundedCorners\@s a:focus{border-radius:var(--globalCornerRadius)}.roundedCornerTopLeft\@s{border-top-left-radius:var(--globalCornerRadius)}.roundedCornerBottomLeft\@s{border-bottom-left-radius:var(--globalCornerRadius)}.roundedCornerTopRight\@s{border-top-right-radius:var(--globalCornerRadius)}.roundedCornerBottomRight\@s{border-bottom-right-radius:var(--globalCornerRadius)}.halfTopMargin\@s{margin-top:50vh}.halfBottomMargin\@s{margin-bottom:50vh}.quarterTopMargin\@s{margin-top:25vh}.quarterBottomMargin\@s{margin-bottom:25vh}.eighthTopMargin\@s{margin-top:12vh}.eighthBottomMargin\@s{margin-bottom:12vh}.txtCenter\@s{text-align:center}.txtRight\@s{text-align:right}.shadowLarge\@s{box-shadow:0 0 16px 4px var(--shadowGrey35)}a:active .shadowLarge\@s{box-shadow:0 0 8px 2px var(--shadowGrey20)}.shadowSmall\@s{box-shadow:0 0 10px 1px var(--shadowGrey20)}a:active .shadowSmall\@s{box-shadow:0 0 5px 0 var(--shadowGrey15)}.currentView\@s:after,.currentView\@s:before{content:"//";letter-spacing:1px}.sr-only\@s{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.hidden\@s{display:none}.hangingAstReverse\@s:after,.hangingAst\@s:before{content:'*';position:absolute;margin-left:-.4em}.btn+.btn{margin-left:inherit}div:has(> .btn){display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;text-align:center}.doubleBtnSwap .btn:nth-child(2){grid-row:1}.offsetImageTrio figure:nth-last-of-type(2){margin:0 auto}.offsetImageTrio figure:last-child{margin-left:34vw}}@media (min-width:700px) and (max-width:1149px){.txtCenter\@m,h1{text-align:center}h1{padding-top:11vh}#tocPanel{width:50%;margin-left:calc(50% - 2rem)}.mainAdjust #backUpBtn{right:calc(50% + 2rem)}.yearText+p{margin-top:-6vw}.doubleSidePadding\@m{padding-left:2rem;padding-right:2rem}.reverseGridOrder\@m{direction:rtl}.reverseGridOrder\@m div{direction:ltr}.sciTxt{margin-bottom:inherit}.marginLeftOne\@m{margin-left:1rem!important}.maxWidth1050,.maxWidth1100,.maxWidth300,.maxWidth500,.maxWidth600,.maxWidth700,.maxWidth750,.maxWidth800,.maxWidth850,.maxWidth900{margin-left:auto;margin-right:auto}.oneRightPadding\@m{padding-right:1rem}.maxWidth1100{max-width:1100px}.maxWidth1050{max-width:1050px}.maxWidth900{max-width:900px}.maxWidth850{max-width:850px}.maxWidth800{max-width:800px}.maxWidth750{max-width:750px}.maxWidth700{max-width:700px}.maxWidth600{max-width:600px}.maxWidth500{max-width:500px}.maxWidth300{max-width:300px}.imageBleedRight\@m{padding-right:0}.imageBleedRight\@m>img{float:right}.imageBleedLeft\@m{padding-left:0}.maxWidthHalf\@m{max-width:50vw}.maxWidthThird\@m{max-width:66vw}.maxWidthMost\@m{max-width:75vw}.roundedCorners\@m,.roundedCorners\@m a:focus{border-radius:var(--globalCornerRadius)}.roundedCornerTopLeft\@m{border-top-left-radius:var(--globalCornerRadius)}.roundedCornerBottomLeft\@m{border-bottom-left-radius:var(--globalCornerRadius)}.roundedCornerTopRight\@m{border-top-right-radius:var(--globalCornerRadius)}.roundedCornerBottomRight\@m{border-bottom-right-radius:var(--globalCornerRadius)}.eighthBottomMargin\@m{margin-bottom:12vh}.eighthTopMargin\@m{margin-top:12vh}.twoTopPadding\@m{padding-top:2rem}.twoBottomPadding\@m{padding-bottom:2rem}.listTwoCol\@m{text-align:left;-webkit-columns:2;-moz-columns:2;columns:2;column-gap:3rem}.hidden\@m{display:none}.hangingAstReverse\@m:after,.hangingAst\@m:before{content:'*';position:absolute;margin-left:-.4em}.popular:before{margin-left:-3rem}.trending:before{margin-left:-3.2rem}}@media (min-width:1150px){.txtCenter\@l,h1{text-align:center}html{font-size:22px}#backUpBtn{font-size:20px}h1{padding-top:14vh}#tocPanel{width:30%;margin-left:calc(70% - 2rem)}.mainAdjust #backUpBtn{right:calc(30% + 2rem)}#image-grid p,.small,header nav,nav#tocPanel,small{font-size:85%}.triptych img{height:670px;width:auto;max-width:1000px}.triptych div{min-height:542px;max-height:542px}.triptych div:first-child img{margin-top:-4.5rem}.triptych div:nth-child(2) img{margin-left:-124%}.triptych div:nth-child(3) img{margin-top:-2.5rem;margin-left:-245%}.triptych div:nth-child(2){margin-top:-9rem}.triptych div:nth-child(3){margin-top:-4rem}.yearText+p{margin-top:-6vw}.introPar{margin:0 auto;max-width:560px}.maxWidth1000,.maxWidth1050,.maxWidth1100,.maxWidth1150,.maxWidth1200,.maxWidth1300,.maxWidth1400,.maxWidth1600,.maxWidth1800,.maxWidth300,.maxWidth400,.maxWidth500,.maxWidth600,.maxWidth700,.maxWidth750,.maxWidth800,.maxWidth850,.maxWidth900{margin-left:auto;margin-right:auto}.reverseGridOrder\@l{direction:rtl}.reverseGridOrder\@l div{direction:ltr}.sciTxt{margin-bottom:inherit}img.award+p:before{content:"★ Award Winner!"}.maxWidth1800{max-width:1800px}.maxWidth1600{max-width:1600px}.maxWidth1400{max-width:1400px}.maxWidth1300{max-width:1300px}.maxWidth1200{max-width:1200px}.maxWidth1150{max-width:1150px}.maxWidth1100{max-width:1100px}.maxWidth1050{max-width:1050px}.maxWidth1000{max-width:1000px}.maxWidth900{max-width:900px}.maxWidth850{max-width:850px}.maxWidth800{max-width:800px}.maxWidth750{max-width:750px}.maxWidth700{max-width:700px}.maxWidth600{max-width:600px}.maxWidth500{max-width:500px}.maxWidth400{max-width:400px}.maxWidth300{max-width:300px}.maxWidthHalf\@l{max-width:50vw}.maxWidthThird\@l{max-width:66vw}.maxWidthMost\@l{max-width:75vw}.imageBleedRight\@l{padding-right:0!important}.imageBleedRight\@l>img{float:right}.imageBleedLeft\@l{padding-left:0!important}.roundedCorners\@l,.roundedCorners\@l a:focus{border-radius:var(--globalCornerRadius)}.roundedCornerTopLeft\@l{border-top-left-radius:var(--globalCornerRadius)}.roundedCornerBottomLeft\@l{border-bottom-left-radius:var(--globalCornerRadius)}.roundedCornerTopRight\@l{border-top-right-radius:var(--globalCornerRadius)}.roundedCornerBottomRight\@l{border-bottom-right-radius:var(--globalCornerRadius)}.eighthBottomPadding\@l{padding-bottom:12vh}.noTopMargin\@l{margin-top:0}.oneBottomMargin\@l{margin-bottom:1rem}.eighthBottomMargin\@l{margin-bottom:12vh}.eighthTopMargin\@l{margin-top:12vh}.quarterBottomMargin\@l{margin-bottom:25vh}.marginLeftOne\@l{margin-left:1rem!important}.marginLeftOneCol\@l{margin-left:9%!important}.twoTopPadding\@l{padding-top:2rem}.twoBottomPadding\@l{padding-bottom:2rem}.twoRightPadding\@l{padding-right:2rem}.hidden\@l{display:none}.notHidden\@l{display:block!important}.listTwoCol\@l{-webkit-columns:2;-moz-columns:2;columns:2;column-gap:3rem}.hangingAstReverse\@l:after,.hangingAst\@l:before{content:'*';position:absolute;margin-left:-.4em}.popular:before{margin-left:-3rem}.trending:before{margin-left:-3.2rem}}.hidden,.hiddenFaded,[hidden]{display:none!important}@media (min-width:1550px){.mainAdjust{width:calc(80% - 2rem)}.backUpAdjust,.btnPinned.backUpAdjust{right:calc(20% + 3rem);border-bottom-right-radius:16px}#tocPanel{width:20%;margin-left:calc(80% - 2rem)}.mainAdjust #backUpBtn{right:calc(20% + 2rem)}@media (prefers-color-scheme:dark){.btnPinned.backUpAdjust{border-right:1px solid var(--sharedMediumGrey100)}}}@media (min-height:1500px) and (max-height:2200px){body>header{min-height:15vh}.mostHeight{min-height:40vh}main div:first-child.mostHeight{min-height:calc(40vh - 15vh)}.halfHeight{min-height:30vh}main div:first-child.halfHeight{min-height:calc(30vh - 15vh)}h1{padding-top:5.5vh}}.hiddenFaded{opacity:0}.fullOpacity{opacity:1;transition:.25s linear}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.showPress{border:0;clip:inherit;height:inherit;margin:inherit;overflow:visible;padding:inherit;position:inherit;white-space:inherit;width:inherit}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.noScroll{position:fixed;z-index:-1}.clearfix::after,.clearfix::before{content:" ";display:table}.clearfix::after{clear:both}