/* Namefield / photographic editorial edition */
:root{--paper:#faf8f3;--text:#35453c;--ink:#243f31;--muted:#667066;--line:#dedfd5}
body{background:var(--paper)}.catalog-header{height:78px;max-width:1320px}.catalog-header nav{font-size:13px;gap:24px}.catalog-logo b{font-size:25px}.catalog-logo{font-size:30px}.catalog-logo>span{font-size:16px;top:-15px}.catalog-logo i{font-size:27px}.eyebrow{color:#61705c;font-size:10px;letter-spacing:1.5px}.shell{max-width:1200px}.text-link{font-size:12px}.button{font-size:13px;padding:13px 20px}.editorial-hero{display:grid;grid-template-columns:1.06fr 1fr;align-items:center;gap:48px;padding-block:38px 34px}.editorial-hero h1{font-size:61px;letter-spacing:-2.3px;line-height:1.06;margin:21px 0}.editorial-hero h1 em{color:#778061}.hero-copy>p{font-size:15px;line-height:1.85;max-width:460px;color:#5f6b60;margin-bottom:23px}.hero-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.hero-topics{display:flex;gap:9px;flex-wrap:wrap;margin-top:24px;align-items:center}.hero-topics>span{font-size:8px;letter-spacing:1px;margin-right:4px;color:#77816f}.hero-topics>a{font-size:10px;border-bottom:1px solid #b9c0ac;padding:2px}.editorial-hero-photo{position:relative;margin:0;min-width:0;padding-bottom:25px}.editorial-hero-photo>img{display:block;width:100%;height:340px;object-fit:cover;border-radius:3px}.editorial-hero-photo>figcaption{display:flex;justify-content:space-between;gap:10px;font-size:9px;margin-top:10px;color:#737c6e}.desk-note{position:absolute;bottom:46px;right:-12px;background:#f5efddeF;padding:20px 24px;width:242px;border:1px solid #d7cdb3;box-shadow:0 6px 25px #1d281a18;transform:rotate(2deg)}.desk-note small{font-size:8px;letter-spacing:1px;display:block;color:#777761}.desk-note strong{font-family:var(--serif);font-size:26px;line-height:1.2;display:block;font-weight:400;margin:11px 0}.desk-note p{font-size:10px;line-height:1.65;margin:0;color:#68705d}.catalog-ribbon>.shell{min-height:48px;font-size:11px}.catalog-ribbon em{font-size:16px}.discover{padding-top:30px;padding-bottom:30px}.directory-search{max-width:none;margin:0 0 34px;padding:20px 24px;background:#eeeee4;border:1px solid #d8ddcf;display:grid;grid-template-columns:180px 1fr;gap:0 25px;text-align:left;border-radius:5px}.directory-search>label{font-family:var(--serif);font-size:25px;font-weight:400;letter-spacing:-.4px;align-self:center;color:var(--ink)}.directory-search>div{border:1px solid #cbd4c0;min-width:0;background:#fffefb}.directory-search input{height:49px;font-size:14px}.directory-search>p{grid-column:2;font-size:10px;margin:6px 0 0;color:#687562}.directory-search button{font-size:12px;white-space:nowrap;padding:0 18px}.section-head{margin-bottom:22px;gap:20px}.section-head h2{font-size:34px;line-height:1.18;letter-spacing:-.8px;margin-top:10px}.section-head>a{font-size:12px}.category-grid{gap:22px}.category-card{padding:0;background:#fffefa;border:1px solid #d8dcd0;border-radius:4px;overflow:hidden;display:block}.category-photo{position:relative;display:block}.category-photo>img{display:block;width:100%;height:180px;object-fit:cover;transition:transform .3s}.category-photo:hover>img{transform:scale(1.025)}.category-photo>span{position:absolute;left:14px;bottom:12px;background:#faf8f1ee;font-size:8px;letter-spacing:1.4px;padding:5px 8px;color:#334b39;border-radius:2px}.category-copy{padding:20px 20px 17px}.category-copy h3{font-family:var(--serif);font-size:29px;font-weight:400;line-height:1.2;letter-spacing:-.6px;margin:0 0 12px}.category-copy>p{font-size:12px;line-height:1.8;margin-bottom:15px;color:#67725f;min-height:65px}.subject-links{display:flex;flex-wrap:wrap;gap:7px 8px;min-height:115px;align-content:start}.subject-links>a{display:inline-flex;gap:7px;align-items:center;font-size:10px;line-height:1.5;border:1px solid #dce1d1;border-radius:3px;padding:5px 7px;background:#f4f5ed}.subject-links>a:hover{background:#e7eddd}.subject-links small{font-size:8px;color:#89927e}.name-sampler{border-top:1px solid #dce1d1;margin-top:16px;padding-top:12px;display:flex;gap:5px;flex-wrap:wrap}.name-sampler>small{font-size:7px;letter-spacing:1px;color:#7c8872;width:100%;margin-bottom:4px}.name-sampler>span{font-family:var(--serif);font-size:14px;line-height:1.4;padding-right:7px}.name-sampler>span+span{border-left:1px solid #cbd4bf;padding-left:8px}.collection-footnote{font-size:10px;color:#7c8574;margin:13px 0 0;display:flex;justify-content:space-between;gap:15px}.featured-section{padding-top:14px;padding-bottom:36px}.tool-grid{gap:12px}.tool-link{padding:12px;background:#fffefa;min-height:82px;border-radius:4px;gap:12px}.tool-link h3{font-size:21px;line-height:1.14;letter-spacing:-.3px;margin-bottom:6px}.tool-link p{font-size:9px;line-height:1.6;color:#78836d}.tool-thumb{width:72px;height:55px;border:0;border-radius:2px}.briefs-section{padding-top:30px;padding-bottom:35px;border-top:1px solid var(--line)}.brief-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.brief-grid>article{border-left:2px solid #c2cbaa;padding:4px 0 4px 20px}.brief-grid small,.journal-card small{font-size:8px;letter-spacing:1.2px;color:#7c886e}.brief-grid h3{font:400 25px/1.25 var(--serif);letter-spacing:-.4px;margin:12px 0}.brief-grid p{font-size:12px;line-height:1.8;margin-bottom:14px;color:#68745e}.brief-grid a{font-size:11px;font-weight:600}.journal-section{padding-block:30px 40px;border-top:1px solid var(--line)}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.journal-card{background:#fffefa;border:1px solid #dcdfd2;border-radius:3px;overflow:hidden}.journal-card>img{display:block;width:100%;height:165px;object-fit:cover}.journal-card>div{padding:20px}.journal-card h3{font:400 28px/1.15 var(--serif);letter-spacing:-.5px;margin:12px 0}.journal-card p{font-size:12px;line-height:1.8;color:#6d7765;margin-bottom:15px}.journal-card b{font-size:11px;font-weight:600}.choose-band{background:#e9ecdf;border-block:1px solid #d7ddca}.choose-band>.shell{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:35px;align-items:center}.choose-band h2{font:400 41px/1.12 var(--serif);letter-spacing:-1px;margin:15px 0}.choose-band>div>div>p{font-size:13px;line-height:1.85;color:#67745e;max-width:440px}.choose-band .button{margin-top:7px}.shortlist-demo{background:#fffdf6;border:1px solid #d4d9c4;padding:23px 26px;transform:rotate(-1deg);box-shadow:0 8px 20px #283c1810}.shortlist-demo>small{font-size:8px;letter-spacing:1px;color:#859074;display:block;margin-bottom:15px}.shortlist-demo>div{display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid #e1e4d6;padding:13px 0}.shortlist-demo b{font:400 25px/1.2 var(--serif);white-space:nowrap}.shortlist-demo span{font-size:11px;color:#738064;max-width:190px}.shortlist-demo p{font-size:10px!important;margin:15px 0 0}.collection-index{padding-block:36px}.family-grid{gap:10px}.family-grid>a{padding:16px;min-height:105px;border-radius:3px;background:#f5f4eb}.family-grid h3{font-size:23px;margin:8px 0 3px}.family-grid p{font-size:10px}.family-grid>a>span{font-size:18px}.catalog-faq{padding-block:30px 40px}.catalog-faq h2{font-size:34px;line-height:1.2}.catalog-faq summary{font-size:14px}.catalog-faq details p{font-size:13px;line-height:1.85}.catalog-footer{padding-top:35px}.footer-grid p{font-size:22px}.footer-grid a{font-size:12px}.footer-grid h3{font-size:14px}.footer-links,.footer-note{font-size:10px}.quiet{font-size:11px}
.tool-hero,.directory-hero{padding-top:28px}.tool-hero h1{font-size:46px;letter-spacing:-1.4px;margin:20px 0 16px}.tool-hero>.lead{font-size:15px;color:#677260;max-width:950px;line-height:1.8;margin-bottom:24px}.tool-workspace{gap:20px;grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}.tool-form{background:#fffefa}.case-card{background:#edeee2;padding:22px;overflow:hidden}.tool-art{margin:-22px -22px 20px}.tool-art img{height:190px;object-fit:cover;border-radius:0}.tool-art figcaption{font-size:9px;padding:7px 12px;border-bottom:1px solid #d9dfca;background:#f3f4eb;color:#78816d}.case-card h2{font-size:28px;line-height:1.15;margin:12px 0 16px}.case-card p{font-size:12px;line-height:1.8;margin-bottom:14px}.case-card>a{font-size:11px;margin-top:4px}.starter-brief{margin:0 0 17px;border-block:1px solid #d0d7bd;padding:12px 0}.starter-brief dt{font-size:9px;color:#7e886f}.starter-brief dd{font-size:13px;margin:2px 0 9px}.starter-brief dd:last-child{margin-bottom:0}.form-caption{font-size:9px;padding:15px 22px;letter-spacing:.7px}.semantic-grid{gap:21px 18px}label{font-size:12px}select,input{font-size:13px;height:46px}#catalog-form{padding:23px}.tool-privacy{font-size:10px;color:#7c866d}.advanced-panel summary{font-size:12px}.generate-row>.primary{font-size:13px}.generate-row .text-link{font-size:12px}.results-heading h2{font-size:31px}.results-heading p{font-size:11px}.result-card{border-radius:4px;background:#fffefa;padding:20px}.result-top>span{font-size:8px;letter-spacing:.5px;color:#78876d}.result-card h3{font-size:31px;line-height:1.2;margin:18px 0 10px}.result-card>p.name-shape{font-size:11px;line-height:1.6;margin-bottom:10px}.result-tags{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:20px}.result-tags span{font-size:9px;background:#f0f2e8;border:1px solid #e0e5d5;padding:2px 6px;border-radius:3px;color:#7a856d}.result-bottom button,.result-bottom label{font-size:10px}.field-note{padding-block:36px}.article-intro h2{font-size:40px;line-height:1.15}.article-intro>p{font-size:10px}.article-intro>small{font-size:11px}.article-layout{grid-template-columns:205px minmax(0,790px);gap:48px}.long-article p{font-size:15px;color:#53634f;line-height:1.9}.long-article h2{font-size:32px}.article-toc a{font-size:12px}.article-table table{font-size:12px}.article-table th,.article-table td{padding:14px}.brief-comparison{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:22px 0}.brief-comparison>div{background:#f0f2e7;border:1px solid #d8dfcb;padding:19px}.brief-comparison small{font-size:8px;letter-spacing:1px;color:#859175}.brief-comparison h3{margin:10px 0;font-size:28px}.brief-comparison p{font-size:11px;margin:0}.writing-prompt{padding:21px;background:#f0efe3;border-left:3px solid #acb58b;margin:24px 0}.writing-prompt p{font-size:13px;margin:12px 0 0}.photo-ledger{padding-bottom:50px}.photo-ledger>article{display:flex;gap:22px;padding:22px 0;border-top:1px solid var(--line);scroll-margin-top:20px}.photo-ledger img{width:120px;height:80px;object-fit:cover}.photo-ledger h2{font-size:18px;line-height:1.4;margin:0 0 6px}.photo-ledger p{font-size:12px;line-height:1.7;margin:3px 0}.photo-ledger small{font-size:10px}.photo-ledger a{text-decoration:underline;text-underline-offset:3px}.directory-hero h1{font-size:54px}.directory-hero .directory-search{margin-top:25px}.category-card a:hover h3,.journal-card:hover h3{color:#9c6444}
@media(max-width:1100px){.editorial-hero{gap:30px}.editorial-hero h1{font-size:53px}.editorial-hero-photo>img{height:330px}.desk-note{right:-8px;width:215px;padding:17px}.category-copy{padding:16px}.category-copy h3{font-size:26px}.subject-links{min-height:135px}.catalog-header nav{gap:17px;font-size:11px}.tool-link h3{font-size:20px}.tool-thumb{width:60px;height:50px}.choose-band>.shell{gap:45px}.section-head h2{font-size:31px}}
@media(max-width:800px){.catalog-header{height:auto;min-height:76px;flex-wrap:wrap;padding:15px 0;gap:10px}.catalog-header nav{order:3;width:100%;justify-content:space-between;gap:10px}.catalog-header nav a{font-size:11px}.catalog-header nav a:last-child{display:block}.editorial-hero{grid-template-columns:1fr 1fr;gap:23px;padding-top:30px}.editorial-hero h1{font-size:44px;letter-spacing:-1.5px}.hero-copy>p{font-size:13px}.hero-actions{gap:14px}.hero-actions .text-link{font-size:11px}.hero-topics{margin-top:18px}.editorial-hero-photo>img{height:320px}.desk-note{width:190px;right:-5px;padding:14px}.desk-note strong{font-size:22px}.editorial-hero-photo figcaption{font-size:8px;flex-direction:column;gap:1px}.directory-search{grid-template-columns:1fr;gap:9px;padding:18px}.directory-search>label{font-size:23px}.directory-search>p{grid-column:1}.category-grid{grid-template-columns:1fr}.category-card{display:grid;grid-template-columns:200px 1fr}.category-photo{height:100%}.category-photo>img{height:100%;min-height:300px}.category-copy h3{font-size:29px}.category-copy>p{min-height:0}.subject-links{min-height:0}.brief-grid{gap:16px}.brief-grid>article{padding-left:14px}.brief-grid h3{font-size:23px}.journal-grid{gap:15px}.journal-card>div{padding:15px}.journal-card h3{font-size:24px}.journal-card>img{height:135px}.choose-band>.shell{gap:30px}.choose-band h2{font-size:35px}.shortlist-demo{padding:18px}.shortlist-demo>div{flex-direction:column;align-items:start;gap:6px}.shortlist-demo span{max-width:none}.family-grid{grid-template-columns:repeat(3,1fr)}.tool-workspace{grid-template-columns:1fr}.case-card{display:grid;grid-template-columns:220px 1fr;gap:0 25px}.case-card>.tool-art{grid-row:1/6;margin:-22px 0 -22px -22px}.tool-art img{height:calc(100% - 28px);min-height:250px}.case-card>.eyebrow{grid-column:2}.case-card h2{margin:10px 0}.case-card>.starter-brief{grid-column:2;margin-bottom:12px}.case-card>p{grid-column:2}.case-card>a{grid-column:2}.article-layout{grid-template-columns:1fr;gap:25px}.article-toc{position:static}.article-intro h2{font-size:36px}.catalog-faq{gap:30px}.tool-hero h1{font-size:39px}.lead{font-size:14px}.collection-footnote{font-size:9px}}
@media(max-width:600px){.shell{width:calc(100% - 36px)}.catalog-header{width:calc(100% - 36px)}.catalog-logo b{font-size:23px}.catalog-header nav{gap:7px}.catalog-header nav a{font-size:10px}.catalog-header nav small{font-size:7px}.shortlist-open{font-size:12px;padding:7px 11px}.editorial-hero{grid-template-columns:1fr;gap:25px;padding-block:27px 20px}.editorial-hero h1{font-size:46px;line-height:1.06;margin:17px 0}.hero-copy>p{font-size:14px;line-height:1.8;max-width:none;margin-bottom:20px}.hero-actions{gap:16px}.button{font-size:12px;padding:12px 16px}.hero-topics{gap:9px;margin-top:20px}.hero-topics>span{width:100%;font-size:8px}.hero-topics>a{font-size:11px}.editorial-hero-photo{padding-bottom:18px}.editorial-hero-photo>img{height:235px}.editorial-hero-photo>figcaption{flex-direction:row;font-size:8px;margin-top:7px}.desk-note{bottom:34px;right:8px;width:190px;padding:13px 15px}.desk-note strong{font-size:22px;margin:8px 0}.desk-note p{font-size:9px}.catalog-ribbon>.shell{min-height:44px;gap:19px;font-size:10px;justify-content:space-between}.discover{padding-block:24px}.directory-search{padding:16px;margin-bottom:25px}.directory-search>label{font-size:24px}.directory-search>div{height:48px}.directory-search input{font-size:12px;height:46px;padding-left:5px;min-width:0}.directory-search button{padding:0 10px;font-size:10px}.directory-search>div>span{font-size:24px;padding-inline:10px}.directory-search>p{font-size:10px;line-height:1.6}.section-head{align-items:start;gap:15px;margin-bottom:20px}.section-head h2{font-size:29px;line-height:1.17;margin:9px 0 0}.section-head>a{font-size:10px;line-height:1.7;max-width:95px;flex-shrink:0;text-align:right}.eyebrow{font-size:8px;letter-spacing:1.2px}.category-grid{gap:18px}.category-card{display:block}.category-photo>img{height:190px;min-height:0}.category-copy{padding:20px}.category-copy h3{font-size:29px}.category-copy>p{font-size:13px;line-height:1.75;margin-bottom:16px}.subject-links{gap:8px;min-height:0}.subject-links>a{font-size:11px;padding:6px 8px}.name-sampler{margin-top:19px;padding-top:13px}.name-sampler>small{font-size:8px}.name-sampler>span{font-size:15px}.collection-footnote{display:block;font-size:9px;line-height:1.8}.collection-footnote>a{display:block}.featured-section{padding-top:15px;padding-bottom:29px}.tool-grid{grid-template-columns:1fr;gap:10px}.tool-link{padding:12px;gap:14px;min-height:79px}.tool-thumb{width:72px;height:53px}.tool-link h3{font-size:23px;margin:0 0 5px}.tool-link p{font-size:10px}.briefs-section{padding-block:27px 29px}.brief-grid{grid-template-columns:1fr;gap:22px}.brief-grid>article{padding:0 0 0 17px}.brief-grid small{font-size:9px}.brief-grid h3{font-size:25px;margin:10px 0}.brief-grid p{font-size:13px;line-height:1.8;margin-bottom:11px}.brief-grid a{font-size:12px}.journal-section{padding-block:26px 30px}.journal-grid{grid-template-columns:1fr;gap:18px}.journal-card>img{height:180px}.journal-card>div{padding:20px}.journal-card h3{font-size:29px}.journal-card p{font-size:13px}.journal-card small{font-size:9px}.journal-card b{font-size:12px}.choose-band>.shell{grid-template-columns:1fr;gap:25px;padding-block:28px}.choose-band h2{font-size:37px;margin:12px 0 17px}.choose-band>div>div>p{font-size:14px}.shortlist-demo{padding:20px;transform:rotate(-.5deg)}.shortlist-demo>div{flex-direction:row;align-items:center;gap:15px}.shortlist-demo b{font-size:23px}.shortlist-demo span{font-size:10px;max-width:140px}.collection-index{padding-block:30px}.family-grid{grid-template-columns:1fr 1fr;gap:10px}.family-grid>a{padding:14px;min-height:108px}.family-grid h3{font-size:23px;margin:9px 0 4px}.family-grid p{font-size:10px}.family-grid>a>b{font-size:14px;right:12px;bottom:12px}.catalog-faq{display:block;padding-block:28px 34px}.catalog-faq>div:first-child{margin-bottom:22px}.catalog-faq h2{font-size:31px;margin:10px 0}.catalog-faq summary{font-size:13px;padding-block:16px}.catalog-faq details p{font-size:13px}.footer-grid{grid-template-columns:1fr 1fr;gap:23px}.footer-grid>div:first-child{display:block;grid-column:1/-1}.footer-grid>div:first-child>p{display:none}.footer-grid>div:first-child>.quiet{display:none}.footer-grid>div:last-child{grid-column:1/-1}.footer-grid h3{font-size:13px}.footer-grid a{font-size:11px}.footer-links{font-size:10px;gap:13px;line-height:1.8}.footer-note{font-size:9px;line-height:1.8}.directory-hero{padding-block:25px 27px}.directory-hero h1{font-size:42px}.tool-hero{padding-top:23px}.tool-hero h1{font-size:35px;line-height:1.13;letter-spacing:-1px;margin:16px 0}.tool-hero>.lead{font-size:13px;line-height:1.8}.crumb{font-size:10px;line-height:1.8;margin-bottom:20px}.tool-workspace{gap:16px}.form-caption{font-size:8px;padding:14px 16px}#catalog-form{padding:20px 16px}.semantic-grid,.advanced-grid{grid-template-columns:1fr 1fr;gap:19px 12px}label{font-size:11px;line-height:1.5}select,input{font-size:12px;height:45px;padding-inline:9px}.generate-row>label{width:70px}.generate-row>.primary{font-size:12px;padding:10px 12px;height:45px}.generate-row>.text-link{font-size:12px;width:100%;margin-top:3px}.tool-privacy{font-size:10px;line-height:1.8}.advanced-panel summary{font-size:12px}.case-card{display:block;padding:20px}.case-card .tool-art{margin:-20px -20px 20px}.tool-art img{height:190px;min-height:0}.tool-art figcaption{font-size:9px;padding:8px 12px}.case-card>.eyebrow{font-size:9px}.case-card h2{font-size:28px;margin:12px 0 16px}.case-card p{font-size:13px;line-height:1.8}.starter-brief{display:grid;grid-template-columns:1fr 1fr;gap:5px 10px}.starter-brief dt{font-size:10px}.starter-brief dd{font-size:12px;margin:0}.starter-brief dt:nth-of-type(2){grid-column:1;grid-row:2}.case-card>a{font-size:12px}.results-heading{margin-top:28px}.results-heading h2{font-size:26px}.results-heading p{font-size:10px;line-height:1.8}.results-heading .text-link{font-size:10px}.catalog-results{grid-template-columns:1fr;gap:13px}.result-card{padding:20px}.result-top>span{font-size:9px}.result-card h3{font-size:32px;margin:18px 0 10px}.result-card>p.name-shape{font-size:12px}.result-tags span{font-size:10px}.result-bottom button,.result-bottom label{font-size:11px}.results-foot>p{font-size:10px;line-height:1.7;max-width:190px}.results-foot .text-link{font-size:10px}.field-note{padding-block:30px}.article-intro h2{font-size:33px;line-height:1.17;margin-block:14px 18px}.article-intro>p{font-size:9px;line-height:1.8}.article-intro>small{font-size:11px}.article-toc a{font-size:11px}.long-article h2{font-size:29px;line-height:1.2}.long-article h3{font-size:25px}.long-article p{font-size:15px;line-height:1.9}.article-table table{font-size:12px;min-width:430px}.article-table th,.article-table td{padding:12px}.brief-comparison{grid-template-columns:1fr}.brief-comparison p{font-size:12px}.writing-prompt{padding:18px}.writing-prompt p{font-size:14px}.photo-ledger>article{gap:14px}.photo-ledger img{width:75px;height:60px}.photo-ledger h2{font-size:16px}.photo-ledger p{font-size:11px}.photo-ledger small{font-size:9px}.advisor-panel label{font-size:11px}}
.journal-reading{max-width:790px;padding-bottom:50px}.journal-reading h2{margin-top:30px}.journal-reading a{text-decoration:underline;text-underline-offset:3px}.journal-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-bottom:50px}@media(max-width:800px){.journal-index{grid-template-columns:1fr 1fr}}@media(max-width:600px){.journal-index{grid-template-columns:1fr;gap:18px}}
.category-card>.category-copy{display:block}.category-copy h3{margin:0 0 12px}.category-copy>p{margin-bottom:15px}.directory-search>label{font-size:23px;text-align:left;line-height:1.25;margin:0}.directory-search>div{height:56px;padding:5px;align-self:center;border-radius:4px}.directory-search button{height:44px;padding:0 18px}.directory-search>p{text-align:left}.desk-note strong{font-size:25px}.category-card:hover{transform:none}.directory-hero .directory-search{max-width:none}.subject-links>a small{font-size:8px;letter-spacing:0}
@media(max-width:600px){.directory-search>label{font-size:24px}.directory-search>div{height:50px;padding:4px;gap:5px}.directory-search input{height:40px}.directory-search button{height:40px;padding:0 10px}.category-copy h3{margin:0 0 13px}.desk-note strong{font-size:22px}.category-copy>p{margin-bottom:16px}.subject-links>a small{font-size:9px}}
.section-head>a{white-space:normal;overflow-wrap:anywhere}.section-head>div{min-width:0}.journal-index .journal-card small{font-size:9px}
/* Expanded homepage: browsable naming examples and worked briefs. */
.section-deck{font-size:14px;line-height:1.85;color:#68735f;max-width:770px;margin:-4px 0 25px}.section-footnote{font-size:11px;line-height:1.8;color:#7b846f;margin:17px 0 0}.mood-section{padding-block:32px 40px;border-top:1px solid var(--line)}.mood-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.mood-card{background:#fffefa;border:1px solid #d9dfcf;border-radius:4px;overflow:hidden}.mood-card>img{width:100%;height:175px;object-fit:cover;display:block}.mood-card>div{padding:21px}.mood-card small,.name-board>small,.world-brief small,.edit-grid>article>small,.reading-list small{font-size:9px;letter-spacing:1.3px;color:#7a856c}.mood-card h3{font:400 28px/1.16 var(--serif);letter-spacing:-.5px;margin:12px 0}.mood-card p{font-size:13px;line-height:1.85;color:#66735d;margin-bottom:17px}.mood-links{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid #e1e5d7;padding-top:14px}.mood-links>a{font-size:10px;padding:4px 7px;background:#f0f3e8;border:1px solid #dde4d0;border-radius:3px}.notebook-section{padding-block:35px 40px;background:#eeeee3;border-block:1px solid #dce0d0}.name-board-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.name-board{padding:24px;background:#fffdf7;border:1px solid #d5dbc6;border-radius:3px}.name-board h3{font:400 29px/1.15 var(--serif);letter-spacing:-.6px;margin:12px 0 17px}.name-board>p{font-size:12px;line-height:1.8;color:#6f7964;min-height:88px}.name-board dl{margin:22px 0}.name-board dl>div{border-top:1px solid #e1e5d7;padding:13px 0 12px}.name-board dt{font:400 25px/1.25 var(--serif);overflow-wrap:anywhere}.name-board dt>span{font:9px/1.4 Arial;color:#8c967d;display:inline-block;width:25px;vertical-align:middle}.name-board dd{font-size:11px;line-height:1.8;color:#7a856f;margin:6px 0 0 25px}.name-board>a{font-size:11px;font-weight:600}.world-workshop{padding-block:36px 40px}.world-workshop-layout{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:start}.world-workshop figure{margin:0;border:1px solid #dbe0d0;background:#f0f1e6}.world-workshop figure>img{display:block;width:100%;height:265px;object-fit:cover}.world-workshop figcaption{display:flex;justify-content:space-between;gap:10px;font-size:9px;line-height:1.6;padding:8px 14px;border-bottom:1px solid #dce0cf;color:#7a846c}.world-brief{padding:24px}.world-brief h3{font:400 32px/1.12 var(--serif);letter-spacing:-.6px;margin:13px 0 18px}.world-brief p{font-size:14px;line-height:1.85;color:#627058;margin-bottom:16px}.world-brief p:last-child{margin-bottom:0}.world-steps>article{display:flex;gap:18px;border-top:1px solid #dce1d0;padding:19px 0}.world-steps>article:first-child{padding-top:0;border:0}.world-steps>article>span{font:italic 31px/1.1 var(--serif);color:#98a07f;flex:0 0 38px}.world-steps h3{font:400 27px/1.2 var(--serif);letter-spacing:-.4px;margin:0 0 11px}.world-steps p{font-size:13px;line-height:1.8;color:#6d7962;margin-bottom:12px}.world-steps dl{display:flex;flex-wrap:wrap;gap:10px 20px;margin:0 0 13px}.world-steps dt{font-size:8px;text-transform:uppercase;letter-spacing:.6px;color:#8a947b}.world-steps dd{font-size:11px;margin:2px 0 0;color:#54664b}.world-steps a{font-size:11px;font-weight:600}.naming-edits{padding-block:37px 40px;border-bottom:1px solid var(--line)}.edit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.edit-grid>article{padding:22px;background:#f4f3e9;border:1px solid #dbdfce;border-radius:3px}.edit-before{padding-top:21px;padding-bottom:17px;border-bottom:1px solid #d8dfc9;min-height:133px}.edit-before>span,.edit-after>span{font-size:8px;letter-spacing:1px;color:#949b85;display:block;margin-bottom:10px}.edit-before p{font:400 21px/1.35 var(--serif);color:#89917b;margin:0;overflow-wrap:anywhere}.edit-after{padding-top:19px;min-height:118px}.edit-after>span{color:#65805b}.edit-after h3{font:400 28px/1.2 var(--serif);color:#35543a;margin:0 0 18px;overflow-wrap:anywhere}.edit-grid>article>p{font-size:13px;line-height:1.85;color:#6e7861;margin-bottom:18px}.edit-grid>article>a{font-size:11px;font-weight:600}.further-reading{padding-block:34px 40px;border-top:1px solid var(--line)}.reading-list{display:grid;grid-template-columns:1fr 1fr;column-gap:35px}.reading-list>a{display:flex;gap:18px;padding:24px 0;border-top:1px solid #dbe0d0;align-items:start}.reading-list>a>span{font:italic 26px/1.1 var(--serif);color:#9ba382;flex:0 0 30px}.reading-list>a>div{min-width:0;flex:1}.reading-list h3{font:400 27px/1.15 var(--serif);letter-spacing:-.4px;margin:11px 0}.reading-list p{font-size:12px;line-height:1.85;color:#6e7a62;margin:0}.reading-list>a>b{font-size:10px;font-weight:500;flex:0 0 64px;align-self:center;line-height:1.8}.home-page-contents{display:flex;gap:20px;align-items:center;padding-block:15px;border-bottom:1px solid var(--line);font-size:10px;overflow:auto;white-space:nowrap}.home-page-contents>span{font-size:8px;letter-spacing:1px;color:#849174}.home-page-contents a{border-bottom:1px solid #c1cbb1}
@media(max-width:1000px){.mood-grid{gap:17px}.mood-card>div{padding:18px}.mood-card h3{font-size:26px}.mood-card p{font-size:12px}.name-board-grid{gap:16px}.name-board{padding:19px}.name-board dt{font-size:22px}.name-board dd{font-size:10px}.world-workshop-layout{gap:28px}.world-brief{padding:21px}.world-brief h3{font-size:30px}.world-steps>article{gap:12px}.world-steps>article>span{flex-basis:31px}.edit-grid{gap:16px}.edit-grid>article{padding:18px}.reading-list{column-gap:25px}.reading-list>a{gap:12px}.reading-list>a>b{display:none}}
@media(max-width:800px){.mood-grid{grid-template-columns:1fr 1fr}.mood-card>img{height:170px}.name-board-grid{grid-template-columns:1fr}.name-board{padding:24px}.name-board>p{min-height:0;max-width:560px;font-size:13px}.name-board dl{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.name-board dt{font-size:25px}.name-board dd{font-size:11px}.world-workshop-layout{grid-template-columns:1fr;gap:27px}.world-workshop figure{display:grid;grid-template-columns:1fr 1fr}.world-workshop figure>img{height:100%;grid-column:1;grid-row:1/3}.world-workshop figcaption{grid-column:1;grid-row:3;font-size:8px}.world-brief{grid-column:2;grid-row:1/4}.world-brief h3{font-size:29px}.world-brief p{font-size:12px}.world-steps{display:grid;grid-template-columns:1fr 1fr;gap:22px}.world-steps>article,.world-steps>article:first-child{border-top:1px solid #dce1d0;padding-top:19px}.world-steps h3{font-size:25px}.world-steps p{font-size:12px}.edit-grid{grid-template-columns:1fr}.edit-grid>article{padding:23px}.edit-before{min-height:0}.edit-after{min-height:0}.edit-grid>article>p{font-size:13px}.reading-list h3{font-size:25px}.home-page-contents{gap:18px}}
@media(max-width:600px){.section-deck{font-size:13px;line-height:1.85;margin-bottom:22px}.section-footnote{font-size:10px}.mood-section{padding-block:27px 30px}.mood-grid{grid-template-columns:1fr;gap:18px}.mood-card>img{height:190px}.mood-card>div{padding:21px}.mood-card small{font-size:9px}.mood-card h3{font-size:29px}.mood-card p{font-size:13px;line-height:1.85}.mood-links{gap:8px}.mood-links>a{font-size:11px;padding:5px 7px}.notebook-section{padding-block:28px 30px}.name-board-grid{gap:18px}.name-board{padding:22px 19px}.name-board h3{font-size:29px}.name-board>p{font-size:13px}.name-board dl{display:block;margin:20px 0}.name-board dt{font-size:25px}.name-board dd{font-size:12px}.name-board>a{font-size:12px;line-height:1.8;display:block}.world-workshop{padding-block:29px}.world-workshop-layout{gap:22px}.world-workshop figure{display:block}.world-workshop figure>img{height:200px}.world-workshop figcaption{font-size:9px}.world-brief{padding:22px}.world-brief h3{font-size:30px}.world-brief p{font-size:14px}.world-steps{grid-template-columns:1fr;gap:0}.world-steps>article{gap:14px;padding-block:21px}.world-steps>article>span{font-size:30px;flex-basis:32px}.world-steps h3{font-size:27px}.world-steps p{font-size:13px}.world-steps dt{font-size:9px}.world-steps dd{font-size:12px}.world-steps a{font-size:12px}.naming-edits{padding-block:28px 30px}.edit-grid{gap:17px}.edit-grid>article{padding:22px}.edit-before p{font-size:22px}.edit-after h3{font-size:29px}.edit-grid>article>p{font-size:13px}.edit-grid>article>a{font-size:12px}.edit-before>span,.edit-after>span{font-size:9px}.further-reading{padding-block:29px 30px}.reading-list{grid-template-columns:1fr}.reading-list>a{gap:15px;padding-block:23px}.reading-list h3{font-size:27px}.reading-list p{font-size:13px}.reading-list small{font-size:9px}.home-page-contents{gap:17px;font-size:11px;padding-block:14px}.home-page-contents>span{display:none}}
.policy-footer{display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px;border-top:1px solid var(--line);padding-top:20px;margin-top:23px;font-size:12px}.policy-footer>strong{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#7b866f;font-weight:600;margin-right:5px}.policy-footer a{text-decoration:underline;text-underline-offset:4px}.policy-hero{padding-block:30px 25px}.policy-hero h1{font-size:53px;line-height:1.12;letter-spacing:-1.5px;margin:20px 0}.policy-hero>.lead{font-size:16px;max-width:840px;line-height:1.8}.policy-date{font-size:11px;color:#7e8873;margin:19px 0 23px}.policy-navigation{display:flex;gap:8px;flex-wrap:wrap;border-block:1px solid #dce1d2;padding-block:15px}.policy-navigation>a{font-size:12px;padding:6px 10px;border-radius:3px;border:1px solid #d9dfce;background:#f2f3e9}.policy-navigation>a[aria-current=page]{background:#254f3c;border-color:#254f3c;color:white}.policy-document{max-width:900px;padding-bottom:50px}.policy-document>section{margin-bottom:32px}.policy-document h2{font-size:29px;line-height:1.25;letter-spacing:-.5px}.policy-document h3{font-size:25px}.policy-document p,.policy-document li{font-size:15px;line-height:1.9;color:#596950}.policy-document ul{padding-left:23px;margin-bottom:25px}.policy-document li{margin-bottom:11px}.policy-document a{text-decoration:underline;text-underline-offset:3px}.policy-toc{display:flex;gap:10px 17px;flex-wrap:wrap;margin:0 0 30px;padding:17px 0;border-bottom:1px solid var(--line);font-size:12px}.policy-toc strong{width:100%;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#7c896d}.policy-summary{padding:25px;background:#e9eddf;border:1px solid #d6dfc7;border-radius:5px;margin-bottom:27px}.policy-summary>strong{font:400 29px/1.2 var(--serif)}.policy-summary p{font-size:14px;line-height:1.9;margin:14px 0}.policy-summary>a{font-size:13px;font-weight:600}.policy-directory{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:35px}.policy-directory>a{display:block;text-decoration:none;padding:24px;background:#fffefa;border:1px solid #d9dfcc;border-radius:4px}.policy-directory small{font-size:9px;letter-spacing:1px;color:#839174}.policy-directory h2{margin:14px 0;font-size:31px}.policy-directory p{font-size:13px;line-height:1.85;min-height:72px}.policy-directory b{font-size:12px;font-weight:600}.policy-document .article-table table{min-width:630px;font-size:12px;table-layout:fixed}.policy-document .article-table th,.policy-document .article-table td{overflow-wrap:anywhere;min-width:0;max-width:none}.policy-document .article-table th:first-child{width:29%}.policy-document code{font-size:.88em;overflow-wrap:anywhere}.privacy-controls{border:1px solid #ccd8bd;background:#f0f3e7;padding:24px;border-radius:5px;margin:23px 0}.privacy-controls h3{margin:0 0 15px}.privacy-controls>p{font-size:13px;line-height:1.85}.privacy-checkbox{display:flex;flex-direction:row;align-items:flex-start;gap:12px;font-size:14px;line-height:1.65;padding:18px;background:#fffefa;border:1px solid #d5dec9;border-radius:4px;margin:20px 0}.privacy-checkbox input{width:20px;height:20px;flex:0 0 20px;accent-color:#254f3c;margin-top:2px}.privacy-checkbox strong{font-weight:600;display:block}.privacy-checkbox small{display:block;font-size:12px;color:#748165;line-height:1.8;margin-top:8px}.privacy-actions{display:flex;gap:13px;flex-wrap:wrap;margin:18px 0}.privacy-actions .button{font-size:12px;text-decoration:none;border:1px solid #cbd6bb}.privacy-actions .primary{border-color:#254f3c}#privacy-choice-status{font-size:12px;line-height:1.85;min-height:24px;color:#4b6740;margin:12px 0}.privacy-delete-tools{border-top:1px solid #d4ddc7;margin-top:23px;padding-top:23px}.privacy-delete-tools>p{font-size:13px}.privacy-delete-tools>button{display:inline-block;text-align:left;font-size:12px;margin:5px 22px 10px 0}.privacy-control-note{font-size:11px!important;color:#7a876c!important;margin:18px 0 0}.privacy-confirm{max-width:620px;padding:28px}.privacy-confirm h2{font:400 33px/1.2 var(--serif);margin:0 0 18px}.privacy-confirm p{font-size:14px;line-height:1.85;color:#68765c}.policy-document #choices{scroll-margin-top:25px}@media(max-width:600px){.policy-footer{gap:13px 18px;font-size:11px;padding-top:20px}.policy-footer>strong{width:100%;font-size:9px}.policy-hero{padding-block:25px 22px}.policy-hero h1{font-size:40px;letter-spacing:-1px}.policy-hero>.lead{font-size:14px}.policy-date{font-size:10px;line-height:1.8}.policy-navigation{gap:7px;padding-block:13px}.policy-navigation>a{font-size:11px;padding:6px 8px}.policy-document{padding-bottom:35px}.policy-document h2{font-size:27px}.policy-document p,.policy-document li{font-size:14px;line-height:1.9}.policy-toc{font-size:11px;gap:10px 15px}.policy-directory{grid-template-columns:1fr;gap:16px}.policy-directory>a{padding:22px}.policy-directory p{min-height:0}.policy-directory h2{font-size:29px}.policy-summary{padding:21px}.policy-summary>strong{font-size:27px}.policy-summary p{font-size:13px}.privacy-controls{padding:20px 15px}.privacy-checkbox{padding:15px;gap:10px;font-size:13px}.privacy-checkbox small{font-size:11px}.privacy-actions{gap:10px}.privacy-actions .button{width:100%;font-size:12px}.privacy-delete-tools>button{display:block;font-size:12px;line-height:1.8}.privacy-confirm{padding:23px}.privacy-confirm h2{font-size:29px}.privacy-confirm p{font-size:13px}.policy-document .article-table table{font-size:11px;min-width:570px}}
