.Accordion-module__rN-DYq__list{flex-direction:column;gap:1rem;display:flex}.Accordion-module__rN-DYq__item{-webkit-backdrop-filter:blur(5px);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);background-color:#ffffff73;overflow:hidden}.Accordion-module__rN-DYq__item:hover{border-color:var(--border-strong)}.Accordion-module__rN-DYq__itemOpen{border-color:var(--border-strong);box-shadow:var(--shadow-md);background-color:#ffffffb3}.Accordion-module__rN-DYq__heading{font-size:inherit;font-weight:inherit;margin:0}.Accordion-module__rN-DYq__trigger{text-align:left;width:100%;font-family:var(--font-cormorant), serif;color:var(--text-primary);transition:color var(--dur-fast) var(--ease-out);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 2rem;font-size:1.3rem;font-weight:500;display:flex}.Accordion-module__rN-DYq__trigger:hover{color:var(--accent)}.Accordion-module__rN-DYq__icon{background-color:rgba(var(--accent-rgb), .1);width:28px;height:28px;color:var(--accent);font-family:var(--font-inter), sans-serif;border-radius:50%;flex-shrink:0;place-items:center;font-size:1.15rem;line-height:1;display:grid}.Accordion-module__rN-DYq__panel{overflow:hidden}.Accordion-module__rN-DYq__answer{color:var(--text-secondary);margin:0;padding:0 2rem 1.75rem;line-height:1.7}@media (max-width:768px){.Accordion-module__rN-DYq__trigger{padding:1.25rem;font-size:1.15rem}.Accordion-module__rN-DYq__answer{padding:0 1.25rem 1.25rem}}
.SplitText-module__EJRegW__root{display:block}.SplitText-module__EJRegW__word{vertical-align:top;margin-bottom:-.16em;padding-bottom:.16em;display:inline-block;overflow:hidden}.SplitText-module__EJRegW__inner{will-change:transform;display:inline-block}@media (prefers-reduced-motion:reduce){.SplitText-module__EJRegW__word{overflow:visible}.SplitText-module__EJRegW__inner{will-change:auto;transform:none!important}}
.Hero-module__ZARIfG__heroSection{min-height:100svh;margin-top:calc(-1 * var(--nav-height));padding-top:var(--nav-height);align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__heroBackground{z-index:0;transform-origin:top;will-change:transform;width:100%;height:120%;position:absolute;top:0;left:0}.Hero-module__ZARIfG__heroBackgroundImage{object-fit:cover}.Hero-module__ZARIfG__heroOverlay{z-index:1;background:linear-gradient(#1111114d 0%,#111c 100%),radial-gradient(circle,#0000 30%,#1119 100%);position:absolute;inset:0}.Hero-module__ZARIfG__heroContainer{z-index:10;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.Hero-module__ZARIfG__heroContent{text-align:center;flex-direction:column;align-items:center;max-width:900px;display:flex}.Hero-module__ZARIfG__badge{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);color:#fff;background-color:#0006;border:1px solid #fff3;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem;font-size:.85rem;font-weight:500;display:inline-flex}.Hero-module__ZARIfG__badgeDot{width:8px;height:8px;animation:Hero-module__ZARIfG__pulse 2.4s var(--ease-in-out) infinite;background-color:#fff;border-radius:50%}@keyframes Hero-module__ZARIfG__pulse{0%{box-shadow:0 0 #fff6}70%{box-shadow:0 0 0 7px #fff0}to{box-shadow:0 0 #fff0}}.Hero-module__ZARIfG__heroTitle{color:#fff;letter-spacing:-.02em;text-align:center;text-shadow:0 10px 30px #00000080;margin-bottom:2rem;font-size:clamp(2.75rem,7.5vw,5.5rem);font-weight:400;line-height:1.1}.Hero-module__ZARIfG__heroSubtitle{color:#ffffffd1;max-width:650px;margin-bottom:3rem;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.6}.Hero-module__ZARIfG__heroActions{gap:1.5rem;display:flex}.Hero-module__ZARIfG__magneticSlot{display:inline-block}.Hero-module__ZARIfG__primaryButton,.Hero-module__ZARIfG__secondaryButton{border-radius:var(--radius-sm);transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);justify-content:center;align-items:center;padding:1rem 2.5rem;font-size:1.1rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__buttonLabel{z-index:1;position:relative}.Hero-module__ZARIfG__primaryButton{color:#111;background-color:#fff;border:1px solid #fff}.Hero-module__ZARIfG__primaryButton:hover{color:#111;background-color:#fff;transform:translateY(-2px);box-shadow:0 14px 30px #ffffff38}.Hero-module__ZARIfG__primaryButton:active,.Hero-module__ZARIfG__secondaryButton:active{transform:translateY(0)scale(.98)}.Hero-module__ZARIfG__buttonSheen{width:40%;height:100%;transition:left var(--dur-slow) var(--ease-in-out);pointer-events:none;background:linear-gradient(90deg,#0000,#00000017,#0000);position:absolute;top:0;left:-60%;transform:skew(-20deg)}.Hero-module__ZARIfG__primaryButton:hover .Hero-module__ZARIfG__buttonSheen,.Hero-module__ZARIfG__primaryButton:focus-visible .Hero-module__ZARIfG__buttonSheen{left:120%}.Hero-module__ZARIfG__secondaryButton{-webkit-backdrop-filter:blur(10px);color:#fff;background-color:#0006;border:1px solid #ffffff4d}.Hero-module__ZARIfG__secondaryButton:hover{color:#fff;background-color:#ffffff1f;border-color:#fff;transform:translateY(-2px)}@media (max-width:768px){.Hero-module__ZARIfG__heroSection{min-height:90svh}.Hero-module__ZARIfG__heroSubtitle{margin-bottom:2.25rem}.Hero-module__ZARIfG__heroActions{flex-direction:column;gap:1rem;width:100%}.Hero-module__ZARIfG__magneticSlot{width:100%;display:block}.Hero-module__ZARIfG__primaryButton,.Hero-module__ZARIfG__secondaryButton{width:100%}}
.AboutSection-module__UGBiha__aboutSection{padding:var(--section-y) 0}.AboutSection-module__UGBiha__aboutContainer{justify-content:center;display:flex}.AboutSection-module__UGBiha__aboutContent{text-align:center;max-width:700px}.AboutSection-module__UGBiha__title{font-size:var(--h2-size);margin-bottom:1.5rem}.AboutSection-module__UGBiha__divider{background:linear-gradient(90deg, var(--accent), var(--accent-soft));width:60px;height:2px;margin:0 auto 2rem}.AboutSection-module__UGBiha__description{color:var(--text-secondary);margin-bottom:1.5rem;font-size:1.125rem;line-height:1.8}.AboutSection-module__UGBiha__description:last-child{margin-bottom:0}
.Newsletter-module__OxvLTq__newsletterSection{background-color:var(--text-primary);color:var(--background);padding:clamp(5rem,10vw,8rem) 0;position:relative;overflow:hidden}.Newsletter-module__OxvLTq__newsletterSection:before{content:"";pointer-events:none;background:radial-gradient(60% 80% at 50% 0%, rgba(var(--accent-rgb), .35) 0%, transparent 70%), radial-gradient(40% 60% at 100% 100%, rgba(var(--accent-soft-rgb), .12) 0%, transparent 70%);position:absolute;inset:0}.Newsletter-module__OxvLTq__newsletterContainer{z-index:1;justify-content:center;display:flex;position:relative}.Newsletter-module__OxvLTq__newsletterContent{text-align:center;max-width:600px}.Newsletter-module__OxvLTq__title{font-size:var(--h2-size);color:var(--background);margin-bottom:1rem}.Newsletter-module__OxvLTq__description{color:#faf8f5b8;margin-bottom:2.5rem;font-size:1.1rem;line-height:1.6}.Newsletter-module__OxvLTq__formWrap{flex-direction:column;gap:1rem;display:flex}.Newsletter-module__OxvLTq__form{gap:1rem;display:flex}.Newsletter-module__OxvLTq__status{color:var(--background);margin:0;font-size:1.1rem;line-height:1.6}.Newsletter-module__OxvLTq__successBox{text-align:left;border-radius:var(--radius-md);background-color:#faf8f50f;border:1px solid #faf8f52e;align-items:center;gap:.9rem;padding:1.25rem 1.5rem;display:flex}.Newsletter-module__OxvLTq__successMark{background-color:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.Newsletter-module__OxvLTq__error{color:#f2c4b8;text-align:left;margin:0;font-size:.95rem;overflow:hidden}.Newsletter-module__OxvLTq__input{min-width:0;color:var(--background);border-radius:var(--radius-sm);font-size:1rem;font-family:var(--font-inter);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background-color:#faf8f50a;border:1px solid #faf8f533;flex:1;padding:1rem 1.5rem}.Newsletter-module__OxvLTq__input::placeholder{color:#faf8f580}.Newsletter-module__OxvLTq__input:hover{border-color:#faf8f559}.Newsletter-module__OxvLTq__input:focus{border-color:var(--accent-soft);box-shadow:0 0 0 4px rgba(var(--accent-rgb), .28);background-color:#faf8f514;outline:none}.Newsletter-module__OxvLTq__button{background-color:var(--accent);color:#fff;border-radius:var(--radius-sm);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out);border:none;justify-content:center;align-items:center;gap:.55rem;padding:1rem 2rem;font-size:1rem;font-weight:500;display:inline-flex}.Newsletter-module__OxvLTq__button:hover:not(:disabled){background-color:#7a5a3a}.Newsletter-module__OxvLTq__button:disabled{opacity:.75;cursor:not-allowed}.Newsletter-module__OxvLTq__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite Newsletter-module__OxvLTq__spin}@keyframes Newsletter-module__OxvLTq__spin{to{transform:rotate(360deg)}}@media (max-width:600px){.Newsletter-module__OxvLTq__form{flex-direction:column}}@media (prefers-reduced-motion:reduce){.Newsletter-module__OxvLTq__spinner{border-top-color:#ffffff59}}
.VideoEmbed-module__qTROQW__frame{width:100%;height:100%;display:block;position:relative;overflow:hidden}.VideoEmbed-module__qTROQW__trigger{color:inherit;cursor:pointer;appearance:none;background:0 0;border:none;padding:0}.VideoEmbed-module__qTROQW__thumb{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.VideoEmbed-module__qTROQW__trigger:hover .VideoEmbed-module__qTROQW__thumb,.VideoEmbed-module__qTROQW__trigger:focus-visible .VideoEmbed-module__qTROQW__thumb{transform:scale(1.04)}.VideoEmbed-module__qTROQW__trigger:before{content:"";z-index:1;transition:background-color var(--dur-base) var(--ease-out);background-color:#1110;position:absolute;inset:0}.VideoEmbed-module__qTROQW__trigger:hover:before,.VideoEmbed-module__qTROQW__trigger:focus-visible:before{background-color:#1111112e}.VideoEmbed-module__qTROQW__thumbFallback{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-soft) 100%);position:absolute;inset:0}.VideoEmbed-module__qTROQW__iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.VideoEmbed-module__qTROQW__playButton{z-index:2;width:72px;height:72px;transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);background-color:#ffffffeb;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #00000040}.VideoEmbed-module__qTROQW__playButton:before{content:"";animation:VideoEmbed-module__qTROQW__halo 2.8s var(--ease-in-out) infinite;border:1px solid #ffffff80;border-radius:50%;position:absolute;inset:-10px}@keyframes VideoEmbed-module__qTROQW__halo{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(1.15)}}.VideoEmbed-module__qTROQW__playButton:after{content:"";border-left:20px solid var(--text-primary);border-top:12px solid #0000;border-bottom:12px solid #0000;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.VideoEmbed-module__qTROQW__trigger:hover .VideoEmbed-module__qTROQW__playButton,.VideoEmbed-module__qTROQW__trigger:focus-visible .VideoEmbed-module__qTROQW__playButton{background-color:#fff;transform:translate(-50%,-50%)scale(1.1)}.VideoEmbed-module__qTROQW__trigger:active .VideoEmbed-module__qTROQW__playButton{transform:translate(-50%,-50%)scale(1.02)}.VideoEmbed-module__qTROQW__trigger:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.VideoEmbed-module__qTROQW__playButton:before{display:none}}
.FeaturedVideo-module__IIlfda__videoSection{padding:var(--section-y) 0}.FeaturedVideo-module__IIlfda__videoHeader{text-align:center;margin-bottom:3rem}.FeaturedVideo-module__IIlfda__title{font-size:var(--h2-size);margin-bottom:1rem}.FeaturedVideo-module__IIlfda__subtitle{color:var(--text-secondary);font-size:1.1rem}.FeaturedVideo-module__IIlfda__videoWrapper{aspect-ratio:16/9;border-radius:var(--radius-md);max-width:900px;box-shadow:var(--shadow-lg);transition:box-shadow var(--dur-base) var(--ease-out);margin:0 auto;overflow:hidden}.FeaturedVideo-module__IIlfda__videoWrapper:hover{box-shadow:0 30px 70px rgba(var(--accent-rgb), .2)}
.ArticleCard-module__ZO5ghW__card{background-color:var(--surface);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border);border-radius:var(--radius-md);height:100%;box-shadow:var(--shadow-md);transition:box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.ArticleCard-module__ZO5ghW__card:hover{box-shadow:var(--shadow-lg);border-color:var(--border-strong)}.ArticleCard-module__ZO5ghW__spotlight{z-index:1;opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:0}.ArticleCard-module__ZO5ghW__card:hover .ArticleCard-module__ZO5ghW__spotlight{opacity:1}.ArticleCard-module__ZO5ghW__imageContainer{background-color:rgba(var(--accent-rgb), .1);width:100%;height:230px;position:relative;overflow:hidden}.ArticleCard-module__ZO5ghW__image{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out);position:absolute;inset:0}.ArticleCard-module__ZO5ghW__card:hover .ArticleCard-module__ZO5ghW__image{transform:scale(1.06)}.ArticleCard-module__ZO5ghW__categoryBadge{z-index:2;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(8px);color:var(--accent-deep);text-transform:uppercase;letter-spacing:.06em;background-color:#ffffffe6;padding:.35rem .85rem;font-size:.72rem;font-weight:600;position:absolute;bottom:1rem;left:1rem}.ArticleCard-module__ZO5ghW__content{z-index:2;flex-direction:column;flex:1;padding:1.75rem;display:flex;position:relative}.ArticleCard-module__ZO5ghW__meta{color:var(--text-secondary);align-items:center;margin-bottom:.75rem;font-size:.85rem;display:flex}.ArticleCard-module__ZO5ghW__dot{margin:0 .5rem}.ArticleCard-module__ZO5ghW__title{margin-bottom:.85rem;font-size:1.5rem;line-height:1.3}.ArticleCard-module__ZO5ghW__titleLink{color:var(--text-primary)}.ArticleCard-module__ZO5ghW__titleLink:hover{color:var(--accent)}.ArticleCard-module__ZO5ghW__titleLink:after{content:"";z-index:3;position:absolute;inset:0}.ArticleCard-module__ZO5ghW__titleLink:focus-visible{outline:none}.ArticleCard-module__ZO5ghW__card:has(.ArticleCard-module__ZO5ghW__titleLink:focus-visible){outline:3px solid var(--accent);outline-offset:3px}.ArticleCard-module__ZO5ghW__excerpt{color:var(--text-secondary);flex:1;margin-bottom:1.25rem;font-size:.95rem;line-height:1.65}.ArticleCard-module__ZO5ghW__readMore{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);opacity:.75;transition:opacity var(--dur-base) var(--ease-out);align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:inline-flex}.ArticleCard-module__ZO5ghW__card:hover .ArticleCard-module__ZO5ghW__readMore{opacity:1}.ArticleCard-module__ZO5ghW__arrow{transition:transform var(--dur-base) var(--ease-out);display:inline-block}.ArticleCard-module__ZO5ghW__card:hover .ArticleCard-module__ZO5ghW__arrow{transform:translate(5px)}
.LatestArticles-module__4i5CFW__articlesSection{padding:var(--section-y) 0}.LatestArticles-module__4i5CFW__header{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:3rem;display:flex}.LatestArticles-module__4i5CFW__title{font-size:var(--h2-size);margin:0}.LatestArticles-module__4i5CFW__viewAll{color:var(--accent);white-space:nowrap;align-items:center;gap:.45rem;font-weight:500;display:inline-flex}.LatestArticles-module__4i5CFW__arrow{transition:transform var(--dur-base) var(--ease-out);display:inline-block}.LatestArticles-module__4i5CFW__viewAll:hover .LatestArticles-module__4i5CFW__arrow,.LatestArticles-module__4i5CFW__viewAll:focus-visible .LatestArticles-module__4i5CFW__arrow{transform:translate(5px)}.LatestArticles-module__4i5CFW__grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.LatestArticles-module__4i5CFW__gridItem{height:100%}@media (max-width:992px){.LatestArticles-module__4i5CFW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.LatestArticles-module__4i5CFW__header{flex-direction:column;align-items:flex-start;gap:1rem}.LatestArticles-module__4i5CFW__grid{grid-template-columns:1fr}}
.FeaturedQuote-module__KkfCQa__quoteSection{padding:var(--section-y) 0}.FeaturedQuote-module__KkfCQa__inner{text-align:center;max-width:850px;margin:0 auto}.FeaturedQuote-module__KkfCQa__mark{font-family:var(--font-cormorant), serif;color:var(--accent);opacity:.4;margin-bottom:1.5rem;font-size:6rem;line-height:.5}.FeaturedQuote-module__KkfCQa__quote{font-family:var(--font-cormorant), serif;color:var(--text-primary);letter-spacing:-.01em;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:400;line-height:1.3}.FeaturedQuote-module__KkfCQa__word{display:inline}.FeaturedQuote-module__KkfCQa__attribution{text-transform:uppercase;letter-spacing:.15em;color:var(--text-secondary);margin-top:2rem;font-size:.9rem}@media (prefers-reduced-motion:reduce){.FeaturedQuote-module__KkfCQa__quote span{opacity:1!important}}
.Videos-module__jWPvrG__videosPage{padding:var(--section-y) 0;min-height:80vh}.Videos-module__jWPvrG__categories{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:3rem;display:flex}.Videos-module__jWPvrG__empty{text-align:center;color:var(--text-secondary);padding:4rem 0;font-size:1.1rem}.Videos-module__jWPvrG__categoryFilter{border-radius:var(--radius-pill);border:1px solid var(--border-strong);color:var(--text-secondary);-webkit-backdrop-filter:blur(4px);transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background-color:#ffffff59;padding:.5rem 1.5rem;font-size:.95rem;position:relative}.Videos-module__jWPvrG__categoryFilter:hover{border-color:var(--accent);color:var(--text-primary)}.Videos-module__jWPvrG__categoryFilter.Videos-module__jWPvrG__active{color:#fff;border-color:var(--accent)}.Videos-module__jWPvrG__categoryPill{border-radius:var(--radius-pill);background-color:var(--accent);z-index:0;position:absolute;inset:-1px}.Videos-module__jWPvrG__categoryLabel{z-index:1;position:relative}.Videos-module__jWPvrG__featuredVideo{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(var(--accent-rgb), .15);box-shadow:0 15px 40px rgba(var(--accent-rgb), .08);background-color:#ffffffb3;border-radius:12px;grid-template-columns:2fr 1fr;gap:3rem;margin-bottom:6rem;display:grid;overflow:hidden}.Videos-module__jWPvrG__featuredPlayerPlaceholder{aspect-ratio:16/9;background-color:rgba(var(--accent-rgb), .15);width:100%;position:relative}.Videos-module__jWPvrG__playButton{background-color:var(--text-primary);cursor:pointer;border-radius:50%;width:70px;height:70px;transition:transform .3s;position:relative}.Videos-module__jWPvrG__playButton:after{content:"";border-left:18px solid var(--background);border-top:12px solid #0000;border-bottom:12px solid #0000;position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.Videos-module__jWPvrG__playButton:hover{transform:scale(1.1)}.Videos-module__jWPvrG__featuredContent{flex-direction:column;justify-content:center;padding:3rem 3rem 3rem 0;display:flex}.Videos-module__jWPvrG__featuredLabel{color:var(--accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.85rem;font-weight:500}.Videos-module__jWPvrG__featuredTitle{margin-bottom:1rem;font-size:2rem;line-height:1.2}.Videos-module__jWPvrG__featuredSummary{color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.Videos-module__jWPvrG__watchNowButton{background-color:var(--accent);color:#fff;border-radius:var(--radius-sm);transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border:none;align-self:flex-start;align-items:center;gap:.45rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;display:inline-flex}.Videos-module__jWPvrG__watchNowButton:hover{background-color:var(--accent-deep);color:#fff;box-shadow:0 12px 24px rgba(var(--accent-rgb), .28);transform:translateY(-2px)}.Videos-module__jWPvrG__watchArrow{transition:transform var(--dur-fast) var(--ease-out);display:inline-block}.Videos-module__jWPvrG__watchNowButton:hover .Videos-module__jWPvrG__watchArrow,.Videos-module__jWPvrG__watchNowButton:focus-visible .Videos-module__jWPvrG__watchArrow{transform:translate(4px)}.Videos-module__jWPvrG__archiveHeader{justify-content:space-between;align-items:center;margin-bottom:3rem;display:flex}.Videos-module__jWPvrG__archiveHeader h2{font-size:2rem}.Videos-module__jWPvrG__searchInput{border:1px solid var(--border-strong);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(4px);width:250px;font-family:var(--font-inter);color:var(--text-primary);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), width var(--dur-base) var(--ease-out);background-color:#ffffff80;outline:none;padding:.75rem 1.5rem;font-size:.95rem}.Videos-module__jWPvrG__searchInput:hover{border-color:var(--accent)}.Videos-module__jWPvrG__searchInput:focus{border-color:var(--accent);box-shadow:0 0 0 4px rgba(var(--accent-rgb), .16);width:290px}@media (max-width:768px){.Videos-module__jWPvrG__searchInput:focus{width:100%}}.Videos-module__jWPvrG__grid{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-bottom:6rem;display:grid}.Videos-module__jWPvrG__card{background-color:var(--surface);-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--shadow-md);transition:box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);height:100%;color:inherit;flex-direction:column;display:flex;overflow:hidden}.Videos-module__jWPvrG__card:hover{box-shadow:var(--shadow-lg);border-color:var(--border-strong)}.Videos-module__jWPvrG__card:hover .Videos-module__jWPvrG__smallPlayButton{background-color:var(--accent)}.Videos-module__jWPvrG__thumbnailPlaceholder{aspect-ratio:16/9;background-color:rgba(var(--accent-rgb), .1);justify-content:center;align-items:center;width:100%;display:flex;position:relative}.Videos-module__jWPvrG__duration{color:#fff;background-color:#1f1f1fcc;border-radius:4px;padding:.2rem .5rem;font-size:.75rem;font-weight:500;position:absolute;bottom:10px;right:10px}.Videos-module__jWPvrG__smallPlayButton{background-color:#1f1f1fcc;border-radius:50%;width:40px;height:40px;transition:background-color .3s;position:relative}.Videos-module__jWPvrG__smallPlayButton:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid #fff;position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.Videos-module__jWPvrG__cardContent{flex-direction:column;flex:1;padding:1.5rem;display:flex}.Videos-module__jWPvrG__meta{color:var(--text-secondary);align-items:center;margin-bottom:.75rem;font-size:.85rem;display:flex}.Videos-module__jWPvrG__category{color:var(--accent);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.Videos-module__jWPvrG__dot{margin:0 .5rem}.Videos-module__jWPvrG__cardTitle{color:var(--text-primary);margin-bottom:.75rem;font-size:1.25rem;line-height:1.3}.Videos-module__jWPvrG__summary{color:var(--text-secondary);flex:1;font-size:.95rem;line-height:1.6}@media (max-width:992px){.Videos-module__jWPvrG__featuredVideo{grid-template-columns:1fr;gap:0}.Videos-module__jWPvrG__featuredContent{padding:2rem}.Videos-module__jWPvrG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Videos-module__jWPvrG__archiveHeader{flex-direction:column;align-items:flex-start;gap:1rem}.Videos-module__jWPvrG__searchInput{width:100%}.Videos-module__jWPvrG__grid{grid-template-columns:1fr}}
.Writings-module__UO_ssa__writingsPage{padding:var(--section-y) 0;min-height:80vh}.Writings-module__UO_ssa__categories{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:3rem;display:flex}.Writings-module__UO_ssa__empty{text-align:center;color:var(--text-secondary);padding:4rem 0;font-size:1.1rem}.Writings-module__UO_ssa__categoryFilter{border-radius:var(--radius-pill);border:1px solid var(--border-strong);color:var(--text-secondary);-webkit-backdrop-filter:blur(4px);transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background-color:#ffffff59;padding:.5rem 1.5rem;font-size:.95rem;position:relative}.Writings-module__UO_ssa__categoryFilter:hover{border-color:var(--accent);color:var(--text-primary)}.Writings-module__UO_ssa__categoryFilter.Writings-module__UO_ssa__active{color:#fff;border-color:var(--accent)}.Writings-module__UO_ssa__categoryPill{border-radius:var(--radius-pill);background-color:var(--accent);z-index:0;position:absolute;inset:-1px}.Writings-module__UO_ssa__categoryLabel{z-index:1;position:relative}.Writings-module__UO_ssa__searchRow{justify-content:center;margin-bottom:3rem;display:flex}.Writings-module__UO_ssa__searchInput{border:1px solid var(--border-strong);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(4px);width:280px;max-width:100%;color:var(--text-primary);font-family:var(--font-inter), sans-serif;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), width var(--dur-base) var(--ease-out);background-color:#ffffff80;outline:none;padding:.75rem 1.5rem;font-size:.95rem}.Writings-module__UO_ssa__searchInput:hover{border-color:var(--accent)}.Writings-module__UO_ssa__searchInput:focus{border-color:var(--accent);width:320px;box-shadow:0 0 0 4px rgba(var(--accent-rgb), .16)}@media (max-width:768px){.Writings-module__UO_ssa__searchInput,.Writings-module__UO_ssa__searchInput:focus{width:100%}}.Writings-module__UO_ssa__grid{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-bottom:6rem;display:grid}.Writings-module__UO_ssa__gridItem{height:100%}@media (max-width:992px){.Writings-module__UO_ssa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Writings-module__UO_ssa__grid{grid-template-columns:1fr}}
.PageHeader-module__bRDKxW__header{text-align:center;max-width:800px;margin:0 auto 4rem}.PageHeader-module__bRDKxW__title{font-size:var(--h1-size);text-align:center;margin-bottom:1rem}.PageHeader-module__bRDKxW__subtitle{color:var(--text-secondary);max-width:60ch;margin:0 auto;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.6}
.SocialLinks-module__HHpLUq__socialSection{padding:var(--section-y) 0}.SocialLinks-module__HHpLUq__inner{text-align:center}.SocialLinks-module__HHpLUq__title{font-size:var(--h2-size);margin-bottom:1rem}.SocialLinks-module__HHpLUq__subtitle{color:var(--text-secondary);margin-bottom:2.5rem;font-size:1.1rem}.SocialLinks-module__HHpLUq__links{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.SocialLinks-module__HHpLUq__linkItem{display:inline-flex}.SocialLinks-module__HHpLUq__link{border-radius:var(--radius-pill);border:1px solid var(--border-strong);color:var(--text-primary);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background-color:#ffffff80;align-items:center;gap:.4rem;padding:.7rem 1.6rem;font-size:.95rem;font-weight:500;display:inline-flex}.SocialLinks-module__HHpLUq__link:hover{border-color:var(--accent);background-color:var(--accent);color:#fff;box-shadow:0 10px 22px rgba(var(--accent-rgb), .25);transform:translateY(-3px)}.SocialLinks-module__HHpLUq__link:active{transform:translateY(-1px)}.SocialLinks-module__HHpLUq__arrow{transition:transform var(--dur-fast) var(--ease-out);font-size:.9em;display:inline-block}.SocialLinks-module__HHpLUq__link:hover .SocialLinks-module__HHpLUq__arrow,.SocialLinks-module__HHpLUq__link:focus-visible .SocialLinks-module__HHpLUq__arrow{transform:translate(2px,-2px)}
.About-module__8aBknG__aboutPage{padding:var(--section-y) 0}.About-module__8aBknG__storySection{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin-bottom:8rem;display:grid}.About-module__8aBknG__textContent{max-width:600px}.About-module__8aBknG__title{font-size:var(--h1-size);margin-bottom:1rem}.About-module__8aBknG__divider{background:linear-gradient(90deg, var(--accent), var(--accent-soft));width:60px;height:2px;margin-bottom:2rem}.About-module__8aBknG__paragraph{color:var(--text-secondary);margin-bottom:1.5rem;font-size:1.125rem;line-height:1.8}.About-module__8aBknG__imagePlaceholder{width:100%}.About-module__8aBknG__image{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border-strong);width:100%;height:auto;box-shadow:var(--shadow-lg)}.About-module__8aBknG__purposeSection{text-align:center;max-width:800px;margin:0 auto 8rem}.About-module__8aBknG__sectionTitle{font-size:var(--h2-size);text-align:center;margin-bottom:2rem}.About-module__8aBknG__purposeText{color:var(--text-secondary);font-size:clamp(1.1rem,2vw,1.25rem);line-height:1.8}.About-module__8aBknG__valuesSection{margin-bottom:8rem}.About-module__8aBknG__valuesGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-top:3rem;display:grid}.About-module__8aBknG__valueCard{-webkit-backdrop-filter:blur(10px);text-align:center;border-radius:var(--radius-md);border:1px solid var(--border);height:100%;box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background-color:#ffffff80;padding:3rem 2rem}.About-module__8aBknG__valueCard:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-6px)}.About-module__8aBknG__valueCard h3{color:var(--text-primary);margin:0;font-size:1.25rem}.About-module__8aBknG__ctaSection{text-align:center;background-color:var(--text-primary);color:var(--background);border-radius:var(--radius-lg);margin-bottom:4rem;padding:6rem 2rem;position:relative;overflow:hidden}.About-module__8aBknG__ctaSection:before{content:"";pointer-events:none;background:radial-gradient(60% 80% at 50% 0%, rgba(var(--accent-rgb), .35) 0%, transparent 70%), radial-gradient(40% 60% at 100% 100%, rgba(var(--accent-soft-rgb), .12) 0%, transparent 70%);position:absolute;inset:0}.About-module__8aBknG__ctaTitle,.About-module__8aBknG__ctaText,.About-module__8aBknG__ctaSection a{z-index:1;position:relative}.About-module__8aBknG__ctaTitle{color:var(--background);font-size:var(--h2-size);margin-bottom:1.5rem}.About-module__8aBknG__ctaText{color:#faf8f5b8;max-width:600px;margin:0 auto 3rem;font-size:1.125rem;line-height:1.6}.About-module__8aBknG__primaryButton{background-color:var(--accent);color:#fff;border-radius:var(--radius-sm);transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);padding:1rem 2rem;font-weight:500;display:inline-block}.About-module__8aBknG__primaryButton:hover{background-color:var(--accent-deep);color:#fff;box-shadow:0 14px 30px rgba(var(--accent-rgb), .4)}@media (max-width:992px){.About-module__8aBknG__storySection{grid-template-columns:1fr;gap:3rem}}@media (max-width:768px){.About-module__8aBknG__ctaSection{padding:4rem 1.5rem}}
.Contact-module__J3q-aa__contactPage{padding:var(--section-y) 0;min-height:80vh}.Contact-module__J3q-aa__contactGrid{grid-template-columns:1fr 2fr;gap:4rem;margin-bottom:6rem;display:grid}.Contact-module__J3q-aa__contactInfo{flex-direction:column;gap:2.5rem;display:flex}.Contact-module__J3q-aa__infoBlock h3{color:var(--text-primary);margin-bottom:.5rem;font-size:1.25rem}.Contact-module__J3q-aa__infoBlock p{color:var(--text-secondary);line-height:1.6}.Contact-module__J3q-aa__socialLinks{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.Contact-module__J3q-aa__socialLink{color:var(--accent);font-weight:500}.Contact-module__J3q-aa__socialLink:hover{color:var(--accent-deep)}.Contact-module__J3q-aa__formContainer{-webkit-backdrop-filter:blur(10px);border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--shadow-md);background-color:#fff9;padding:3rem}.Contact-module__J3q-aa__form{flex-direction:column;gap:1.5rem;display:flex}.Contact-module__J3q-aa__formGroup{flex-direction:column;gap:.5rem;display:flex}.Contact-module__J3q-aa__label{color:var(--text-primary);font-weight:500}.Contact-module__J3q-aa__input,.Contact-module__J3q-aa__select,.Contact-module__J3q-aa__textarea{border:1px solid var(--border-strong);border-radius:var(--radius-sm);width:100%;font-family:var(--font-inter);color:var(--text-primary);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background-color:#ffffff80;outline:none;padding:1rem;font-size:1rem}.Contact-module__J3q-aa__input:hover,.Contact-module__J3q-aa__select:hover,.Contact-module__J3q-aa__textarea:hover{border-color:var(--accent)}.Contact-module__J3q-aa__input:focus,.Contact-module__J3q-aa__select:focus,.Contact-module__J3q-aa__textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px rgba(var(--accent-rgb), .16);background-color:#fff}.Contact-module__J3q-aa__textarea{resize:vertical;min-height:140px}.Contact-module__J3q-aa__submitButton{background-color:var(--accent);color:#fff;border-radius:var(--radius-sm);transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border:none;justify-content:center;align-items:center;gap:.55rem;margin-top:1rem;padding:1rem 2rem;font-size:1.1rem;font-weight:500;display:inline-flex}.Contact-module__J3q-aa__submitButton:hover:not(:disabled){background-color:var(--accent-deep);box-shadow:0 12px 26px rgba(var(--accent-rgb), .28)}.Contact-module__J3q-aa__submitButton:disabled{opacity:.7;cursor:not-allowed}.Contact-module__J3q-aa__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite Contact-module__J3q-aa__spin}@keyframes Contact-module__J3q-aa__spin{to{transform:rotate(360deg)}}.Contact-module__J3q-aa__error{color:#a5442e;margin:-.5rem 0 0;font-size:.95rem;overflow:hidden}.Contact-module__J3q-aa__successBox{text-align:center;flex-direction:column;align-items:center;padding:2rem 0;display:flex}.Contact-module__J3q-aa__successMark{background-color:var(--accent);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;margin-bottom:1.25rem;display:grid}.Contact-module__J3q-aa__successBox h3{margin-bottom:.75rem;font-size:1.75rem}.Contact-module__J3q-aa__successBox p{color:var(--text-secondary);line-height:1.6}@media (max-width:992px){.Contact-module__J3q-aa__contactGrid{grid-template-columns:1fr;gap:3rem}}@media (max-width:768px){.Contact-module__J3q-aa__formContainer{padding:2rem}}@media (prefers-reduced-motion:reduce){.Contact-module__J3q-aa__spinner{border-top-color:#ffffff59}}
.Conversations-module__I3JZ0a__conversationsPage{padding:var(--section-y) 0;min-height:80vh}.Conversations-module__I3JZ0a__grid{grid-template-columns:repeat(2,1fr);gap:3rem;margin-bottom:6rem;display:grid}.Conversations-module__I3JZ0a__gridItem{height:100%}.Conversations-module__I3JZ0a__serviceCard{background-color:var(--surface);-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--shadow-md);height:100%;transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);flex-direction:column;padding:3rem;display:flex}.Conversations-module__I3JZ0a__serviceCard:hover{box-shadow:var(--shadow-lg);border-color:var(--border-strong);transform:translateY(-6px)}.Conversations-module__I3JZ0a__cardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.Conversations-module__I3JZ0a__cardTitle{color:var(--text-primary);font-size:clamp(1.6rem,3vw,2rem);line-height:1.2}.Conversations-module__I3JZ0a__badge{background-color:rgba(var(--accent-rgb), .1);color:var(--accent);border-radius:var(--radius-pill);white-space:nowrap;padding:.4rem .8rem;font-size:.85rem;font-weight:500}.Conversations-module__I3JZ0a__description{color:var(--text-secondary);margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.Conversations-module__I3JZ0a__features{flex:1;margin:0 0 3rem;padding:0;list-style:none}.Conversations-module__I3JZ0a__features li{color:var(--text-primary);margin-bottom:1rem;padding-left:2rem;position:relative}.Conversations-module__I3JZ0a__features li:before{content:"✓";color:var(--accent);font-weight:700;position:absolute;left:0}.Conversations-module__I3JZ0a__primaryButton,.Conversations-module__I3JZ0a__secondaryButton{text-align:center;border-radius:var(--radius-sm);width:100%;transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);padding:1rem 2rem;font-size:1.1rem;font-weight:500;display:block}.Conversations-module__I3JZ0a__primaryButton{background-color:var(--accent);color:#fff;border:1px solid var(--accent)}.Conversations-module__I3JZ0a__primaryButton:hover{background-color:var(--accent-deep);color:#fff;box-shadow:0 12px 26px rgba(var(--accent-rgb), .3);transform:translateY(-2px)}.Conversations-module__I3JZ0a__secondaryButton{color:var(--text-primary);border:1px solid var(--accent);background-color:#0000}.Conversations-module__I3JZ0a__secondaryButton:hover{background-color:rgba(var(--accent-rgb), .07);transform:translateY(-2px)}.Conversations-module__I3JZ0a__primaryButton:active,.Conversations-module__I3JZ0a__secondaryButton:active{transform:translateY(0)}.Conversations-module__I3JZ0a__faqSection{max-width:800px;margin:0 auto}.Conversations-module__I3JZ0a__faqTitle{font-size:var(--h2-size);text-align:center;margin-bottom:3rem}@media (max-width:992px){.Conversations-module__I3JZ0a__grid{grid-template-columns:1fr}}@media (max-width:768px){.Conversations-module__I3JZ0a__serviceCard{padding:2rem}}
.status-module__u2f8Jq__status{min-height:calc(100vh - var(--nav-height) - 8rem);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:6rem 0;display:flex}.status-module__u2f8Jq__code{font-family:var(--font-cormorant), serif;letter-spacing:.04em;color:var(--accent-soft);font-size:clamp(4rem,12vw,7rem);font-weight:300;line-height:1}.status-module__u2f8Jq__title{font-size:var(--h1-size);margin-top:.5rem}.status-module__u2f8Jq__message{max-width:48ch;color:var(--text-secondary);margin:1.5rem auto 0;font-size:1.05rem}.status-module__u2f8Jq__actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.5rem;display:flex}.status-module__u2f8Jq__primaryAction,.status-module__u2f8Jq__secondaryAction{border-radius:var(--radius-pill);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;padding:.85rem 2rem;font-weight:500;display:inline-flex}.status-module__u2f8Jq__primaryAction{border:1px solid var(--accent);background-color:var(--accent);color:#fff}.status-module__u2f8Jq__primaryAction:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.status-module__u2f8Jq__secondaryAction{border:1px solid var(--border-strong);color:var(--text-primary)}.status-module__u2f8Jq__secondaryAction:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-2px)}.status-module__u2f8Jq__primaryAction:active,.status-module__u2f8Jq__secondaryAction:active{transform:translateY(0)}.status-module__u2f8Jq__suggestions{border-top:1px solid var(--border);text-align:left;width:min(100%,540px);margin-top:4rem;padding-top:2.5rem}.status-module__u2f8Jq__suggestionsTitle{color:var(--text-secondary);font-family:var(--font-inter), sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1rem;font-size:.78rem;font-weight:600}.status-module__u2f8Jq__suggestionList{list-style:none}.status-module__u2f8Jq__suggestionLink{border-bottom:1px solid var(--border);color:var(--text-primary);transition:color var(--dur-fast) var(--ease-out);justify-content:space-between;align-items:baseline;gap:1.5rem;padding:.9rem 0;display:flex}.status-module__u2f8Jq__suggestionLink:hover{color:var(--accent)}.status-module__u2f8Jq__suggestionName{font-family:var(--font-cormorant), serif;font-size:1.25rem}.status-module__u2f8Jq__suggestionMeta{color:var(--text-secondary);flex-shrink:0;font-size:.85rem}.status-module__u2f8Jq__digest{color:var(--text-secondary);letter-spacing:.04em;margin-top:2rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}@media (max-width:768px){.status-module__u2f8Jq__actions{flex-direction:column;width:100%}}
.Article-module__aE33Ya__articlePage{min-height:80vh;padding:4rem 0 0}.Article-module__aE33Ya__backLink{color:var(--text-secondary);align-items:center;gap:.5rem;margin-bottom:3rem;font-weight:500;display:inline-flex}.Article-module__aE33Ya__backLink:hover{color:var(--accent)}.Article-module__aE33Ya__backArrow{transition:transform var(--dur-base) var(--ease-out);display:inline-block}.Article-module__aE33Ya__backLink:hover .Article-module__aE33Ya__backArrow,.Article-module__aE33Ya__backLink:focus-visible .Article-module__aE33Ya__backArrow{transform:translate(-5px)}.Article-module__aE33Ya__article{max-width:800px;margin:0 auto}.Article-module__aE33Ya__header{text-align:center;margin-bottom:3rem}.Article-module__aE33Ya__meta{color:var(--text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:1.5rem;font-size:.95rem;display:flex}.Article-module__aE33Ya__category{color:var(--accent);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.Article-module__aE33Ya__dot{margin:0 .75rem}.Article-module__aE33Ya__title{color:var(--text-primary);text-align:center;font-size:clamp(2.25rem,6vw,4rem);line-height:1.1}.Article-module__aE33Ya__imageContainer{aspect-ratio:2;background-color:rgba(var(--accent-rgb), .15);border-radius:var(--radius-md);width:100%;box-shadow:var(--shadow-md);margin-bottom:4rem;position:relative;overflow:hidden}.Article-module__aE33Ya__articleImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Article-module__aE33Ya__content{color:var(--text-primary);font-size:clamp(1.075rem,1.6vw,1.25rem);line-height:1.8}.Article-module__aE33Ya__content p{margin-bottom:2rem}.Article-module__aE33Ya__content>p:first-of-type:first-letter{float:left;font-family:var(--font-cormorant), serif;color:var(--accent);padding:.08em .1em 0 0;font-size:3.6em;line-height:.82}.Article-module__aE33Ya__content h2{color:var(--text-primary);margin:3.5rem 0 1.5rem;font-size:clamp(1.6rem,3.5vw,2.25rem)}.Article-module__aE33Ya__content blockquote{font-family:var(--font-cormorant), serif;color:var(--accent);border-left:4px solid var(--accent);margin:3rem 0;padding-left:2rem;font-size:clamp(1.4rem,3vw,2rem);font-style:italic;line-height:1.4}.Article-module__aE33Ya__content em{font-style:italic}.Article-module__aE33Ya__shareSection{border-top:1px solid var(--border-strong);text-align:center;max-width:800px;margin:6rem auto 0;padding-top:3rem}.Article-module__aE33Ya__shareSection h3{margin-bottom:1.5rem;font-size:1.5rem}.Article-module__aE33Ya__shareButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.Article-module__aE33Ya__shareButton{border-radius:var(--radius-pill);border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(4px);color:var(--text-primary);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background-color:#ffffff59;padding:.75rem 1.5rem;font-size:1rem;font-weight:500}.Article-module__aE33Ya__shareButton:hover{border-color:var(--accent);color:var(--accent);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.Article-module__aE33Ya__shareButton:active{transform:translateY(0)}.Article-module__aE33Ya__shareButtonDone{border-color:var(--accent);background-color:var(--accent);color:#fff}.Article-module__aE33Ya__shareButtonDone:hover{color:#fff}@media (max-width:768px){.Article-module__aE33Ya__content blockquote{padding-left:1.5rem}}.Article-module__aE33Ya__related{margin:6rem 0 var(--section-y)}.Article-module__aE33Ya__relatedTitle{font-size:var(--h2-size);text-align:center;margin-bottom:2.5rem}.Article-module__aE33Ya__relatedGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}@media (max-width:992px){.Article-module__aE33Ya__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Article-module__aE33Ya__relatedGrid{grid-template-columns:1fr}}
.Prose-module__CL27nW__prose{max-width:720px;padding-bottom:var(--section-y);color:var(--text-primary);margin:0 auto}.Prose-module__CL27nW__updated{border-bottom:1px solid var(--border);color:var(--text-secondary);letter-spacing:.04em;margin-bottom:3rem;padding-bottom:1.5rem;font-size:.85rem}.Prose-module__CL27nW__prose h2{margin:3rem 0 1rem;font-size:clamp(1.5rem,3vw,1.9rem);font-weight:500}.Prose-module__CL27nW__prose h2:first-of-type{margin-top:0}.Prose-module__CL27nW__prose h3{margin:2rem 0 .75rem;font-size:1.2rem;font-weight:600}.Prose-module__CL27nW__prose p{color:var(--text-secondary);margin-bottom:1.25rem;font-size:1.05rem;line-height:1.8}.Prose-module__CL27nW__prose ul{color:var(--text-secondary);margin:0 0 1.5rem 1.25rem;font-size:1.05rem;line-height:1.8}.Prose-module__CL27nW__prose li{margin-bottom:.6rem;padding-left:.35rem}.Prose-module__CL27nW__prose li::marker{color:var(--accent-soft)}.Prose-module__CL27nW__prose a{color:var(--accent);text-underline-offset:.2em;transition:color var(--dur-fast) var(--ease-out);text-decoration:underline;text-decoration-thickness:1px}.Prose-module__CL27nW__prose a:hover{color:var(--accent-deep)}.Prose-module__CL27nW__prose strong{color:var(--text-primary);font-weight:600}
