fieldset,hr{border:0;padding:0}#hp-carosel div,#image-grid div,footer{position:relative}#contactPanel small span,#tocPanel small span,.yearText,ol li:before{font-weight:700}.flag:before,img.award+p:before{text-transform:uppercase;letter-spacing:2px;font-weight:600;padding-right:.25rem;text-align:center}.noTopPadding,blockquote+p{padding-top:0}hr,summary{display:block}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}.btn,.btn.fillUp::after,.flipH{display:inline-block}::-moz-selection{background:var(--primaryColor30);text-shadow:none}::selection{background:var(--primaryColor30);text-shadow:none}hr{height:1px;border-top:1px solid var(--primaryGrey30);margin:1em 0}fieldset{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{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}.uppers{text-transform:uppercase}.oneTopMargin,ul ul{margin-top:1rem}li,ol{margin-bottom:1rem}ol{counter-reset:item;list-style:none}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}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{transform:scale(-1,1)}.colorRow p{font-size:.65rem;text-transform:uppercase;font-weight:600}.colorRow{border:1px solid var(--primaryWhite100)}#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;inset:0;-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}.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)}.accentTxt,.currentView:after,.currentView:before,.scrollyArrow,.txtTeal,blockquote:after,blockquote:before,main a,ol li:before,p.intro.hangingQuotes:after,p.intro.hangingQuotes:before{color:var(--primaryColor100)}#homeBtn:before,header nav a{color:var(--primaryTeal100)}.btnPinned:active,.progressBar{background-color:var(--primaryTeal100)}.btnPinned:focus,header :focus{outline-color:var(--primaryTeal100)}.gradientGrey{background:linear-gradient(0deg,var(--backgroundsHighlights100),var(--greyStepTwo100) 90%)}.reverseGradientGrey{background:linear-gradient(0deg,var(--greyStepTwo100),var(--backgroundsHighlights100) 90%)}.btn.text span,main a:not(.linkImg):not(.chips):not(.btn),summary h3{background:linear-gradient(180deg,var(--backgroundsHighlights0) 60%,var(--secondaryGold20) 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(--secondaryGoldTxt100)}.bgDarkGrey a:active,.bgDarkGrey a:active:not(.btnPinned),.bgDarkGrey a:focus,footer a:active,footer a:focus{color:var(--secondaryGold100)}footer a:focus{outline-color:var(--secondaryGold100)}.bgGold,.flag:before,img.award+p:before{background-color:var(--secondaryGold100)}main .bgDarkGrey a{color:var(--secondaryGold80);background:linear-gradient(180deg,var(--sharedDarkGrey100) 60%,var(--secondaryGold15) 40%)}.chips,a.chips{background:var(--secondaryGold20)}.heart,summary:before{background-position:center center;background-repeat:no-repeat}.txtBerry{color:var(--secondaryBerry100)}.txtGreen{color:var(--secondaryGreen100)}.txtViolet{color:var(--secondaryViolet100)}.txtOrange{color:var(--secondaryOrange100)}.txtRed{color:var(--secondaryRed100)}#hp-carosel p,.flag:before,img.award+p:before{border-radius:5px;position:absolute}@media (pointer:fine) and (prefers-color-scheme:dark){#tocPanel a:hover,.bgLightestGrey a:hover:not(.btn){color:var(--secondaryGold100)}}.yearText{opacity:.6;font-size:11.5vw;color:var(--primaryColor100)}.btn.primary,.primaryCTA{color:var(--backgroundsHighlights100)}footer{z-index:100}.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}#image-grid{align-items:stretch}#hp-carosel p{top:40%;left:50%;transform:translate(-50%,-50%);padding:.25rem .5rem;line-height:1.5}#hp-carosel p span.small{font-size:80%;font-weight:400}#hp-carosel img{filter:grayscale(100%) contrast(60%)}#hp-carosel a:focus>img,#hp-carosel img:active{filter:none;transition:.25s linear}#contactPanel{width:calc(100% - 2rem)}#contactPanel ul,#tocPanel ul{text-align:left}#contactPanel .btn{margin-top:2rem;margin-bottom:1.5rem}#contactPanel small,#tocPanel small{letter-spacing:5px}img.award+p:before{content:"★ Winner!";font-size:85%;padding-left:.35rem;top:-.5rem;left:1rem}.flag:before{font-size:40%;padding-left:.25rem;margin-top:-.5rem;margin-left:-1rem}.btn.outlined,.btn.primary,.primaryCTA{text-transform:uppercase;letter-spacing:3px}.btn,.btn:focus,.chips:focus,.roundedCornerTopLeft,.roundedCornerTopLeft a:focus,.roundedCornerTopLeft button:focus{border-top-left-radius:20px}.btn,.btn:focus,.chips:focus,.roundedCornerBottomRight,.roundedCornerBottomRight a:focus,.roundedCornerTopLeft button:focus{border-bottom-right-radius:20px}.popular:before,.trending:before,img.award+p:before{margin-left:1rem}.tilted:before{transform:rotate(-.04turn)}.sold:before{content:"Sold!"}.secret:before{content:"Secret"}.popular:before{content:"★ Popular";font-size:80%}.trending:before{content:"↗ Trending";font-size:80%}.old:before{content:"× Old";font-size:80%}.new:before{content:"✓ New";font-size:80%}.flag.new:has(.intro):before,.flag.old:has(.intro):before{margin-top:-1.75rem}.heart{background-image:url("https://jgadusdesign.com/img/heart-01.svg");background-size:contain}table.ppolicy{border-collapse:collapse;margin-bottom:2rem}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}.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}.pointFiveBottomPadding{padding-bottom:.5rem}.pointFiveTopPadding{padding-top:.5rem}.twoTopPadding{padding-top:2rem}.twoLeftPadding{padding-left:2rem}.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}.noTopMargin{margin-top:0}.noBottomMargin{margin-bottom:0}.twoTopMargin{margin-top:2rem}.twoBottomMargin{margin-bottom:2rem}.pointFiveBottomMargin{margin-bottom:.5rem}.halfTopMargin{margin-top:50vh}.halfBottomMargin{margin-bottom:50vh}.quarterTopMargin{margin-top:25vh}.quarterBottomMargin{margin-bottom:25vh}.eighthTopMargin{margin-top:12vh}.eighthBottomMargin,details:last-of-type{margin-bottom:12vh}.noBottomMarginPadding{margin-bottom:0;padding-bottom:0}.media-box,.media-box-container,.media-box-image,.media-box-image>div,.roundedCorners,.roundedCorners a:focus,.roundedCorners button:focus{border-radius:20px}.roundedCornerBottomLeft,.roundedCornerBottomLeft a:focus,.roundedCornerTopLeft button:focus{border-bottom-left-radius:20px}.roundedCornerTopLeft button:focus,.roundedCornerTopRight,.roundedCornerTopRight a:focus{border-top-right-radius:20px}.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}.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;padding:1rem;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{position:relative;padding-right:1.5rem}summary h3{margin:0;display:inline}summary:before{content:'';background-image:url("https://jgadusdesign.com/img/chevron.svg");background-size:cover;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{color:var(--dmPrimaryGrey100)}main .bgLightestGrey a:not(.btn){color:var(--secondaryGold100);background:linear-gradient(180deg,var(--lightestGrey100) 60%,var(--secondaryGold15) 40%)}.bgLightestGrey .accentTxt,.bgLightestGrey a:active,.bgLightestGrey a:not(.btn):focus,footer .btn:focus{color:var(--secondaryGold100)}div.heart{background-image:url("https://jgadusdesign.com/img/heart-dark.svg")}summary:before{background-image:url("https://jgadusdesign.com/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}.btnPinned{position:fixed;padding:0;min-width:60px;transition:scale 250ms}.btnPinned:not(.btn){line-height:60px;height:calc(60px + .25rem)}.btn{margin:15px 0;padding:20px 20px 17px;background:#eee;font-size:.9rem;font-weight:500;line-height:inherit;border-width:3px;border-style:solid}.btn+.btn{margin-left:1.5rem}.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%;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(--secondaryGold100),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:before,.currentView:after,.currentView:before{content:"//";letter-spacing:1px}#contactBtn,#exitBtn{right:0}#reachOut{bottom:calc(1rem - 18px);left:1rem}.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 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(--primaryTeal100)}footer .btn.fillUp:hover{color:var(--sharedDarkGrey100)}.bgDarkGrey a:hover,footer a:hover{color:var(--secondaryGold100);border-bottom-color:var(--secondaryGold100)}#hp-carosel a:hover img{filter:none;transition:.25s linear}.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,.bgDarkGrey .btn.fillUp:focus{border-color:var(--sharedLightGrey100);background:linear-gradient(90deg,var(--sharedLightGrey100),var(--sharedLightGrey100)) bottom left/100% 0 no-repeat}.bgDarkGrey .btn:focus,footer .btn:focus{outline-color:var(--secondaryGold100)}.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),summary h3:hover{border-bottom:3px solid}.bgDarkGrey .btn.fillUp:hover,.bgDarkGrey .btn.fillUp:hover span,.bgDarkGrey .btn.fillUp:hover::after,footer .btn:hover,footer .btn:hover span{color:var(--secondaryGold100)}.bgDarkGrey .btn:hover span,footer .btn:hover span{border-bottom-color:var(--secondaryGold100)}.bgDarkGrey .btn.fillUp:hover,.bgDarkGrey .btn.outlined:hover,footer .btn.fillUp:hover,footer .btn.outlined:hover{border-color:var(--secondaryGold100);background:linear-gradient(90deg,var(--secondaryGold100),var (--secondaryGold100)) 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{bottom:1rem;right:1rem;-webkit-text-stroke-width:1.2px}#backUpBtn.btnPinned:active{bottom:calc(1rem - 8px)}#reachOut.btnPinned:active{transform:scale(1.15);bottom:calc(1rem - 24px)}@media (max-width:390px){#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)}}@media (max-width:700px){footer{padding-bottom:4.5rem}#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:20px}.roundedCornerTopLeft\@s{border-top-left-radius:20px}.roundedCornerBottomLeft\@s{border-bottom-left-radius:20px}.roundedCornerTopRight\@s{border-top-right-radius:20px}.roundedCornerBottomRight\@s{border-bottom-right-radius:20px}.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}}@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)}.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:20px}.roundedCornerTopLeft\@m{border-top-left-radius:20px}.roundedCornerBottomLeft\@m{border-bottom-left-radius:20px}.roundedCornerTopRight\@m{border-top-right-radius:20px}.roundedCornerBottomRight\@m{border-bottom-right-radius:20px}.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)}#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:20px}.roundedCornerTopLeft\@l{border-top-left-radius:20px}.roundedCornerBottomLeft\@l{border-bottom-left-radius:20px}.roundedCornerTopRight\@l{border-top-right-radius:20px}.roundedCornerBottomRight\@l{border-bottom-right-radius:20px}.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)}@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}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,::after,::before{background:var(--primaryWhite100)!important;color:var(--sharedDarkGrey100)!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid var(--sharedLightGrey100)}thead{display:table-header-group}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}