@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.p.1-qpv3jvnkkyl.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.1pvupmngxrt5z.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.p.1-qpv3jvnkkyl.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.1pvupmngxrt5z.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.p.1-qpv3jvnkkyl.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.1pvupmngxrt5z.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.p.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.p.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.p.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.3huc2loe0ie8a.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.-h-X3W_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.-h-X3W_variable{--display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(../media/4032351b19cb998e-s.p.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4032351b19cb998e-s.p.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4032351b19cb998e-s.p.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4032351b19cb998e-s.p.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.c5UFJW_className{font-family:Figtree,Figtree Fallback;font-style:normal}.c5UFJW_variable{--body:"Figtree", "Figtree Fallback"}
:root{--bg:#f2efe7;--bg2:#e7e3d7;--ink:#18403d;--ink2:#4a5a50;--line:#cdc8b8;--accent:#18403d;--accent-ink:#f2efe7;--sage:#8fa38a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#151c18;--bg2:#1c251f;--ink:#ede9dd;--ink2:#b4bbaf;--line:#2e3a32;--accent:#9db79a;--accent-ink:#151c18;--sage:#6e8370;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;font-weight:300;line-height:1.6}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:#1e2e24;position:fixed;inset:0 0 auto}html{scroll-padding-top:84px}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--display);text-wrap:balance;margin:0;font-weight:500;line-height:1.05}p{margin:0}.wrap{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.inner{max-width:1240px;margin-inline:auto}.narrow{max-width:720px}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--ink2);font-size:12px;font-weight:500}.lead{font-size:clamp(20px,2.2vw,26px);line-height:1.4;font-family:var(--display);font-weight:400}section{padding-block:clamp(64px,9vw,120px)}.band{background:var(--bg2)}.rule{border:0;border-top:1px solid var(--line);margin:0}html[lang=en] .tr,html[lang=tr] .en{display:none!important}header{top:env(safe-area-inset-top,0px);z-index:9;color:#f4f1e9;text-shadow:0 1px 4px #00000059;border-bottom:1px solid #0000;transition:background .35s,border-color .35s,box-shadow .35s;position:fixed;left:0;right:0}header.scrolled{text-shadow:none}header:not(.scrolled):before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#141e188c,#141e1800);position:absolute;inset:0}header.scrolled{background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--line);color:var(--ink)}.nav{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:72px;display:grid}.brand{justify-content:center;align-items:center;text-decoration:none;display:flex}.brand img{width:auto;height:28px;display:block}.brand .logo-dark,header.scrolled .brand .logo-light{display:none}header.scrolled .brand .logo-dark,:root[data-theme=dark] header.scrolled .brand .logo-light{display:block}:root[data-theme=dark] header.scrolled .brand .logo-dark{display:none}footer .brand{justify-content:flex-start}footer .brand img{height:34px}footer .brand .logo-dark{display:block}footer .brand .logo-light{display:none}:root[data-theme=dark] footer .brand .logo-light{display:block}:root[data-theme=dark] footer .brand .logo-dark{display:none}.menu{letter-spacing:.14em;text-transform:uppercase;justify-self:start;gap:26px;font-size:12.5px;font-weight:600;display:flex}.menu a{color:inherit;opacity:.92;padding:6px 0;text-decoration:none;transition:opacity .2s;position:relative}.menu a:after{content:"";background:currentColor;height:1px;transition:right .3s;position:absolute;bottom:0;left:0;right:100%}.menu a:hover{opacity:1}.menu a:hover:after{right:0}.navr{justify-self:end;align-items:center;gap:12px;display:flex}.clock{letter-spacing:.12em;text-transform:uppercase;opacity:.92;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.clock b{font-weight:700}.clock:before{content:"";background:#9db79a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #9db79a40}.lang{letter-spacing:.1em;border:1px solid;border-radius:999px;font-size:12px;display:flex;overflow:hidden}.lang button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:7px 12px;font-weight:600;transition:background .2s,color .2s,opacity .2s}.lang button[aria-pressed=false]{opacity:.6}.lang button[aria-pressed=false]:hover{opacity:1}header:not(.scrolled) .lang button[aria-pressed=true]{color:#1e2e24;background:#f4f1e9}header.scrolled .lang button[aria-pressed=true]{background:var(--ink);color:var(--bg)}header .btn.sm{color:inherit;background:0 0;border-color:currentColor;font-weight:700}header .btn.sm:hover{background:currentColor}header:not(.scrolled) .btn.sm:hover{color:#1e2e24}header.scrolled .btn.sm:hover{color:var(--bg)}.btn{background:var(--accent);color:var(--accent-ink);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--accent);cursor:pointer;font-size:12px;font-weight:600;font-family:var(--body);border-radius:2px;padding:14px 26px;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.btn.ghost{color:var(--ink);border-color:var(--ink);background:0 0}.btn.sm{padding:9px 16px}.btn:focus-visible,.lang button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:1100px){.clock{display:none}}@media (max-width:860px){.menu{display:none}.nav{grid-template-columns:auto 1fr}.brand{justify-content:flex-start}.navr{grid-column:2}header{padding-top:env(safe-area-inset-top,0px);background:var(--bg);color:var(--ink);border-bottom-color:var(--line);text-shadow:none;position:sticky;top:0}header:before{display:none!important}body:before{display:none}.nav{height:64px}.brand img{height:24px}.brand .logo-light{display:none!important}.brand .logo-dark{display:block!important}header .lang button[aria-pressed=true],header:not(.scrolled) .lang button[aria-pressed=true],header .btn.sm:hover{background:var(--ink);color:var(--bg)}html{scroll-padding-top:72px}.hero{min-height:min(72vh,640px)}.hero img{object-position:18% center}.hero .inner{padding-block:40px 36px}.hero-eyebrow{letter-spacing:.14em;white-space:nowrap;margin-bottom:16px;padding:6px 11px;font-size:10.5px}.hide-m{display:none}.hero h1{font-size:clamp(40px,12vw,64px)}section{padding-block:56px}.sectionhead{margin-bottom:28px}.partners{gap:16px}.partner{padding:22px}.partner .logo{height:80px}.partner .logo img{max-width:70%;max-height:72px}.partner .name{font-size:22px}:root[data-theme=dark] .brand .logo-light{display:block!important}:root[data-theme=dark] .brand .logo-dark{display:none!important}}@media (max-width:620px){.team{grid-template-columns:1fr;gap:36px}.subhead{margin:36px 0 18px}.facts b{font-size:30px}.facts span{font-size:11px}}.hero{color:#f4f1e9;align-items:end;min-height:min(82vh,760px);display:grid;position:relative;overflow:hidden}.hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero:after{content:"";background:linear-gradient(#141e1833 0%,#141e188c 60%,#141e18e6 100%);position:absolute;inset:0}.hero-eyebrow{color:#f4f1e9;letter-spacing:.2em;text-shadow:0 1px 6px #00000080;border:1px solid #f4f1e98c;border-radius:999px;margin-bottom:22px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-block}.hero .inner{z-index:1;width:100%;padding-block:140px 56px;position:relative}.hero h1{letter-spacing:-.01em;color:#f4f1e9;font-size:clamp(44px,8vw,112px);font-weight:400}.hero h1 em{font-style:italic;font-weight:400}.hero .sub{color:#e6e2d6;max-width:560px;margin-top:18px;font-size:17px}.hero .ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero .btn.ghost{color:#f4f1e9;border-color:#f4f1e9}.hero .btn:not(.ghost){color:#1e2e24;background:#f4f1e9;border-color:#f4f1e9}.facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.facts div{border-right:1px solid var(--line);padding:28px 20px}.facts div:last-child{border-right:0}.facts b{font-family:var(--display);font-size:clamp(30px,3.4vw,44px);font-weight:500;line-height:1;display:block}.facts span{letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);margin-top:8px;font-size:12px;font-weight:500;display:block}@media (max-width:760px){.facts{grid-template-columns:1fr 1fr}.facts div:nth-child(2){border-right:0}.facts div:first-child,.facts div:nth-child(2){border-bottom:1px solid var(--line)}}.statement h2{font-size:clamp(32px,4.4vw,58px);font-weight:400}.statement .grid{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}@media (max-width:860px){.statement .grid{grid-template-columns:1fr}}.principles{gap:14px;margin-top:8px;display:grid}.principles li{border-top:1px solid var(--line);grid-template-columns:28px 1fr;gap:12px;padding:16px 0;font-size:16px;list-style:none;display:grid}.principles li:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;margin-top:9px}.principles b{font-weight:600}.principles{margin:0;padding:0}.sectionhead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px;display:flex}.sectionhead h2{font-size:clamp(34px,4.6vw,60px);font-weight:400}.sectionhead p{max-width:460px;color:var(--ink2)}.spaces{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.space{gap:16px;display:grid}.space figure{aspect-ratio:4/3;background:var(--bg2);max-width:100%;margin:0;overflow:hidden}.space img{object-fit:cover;width:100%;height:100%;transition:transform .9s}.space:hover img{transform:scale(1.03)}.space h3{font-size:30px}.space h3 span{font-family:var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);margin-left:10px;font-size:12px;font-weight:400}.space p{color:var(--ink2);font-size:16px}@media (max-width:760px){.spaces{grid-template-columns:1fr}}.full{max-height:70vh;position:relative;overflow:hidden}.full img{object-fit:cover;width:100%;height:100%;max-height:70vh}.full figcaption{color:#f4f1e9;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#0000,#141e18b3);padding:20px;font-size:13px;position:absolute;bottom:0;left:0;right:0}.dims{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.dim{background:var(--bg);align-content:start;gap:12px;padding:28px 24px;display:grid}.band .dim{background:var(--bg2)}.dim h3{font-size:34px;font-weight:400}.dim .f{color:var(--ink2);font-size:14px}.dim .v{border-top:1px solid var(--line);padding-top:12px;font-size:15px}@media (max-width:980px){.dims{grid-template-columns:1fr 1fr}}@media (max-width:520px){.dims{grid-template-columns:1fr}}.services{grid-template-columns:repeat(5,1fr);gap:40px 28px;display:grid}.svc h3{align-items:center;gap:10px;margin-bottom:6px;font-size:26px;display:flex}.ic{fill:none;width:22px;height:22px;stroke:var(--accent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 22px}.svc .f{color:var(--ink2);min-height:40px;margin-bottom:14px;font-size:13px}.svc ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.svc li{border-top:1px solid var(--line);padding-top:8px;font-size:15px}@media (max-width:1100px){.services{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.services{grid-template-columns:1fr 1fr}.svc .f{min-height:0}}@media (max-width:460px){.services{grid-template-columns:1fr}}.member{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.member figure{aspect-ratio:4/5;max-width:100%;margin:0;overflow:hidden}.member img{object-fit:cover;width:100%;height:100%}.member h2{margin-bottom:20px;font-size:clamp(34px,4.4vw,56px);font-weight:400}.mlist{gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}.mlist li{border-top:1px solid var(--line);grid-template-columns:140px 1fr;gap:16px;padding:16px 0;font-size:15px;display:grid}.mlist li b{letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);padding-top:3px;font-size:12px;font-weight:500}@media (max-width:860px){.member,.mlist li{grid-template-columns:1fr}}.pricing{border:1px solid var(--ink);grid-template-columns:1fr 1fr;gap:0;max-width:1040px;margin-inline:auto;display:grid}.price-l{background:var(--ink);color:var(--bg);align-content:start;gap:20px;padding:48px 44px;display:grid}.price-l .eyebrow{color:color-mix(in srgb,var(--bg) 70%,transparent)}.price-l .amount{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(64px,8vw,104px);font-weight:400;line-height:.95}.price-l .amount small{letter-spacing:.08em;vertical-align:super;margin-right:.1em;font-size:.32em}.price-l .per{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--bg) 80%,transparent);font-size:14px;font-weight:500}.price-l .terms{color:color-mix(in srgb,var(--bg) 82%,transparent);border-top:1px solid color-mix(in srgb,var(--bg) 25%,transparent);gap:8px;padding-top:20px;font-size:15px;display:grid}.price-l .btn{background:var(--bg);color:var(--ink);border-color:var(--bg);justify-self:start}.price-r{align-content:start;gap:0;padding:48px 44px;display:grid}.price-r h3{margin-bottom:18px;font-size:28px}.price-r ul{margin:0;padding:0;list-style:none}.price-r li{border-top:1px solid var(--line);grid-template-columns:22px 1fr;gap:12px;padding:14px 0;font-size:15px;display:grid}.price-r li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;margin-top:9px}.price-r li b{font-weight:500}.price-note{text-align:center;color:var(--ink2);margin-top:20px;font-size:13px}@media (max-width:860px){.pricing{grid-template-columns:1fr}.price-l,.price-r{padding:36px 24px}}.steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.step{border-top:1px solid var(--ink);counter-increment:s;padding-top:18px}.step:before{content:counter(s,decimal-leading-zero);font-family:var(--display);margin-bottom:10px;font-size:40px;line-height:1;display:block}.step h3{margin-bottom:8px;font-size:24px}.step p{color:var(--ink2);font-size:15px}@media (max-width:860px){.steps{grid-template-columns:1fr 1fr}}@media (max-width:460px){.steps{grid-template-columns:1fr}}.team{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.person{align-content:start;gap:14px;display:grid}.person .photo{aspect-ratio:1;background:var(--bg2);border:1px solid var(--line);place-items:center;max-width:100%;display:grid;position:relative;overflow:hidden}.person .photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.person .photo .mono{font-family:var(--display);color:var(--sage);font-size:56px;font-weight:400}.person h3{font-size:26px}.person .role{letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);font-size:12px;font-weight:500}.person p{color:var(--ink2);font-size:15px}.person a{color:var(--accent);font-size:13px}.subhead{letter-spacing:.18em;text-transform:uppercase;color:var(--ink2);border-top:1px solid var(--line);margin:56px 0 24px;padding-top:24px;font-size:12px;font-weight:500}.subhead:first-of-type{border:0;margin-top:0;padding-top:0}@media (max-width:860px){.team{grid-template-columns:1fr 1fr}}@media (max-width:520px){.team{grid-template-columns:1fr}}#videos{padding-bottom:0}.videos{grid-template-columns:1fr 1fr;gap:24px;display:grid}.videos h3{margin-bottom:14px;font-size:clamp(22px,2.4vw,28px)}.video{aspect-ratio:16/9;background:var(--bg2);border:1px solid var(--line);position:relative;overflow:hidden}.video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:860px){.videos{grid-template-columns:1fr;gap:36px}}.partners{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.partner{border:1px solid var(--line);align-content:start;gap:16px;padding:28px;display:grid}.partner .logo{align-items:center;height:112px;display:flex}.partner .logo img{width:auto;max-width:100%;max-height:104px}:root[data-theme=dark] .partner .logo img{background:#f2efe7;border-radius:6px;padding:6px}.partner .logo .word,.partner .name{font-family:var(--display);font-size:26px;font-weight:500;line-height:1.1}.partner .kind{letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);margin-top:-6px;font-size:12px;font-weight:500}.partner p{color:var(--ink2);font-size:15px}@media (max-width:860px){.partners{grid-template-columns:1fr}}.gallery{grid-template-columns:2fr 1fr;gap:12px;display:grid}.gallery figure{max-width:100%;margin:0;overflow:hidden}.gallery img{object-fit:cover;aspect-ratio:16/10;width:100%;height:100%}.gallery figure:last-child img{aspect-ratio:auto;height:100%}@media (max-width:760px){.gallery{grid-template-columns:1fr}.gallery figure:last-child img{aspect-ratio:16/10}}.apply{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.apply h2{font-size:clamp(36px,5vw,64px);font-weight:400}.apply .note{color:var(--ink2);max-width:460px;margin-top:16px}form{gap:14px;display:grid}.row{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:560px){.row{grid-template-columns:1fr}}label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);gap:6px;font-size:12px;font-weight:500;display:grid}input,select,textarea{font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--ink2);background:0 0;border-radius:0;width:100%;min-width:0;padding:10px 0;font-size:16px;font-weight:300}textarea{resize:vertical;min-height:90px}.ok{border:1px solid var(--accent);font-family:var(--display);padding:24px;font-size:22px}@media (max-width:860px){.apply{grid-template-columns:1fr}}footer{border-top:1px solid var(--line);color:var(--ink2);padding-block:48px 32px;font-size:14px}.fgrid{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;display:grid}.fgrid b{color:var(--ink);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:500;display:block}.fgrid a{text-decoration:none}.fgrid a:hover{color:var(--ink)}.copy{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:40px;padding-top:20px;font-size:12px;display:flex}@media (max-width:860px){.fgrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.fgrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto;transition:none!important}}
