.ZHVrna_page{background:#faf8f3;padding-bottom:90px}.ZHVrna_indexHeader{max-width:780px;padding:136px 0 64px}.ZHVrna_indexHeader h1{letter-spacing:-.06em;max-width:15ch;margin-top:22px;font-size:clamp(3rem,5.6vw,5rem);font-weight:600;line-height:1.06}.ZHVrna_indexHeader>p:last-child{max-width:56ch;color:var(--ink-soft);margin-top:24px;font-size:1.05rem;line-height:1.8}.ZHVrna_card{border:1px solid var(--line);background:#fffdf9;border-radius:20px;min-width:0;overflow:hidden}.ZHVrna_cardLink{flex-direction:column;height:100%;display:flex}.ZHVrna_cardLink:focus-visible{outline:3px solid var(--violet);outline-offset:-4px;border-radius:20px}.ZHVrna_cardCopy{flex-direction:column;flex:1;padding:clamp(24px,3vw,36px);display:flex}.ZHVrna_category{color:var(--violet-deep);letter-spacing:.045em;font-size:.71rem;font-weight:650}.ZHVrna_card h2{letter-spacing:-.035em;margin-top:15px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.2}.ZHVrna_excerpt{color:var(--ink-soft);margin-top:16px;font-size:.9rem;line-height:1.75}.ZHVrna_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:.72rem;line-height:1.5;display:flex}.ZHVrna_meta>span:last-child{align-items:center;gap:5px;display:inline-flex}.ZHVrna_card .ZHVrna_meta{margin-top:22px}.ZHVrna_readLink{width:fit-content;color:var(--violet-deep);align-items:center;gap:12px;margin-top:auto;padding-top:26px;font-size:.84rem;font-weight:600;display:flex}.ZHVrna_card[data-featured] .ZHVrna_cardLink{grid-template-columns:1fr 1fr;display:grid}.ZHVrna_card[data-featured] .ZHVrna_artwork{order:2;height:100%;min-height:420px}.ZHVrna_card[data-featured] .ZHVrna_cardCopy{padding:clamp(28px,4vw,52px)}.ZHVrna_card[data-featured] h2{font-size:clamp(1.9rem,3vw,2.55rem)}.ZHVrna_moreSection{margin-top:70px}.ZHVrna_sectionLabel{border-top:1px solid var(--line);letter-spacing:-.02em;margin-bottom:27px;padding-top:23px;font-size:1.1rem;font-weight:600}.ZHVrna_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.ZHVrna_cta{border:1px solid rgba(var(--violet-rgb), .14);background:#eeebf5;border-radius:18px;justify-content:space-between;align-items:center;gap:35px;margin-top:76px;padding:36px 40px;display:flex}.ZHVrna_cta h2{letter-spacing:-.035em;font-size:1.6rem;font-weight:600;line-height:1.2}.ZHVrna_cta p{max-width:57ch;color:var(--ink-soft);margin-top:10px;font-size:.9rem;line-height:1.75}.ZHVrna_cta>a{flex:none;gap:10px}.ZHVrna_artwork{isolation:isolate;background:radial-gradient(at 55% 25%,#faf7ff,#e4ddf2);place-items:center;height:290px;display:grid;position:relative;overflow:hidden}.ZHVrna_artGrid{z-index:-1;background-image:linear-gradient(#6b569c0b 1px,#0000 1px),linear-gradient(90deg,#6b569c0b 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.ZHVrna_agentArt{width:min(87%,380px)}.ZHVrna_agentHub{background:#fffdf9f2;border:1px solid #d7cbea;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:146px;height:146px;margin:0 auto 48px;display:flex;box-shadow:0 14px 35px -20px #8972ba}.ZHVrna_agentHub>svg{width:49px;height:62px}.ZHVrna_agentHub>strong{letter-spacing:-.04em;font-size:1.06rem;font-weight:650}.ZHVrna_agentBranches{grid-template-columns:repeat(3,1fr);gap:12px;display:grid;position:relative}.ZHVrna_agentBranches:before{content:"";background:#bcb0cf;height:1px;position:absolute;top:-25px;left:16%;right:16%}.ZHVrna_agentBranches:after{content:"";z-index:-1;background:#bcb0cf;width:1px;height:49px;position:absolute;top:-49px;left:50%}.ZHVrna_agentBranches>span{border:1px solid rgba(var(--violet-rgb), .17);color:var(--violet-deep);background:#faf8ff;border-radius:12px;flex-direction:column;align-items:center;gap:9px;padding:17px 10px;display:flex;position:relative}.ZHVrna_agentBranches>span:before{content:"";background:#bcb0cf;width:1px;height:25px;position:absolute;top:-26px;left:50%}.ZHVrna_agentBranches>span:first-child{color:var(--studio-ink);background:#fff5ed}.ZHVrna_agentBranches>span:last-child{color:var(--operate-ink);background:#eff8f6}.ZHVrna_agentBranches strong{font-size:.76rem;font-weight:600}.ZHVrna_artwork[data-artwork=presentation]{background:radial-gradient(at 50% 40%,#f7ead7,#e9d0ad)}.ZHVrna_presentationArt{align-items:center;gap:22px;display:flex;position:relative;transform:rotate(-5deg)}.ZHVrna_photoFrame{background:#fffdf9;border-radius:4px;width:184px;height:241px;padding:8px 8px 24px;position:relative;box-shadow:0 15px 30px -18px #8e623d}.ZHVrna_photoFrame img{object-fit:cover;border-radius:2px;width:100%;height:100%}.ZHVrna_photoFrame>span{color:#715a43;letter-spacing:.2em;font-size:.45rem;font-weight:650;position:absolute;bottom:7px;left:10px}.ZHVrna_swatches{background:#fffdf9;border-radius:10px;gap:9px;padding:10px;display:grid;transform:rotate(10deg);box-shadow:0 10px 25px -16px #8e623d}.ZHVrna_swatches i{background:#de6a32;border-radius:5px;width:33px;height:33px}.ZHVrna_swatches i:nth-child(2){background:#526246}.ZHVrna_swatches i:nth-child(3){background:#e8d6b9}.ZHVrna_swatches i:nth-child(4){background:#47382c}.ZHVrna_artwork[data-artwork=checklist]{background:radial-gradient(at 50% 30%,#edf8f4,#d6e8e0)}.ZHVrna_checklistArt{background:#fffdf9;border:1px solid #c7dbd0;border-radius:13px;width:min(74%,290px);padding:24px;transform:rotate(4deg);box-shadow:0 20px 30px -24px #608577}.ZHVrna_paperHeading{color:var(--operate-ink);align-items:center;gap:12px;padding-bottom:18px;display:flex}.ZHVrna_paperHeading>span{background:#b2c5ba;border-radius:5px;width:75px;height:7px}.ZHVrna_paperHeading>i{background:#68a288;border-radius:50%;width:8px;height:8px;margin-left:auto}.ZHVrna_checklistArt>div{color:#588777;border-top:1px solid #e7ece5;align-items:center;gap:12px;padding-block:15px;display:flex}.ZHVrna_checklistArt>div>span{flex:1;gap:6px;display:grid}.ZHVrna_checklistArt>div i{background:#cbd7cf;border-radius:5px;width:80%;height:5px;display:block}.ZHVrna_checklistArt>div i:last-child{background:#e4e9e1;width:55%}.ZHVrna_paperFooter{gap:5px;padding-top:8px;display:flex}.ZHVrna_paperFooter i{background:#bbd7c6;border-radius:4px;flex:1;height:4px}.ZHVrna_articleHeader{max-width:890px;margin-inline:auto;padding:125px 0 45px}.ZHVrna_backLink{color:var(--muted);align-items:center;gap:9px;margin-bottom:36px;font-size:.8rem;display:inline-flex}.ZHVrna_backLink:hover{color:var(--violet-deep)}.ZHVrna_articleHeader h1{letter-spacing:-.052em;margin-top:20px;font-size:clamp(2.5rem,4.5vw,4.1rem);font-weight:600;line-height:1.1}.ZHVrna_articleLead{max-width:65ch;color:var(--ink-soft);margin-top:24px;font-size:1.08rem;line-height:1.8}.ZHVrna_byline{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.ZHVrna_byline>span{align-items:center;gap:8px;font-size:.8rem;font-weight:600;display:flex}.ZHVrna_byline>span>svg{width:23px;height:29px}.ZHVrna_cover{border:1px solid var(--line);border-radius:20px;overflow:hidden}.ZHVrna_cover .ZHVrna_artwork{height:370px}.ZHVrna_cover .ZHVrna_photoFrame{width:235px;height:305px}.ZHVrna_cover .ZHVrna_checklistArt{width:325px;padding:30px}.ZHVrna_articleGrid{grid-template-columns:235px minmax(0,720px);justify-content:center;align-items:start;gap:clamp(45px,7vw,95px);padding-block:64px 20px;display:grid}.ZHVrna_toc{position:sticky;top:112px}.ZHVrna_toc>p{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:16px;font-size:.7rem;font-weight:650}.ZHVrna_toc ol{gap:15px;margin-top:20px;display:grid}.ZHVrna_toc a{color:var(--ink-soft);align-items:baseline;gap:10px;font-size:.78rem;line-height:1.6;display:flex}.ZHVrna_toc a>span{color:var(--muted);font-family:var(--font-mono);font-size:.61rem}.ZHVrna_toc a:hover{color:var(--violet-deep)}.ZHVrna_takeaway{border-left:3px solid var(--violet);background:#f0ecf6;border-radius:0 12px 12px 0;padding:26px 30px}.ZHVrna_takeaway>p{color:var(--violet-deep);margin-bottom:10px;font-size:.72rem;font-weight:650}.ZHVrna_takeaway strong{letter-spacing:-.015em;font-size:1.05rem;font-weight:500;line-height:1.7}.ZHVrna_prose>section{margin-top:44px}.ZHVrna_prose h2{letter-spacing:-.035em;margin-bottom:21px;font-size:clamp(1.4rem,2.1vw,1.85rem);font-weight:600;line-height:1.25}.ZHVrna_prose section p{color:var(--ink-soft);margin-top:17px;font-size:1rem;line-height:1.9}.ZHVrna_prose ul{color:var(--ink-soft);margin-top:20px;padding-left:22px;list-style:outside}.ZHVrna_prose li{margin-top:12px;padding-left:5px;font-size:.98rem;line-height:1.8}.ZHVrna_prose li::marker{color:var(--violet)}@media (prefers-reduced-motion:no-preference){.ZHVrna_card{transition:border-color .2s,box-shadow .2s}.ZHVrna_readLink svg{transition:transform .2s}.ZHVrna_card:hover{border-color:rgba(var(--violet-rgb), .3);box-shadow:0 14px 35px -26px rgba(var(--ink-rgb), .25)}.ZHVrna_card:hover .ZHVrna_readLink svg{transform:translate(4px)}}@media (max-width:959px){.ZHVrna_card[data-featured] .ZHVrna_cardLink{grid-template-columns:1fr}.ZHVrna_card[data-featured] .ZHVrna_artwork{order:0;min-height:340px}.ZHVrna_articleGrid{grid-template-columns:190px minmax(0,1fr);gap:35px}.ZHVrna_cta{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width:639px){.ZHVrna_page{padding-bottom:55px}.ZHVrna_indexHeader{padding:120px 0 40px}.ZHVrna_indexHeader h1{font-size:clamp(2.8rem,11vw,3.6rem)}.ZHVrna_indexHeader>p:last-child{font-size:.95rem}.ZHVrna_cardGrid{grid-template-columns:1fr;gap:24px}.ZHVrna_card[data-featured] .ZHVrna_artwork{min-height:320px}.ZHVrna_card[data-featured] h2{font-size:1.75rem}.ZHVrna_artwork{height:260px}.ZHVrna_agentBranches{gap:8px}.ZHVrna_agentBranches>span{padding-inline:7px}.ZHVrna_photoFrame{width:164px;height:211px}.ZHVrna_checklistArt{width:77%;padding:20px}.ZHVrna_moreSection{margin-top:45px}.ZHVrna_articleHeader{padding:115px 0 32px}.ZHVrna_articleHeader h1{font-size:2.5rem}.ZHVrna_articleLead{font-size:.98rem}.ZHVrna_byline{gap:15px}.ZHVrna_cover .ZHVrna_artwork{height:320px}.ZHVrna_cover .ZHVrna_photoFrame{width:205px;height:265px}.ZHVrna_cover .ZHVrna_checklistArt{width:79%;padding:23px}.ZHVrna_articleGrid{grid-template-columns:1fr;gap:35px;padding-top:35px}.ZHVrna_toc{border-bottom:1px solid var(--line);padding-bottom:24px;position:static}.ZHVrna_toc ol{gap:10px}.ZHVrna_takeaway{padding:22px}.ZHVrna_prose section p{font-size:.96rem}.ZHVrna_cta{margin-top:45px;padding:28px 24px}.ZHVrna_cta>a{max-width:100%}}
