.public-blog-module__AvX1pW__page{gap:clamp(1.65rem,3vw,2.8rem);margin-top:clamp(-2.5rem,-4vw,-1.5rem);padding-block:0 clamp(2.2rem,4vw,3.2rem);display:grid}.public-blog-module__AvX1pW__hero{min-height:clamp(20rem,29vw,25rem);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.18fr) minmax(14rem,.82fr);grid-template-areas:"copy visual""rail rail";align-items:center;gap:clamp(1rem,2.4vw,2rem) clamp(1.5rem,3vw,2.8rem);padding:clamp(1.4rem,2.7vw,2.3rem) 0 clamp(1.15rem,2.2vw,1.7rem);display:grid;position:relative;overflow:hidden}.public-blog-module__AvX1pW__hero:after{content:"";inset-inline:0;background:linear-gradient(90deg,#0000,#744b4b24 16% 84%,#0000);height:1px;position:absolute;bottom:0}.public-blog-module__AvX1pW__heroCopy{z-index:2;grid-area:copy;max-width:47rem;position:relative}.public-blog-module__AvX1pW__eyebrow{color:var(--public-brand);font-variation-settings:"wght" 810;letter-spacing:.01em;margin:0 0 .55rem;font-size:.7rem}.public-blog-module__AvX1pW__hero h1,.public-blog-module__AvX1pW__categoryHero h1{max-width:16ch;color:var(--public-text-primary);font-variation-settings:"wght" 860;letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(2.05rem,3.7vw,3.2rem);line-height:1.26}.public-blog-module__AvX1pW__heroCopy>p:not(.public-blog-module__AvX1pW__eyebrow),.public-blog-module__AvX1pW__categoryHeroText{max-width:38rem;color:var(--public-text-muted);margin:.78rem 0 0;font-size:.9rem;line-height:1.95}.public-blog-module__AvX1pW__heroVisual{z-index:1;grid-area:visual;place-items:center;min-width:0;display:grid;position:relative}.public-blog-module__AvX1pW__heroBrandStage{aspect-ratio:1;place-items:center;width:min(100%,18rem);display:grid;position:relative}.public-blog-module__AvX1pW__heroBrandWash,.public-blog-module__AvX1pW__heroBrandOrbit,.public-blog-module__AvX1pW__heroBrandThread{pointer-events:none;display:block;position:absolute}.public-blog-module__AvX1pW__heroBrandWash{aspect-ratio:1;opacity:.4;background:#e3d0d1;border-radius:45% 55% 58% 42%/43% 41% 59% 57%;width:82%;animation:11s ease-in-out infinite public-blog-module__AvX1pW__gather-blog-brand-drift}.public-blog-module__AvX1pW__heroBrandOrbit{aspect-ratio:1;opacity:.58;border:1px solid #744b4b26;border-radius:50%;width:88%;transform:scaleY(.78)rotate(-12deg)}.public-blog-module__AvX1pW__heroBrandThread{opacity:.6;border:1px solid #0000;border-top-color:#744b4b42;border-radius:50%;width:59%;height:34%;transform:rotate(17deg)}.public-blog-module__AvX1pW__heroBrandMark{z-index:3;color:#744b4b;filter:drop-shadow(0 .8rem 1.35rem #744b4b1a);position:relative}.public-blog-module__AvX1pW__heroBrandMark svg{width:clamp(6.9rem,10.5vw,9rem);height:clamp(6.9rem,10.5vw,9rem);overflow:visible}.public-blog-module__AvX1pW__heroRail{z-index:1;border-top:1px solid #744b4b14;grid-area:rail;padding-top:.25rem;position:relative}.public-blog-module__AvX1pW__categoryRail{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.public-blog-module__AvX1pW__categoryChip,.public-blog-module__AvX1pW__categoryChipActive{border:1px solid var(--public-border);min-height:2.25rem;color:var(--public-text-muted);font-variation-settings:"wght" 720;border-radius:999px;align-items:center;padding-inline:.82rem;font-size:.74rem;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.public-blog-module__AvX1pW__categoryChip{background:color-mix(in srgb, var(--public-surface) 44%, transparent)}.public-blog-module__AvX1pW__categoryChipActive{border-color:color-mix(in srgb, #744b4b 25%, var(--public-border));color:#744b4b;background:#eadcdb}.public-blog-module__AvX1pW__categoryStack{gap:clamp(1.35rem,2.5vw,2.1rem);display:grid}.public-blog-module__AvX1pW__categoryPanel{isolation:isolate;background:#f1e8e6;border:1px solid #744b4b1a;border-radius:clamp(1.6rem,2.5vw,2.35rem);position:relative;overflow:hidden;box-shadow:0 .8rem 2rem #5f534f0b}.public-blog-module__AvX1pW__categoryPanel[data-panel-variant="1"]{background:#efe5e1}.public-blog-module__AvX1pW__categoryPanel[data-panel-variant="2"]{background:#f0e4e2}.public-blog-module__AvX1pW__categoryPanelContent{z-index:1;padding:clamp(1.45rem,2.5vw,2.25rem);position:relative}.public-blog-module__AvX1pW__panelDecor{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.public-blog-module__AvX1pW__panelOrb,.public-blog-module__AvX1pW__panelRing,.public-blog-module__AvX1pW__panelPill{display:block;position:absolute}.public-blog-module__AvX1pW__panelOrb{aspect-ratio:1;inset-inline-end:-3rem;opacity:.42;background:#e3d0d1;border-radius:45% 55% 58% 42%/43% 38% 62% 57%;width:clamp(8rem,15vw,13rem);top:-3.5rem}.public-blog-module__AvX1pW__panelRing{aspect-ratio:1;inset-inline-start:5%;opacity:.28;border:clamp(.55rem,1vw,.85rem) solid #d8c1bc;border-radius:50%;width:clamp(5.5rem,10vw,8rem);bottom:-2.5rem}.public-blog-module__AvX1pW__panelPill{inset-inline-start:43%;opacity:.09;background:#b57e83;border-radius:999px;width:clamp(7rem,13vw,11rem);height:clamp(2.2rem,4vw,3.4rem);top:1.5rem;transform:rotate(-9deg)}.public-blog-module__AvX1pW__categoryPanel[data-panel-variant="1"] .public-blog-module__AvX1pW__panelOrb{inset-inline-end:18%;opacity:.35;background:#d8c1bc;top:-5rem}.public-blog-module__AvX1pW__categoryPanel[data-panel-variant="1"] .public-blog-module__AvX1pW__panelRing{inset-inline-start:-2.3rem;opacity:.42;border-color:#e3d0d1;bottom:18%}.public-blog-module__AvX1pW__categoryPanel[data-panel-variant="1"] .public-blog-module__AvX1pW__panelPill{inset-inline:auto 5%;opacity:.055;background:#744b4b;top:auto;bottom:1.4rem;transform:rotate(11deg)}.public-blog-module__AvX1pW__categoryPanel[data-panel-variant="2"] .public-blog-module__AvX1pW__panelOrb{inset-inline-end:-1rem;opacity:.3;background:#d8c1bc;top:auto;bottom:-5rem}.public-blog-module__AvX1pW__categoryPanel[data-panel-variant="2"] .public-blog-module__AvX1pW__panelRing{inset-inline-start:28%;opacity:.18;border-color:#b57e83;top:-3rem;bottom:auto}.public-blog-module__AvX1pW__categoryPanel[data-panel-variant="2"] .public-blog-module__AvX1pW__panelPill{inset-inline-start:3%;opacity:.5;background:#e3d0d1;top:2rem;transform:rotate(6deg)}.public-blog-module__AvX1pW__categoryRevealInner{gap:clamp(1rem,1.9vw,1.55rem);display:grid}.public-blog-module__AvX1pW__categoryRevealHeader{display:block}.public-blog-module__AvX1pW__categoryRevealHeader>div{max-width:45rem}.public-blog-module__AvX1pW__categoryRevealHeader h2{color:var(--public-text-primary);letter-spacing:-.038em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.45}.public-blog-module__AvX1pW__categoryRevealHeader h2 a{color:inherit;text-decoration:none}.public-blog-module__AvX1pW__categoryRevealHeader p:not(.public-blog-module__AvX1pW__eyebrow){max-width:42rem;color:var(--public-text-muted);margin:.45rem 0 0;font-size:.81rem;line-height:1.85}.public-blog-module__AvX1pW__storyCollage{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:start;gap:clamp(1rem,2vw,1.6rem) clamp(1.2rem,2.3vw,2rem);display:grid}.public-blog-module__AvX1pW__story{min-width:0}.public-blog-module__AvX1pW__storyLead{grid-row:1/span 2;grid-template-columns:minmax(12.5rem,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(.9rem,1.8vw,1.5rem);display:grid}.public-blog-module__AvX1pW__storySideA,.public-blog-module__AvX1pW__storySideB{grid-template-columns:minmax(7.5rem,.74fr) minmax(0,1.26fr);align-items:center;gap:.85rem;display:grid}.public-blog-module__AvX1pW__storyImageLink{min-width:0;text-decoration:none;display:block}.public-blog-module__AvX1pW__storyImageShell{background:var(--public-surface-soft);transition:transform .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:0 .7rem 1.55rem #5f534f17,0 .15rem .45rem #5f534f0e}.public-blog-module__AvX1pW__storyImageShell:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff3d}.public-blog-module__AvX1pW__storyImageShell img{object-fit:cover;width:100%;height:100%;transition:transform .32s;display:block}.public-blog-module__AvX1pW__storyImageBlob{aspect-ratio:1.12;border-radius:47% 53% 58% 42%/41% 45% 55% 59%;transform:rotate(-1.4deg)}.public-blog-module__AvX1pW__storyImageOval{aspect-ratio:1.18;border-radius:48% 52% 55% 45%/44% 51% 49% 56%;transform:rotate(.8deg)}.public-blog-module__AvX1pW__storyImagePortrait{aspect-ratio:.84;border-radius:2.4rem 4.2rem 2.8rem 3.7rem/3.6rem 2.3rem 4rem 2.8rem;transform:rotate(1.2deg)}.public-blog-module__AvX1pW__storyImageArch{aspect-ratio:1.05;border-radius:48% 48% 1.6rem 1.6rem/42% 42% 1.6rem 1.6rem;transform:rotate(-.7deg)}.public-blog-module__AvX1pW__storyImageSoftRect{aspect-ratio:1.48;border-radius:2rem 3.8rem 2.5rem 3.2rem/2.8rem 2.1rem 3.7rem 2.6rem;transform:rotate(.5deg)}.public-blog-module__AvX1pW__storyCopy{min-width:0}.public-blog-module__AvX1pW__story h3,.public-blog-module__AvX1pW__archiveStory h3{color:var(--public-text-primary);letter-spacing:-.024em;text-wrap:balance;margin:0;font-size:.98rem;line-height:1.6}.public-blog-module__AvX1pW__storyLead h3{font-size:clamp(1.06rem,1.55vw,1.24rem)}.public-blog-module__AvX1pW__story h3 a,.public-blog-module__AvX1pW__archiveStory h3 a{color:inherit;text-decoration:none}.public-blog-module__AvX1pW__storyCopy>p,.public-blog-module__AvX1pW__archiveStoryCopy>p{color:var(--public-text-muted);margin:.42rem 0 0;font-size:.75rem;line-height:1.82}.public-blog-module__AvX1pW__inlineEmpty{border:1px dashed var(--public-border-strong);min-height:6rem;color:var(--public-text-muted);border-radius:1rem;place-items:center;font-size:.82rem;display:grid}.public-blog-module__AvX1pW__seoCopy{border-top:1px solid var(--public-border);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.5rem,3.5vw,3rem);padding-top:clamp(1.2rem,2.4vw,2rem);display:grid}.public-blog-module__AvX1pW__seoLead h2{max-width:18ch;color:var(--public-text-primary);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.3rem,2vw,1.7rem);line-height:1.5}.public-blog-module__AvX1pW__seoLead p:not(.public-blog-module__AvX1pW__eyebrow),.public-blog-module__AvX1pW__seoFootnote,.public-blog-module__AvX1pW__seoGrid p{color:var(--public-text-muted);font-size:.8rem;line-height:1.9}.public-blog-module__AvX1pW__seoLead p:not(.public-blog-module__AvX1pW__eyebrow){max-width:38rem;margin:.65rem 0 0}.public-blog-module__AvX1pW__seoGrid{gap:.8rem;display:grid}.public-blog-module__AvX1pW__seoGrid>div{border-bottom:1px solid var(--public-border);padding-bottom:.8rem}.public-blog-module__AvX1pW__seoGrid h3{color:var(--public-text-primary);margin:0;font-size:.92rem}.public-blog-module__AvX1pW__seoGrid p{margin:.35rem 0 0}.public-blog-module__AvX1pW__seoFootnote{grid-column:1/-1;max-width:52rem;margin:-.25rem 0 0}.public-blog-module__AvX1pW__categoryPage{gap:clamp(1.65rem,3vw,2.8rem);padding-block:clamp(1.4rem,3vw,3rem);display:grid}.public-blog-module__AvX1pW__breadcrumbs{color:var(--public-text-muted);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.72rem;display:flex}.public-blog-module__AvX1pW__breadcrumbs a{color:#744b4b;text-decoration:none}.public-blog-module__AvX1pW__categoryHero{background:#f2e9e7;border:1px solid #744b4b17;border-radius:1.8rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.4rem;padding:clamp(1.45rem,2.5vw,2.1rem);display:grid;position:relative;overflow:hidden}.public-blog-module__AvX1pW__categoryHero:before,.public-blog-module__AvX1pW__categoryHero:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.public-blog-module__AvX1pW__categoryHero:before{inset-inline-end:-3rem;opacity:.28;background:#d8c1bc;width:9rem;height:9rem;top:-4rem}.public-blog-module__AvX1pW__categoryHero:after{inset-inline-start:4%;opacity:.075;background:#b57e83;width:6rem;height:2rem;bottom:.75rem;transform:rotate(-8deg)}.public-blog-module__AvX1pW__categoryHero>*{z-index:1;position:relative}.public-blog-module__AvX1pW__archiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.35rem,2.5vw,2.2rem);display:grid}.public-blog-module__AvX1pW__archiveStory{background:#f3eae8;border:1px solid #744b4b12;border-radius:1.4rem;grid-template-columns:minmax(9.5rem,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(.9rem,1.6vw,1.35rem);min-width:0;padding:clamp(.8rem,1.6vw,1.15rem);display:grid}.public-blog-module__AvX1pW__archiveStoryCopy{min-width:0}.public-blog-module__AvX1pW__emptyState,.public-blog-module__AvX1pW__errorState{border:1px dashed var(--public-border-strong);text-align:center;background:color-mix(in srgb, var(--public-surface) 44%, transparent);border-radius:1.5rem;place-items:center;min-height:15rem;padding:1.8rem;display:grid}.public-blog-module__AvX1pW__emptyState>div,.public-blog-module__AvX1pW__errorState>div{max-width:30rem}.public-blog-module__AvX1pW__emptyState h2,.public-blog-module__AvX1pW__errorState h2{color:var(--public-text-primary);margin:0;font-size:1.2rem}.public-blog-module__AvX1pW__emptyState p,.public-blog-module__AvX1pW__errorState p{color:var(--public-text-muted);margin:.6rem 0 0;font-size:.83rem;line-height:1.85}.public-blog-module__AvX1pW__errorButton{background:var(--public-brand);min-height:2.5rem;color:var(--public-text-on-brand);font:inherit;font-variation-settings:"wght" 780;cursor:pointer;border:0;border-radius:999px;margin-top:1rem;padding-inline:1rem;font-size:.78rem}@media (hover:hover) and (pointer:fine){.public-blog-module__AvX1pW__categoryChip:hover,.public-blog-module__AvX1pW__categoryChipActive:hover{border-color:var(--public-border-strong);transform:translateY(-1px)}.public-blog-module__AvX1pW__storyImageLink:hover .public-blog-module__AvX1pW__storyImageShell{transform:translateY(-2px)rotate(0);box-shadow:0 .9rem 1.8rem #5f534f1c,0 .2rem .5rem #5f534f11}.public-blog-module__AvX1pW__storyImageLink:hover img{transform:scale(1.016)}.public-blog-module__AvX1pW__story h3 a:hover,.public-blog-module__AvX1pW__archiveStory h3 a:hover,.public-blog-module__AvX1pW__breadcrumbs a:hover{text-underline-offset:.22em;text-decoration:underline}}@media (max-width:980px){.public-blog-module__AvX1pW__hero{grid-template-columns:minmax(0,1fr) minmax(11rem,.52fr)}.public-blog-module__AvX1pW__categoryHero,.public-blog-module__AvX1pW__seoCopy{grid-template-columns:1fr}.public-blog-module__AvX1pW__categoryRevealHeader{flex-direction:column;align-items:start}.public-blog-module__AvX1pW__storyCollage{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.public-blog-module__AvX1pW__storyLead{grid-area:1/1/auto/-1}.public-blog-module__AvX1pW__storySideA,.public-blog-module__AvX1pW__storySideB,.public-blog-module__AvX1pW__archiveGrid{grid-template-columns:1fr}.public-blog-module__AvX1pW__seoFootnote{grid-column:1}}@media (max-width:680px){.public-blog-module__AvX1pW__page{gap:1.4rem;margin-top:-1.5rem;padding-block:0 2.1rem}.public-blog-module__AvX1pW__categoryPage{gap:1.55rem;padding-block:.8rem 2.1rem}.public-blog-module__AvX1pW__hero{grid-template-columns:1fr;grid-template-areas:"copy""visual""rail";gap:.9rem;min-height:0;padding:1rem 0 1.1rem}.public-blog-module__AvX1pW__heroVisual{width:100%;margin-block:-.2rem}.public-blog-module__AvX1pW__heroBrandStage{width:min(64vw,13rem)}.public-blog-module__AvX1pW__heroBrandMark svg{width:clamp(5.8rem,24vw,7.2rem);height:clamp(5.8rem,24vw,7.2rem)}.public-blog-module__AvX1pW__hero h1,.public-blog-module__AvX1pW__categoryHero h1{max-width:20ch;font-size:clamp(1.55rem,7.2vw,1.95rem)}.public-blog-module__AvX1pW__heroCopy>p:not(.public-blog-module__AvX1pW__eyebrow){font-size:.83rem}.public-blog-module__AvX1pW__categoryRail{gap:.42rem}.public-blog-module__AvX1pW__categoryChip,.public-blog-module__AvX1pW__categoryChipActive{min-height:2.15rem;padding-inline:.7rem;font-size:.69rem}.public-blog-module__AvX1pW__categoryStack{gap:1.35rem}.public-blog-module__AvX1pW__categoryPanel{border-radius:1.35rem}.public-blog-module__AvX1pW__categoryPanelContent{padding:1.2rem}.public-blog-module__AvX1pW__categoryRevealHeader{gap:.85rem}.public-blog-module__AvX1pW__storyCollage{grid-template-rows:auto;grid-template-columns:1fr;gap:1.45rem}.public-blog-module__AvX1pW__storyLead,.public-blog-module__AvX1pW__storySideA,.public-blog-module__AvX1pW__storySideB{grid-area:auto;grid-template-columns:1fr;gap:.75rem}.public-blog-module__AvX1pW__storyLead .public-blog-module__AvX1pW__storyImageShell{max-width:92%;margin-inline:auto}.public-blog-module__AvX1pW__storySideA .public-blog-module__AvX1pW__storyImageShell,.public-blog-module__AvX1pW__storySideB .public-blog-module__AvX1pW__storyImageShell{max-width:80%;margin-inline:auto}.public-blog-module__AvX1pW__storyCopy{text-align:right}.public-blog-module__AvX1pW__archiveStory{grid-template-columns:1fr;padding:.85rem}.public-blog-module__AvX1pW__archiveStory .public-blog-module__AvX1pW__storyImageShell{max-width:86%;margin-inline:auto}.public-blog-module__AvX1pW__seoCopy{gap:1.25rem}.public-blog-module__AvX1pW__panelOrb{opacity:.28}.public-blog-module__AvX1pW__panelRing{opacity:.2}}@media (prefers-reduced-motion:reduce){.public-blog-module__AvX1pW__categoryChip,.public-blog-module__AvX1pW__categoryChipActive,.public-blog-module__AvX1pW__storyImageShell,.public-blog-module__AvX1pW__storyImageShell img{transition:none}.public-blog-module__AvX1pW__storyImageBlob,.public-blog-module__AvX1pW__storyImageOval,.public-blog-module__AvX1pW__storyImagePortrait,.public-blog-module__AvX1pW__storyImageArch,.public-blog-module__AvX1pW__storyImageSoftRect,.public-blog-module__AvX1pW__panelPill,.public-blog-module__AvX1pW__categoryHero:after,.public-blog-module__AvX1pW__hero:after,.public-blog-module__AvX1pW__heroBrandWash,.public-blog-module__AvX1pW__heroBrandOrbit,.public-blog-module__AvX1pW__heroBrandThread{transform:none}}.public-blog-module__AvX1pW__heroRail .public-blog-module__AvX1pW__categoryRail{gap:.3rem 1.05rem}.public-blog-module__AvX1pW__heroRail .public-blog-module__AvX1pW__categoryChip,.public-blog-module__AvX1pW__heroRail .public-blog-module__AvX1pW__categoryChipActive{min-height:auto;color:var(--public-text-muted);background:0 0;border:0;border-radius:0;padding:.48rem 0;box-shadow:inset 0 -1px #0000}.public-blog-module__AvX1pW__heroRail .public-blog-module__AvX1pW__categoryChipActive{color:#744b4b;box-shadow:inset 0 -1px #744b4b7a}@keyframes public-blog-module__AvX1pW__gather-blog-brand-drift{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-4px)rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.public-blog-module__AvX1pW__heroBrandWash{animation:none}}
