@layer feature{html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;background:#faf9f6;color:#14263e}*{box-sizing:border-box}.feature{--paper:#faf9f6;--ink:#14263e;--accent:#a27951;font:16px/1.95 -apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;overflow:clip}.feature h1,.feature h2,.feature h3{font-family:"Songti SC",SimSun,serif;font-weight:600;line-height:1.35;margin:0}.feature h2{font-size:45px}.feature h3{font-size:26px}.feature p{margin:0;color:#607080}.feature p+p{margin-top:18px}.feature a{color:inherit;text-decoration:none}.feature figure{margin:0}.wrap{max-width:1360px;margin:auto;padding:0 60px}.trail{font-size:12px;padding:22px 0;color:#8190a1}.trail span{margin:0 12px}.eyebrow,.kicker{display:block;font-size:12px;letter-spacing:.15em;color:var(--accent);margin-bottom:20px}.photograph img{display:block;width:100%;height:100%;object-fit:cover}.photograph figcaption{font-size:11px;line-height:1.6;color:#7b8998;margin-top:9px}.deck{font-size:18px}.facts{display:flex;gap:36px;flex-wrap:wrap;padding:24px 0;border-top:1px solid #cdd3d5;border-bottom:1px solid #cdd3d5}.facts span{display:block;font-size:11px;color:#7c8996}.facts strong{font-size:17px;font-weight:500}.reading{max-width:820px}.city-copy h3{font-size:30px;margin-bottom:10px}.city-copy p{font-size:15px}.city-sub{font-size:12px!important;color:var(--accent)!important;margin:0 0 15px!important}.company-search-cta{display:inline-flex;gap:25px;align-items:center;border-bottom:1px solid var(--accent);padding:12px 0;font-size:14px;margin-top:15px}.company-search-cta span{font-size:24px}.endmatter{padding-top:30px;padding-bottom:50px}.closing{border-top:1px solid #cdd1d0;padding:40px 0;display:grid;grid-template-columns:1fr 1fr;gap:50px}.closing h2{font-size:34px}.closing p{font-size:14px}.references{border-top:1px solid #d3d7d5;padding-top:30px}.references h3{font-size:22px;margin-bottom:22px}.ref-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.ref-grid a{display:block;font-size:12px;border-bottom:1px solid #d9dcda;padding-bottom:6px;margin-bottom:8px}.ref-grid p{font-size:11px}.references details{margin-top:25px;font-size:12px;color:#798594}.references summary{cursor:pointer}.credits{display:grid;grid-template-columns:1fr 1fr;gap:18px 30px;padding-top:20px}.credits p{font-size:12px;overflow-wrap:anywhere}.credits a{text-decoration:underline}.structural-data{border-top:1px solid #d1d6d4;margin-top:30px}.structural-data>summary{padding:18px 0;cursor:pointer;font-size:13px;color:#6d7a87}.archive-note,.data-definition,.chart-note{font-size:12px!important;margin:18px 0!important}.business{padding:25px 0 35px}.business h2{font-size:29px;margin-bottom:20px}.business h3{font-size:22px;margin-bottom:15px}.business p{font-size:14px}.business .large-number{font:38px Georgia,serif}.business .large-number span{display:block;font:12px sans-serif;margin-top:10px}.ak-data-heading{display:flex;justify-content:space-between;gap:25px}.ak-data-grid,.hi-ledger-grid,.hi-data-intro{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:20px 0}.ak-transport>strong,.hi-percent>strong{display:block;font:55px Georgia,serif}.ak-transport>span,.hi-percent>span{display:block;font-size:13px;margin:10px 0}.ak-economic-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:30px}.sector-bars>div{margin:18px 0}.sector-bars p{display:flex;justify-content:space-between;gap:15px;font-size:12px}.sector-bars i{display:block;height:4px;background:#d8dcda;margin-top:7px}.sector-bars b{display:block;height:100%;background:var(--accent)}.feature a:focus-visible,.feature summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.skip{position:absolute;left:-9999px}.skip:focus{left:10px;top:10px;z-index:99;background:#fff;padding:10px}
@media(max-width:1000px){.wrap{padding-left:32px;padding-right:32px}.feature h2{font-size:37px}}
@media(max-width:700px){.wrap{padding-left:24px;padding-right:24px}.feature h2{font-size:31px}.feature h3{font-size:25px}.feature p{font-size:15px}.trail{font-size:11px}.deck{font-size:16px!important}.closing{display:block;padding:30px 0}.closing h2{font-size:30px;margin-bottom:20px}.closing p{font-size:14px}.ref-grid{grid-template-columns:1fr 1fr;gap:20px}.ref-grid p{font-size:11px}.credits{grid-template-columns:1fr}.credits p{font-size:12px}.facts{gap:20px 30px}.ak-data-grid,.hi-ledger-grid,.hi-data-intro,.ak-economic-notes{grid-template-columns:1fr;gap:24px}.ak-data-heading{display:block}.business h2{font-size:27px}.business p{font-size:14px}.feature .archive-note,.feature .data-definition{font-size:12px}.endmatter{padding-top:10px}.sector-bars p{font-size:12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}}
@layer feature{.annual-reading{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:25px 0}.annual-reading h3{font-size:27px;margin-bottom:20px}.annual-reading p{font-size:14px}.feature .note{font-size:12px;color:#7c8791;margin-top:18px}.feature .prose p{margin-top:18px}.feature .source-label{font-size:11px;letter-spacing:.05em;color:#84909b}.feature .references a{overflow-wrap:anywhere}.feature .botanical img{object-fit:contain}.feature .local-query{display:inline-block;border-bottom:1px solid var(--accent);padding:12px 0;font-size:14px;margin-top:15px}@media(max-width:700px){.annual-reading{grid-template-columns:1fr;gap:20px}.annual-reading h3{font-size:25px}.feature .note,.feature .source-label{font-size:12px}}}
@layer feature{
.de{--accent:#917956;--ink:#172f42;background:#faf8f2}.de .wrap{padding-left:60px;padding-right:60px}.de h2{font-size:45px;line-height:1.35}.de h3{font-size:27px;line-height:1.45}.de p{line-height:1.95}.de-folio{background:#e4e9eb}.de-masthead{display:flex;justify-content:space-between;border-top:1px solid #9aaab2;border-bottom:1px solid #9aaab2;padding:18px 0;font-size:13px;letter-spacing:.2em;margin-top:16px}.de h1{font-size:clamp(100px,15vw,208px);letter-spacing:.3em;line-height:1.15;margin:24px 0 18px;text-align:center;font-weight:500}.de-cover-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:0;border-top:1px solid #9aaab2;border-bottom:1px solid #9aaab2;padding:24px 0}.de-cover-photo{padding-right:35px;border-right:1px solid #9aaab2}.de-cover-photo img{height:400px}.de-cover-words{padding:35px 0 20px 40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.de-cover-words>span{font:42px/1.6 'Songti SC',serif}.de-cover-words p{font-size:16px;margin:25px 0}.de-cover-words a{font-size:12px;border-bottom:1px solid #917956;padding-bottom:10px}.de-cover-bottom{display:flex;gap:60px;align-items:center;justify-content:space-between;padding:24px 0 36px}.de-cover-bottom>p{font-size:14px;max-width:530px;margin:0}.de-cover-bottom .facts{border:0;margin:0;padding:0;gap:35px;flex-shrink:0}.de-date{display:grid;grid-template-columns:.75fr 1.25fr;gap:80px;padding-top:65px;padding-bottom:65px}.de-date-number{border-top:6px double #ac987b;border-bottom:6px double #ac987b;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#8d7354}.de-date-number span{font:110px Georgia,serif}.de-date-number b{font-weight:400;font-size:21px;letter-spacing:.2em;margin-top:20px}.de-date h2{margin-bottom:26px}.de-river{background:#dfe5df;padding:65px 0}.de-river header{display:flex;justify-content:space-between;align-items:start;margin-bottom:35px}.de-river h2{text-align:right}.de-river>.wrap>.photograph img{height:470px}.de-river-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:35px}.de-river-notes h3{font-size:25px;margin-bottom:20px}.de-river-notes p{font-size:15px}.de-garden{display:grid;grid-template-columns:1fr 1.15fr;column-gap:65px;padding-top:80px;padding-bottom:80px}.de-garden-title{grid-column:1;grid-row:1}.de-garden-title>span{font:86px 'Songti SC',serif;color:#899785;letter-spacing:.35em;display:block;margin-bottom:25px}.de-garden-title h2{font-size:48px;margin-bottom:35px}.de-garden-photo{grid-column:2;grid-row:1/3;padding-top:65px}.de-garden-photo img{height:780px;border-radius:0 120px 0 0}.de-garden-copy{grid-column:1;grid-row:2}.de-garden-copy h3{font-size:25px;margin-bottom:25px}.de-garden-copy p{font-size:16px}.de-illustration{background:#eee3cf;padding:65px 0}.de-illustration header{text-align:center;margin-bottom:35px}.de-art-sheet{background:#faf6e9;padding:35px;box-shadow:9px 9px 0 #b9a58333}.de-art-sheet>.photograph img{height:530px;object-fit:contain;background:#e9ddc4}.de-art-sheet>div{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;padding-top:30px}.de-art-sheet h3{font-size:26px}.de-art-sheet p{font-size:15px;margin:0}.de-city{background:#183246;color:#e8e8df;padding:65px 0}.de-city h2{color:#fff;margin-bottom:35px}.de-city .eyebrow{color:#bbab85}.de-city>.wrap>.photograph img{height:350px}.de-city figcaption{color:#b3c2ca}.de-city-copy{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-top:35px}.de-city h3{color:#e2d2b2;margin-bottom:20px}.de-city p{color:#c2ced3;font-size:16px}.de-campus-strip{margin-top:35px;margin-left:28%;border-top:1px solid #788d97;padding-top:25px}.de-campus-strip img{height:280px}.de-ledger{padding-top:70px;padding-bottom:65px}.de-ledger>header{border-top:3px solid #8d7354;border-bottom:1px solid #b6a992;padding:25px 0;display:flex;justify-content:space-between;align-items:center;gap:30px}.de-ledger>header>span{font-size:13px;white-space:nowrap}.de-ledger>header h2{font-size:33px}.de-register{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:35px 0;border-bottom:1px solid #b6a992}.de-register strong{font:76px Georgia,serif;display:block;color:#8d7354}.de-register span{display:block;font-size:14px;margin-top:15px}.de-register p{font-size:16px;align-self:center;margin:0}.de-register-types{display:grid;grid-template-columns:1fr 1fr 1fr;gap:35px;margin-top:30px}.de-register-types strong{font:37px Georgia;display:block}.de-register-types span{font-size:13px;display:block;margin:15px 0 20px}.de-register-types h3{font-size:24px;margin-bottom:20px}.de-register-types p{font-size:15px}.de-calendar{background:#eae5da;padding:32px;margin-top:35px}.de-calendar>h3{font-size:27px;margin-bottom:25px}.de-calendar>div{display:grid;grid-template-columns:1fr 1fr;gap:45px}.de-calendar b{font:36px 'Songti SC',serif;color:#8d7354}.de-calendar article p{font-size:15px;margin:18px 0 0}.de-calendar .note{margin-bottom:0}.de-ledger .structural-data{margin-top:35px}.de-tides{background:#dbe6e5;padding:65px 0}.de-tide-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.de-tide-heading>span{font:100px 'Songti SC',serif;letter-spacing:.25em;color:#6a928f}.de-tide-heading h2{font-size:49px}.de-shore-life{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.de-shore-life img{height:550px}.de-shore-life h3{font-size:35px;margin-bottom:25px}.de-shore-life p{font-size:16px}.de-marsh{display:grid;grid-template-columns:1.6fr 1fr;gap:40px;margin-top:55px;align-items:center}.de-marsh img{height:340px}.de-marsh h3{font-size:25px;margin-bottom:20px}.de-marsh p{font-size:15px}.de-seaside{background:#ece6d8;padding-top:60px;padding-bottom:45px}.de-seaside header{margin-bottom:35px;text-align:center}.de-seaside>.photograph img{height:auto;max-height:600px;object-fit:cover}.de-seaside>.photograph figcaption{padding:10px 5%}.de-seaside-notes{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-top:25px}.de-seaside-notes p{font-size:16px}.de-boardwalk{padding-top:65px;padding-bottom:65px}.de-boardwalk-top{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid #b5a383;padding-bottom:25px;margin-bottom:30px}.de-boardwalk-top>span{font-size:14px}.de-boardwalk>.photograph img{height:470px}.de-boardwalk-reading{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-top:30px}.de-boardwalk h3{margin-bottom:20px}.de-boardwalk p{font-size:16px}.de-blossom{background:#f0e6df;padding:55px 0}.de-blossom>.wrap{display:grid;grid-template-columns:1.3fr 1fr;gap:85px;align-items:center}.de-blossom h2{font-size:48px;margin-bottom:28px}.de-blossom p{font-size:17px}.de-blossom img{height:510px;object-fit:contain;mix-blend-mode:multiply}.de-blossom figcaption{text-align:center}
@media(max-width:1000px){.de .wrap{padding-left:32px;padding-right:32px}.de h2{font-size:37px}.de-cover-photo img{height:360px}.de-cover-words{padding-left:28px}.de-cover-words>span{font-size:30px}.de-cover-bottom{display:block}.de-cover-bottom .facts{margin-top:25px}.de-date{gap:35px}.de-date-number span{font-size:85px}.de-river-notes{gap:25px}.de-garden{gap:35px}.de-garden-photo img{height:740px}.de-garden-title h2{font-size:40px}.de-art-sheet{padding:25px}.de-art-sheet>div{display:block}.de-art-sheet h3{margin-bottom:22px}.de-art-sheet p+p{margin-top:20px}.de-city-copy{gap:35px}.de-register{gap:35px}.de-register strong{font-size:60px}.de-register-types{gap:25px}.de-register-types strong{font-size:32px}.de-tide-heading>span{font-size:80px}.de-shore-life{gap:35px}.de-marsh{gap:30px;grid-template-columns:1.2fr 1fr}.de-blossom>.wrap{gap:35px}.de-blossom h2{font-size:37px}}
@media(max-width:700px){.de .wrap{padding-left:24px;padding-right:24px}.de h2{font-size:31px}.de h3{font-size:25px}.de-masthead{font-size:10px;letter-spacing:0;padding:14px 0;margin-top:5px}.de h1{font-size:88px;letter-spacing:.1em;margin:25px 0}.de-cover-grid{display:flex;flex-direction:column;padding:20px 0}.de-cover-photo{padding:0;border:0}.de-cover-photo img{height:270px}.de-cover-words{padding:25px 0 0}.de-cover-words>span{font-size:30px}.de-cover-words p{font-size:15px;margin:20px 0}.de-cover-bottom{padding:22px 0 30px}.de-cover-bottom .facts{gap:30px}.de-date{display:block;padding-top:35px;padding-bottom:35px}.de-date-number{padding:25px 0;margin-bottom:30px;flex-direction:row;align-items:center;gap:25px}.de-date-number span{font-size:64px}.de-date-number b{font-size:17px;margin:0;letter-spacing:0}.de-date h2{margin-bottom:22px}.de-date p{font-size:16px}.de-river{padding:35px 0}.de-river header{display:block;margin-bottom:25px}.de-river h2{text-align:left}.de-river>.wrap>.photograph img{height:270px}.de-river-notes{display:block;margin-top:25px}.de-river-notes article+article{margin-top:27px}.de-river-notes h3{margin-bottom:15px}.de-river-notes p{font-size:16px}.de-garden{display:flex;flex-direction:column;gap:25px;padding-top:35px;padding-bottom:35px}.de-garden-title>span{font-size:58px;margin-bottom:20px}.de-garden-title h2{font-size:33px;margin:0}.de-garden-photo{padding:0}.de-garden-photo img{height:430px;border-radius:0 80px 0 0}.de-garden-copy h3{margin-bottom:20px}.de-illustration{padding:35px 0}.de-illustration header{text-align:left;margin-bottom:25px}.de-art-sheet{padding:18px}.de-art-sheet>.photograph img{height:auto}.de-art-sheet>div{padding-top:25px}.de-art-sheet h3{font-size:26px}.de-art-sheet p{font-size:16px}.de-city{padding:35px 0}.de-city h2{margin-bottom:25px}.de-city>.wrap>.photograph img{height:240px}.de-city-copy{display:block;margin-top:25px}.de-city-copy article+article{margin-top:30px}.de-campus-strip{margin:25px 0 0;padding-top:20px}.de-campus-strip img{height:230px}.de-ledger{padding-top:35px;padding-bottom:35px}.de-ledger>header{display:block;padding:20px 0}.de-ledger>header h2{font-size:29px;margin-top:17px}.de-register{display:block;padding:25px 0}.de-register strong{font-size:59px}.de-register p{margin-top:25px}.de-register-types{display:block;margin-top:25px}.de-register-types article+article{border-top:1px solid #c6bca9;padding-top:25px;margin-top:25px}.de-register-types strong{font-size:38px}.de-register-types p{font-size:16px}.de-calendar{padding:23px 20px;margin-top:25px}.de-calendar>h3{font-size:26px}.de-calendar>div{display:block}.de-calendar article+article{margin-top:25px}.de-calendar b{font-size:31px}.de-calendar article p{font-size:16px}.de-tides{padding:35px 0}.de-tide-heading{display:block;margin-bottom:25px}.de-tide-heading>span{display:block;font-size:60px;margin-bottom:20px}.de-tide-heading h2{font-size:33px}.de-shore-life{display:block}.de-shore-life img{height:400px}.de-shore-life article{margin-top:25px}.de-shore-life h3{font-size:29px;margin-bottom:22px}.de-marsh{display:block;margin-top:30px}.de-marsh img{height:240px}.de-marsh>div{margin-top:25px}.de-marsh p{font-size:16px}.de-seaside{padding-top:35px;padding-bottom:25px}.de-seaside header{margin-bottom:25px}.de-seaside>.photograph img{height:240px;object-fit:cover}.de-seaside>.photograph figcaption{padding:10px 24px}.de-seaside-notes{display:block;padding-top:20px}.de-boardwalk{padding-top:35px;padding-bottom:35px}.de-boardwalk-top{display:block;padding-bottom:22px;margin-bottom:25px}.de-boardwalk-top>span{display:block;margin-top:20px;font-size:12px}.de-boardwalk>.photograph img{height:270px}.de-boardwalk-reading{display:block;margin-top:25px}.de-boardwalk-reading article+article{margin-top:30px}.de-blossom{padding:35px 0}.de-blossom>.wrap{display:block}.de-blossom h2{font-size:33px}.de-blossom p{font-size:16px}.de-blossom figure{margin-top:25px}.de-blossom img{height:410px}}
}
