.EditorialServicePage-module__hWH92G__page{--ink:#171613;--paper:#f3efe7;--wine:#7a242b;--muted:#6d685f;background:var(--paper);color:var(--ink)}.EditorialServicePage-module__hWH92G__hero{border-bottom:1px solid #17161329;grid-template-columns:48% 52%;min-height:calc(100svh - 72px);display:grid}.EditorialServicePage-module__hWH92G__heroCopy{flex-direction:column;justify-content:center;padding:clamp(4rem,8vw,8rem) clamp(2rem,6vw,7rem) 4rem max(1.5rem,50vw - 690px);display:flex}.EditorialServicePage-module__hWH92G__breadcrumb{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;gap:.6rem;margin-bottom:clamp(3rem,7vw,7rem);font-size:.65rem;display:flex}.EditorialServicePage-module__hWH92G__breadcrumb a{color:inherit;text-decoration:none}.EditorialServicePage-module__hWH92G__eyebrow,.EditorialServicePage-module__hWH92G__kicker{color:var(--wine);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.EditorialServicePage-module__hWH92G__hero h1{font-family:var(--font-display);letter-spacing:-.055em;margin:1.4rem 0 1.8rem;font-size:clamp(3.7rem,6.6vw,7rem);font-weight:500;line-height:.85}.EditorialServicePage-module__hWH92G__hero h1 em,.EditorialServicePage-module__hWH92G__cta h2 em{color:var(--wine);font-weight:400}.EditorialServicePage-module__hWH92G__lead{max-width:560px;color:var(--muted);margin:0;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.75}.EditorialServicePage-module__hWH92G__actions{align-items:center;gap:2rem;margin-top:2.6rem;display:flex}.EditorialServicePage-module__hWH92G__actions a:first-child,.EditorialServicePage-module__hWH92G__cta div a:first-child{background:var(--ink);min-height:52px;color:var(--paper);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.65rem;padding:.85rem 1.2rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.EditorialServicePage-module__hWH92G__actions a:last-child,.EditorialServicePage-module__hWH92G__cta div a:last-child{color:inherit;text-underline-offset:5px;font-size:.85rem;font-weight:700}.EditorialServicePage-module__hWH92G__quickFacts{color:var(--muted);border-top:1px solid #1716132e;gap:1.8rem;margin-top:3rem;padding-top:1.2rem;font-size:.76rem;display:flex}.EditorialServicePage-module__hWH92G__quickFacts span{align-items:center;gap:.55rem;display:flex}.EditorialServicePage-module__hWH92G__heroVisual{background:#d5cfc5;min-height:650px;position:relative;overflow:hidden}.EditorialServicePage-module__hWH92G__heroVisual img{object-fit:cover;filter:saturate(.7)contrast(1.02);transition:transform .7s}.EditorialServicePage-module__hWH92G__heroVisual:hover img{transform:scale(1.025)}.EditorialServicePage-module__hWH92G__heroVisual:after{content:"";background:linear-gradient(#0000 65%,#0f0e0c7a);position:absolute;inset:0}.EditorialServicePage-module__hWH92G__heroVisual span{z-index:2;color:#fff;letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;position:absolute;bottom:2rem;right:2rem}.EditorialServicePage-module__hWH92G__story,.EditorialServicePage-module__hWH92G__process,.EditorialServicePage-module__hWH92G__guidance,.EditorialServicePage-module__hWH92G__knowledge,.EditorialServicePage-module__hWH92G__faq{max-width:1380px;margin:0 auto;padding:clamp(7rem,10vw,10rem) 2rem}.EditorialServicePage-module__hWH92G__story{grid-template-columns:1.15fr 1fr;gap:clamp(4rem,10vw,10rem);display:grid}.EditorialServicePage-module__hWH92G__story h2,.EditorialServicePage-module__hWH92G__process h2,.EditorialServicePage-module__hWH92G__guidance h2,.EditorialServicePage-module__hWH92G__knowledge h2,.EditorialServicePage-module__hWH92G__detail h2,.EditorialServicePage-module__hWH92G__faq h2,.EditorialServicePage-module__hWH92G__cta h2{font-family:var(--font-display);letter-spacing:-.045em;margin:1.7rem 0 0;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:500;line-height:.96}.EditorialServicePage-module__hWH92G__prose{padding-top:3rem}.EditorialServicePage-module__hWH92G__prose p{color:var(--muted);margin:0 0 1.4rem;font-size:1.05rem;line-height:1.85}.EditorialServicePage-module__hWH92G__prose aside{border-left:2px solid var(--wine);color:#575148;background:#ebe5db;margin-top:2rem;padding:1.2rem 1.4rem;font-size:.83rem;line-height:1.7}.EditorialServicePage-module__hWH92G__process{padding-top:3rem}.EditorialServicePage-module__hWH92G__process header{grid-template-columns:1fr 3fr;gap:3rem;margin-bottom:4rem;display:grid}.EditorialServicePage-module__hWH92G__steps{border-top:1px solid #17161338;border-bottom:1px solid #17161338;grid-template-columns:repeat(4,1fr);display:grid}.EditorialServicePage-module__hWH92G__steps div{border-right:1px solid #17161338;min-height:260px;padding:1.8rem}.EditorialServicePage-module__hWH92G__steps div:last-child{border-right:0}.EditorialServicePage-module__hWH92G__steps span{color:var(--wine);letter-spacing:.12em;font-size:.65rem}.EditorialServicePage-module__hWH92G__steps h3{font-family:var(--font-display);margin:3.6rem 0 1rem;font-size:1.65rem;font-weight:600}.EditorialServicePage-module__hWH92G__steps p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.7}.EditorialServicePage-module__hWH92G__guidance{padding-top:3rem}.EditorialServicePage-module__hWH92G__guidance header{grid-template-columns:1fr 3fr;gap:3rem;margin-bottom:4rem;display:grid}.EditorialServicePage-module__hWH92G__guidance h2 em{color:var(--wine);font-weight:400}.EditorialServicePage-module__hWH92G__guidanceGrid{border-top:1px solid #17161338;border-bottom:1px solid #17161338;grid-template-columns:repeat(3,1fr);display:grid}.EditorialServicePage-module__hWH92G__guidanceGrid>div{background:#f8f4ed;border-right:1px solid #17161338;min-height:300px;padding:2rem}.EditorialServicePage-module__hWH92G__guidanceGrid>div:last-child{border-right:0}.EditorialServicePage-module__hWH92G__guidanceGrid span{color:var(--wine);letter-spacing:.12em;font-size:.65rem}.EditorialServicePage-module__hWH92G__guidanceGrid h3{font-family:var(--font-display);margin:4rem 0 1rem;font-size:1.8rem;font-weight:600}.EditorialServicePage-module__hWH92G__guidanceGrid p{color:var(--muted);margin:0;font-size:.84rem;line-height:1.75}.EditorialServicePage-module__hWH92G__detail{color:var(--ink);background:#e7e0d5;border-top:1px solid #17161324;border-bottom:1px solid #17161324;grid-template-columns:1fr 1fr;display:grid}.EditorialServicePage-module__hWH92G__detailImage{min-height:700px;position:relative;overflow:hidden}.EditorialServicePage-module__hWH92G__detailImage img{object-fit:cover;filter:saturate(.72)contrast(.98)}.EditorialServicePage-module__hWH92G__detailCopy{align-self:center;padding:clamp(4rem,8vw,8rem)}.EditorialServicePage-module__hWH92G__detailCopy .EditorialServicePage-module__hWH92G__kicker{color:var(--wine)}.EditorialServicePage-module__hWH92G__detailCopy h2{font-size:clamp(2.8rem,4.5vw,5rem)}.EditorialServicePage-module__hWH92G__detailCopy ul{margin:3rem 0;padding:0;list-style:none}.EditorialServicePage-module__hWH92G__detailCopy li{color:var(--muted);border-top:1px solid #17161329;align-items:center;gap:.8rem;padding:1rem 0;font-size:.86rem;display:flex}.EditorialServicePage-module__hWH92G__detailCopy li svg{color:var(--wine)}.EditorialServicePage-module__hWH92G__address{color:var(--muted);gap:1rem;margin-top:3rem;display:flex}.EditorialServicePage-module__hWH92G__address p{margin:0;font-size:.82rem;line-height:1.65}.EditorialServicePage-module__hWH92G__address strong{color:var(--ink);margin-bottom:.3rem;display:block}.EditorialServicePage-module__hWH92G__knowledge{padding-bottom:4rem}.EditorialServicePage-module__hWH92G__knowledge header{grid-template-columns:1fr 3fr;gap:3rem;margin-bottom:4rem;display:grid}.EditorialServicePage-module__hWH92G__knowledge header h2{max-width:960px}.EditorialServicePage-module__hWH92G__knowledgeGrid{border-top:1px solid #17161338;border-bottom:1px solid #17161338;grid-template-columns:repeat(3,1fr);display:grid}.EditorialServicePage-module__hWH92G__knowledgeGrid article{background:#f8f4ed;border-right:1px solid #17161338;min-height:390px;padding:2rem}.EditorialServicePage-module__hWH92G__knowledgeGrid article:last-child{border-right:0}.EditorialServicePage-module__hWH92G__knowledgeGrid span{color:var(--wine);letter-spacing:.12em;font-size:.65rem}.EditorialServicePage-module__hWH92G__knowledgeGrid h3{font-family:var(--font-display);letter-spacing:-.025em;margin:4rem 0 1.2rem;font-size:clamp(1.65rem,2.2vw,2.25rem);font-weight:600;line-height:1.05}.EditorialServicePage-module__hWH92G__knowledgeGrid p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.82}.EditorialServicePage-module__hWH92G__related{border-bottom:1px solid #17161338;grid-template-columns:1fr 3fr;align-items:start;gap:3rem;padding:2rem 0;display:grid}.EditorialServicePage-module__hWH92G__related>p{color:var(--wine);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:700}.EditorialServicePage-module__hWH92G__related>div{flex-wrap:wrap;gap:.8rem;display:flex}.EditorialServicePage-module__hWH92G__related a{min-height:42px;color:var(--ink);letter-spacing:.05em;border:1px solid #17161333;align-items:center;gap:.45rem;padding:.65rem .85rem;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.EditorialServicePage-module__hWH92G__related a:hover{border-color:var(--wine);color:var(--wine)}.EditorialServicePage-module__hWH92G__faq{grid-template-columns:.8fr 1.5fr;gap:8rem;display:grid}.EditorialServicePage-module__hWH92G__faq h2{font-size:clamp(2.8rem,4vw,4.4rem)}.EditorialServicePage-module__hWH92G__faqList{border-top:1px solid #1716133d}.EditorialServicePage-module__hWH92G__faqList details{border-bottom:1px solid #1716133d}.EditorialServicePage-module__hWH92G__faqList summary{cursor:pointer;font-family:var(--font-display);justify-content:space-between;gap:1rem;padding:1.6rem 0;font-size:1.35rem;font-weight:600;list-style:none;display:flex}.EditorialServicePage-module__hWH92G__faqList summary::-webkit-details-marker{display:none}.EditorialServicePage-module__hWH92G__faqList summary span{color:var(--wine);font-family:var(--font-body);font-size:1.4rem;font-weight:400;transition:transform .18s}.EditorialServicePage-module__hWH92G__faqList details[open] summary span{transform:rotate(45deg)}.EditorialServicePage-module__hWH92G__faqList p{max-width:650px;color:var(--muted);margin:-.35rem 0 1.8rem;line-height:1.75}.EditorialServicePage-module__hWH92G__cta{text-align:center;background:#e7e0d5;padding:clamp(7rem,11vw,11rem) 2rem}.EditorialServicePage-module__hWH92G__cta>img{mix-blend-mode:multiply;width:190px;height:auto}.EditorialServicePage-module__hWH92G__cta>p{color:var(--wine);letter-spacing:.2em;text-transform:uppercase;margin:2rem 0 0;font-size:.68rem;font-weight:700}.EditorialServicePage-module__hWH92G__cta h2{margin:1.8rem 0 3rem}.EditorialServicePage-module__hWH92G__cta>div{justify-content:center;align-items:center;gap:2rem;display:flex}@media (prefers-reduced-motion:reduce){.EditorialServicePage-module__hWH92G__heroVisual img,.EditorialServicePage-module__hWH92G__faqList summary span{transition:none}}@media (max-width:900px){.EditorialServicePage-module__hWH92G__hero{grid-template-columns:1fr}.EditorialServicePage-module__hWH92G__heroCopy{min-height:610px;padding:4rem 1.5rem}.EditorialServicePage-module__hWH92G__breadcrumb{margin-bottom:4rem}.EditorialServicePage-module__hWH92G__heroVisual{min-height:62svh}.EditorialServicePage-module__hWH92G__story,.EditorialServicePage-module__hWH92G__faq{grid-template-columns:1fr;gap:2.5rem}.EditorialServicePage-module__hWH92G__process header,.EditorialServicePage-module__hWH92G__guidance header,.EditorialServicePage-module__hWH92G__knowledge header,.EditorialServicePage-module__hWH92G__related{grid-template-columns:1fr}.EditorialServicePage-module__hWH92G__steps{grid-template-columns:1fr 1fr}.EditorialServicePage-module__hWH92G__steps div:nth-child(2){border-right:0}.EditorialServicePage-module__hWH92G__steps div:nth-child(-n+2){border-bottom:1px solid #17161338}.EditorialServicePage-module__hWH92G__guidanceGrid,.EditorialServicePage-module__hWH92G__knowledgeGrid{grid-template-columns:1fr}.EditorialServicePage-module__hWH92G__guidanceGrid>div,.EditorialServicePage-module__hWH92G__knowledgeGrid article{border-bottom:1px solid #17161338;border-right:0;min-height:240px}.EditorialServicePage-module__hWH92G__guidanceGrid>div:last-child,.EditorialServicePage-module__hWH92G__knowledgeGrid article:last-child{border-bottom:0}.EditorialServicePage-module__hWH92G__guidanceGrid h3,.EditorialServicePage-module__hWH92G__knowledgeGrid h3{margin-top:3rem}.EditorialServicePage-module__hWH92G__detail{grid-template-columns:1fr}.EditorialServicePage-module__hWH92G__detailImage{min-height:60svh}.EditorialServicePage-module__hWH92G__detailCopy{padding:4.5rem 1.5rem}}@media (max-width:600px){.EditorialServicePage-module__hWH92G__hero h1{font-size:clamp(3.3rem,17vw,5rem)}.EditorialServicePage-module__hWH92G__actions,.EditorialServicePage-module__hWH92G__cta>div{flex-direction:column;align-items:stretch}.EditorialServicePage-module__hWH92G__actions a:last-child{align-self:flex-start}.EditorialServicePage-module__hWH92G__quickFacts{flex-direction:column;align-items:flex-start;gap:.8rem}.EditorialServicePage-module__hWH92G__story,.EditorialServicePage-module__hWH92G__process,.EditorialServicePage-module__hWH92G__guidance,.EditorialServicePage-module__hWH92G__knowledge,.EditorialServicePage-module__hWH92G__faq{padding-left:1.5rem;padding-right:1.5rem}.EditorialServicePage-module__hWH92G__steps{grid-template-columns:1fr}.EditorialServicePage-module__hWH92G__steps div,.EditorialServicePage-module__hWH92G__steps div:nth-child(2){border-bottom:1px solid #17161338;border-right:0;min-height:auto}.EditorialServicePage-module__hWH92G__steps div:last-child{border-bottom:0}.EditorialServicePage-module__hWH92G__steps h3{margin-top:2rem}.EditorialServicePage-module__hWH92G__related>div{display:grid}.EditorialServicePage-module__hWH92G__related a{width:100%}}
