@layer feature{.topic-original{scroll-behavior:smooth;scroll-padding-top:25px}.topic-original{margin:0;background:#faf9f6;color:#14263e}.topic-original *{box-sizing:border-box}.topic-original .feature{--paper:#faf9f6;--ink:#14263e;--accent:#a27951;font:16px/1.95 -apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;overflow:clip}.topic-original .feature h1,.topic-original .feature h2,.topic-original .feature h3{font-family:"Songti SC",SimSun,serif;font-weight:600;line-height:1.35;margin:0}.topic-original .feature h2{font-size:45px}.topic-original .feature h3{font-size:26px}.topic-original .feature p{margin:0;color:#607080}.topic-original .feature p+p{margin-top:18px}.topic-original .feature a{color:inherit;text-decoration:none}.topic-original .feature figure{margin:0}.topic-original .wrap{max-width:1360px;margin:auto;padding:0 60px}.topic-original .trail{font-size:12px;padding:22px 0;color:#8190a1}.topic-original .trail span{margin:0 12px}.topic-original .eyebrow,.topic-original .kicker{display:block;font-size:12px;letter-spacing:.15em;color:var(--accent);margin-bottom:20px}.topic-original .photograph img{display:block;width:100%;height:100%;object-fit:cover}.topic-original .photograph figcaption{font-size:11px;line-height:1.6;color:#7b8998;margin-top:9px}.topic-original .deck{font-size:18px}.topic-original .facts{display:flex;gap:36px;flex-wrap:wrap;padding:24px 0;border-top:1px solid #cdd3d5;border-bottom:1px solid #cdd3d5}.topic-original .facts span{display:block;font-size:11px;color:#7c8996}.topic-original .facts strong{font-size:17px;font-weight:500}.topic-original .reading{max-width:820px}.topic-original .city-copy h3{font-size:30px;margin-bottom:10px}.topic-original .city-copy p{font-size:15px}.topic-original .city-sub{font-size:12px!important;color:var(--accent)!important;margin:0 0 15px!important}.topic-original .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}.topic-original .company-search-cta span{font-size:24px}.topic-original .endmatter{padding-top:30px;padding-bottom:50px}.topic-original .closing{border-top:1px solid #cdd1d0;padding:40px 0;display:grid;grid-template-columns:1fr 1fr;gap:50px}.topic-original .closing h2{font-size:34px}.topic-original .closing p{font-size:14px}.topic-original .references{border-top:1px solid #d3d7d5;padding-top:30px}.topic-original .references h3{font-size:22px;margin-bottom:22px}.topic-original .ref-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.topic-original .ref-grid a{display:block;font-size:12px;border-bottom:1px solid #d9dcda;padding-bottom:6px;margin-bottom:8px}.topic-original .ref-grid p{font-size:11px}.topic-original .references details{margin-top:25px;font-size:12px;color:#798594}.topic-original .references summary{cursor:pointer}.topic-original .credits{display:grid;grid-template-columns:1fr 1fr;gap:18px 30px;padding-top:20px}.topic-original .credits p{font-size:12px;overflow-wrap:anywhere}.topic-original .credits a{text-decoration:underline}.topic-original .structural-data{border-top:1px solid #d1d6d4;margin-top:30px}.topic-original .structural-data>summary{padding:18px 0;cursor:pointer;font-size:13px;color:#6d7a87}.topic-original .archive-note,.topic-original .data-definition,.topic-original .chart-note{font-size:12px!important;margin:18px 0!important}.topic-original .business{padding:25px 0 35px}.topic-original .business h2{font-size:29px;margin-bottom:20px}.topic-original .business h3{font-size:22px;margin-bottom:15px}.topic-original .business p{font-size:14px}.topic-original .business .large-number{font:38px Georgia,serif}.topic-original .business .large-number span{display:block;font:12px sans-serif;margin-top:10px}.topic-original .ak-data-heading{display:flex;justify-content:space-between;gap:25px}.topic-original .ak-data-grid,.topic-original .hi-ledger-grid,.topic-original .hi-data-intro{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:20px 0}.topic-original .ak-transport>strong,.topic-original .hi-percent>strong{display:block;font:55px Georgia,serif}.topic-original .ak-transport>span,.topic-original .hi-percent>span{display:block;font-size:13px;margin:10px 0}.topic-original .ak-economic-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:30px}.topic-original .sector-bars>div{margin:18px 0}.topic-original .sector-bars p{display:flex;justify-content:space-between;gap:15px;font-size:12px}.topic-original .sector-bars i{display:block;height:4px;background:#d8dcda;margin-top:7px}.topic-original .sector-bars b{display:block;height:100%;background:var(--accent)}.topic-original .feature a:focus-visible,.topic-original .feature summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.topic-original .skip{position:absolute;left:-9999px}.topic-original .skip:focus{left:10px;top:10px;z-index:99;background:#fff;padding:10px}@media (max-width:1000px){.topic-original .wrap{padding-left:32px;padding-right:32px}.topic-original .feature h2{font-size:37px}}@media (max-width:700px){.topic-original .wrap{padding-left:24px;padding-right:24px}.topic-original .feature h2{font-size:31px}.topic-original .feature h3{font-size:25px}.topic-original .feature p{font-size:15px}.topic-original .trail{font-size:11px}.topic-original .deck{font-size:16px!important}.topic-original .closing{display:block;padding:30px 0}.topic-original .closing h2{font-size:30px;margin-bottom:20px}.topic-original .closing p{font-size:14px}.topic-original .ref-grid{grid-template-columns:1fr 1fr;gap:20px}.topic-original .ref-grid p{font-size:11px}.topic-original .credits{grid-template-columns:1fr}.topic-original .credits p{font-size:12px}.topic-original .facts{gap:20px 30px}.topic-original .ak-data-grid,.topic-original .hi-ledger-grid,.topic-original .hi-data-intro,.topic-original .ak-economic-notes{grid-template-columns:1fr;gap:24px}.topic-original .ak-data-heading{display:block}.topic-original .business h2{font-size:27px}.topic-original .business p{font-size:14px}.topic-original .feature .archive-note,.topic-original .feature .data-definition{font-size:12px}.topic-original .endmatter{padding-top:10px}.topic-original .sector-bars p{font-size:12px}}@media (prefers-reduced-motion:reduce){.topic-original{scroll-behavior:auto}}}@layer feature{.topic-original .annual-reading{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:25px 0}.topic-original .annual-reading h3{font-size:27px;margin-bottom:20px}.topic-original .annual-reading p{font-size:14px}.topic-original .feature .note{font-size:12px;color:#7c8791;margin-top:18px}.topic-original .feature .prose p{margin-top:18px}.topic-original .feature .source-label{font-size:11px;letter-spacing:.05em;color:#84909b}.topic-original .feature .references a{overflow-wrap:anywhere}.topic-original .feature .botanical img{object-fit:contain}.topic-original .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){.topic-original .annual-reading{grid-template-columns:1fr;gap:20px}.topic-original .annual-reading h3{font-size:25px}.topic-original .feature .note,.topic-original .feature .source-label{font-size:12px}}}.topic-original .nc{--accent:#b3663d;--cobalt:#274d68;--sand:#efe9dc}.topic-original .nc-cover{background:#e9e6dc;position:relative;padding-bottom:15px}.topic-original .nc-cover-top{display:flex;justify-content:space-between;border-top:1px solid #959c9a;padding:18px 0;font-size:12px}.topic-original .nc-cover-top p{font-size:12px}.topic-original .nc h1{font-size:clamp(60px,8vw,105px);letter-spacing:.08em;margin:15px 0 30px}.topic-original .nc-cover-sentence{font:46px/1.4 "Songti SC",serif;color:#b05c38;position:absolute;z-index:2;top:265px;left:max(55px,calc((100% - 1240px)/2 + 30px));text-shadow:0 1px #fff9}.topic-original .nc-flight-cover{position:relative}.topic-original .nc-flight-cover img{height:640px;object-position:center 65%;filter:sepia(.16)}.topic-original .nc-flight-cover figcaption{margin-top:14px;font-size:12px}.topic-original .nc-flight-stamp{position:absolute;bottom:55px;right:30px;display:flex;gap:15px;border-top:2px solid #3c4f59;padding-top:12px;color:#233a49;background:#e9e6dcd9;padding:12px 18px}.topic-original .nc-flight-stamp b{font:42px/1.5 Georgia,serif}.topic-original .nc-flight-stamp span{font-size:12px;line-height:1.8;padding-top:7px}.topic-original .nc-cover-bottom{display:flex;align-items:center;justify-content:space-between;padding-top:15px}.topic-original .nc-cover-bottom .facts{border:0}.topic-original .nc-cover-bottom>p{font-size:12px}.topic-original .nc-flight-story{padding-top:65px;padding-bottom:60px;display:grid;grid-template-columns:.8fr 1.2fr;gap:35px 70px}.topic-original .nc-flight-copy p{font-size:15px}.topic-original .nc-process{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #b4c1c1;margin-top:5px;padding-top:25px;font:25px/1.5 "Songti SC",serif;color:#65818b}.topic-original .nc-process i{font:20px/1.8 sans-serif;color:#b6bcb6}.topic-original .nc-coast{background:#dfe9e8;padding:65px 0}.topic-original .nc-coast-poster{display:grid;grid-template-columns:1.4fr .6fr;gap:25px 35px}.topic-original .nc-sea-title{grid-column:1}.topic-original .nc-sea-title h2{font-size:60px;color:#24566b}.topic-original .nc-sea-wide{grid-column:1;grid-row:2}.topic-original .nc-sea-wide img{height:360px}.topic-original .nc-lighthouse{grid-column:2;grid-row:1/4;align-self:start;padding-top:20px}.topic-original .nc-lighthouse img{height:720px;object-position:center}.topic-original .nc-sea-copy{grid-column:1;max-width:850px}.topic-original .nc-sea-copy p{font-size:15px}.topic-original .nc-mountain{position:relative;background:#354f42;color:#f7f1dd}.topic-original .nc-mountain>figure img{height:600px}.topic-original .nc-mountain>figure figcaption{color:#b4c3b6;padding:0 30px}.topic-original .nc-mountain-caption{padding-top:40px;padding-bottom:60px;display:grid;grid-template-columns:.75fr 1.25fr;gap:0 65px}.topic-original .nc-mountain-caption>.eyebrow{grid-column:1/-1;color:#b5c3a1}.topic-original .nc-mountain-caption h2{font-size:52px}.topic-original .nc-mountain-caption p{color:#d0d9cb;font-size:15px}.topic-original .nc-triangle{padding-top:70px;padding-bottom:65px}.topic-original .nc-triangle-heading{max-width:850px}.topic-original .nc-triangle-diagram{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding-top:150px;margin:40px 0 30px;background:linear-gradient(25deg,transparent 49.8%,#a6bdc0 50%,transparent 50.3%),linear-gradient(-25deg,transparent 49.8%,#a6bdc0 50%,transparent 50.3%);background-size:50% 100%;background-position:left top,right top;background-repeat:no-repeat;border-bottom:1px solid #a6bdc0;padding-bottom:25px}.topic-original .nc-triangle-diagram>div{padding:20px;background:#edf0ea;border:1px solid #bec9c6;text-align:center}.topic-original .nc-triangle-diagram b{font:20px/1.5 "Songti SC",serif;display:block}.topic-original .nc-triangle-diagram span{display:block;font-size:11px;margin-top:10px;color:#778b8c}.topic-original .nc-triangle-diagram>strong{position:absolute;top:0;left:calc(50% - 65px);width:130px;height:110px;background:#38667a;color:white;font:27px/1.5 "Songti SC",serif;display:flex;justify-content:center;align-items:center;text-align:center}.topic-original .nc-triangle-text{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.topic-original .nc-triangle-text p{font-size:14px;margin:0}.topic-original .nc-raleigh-band{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;margin-top:40px;background:#eef0e9;padding:25px;align-items:center}.topic-original .nc-raleigh-band img{height:300px}.topic-original .nc-raleigh-band h3{margin-bottom:20px}.topic-original .nc-raleigh-band p{font-size:14px}.topic-original .nc-charlotte{background:#1b3651;color:#f4f1e5;padding:45px 0 60px}.topic-original .nc-city-name{font:95px/1.3 "Songti SC",serif;letter-spacing:.3em;border-top:1px solid #7694a6;padding:25px 0}.topic-original .nc-charlotte img{height:480px}.topic-original .nc-charlotte figcaption{color:#9fb6c4}.topic-original .nc-charlotte-copy{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:30px;margin-top:35px}.topic-original .nc-charlotte-copy h2{grid-column:1;grid-row:span 2;font-size:38px}.topic-original .nc-charlotte-copy p{font-size:14px;color:#bed0db;margin:0}.topic-original .nc-charlotte-copy p:last-child{grid-column:2/4}.topic-original .nc-stage{padding-top:65px;padding-bottom:65px;display:grid;grid-template-columns:.6fr 1.4fr;gap:35px 55px;align-items:center}.topic-original .nc-stage-title h2{font-size:42px}.topic-original .nc-stage>.photograph img{height:400px}.topic-original .nc-stage-reading{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;border-top:1px solid #c5c1b6;padding-top:25px}.topic-original .nc-stage-reading p{font-size:14px;margin:0}.topic-original .nc-making{background:#eadfce;padding:55px 0}.topic-original .nc-making header{margin-bottom:40px}.topic-original .nc-object-display{display:grid;grid-template-columns:1fr .25fr 1fr;gap:35px;align-items:center}.topic-original .nc-object-display img{height:460px;object-fit:contain}.topic-original .nc-object-label{align-self:stretch;border-left:1px solid #b2a488;border-right:1px solid #b2a488;padding:20px 12px;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.topic-original .nc-object-label span{writing-mode:vertical-rl;font-size:11px;letter-spacing:.2em}.topic-original .nc-object-label b{font:27px/2.2 "Songti SC",serif;color:#9d654b;display:block}.topic-original .nc-object-display h3{font-size:30px;margin-bottom:20px}.topic-original .nc-object-display p{font-size:15px}.topic-original .nc-furniture{display:grid;grid-template-columns:1fr 1fr;gap:22px 50px;margin-top:40px;border-top:1px solid #bdae95;padding-top:30px}.topic-original .nc-furniture h3{grid-column:1/-1}.topic-original .nc-furniture p{font-size:15px;margin:0}.topic-original .nc-work{padding-top:65px;padding-bottom:55px}.topic-original .nc-work-figures{display:grid;grid-template-columns:1.3fr 1fr .7fr;gap:30px;margin:30px 0;border-top:1px solid #bec8c8;border-bottom:1px solid #bec8c8;padding:25px 0}.topic-original .nc-work-figures strong{font:65px/1.3 Georgia,serif;color:#39697d;display:block}.topic-original .nc-work-figures span{display:block;font-size:12px;margin-top:10px}.topic-original .nc-work>p{font-size:15px;max-width:950px}.topic-original .nc-flower{background:#dde6dc;padding:50px 0}.topic-original .nc-flower>.wrap{display:grid;grid-template-columns:.8fr 1fr .8fr;gap:40px;align-items:center}.topic-original .nc-flower-heading>span{font-size:12px;color:#7b8c6c;display:block;margin-bottom:22px}.topic-original .nc-flower h2{font-size:40px;color:#4c6852}.topic-original .nc-flower img{height:430px;object-fit:contain;mix-blend-mode:multiply}.topic-original .nc-flower p{font-size:15px}.topic-original .nc .wrap{padding-left:60px;padding-right:60px}@media (max-width:1000px){.topic-original .nc .wrap{padding-left:32px;padding-right:32px}.topic-original .nc-cover-sentence{left:50px;font-size:39px;top:245px}.topic-original .nc-flight-cover img{height:520px}.topic-original .nc-flight-story{gap:30px}.topic-original .nc-coast-poster{gap:25px;grid-template-columns:1.2fr .8fr}.topic-original .nc-lighthouse img{height:620px}.topic-original .nc-sea-title h2{font-size:48px}.topic-original .nc-mountain-caption{gap:35px}.topic-original .nc-mountain-caption h2{font-size:42px}.topic-original .nc-triangle-text{gap:22px}.topic-original .nc-raleigh-band{gap:25px;padding:20px}.topic-original .nc-charlotte-copy{grid-template-columns:1fr 1fr}.topic-original .nc-charlotte-copy h2{grid-column:1/-1;grid-row:auto}.topic-original .nc-charlotte-copy p:last-child{grid-column:1/-1}.topic-original .nc-stage{gap:30px;grid-template-columns:.7fr 1.3fr}.topic-original .nc-stage-title h2{font-size:34px}.topic-original .nc-object-display{grid-template-columns:1fr 1fr;gap:30px}.topic-original .nc-object-label{display:none}.topic-original .nc-work-figures strong{font-size:50px}.topic-original .nc-flower>.wrap{grid-template-columns:1fr 1fr;gap:25px}.topic-original .nc-flower>.wrap>p{grid-column:1/-1}.topic-original .nc-flower img{height:380px}}@media (max-width:700px){.topic-original .nc .wrap{padding-left:24px;padding-right:24px}.topic-original .nc-cover-top{display:block;font-size:11px;padding-bottom:0}.topic-original .nc-cover-top p{font-size:11px;margin-top:8px}.topic-original .nc h1{font-size:43px;letter-spacing:.02em;margin:22px 0}.topic-original .nc-cover-sentence{position:static;font-size:32px;line-height:1.5;padding-bottom:20px}.topic-original .nc-cover-sentence br{display:none}.topic-original .nc-flight-cover img{height:auto;aspect-ratio:1.45;object-position:center}.topic-original .nc-flight-cover figcaption{font-size:10px;margin-top:10px}.topic-original .nc-flight-stamp{position:static;margin-top:15px;padding:12px 0;background:none;justify-content:space-between}.topic-original .nc-flight-stamp b{font-size:35px}.topic-original .nc-flight-stamp span{font-size:10px;padding-top:5px}.topic-original .nc-cover-bottom{display:block;padding-top:0}.topic-original .nc-cover-bottom>p{font-size:10px;padding-bottom:15px}.topic-original .nc-flight-story{display:block;padding-top:40px;padding-bottom:40px}.topic-original .nc-flight-title{margin-bottom:25px}.topic-original .nc-process{margin-top:25px;padding-top:20px;font-size:19px;gap:10px}.topic-original .nc-process i{font-size:13px}.topic-original .nc-coast{padding:40px 0}.topic-original .nc-coast-poster{display:grid;grid-template-columns:1.1fr .9fr;gap:22px 15px}.topic-original .nc-sea-title{grid-column:1/-1}.topic-original .nc-sea-title h2{font-size:36px}.topic-original .nc-sea-wide{grid-column:1;grid-row:2}.topic-original .nc-sea-wide img{height:300px;object-position:50% center}.topic-original .nc-lighthouse{grid-column:2;grid-row:2;padding-top:0}.topic-original .nc-lighthouse img{height:300px}.topic-original .nc-coast figcaption{font-size:10px}.topic-original .nc-sea-copy{grid-column:1/-1}.topic-original .nc-mountain>figure img{height:310px}.topic-original .nc-mountain>figure figcaption{padding:0 24px;font-size:10px}.topic-original .nc-mountain-caption{display:block;padding-top:28px;padding-bottom:40px}.topic-original .nc-mountain-caption h2{font-size:34px;margin-bottom:25px}.topic-original .nc-triangle{padding-top:40px;padding-bottom:40px}.topic-original .nc-triangle-diagram{margin:30px 0 25px;gap:8px;padding-top:120px;padding-bottom:18px}.topic-original .nc-triangle-diagram>div{padding:12px 5px}.topic-original .nc-triangle-diagram b{font:12px/1.7 sans-serif}.topic-original .nc-triangle-diagram span{font-size:10px;margin-top:6px}.topic-original .nc-triangle-diagram>strong{width:100px;height:90px;left:calc(50% - 50px);font-size:24px}.topic-original .nc-triangle-text{display:block}.topic-original .nc-triangle-text p+p{margin-top:18px}.topic-original .nc-raleigh-band{display:block;margin-top:28px;padding:18px}.topic-original .nc-raleigh-band img{height:200px}.topic-original .nc-raleigh-band>div{margin-top:22px}.topic-original .nc-raleigh-band h3{font-size:23px;margin-bottom:18px}.topic-original .nc-charlotte{padding:30px 0 40px}.topic-original .nc-city-name{font-size:52px;letter-spacing:.2em;padding:20px 0}.topic-original .nc-charlotte img{height:310px;object-position:center}.topic-original .nc-charlotte-copy{display:block;margin-top:25px}.topic-original .nc-charlotte-copy h2{font-size:31px;margin-bottom:25px}.topic-original .nc-charlotte-copy p+p{margin-top:18px}.topic-original .nc-stage{display:block;padding-top:40px;padding-bottom:40px}.topic-original .nc-stage-title{margin-bottom:25px}.topic-original .nc-stage-title h2{font-size:31px}.topic-original .nc-stage>.photograph img{height:270px}.topic-original .nc-stage-reading{display:block;margin-top:25px;padding-top:22px}.topic-original .nc-stage-reading p+p{margin-top:18px}.topic-original .nc-making{padding:40px 0}.topic-original .nc-making header{margin-bottom:25px}.topic-original .nc-making header h2{font-size:29px}.topic-original .nc-object-display{display:block}.topic-original .nc-object-display img{height:390px}.topic-original .nc-object-display article{margin-top:25px}.topic-original .nc-object-display h3{font-size:26px}.topic-original .nc-furniture{display:block;margin-top:25px;padding-top:25px}.topic-original .nc-furniture h3{font-size:24px;margin-bottom:20px}.topic-original .nc-furniture p+p{margin-top:18px}.topic-original .nc-work{padding-top:40px;padding-bottom:40px}.topic-original .nc-work-figures{grid-template-columns:1fr 1fr;gap:22px;margin:25px 0;padding:22px 0}.topic-original .nc-work-figures>div:first-child{grid-column:1/-1}.topic-original .nc-work-figures strong{font-size:42px}.topic-original .nc-work-figures>div:first-child strong{font-size:64px}.topic-original .nc-work-figures span{font-size:11px;margin-top:5px}.topic-original .nc-flower{padding:35px 0}.topic-original .nc-flower>.wrap{display:block}.topic-original .nc-flower h2{font-size:32px}.topic-original .nc-flower figure{margin:25px 0}.topic-original .nc-flower img{height:380px}.topic-original .nc-flower figcaption{text-align:center}}.topic-original .nc-flight-story{display:block}.topic-original .nc-flight-copy{columns:2;column-gap:55px;margin-top:30px}.topic-original .nc-flight-copy p{break-inside:avoid}.topic-original .nc-process{margin-top:30px}.topic-original .nc-triangle-text{grid-template-columns:1fr 1fr}.topic-original .nc-triangle-diagram{background:none}.topic-original .nc-triangle-diagram:before{content:"";position:absolute;top:110px;left:50%;height:40px;border-left:1px solid #9caeb2}.topic-original .nc-triangle-diagram:after{content:"";position:absolute;top:150px;left:16%;right:16%;border-top:1px solid #9caeb2}@media (max-width:700px){.topic-original .nc-flight-copy{columns:1}.topic-original .nc-triangle-diagram:before{top:90px;height:30px}.topic-original .nc-triangle-diagram:after{top:120px}.topic-original .nc-triangle-text{display:block}}