.join-us-module__NbtIdG__runway{color:#f6f4e9;background:#1a0e0d;position:relative}.join-us-module__NbtIdG__stage{--from:inset(31% 7% 19% 7% round 26px);grid-template-rows:1fr auto;min-height:100lvh;display:grid;position:relative;overflow:hidden}.join-us-module__NbtIdG__pic{z-index:0;position:absolute;inset:0}.join-us-module__NbtIdG__img{object-fit:cover;object-position:50% 42%}.join-us-module__NbtIdG__scrim{background:linear-gradient(#140b0ad1 0%,#140b0a9e 18%,#140b0a57 32%,#140b0a00 50%),linear-gradient(#140b0a00 44%,#140b0aa8 74%,#140b0af0 100%);position:absolute;inset:0}.join-us-module__NbtIdG__head{z-index:2;text-align:center;align-self:start;padding:max(84px,11svh) 20px 0;position:relative}.join-us-module__NbtIdG__eyebrow{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#e0a878;margin-bottom:4px;font-size:.68rem;font-weight:700;display:inline-block}.join-us-module__NbtIdG__title{font-family:var(--font-display), Georgia, "Times New Roman", serif;font-variation-settings:normal;letter-spacing:-.03em;text-wrap:balance;text-shadow:0 1px 3px #140b0a80,0 2px 30px #140b0a73;margin:.08em 0 0;font-size:min(17vw,11svh,8.5rem);font-weight:400;line-height:1.55}.join-us-module__NbtIdG__foot{z-index:2;padding:0 20px calc(max(26px, env(safe-area-inset-bottom)) + var(--under-bar,0px));text-align:center;justify-items:center;gap:16px;display:grid;position:relative}.join-us-module__NbtIdG__when{background:#140b0aa8;border-radius:18px;justify-self:center;gap:4px;margin:0;padding:10px 18px 12px;display:grid}.join-us-module__NbtIdG__when b{font-family:var(--font-display), Georgia, "Times New Roman", serif;font-variation-settings:normal;font-size:1.45rem;font-weight:400;line-height:1.55}.join-us-module__NbtIdG__when span{color:#f6f4e9e0;font-size:.92rem}.join-us-module__NbtIdG__ctas{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.join-us-module__NbtIdG__ctas .join-us-module__NbtIdG__primary,.join-us-module__NbtIdG__ctas .join-us-module__NbtIdG__secondary{border-radius:999px;align-items:center;min-height:48px;padding:0 24px;font-size:.94rem;font-weight:600;text-decoration:none;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.join-us-module__NbtIdG__ctas .join-us-module__NbtIdG__primary{color:#3d2624;background:#f6f4e9;box-shadow:0 10px 24px -10px #000000b3}.join-us-module__NbtIdG__ctas .join-us-module__NbtIdG__primary:hover{background:#fff;transform:translateY(-2px)}.join-us-module__NbtIdG__ctas .join-us-module__NbtIdG__secondary{color:#f6f4e9;background:#140b0a9e;border:1.5px solid #f6f4e980}.join-us-module__NbtIdG__ctas .join-us-module__NbtIdG__secondary:hover{border-color:#f6f4e9}.join-us-module__NbtIdG__ctas .join-us-module__NbtIdG__primary:focus-visible,.join-us-module__NbtIdG__ctas .join-us-module__NbtIdG__secondary:focus-visible{outline-offset:3px;outline:2px solid #e0a878}.join-us-module__NbtIdG__credit{color:#f6f4e9b3;margin:0;font-size:.72rem}.join-us-module__NbtIdG__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:900px){.join-us-module__NbtIdG__stage{--from:inset(33% 24% 14% 24% round 32px)}.join-us-module__NbtIdG__head{padding-top:15svh}.join-us-module__NbtIdG__foot{padding-bottom:46px}.join-us-module__NbtIdG__when b{font-size:1.8rem}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.join-us-module__NbtIdG__runway{view-timeline-name:--join;height:240svh}.join-us-module__NbtIdG__stage{position:sticky;top:0}.join-us-module__NbtIdG__pic{animation:linear both join-us-module__NbtIdG__open;animation-timeline:--join;animation-range:contain contain 62%}.join-us-module__NbtIdG__img{animation:linear both join-us-module__NbtIdG__settle;animation-timeline:--join;animation-range:contain contain 62%}.join-us-module__NbtIdG__scrim{animation:linear both join-us-module__NbtIdG__dim;animation-timeline:--join;animation-range:contain 18% contain 62%}.join-us-module__NbtIdG__head{animation:linear both join-us-module__NbtIdG__rise;animation-timeline:--join;animation-range:contain 30% contain 54%}.join-us-module__NbtIdG__foot{animation:linear both join-us-module__NbtIdG__rise;animation-timeline:--join;animation-range:contain 58% contain 82%}}}@keyframes join-us-module__NbtIdG__open{0%{clip-path:var(--from)}to{clip-path:inset(0)}}@keyframes join-us-module__NbtIdG__settle{0%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes join-us-module__NbtIdG__dim{0%{opacity:0}to{opacity:1}}@keyframes join-us-module__NbtIdG__rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (max-height:560px){.join-us-module__NbtIdG__head{padding-top:max(20px,6svh)}.join-us-module__NbtIdG__when b{font-size:1.15rem}.join-us-module__NbtIdG__foot{gap:10px}}
.Pillars-module__wa-Omq__section{--p-paper:var(--paper,#ede7d6);--p-surface:var(--surface,#fbf8ef);--p-tan:var(--tan,#e1cfbc);--p-brown:var(--brown,#3d2624);--p-brown-3:var(--brown-3,#2c1a18);--p-ink:var(--ink,#2a1816);--p-ink-2:var(--ink-2,#564744);--p-accent:var(--accent,#8a5632);--p-copper:var(--copper,#a26d49);--p-glow:var(--glow,#e0a878);--p-cream:var(--cream,#f6f4e9);--p-display:var(--font-fraunces,var(--font-display,"Fraunces")), Georgia, "Times New Roman", serif;--p-body:var(--font-instrument-sans,var(--font-body,"Instrument Sans")), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--p-type:"opsz" 144, "SOFT" 100, "WONK" 1;--p-type-italic:"opsz" 144, "SOFT" 100, "WONK" 1;--p-nav:var(--nav-h,64px);--p-pin:1.9;--p-radius:28px;padding:var(--sec-pad,80px) 0;background:var(--p-paper);color:var(--p-ink);font-family:var(--p-body);-webkit-font-smoothing:antialiased;position:relative}.Pillars-module__wa-Omq__section *,.Pillars-module__wa-Omq__section :before,.Pillars-module__wa-Omq__section :after{box-sizing:border-box}.Pillars-module__wa-Omq__section :where(h2,h3,p,ol,ul){margin:0}.Pillars-module__wa-Omq__section :where(ol,ul){padding:0;list-style:none}.Pillars-module__wa-Omq__inner{width:100%;max-width:var(--max,1240px);padding:0 var(--gutter,16px);margin:0 auto}.Pillars-module__wa-Omq__intro{margin-bottom:var(--sec-head-gap,40px);text-align:center;container-type:inline-size}.Pillars-module__wa-Omq__title{font-family:var(--p-display);--fit:17.2;font-size:clamp(1rem, 100cqi / var(--fit), 3.4rem);letter-spacing:.005em;text-wrap:balance;font-weight:400;line-height:1.55}.Pillars-module__wa-Omq__stage{width:100%;max-width:var(--max,1240px);padding:0 var(--gutter,16px);margin:0 auto;position:relative}.Pillars-module__wa-Omq__cards{position:relative}.Pillars-module__wa-Omq__list{gap:28px;display:grid}.Pillars-module__wa-Omq__item{position:relative}.Pillars-module__wa-Omq__cardShadow,.Pillars-module__wa-Omq__ballShadow,.Pillars-module__wa-Omq__gl,.Pillars-module__wa-Omq__index{display:none}.Pillars-module__wa-Omq__visibility{--card:var(--p-cream);--card-wash:#fff;--card-ink:var(--p-ink);--card-ink-2:#5a4a44;--card-mute:#8a7563;--card-accent:var(--p-accent);--card-rule:#2a18161f;--card-chip:#2a181612;--card-check:var(--p-copper);--edge:#d9cfbd}.Pillars-module__wa-Omq__accessibility{--card:var(--p-tan);--card-wash:#ffffff59;--card-ink:var(--p-ink);--card-ink-2:#55433b;--card-mute:#8a7060;--card-accent:var(--p-accent);--card-rule:#2a181624;--card-chip:#2a181617;--card-check:var(--p-accent);--edge:#c8b39c}.Pillars-module__wa-Omq__education{--card:var(--p-brown);--card-wash:#ffffff12;--card-ink:var(--p-cream);--card-ink-2:#d9ccbe;--card-mute:#b8a595;--card-accent:var(--p-glow);--card-rule:#f6f4e929;--card-chip:#f6f4e91a;--card-check:var(--p-glow);--edge:#2a1917}.Pillars-module__wa-Omq__sheet{border-radius:var(--p-radius);color:var(--card-ink);background:linear-gradient(180deg, var(--card-wash), #fff0 45%), var(--card);flex-direction:column;padding:24px 24px 28px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px #3d262414,0 0 0 1px #3d26241a,0 6px 0 -1px #3d262424,0 10px 0 -3px #3d262417;container-type:inline-size}.Pillars-module__wa-Omq__education .Pillars-module__wa-Omq__sheet{box-shadow:inset 0 1px #ffffff21,0 0 0 1px #3d26241a,0 6px 0 -1px #3d26242e,0 10px 0 -3px #3d26241f}.Pillars-module__wa-Omq__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Pillars-module__wa-Omq__chip{background:var(--card-chip);width:42px;height:42px;color:var(--card-ink);border-radius:13px;justify-content:center;align-items:center;display:inline-flex}.Pillars-module__wa-Omq__chip svg{display:block}.Pillars-module__wa-Omq__count{border:1px solid var(--card-rule);letter-spacing:.14em;text-transform:uppercase;height:28px;color:var(--card-mute);white-space:nowrap;border-radius:999px;align-items:center;padding:0 11px;font-size:10.5px;font-weight:700;display:inline-flex}.Pillars-module__wa-Omq__name{font-family:var(--p-display);letter-spacing:.005em;color:var(--card-ink);margin-top:22px;font-size:clamp(1.5rem,3vw,1.85rem);font-weight:400;line-height:1.55}.Pillars-module__wa-Omq__plain{color:var(--card-accent);margin-top:8px;font-size:15px;font-weight:600}.Pillars-module__wa-Omq__lead{color:var(--card-ink);text-wrap:pretty;margin-top:16px;font-size:16.5px;line-height:1.45}.Pillars-module__wa-Omq__get{border-top:1px solid var(--card-rule);margin-top:18px;padding-top:16px}.Pillars-module__wa-Omq__getLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--card-mute);font-size:10.5px;font-weight:700}.Pillars-module__wa-Omq__benefits{gap:9px;margin-top:10px;display:grid}.Pillars-module__wa-Omq__benefits li{color:var(--card-ink-2);text-wrap:pretty;grid-template-columns:18px minmax(0,1fr);align-items:start;column-gap:10px;font-size:14.5px;line-height:1.42;display:grid}.Pillars-module__wa-Omq__check{color:var(--card-check);margin-top:1px;display:block}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__track{height:calc(100svh * (1 + var(--p-pin)));margin-top:calc(var(--sec-head-gap,48px) - var(--p-card-top,0px))}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__intro{margin-bottom:0}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__stage{max-width:none;height:100svh;padding:calc(var(--p-nav) + 8px) var(--gutter,16px) 12px;grid-template-rows:1fr auto auto 1fr;grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:sticky;top:0;overflow:clip;container:stage/size}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__cards{grid-row:2;width:100%;max-width:400px}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__list{gap:0;display:grid}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__item{opacity:0;grid-area:1/1;align-self:center}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__item[data-current]{opacity:1}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__cardShadow{display:none}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__ballShadow{opacity:0;pointer-events:none;width:120px;height:120px;display:block;position:absolute;transform:translate(-50%,-18%)scaleY(.55)}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__ballShadow:before{content:"";background:radial-gradient(closest-side,#2a181673 calc(100% - 56px),#2a181661 calc(100% - 42px),#2a181638 calc(100% - 28px),#2a181612 calc(100% - 14px),#2a181600);border-radius:50%;position:absolute;inset:-28px}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__gl{pointer-events:none;opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__index{grid-row:3;justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;max-width:400px;margin-top:16px;display:flex}.Pillars-module__wa-Omq__indexList{gap:6px;min-width:0;display:flex}.Pillars-module__wa-Omq__indexList li,.Pillars-module__wa-Omq__hint{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;height:34px;color:var(--p-ink-2);border:1px solid #2a181629;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:700;transition:background-color .25s,border-color .25s,color .25s,opacity .3s;display:inline-flex}.Pillars-module__wa-Omq__indexList li svg{flex:none}.Pillars-module__wa-Omq__indexList li[data-current]{background:var(--p-brown);border-color:var(--p-brown);color:var(--p-cream)}.Pillars-module__wa-Omq__hint{color:var(--p-accent);border-color:#8a563266;flex:none;padding:0 11px 0 13px}.Pillars-module__wa-Omq__hintArrow{animation:1.4s ease-in-out infinite Pillars-module__wa-Omq__p-bob}@keyframes Pillars-module__wa-Omq__p-bob{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}.Pillars-module__wa-Omq__section[data-ended] .Pillars-module__wa-Omq__hint{opacity:0}@media (max-width:639px){.Pillars-module__wa-Omq__indexList li{padding:0 10px}.Pillars-module__wa-Omq__indexList li span{display:none}.Pillars-module__wa-Omq__indexList li[data-current] span{display:inline}}@container stage (max-height:700px){.Pillars-module__wa-Omq__sheet{padding:16px 18px 18px}.Pillars-module__wa-Omq__chip{border-radius:11px;width:36px;height:36px}.Pillars-module__wa-Omq__name{--name-max:34px;margin-top:14px}.Pillars-module__wa-Omq__plain{margin-top:4px;font-size:14px}.Pillars-module__wa-Omq__lead{margin-top:10px;font-size:15px}.Pillars-module__wa-Omq__get{margin-top:12px;padding-top:11px}.Pillars-module__wa-Omq__benefits{gap:6px;margin-top:8px}.Pillars-module__wa-Omq__benefits li{font-size:13.5px;line-height:1.38}.Pillars-module__wa-Omq__index{margin-top:12px}}.Pillars-module__wa-Omq__section[data-flush]{padding-bottom:56px}.Pillars-module__wa-Omq__closing{text-align:center;justify-items:center;gap:14px;margin-top:64px;display:grid}.Pillars-module__wa-Omq__closingLine{max-width:17ch;font-family:var(--p-display);letter-spacing:.005em;text-wrap:balance;font-size:1.6rem;font-weight:400;line-height:1.55}.Pillars-module__wa-Omq__join{background:var(--p-brown);min-height:54px;color:var(--p-cream);border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:4px;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .18s;display:inline-flex}.Pillars-module__wa-Omq__join:hover{background:var(--p-ink)}.Pillars-module__wa-Omq__join:active{transform:translateY(1px)}.Pillars-module__wa-Omq__join:focus-visible{outline:3px solid var(--p-accent);outline-offset:3px}.Pillars-module__wa-Omq__ctaNote{color:var(--p-ink-2);font-size:14px;line-height:1.5}@media (min-width:640px){.Pillars-module__wa-Omq__section{--p-radius:28px}.Pillars-module__wa-Omq__list{gap:36px;max-width:580px;margin:0 auto}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__cards,.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__index{max-width:580px}.Pillars-module__wa-Omq__sheet{grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr);grid-template-areas:"top top""name name""plain plain""lead get";column-gap:28px;padding:24px 28px 28px;display:grid}.Pillars-module__wa-Omq__top{grid-area:top}.Pillars-module__wa-Omq__name{--name-max:46px;grid-area:name;margin-top:20px}.Pillars-module__wa-Omq__plain{grid-area:plain}.Pillars-module__wa-Omq__lead{grid-area:lead;margin-top:18px;font-size:18px}.Pillars-module__wa-Omq__get{border-top:0;border-left:1px solid var(--card-rule);grid-area:get;margin-top:18px;padding:0 0 0 24px}.Pillars-module__wa-Omq__benefits li{font-size:14.5px}.Pillars-module__wa-Omq__indexList{gap:8px}.Pillars-module__wa-Omq__indexList li,.Pillars-module__wa-Omq__hint{letter-spacing:.07em;font-size:11.5px}}@media (min-width:1024px){.Pillars-module__wa-Omq__section{--p-nav:var(--nav-h,76px)}.Pillars-module__wa-Omq__list{gap:48px;max-width:720px}.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__cards,.Pillars-module__wa-Omq__section[data-live] .Pillars-module__wa-Omq__index{max-width:720px}.Pillars-module__wa-Omq__sheet{column-gap:40px;padding:32px 36px 36px}.Pillars-module__wa-Omq__chip{border-radius:14px;width:46px;height:46px}.Pillars-module__wa-Omq__name{--name-max:60px;margin-top:26px}.Pillars-module__wa-Omq__plain{font-size:17px}.Pillars-module__wa-Omq__lead{margin-top:22px;font-size:23px;line-height:1.36}.Pillars-module__wa-Omq__get{margin-top:22px;padding-left:32px}.Pillars-module__wa-Omq__getLabel{font-size:11px}.Pillars-module__wa-Omq__benefits{gap:11px;margin-top:12px}.Pillars-module__wa-Omq__benefits li{font-size:16px}.Pillars-module__wa-Omq__closing{margin-top:88px}.Pillars-module__wa-Omq__closingLine{font-size:36px}.Pillars-module__wa-Omq__section[data-flush]{padding-bottom:72px}}@media (prefers-reduced-motion:reduce){.Pillars-module__wa-Omq__join,.Pillars-module__wa-Omq__hint,.Pillars-module__wa-Omq__indexList li{transition:none}.Pillars-module__wa-Omq__hintArrow{animation:none}}
.MembershipInside-module__kQQVua__section{--m-paper:var(--paper,#ede7d6);--m-bg:var(--brown,#3d2624);--m-cream:var(--cream,#f6f4e9);--m-cream-2:#cdbcab;--m-ink:var(--ink,#2a1816);--m-ink-2:var(--ink-2,#564744);--m-mute:#8a7563;--m-accent:var(--accent,#8a5632);--m-copper:var(--copper,#a26d49);--m-glow:var(--glow,#e0a878);--m-brown:var(--brown,#3d2624);--focus-ring:var(--m-glow);--m-display:var(--font-fraunces,var(--font-display,"Fraunces")), Georgia, "Times New Roman", serif;--m-body:var(--font-instrument-sans,var(--font-body,"Instrument Sans")), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--m-type:"opsz" 144, "SOFT" 100, "WONK" 1;--m-type-italic:"opsz" 144, "SOFT" 100, "WONK" 1;--m-radius:28px;--m-tan:var(--tan,#e1cfbc);--m-shell-radius:36px;background:var(--m-paper);color:var(--m-cream);font-family:var(--m-body);-webkit-font-smoothing:antialiased;position:relative}.MembershipInside-module__kQQVua__section *,.MembershipInside-module__kQQVua__section :before,.MembershipInside-module__kQQVua__section :after{box-sizing:border-box}.MembershipInside-module__kQQVua__section :where(h2,h3,p,ul,figure,blockquote){margin:0}.MembershipInside-module__kQQVua__section :where(ul){padding:0;list-style:none}.MembershipInside-module__kQQVua__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.MembershipInside-module__kQQVua__shell{padding:0 0 var(--sec-pad,88px);border-radius:var(--m-shell-radius) var(--m-shell-radius) 0 0;background:var(--m-bg);display:flow-root;position:relative}.MembershipInside-module__kQQVua__inner{width:100%;max-width:var(--max,1240px);padding:0 var(--gutter,16px);margin:0 auto}.MembershipInside-module__kQQVua__bridge{z-index:1;border-radius:var(--m-radius);background:linear-gradient(180deg, #fff, #fff0 45%), var(--m-cream);width:min(100%,460px);color:var(--m-ink);text-align:center;margin:40px auto 0;padding:20px 24px 18px;position:relative;box-shadow:inset 0 1px #ffffff21,0 1px 2px #00000038,0 6px 12px -4px #00000042,0 22px 44px -16px #00000080}.MembershipInside-module__kQQVua__bridgeLine{font-family:var(--m-display);letter-spacing:.005em;text-wrap:balance;font-size:1.25rem;font-weight:400;line-height:1.55}.MembershipInside-module__kQQVua__bridgeSub{color:var(--m-ink-2);align-items:center;gap:6px;margin-top:6px;font-size:14px;display:inline-flex}.MembershipInside-module__kQQVua__intro,.MembershipInside-module__kQQVua__priceIntro{text-align:center;container-type:inline-size}.MembershipInside-module__kQQVua__intro{margin-top:56px}.MembershipInside-module__kQQVua__priceIntro .MembershipInside-module__kQQVua__title{--fit:8.4}.MembershipInside-module__kQQVua__title{font-family:var(--m-display);--fit:10.2;font-size:clamp(1rem, 100cqi / var(--fit), 3.4rem);letter-spacing:.005em;color:var(--m-cream);text-wrap:balance;font-weight:400;line-height:1.55}.MembershipInside-module__kQQVua__card,.MembershipInside-module__kQQVua__plan{border-radius:var(--m-radius);color:var(--card-ink);background:linear-gradient(180deg, var(--card-wash), #fff0 45%), var(--card);position:relative;box-shadow:inset 0 1px #ffffff21,0 1px 2px #00000038,0 6px 12px -4px #00000042,0 22px 44px -16px #00000080}.MembershipInside-module__kQQVua__paper{--card:var(--m-cream);--card-wash:#fff;--card-ink:var(--m-ink);--card-ink-2:#5a4a44;--card-mute:var(--m-mute);--card-chip:#2a181612;--card-rule:#2a18161f;--focus-ring:var(--m-brown)}.MembershipInside-module__kQQVua__sand{--card:var(--m-tan);--card-wash:#ffffff59;--card-ink:var(--m-ink);--card-ink-2:#55433b;--card-mute:#8a7060;--card-chip:#2a181617;--card-rule:#2a181624;--focus-ring:var(--m-brown)}.MembershipInside-module__kQQVua__tan{--card:var(--m-tan);--card-wash:#fff3;--card-ink:var(--m-ink);--card-ink-2:#55433b;--card-mute:#7f6858;--card-chip:#2a18161a;--card-rule:#2a181624;--focus-ring:var(--m-brown)}.MembershipInside-module__kQQVua__copper{--card:var(--m-copper);--card-wash:#ffffff24;--card-ink:var(--m-cream);--card-ink-2:#f7ebdc;--card-mute:#f2dfc9;--card-chip:#2a181629;--card-rule:#f6f4e940}.MembershipInside-module__kQQVua__dark{--card:#4b3331;--card-wash:#ffffff0e;--card-ink:var(--m-cream);--card-ink-2:#d9ccbe;--card-mute:#b8a595;--card-chip:#f6f4e91a;--card-rule:#f6f4e924}.MembershipInside-module__kQQVua__chip{z-index:1;background:var(--card-chip);width:42px;height:42px;color:var(--card-ink);border-radius:13px;justify-content:center;align-items:center;display:inline-flex;position:relative}.MembershipInside-module__kQQVua__chip svg{display:block}.MembershipInside-module__kQQVua__cards{margin-top:var(--sec-head-gap,36px);gap:16px;display:grid}.MembershipInside-module__kQQVua__card{flex-direction:column;justify-content:space-between;gap:36px;min-height:210px;padding:22px 22px 24px;display:flex;overflow:hidden}.MembershipInside-module__kQQVua__caption{z-index:1;position:relative}.MembershipInside-module__kQQVua__name{font-family:var(--m-display);letter-spacing:.005em;color:var(--card-ink);text-wrap:balance;font-size:clamp(1.3rem,2.4vw,1.55rem);font-weight:400;line-height:1.55}.MembershipInside-module__kQQVua__text{max-width:34ch;color:var(--card-ink-2);text-wrap:pretty;margin-top:10px;font-size:14.5px;line-height:1.55}.MembershipInside-module__kQQVua__withPhoto{background:#1a0e0d;min-height:300px}.MembershipInside-module__kQQVua__withPhoto .MembershipInside-module__kQQVua__photo{position:absolute;inset:0}.MembershipInside-module__kQQVua__withPhoto:after{content:"";background:linear-gradient(#2a18161a 0%,#2a18160d 35%,#2a1816db 100%);position:absolute;inset:0}.MembershipInside-module__kQQVua__withPhoto .MembershipInside-module__kQQVua__chip{color:var(--m-cream);background:#2a18166b}.MembershipInside-module__kQQVua__withPhoto .MembershipInside-module__kQQVua__name{color:var(--m-cream)}.MembershipInside-module__kQQVua__withPhoto .MembershipInside-module__kQQVua__text{color:#e9dfd2}.MembershipInside-module__kQQVua__quoteCard{gap:44px;padding:24px 24px 26px}.MembershipInside-module__kQQVua__line{z-index:1;position:relative}.MembershipInside-module__kQQVua__quote{max-width:24ch;font-family:var(--m-display);letter-spacing:.005em;color:var(--m-cream);text-wrap:pretty;font-size:1.45rem;font-weight:400;line-height:1.55}.MembershipInside-module__kQQVua__quoteBy{letter-spacing:.16em;text-transform:uppercase;color:var(--card-mute);margin-top:16px;font-size:11px;font-weight:700}.MembershipInside-module__kQQVua__pricing{border-top:1px dashed #f6f4e938;margin-top:72px;padding-top:56px}.MembershipInside-module__kQQVua__plans{margin-top:var(--sec-head-gap,32px);position:relative}.MembershipInside-module__kQQVua__planList{gap:18px;display:grid}.MembershipInside-module__kQQVua__plan{flex-direction:column;padding:30px 22px 22px;display:flex}.MembershipInside-module__kQQVua__yearly{--card:var(--m-tan);--card-wash:#ffffff59;--card-ink:var(--m-ink);--card-ink-2:#5a4a44;--card-mute:#8a7060;--card-price:var(--m-accent);--card-check:var(--m-copper);--focus-ring:var(--m-brown)}.MembershipInside-module__kQQVua__charity{--card:var(--m-cream);--card-wash:#fff9;--card-ink:var(--m-ink);--card-ink-2:#5a4a44;--card-mute:#8a7060;--card-price:var(--m-accent);--card-check:var(--m-copper);--focus-ring:var(--m-brown)}.MembershipInside-module__kQQVua__monthly{--card:#4b3331;--card-wash:#ffffff0e;--card-ink:var(--m-cream);--card-ink-2:#d9ccbe;--card-mute:#b8a595;--card-price:var(--m-glow);--card-check:var(--m-glow);border:1px solid #f6f4e912}.MembershipInside-module__kQQVua__badge{height:30px;color:var(--m-cream);letter-spacing:.16em;text-transform:uppercase;background:#8a5a3b;border-radius:999px;align-items:center;padding:0 14px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:-15px;right:20px;box-shadow:0 10px 18px -10px #0009}.MembershipInside-module__kQQVua__planLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--card-mute);font-size:11px;font-weight:700}.MembershipInside-module__kQQVua__price{font-family:var(--m-display);letter-spacing:.005em;color:var(--card-ink);flex-wrap:wrap;align-items:baseline;column-gap:.12em;margin-top:14px;font-weight:400;line-height:1.55;display:flex}.MembershipInside-module__kQQVua__amount{font-size:56px}.MembershipInside-module__kQQVua__per{font-family:var(--m-body);letter-spacing:0;color:var(--card-mute);margin-left:.25em;font-size:15px;font-weight:500}.MembershipInside-module__kQQVua__blurb{color:var(--card-ink-2);text-wrap:pretty;margin-top:16px;font-size:15px;line-height:1.55}.MembershipInside-module__kQQVua__checks{gap:11px;margin-top:20px;margin-bottom:26px;display:grid}.MembershipInside-module__kQQVua__planNote{color:var(--card-mute);text-wrap:pretty;margin-top:16px;margin-bottom:26px;font-size:14px;line-height:1.5}.MembershipInside-module__kQQVua__checks li{color:var(--card-ink);text-wrap:pretty;grid-template-columns:18px minmax(0,1fr);align-items:start;column-gap:12px;font-size:15px;line-height:1.4;display:grid}.MembershipInside-module__kQQVua__check{color:var(--card-check);margin-top:1px;display:block}.MembershipInside-module__kQQVua__button{border-radius:999px;justify-content:center;align-items:center;min-height:52px;margin-top:auto;padding:0 22px;font-size:15.5px;font-weight:700;text-decoration:none;transition:background-color .18s,border-color .18s;display:inline-flex}.MembershipInside-module__kQQVua__buttonSolid{background:var(--m-brown);color:var(--m-cream)}.MembershipInside-module__kQQVua__buttonSolid:hover{background:var(--m-ink)}.MembershipInside-module__kQQVua__buttonOutline{color:var(--m-cream);border:1px solid #f6f4e966}.MembershipInside-module__kQQVua__buttonOutline:hover{background:#f6f4e90f;border-color:#f6f4e9bf}.MembershipInside-module__kQQVua__button:active{transform:translateY(1px)}.MembershipInside-module__kQQVua__button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.MembershipInside-module__kQQVua__note{color:var(--m-cream-2);text-wrap:pretty;align-items:center;gap:12px;margin-top:30px;font-size:14.5px;line-height:1.5;display:flex}.MembershipInside-module__kQQVua__noteChip{width:34px;height:34px;color:var(--m-cream);background:#f6f4e91a;border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (min-width:640px){.MembershipInside-module__kQQVua__section{--m-radius:28px;--m-shell-radius:44px}.MembershipInside-module__kQQVua__bridge{width:min(100%,500px);margin-top:52px;padding:22px 32px 20px}.MembershipInside-module__kQQVua__bridgeLine{font-size:1.4rem}.MembershipInside-module__kQQVua__intro{margin-top:64px}.MembershipInside-module__kQQVua__cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.MembershipInside-module__kQQVua__events,.MembershipInside-module__kQQVua__features,.MembershipInside-module__kQQVua__quoteCard{grid-column:1/-1}.MembershipInside-module__kQQVua__group,.MembershipInside-module__kQQVua__collab{grid-column:1/4}.MembershipInside-module__kQQVua__online,.MembershipInside-module__kQQVua__perks{grid-column:4/7}.MembershipInside-module__kQQVua__card{min-height:230px;padding:24px 24px 26px}.MembershipInside-module__kQQVua__withPhoto{min-height:320px}.MembershipInside-module__kQQVua__quoteCard{padding:26px 28px 28px}.MembershipInside-module__kQQVua__quote{font-size:1.6rem}.MembershipInside-module__kQQVua__planList{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:20px}.MembershipInside-module__kQQVua__plan{padding:34px 26px 26px}.MembershipInside-module__kQQVua__badge{right:24px}.MembershipInside-module__kQQVua__price{margin-top:20px}.MembershipInside-module__kQQVua__amount{font-size:clamp(48px,7.2vw,84px)}}@media (min-width:1024px){.MembershipInside-module__kQQVua__section{--m-shell-radius:56px}.MembershipInside-module__kQQVua__bridge{width:fit-content;max-width:100%;margin-top:64px;padding:22px 44px 20px}.MembershipInside-module__kQQVua__bridgeLine{white-space:nowrap;font-size:1.5rem}.MembershipInside-module__kQQVua__intro{margin-top:88px}.MembershipInside-module__kQQVua__cards{grid-template-columns:repeat(12,minmax(0,1fr));gap:22px}.MembershipInside-module__kQQVua__events{grid-area:1/1/auto/8;min-height:360px}.MembershipInside-module__kQQVua__group{grid-area:1/8/auto/13}.MembershipInside-module__kQQVua__online{grid-area:2/1/auto/5}.MembershipInside-module__kQQVua__collab{grid-area:2/5/auto/9}.MembershipInside-module__kQQVua__perks{grid-area:2/9/auto/13}.MembershipInside-module__kQQVua__features{grid-area:3/1/auto/6;min-height:340px}.MembershipInside-module__kQQVua__quoteCard{grid-area:3/6/auto/13;padding:30px 34px 32px}.MembershipInside-module__kQQVua__card{min-height:240px;padding:28px 28px 30px}.MembershipInside-module__kQQVua__chip{border-radius:14px;width:46px;height:46px}.MembershipInside-module__kQQVua__name{font-size:1.55rem}.MembershipInside-module__kQQVua__text{margin-top:12px;font-size:15.5px}.MembershipInside-module__kQQVua__quote{max-width:22ch;font-size:1.75rem}.MembershipInside-module__kQQVua__pricing{margin-top:104px;padding-top:72px}.MembershipInside-module__kQQVua__planList{gap:22px}.MembershipInside-module__kQQVua__plan{padding:40px 36px 34px}.MembershipInside-module__kQQVua__badge{right:30px}.MembershipInside-module__kQQVua__per{font-size:17px}.MembershipInside-module__kQQVua__blurb,.MembershipInside-module__kQQVua__checks li{font-size:16px}.MembershipInside-module__kQQVua__note{margin-top:34px}}@media (prefers-reduced-motion:reduce){.MembershipInside-module__kQQVua__button{transition:none}}
.pillar-cards-module__wljqza__row{gap:20px;display:grid}@media (min-width:900px){.pillar-cards-module__wljqza__row{grid-template-columns:repeat(3,minmax(0,1fr))}}.pillar-cards-module__wljqza__row>li{display:flex}.pillar-cards-module__wljqza__row .pillar-cards-module__wljqza__card{flex-direction:column;flex:1;display:flex}.pillar-cards-module__wljqza__row .pillar-cards-module__wljqza__card .pillar-cards-module__wljqza__get{border-left:0;border-top:1px solid var(--card-rule);margin-top:18px;padding:16px 0 0}
.testimonial-row-module__MLldNG__row{--card-w:min(18.75rem, 82vw);--gap:20px}@media (min-width:768px){.testimonial-row-module__MLldNG__row{--card-w:22rem;--gap:24px}}.testimonial-row-module__MLldNG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px;margin-bottom:clamp(26px,4vw,40px);display:flex;position:relative}.testimonial-row-module__MLldNG__headText{min-width:0}.testimonial-row-module__MLldNG__lead{color:#2a1816c2;text-wrap:pretty;max-width:44ch;margin:0;font-size:1.06rem;line-height:1.6}.testimonial-row-module__MLldNG__pause{gap:8px;min-height:44px}.testimonial-row-module__MLldNG__pause svg{flex:none;width:13px;height:13px}.testimonial-row-module__MLldNG__probe{width:var(--card-w);visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;left:0}.testimonial-row-module__MLldNG__strip{overscroll-behavior-x:contain;scrollbar-width:none;padding-block:8px 16px;padding-left:max(env(safe-area-inset-left,0px), calc(max(0px, (100% - var(--max)) / 2) + var(--gutter)));display:flex;overflow-x:auto}.testimonial-row-module__MLldNG__strip::-webkit-scrollbar{display:none}.testimonial-row-module__MLldNG__strip:focus-visible{outline-offset:-2px;border-radius:0}.testimonial-row-module__MLldNG__copy{align-items:flex-start;gap:var(--gap);padding:0 var(--gap) 0 0;flex:none;margin:0;list-style:none;display:flex}.testimonial-row-module__MLldNG__card{--soft:#2a1816b3;--mark:var(--tan);--line:#2a181647;width:var(--card-w);flex-direction:column;flex:none;min-height:23.25rem;padding:22px 22px 20px;display:flex}@media (min-width:768px){.testimonial-row-module__MLldNG__card{min-height:23.75rem;padding:26px 26px 22px}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.testimonial-row-module__MLldNG__strip:not([data-mode=still]) .testimonial-row-module__MLldNG__card[data-open]{width:min(36rem, calc(100vw - 2 * var(--gutter)))}}.testimonial-row-module__MLldNG__card[data-tone=tan]{--soft:#3d2624cc;--mark:#a26d494d;--line:#3d262452}.testimonial-row-module__MLldNG__card[data-tone=brown]{--soft:#f6f4e9bd;--mark:#c4895f8c;--line:#f6f4e95c;--focus-ring:var(--cream)}.testimonial-row-module__MLldNG__card[data-tone=brown] :focus-visible{outline-color:var(--cream)}:is(.testimonial-row-module__MLldNG__card.card-3d:hover,.testimonial-row-module__MLldNG__card.card-3d:active){transform:none}.light .testimonial-row-module__MLldNG__card.card-3d:hover{outline-color:#0000;box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px #3d262414,0 0 0 1px #3d26241a,0 6px 0 -1px #3d262424,0 10px 0 -3px #3d262417}.light .testimonial-row-module__MLldNG__card.card-3d[data-tone=brown]{box-shadow:inset 0 1px #ffffff21,0 0 0 1px #3d26241a,0 6px 0 -1px #3d262424,0 10px 0 -3px #3d262417}.light .testimonial-row-module__MLldNG__card.card-3d[data-tone=brown]:hover{box-shadow:inset 0 1px #ffffff21,0 0 0 1px #3d26241a,0 6px 0 -1px #3d262424,0 10px 0 -3px #3d262417}.testimonial-row-module__MLldNG__fig{flex-direction:column;flex:auto;margin:0;display:flex}.testimonial-row-module__MLldNG__who{align-items:center;gap:12px;display:flex}.testimonial-row-module__MLldNG__logo{--h:52px;--cap:104px;box-sizing:border-box;width:clamp(var(--h), calc(var(--ar,1) * (var(--h) - 10px) + 10px), var(--cap));height:var(--h);background:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:5px;display:flex;box-shadow:inset 0 0 0 1px #3d26241a}@media (min-width:768px){.testimonial-row-module__MLldNG__logo{--h:56px;--cap:120px}}.testimonial-row-module__MLldNG__logo[data-dark]{box-shadow:none;background:#0b0b08}.testimonial-row-module__MLldNG__logo img{object-fit:contain;width:100%;height:100%;display:block}.testimonial-row-module__MLldNG__logo[data-initials]{background:var(--tan-2);color:var(--brown);font-family:var(--font-display), Georgia, serif;font-size:1.25rem;line-height:1}.testimonial-row-module__MLldNG__nameBlock{min-width:0;display:grid}.testimonial-row-module__MLldNG__name{font-size:.98rem;font-weight:700;line-height:1.3}.testimonial-row-module__MLldNG__role{color:var(--soft);margin-top:1px;font-size:.8rem;line-height:1.35}.testimonial-row-module__MLldNG__date{color:var(--soft);margin-top:2px;font-size:.78rem;line-height:1.35}.testimonial-row-module__MLldNG__words{margin:18px 0 0}.testimonial-row-module__MLldNG__words p{text-wrap:pretty;margin:0;font-size:.97rem;line-height:1.62}.testimonial-row-module__MLldNG__card:not([data-open]) .testimonial-row-module__MLldNG__words p{-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.testimonial-row-module__MLldNG__words mark{color:inherit;background:linear-gradient(var(--mark), var(--mark)) no-repeat 0 88% / 100% .46em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.testimonial-row-module__MLldNG__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:auto;padding-top:16px;display:flex}.testimonial-row-module__MLldNG__more{appearance:none;border:1.5px solid var(--line);min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 16px;font-size:.86rem;font-weight:600;line-height:1;transition:border-color .16s cubic-bezier(.2,.8,.2,1);display:inline-flex}.testimonial-row-module__MLldNG__more:hover{border-color:currentColor}.testimonial-row-module__MLldNG__more[hidden]{display:none}.testimonial-row-module__MLldNG__page{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px;font-size:.86rem;font-weight:600;text-decoration-thickness:1.5px}.testimonial-row-module__MLldNG__page:hover{text-decoration-color:currentColor}.testimonial-row-module__MLldNG__strip[data-mode=still]{width:100%;max-width:var(--max);padding-left:var(--gutter);padding-right:var(--gutter);margin-inline:auto;display:block;overflow:visible}.testimonial-row-module__MLldNG__strip[data-mode=still] .testimonial-row-module__MLldNG__copy{grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));align-items:start;padding-right:0;display:grid}.testimonial-row-module__MLldNG__strip[data-mode=still] .testimonial-row-module__MLldNG__card{width:auto}@media (prefers-reduced-motion:reduce){.testimonial-row-module__MLldNG__pause{display:none}.testimonial-row-module__MLldNG__strip{width:100%;max-width:var(--max);padding-left:var(--gutter);padding-right:var(--gutter);margin-inline:auto;display:block;overflow:visible}.testimonial-row-module__MLldNG__copy{grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));align-items:start;padding-right:0;display:grid}.testimonial-row-module__MLldNG__card{width:auto}}
.mobile-menu-module__NS6wZa__trigger,.mobile-menu-module__NS6wZa__dialog,.mobile-menu-module__NS6wZa__dialog *,.mobile-menu-module__NS6wZa__dialog :before,.mobile-menu-module__NS6wZa__dialog :after{box-sizing:border-box}.mobile-menu-module__NS6wZa__trigger{background:var(--cream,#f6f4e9);width:46px;height:46px;color:var(--brown,#3d2624);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.mobile-menu-module__NS6wZa__trigger svg{width:22px;height:22px}.mobile-menu-module__NS6wZa__trigger:focus-visible{outline-offset:3px;outline:2px solid #e0a878}@media (min-width:1140px){.mobile-menu-module__NS6wZa__trigger:not([data-until]){display:none}}@media (min-width:1536px){.mobile-menu-module__NS6wZa__trigger[data-until="1536"]{display:none}}@media (min-width:1800px){.mobile-menu-module__NS6wZa__trigger[data-until="1800"]{display:none}}.mobile-menu-module__NS6wZa__dialog{overscroll-behavior:contain;width:100%;max-width:none;height:100%;max-height:none;color:var(--ink,#2a1816);font-family:var(--font-sans), var(--sans,system-ui, sans-serif);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.mobile-menu-module__NS6wZa__dialog::backdrop{background:0 0}.mobile-menu-module__NS6wZa__scrim{opacity:0;will-change:opacity;touch-action:none;background:#140b0a85;transition:opacity .35s;position:absolute;inset:0}.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__scrim{opacity:1}.mobile-menu-module__NS6wZa__panel{overscroll-behavior:contain;max-width:560px;max-height:92svh;padding:10px 18px calc(18px + env(safe-area-inset-bottom,0px));will-change:transform;background:#ede7d6;border-radius:30px 30px 0 0;flex-direction:column;gap:14px;margin-inline:auto;transition:transform .52s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(105%);box-shadow:0 -24px 60px -24px #0009}.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__panel{transform:translateY(var(--drag,0px))}.mobile-menu-module__NS6wZa__panel:focus{outline:none}.mobile-menu-module__NS6wZa__dragZone{touch-action:none;gap:12px;display:grid}.mobile-menu-module__NS6wZa__grab{background:#2a181638;border-radius:3px;width:46px;height:5px;margin:2px auto 0}.mobile-menu-module__NS6wZa__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mobile-menu-module__NS6wZa__logo{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.mobile-menu-module__NS6wZa__logo img{width:auto;height:38px}.mobile-menu-module__NS6wZa__headRight{align-items:center;gap:4px;display:flex}.mobile-menu-module__NS6wZa__round{width:46px;height:46px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.mobile-menu-module__NS6wZa__round svg{width:21px;height:21px}.mobile-menu-module__NS6wZa__close{background:var(--brown,#3d2624);color:var(--cream,#f6f4e9)}.mobile-menu-module__NS6wZa__close svg{width:19px;height:19px}.mobile-menu-module__NS6wZa__search{background:var(--surface,#fbf8ef);border-radius:999px;align-items:center;gap:10px;min-height:50px;padding:0 16px;display:flex;box-shadow:inset 0 0 0 1.5px #2a18161f}.mobile-menu-module__NS6wZa__search svg{width:18px;height:18px;color:var(--accent,#8a5632);flex:none}.mobile-menu-module__NS6wZa__search input{min-width:0;font:inherit;color:var(--ink,#2a1816);background:0 0;border:0;outline:0;flex:1;font-size:1rem}.mobile-menu-module__NS6wZa__search input::placeholder{color:#6a5a56}.mobile-menu-module__NS6wZa__search:focus-within{box-shadow:inset 0 0 0 2px var(--accent,#8a5632)}.mobile-menu-module__NS6wZa__primary{gap:2px;display:grid}.mobile-menu-module__NS6wZa__primary a{min-height:54px;color:inherit;font-family:var(--font-display), var(--display,Georgia, serif);font-variation-settings:normal;letter-spacing:-.02em;border-radius:14px;justify-content:space-between;align-items:center;padding:0 6px 0 4px;font-size:1.85rem;font-weight:400;line-height:1.55;text-decoration:none;display:flex}.mobile-menu-module__NS6wZa__primary a svg{width:20px;height:20px;color:var(--accent,#8a5632)}.mobile-menu-module__NS6wZa__primary a:active{background:var(--tan,#e1cfbc)}.mobile-menu-module__NS6wZa__primary a[aria-current=page]{color:var(--accent,#8a5632)}.mobile-menu-module__NS6wZa__primary a[aria-current=page] span{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:2px}.mobile-menu-module__NS6wZa__cities{gap:6px;display:grid}.mobile-menu-module__NS6wZa__citiesLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--accent,#8a5632);font-size:.72rem;font-weight:700}.mobile-menu-module__NS6wZa__cityRow{flex-wrap:wrap;gap:6px;display:flex}.mobile-menu-module__NS6wZa__cityRow a{min-height:40px;color:inherit;white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1.5px #2a181629}.mobile-menu-module__NS6wZa__cityRow a[aria-current=page]{background:var(--tan,#e1cfbc);box-shadow:none}.mobile-menu-module__NS6wZa__cityRow a:after{content:"";position:absolute;inset:-2px 0}.mobile-menu-module__NS6wZa__secondary{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.mobile-menu-module__NS6wZa__secondary a{min-height:44px;color:inherit;white-space:nowrap;border-radius:999px;align-items:center;padding:0 clamp(6px,2.6vw,14px);font-size:clamp(.8rem,3.7vw,.9rem);font-weight:600;text-decoration:none;display:inline-flex}.mobile-menu-module__NS6wZa__secondary a[aria-current=page]{background:var(--tan,#e1cfbc)}.mobile-menu-module__NS6wZa__actions{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.mobile-menu-module__NS6wZa__cta,.mobile-menu-module__NS6wZa__signin{border-radius:999px;justify-content:center;align-items:center;min-height:54px;font-weight:700;text-decoration:none;display:inline-flex}.mobile-menu-module__NS6wZa__cta{background:var(--brown,#3d2624);color:var(--cream,#f6f4e9);gap:10px;font-size:1rem}.mobile-menu-module__NS6wZa__cta svg{width:17px;height:17px}.mobile-menu-module__NS6wZa__signin{color:inherit;padding:0 20px;font-weight:600;box-shadow:inset 0 0 0 1.5px #2a181638}button.mobile-menu-module__NS6wZa__signin{font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}.mobile-menu-module__NS6wZa__panel a:focus-visible,.mobile-menu-module__NS6wZa__panel button:focus-visible{outline:2px solid var(--accent,#8a5632);outline-offset:2px}@media (prefers-reduced-motion:reduce){.mobile-menu-module__NS6wZa__scrim,.mobile-menu-module__NS6wZa__panel,.mobile-menu-module__NS6wZa__primary a{transition:none!important}}.mobile-menu-module__NS6wZa__warming{opacity:.01!important;pointer-events:none!important}.mobile-menu-module__NS6wZa__warming .mobile-menu-module__NS6wZa__panel{transition:none!important;transform:none!important}.mobile-menu-module__NS6wZa__warming .mobile-menu-module__NS6wZa__scrim{opacity:0!important;transition:none!important}@keyframes mobile-menu-module__NS6wZa__sheet-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__search,.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__primary a,.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__cities,.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__secondary,.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__actions{animation:.46s cubic-bezier(.22,1.12,.36,1) backwards mobile-menu-module__NS6wZa__sheet-rise}.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__search{animation-delay:.1s}.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__primary a{animation-delay:calc(var(--i,0) * 50ms + .16s)}.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__cities{animation-delay:.38s}.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__secondary{animation-delay:.44s}.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__actions{animation-delay:.5s}@media (prefers-reduced-motion:reduce){.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__search,.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__primary a,.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__cities,.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__secondary,.mobile-menu-module__NS6wZa__open .mobile-menu-module__NS6wZa__actions{animation:none}}
.pillars-module__5lxF0a__section{padding-block:clamp(3rem,7vw,5.5rem)}.pillars-module__5lxF0a__head{gap:.75rem;margin-bottom:clamp(1.75rem,4vw,2.75rem);display:grid;container-type:inline-size}.pillars-module__5lxF0a__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--copper-ink,#8a5a3b);font-size:.75rem;font-weight:700}.pillars-module__5lxF0a__heading{font-family:var(--font-display), Georgia, "Times New Roman", serif;text-wrap:balance;font-size:clamp(1.6rem,4.42478cqi,2.6rem);line-height:1.55}.pillars-module__5lxF0a__cards{grid-template-columns:minmax(0,1fr);gap:clamp(.9rem,2vw,1.25rem);display:grid}@media (min-width:900px){.pillars-module__5lxF0a__cards{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr) minmax(0,.92fr)}}.pillars-module__5lxF0a__card{isolation:isolate;border-radius:24px;flex-direction:column;gap:.85rem;padding:clamp(1.5rem,3vw,2rem);transition:transform .22s ease-out,box-shadow .22s ease-out;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffa6,0 2px 4px #3d26240d,0 18px 36px -18px #3d26244d}@media (hover:hover){.pillars-module__5lxF0a__card:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffffa6,0 2px 4px #3d26240d,0 24px 44px -20px #3d26245c,0 50px 90px -40px #3d262457}}.pillars-module__5lxF0a__visibility{background:var(--cream);color:var(--ink)}.pillars-module__5lxF0a__accessibility{background:var(--tan);color:var(--brown)}.pillars-module__5lxF0a__education{background:var(--brown);color:var(--cream)}.pillars-module__5lxF0a__name{font-family:var(--font-display), Georgia, "Times New Roman", serif;font-size:clamp(1.5rem,3.4vw,1.9rem);line-height:1.55}.pillars-module__5lxF0a__blurb{max-width:34ch;font-size:1rem;line-height:1.5}.pillars-module__5lxF0a__education .pillars-module__5lxF0a__blurb{color:#f6f4e9d1}.pillars-module__5lxF0a__points{gap:.6rem;margin-top:.35rem;font-size:.95rem;line-height:1.45;display:grid}.pillars-module__5lxF0a__points li{padding-left:1.4rem;position:relative}.pillars-module__5lxF0a__points li:before{content:"";background:var(--copper);border-radius:50%;width:7px;height:7px;position:absolute;top:.58em;left:.1rem}.pillars-module__5lxF0a__education .pillars-module__5lxF0a__points li:before{background:var(--copper-2)}.pillars-module__5lxF0a__education .pillars-module__5lxF0a__points{color:#f6f4e9db}.pillars-module__5lxF0a__compact{padding-block:clamp(2rem,5vw,3rem)}.pillars-module__5lxF0a__compact .pillars-module__5lxF0a__card{border-radius:20px;gap:.5rem;padding:clamp(1.2rem,2.4vw,1.5rem)}.pillars-module__5lxF0a__compact .pillars-module__5lxF0a__name{font-size:clamp(1.3rem,2.6vw,1.5rem)}.pillars-module__5lxF0a__compact .pillars-module__5lxF0a__blurb{font-size:.92rem}@media (prefers-reduced-motion:reduce){.pillars-module__5lxF0a__card{transition:none}@media (hover:hover){.pillars-module__5lxF0a__card:hover{transform:none}}}
.founder-portrait-module__2qtJyq__stage{width:clamp(min(100%, 300px), (100svh - var(--nav-h,80px) - 7rem) * .8, min(100%, 700px));perspective:1100px;justify-self:center;margin:0;position:relative}.founder-portrait-module__2qtJyq__float,.founder-portrait-module__2qtJyq__tilt{transform-style:preserve-3d}.founder-portrait-module__2qtJyq__float{transform-origin:50% 100%}.founder-portrait-module__2qtJyq__tilt{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:transform;position:relative}.founder-portrait-module__2qtJyq__photo{border-radius:26px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 30px 60px -24px #3d26248c}.founder-portrait-module__2qtJyq__photo img{aspect-ratio:4/5;object-fit:cover;object-position:50% 18%;width:100%;height:auto;display:block}.founder-portrait-module__2qtJyq__sheen{pointer-events:none;opacity:var(--sheen,0);background:radial-gradient(60% 60% at var(--mx,50%) var(--my,30%), #fff4e257, transparent 70%);border-radius:26px;transition:opacity .4s;position:absolute;inset:0;transform:translateZ(1px)}.founder-portrait-module__2qtJyq__badge{z-index:3;aspect-ratio:1;color:#f6f4e9;background:#3d2624;border-radius:50%;place-items:center;width:clamp(118px,26%,168px);display:grid;position:absolute;bottom:-22px;right:10px;transform:translateZ(70px);box-shadow:0 18px 34px -12px #140b0ab3}.founder-portrait-module__2qtJyq__ring{width:calc(100% - 12px);height:calc(100% - 12px);position:absolute;inset:6px}.founder-portrait-module__2qtJyq__ring text{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.08em;fill:#f6f4e9;font-size:12.5px;font-weight:700}.founder-portrait-module__2qtJyq__core{aspect-ratio:1;color:#3d2624;background:#f6f4e9;border-radius:50%;place-items:center;width:34%;display:grid}.founder-portrait-module__2qtJyq__core svg{width:65%;height:65%}.founder-portrait-module__2qtJyq__caption{text-align:center;color:#564744;margin-top:64px;font-size:.84rem}@media (min-width:900px){.founder-portrait-module__2qtJyq__badge{bottom:-30px;right:-10px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.founder-portrait-module__2qtJyq__ring{animation:linear both founder-portrait-module__2qtJyq__turn;animation-timeline:view();animation-range:cover}@media (hover:none){.founder-portrait-module__2qtJyq__float{animation:linear both founder-portrait-module__2qtJyq__stand;animation-timeline:view();animation-range:entry cover 45%}}}}@keyframes founder-portrait-module__2qtJyq__turn{0%{rotate:-60deg}to{rotate:200deg}}@keyframes founder-portrait-module__2qtJyq__stand{0%{transform:rotateX(26deg)translateY(24px)}to{transform:none}}
.story-module__2jPAFG__story{color:var(--ink,#2a1816);padding-block:var(--section,clamp(64px, 8vw, 120px));background:#ede7d6;position:relative;overflow-x:clip}.story-module__2jPAFG__defs{width:0;height:0;position:absolute;overflow:hidden}.story-module__2jPAFG__layout{row-gap:clamp(32px,4.5vw,52px);display:grid}.story-module__2jPAFG__head{container-type:inline-size}.story-module__2jPAFG__title{font-family:var(--font-display), Georgia, serif;font-weight:400;font-size:clamp(1.25rem, calc(100cqi / var(--fit,10.3)), clamp(2.5rem, 1.7rem + 3.6vw, 4.75rem));letter-spacing:.005em;text-wrap:balance;margin:0;line-height:1.45}@media (min-width:1024px){.story-module__2jPAFG__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(48px,6vw,120px)}.story-module__2jPAFG__head{top:calc(var(--nav-h,76px) + 36px);position:sticky}}.story-module__2jPAFG__timeline{--dot:32px;--mx:16px;--indent:46px;--pad:18px;--gap:44px;position:relative}@media (min-width:640px){.story-module__2jPAFG__timeline{--dot:36px;--mx:18px;--indent:56px;--pad:22px;--gap:64px}}@media (min-width:1024px){.story-module__2jPAFG__timeline{--dot:42px;--mx:21px;--indent:66px;--pad:24px;--gap:clamp(76px, 6.5vw, 108px)}}.story-module__2jPAFG__track{left:calc(var(--mx) - 1.5px);width:3px;top:var(--t0,12px);height:calc(var(--t1,100% - 12px) - var(--t0,12px));position:absolute}.story-module__2jPAFG__track:before{content:"";height:calc(var(--td,100% + 12px) - var(--t0,12px));background:#3d262426;border-radius:3px;position:absolute;inset:0 0 auto}.story-module__2jPAFG__fill{height:calc(var(--td,100% + 12px) - var(--t0,12px));background:var(--copper,#a26d49);transform-origin:50% 0;border-radius:3px;position:absolute;inset:0 0 auto}.story-module__2jPAFG__soonLine{left:0;top:calc(var(--td,100% + 12px) - var(--t0,12px));border-left:3px dashed #a26d49b3;position:absolute;bottom:0}.story-module__2jPAFG__list{row-gap:var(--gap);margin:0;padding:0;list-style:none;display:grid;position:relative}.story-module__2jPAFG__item{padding-left:var(--indent);position:relative}.story-module__2jPAFG__mark{left:calc(var(--mx) - var(--dot) / 2);top:calc(var(--pad) + .75rem - var(--dot) / 2);width:var(--dot);height:var(--dot);color:var(--copper,#a26d49);position:absolute}.story-module__2jPAFG__mark:after{content:"";width:calc(var(--indent) - var(--mx) - var(--dot) / 2);background:currentColor;height:3px;transition:background-color .35s;position:absolute;top:calc(50% - 1.5px);left:100%}.story-module__2jPAFG__disc{width:100%;height:100%;color:var(--cream,#f6f4e9);border-radius:50%;place-items:center;transition:background-color .35s,box-shadow .35s,transform .35s cubic-bezier(.2,.8,.2,1),color .35s;display:grid;transform:translateY(2px);box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #2a18161f,0 2px 0 -1px #3d26244d}.story-module__2jPAFG__mark .story-module__2jPAFG__disc{background-color:var(--disc,var(--copper,#a26d49))}.story-module__2jPAFG__stamp{fill:currentColor;fill-rule:evenodd;transform-origin:50%;width:56%;height:auto;display:block}.story-module__2jPAFG__mark[data-off]{color:#3d262426}.story-module__2jPAFG__mark[data-off] .story-module__2jPAFG__disc{--disc:var(--cream,#f6f4e9);color:#0000;transform:translateY(0);box-shadow:inset 0 1px #fffc,inset 0 0 0 1px #3d26241a,0 0 0 1px #3d26241f,0 4px 0 -1px #3d262433,0 7px 0 -3px #3d26241f}.story-module__2jPAFG__mark[data-here] .story-module__2jPAFG__disc{--disc:var(--brown,#3d2624)}.story-module__2jPAFG__press .story-module__2jPAFG__stamp{animation:.45s cubic-bezier(.2,.75,.25,1) story-module__2jPAFG__stamp}@keyframes story-module__2jPAFG__stamp{0%{opacity:0;transform:scale(1.5)}60%{opacity:1;transform:scale(.94)}to{transform:scale(1)}}.story-module__2jPAFG__item[data-ahead] .story-module__2jPAFG__mark{color:#a26d49bf}.story-module__2jPAFG__item[data-ahead] .story-module__2jPAFG__mark:after{background:0 0;border-top:3px dashed #a26d49b3}.story-module__2jPAFG__item[data-ahead] .story-module__2jPAFG__disc{--disc:transparent;color:#0000;box-shadow:none;outline-offset:-2px;outline:2px dashed #a26d49bf;transform:none}.story-module__2jPAFG__card{isolation:isolate;min-width:0;padding:var(--pad) 20px calc(var(--pad) + 2px);background-color:var(--cream,#f6f4e9);border-radius:20px;position:relative;box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px #3d262414,0 0 0 1px #3d26241a,0 6px 0 -1px #3d262424,0 10px 0 -3px #3d262417}.story-module__2jPAFG__card:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(#fff,#fff0 45%);position:absolute;inset:0}@media (min-width:640px){.story-module__2jPAFG__card{padding-inline:26px}}@media (min-width:1024px){.story-module__2jPAFG__card{border-radius:24px;padding-inline:30px}}.story-module__2jPAFG__card[data-dim]{background-color:#f1ecde;box-shadow:inset 0 0 0 1px #3d262424}.story-module__2jPAFG__card[data-dim]:before{opacity:0}.story-module__2jPAFG__item[data-ahead] .story-module__2jPAFG__card{box-shadow:none;outline-offset:-1.5px;background-color:#0000;outline:1.5px dashed #a26d49bf}.story-module__2jPAFG__item[data-ahead] .story-module__2jPAFG__card:before{opacity:0}.story-module__2jPAFG__card[data-wait]{opacity:0;transform:translate(28px)}.story-module__2jPAFG__date{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#7a4a28;flex-wrap:wrap;column-gap:.6em;margin:0;font-size:.8125rem;font-weight:600;line-height:1.5rem;display:flex}.story-module__2jPAFG__soon:after{content:"·" / "";margin-left:.6em}.story-module__2jPAFG__name{font-family:var(--font-display), Georgia, serif;text-wrap:balance;color:var(--ink,#2a1816);margin:2px 0 0;font-size:clamp(1.45rem,1.2rem + 1vw,2.1rem);font-weight:400;line-height:1.45}.story-module__2jPAFG__nameLink{color:inherit;text-underline-offset:.2em;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:2px;transition:text-decoration-color .25s}.story-module__2jPAFG__nameLink:hover{-webkit-text-decoration-color:var(--copper,#a26d49);text-decoration-color:var(--copper,#a26d49)}.story-module__2jPAFG__nameLink:focus-visible{outline:2px solid var(--copper,#a26d49);outline-offset:4px;border-radius:4px}.story-module__2jPAFG__body{color:#564744;text-wrap:pretty;max-width:46ch;margin:6px 0 0;font-size:clamp(.98rem,.94rem + .2vw,1.08rem);line-height:1.6}.story-module__2jPAFG__card[data-dim] .story-module__2jPAFG__date{color:#6e5c52}.story-module__2jPAFG__card[data-dim] .story-module__2jPAFG__name{color:#857470}.story-module__2jPAFG__card[data-dim] .story-module__2jPAFG__body{color:#6e5e58}.story-module__2jPAFG__timeline[data-ready] .story-module__2jPAFG__card{transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1),background-color .5s,box-shadow .5s}.story-module__2jPAFG__timeline[data-ready] .story-module__2jPAFG__card:before{transition:opacity .5s}.story-module__2jPAFG__timeline[data-ready] .story-module__2jPAFG__date,.story-module__2jPAFG__timeline[data-ready] .story-module__2jPAFG__name,.story-module__2jPAFG__timeline[data-ready] .story-module__2jPAFG__body{transition:color .5s}@media (prefers-reduced-motion:reduce){.story-module__2jPAFG__disc,.story-module__2jPAFG__mark:after{transition:none}.story-module__2jPAFG__press .story-module__2jPAFG__stamp{animation:none}.story-module__2jPAFG__timeline[data-ready] .story-module__2jPAFG__card,.story-module__2jPAFG__timeline[data-ready] .story-module__2jPAFG__card:before,.story-module__2jPAFG__timeline[data-ready] .story-module__2jPAFG__date,.story-module__2jPAFG__timeline[data-ready] .story-module__2jPAFG__name,.story-module__2jPAFG__timeline[data-ready] .story-module__2jPAFG__body{transition:none}}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.41kzji7o-jdsp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.1e8puyswpvmbr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.2lhqjbmzqepkg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.15zaksznb5cf5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.courier_prime_37bf8926-module__Sr9l7q__className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.courier_prime_37bf8926-module__Sr9l7q__variable{--font-type:"Courier Prime", "Courier Prime Fallback"}
.about-module__-i9KWa__page{--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:48px;--s6:64px;--section:88px;--card-shadow:0 1px 0 #3d262429, 0 7px 0 -2px #3d26241c, 0 16px 28px -12px #3d26244d, 0 38px 64px -28px #3d26246b;--card-lift:0 1px 0 #3d262433, 0 11px 0 -2px #3d262421, 0 26px 44px -14px #3d26245c, 0 60px 96px -32px #3d262480}@media (min-width:768px){.about-module__-i9KWa__page{--section:112px}}@media (min-width:1100px){.about-module__-i9KWa__page{--section:128px}}.about-module__-i9KWa__display{font-family:var(--display), Georgia, "Times New Roman", serif;font-variation-settings:normal;letter-spacing:-.024em;text-wrap:balance;margin:0;font-weight:400;line-height:1.55}.about-module__-i9KWa__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);font-size:.95rem;font-weight:700;display:inline-block}.about-module__-i9KWa__hero{padding:var(--s5) 0 var(--s6)}.about-module__-i9KWa__heroGrid{gap:var(--s6);align-items:start;display:grid}@media (min-width:900px){.about-module__-i9KWa__hero{padding:var(--s6) 0 var(--section)}.about-module__-i9KWa__heroGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.about-module__-i9KWa__heroText{container-type:inline-size}.about-module__-i9KWa__heroHeading{margin:var(--s2) 0 var(--s3);font-size:min(9.6cqi,5.1rem)}.about-module__-i9KWa__lead{max-width:42ch;color:var(--ink-2);margin:0 0 var(--s3);font-size:1.08rem;line-height:1.6}.about-module__-i9KWa__leadNote{font-family:var(--display), Georgia, "Times New Roman", serif;font-variation-settings:normal;letter-spacing:-.01em;max-width:24ch;color:var(--accent-deep);margin:0 0 var(--s4);font-size:1.45rem;font-weight:400;line-height:1.55}.about-module__-i9KWa__heroButtons{flex-wrap:wrap;gap:12px;display:flex}.about-module__-i9KWa__stats{padding:0 0 var(--section)}.about-module__-i9KWa__statCards{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.about-module__-i9KWa__statCards{gap:var(--s2);grid-template-columns:1.25fr 1fr 1fr 1fr}}.about-module__-i9KWa__statCard{background:var(--surface);padding:var(--s3) 20px;justify-content:space-between;gap:var(--s2);min-height:168px;box-shadow:var(--card-shadow);border-radius:22px;flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:clip}.about-module__-i9KWa__statCard:hover{box-shadow:var(--card-lift);transform:translateY(-6px)}@media (min-width:900px){.about-module__-i9KWa__statCard{min-height:210px;padding:var(--s4) 28px}}.about-module__-i9KWa__statCard b{font-family:var(--display), Georgia, serif;font-variation-settings:normal;letter-spacing:-.04em;font-size:clamp(2.6rem,11vw,4.2rem);font-weight:400;line-height:1.55}.about-module__-i9KWa__statCard span{color:var(--ink-2);max-width:20ch;font-size:.9rem;line-height:1.4}.about-module__-i9KWa__statLead{background:var(--brown);color:var(--cream)}.about-module__-i9KWa__statLead span{color:#f6f4e9d6}.about-module__-i9KWa__statCard>:not(.about-module__-i9KWa__statRays){z-index:1;position:relative}.about-module__-i9KWa__statRays{z-index:0;aspect-ratio:1;width:100%;color:var(--copper);opacity:.3;pointer-events:none;position:absolute;top:-44%;right:-42%}.about-module__-i9KWa__story{background:var(--brown-3);color:var(--cream);padding:var(--section) 0;position:relative;overflow:clip}.about-module__-i9KWa__storyRays{z-index:0;aspect-ratio:1;width:min(130vw,1000px);color:var(--copper);opacity:.16;pointer-events:none;position:absolute;top:-12%;left:50%;translate:-50%}@media (min-width:900px){.about-module__-i9KWa__storyRays{width:860px;top:50%;left:26%;translate:-50% -50%}}.about-module__-i9KWa__storyGrid{gap:var(--s5);display:grid;position:relative}@media (min-width:900px){.about-module__-i9KWa__storyGrid{gap:var(--s6);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center}}.about-module__-i9KWa__storyEyebrow{color:var(--copper-2)}.about-module__-i9KWa__question{margin:var(--s3) 0 var(--s4);font-family:var(--display), Georgia, serif;font-variation-settings:normal;letter-spacing:-.015em;text-wrap:balance;font-size:clamp(2.3rem,8.4vw,4.4rem);font-weight:400;line-height:1.55}.about-module__-i9KWa__question span{color:var(--copper-2);font-style:normal}.about-module__-i9KWa__questionCaption{margin-top:var(--s3);color:#f6f4e9c7;max-width:34ch;margin:0;font-size:.98rem;line-height:1.6}@media (max-width:899px){.about-module__-i9KWa__storyGrid>div:first-child{text-align:center}.about-module__-i9KWa__question{margin:var(--s4) 0 var(--s4);line-height:1.55}.about-module__-i9KWa__questionCaption{margin-inline:auto}}.about-module__-i9KWa__storyHeading{margin-bottom:var(--s3);font-size:clamp(1.8rem,6vw,2.5rem)}.about-module__-i9KWa__storyText{color:#f6f4e9db;max-width:52ch;margin:0;font-size:1.02rem;line-height:1.72}.about-module__-i9KWa__storyText+.about-module__-i9KWa__storyText{margin-top:var(--s2)}.about-module__-i9KWa__sign{align-items:center;gap:var(--s2);margin-top:var(--s4);display:flex}.about-module__-i9KWa__sign img{object-fit:cover;object-position:50% 16%;border-radius:50%;width:52px;height:52px}.about-module__-i9KWa__sign b{font-family:var(--display), Georgia, serif;font-variation-settings:normal;font-size:1.12rem;font-weight:400;line-height:1.55;display:block}.about-module__-i9KWa__sign span{color:#f6f4e9b8;font-size:.84rem}.about-module__-i9KWa__band{background:var(--accent-deep);color:var(--cream);padding:var(--s3) 0;overflow:clip}.about-module__-i9KWa__track{white-space:nowrap;width:max-content;font-family:var(--display), Georgia, serif;font-variation-settings:normal;letter-spacing:-.01em;align-items:center;gap:26px;font-size:clamp(1.5rem,5vw,2.3rem);font-weight:400;line-height:1.55;display:flex}.about-module__-i9KWa__star{width:.8em;height:.8em;color:var(--cream);opacity:.85;flex:none}.about-module__-i9KWa__pillars{padding:var(--section) 0}.about-module__-i9KWa__pillarsHead{gap:var(--s2);margin-bottom:var(--s5);display:grid}@media (min-width:900px){.about-module__-i9KWa__pillarsHead{grid-template-columns:1fr auto;align-items:end}}.about-module__-i9KWa__pillarsHeading{margin-top:var(--s2);font-size:clamp(2.8rem,10vw,5rem)}.about-module__-i9KWa__pillarsSub{color:var(--ink-2);max-width:32ch;margin:0;line-height:1.55}.about-module__-i9KWa__pillarCards{gap:var(--s2);display:grid}@media (min-width:900px){.about-module__-i9KWa__pillarCards{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px}.about-module__-i9KWa__pillarCards>:nth-child(2){margin-top:var(--s5)}}.about-module__-i9KWa__pillar{padding:var(--s3);justify-content:space-between;gap:var(--s3);min-height:300px;box-shadow:var(--card-shadow);border-radius:22px;flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:clip}.about-module__-i9KWa__pillar:hover{box-shadow:var(--card-lift);transform:translateY(-6px)}@media (min-width:900px){.about-module__-i9KWa__pillar{min-height:380px;padding:var(--s4) 28px}}.about-module__-i9KWa__pillarNum{font-family:var(--display), Georgia, serif;font-variation-settings:normal;opacity:.72;font-size:1rem;font-weight:400;line-height:1.55}.about-module__-i9KWa__pillar h3{font-family:var(--display), Georgia, serif;font-variation-settings:normal;letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(2rem,8vw,2.6rem);font-weight:400;line-height:1.55}.about-module__-i9KWa__pillar p{margin:0 0 var(--s3);max-width:30ch;line-height:1.55}.about-module__-i9KWa__pillarLink{align-items:center;gap:var(--s1);font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.about-module__-i9KWa__pillarLink svg{width:14px;height:14px;transition:transform .2s}.about-module__-i9KWa__pillarLink:hover svg{transform:translate(4px)}.about-module__-i9KWa__p1{background:var(--tan);color:var(--ink)}.about-module__-i9KWa__p1 p{color:var(--ink-2)}.about-module__-i9KWa__p1 .about-module__-i9KWa__pillarLink{color:var(--accent-deep)}.about-module__-i9KWa__p2{background:var(--brown);color:var(--cream)}.about-module__-i9KWa__p2 p{color:#f6f4e9d6}.about-module__-i9KWa__p2 .about-module__-i9KWa__pillarLink{color:var(--copper-2)}.about-module__-i9KWa__p2>:not(.about-module__-i9KWa__pillarRays){z-index:1;position:relative}.about-module__-i9KWa__pillarRays{z-index:0;aspect-ratio:1;width:110%;color:var(--copper);opacity:.22;pointer-events:none;position:absolute;top:-40%;right:-40%}.about-module__-i9KWa__p3{color:var(--cream);background:var(--brown-4)}.about-module__-i9KWa__pillarPhoto{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.about-module__-i9KWa__p3:before{content:"";z-index:1;background:linear-gradient(#140b0a80 0%,#140b0a99 28%,#140b0adb 54%,#140b0af2 100%);position:absolute;inset:0}.about-module__-i9KWa__p3>:not(.about-module__-i9KWa__pillarPhoto){z-index:2;position:relative}.about-module__-i9KWa__p3 h3{text-shadow:0 2px 18px #140b0ab3}.about-module__-i9KWa__p3 p{color:#f6f4e9e0}.about-module__-i9KWa__p3 .about-module__-i9KWa__pillarLink{color:var(--copper-2)}.about-module__-i9KWa__close{padding:0 0 var(--section)}.about-module__-i9KWa__collab{color:var(--ink-2);text-wrap:pretty;margin:0 0 clamp(20px,2.4vw,28px);font-size:1.05rem;line-height:1.6}.about-module__-i9KWa__collab a{color:var(--brown);text-decoration:underline;-webkit-text-decoration-color:var(--copper);text-decoration-color:var(--copper);text-underline-offset:4px;font-weight:600}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.about-module__-i9KWa__rise{animation:linear both about-module__-i9KWa__rise;animation-timeline:view();animation-range:entry entry 55%}.about-module__-i9KWa__track{animation:linear both about-module__-i9KWa__slide;animation-timeline:view();animation-range:cover}}}@keyframes about-module__-i9KWa__rise{0%{opacity:0;translate:0 34px}to{opacity:1;translate:0}}@keyframes about-module__-i9KWa__slide{0%{translate:0}to{translate:-38%}}
