._7_lAGq_root{min-height:calc(100dvh - 48px);padding:32px var(--site-content-gutter) 64px;max-width:var(--site-content-max-width);margin:0 auto}@media (max-width:768px){._7_lAGq_root{padding-top:24px;padding-bottom:32px}}
.EZoWya_root{max-width:var(--site-content-max-width);padding:24px var(--site-content-gutter);color:var(--theme-text);font-size:var(--type-scale-fixed-medium);justify-content:space-between;align-items:end;gap:24px;margin:0 auto;line-height:1.6;display:flex}.EZoWya_root a{color:inherit;text-underline-offset:4px}.EZoWya_root a:focus-visible{outline:2px solid var(--theme-text);outline-offset:4px}@media (max-width:768px){.EZoWya_root{flex-direction:column;align-items:start;gap:16px}}.EZoWya_links{flex-wrap:wrap;gap:24px;display:flex}
.yAdxAG_root{--nav-height:80px;min-height:var(--nav-height);max-width:var(--site-content-max-width);padding:0 var(--site-content-gutter);color:var(--theme-text);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex;position:relative}.yAdxAG_root>.yAdxAG_item{flex-shrink:0}@media (max-width:960px){.yAdxAG_root{--nav-height:72px}}.yAdxAG_desktop{align-items:center;gap:24px;display:flex}@media (max-width:960px){.yAdxAG_desktop{display:none}}.yAdxAG_item,.yAdxAG_summary{font-size:var(--type-scale-fixed-medium);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;transition:all .2s}:is(.yAdxAG_item,.yAdxAG_summary):focus-visible{outline:2px solid var(--theme-text);outline-offset:4px}.yAdxAG_item{min-height:var(--nav-height);color:inherit;white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.yAdxAG_item:visited{color:inherit}.yAdxAG_item:hover,.yAdxAG_item[aria-current=page]{text-underline-offset:4px;text-decoration:underline}.yAdxAG_mobile{display:none}@media (max-width:960px){.yAdxAG_mobile{display:block}}.yAdxAG_summary{min-height:var(--nav-height);align-items:center;padding:12px 0 12px 24px;list-style:none;display:flex}.yAdxAG_summary::-webkit-details-marker{display:none}.yAdxAG_hamburger{gap:6px;display:grid}.yAdxAG_hamburger span{background:currentColor;width:20px;height:1px}.yAdxAG_links{z-index:4;top:var(--nav-height);padding:8px var(--site-content-gutter) 16px;background:var(--theme-background);flex-direction:column;display:flex;position:absolute;left:0;right:0}.yAdxAG_links .yAdxAG_item{min-height:48px;padding:12px 0}
._1SuiTG_notice{background:var(--theme-background-aside);color:var(--theme-text);font-size:var(--type-scale-fixed-medium);text-align:center;line-height:1.5}._1SuiTG_notice p{max-width:var(--site-content-max-width);padding:12px var(--site-content-gutter);text-wrap:balance;margin:0 auto}._1SuiTG_notice a{color:inherit;text-underline-offset:4px;text-decoration:underline}._1SuiTG_notice a:focus-visible{outline-offset:4px;outline:2px solid}
.VvFyUa_root{grid-template-columns:minmax(0,648px) minmax(0,248px);justify-content:space-between;gap:64px;display:grid}@media (max-width:768px){.VvFyUa_root{grid-template-columns:minmax(0,1fr)}}.VvFyUa_posts{flex-direction:column;gap:64px;display:flex}.VvFyUa_posts>article+article{border-top:1px solid var(--theme-border);padding-top:64px}.VvFyUa_sidebar{border-left:1px solid var(--theme-border);flex-direction:column;gap:32px;padding-left:32px;display:flex}.VvFyUa_sidebar a{text-underline-offset:4px;text-decoration:underline;transition:all .2s}.VvFyUa_sidebar a:hover{opacity:.6}.VvFyUa_sidebar a:focus-visible{outline:2px solid var(--theme-text);outline-offset:4px}@media (max-width:768px){.VvFyUa_sidebar{border-left:0;border-top:1px solid var(--theme-border);padding-top:48px;padding-left:0}}.VvFyUa_introduction h2{font-size:var(--type-scale-5);line-height:1.6}.VvFyUa_links{flex-direction:column;gap:8px;margin-top:16px;display:flex}
._8UhqNa_root{flex-direction:column;gap:32px;width:100%;max-width:648px;display:flex}._8UhqNa_root a{color:inherit;text-underline-offset:4px;transition:all .2s}._8UhqNa_root a:hover{opacity:.6}._8UhqNa_root a:focus-visible{outline:2px solid var(--theme-text);outline-offset:4px}._8UhqNa_header{flex-direction:column;gap:16px;display:flex}._8UhqNa_header h2 a{text-decoration:none}._8UhqNa_social{flex-wrap:wrap;gap:16px;display:flex}
._7hIZhq_root{overflow-wrap:anywhere;flex-direction:column;gap:24px;display:flex}._7hIZhq_root>[data-content-block=heading]:not(:first-child){margin-top:24px}._7hIZhq_root>h6{font-size:var(--type-scale-5);font-weight:400;line-height:1.15}._7hIZhq_root a{color:inherit;text-underline-offset:4px;text-decoration:underline;transition:all .2s}._7hIZhq_root a:hover{opacity:.6}._7hIZhq_root a:focus-visible{outline:2px solid var(--theme-text);outline-offset:4px}
.grHWfG_root{min-width:0}.grHWfG_visual,.grHWfG_thumbnail,.grHWfG_close{border:1px solid var(--theme-border);background:var(--theme-background);color:var(--theme-text);border-radius:4px}:is(.grHWfG_visual,.grHWfG_thumbnail,.grHWfG_close):focus-visible{outline:2px solid var(--theme-text);outline-offset:4px}.grHWfG_visual{aspect-ratio:1;cursor:zoom-in;justify-content:center;align-items:center;width:100%;padding:24px;display:flex}.grHWfG_visual img{object-fit:contain;width:100%;height:100%;min-height:0;display:block}.grHWfG_thumbnails{gap:12px;margin:8px -4px -8px;padding:8px 4px;display:flex;overflow-x:auto}.grHWfG_thumbnail{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;padding:4px;display:flex}.grHWfG_thumbnail[aria-pressed=true]{border-color:var(--theme-text);box-shadow:0 0 0 1px var(--theme-text)}.grHWfG_thumbnail img{object-fit:contain;width:100%;height:100%;display:block}.grHWfG_dialog{box-sizing:border-box;border:1px solid var(--theme-border);background:var(--theme-background);width:min(100vw - 48px,1200px);max-width:none;max-height:calc(100dvh - 48px);color:var(--theme-text);box-shadow:var(--theme-box-shadow-modal);border-radius:8px;padding:64px 24px 24px}.grHWfG_dialog::backdrop{background:var(--theme-background-overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.grHWfG_close{cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;display:flex;position:absolute;top:12px;right:12px}.grHWfG_close svg{width:20px;height:20px}.grHWfG_enlarged{object-fit:contain;width:100%;max-height:calc(100dvh - 144px);display:block}
.NIrkaW_root{width:100%;margin:0}.NIrkaW_root img{object-fit:contain;width:100%;height:auto;max-height:720px;display:block}.NIrkaW_root>a{display:block}.NIrkaW_root>a:focus-visible{outline:2px solid var(--theme-text);outline-offset:4px}.NIrkaW_caption{padding-top:16px}.NIrkaW_caption p{line-height:1.6}.NIrkaW_caption a{color:inherit;text-underline-offset:4px}
.rdyC0q_h1{font-size:var(--type-scale-1);font-weight:400;line-height:1.15}.rdyC0q_h2{font-size:var(--type-scale-2);font-weight:400;line-height:1.15}.rdyC0q_h3{font-size:var(--type-scale-3);font-weight:400;line-height:1.15}.rdyC0q_h4{font-size:var(--type-scale-4);font-weight:400;line-height:1.15}.rdyC0q_h5{font-size:var(--type-scale-5);font-weight:400;line-height:1.15}.rdyC0q_lead{font-size:var(--type-scale-5);font-weight:400;line-height:1.6}.rdyC0q_subLead{font-size:var(--type-scale-6);font-weight:400;line-height:1.6}.rdyC0q_p{font-size:var(--type-scale-7);color:var(--theme-text);font-weight:400;line-height:1.6;text-decoration:none;display:block}.rdyC0q_p:visited{color:var(--theme-text)}.rdyC0q_title{font-size:var(--type-scale-fixed-large);font-weight:600;line-height:1.15}.rdyC0q_text{font-size:var(--type-scale-fixed-medium);color:var(--theme-text);font-weight:400;line-height:1.6;text-decoration:none;display:block}.rdyC0q_text:visited{color:var(--theme-text)}.rdyC0q_subTitle{font-size:var(--type-scale-fixed-tiny);line-height:var(--type-scale-fixed-tiny);letter-spacing:.2px;font-weight:600}.rdyC0q_subText{font-size:var(--type-scale-fixed-tiny);line-height:var(--type-scale-fixed-small);color:var(--theme-text);text-decoration:none;display:block}.rdyC0q_subText:visited{color:var(--theme-text)}.rdyC0q_unitLabel{font-size:var(--type-scale-fixed-small);line-height:var(--type-scale-fixed-small);color:var(--theme-border)}
.QiwhFa_article{width:100%;max-width:648px;margin:0 auto}.QiwhFa_about{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"details introduction";align-items:start;gap:96px;display:grid}.QiwhFa_about>:first-child{grid-area:introduction}@media (max-width:960px){.QiwhFa_about{gap:64px}}@media (max-width:768px){.QiwhFa_about{grid-template-columns:minmax(0,1fr);grid-template-areas:"introduction""details";gap:32px}}.QiwhFa_aboutDetails{grid-area:details;gap:24px;display:grid}.QiwhFa_contact{max-width:var(--site-content-max-width);padding:32px var(--site-content-gutter) 64px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px;margin:0 auto;display:grid}.QiwhFa_contact h1{font-size:var(--type-scale-2)}@media (max-width:768px){.QiwhFa_contact{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:24px;padding-bottom:32px}.QiwhFa_contact h1{font-size:var(--type-scale-feature)}}
.E5PVAW_root{max-width:var(--site-content-max-width);padding:0 var(--site-content-gutter);margin:0 auto}.E5PVAW_root [data-content-block=paragraph]{font-size:var(--type-scale-fixed-medium);line-height:1.6}.E5PVAW_root h1,.E5PVAW_root h2{font-family:var(--font-family-serif);text-wrap:balance;overflow-wrap:normal;font-weight:400}.E5PVAW_root h1{font-size:clamp(var(--type-scale-2), 5.5vw, var(--type-scale-display));letter-spacing:-.035em;line-height:1}.E5PVAW_root h1 br{display:none}.E5PVAW_root h2{max-width:27ch;font-size:var(--type-scale-feature);letter-spacing:-.025em;line-height:1.2}.E5PVAW_cover{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:28px 64px;padding:40px 0 32px;display:grid}.E5PVAW_heading{grid-area:1/1}.E5PVAW_heading>div{gap:4px}.E5PVAW_heading h1{margin-bottom:20px}.E5PVAW_heading p{max-width:30ch}.E5PVAW_heading p:last-child em{font-style:normal}.E5PVAW_coverImage{grid-area:1/2/span 2;align-self:start}.E5PVAW_coverImage img{aspect-ratio:3/2;object-fit:cover}.E5PVAW_opening{grid-area:2/1}:is(.E5PVAW_opening,.E5PVAW_storyCopy,.E5PVAW_reflection,.E5PVAW_shellStudy)>div{gap:16px}.E5PVAW_invitation{background:var(--theme-background-aside);margin-bottom:24px;padding:24px}.E5PVAW_invitation>div{gap:12px;max-width:88ch}.E5PVAW_invitation p{color:var(--theme-text-secondary)}.E5PVAW_invitation p:last-child{font-style:italic}.E5PVAW_story{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:start;gap:80px;padding:16px 0 56px 64px;display:grid}.E5PVAW_necklace{justify-self:center;width:100%;max-width:304px}.E5PVAW_storyCopy{max-width:64ch}.E5PVAW_reflection{border-top:1px solid var(--theme-border);margin-top:24px;padding-top:24px}.E5PVAW_reflection p:first-child{font-style:italic}.E5PVAW_materials{border-top:1px solid var(--theme-border);padding:32px 0 48px}.E5PVAW_shellStudy{--image-width:60%;--image-overlap:32px;--copy-width:40ch;grid-template-columns:var(--image-width) minmax(0, 1fr);grid-template-areas:"image copy";align-items:center;gap:64px;margin-top:32px;display:grid}.E5PVAW_shellStudy figure{grid-area:image}.E5PVAW_shellStudy>div{max-width:var(--copy-width);padding-block:var(--image-overlap);text-align:justify;grid-area:copy}.E5PVAW_shellStudy:nth-of-type(2n){grid-template-columns:minmax(0, 1fr) var(--image-width);grid-template-areas:"copy image"}.E5PVAW_shellStudy:nth-of-type(2n)>div{justify-self:end}.E5PVAW_shellStudy+.E5PVAW_shellStudy{margin-top:calc(-1 * var(--image-overlap))}.E5PVAW_shellStudy img{aspect-ratio:3/2;object-fit:cover}@media (max-width:960px){.E5PVAW_cover,.E5PVAW_shellStudy{column-gap:32px}.E5PVAW_story{gap:40px;padding-left:0}}@media (max-width:768px){.E5PVAW_root h1{font-size:calc(var(--type-scale-display) * .7)}.E5PVAW_root h2{font-size:var(--type-scale-4)}.E5PVAW_cover{flex-direction:column;gap:24px;padding:24px 0 32px;display:flex}.E5PVAW_heading h1{margin-bottom:12px}.E5PVAW_coverImage{width:100%}.E5PVAW_invitation{margin-bottom:32px;padding:20px}.E5PVAW_story{flex-direction:column;align-items:stretch;gap:24px;padding:0 0 32px;display:flex}.E5PVAW_necklace{align-self:end;width:68%;max-width:240px}.E5PVAW_reflection{margin-top:20px;padding-top:20px}.E5PVAW_materials{padding:24px 0 32px}.E5PVAW_shellStudy,.E5PVAW_shellStudy:nth-of-type(2n){--copy-width:var(--site-reading-width);grid-template-columns:minmax(0,1fr);grid-template-areas:"image""copy";gap:20px;margin-top:24px}:is(.E5PVAW_shellStudy,.E5PVAW_shellStudy:nth-of-type(2n))>div{justify-self:start;padding-block:0}.E5PVAW_shellStudy+.E5PVAW_shellStudy{margin-top:64px}}
.ZZFlvG_root{max-width:var(--site-content-max-width);padding:32px var(--site-content-gutter) 64px;font-size:var(--type-scale-fixed-medium);margin:0 auto;line-height:1.6}.ZZFlvG_heading{margin-bottom:40px}.ZZFlvG_heading h1{max-width:24ch;font-size:var(--type-scale-2);letter-spacing:-.025em;text-wrap:balance;font-weight:400;line-height:1.1}.ZZFlvG_layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}.ZZFlvG_layout[data-open=true]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ZZFlvG_layout[data-open=true] .ZZFlvG_images{columns:2}.ZZFlvG_layout[data-open=true] .ZZFlvG_item[data-start-two=true]{break-before:column}.ZZFlvG_layout[data-open=false] .ZZFlvG_item[data-start-four=true]{break-before:column}.ZZFlvG_introduction{max-width:72ch;margin-bottom:40px}.ZZFlvG_images{columns:4;column-gap:24px}.ZZFlvG_item{break-inside:avoid;margin-bottom:24px;position:relative}.ZZFlvG_imageButton,.ZZFlvG_textButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}:is(.ZZFlvG_imageButton,.ZZFlvG_textButton):focus-visible{outline:2px solid var(--theme-text);outline-offset:4px}.ZZFlvG_imageButton{background-position:50%;background-size:cover;width:100%;display:block;position:relative}.ZZFlvG_imageButton img{width:100%;height:auto;display:block}.ZZFlvG_imageButton[aria-expanded=true]:after,.ZZFlvG_imageButton[aria-pressed=true]:after{content:"";background:var(--theme-text);height:2px;position:absolute;bottom:-10px;left:0;right:0}.ZZFlvG_imageButton:hover img{opacity:.9}.ZZFlvG_caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ZZFlvG_galleryImage{visibility:hidden;opacity:0;transition:opacity .24s cubic-bezier(.16,1,.3,1)}.ZZFlvG_galleryImage[data-ready=true]{visibility:visible;opacity:1}@media (prefers-reduced-motion:reduce){.ZZFlvG_galleryImage{transition:none}}.ZZFlvG_preview{background:var(--theme-background-aside);scrollbar-width:thin;scrollbar-color:var(--theme-text-secondary) var(--theme-background-aside);max-height:calc(100dvh - 48px);padding:16px 24px 24px;scroll-margin-top:16px;position:sticky;top:24px;overflow-y:auto}.ZZFlvG_preview[hidden]{display:none}.ZZFlvG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 16px;margin-bottom:16px;display:flex}.ZZFlvG_count{color:var(--theme-text-secondary);white-space:nowrap}.ZZFlvG_actions{gap:12px;margin-left:auto;display:flex}.ZZFlvG_textButton{text-underline-offset:4px;min-width:44px;min-height:44px;text-decoration:underline}.ZZFlvG_textButton[aria-disabled=true]{color:var(--theme-text-secondary);cursor:default;text-decoration:none}.ZZFlvG_magnifier{cursor:zoom-in;-webkit-user-select:none;user-select:none;width:fit-content;max-width:100%;margin:0 auto;display:block;overflow:clip}.ZZFlvG_magnifier:focus-visible{outline:2px solid var(--theme-text);outline-offset:4px}@media (hover:hover) and (pointer:fine){.ZZFlvG_magnifier:hover .ZZFlvG_enlarged{transform:scale(3)}}.ZZFlvG_enlarged{width:auto;max-width:100%;height:auto;max-height:60dvh;transform-origin:var(--zoom-x,50%) var(--zoom-y,50%);display:block}.ZZFlvG_description{overflow-wrap:anywhere;flex-direction:column;gap:16px;margin-top:24px;display:flex}.ZZFlvG_description h2{font:inherit;font-weight:600}.ZZFlvG_description a{color:inherit;text-underline-offset:4px}.ZZFlvG_thumbnails{grid-template-columns:repeat(auto-fit,minmax(44px,1fr));align-items:start;gap:16px;margin-top:24px;display:grid}.ZZFlvG_thumbnails img{object-fit:contain;height:80px}@media (max-width:768px){.ZZFlvG_root{padding-top:24px;padding-bottom:32px}.ZZFlvG_heading{margin-bottom:32px}.ZZFlvG_heading h1{font-size:var(--type-scale-feature)}.ZZFlvG_layout[data-open=true]{grid-template-columns:minmax(0,1fr)}.ZZFlvG_layout[data-open=true] .ZZFlvG_images{display:none}.ZZFlvG_images{columns:2;column-gap:16px}.ZZFlvG_layout[data-open=false] .ZZFlvG_item[data-start-four=true]{break-before:auto}.ZZFlvG_layout[data-open=false] .ZZFlvG_item[data-start-two=true]{break-before:column}.ZZFlvG_preview{max-height:none;padding:12px 16px 24px;position:static;overflow:visible}.ZZFlvG_actions{gap:8px}.ZZFlvG_enlarged{max-height:none}}
.RdL8eW_root{border-bottom:1px solid var(--theme-border);align-items:start;gap:48px;margin-bottom:64px;padding-bottom:64px;display:grid}.RdL8eW_root[data-has-image=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.RdL8eW_root [data-content-block=image]{max-width:400px}@media (max-width:768px){.RdL8eW_root{gap:32px;margin-bottom:48px;padding-bottom:48px}.RdL8eW_root[data-has-image=true]{grid-template-columns:minmax(0,1fr)}}.RdL8eW_image{object-fit:cover;width:100%;height:320px;display:block}@media (max-width:768px){.RdL8eW_image{height:auto}}.RdL8eW_social{flex-wrap:wrap;grid-column:1/-1;gap:24px;display:flex}.RdL8eW_social a{text-underline-offset:4px;text-decoration:underline;transition:all .2s}.RdL8eW_social a:hover{opacity:.6}.RdL8eW_social a:focus-visible{outline:2px solid var(--theme-text);outline-offset:4px}
