.launch{color:#163e34;background:#f8f5ef;font-size:16px;line-height:1.9}.launch-advisory{background:#fcfdf9}.launch h1,.launch h2,.launch h3,.launch p,.launch figure,.launch dl,.launch dd{margin:0}.launch img{display:block;width:100%;height:auto}.launch a{text-underline-offset:5px}.launch a:focus-visible,.launch button:focus-visible,.launch summary:focus-visible{outline:3px solid #9d4d27;outline-offset:4px}.launch [hidden]{display:none!important}.launch-wrap{width:min(1260px,calc(100% - 96px));margin-inline:auto}.launch-section{padding-block:90px;scroll-margin-top:95px}.launch-eyebrow{font-size:12px;letter-spacing:.1em;font-weight:700}.launch h1{font-size:clamp(30px,3.2vw,45px);line-height:1.65;font-weight:600}.launch-reform h1,.launch-reform h2,.launch-reform .launch-first-edit h3{font-family:Zen Old Mincho,serif;font-weight:500}.launch-heading{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:end;margin-bottom:36px}.launch-heading h2{font-size:35px;line-height:1.7;margin-top:15px}.launch-heading>p{font-size:14px}.launch-note{color:#536451;font-size:12px;line-height:1.9}.launch-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 22px;min-height:52px;background:#063f34;border:1px solid #063f34;color:#fffdf6;text-decoration:none;font-weight:700;font-size:14px;line-height:1.6;border-radius:3px}.launch-btn:hover{background:#205747}.launch-btn-light{background:#fffdf7;color:#163e34;border-color:#fffdf7}.launch-btn-light:hover{background:#e6ebde}.launch-actions{display:flex;flex-direction:column;align-items:start;gap:16px;margin-top:28px}.launch-actions>a:not(.launch-btn){font-size:13px}.launch-actions+.launch-note{margin-top:12px}.launch-rf-hero{display:grid;grid-template-columns:59% 41%;min-height:650px;background:#e9e4d9}.launch-rf-photo{position:relative;overflow:hidden}.launch-rf-photo img{position:absolute;inset:0;height:100%;object-fit:cover}.launch-rf-photo figcaption{position:absolute;bottom:0;inset-inline:0;background:#173e32;color:#fffdf5;padding:12px 30px;font-size:11px}.launch-rf-copy{padding:48px 44px;display:flex;flex-direction:column;justify-content:center}.launch-rf-copy h1{margin:25px 0;font-size:clamp(28px,3vw,42px)}.launch-rf-copy>p:not(.launch-note,.launch-eyebrow){font-size:14px;line-height:2.1}.launch-local-nav{display:flex;flex-wrap:wrap;gap:18px 30px;border-bottom:1px solid #bbc8b5;padding-block:23px;font-size:13px}.launch-gallery{display:grid;grid-template-columns:1.15fr .7fr .9fr;gap:25px;align-items:start}.launch-gallery img{height:340px;object-fit:cover}.launch-gallery figure:nth-child(2){margin-top:80px}.launch-gallery figure:nth-child(2) img{height:240px}.launch-gallery figure:nth-child(3){margin-top:38px}.launch-gallery figure:nth-child(3) img{height:280px}.launch-gallery figcaption{margin-top:18px;padding-top:16px;border-top:1px solid #bbc8b5;font-size:14px}.launch-gallery figcaption p{font-size:12px;margin-top:8px}.launch-image-note{text-align:right;margin-top:20px!important}.launch-rf-sample{background:#183f33;color:#faf7eb}.launch-rf-sample .launch-note{color:#dde5d5}.launch-rf-sample-grid{display:grid;grid-template-columns:1.5fr .8fr;gap:55px;align-items:center}.launch-site-sample{background:#fffdf6;color:#343e32;border:1px solid #c7d1bf}.launch-site-sample>img{height:270px;object-fit:cover}.launch-sample-head{display:flex;justify-content:space-between;gap:24px;padding:17px 24px;border-bottom:1px solid #c6d2bd;font-size:12px}.launch-sample-head span{font-size:11px}.launch-rf-excerpt{padding:28px}.launch-rf-excerpt h3{font:500 28px/1.7 Zen Old Mincho,serif;margin-bottom:22px}.launch-rf-excerpt dl{display:grid;grid-template-columns:1fr 1fr;gap:28px;font-size:13px}.launch-rf-excerpt dt{border-top:1px solid #c6d2bd;padding-top:12px;font-weight:700;margin-bottom:8px}.launch-rf-excerpt .launch-note{color:#536451;margin-top:20px}.launch-first-edit h3{font-size:28px;line-height:1.75;margin:15px 0 24px}.launch-first-edit ol{padding-left:23px;font-size:14px;margin-block:25px}.launch-first-edit li{margin-bottom:16px}.launch-first-edit li p{font-size:13px}.launch-first-edit>.launch-note{margin-top:14px}.launch-demo-link{display:block;margin:18px 0;font-size:13px;color:#faf7eb}.launch-gs-hero{padding-block:64px;display:grid;grid-template-columns:1fr 1.13fr;gap:85px}.launch-gs-hero h1{margin:28px 0}.launch-gs-hero>div>p:not(.launch-note,.launch-eyebrow){font-size:15px}.launch-other-link{display:inline-block;margin-top:25px;font-size:13px}.launch-gs-index{background:#f0f5e9;border:1px solid #b4c4b6;box-shadow:12px 12px #e7eee0;padding:25px;align-self:start}.launch-gs-index h2{font-size:20px;margin:14px 0 24px}.launch-gs-index a{display:grid;grid-template-columns:35px 1fr 18px;gap:17px;align-items:center;padding:19px 0;border-top:1px solid #b4c4b6;text-decoration:none}.launch-gs-index a:hover{text-decoration:underline}.launch-gs-index a>span:first-child{font:italic 28px Georgia;color:#52674a}.launch-gs-index small{display:block;font-size:11px;color:#536451}.launch-gs-index .launch-note{margin-top:15px;padding-top:16px;border-top:1px solid #b4c4b6}.launch-gs-trust{display:grid;grid-template-columns:.8fr 1.3fr;gap:70px;align-items:center;border-block:1px solid #bfccb9;padding-block:25px}.launch-gs-trust h2{font-size:18px}.launch-gs-trust p{font-size:13px}.launch-gs-demo{background:#fffef9;border:1px solid #b1c5b4;box-shadow:0 18px 40px #173d3310}.launch-gs-demo .launch-sample-head{background:#edf2e8}.launch-gs-demo-body{display:grid;grid-template-columns:270px 1fr}.launch-chapter-nav{background:#f5f7ee;border-right:1px solid #c6d4bd;padding:25px}.launch-chapter-nav button{width:100%;min-height:60px;padding:18px 12px;text-align:left;border:0;border-bottom:1px solid #bbc8b5;background:transparent;font:inherit;font-size:14px;color:#244438;cursor:pointer}.launch-chapter-nav button[aria-pressed=true]{background:#204d3c;color:#fff}.launch-chapter{padding:38px 45px;scroll-margin-top:110px}.launch-chapter h3{font-size:28px;margin:14px 0 24px}.launch-sample-copy{font-size:18px;line-height:2;max-width:38em}.launch-edit-field{margin:28px 0;border-block:1px solid #c8d5c0;padding-block:16px;font-size:13px}.launch-chapter>a{font-size:13px}.launch-chapter .launch-note{margin-top:20px}.launch-demo-bottom{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:25px;border-top:1px solid #b1c5b4;font-size:13px}.launch-demo-bottom p{max-width:670px}.launch-demo-bottom .launch-btn{flex:none}.launch-gs-flow{background:#e9f0e3}.launch-gs-flow ol{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;list-style:none;padding:0;margin:30px 0}.launch-gs-flow li{border-top:2px solid #9ab38b;padding-top:23px}.launch-gs-flow li span{font:italic 28px Georgia;color:#52674a}.launch-gs-flow li h3{font-size:17px;margin:15px 0}.launch-gs-flow li p{font-size:13px}.launch-other-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.launch .card img{height:220px;object-fit:cover}.launch-price{background:#eae5d7}.launch-price-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:50px}.launch-free{background:#fffdf6;padding:32px;border:1px solid #b9c4b0}.launch-zero{font:78px Georgia;margin-block:18px!important}.launch-zero small{font:14px sans-serif}.launch-free>p:not(.launch-zero,.launch-note){font-size:14px}.launch-free .launch-btn{margin-block:26px 12px}.launch-paid h3{font-size:20px;margin:15px 0 25px}.launch-price-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.launch-price-timeline>div{padding-block:15px;border-top:1px solid #9aaa94}.launch-price-timeline dt{font-size:12px}.launch-price-timeline strong{font-size:32px;line-height:2;font-variant-numeric:tabular-nums}.launch-price-timeline small{font-size:11px}.launch-terms{font-size:12px;margin-top:18px!important;line-height:2}.launch-onetime{border-top:1px solid #a9b49d;margin-top:25px;padding-top:18px;font-size:14px}.launch-onetime h3{margin:0 0 10px;font-size:16px}.launch-contract{margin-top:28px;border-top:1px solid #a9b49d;padding-top:20px;font-size:12px;line-height:2}.launch-advisory .launch-price{background:#fcfdf9;border-top:1px solid #bfccb9}.launch-advisory .launch-price-grid{grid-template-columns:.7fr 1.4fr;gap:70px}.launch-advisory .launch-free{background:#edf3e5;align-self:start}.launch-advisory .launch-price-timeline{grid-template-columns:1fr}.launch-advisory .launch-price-timeline>div{display:flex;align-items:center;justify-content:space-between;padding-block:10px}.launch-advisory .launch-price-timeline strong{font-size:26px}.launch-final-action{display:flex;flex-wrap:wrap;gap:25px;align-items:center}.launch-evidence{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-top:34px;border-top:1px solid #b8c5b3;margin-top:50px}.launch-evidence h3{font-size:17px;margin-bottom:12px}.launch-evidence p,.launch-evidence a{font-size:13px}.launch-faq{margin-top:30px;border-top:1px solid #b8c5b3;padding-block:20px;font-size:14px}.launch-faq summary{cursor:pointer;font-weight:700;padding-block:8px}.launch-faq p{padding-top:16px}@media (max-width:1050px){.launch-rf-copy{padding:32px}.launch-rf-copy h1{font-size:30px}.launch-heading{gap:40px}.launch-heading h2{font-size:30px}.launch-gs-hero{gap:45px}.launch-gs-hero h1{font-size:34px}.launch-gs-demo-body{grid-template-columns:230px 1fr}.launch-chapter{padding:30px}.launch-demo-bottom{align-items:start;flex-direction:column}.launch-price-grid,.launch-advisory .launch-price-grid{gap:30px}.launch-price-timeline strong{font-size:26px}}@media (max-width:700px){.launch-wrap{width:calc(100% - 40px)}.launch-section{padding-block:55px}.launch-rf-hero{display:flex;flex-direction:column;min-height:0}.launch-rf-copy{order:1;padding:38px 20px 32px}.launch-rf-photo{order:2;height:340px}.launch-rf-copy h1{font-size:30px;margin-block:23px}.launch-rf-copy .launch-btn{font-size:13px}.launch-heading{grid-template-columns:1fr;gap:22px}.launch-heading h2{font-size:28px}.launch-local-nav{gap:12px 22px;font-size:12px}.launch-gallery{grid-template-columns:1fr 1fr;gap:25px 16px}.launch-gallery figure:first-child{grid-column:1/-1}.launch-gallery figure:nth-child(n){margin-top:0}.launch-gallery figure:nth-child(n) img{height:170px}.launch-gallery figure:first-child img{height:280px}.launch-gallery figcaption b{font-size:12px}.launch-gallery figcaption p{font-size:11px}.launch-rf-sample-grid{grid-template-columns:1fr;gap:35px}.launch-site-sample>img{height:230px}.launch-sample-head{padding:16px;gap:10px;flex-wrap:wrap}.launch-rf-excerpt{padding:20px}.launch-rf-excerpt h3{font-size:24px}.launch-rf-excerpt dl{grid-template-columns:1fr;gap:20px}.launch-gs-hero{grid-template-columns:1fr;gap:35px;padding-block:38px 50px}.launch-gs-hero h1{font-size:30px;margin-block:22px}.launch-gs-index{box-shadow:7px 7px #e7eee0;padding:20px}.launch-gs-index h2{font-size:18px}.launch-gs-index a{gap:12px}.launch-gs-index b{font-size:15px}.launch-gs-trust{grid-template-columns:1fr;gap:15px}.launch-gs-trust h2{font-size:17px}.launch-gs-demo-body{grid-template-columns:1fr}.launch-chapter-nav{border-right:0;border-bottom:1px solid #c6d4bd;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:16px}.launch-chapter-nav button{border:1px solid #bbc8b5;font-size:12px;padding:12px 8px;min-height:48px}.launch-chapter{padding:26px 20px}.launch-chapter h3{font-size:23px}.launch-sample-copy{font-size:16px}.launch-demo-bottom{padding:20px}.launch-gs-flow ol{grid-template-columns:1fr;gap:24px}.launch-gs-flow li{display:grid;grid-template-columns:35px 1fr;gap:12px}.launch-gs-flow li h3{margin:0;font-size:16px}.launch-gs-flow li p{grid-column:2}.launch-other-grid{grid-template-columns:1fr}.launch-price-grid,.launch-advisory .launch-price-grid{grid-template-columns:1fr;gap:35px}.launch-free{padding:25px}.launch-price-timeline{gap:12px}.launch-price-timeline strong{font-size:24px}.launch-evidence{grid-template-columns:1fr;gap:30px}.launch-final-action{gap:18px}.launch-final-action .launch-btn{width:100%}}@media (max-width:360px){.launch h1,.launch-rf-copy h1,.launch-gs-hero h1{font-size:27px}.launch h2{font-size:25px}.launch-price-timeline strong{font-size:20px}.launch-btn{padding-inline:15px;font-size:13px}}@media (prefers-reduced-motion:reduce){.launch *{scroll-behavior:auto;transition:none}}.beauty-guide[data-astro-cid-rn3k6hpw]{margin:0 0 40px;padding:clamp(24px,4vw,40px);background:var(--n-surface-sub);border:1px solid var(--n-border);border-top:3px solid var(--n-accent);border-radius:var(--n-r-lg)}.beauty-guide__heading[data-astro-cid-rn3k6hpw]{max-width:760px;margin:0 0 24px}.beauty-guide__eyebrow[data-astro-cid-rn3k6hpw]{margin:0 0 8px;font-size:.78rem;font-weight:700;color:var(--n-accent-strong);letter-spacing:.08em}.beauty-guide__heading[data-astro-cid-rn3k6hpw] h2[data-astro-cid-rn3k6hpw]{margin:0 0 12px;font-size:clamp(1.25rem,2.6vw,1.65rem);color:var(--n-text)}.beauty-guide__heading[data-astro-cid-rn3k6hpw]>p[data-astro-cid-rn3k6hpw]:last-child{margin:0;font-size:.92rem;line-height:1.9;color:var(--n-text-soft)}.beauty-guide__list[data-astro-cid-rn3k6hpw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,48px)}.beauty-guide__item[data-astro-cid-rn3k6hpw]{padding:20px 0 22px;border-top:1px solid var(--n-border)}.beauty-guide__item[data-astro-cid-rn3k6hpw] h3[data-astro-cid-rn3k6hpw]{margin:0 0 8px;font-size:.98rem;color:var(--n-text)}.beauty-guide__item[data-astro-cid-rn3k6hpw] p[data-astro-cid-rn3k6hpw]{margin:0;font-size:.86rem;line-height:1.85;color:var(--n-text-soft)}.beauty-guide__item[data-astro-cid-rn3k6hpw] p[data-astro-cid-rn3k6hpw]+p[data-astro-cid-rn3k6hpw]{margin-top:8px}.beauty-guide__item[data-astro-cid-rn3k6hpw] strong[data-astro-cid-rn3k6hpw]{color:var(--n-text)}.beauty-guide__note[data-astro-cid-rn3k6hpw]{color:var(--n-muted)}.beauty-guide__terms[data-astro-cid-rn3k6hpw] a[data-astro-cid-rn3k6hpw]{color:var(--n-accent-strong);font-weight:600;text-decoration:underline;text-underline-offset:.2em}.beauty-guide__terms[data-astro-cid-rn3k6hpw] a[data-astro-cid-rn3k6hpw]:focus-visible{outline:3px solid var(--n-accent-ring);outline-offset:2px}@media (max-width: 560px){.beauty-guide[data-astro-cid-rn3k6hpw]{padding:22px 18px}.beauty-guide__list[data-astro-cid-rn3k6hpw]{grid-template-columns:1fr}}.genre-guide[data-astro-cid-dstoie7g]{margin-bottom:48px}.genre-guide__nav[data-astro-cid-dstoie7g]{display:flex;flex-wrap:wrap;gap:12px 24px;padding-bottom:24px;margin-bottom:28px;border-bottom:1px solid var(--n-border);font-size:.88rem}.genre-guide[data-astro-cid-dstoie7g] a[data-astro-cid-dstoie7g]:not(.genre-guide__cta){color:var(--n-accent-strong);text-decoration:underline;text-underline-offset:.2em}.genre-guide__heading[data-astro-cid-dstoie7g]{max-width:760px;margin-bottom:24px}.genre-guide__heading[data-astro-cid-dstoie7g] h2[data-astro-cid-dstoie7g]{margin:0 0 12px;color:var(--n-text);font-size:clamp(1.2rem,2.6vw,1.55rem);line-height:1.6}.genre-guide[data-astro-cid-dstoie7g] p[data-astro-cid-dstoie7g],.genre-guide[data-astro-cid-dstoie7g] dd[data-astro-cid-dstoie7g]{margin:0;color:var(--n-text-soft);font-size:.92rem;line-height:1.9}.genre-guide[data-astro-cid-dstoie7g] .catalog__count[data-astro-cid-dstoie7g]{margin-bottom:16px}.genre-guide__templates[data-astro-cid-dstoie7g],.genre-guide__fields[data-astro-cid-dstoie7g],.genre-guide__steps[data-astro-cid-dstoie7g]{display:grid;gap:28px;margin:0}.genre-guide__templates[data-astro-cid-dstoie7g],.genre-guide__fields[data-astro-cid-dstoie7g]{grid-template-columns:repeat(2,minmax(0,1fr))}.genre-guide__example[data-astro-cid-dstoie7g]{display:flex;flex-direction:column;min-width:0}.genre-guide__example-intro[data-astro-cid-dstoie7g]{padding-bottom:16px}.genre-guide__example[data-astro-cid-dstoie7g] .card{flex:1}.genre-guide[data-astro-cid-dstoie7g] .genre-guide__example-title[data-astro-cid-dstoie7g]{margin-bottom:6px;color:var(--n-text);font-size:1rem;font-weight:700}.genre-guide__section[data-astro-cid-dstoie7g]{margin-top:48px;padding-top:32px;border-top:1px solid var(--n-border)}.genre-guide[data-astro-cid-dstoie7g] section[data-astro-cid-dstoie7g]{scroll-margin-top:calc(var(--header-h) + 24px)}.genre-guide__steps[data-astro-cid-dstoie7g]{grid-template-columns:repeat(3,minmax(0,1fr))}.genre-guide__fields[data-astro-cid-dstoie7g] dt[data-astro-cid-dstoie7g],.genre-guide[data-astro-cid-dstoie7g] h3[data-astro-cid-dstoie7g]{margin:0 0 10px;color:var(--n-text);font-size:1rem;font-weight:700;line-height:1.6}.genre-guide[data-astro-cid-dstoie7g] .genre-guide__example-copy[data-astro-cid-dstoie7g]{margin-top:10px;color:var(--n-text)}.genre-guide__getting-started[data-astro-cid-dstoie7g],.genre-guide__publish[data-astro-cid-dstoie7g]{margin-top:28px;padding:24px;background:var(--n-surface-sub);border-left:3px solid var(--n-accent)}.genre-guide[data-astro-cid-dstoie7g] p[data-astro-cid-dstoie7g]+p[data-astro-cid-dstoie7g]{margin-top:8px}.genre-guide[data-astro-cid-dstoie7g] .genre-guide__sample-note[data-astro-cid-dstoie7g]{margin-top:12px;font-size:.84rem}.genre-guide__steps[data-astro-cid-dstoie7g]{list-style-position:inside;padding:0}.genre-guide__steps[data-astro-cid-dstoie7g] li[data-astro-cid-dstoie7g]::marker{color:var(--n-accent-strong);font-weight:700}.genre-guide__steps[data-astro-cid-dstoie7g] h3[data-astro-cid-dstoie7g]{display:inline}.genre-guide__steps[data-astro-cid-dstoie7g] p[data-astro-cid-dstoie7g]{margin-top:10px}.genre-guide__cta[data-astro-cid-dstoie7g]{display:inline-flex;justify-content:center;margin-top:24px;padding:16px 24px;border-radius:var(--n-r-md);background:var(--n-accent-strong);color:var(--n-on-accent);font-size:.98rem;font-weight:700;line-height:1.6;text-decoration:none}.genre-guide[data-astro-cid-dstoie7g] a[data-astro-cid-dstoie7g]:focus-visible{outline:3px solid var(--n-accent-ring);outline-offset:4px}@media (max-width: 720px){.genre-guide__templates[data-astro-cid-dstoie7g],.genre-guide__fields[data-astro-cid-dstoie7g],.genre-guide__steps[data-astro-cid-dstoie7g]{grid-template-columns:1fr}.genre-guide__getting-started[data-astro-cid-dstoie7g],.genre-guide__publish[data-astro-cid-dstoie7g]{padding:20px}.genre-guide__cta[data-astro-cid-dstoie7g]{display:flex;text-align:center}}.genre-guide__contact[data-astro-cid-dstoie7g]{max-width:760px;margin-top:32px;padding-top:24px;border-top:1px solid var(--n-border)}.photographer-guide[data-astro-cid-ylzbze6p]{margin-bottom:48px}.photographer-guide__nav[data-astro-cid-ylzbze6p]{display:flex;flex-wrap:wrap;gap:12px 24px;padding-bottom:24px;margin-bottom:28px;border-bottom:1px solid var(--n-border);font-size:.88rem}.photographer-guide[data-astro-cid-ylzbze6p] a[data-astro-cid-ylzbze6p]:not(.photographer-guide__cta){color:var(--n-accent-strong);text-decoration:underline;text-underline-offset:.2em}.photographer-guide__heading[data-astro-cid-ylzbze6p]{max-width:760px;margin-bottom:24px}.photographer-guide__heading[data-astro-cid-ylzbze6p] h2[data-astro-cid-ylzbze6p]{margin:0 0 12px;color:var(--n-text);font-size:clamp(1.2rem,2.6vw,1.55rem);line-height:1.6}.photographer-guide[data-astro-cid-ylzbze6p] p[data-astro-cid-ylzbze6p],.photographer-guide[data-astro-cid-ylzbze6p] dd[data-astro-cid-ylzbze6p]{margin:0;color:var(--n-text-soft);font-size:.92rem;line-height:1.9}.photographer-guide[data-astro-cid-ylzbze6p] .catalog__count[data-astro-cid-ylzbze6p]{margin-bottom:16px}.photographer-guide__templates[data-astro-cid-ylzbze6p],.photographer-guide__fields[data-astro-cid-ylzbze6p],.photographer-guide__steps[data-astro-cid-ylzbze6p]{display:grid;gap:28px;margin:0}.photographer-guide__templates[data-astro-cid-ylzbze6p]{grid-template-columns:repeat(2,minmax(0,1fr))}.photographer-guide__example[data-astro-cid-ylzbze6p]{display:flex;flex-direction:column;min-width:0}.photographer-guide__example-intro[data-astro-cid-ylzbze6p]{flex:1;padding-bottom:16px}.photographer-guide[data-astro-cid-ylzbze6p] .photographer-guide__example-title[data-astro-cid-ylzbze6p]{margin-bottom:6px;color:var(--n-text);font-size:1rem;font-weight:700}.photographer-guide__section[data-astro-cid-ylzbze6p]{margin-top:48px;padding-top:32px;border-top:1px solid var(--n-border)}.photographer-guide[data-astro-cid-ylzbze6p] section[data-astro-cid-ylzbze6p]{scroll-margin-top:24px}.photographer-guide__fields[data-astro-cid-ylzbze6p],.photographer-guide__steps[data-astro-cid-ylzbze6p]{grid-template-columns:repeat(3,minmax(0,1fr))}.photographer-guide__fields[data-astro-cid-ylzbze6p] dt[data-astro-cid-ylzbze6p],.photographer-guide[data-astro-cid-ylzbze6p] h3[data-astro-cid-ylzbze6p]{margin:0 0 10px;color:var(--n-text);font-size:1rem;font-weight:700;line-height:1.6}.photographer-guide__contact[data-astro-cid-ylzbze6p],.photographer-guide__publish[data-astro-cid-ylzbze6p]{margin-top:28px;padding:24px;background:var(--n-surface-sub);border-left:3px solid var(--n-accent)}.photographer-guide[data-astro-cid-ylzbze6p] p[data-astro-cid-ylzbze6p]+p[data-astro-cid-ylzbze6p]{margin-top:8px}.photographer-guide[data-astro-cid-ylzbze6p] .photographer-guide__note[data-astro-cid-ylzbze6p]{font-size:.84rem}.photographer-guide__steps[data-astro-cid-ylzbze6p]{list-style-position:inside;padding:0}.photographer-guide__steps[data-astro-cid-ylzbze6p] li[data-astro-cid-ylzbze6p]::marker{color:var(--n-accent-strong);font-weight:700}.photographer-guide__steps[data-astro-cid-ylzbze6p] h3[data-astro-cid-ylzbze6p]{display:inline}.photographer-guide__steps[data-astro-cid-ylzbze6p] p[data-astro-cid-ylzbze6p]{margin-top:10px}.photographer-guide__cta[data-astro-cid-ylzbze6p]{display:inline-flex;justify-content:center;margin-top:24px;padding:16px 24px;border-radius:var(--n-r-md);background:var(--n-accent-strong);color:var(--n-on-accent);font-size:.98rem;font-weight:700;line-height:1.6;text-decoration:none}.photographer-guide[data-astro-cid-ylzbze6p] a[data-astro-cid-ylzbze6p]:focus-visible{outline:3px solid var(--n-accent-ring);outline-offset:4px}@media (max-width: 720px){.photographer-guide__templates[data-astro-cid-ylzbze6p],.photographer-guide__fields[data-astro-cid-ylzbze6p],.photographer-guide__steps[data-astro-cid-ylzbze6p]{grid-template-columns:1fr}.photographer-guide__contact[data-astro-cid-ylzbze6p],.photographer-guide__publish[data-astro-cid-ylzbze6p]{padding:20px}.photographer-guide__cta[data-astro-cid-ylzbze6p]{display:flex;text-align:center}}.portfolio-guide[data-astro-cid-o7q6wepm]{margin-bottom:48px}.portfolio-guide__nav[data-astro-cid-o7q6wepm]{display:flex;flex-wrap:wrap;gap:12px 24px;padding-bottom:24px;margin-bottom:28px;border-bottom:1px solid var(--n-border);font-size:.88rem}.portfolio-guide[data-astro-cid-o7q6wepm] a[data-astro-cid-o7q6wepm]:not(.portfolio-guide__cta){color:var(--n-accent-strong);text-decoration:underline;text-underline-offset:.2em}.portfolio-guide__heading[data-astro-cid-o7q6wepm]{max-width:760px;margin-bottom:24px}.portfolio-guide__heading[data-astro-cid-o7q6wepm] h2[data-astro-cid-o7q6wepm]{margin:0 0 12px;color:var(--n-text);font-size:clamp(1.2rem,2.6vw,1.55rem);line-height:1.6}.portfolio-guide[data-astro-cid-o7q6wepm] p[data-astro-cid-o7q6wepm],.portfolio-guide[data-astro-cid-o7q6wepm] dd[data-astro-cid-o7q6wepm]{margin:0;color:var(--n-text-soft);font-size:.92rem;line-height:1.9}.portfolio-guide[data-astro-cid-o7q6wepm] .catalog__count[data-astro-cid-o7q6wepm]{margin-bottom:16px}.portfolio-guide__templates[data-astro-cid-o7q6wepm],.portfolio-guide__fields[data-astro-cid-o7q6wepm],.portfolio-guide__steps[data-astro-cid-o7q6wepm]{display:grid;gap:28px;margin:0}.portfolio-guide__templates[data-astro-cid-o7q6wepm],.portfolio-guide__fields[data-astro-cid-o7q6wepm]{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-guide__example[data-astro-cid-o7q6wepm]{display:flex;flex-direction:column;min-width:0}.portfolio-guide__example-intro[data-astro-cid-o7q6wepm]{padding-bottom:16px}.portfolio-guide__example[data-astro-cid-o7q6wepm] .card{flex:1}.portfolio-guide[data-astro-cid-o7q6wepm] .portfolio-guide__example-title[data-astro-cid-o7q6wepm]{margin-bottom:6px;color:var(--n-text);font-size:1rem;font-weight:700}.portfolio-guide__section[data-astro-cid-o7q6wepm]{margin-top:48px;padding-top:32px;border-top:1px solid var(--n-border)}.portfolio-guide[data-astro-cid-o7q6wepm] section[data-astro-cid-o7q6wepm]{scroll-margin-top:calc(var(--header-h) + 24px)}.portfolio-guide__steps[data-astro-cid-o7q6wepm]{grid-template-columns:repeat(3,minmax(0,1fr))}.portfolio-guide__fields[data-astro-cid-o7q6wepm] dt[data-astro-cid-o7q6wepm],.portfolio-guide[data-astro-cid-o7q6wepm] h3[data-astro-cid-o7q6wepm]{margin:0 0 10px;color:var(--n-text);font-size:1rem;font-weight:700;line-height:1.6}.portfolio-guide[data-astro-cid-o7q6wepm] .portfolio-guide__example-copy[data-astro-cid-o7q6wepm]{margin-top:10px;color:var(--n-text)}.portfolio-guide__getting-started[data-astro-cid-o7q6wepm],.portfolio-guide__publish[data-astro-cid-o7q6wepm]{margin-top:28px;padding:24px;background:var(--n-surface-sub);border-left:3px solid var(--n-accent)}.portfolio-guide[data-astro-cid-o7q6wepm] p[data-astro-cid-o7q6wepm]+p[data-astro-cid-o7q6wepm]{margin-top:8px}.portfolio-guide[data-astro-cid-o7q6wepm] .portfolio-guide__note[data-astro-cid-o7q6wepm]{margin-top:20px;font-size:.84rem}.portfolio-guide__steps[data-astro-cid-o7q6wepm]{list-style-position:inside;padding:0}.portfolio-guide__steps[data-astro-cid-o7q6wepm] li[data-astro-cid-o7q6wepm]::marker{color:var(--n-accent-strong);font-weight:700}.portfolio-guide__steps[data-astro-cid-o7q6wepm] h3[data-astro-cid-o7q6wepm]{display:inline}.portfolio-guide__steps[data-astro-cid-o7q6wepm] p[data-astro-cid-o7q6wepm]{margin-top:10px}.portfolio-guide__cta[data-astro-cid-o7q6wepm]{display:inline-flex;justify-content:center;margin-top:24px;padding:16px 24px;border-radius:var(--n-r-md);background:var(--n-accent-strong);color:var(--n-on-accent);font-size:.98rem;font-weight:700;line-height:1.6;text-decoration:none}.portfolio-guide[data-astro-cid-o7q6wepm] a[data-astro-cid-o7q6wepm]:focus-visible{outline:3px solid var(--n-accent-ring);outline-offset:4px}@media (max-width: 720px){.portfolio-guide__templates[data-astro-cid-o7q6wepm],.portfolio-guide__fields[data-astro-cid-o7q6wepm],.portfolio-guide__steps[data-astro-cid-o7q6wepm]{grid-template-columns:1fr}.portfolio-guide__getting-started[data-astro-cid-o7q6wepm],.portfolio-guide__publish[data-astro-cid-o7q6wepm]{padding:20px}.portfolio-guide__cta[data-astro-cid-o7q6wepm]{display:flex;text-align:center}}.author-guide-entry[data-astro-cid-eua74zr6]{display:flex;align-items:center;gap:32px;margin:28px 0 36px;padding:24px 28px;background:var(--n-surface);border:1px solid var(--n-border);border-radius:8px}.author-guide-entry[data-astro-cid-eua74zr6] h2[data-astro-cid-eua74zr6]{margin:0 0 8px;font-size:18px;line-height:1.6}.author-guide-entry[data-astro-cid-eua74zr6] p[data-astro-cid-eua74zr6]{margin:0;color:var(--n-muted);font-size:14px;line-height:1.9}.author-guide-entry[data-astro-cid-eua74zr6] a[data-astro-cid-eua74zr6]{flex:none;color:var(--n-accent);text-decoration:underline;text-underline-offset:4px;font-size:14px;font-weight:700;padding-block:10px}@media (max-width: 700px){.author-guide-entry[data-astro-cid-eua74zr6]{align-items:flex-start;flex-direction:column;gap:12px;padding:20px}.author-guide-entry[data-astro-cid-eua74zr6] a[data-astro-cid-eua74zr6]{flex:auto}}
