*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0;color:var(--ink);font-family:var(--sans);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}figure,h1,h2,h3,h4,p{margin:0}button{color:inherit}button:disabled{cursor:wait;opacity:.65}svg{width:22px;height:22px;flex-shrink:0}::selection{background:#cbdac9;color:#15251d}:focus-visible{outline:3px solid #9e6239;outline-offset:5px;border-radius:4px}.shell{width:min(1280px,calc(100% - 96px));margin-inline:auto}.skip-link{position:fixed;left:20px;top:-100px;background:var(--ink);color:white;padding:14px;z-index:99}.skip-link:focus{top:10px}.eyebrow{font-size:.625rem;line-height:1.5;font-weight:700;letter-spacing:1.75px;display:flex;align-items:center;gap:10px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:33px}.community-band h2,.section-heading h2{font-family:var(--display);font-size:2.25rem;letter-spacing:-1.4px;font-weight:500;line-height:1.3;margin-top:10px}.article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.article-image{display:block;aspect-ratio:1.5;overflow:hidden;position:relative;border-radius:10px;background:#ddd}.article-image>img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.article-card:hover .article-image>img{transform:scale(1.035)}.image-arrow{position:absolute;right:14px;bottom:14px;display:grid;place-items:center;width:33px;height:33px;background:#fff;border-radius:50%}.image-arrow svg{width:17px;height:17px}.card-meta{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:.5625rem;color:var(--body);margin:18px 0 9px}.card-meta>span:first-child{font-weight:650;text-transform:uppercase;letter-spacing:1px}@media(max-width:760px){.shell{width:min(100% - 40px,760px)}.eyebrow{font-size:.5rem}.section-heading{gap:18px;margin-bottom:23px}.section-heading h2{font-size:1.5rem}.article-grid{grid-template-columns:1fr;gap:18px}.article-image{aspect-ratio:1.65}.card-meta{font-size:.55rem}}:root{--paper:#0b111b;--white:#151e2b;--ink:#f4f6fa;--body:#a6b1c1;--green:#f79342;--sage:#1b2738;--line:#263143;--peach:#ffa652;--display:var(--font-heading),Arial,sans-serif}body{background:radial-gradient(ellipse at 10% 0,#26202750,transparent 40%),radial-gradient(ellipse at 90% 0,#18365255,transparent 30%),var(--paper)}.site-header{background:#0e1520ed;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid var(--line)}.magazine-masthead{height:100px;display:flex;justify-content:space-between;align-items:center;gap:20px}.magazine-brand{display:flex;align-items:center;gap:15px}.brand-camera{display:grid;place-items:center;width:58px;height:58px;border-radius:11px;background:#f5f5f3;box-shadow:0 0 35px #fa934518}.brand-camera img{width:45px;height:45px;object-fit:contain}.magazine-brand>span:last-child{display:flex;flex-direction:column}.magazine-brand small{color:#ffbc77;font-size:.5625rem;letter-spacing:2px;font-weight:650}.magazine-brand strong{font:650 1.5625rem/1.3 var(--display);letter-spacing:-1.1px;margin-top:4px}.magazine-brand em{font-style:normal;font-size:.6875rem;color:var(--body);margin-top:3px}.masthead-note{font-size:.75rem;color:var(--body);text-align:right;line-height:1.7}.masthead-note strong{color:#e3eaf3;font-weight:500}.nav-row{height:57px;border-top:1px solid var(--line);gap:25px}.desktop-nav{margin-left:0;gap:30px;font-size:.8125rem}.desktop-nav a{padding:16px 0}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{color:#ffb670}.desktop-account{gap:26px}.button-dark{background:linear-gradient(115deg,#f7a348,#f48645);color:#17100b;box-shadow:0 4px 18px #ec883e19}.button-dark:hover{background:#ffb35b}.button-light{background:#283547;color:#fff}.text-link:hover{color:#ffb670}.menu-bars i{background:var(--ink)}.wordmark{font-family:var(--display)}.mobile-nav{background:transparent}.masthead-toggle{display:none}.editorial-intro{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:23px 0 18px}.editorial-intro .eyebrow{font-size:.5625rem;letter-spacing:1.7px;color:#bcc7d6}.editorial-intro .text-link{font-size:.6875rem;min-height:30px;gap:10px}.editorial-intro .text-link svg{width:16px;height:16px}.magazine-lead{display:grid;grid-template-columns:1.55fr 1fr;gap:19px;height:486px}.lead-side{display:grid;grid-template-rows:1fr 1fr;gap:19px;min-height:0}.lead-story{min-height:0;border:1px solid #2c3543;border-radius:13px;overflow:hidden;position:relative;background:#1c2634}.lead-image{display:block;height:100%;position:relative}.lead-image>img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.lead-image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#060b13ee,transparent 94%)}.lead-copy{position:absolute;bottom:24px;left:25px;right:25px;z-index:2}.lead-story-main .lead-copy{bottom:31px;left:32px;right:38px}.topic-badge{display:inline-block;color:#ffc890;background:#2f241ecc;border:1px solid #d7a26638;border-radius:30px;padding:4px 9px;font-size:.5625rem;line-height:1.3;font-weight:600}.lead-copy h1{font:650 2.0625rem/1.24 var(--display);letter-spacing:-1.1px;margin:13px 0 14px;max-width:580px;color:#fff}.lead-copy h2{font:600 1.1875rem/1.35 var(--display);letter-spacing:-.4px;margin:10px 0 12px;max-width:355px;color:#fff}.lead-copy p{font-size:.75rem;color:#cfdae7;line-height:1.7;max-width:500px;margin-bottom:17px}.lead-meta{font-size:.5625rem;color:#b7c3d4;display:flex;gap:9px;align-items:center}.lead-meta i{width:2px;height:2px;background:#d0d5dd;border-radius:50%}.lead-open{position:absolute;right:19px;bottom:19px;z-index:3;background:#ffffff12;border:1px solid #ffffff25;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;opacity:0;transition:opacity .2s}.lead-open svg{width:16px;height:16px}.lead-image:hover>img{transform:scale(1.025)}.lead-image:hover .lead-open{opacity:1}.editorial-ticker{margin:20px 0 33px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:stretch;background:#131c29;overflow:hidden}.editorial-ticker>strong{display:flex;align-items:center;background:#f49845;color:#14141a;font-size:.5rem;letter-spacing:1px;padding:16px 18px;white-space:nowrap}.editorial-ticker>div{gap:26px;padding:12px 18px}.editorial-ticker a,.editorial-ticker>div{display:flex;align-items:center;flex:1 1;min-width:0}.editorial-ticker a{gap:12px;font-size:.625rem;line-height:1.5}.editorial-ticker a+a{border-left:1px solid var(--line);padding-left:25px}.editorial-ticker svg{width:14px;height:14px;color:#f6b977}.community-entry{border:1px solid var(--line);border-radius:13px;padding:25px;background:linear-gradient(130deg,#151f2e,#121925);margin-bottom:44px}.community-entry-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:21px}.community-entry-heading h2{font:550 1.375rem/1.4 var(--display);letter-spacing:-.65px;margin-top:8px}.community-entry-heading .eyebrow{font-size:.5rem;letter-spacing:1.4px;color:#a6b9ce}.community-mark{font:500 .625rem var(--display);color:#7d8da2}.community-entry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.community-entry-grid>a{display:flex;gap:13px;background:#1b2635;border:1px solid #2b3749;border-radius:9px;padding:21px 17px}.community-entry-grid>a:hover{border-color:#95643a;background:#202d3d}.entry-icon{font-size:1.375rem;color:#ffb16d;width:32px;flex-shrink:0;margin-top:-3px}.community-entry-grid h3{font:550 1rem/1.4 var(--display);letter-spacing:-.3px;margin-bottom:9px}.community-entry-grid p{font-size:.6875rem;color:#a5b4c6;min-height:40px;margin-bottom:16px}.community-entry-grid>a>div>span{display:flex;align-items:center;gap:10px;font-size:.625rem;color:#ffd2a4;font-weight:500}.community-entry-grid svg{width:15px;height:15px}.editorial-section{padding:0 0 48px}.section-heading{align-items:center;margin-bottom:26px}.community-band h2,.section-heading h2{font-size:1.625rem;font-weight:550;letter-spacing:-.8px}.section-heading .eyebrow{font-size:.5rem;color:#f1b677;letter-spacing:1.3px}.section-heading>.text-link{font-size:.75rem;gap:12px}.section-heading>.text-link svg{width:17px;height:17px}.article-grid{gap:24px}.article-card{background:linear-gradient(140deg,#192332,#131c28);border:1px solid var(--line);border-radius:11px;overflow:hidden}.article-image{border-radius:0;aspect-ratio:1.7;min-block-size:48px;background:#202b3a}.article-card .card-meta{padding:0 19px;margin:18px 0 10px}.article-card .card-meta>span:first-child{color:#edb67e;font-size:.5rem}.article-card h3{padding:0 19px 25px;font:550 1.0625rem/1.5 var(--display);letter-spacing:-.35px}.image-arrow{background:#0a111bd1;color:#fff;border:1px solid #ffffff30}.photo-school{padding:30px 26px 28px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(135deg,#131e2c,#111926);margin-bottom:44px}.topic-pills{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:25px}.topic-pills a{padding:8px 13px;border-radius:30px;background:#253143;border:1px solid #334053;font-size:.625rem;display:flex;align-items:center;gap:13px}.topic-pills a:hover{border-color:#c88f53}.topic-pills svg{width:13px;height:13px;color:#eebd8c}.photographer-invite{display:flex;align-items:center;gap:50px;justify-content:space-between;background:linear-gradient(110deg,#1d2839,#243953);border:1px solid #39495c;padding:34px;border-radius:12px;margin-bottom:53px;position:relative;overflow:hidden}.photographer-invite h2{font:550 1.5625rem/1.4 var(--display);letter-spacing:-.7px;max-width:590px;margin:10px 0}.photographer-invite p:not(.eyebrow){font-size:.75rem;color:#afbdd0;max-width:550px}.photographer-invite .eyebrow{font-size:.5rem;color:#f3bd84}.photographer-invite>.button{flex-shrink:0;font-size:.75rem;gap:15px}.site-footer{background:#080e16;border-top:1px solid #344154}.footer-bottom,.footer-top p{color:var(--body)}.footer-bottom{border-color:var(--line)}.footer-top .text-link{color:#ffd1a1}.dashboard-card,.filter-form,.form-panel,.link-catalog button,.notice,.service-card,.studio-card,.work-item{background:#151f2e}.field input,.field select,.field textarea,.magazine-search input{background:#0c1420;color:var(--ink);border-color:#3d4b5f}.field input::placeholder,.field textarea::placeholder{color:#8997aa}.field small,.quiet-text{color:#aebaca}.field input:focus-visible,.field textarea:focus-visible{outline-color:#ffad66}.check-field{color:#acbacd}.check-field a,.form-divider a{color:#eabb8c}.form-success{background:#142e27;border-color:#2b6552;color:#d2f2e2}.form-error{background:#3c201b;color:#ffd8ca}.step-indicator .active i{background:#f29b4b;color:#18110a;border-color:#f29b4b}.step-indicator i{border-color:#526078}.step-indicator .active{color:#ffbd7c}.prose{color:#c8d2df}.prose h2,.prose h3{color:#f2f4f8}.prose a{color:#fac289}.prose blockquote{background:#1b293a;border-color:#e69c58}.form-intro h1,.signup-story h1{font-weight:550;font-size:2.625rem;letter-spacing:-1.4px}.signup-benefits strong{color:var(--ink)}.benefit-number{color:#f0ba82}.empty-state{border-color:#4b5c73}.dashboard-nav button[aria-current=page]{color:#ffb477}.plain-button{color:#ffce9f}.status-badge{color:#e8c391}.signup-photo{display:none}.image-placeholder{display:grid;place-items:center;height:100%;color:#6e8199;font-size:.875rem}.article-card-no-image{padding-top:7px;background:linear-gradient(145deg,#111a27,#0e1621)}.service-grid{padding-top:15px}@media(max-width:1150px){.magazine-lead{height:440px}.lead-copy h1{font-size:1.8125rem}.lead-copy h2{font-size:1.0625rem}.lead-story-main .lead-copy{left:27px;bottom:29px}.community-entry-grid>a{padding:18px 14px;gap:10px}.entry-icon{width:25px}.community-entry-grid h3{font-size:.875rem}.community-entry-grid p{font-size:.625rem}.photographer-invite{gap:30px;padding:30px}.photographer-invite h2{font-size:1.4375rem}}@media(max-width:950px){.magazine-lead{grid-template-columns:1.35fr 1fr;height:420px;gap:15px}.lead-side{gap:15px}.lead-story-main .lead-copy{left:23px;right:23px;bottom:25px}.lead-copy h1{font-size:1.625rem;letter-spacing:-.7px}.lead-copy p{font-size:.6875rem}.lead-copy{left:18px;right:18px;bottom:18px}.lead-copy h2{font-size:1rem}.lead-meta{font-size:.5rem}.community-entry{padding:22px}.community-entry-grid{gap:12px}.community-entry-grid>a{display:block;padding:20px 16px}.entry-icon{display:block;margin-bottom:10px}.community-entry-grid h3{font-size:.9375rem}.community-entry-grid p{font-size:.6875rem;min-height:61px}.community-entry-heading h2{font-size:1.3125rem}.community-mark{display:none}.article-card h3{font-size:1rem;padding:0 16px 23px}.article-card .card-meta{padding-inline:16px;flex-wrap:wrap}.article-grid{gap:18px}.photographer-invite{flex-direction:column;gap:23px;align-items:start}.photo-school{padding:26px 22px}.desktop-nav{font-size:.8125rem}}@media(max-width:760px){.magazine-masthead{height:87px;gap:12px}.magazine-brand{gap:11px}.brand-camera{width:43px;height:43px;border-radius:8px}.brand-camera img{width:34px;height:34px}.magazine-brand small{font-size:.375rem;letter-spacing:1.15px}.magazine-brand strong{font-size:1.125rem;letter-spacing:-.7px;margin-top:5px}.magazine-brand em,.masthead-note{display:none}.masthead-toggle{display:flex;font-size:.6875rem;gap:9px}.nav-row{display:none}.editorial-intro{padding:18px 0 15px}.editorial-intro .eyebrow{font-size:.4375rem;letter-spacing:1px}.editorial-intro .text-link{font-size:.5625rem;gap:6px;min-height:30px}.editorial-intro .text-link svg{width:13px;height:13px}.magazine-lead{grid-template-columns:1fr;height:auto;gap:14px}.lead-story-main{height:410px}.lead-side{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:14px}.lead-side .lead-story{height:225px}.lead-copy h1{font-size:1.75rem;line-height:1.27;max-width:490px}.lead-story-main .lead-copy{left:23px;right:23px;bottom:25px}.lead-copy p{font-size:.75rem;margin-bottom:15px}.lead-copy h2{font-size:.9375rem;line-height:1.4;letter-spacing:-.2px;margin-block:9px}.lead-side .lead-copy{left:15px;right:15px;bottom:17px}.lead-side .lead-meta{font-size:.4375rem;gap:6px}.lead-side .lead-meta>i{display:none}.lead-meta{font-size:.5625rem}.topic-badge{font-size:.5rem;padding:4px 8px}.lead-side .topic-badge{font-size:.4375rem}.editorial-ticker{margin:18px 0 26px;flex-direction:column;border-radius:7px}.editorial-ticker>strong{padding:8px 13px;font-size:.4375rem;letter-spacing:1.2px;background:#273344;color:#ffc890}.editorial-ticker>div{padding:13px}.editorial-ticker a{font-size:.625rem}.editorial-ticker a+a{display:none}.community-entry{padding:22px 18px;margin-bottom:32px}.community-entry-heading{margin-bottom:20px}.community-entry-heading h2{font-size:1.375rem;letter-spacing:-.6px;line-height:1.4;max-width:380px}.community-entry-heading .eyebrow{font-size:.4375rem;letter-spacing:1.15px}.community-entry-grid{grid-template-columns:1fr;gap:12px}.community-entry-grid>a{display:flex;gap:15px;padding:21px 18px}.entry-icon{width:24px;font-size:1.5rem;flex-shrink:0;margin-top:0}.community-entry-grid h3{font-size:1.0625rem}.community-entry-grid p{font-size:.75rem;line-height:1.7;min-height:0;margin-bottom:14px}.community-entry-grid>a>div>span{font-size:.6875rem}.section-heading h2{font-size:1.5rem}.section-heading .eyebrow{font-size:.4375rem;letter-spacing:1px}.section-heading>.text-link{font-size:.625rem;gap:8px;white-space:nowrap;margin-top:10px}.section-heading>.text-link svg{width:14px;height:14px}.editorial-section{padding-bottom:34px}.article-grid{gap:22px}.article-card h3{font-size:1.1875rem;padding:0 20px 24px}.article-card .card-meta{padding-inline:20px;font-size:.5625rem;flex-wrap:nowrap}.article-image{aspect-ratio:1.75}.photo-school{padding:25px 18px;margin-bottom:32px}.photo-school .section-heading{gap:15px}.photo-school .section-heading>.text-link{font-size:.5625rem}.photo-school .section-heading .eyebrow{font-size:.375rem;max-width:150px;line-height:1.9}.photo-school .article-card h3{font-size:1.0625rem;padding-inline:17px}.topic-pills{gap:8px}.topic-pills a{font-size:.5625rem;padding:8px 11px;gap:8px}.topic-pills svg{width:12px;height:12px}.photographer-invite{padding:26px 23px;gap:22px;margin-bottom:35px}.photographer-invite h2{font-size:1.5625rem;line-height:1.35}.photographer-invite p:not(.eyebrow){font-size:.8125rem;line-height:1.8}.photographer-invite .eyebrow{font-size:.4375rem}.photographer-invite .button{font-size:.75rem;width:100%}.signup-story h1{font-size:2.125rem}.site-footer{padding-top:30px}.footer-top .wordmark{font-size:1.125rem}.mobile-nav>a:not(.button){font-size:.9375rem}.mobile-nav .button{font-size:.8125rem}}@media(max-width:430px){.lead-story-main{height:395px}.lead-copy h1{font-size:1.5625rem;letter-spacing:-.8px}.lead-copy p{font-size:.6875rem}.lead-story-main .lead-copy{left:21px;right:21px;bottom:24px}.lead-side{grid-template-columns:1fr;gap:12px}.lead-side .lead-story{height:172px}.lead-side .lead-image{display:grid;grid-template-columns:37% 1fr}.lead-side .lead-image>img{height:100%;width:100%;object-fit:cover}.lead-side .lead-image:after{display:none}.lead-side .lead-copy{position:static;align-self:center;padding:18px 14px;min-width:0}.lead-side .lead-copy h2{font-size:.875rem;margin-block:10px}.lead-side .lead-meta{font-size:.4375rem}.magazine-brand strong{font-size:1.0625rem}.brand-camera{width:40px;height:40px}.magazine-brand{gap:9px}.masthead-toggle{font-size:.625rem;gap:7px;min-width:55px;padding-left:6px}.editorial-intro .text-link{font-size:.5rem}.community-entry-heading h2{font-size:1.3125rem}.community-entry-grid>a{padding:19px 15px}.community-entry-grid p{font-size:.6875rem}.section-heading h2{font-size:1.4375rem}.section-heading>.text-link{font-size:.5625rem}}.magazine-home .editorial-intro{padding-block:27px 22px}.magazine-home .magazine-lead{height:555px;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:22px}.magazine-home .lead-story{border-radius:18px;border-color:#8ba4c226;box-shadow:0 18px 48px #0003}.magazine-home .lead-image:after{background:linear-gradient(0deg,#070e19f5,#070e1990 38%,#070e1900 75%)}.magazine-home .home-lead-static .lead-image:after{background:linear-gradient(0deg,#070e19f7,#070e19b8 30%,#070e1915 74%)}.magazine-home .home-lead-static .lead-copy{left:36px;right:36px;bottom:42px}.magazine-home .home-lead-static .lead-copy h1{font-size:clamp(1.9rem,2.8vw,2.9rem);line-height:1.15;letter-spacing:-1.4px;max-width:650px;text-wrap:balance}.magazine-home .home-lead-static .lead-copy p{font-size:.8125rem;line-height:1.8;max-width:490px}.magazine-home .lead-copy h2{font-size:1.25rem;line-height:1.4}@supports (content-visibility:auto){.magazine-home .home-deferred{content-visibility:auto;contain-intrinsic-size:auto 680px}.magazine-home .home-deferred-community{contain-intrinsic-size:auto 520px}.magazine-home .home-deferred-gallery{contain-intrinsic-size:auto 860px}.magazine-home .home-deferred-cards{contain-intrinsic-size:auto 720px}.magazine-home .home-deferred-compact{contain-intrinsic-size:auto 260px}}.community-entry{background:transparent;border:0;padding:0;margin-bottom:65px}.community-entry-heading{margin-bottom:26px}.community-entry-heading h2{font-size:1.6rem;line-height:1.5}.community-entry-grid>a{background:linear-gradient(135deg,#213047b0,#131d2dc0);padding:25px 22px;border-radius:14px;box-shadow:0 13px 32px #02060e33}.community-entry-grid>a:nth-child(2){background:linear-gradient(135deg,#4a352ad0,#261f24);border-color:#e1a36544}.community-entry-grid>a:nth-child(2) h3{color:#ffd5ae}.community-entry-grid p{font-size:.75rem;line-height:1.8}.photo-journal{position:relative;isolation:isolate;padding:50px 0 58px;margin-bottom:46px}.photo-journal:before{content:"";position:absolute;z-index:-1;inset:0 calc((min(1330px,100vw) - 100vw)/2);background:radial-gradient(ellipse at 15% 60%,#352a2e75,transparent 65%),linear-gradient(130deg,#152133,#111723);border-block:1px solid #a4b4c122;pointer-events:none}.photo-journal-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:36px}.photo-journal-heading h2{font:500 clamp(2rem,3.2vw,3rem)/1.13 var(--display);letter-spacing:-1.5px;margin-top:16px}.photo-journal-heading h2 em{font:italic 1.13em/1.1 Georgia,serif;color:#efb786;font-weight:400;letter-spacing:-1px}.photo-journal-heading>div:last-child{max-width:300px}.photo-journal-heading>div:last-child>p{color:#adbacb;font-size:.8125rem;line-height:1.9;margin-bottom:16px}.photo-journal-heading .text-link{font-size:.75rem;color:#ffd1a4}.photo-journal .photo-masonry{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:24px;columns:auto;padding:0;align-items:start}.photo-journal .gallery-photo{position:relative;display:block;margin:0;border:0;border-radius:5px;box-shadow:0 24px 45px #02071470;overflow:hidden;transform:rotate(-2deg);background:#2a3443}.photo-journal .gallery-photo:after{content:"";position:absolute;inset:45% 0 0;border-radius:5px;background:linear-gradient(transparent,#070e18e8);pointer-events:none}.photo-journal .gallery-photo>img{display:block;width:100%;height:395px;border-radius:5px;object-fit:cover}.photo-journal .gallery-photo:nth-child(2){margin-top:38px;transform:rotate(2deg)}.photo-journal .gallery-photo:nth-child(2)>img{height:360px}.photo-journal .gallery-photo:nth-child(3){margin-top:10px;transform:rotate(-1deg)}.photo-journal .gallery-photo:nth-child(3)>img{height:360px}.photo-journal .gallery-photo-caption{position:absolute;z-index:1;left:23px;bottom:23px;right:26px}.photo-journal .gallery-photo-caption strong{display:block;font-size:1rem;line-height:1.45;text-wrap:balance;color:#fff}.photo-journal .gallery-photo-caption small{color:#ebccb0;letter-spacing:.3px}.photo-journal .photo-open{position:absolute;z-index:1;right:18px;top:18px;color:#fff}.photo-journal-foot{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:39px;padding-top:24px;border-top:1px solid #ffffff1c}.photo-journal-foot>p{font-size:.75rem;color:#b8c4d2}.photo-journal-foot>p strong{font-weight:500;color:#f7eee5}.photo-journal-foot .text-link{font-size:.75rem}.magazine-home .editorial-section .article-card{background:transparent;box-shadow:none;border:0;border-radius:0}.magazine-home .editorial-section .article-image{border-radius:10px;box-shadow:0 12px 30px #0003}.magazine-home .editorial-section .article-card h3{padding-inline:0;font-size:1.125rem}.magazine-home .editorial-section .article-card .card-meta{padding-inline:0}.magazine-home .editorial-section .article-card:hover{transform:none}.magazine-home .editorial-section .article-card:hover h3{color:#ffd0a4}.magazine-home .section-heading h2{font-size:1.95rem}.headline-ticker{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;margin:27px 0 43px;padding:9px 0;border-block:1px solid #41516b8a;min-width:0}.headline-ticker-label{display:flex;align-items:center;gap:10px;color:#e8b480;font-size:.5625rem;letter-spacing:1.5px;font-weight:650;text-transform:uppercase;white-space:nowrap}.headline-ticker-label>span{width:6px;height:6px;background:#f4a35d;border-radius:50%;box-shadow:0 0 0 4px #f4a35d12;flex:0 0 auto}.headline-ticker-viewport{display:flex;gap:28px;position:relative;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#756048 transparent;min-width:0;align-self:stretch;align-items:stretch}.headline-ticker-link{display:flex;flex:0 0 100%;min-width:0;gap:13px;align-items:center;scroll-snap-align:start;padding:12px 3px;color:#cfd7e2;font-size:.75rem;line-height:1.6;overflow-wrap:anywhere}.headline-ticker-link:hover{color:#ffd0a1}.headline-ticker-link>span:nth-child(2){flex:1 1;min-width:0}.headline-ticker-index{font:italic 1.15rem Georgia,serif;color:#ad8663;flex:0 0 auto}.headline-ticker-link>svg{width:17px;height:17px;color:#f4b77d;flex:0 0 auto}@media(max-width:1100px){.magazine-home .magazine-lead{height:500px;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.magazine-home .home-lead-static .lead-copy{left:28px;right:28px}.magazine-home .home-lead-static .lead-copy h1{font-size:2.2rem}.magazine-home .lead-copy h2{font-size:1.06rem}.photo-journal .gallery-photo>img{height:355px}.photo-journal .gallery-photo:nth-child(2)>img,.photo-journal .gallery-photo:nth-child(3)>img{height:325px}.photo-journal .gallery-photo-caption strong{font-size:.875rem}}@media(max-width:900px){.photo-journal-heading h2{font-size:2.4rem}.photo-journal-heading>div:last-child{max-width:240px}.photo-journal .photo-masonry{gap:17px}.photo-journal .gallery-photo-caption{left:15px;bottom:17px;right:15px}.photo-journal .gallery-photo-caption strong{font-size:.75rem}.photo-journal .gallery-photo-caption small{font-size:.5rem}}@media(max-width:760px){body{background:var(--paper)}.site-header{background:#0e1520;-webkit-backdrop-filter:none;backdrop-filter:none}.magazine-home .editorial-intro{padding-block:21px 18px}.magazine-home .magazine-lead{height:auto;grid-template-columns:1fr;gap:17px}.magazine-home .home-lead-static{height:530px}.magazine-home .home-lead-static .lead-copy{left:25px;right:25px;bottom:36px}.magazine-home .home-lead-static .lead-copy h1{font-size:clamp(1.8rem,5.8vw,2.55rem);letter-spacing:-1px;line-height:1.2}.magazine-home .home-lead-static .lead-copy p{font-size:.8125rem}.magazine-home .lead-copy h2{font-size:1.06rem}.community-entry{margin-bottom:40px}.community-entry-heading h2{font-size:1.4rem}.community-entry-grid>a{padding:22px}.photo-journal{padding-block:35px 32px;margin-bottom:38px}.photo-journal:before{inset:0 -20px}.photo-journal-heading{display:block;margin-bottom:32px}.photo-journal-heading h2{font-size:2.25rem;line-height:1.15}.photo-journal-heading>div:last-child{max-width:500px;margin-top:20px}.photo-journal .photo-masonry{grid-template-columns:1fr 1fr;gap:17px}.photo-journal .gallery-photo{transform:rotate(-1.5deg)}.photo-journal .gallery-photo:first-child{grid-column:1/-1;max-width:86%;margin:0 auto 11px;width:100%}.photo-journal .gallery-photo>img{height:350px}.photo-journal .gallery-photo:nth-child(2){margin-top:0}.photo-journal .gallery-photo:nth-child(3){margin-top:15px}.photo-journal .gallery-photo:nth-child(2)>img,.photo-journal .gallery-photo:nth-child(3)>img{height:260px}.photo-journal .gallery-photo:first-child .gallery-photo-caption strong{font-size:1.125rem}.photo-journal .gallery-photo-caption strong{font-size:.8125rem;line-height:1.5}.photo-journal-foot{display:block;margin-top:27px;padding-top:21px}.photo-journal-foot>.text-link{margin-top:14px}.magazine-home .section-heading h2{font-size:1.65rem}}@media(max-width:480px){.magazine-home .home-lead-static{height:510px}.magazine-home .home-lead-static .lead-copy h1{font-size:1.85rem}.magazine-home .home-lead-static .lead-copy p{font-size:.75rem}.magazine-home .lead-side .lead-copy h2{font-size:.875rem}.photo-journal .gallery-photo-caption strong{font-size:.75rem}.photo-journal .gallery-photo>img{height:330px}.photo-journal .gallery-photo:nth-child(2)>img,.photo-journal .gallery-photo:nth-child(3)>img{height:235px}.photo-journal .gallery-photo:first-child{max-width:92%}}@media(prefers-reduced-motion:reduce){.photo-journal .gallery-photo{transform:none}}[data-fg-reduced-motion=reduce] .photo-journal .gallery-photo{transform:none}@media(max-width:760px){.magazine-home .home-lead-static .lead-copy h1{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-synthesis:none}}