.curiosity-page{background:#f8f3eb;color:#18343b}.curiosity-page h1,.curiosity-page h2,.curiosity-page h3{font-weight:400;line-height:1.05}.curiosity-page button{font:inherit;cursor:pointer}.curiosity-page :focus-visible{outline:3px solid #b56a41;outline-offset:4px}.curiosity-skip{position:absolute;top:-60px;left:12px;z-index:50}.curiosity-skip:focus{top:12px;background:white;padding:10px}.curiosity-hero{padding:215px max(7vw,25px) 110px;min-height:620px;color:#fff;background:radial-gradient(circle at 85% 35%,#497b69,#1a4847 40%,#092f37 85%);position:relative}.curiosity-hero:after{content:'?';position:absolute;right:10%;top:105px;font:400 min(40vw,460px)/1 Georgia,serif;color:#ffffff17;pointer-events:none}.curiosity-hero h1{position:relative;z-index:1;font-size:clamp(3.8rem,7vw,7.5rem);max-width:940px;margin:20px 0}.curiosity-hero p:not(.eyebrow){max-width:650px;line-height:1.7;color:#dae7db}.curiosity-hero a{display:inline-block;margin-top:25px;padding:14px 22px;border:1px solid white;font-size:.8rem;font-weight:800}.curiosity-atlas{padding:105px 24px}.curiosity-head,.curiosity-filters,.curiosity-map,.curiosity-list{max-width:1180px;margin-left:auto;margin-right:auto}.curiosity-head h2{font-size:clamp(3rem,5vw,5.2rem);max-width:850px;margin:15px 0}.curiosity-head p:last-child{color:#5a6c69;line-height:1.65}.curiosity-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px;margin-bottom:16px}.curiosity-filters button{background:transparent;border:1px solid #859b92;border-radius:30px;padding:10px 16px;font-size:.74rem;font-weight:800}.curiosity-filters button[aria-pressed=true]{background:#143b3d;color:#fff}.curiosity-map{display:grid;grid-template-columns:1.25fr .75fr;background:#17383b;color:#fff}.curiosity-map>div{background:#e1e9df;align-self:stretch;padding:18px 8px}.curiosity-map svg{width:100%;min-height:330px;max-height:580px}.curiosity-land path{fill:#c4d6c1;stroke:#90aba3;stroke-width:1}.curiosity-pin{cursor:pointer}.curiosity-pin circle{fill:#155253;stroke:#fff;stroke-width:2}.curiosity-pin text{fill:#fff;font:700 10px Arial;pointer-events:none}.curiosity-pin[aria-pressed=true] circle,.curiosity-pin:hover circle{fill:#b85d3c;stroke-width:3}.curiosity-pin[hidden]{display:none}.curiosity-map small{display:block;color:#506461;font-size:.67rem;margin:0 12px}.curiosity-map article{padding:45px;display:flex;flex-direction:column;justify-content:center;align-items:start}.curiosity-map article span{font-size:.72rem;letter-spacing:.13em;color:#e7c39e}.curiosity-map article .eyebrow{margin:20px 0 0;color:#e7c39e}.curiosity-map article h3{font-size:clamp(2.8rem,4vw,4.7rem);margin:12px 0}.curiosity-map article>p:not(.eyebrow){line-height:1.65;color:#e2e9e1}.curiosity-map article a{margin-top:12px;border-bottom:1px solid #d4b399;padding:4px 0;font-size:.76rem;font-weight:800}.curiosity-list{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px}.curiosity-list button{min-height:120px;text-align:left;background:#fff;border:1px solid #bfcfc6;padding:19px;color:#17383b}.curiosity-list button[aria-pressed=true]{border:2px solid #b85d3c}.curiosity-list button[hidden]{display:none}.curiosity-list small{display:block;margin-bottom:10px;text-transform:uppercase;color:#8c674e;font-size:.66rem}.curiosity-list b{font-size:.92rem}.curiosity-verification{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:100px max(7vw,30px);background:#e5ece5}.curiosity-verification h2{font-size:clamp(3rem,5vw,5.3rem);margin:15px 0}.curiosity-verification p{line-height:1.75}.curiosity-verification a{text-decoration:underline}.curiosity-next{padding:100px 25px;background:#17383b;color:#fff;text-align:center}.curiosity-next h2{font-size:clamp(3rem,5vw,5rem);margin:15px 0 30px}@media(max-width:900px){.curiosity-map,.curiosity-verification{grid-template-columns:1fr}.curiosity-list{grid-template-columns:repeat(2,1fr)}.curiosity-verification{gap:0}}@media(max-width:560px){.curiosity-map article{padding:30px}.curiosity-list{grid-template-columns:1fr}.curiosity-page .site-header nav{display:none}.curiosity-hero{padding-top:170px}.curiosity-hero h1{font-size:3.6rem}}
