@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(../media/unbounded-cyrillic-ext-400-normal.2kvenrh0uc9d-.woff2)format("woff2"),url(../media/unbounded-cyrillic-ext-400-normal.15dv7qpa2z7is.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(../media/unbounded-cyrillic-400-normal.328rxwqvn_ka6.woff2)format("woff2"),url(../media/unbounded-cyrillic-400-normal.0u72wo8nrzfrf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(../media/unbounded-vietnamese-400-normal.2bw4vf580a63r.woff2)format("woff2"),url(../media/unbounded-vietnamese-400-normal.0qaemst-2d27i.woff)format("woff");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:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(../media/unbounded-latin-ext-400-normal.0ol6-h66x_a9w.woff2)format("woff2"),url(../media/unbounded-latin-ext-400-normal.1xt4oy3cubw07.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(../media/unbounded-latin-400-normal.44-z-bvkw2im0.woff2)format("woff2"),url(../media/unbounded-latin-400-normal.2zye-vv7xv622.woff)format("woff");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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(../media/unbounded-cyrillic-ext-500-normal.1stnxwva5vgab.woff2)format("woff2"),url(../media/unbounded-cyrillic-ext-500-normal.16mq42bm-c1-c.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(../media/unbounded-cyrillic-500-normal.3jrvmbefxe7v0.woff2)format("woff2"),url(../media/unbounded-cyrillic-500-normal.442ppc07uk7xy.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(../media/unbounded-vietnamese-500-normal.34d0gj6hsp611.woff2)format("woff2"),url(../media/unbounded-vietnamese-500-normal.1t3s0j3vvhfcg.woff)format("woff");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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(../media/unbounded-latin-ext-500-normal.0-3cncsh0y0cq.woff2)format("woff2"),url(../media/unbounded-latin-ext-500-normal.1ava-3334w-4q.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(../media/unbounded-latin-500-normal.3h6rn867fn6_u.woff2)format("woff2"),url(../media/unbounded-latin-500-normal.3jms08_awzunc.woff)format("woff");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:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(../media/unbounded-cyrillic-ext-600-normal.2a-7q1mwqx3y1.woff2)format("woff2"),url(../media/unbounded-cyrillic-ext-600-normal.3hvlafpebnaad.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(../media/unbounded-cyrillic-600-normal.29_dik7o-22lf.woff2)format("woff2"),url(../media/unbounded-cyrillic-600-normal.0x9s-ghjea3x-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(../media/unbounded-vietnamese-600-normal.1_gr2s5n4m1v0.woff2)format("woff2"),url(../media/unbounded-vietnamese-600-normal.2yk6uj1282f-2.woff)format("woff");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:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(../media/unbounded-latin-ext-600-normal.36wt2tx70r47z.woff2)format("woff2"),url(../media/unbounded-latin-ext-600-normal.42ezq1-iy1n_1.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(../media/unbounded-latin-600-normal.33d-5qb2ygu0o.woff2)format("woff2"),url(../media/unbounded-latin-600-normal.407anqe6ctd9e.woff)format("woff");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:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/instrument-sans-latin-ext-400-normal.3q8pug6-wto40.woff2)format("woff2"),url(../media/instrument-sans-latin-ext-400-normal.2zbm4kyn5pwgx.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/instrument-sans-latin-400-normal.3xgfxban9f743.woff2)format("woff2"),url(../media/instrument-sans-latin-400-normal.1hjbn09c7gmn3.woff)format("woff");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:Instrument Sans;font-style:italic;font-display:swap;font-weight:400;src:url(../media/instrument-sans-latin-ext-400-italic.29fk54-17b0pz.woff2)format("woff2"),url(../media/instrument-sans-latin-ext-400-italic.22kgpdpivvegs.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:italic;font-display:swap;font-weight:400;src:url(../media/instrument-sans-latin-400-italic.0qg7ozw8_bmc-.woff2)format("woff2"),url(../media/instrument-sans-latin-400-italic.0ad6q7jjbdg_a.woff)format("woff");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:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/instrument-sans-latin-ext-500-normal.19t6v29w3e9pk.woff2)format("woff2"),url(../media/instrument-sans-latin-ext-500-normal.0ym2267snhx9x.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/instrument-sans-latin-500-normal.1eggatm68an7u.woff2)format("woff2"),url(../media/instrument-sans-latin-500-normal.013-pomwme-m2.woff)format("woff");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:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/instrument-sans-latin-ext-600-normal.0vm4co01-fmw6.woff2)format("woff2"),url(../media/instrument-sans-latin-ext-600-normal.1jzotrrwg-zxc.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/instrument-sans-latin-600-normal.3fqsgcs0cl_0g.woff2)format("woff2"),url(../media/instrument-sans-latin-600-normal.2jey8h63iho71.woff)format("woff");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}
:root{--night:#0c0f14;--night-2:#171c26;--paper:#f5f3ee;--stone:#e9e6de;--white:#fff;--lime:#c9f23a;--lime-2:#b8e21f;--ink:#0c0f14;--muted:#565c68;--muted-light:#a3a9b5;--hair:#d3cfc5;--hair-dark:#ffffff24;--display:"Unbounded", system-ui, sans-serif;--sans:"Instrument Sans", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:90px}body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0;font-size:17.5px;line-height:1.6}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1.5px}:focus-visible{outline:3px solid var(--night);outline-offset:3px}.hd :focus-visible,.phd :focus-visible,.ft :focus-visible,.way.dark :focus-visible,.sec.night :focus-visible,.hero :focus-visible,.mbar :focus-visible{outline-color:var(--lime)}.phd .stub :focus-visible{outline-color:var(--night)}h1,h2,h3{font-family:var(--display);letter-spacing:-.03em;margin:0;font-weight:500;line-height:1.08}h2{font-size:clamp(30px,3.8vw,48px)}h3{letter-spacing:-.02em;font-size:22px}p{margin:0}.wrap{max-width:1240px;margin:0 auto;padding:0 32px}.pill{border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 26px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:inline-flex}.pill:hover{transform:translateY(-1px)}.pill.lime,.pill:not(.dark):not(.line-light):not(.line-dark){background:var(--lime);color:var(--night)}.pill.lime:hover{background:var(--lime-2)}.pill.dark{background:var(--night);color:var(--white)}.pill.dark:hover{background:#262c38}.pill.line-light{color:var(--white);background:0 0;border-color:#ffffff73}.pill.line-light:hover{border-color:var(--white)}.pill.line-dark{border-color:var(--night);color:var(--night);background:0 0}.pill.line-dark:hover{background:var(--night);color:var(--white)}.pill.sm{min-height:40px;padding:0 18px;font-size:15px}.cta-row{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.hd{z-index:50;background:var(--night);color:var(--white);border-bottom:1px solid var(--hair-dark);position:sticky;top:0}.hdrow{align-items:center;gap:24px;min-height:76px;display:flex}.brand{color:inherit;margin-right:auto;text-decoration:none}.logo{align-items:center;gap:12px;display:inline-flex}.logo-txt{flex-direction:column;line-height:1;display:flex}.logo-txt b{font-family:var(--display);letter-spacing:-.02em;font-size:21px;font-weight:600}.logo-txt em{color:var(--muted-light);letter-spacing:.01em;margin-top:5px;font-size:12.5px;font-style:normal}.nav{border:1px solid var(--hair-dark);border-radius:999px;gap:4px;padding:5px;display:flex}.nav a{color:#d7dbe3;border-radius:999px;padding:8px 15px;font-size:15px;font-weight:500;text-decoration:none}.nav a:hover{color:var(--white);background:var(--night-2)}.nav a[aria-current=page]{background:var(--lime);color:var(--night)}.mnav{display:none}.hero{background:var(--night);color:var(--white);padding-bottom:40px;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#c9f23a29,#0000);width:720px;height:720px;position:absolute;top:-260px;right:-220px}.hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:56px;padding-top:72px;padding-bottom:56px;display:grid;position:relative}.eyebrow{letter-spacing:.02em;color:var(--muted-light);align-items:center;gap:10px;margin-bottom:26px;font-size:14.5px;font-weight:600;display:inline-flex}.eyebrow .dot{background:var(--lime);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #c9f23a2e}.eyebrow{flex-wrap:wrap;row-gap:12px}.sister-chip{white-space:nowrap;border:1px solid var(--hair-dark);color:var(--white);border-radius:999px;margin-left:8px;padding:5px 12px;font-weight:600;text-decoration:none}.sister-chip:hover{border-color:var(--lime);color:var(--lime)}.mnav-panel a.mnav-sister{color:var(--lime)}.hero h1{letter-spacing:-.04em;font-size:clamp(34px,4.5vw,60px);line-height:1.14}.hero h1 em{color:var(--night);background:var(--lime);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25em;padding:0 .14em;font-style:normal}.hero-lede{color:#c9ced8;max-width:52ch;margin-top:26px;font-size:19px}.hellos ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hellos li{font-family:var(--display);border:1px solid var(--hair-dark);color:#8e95a3;border-radius:999px;padding:10px 18px;font-size:clamp(16px,1.7vw,22px);font-weight:500;transition:background .4s,color .4s,border-color .4s}.hellos li[lang=ar],.hellos li[lang=fa],.hellos li[lang=ur],.hellos li[lang=ru],.hellos li[lang=th],.hellos li[lang=ko],.hellos li[lang=zh],.hellos li[lang=ja]{font-family:system-ui,sans-serif;font-weight:600}.hellos li.on{background:var(--lime);color:var(--night);border-color:var(--lime)}.hello-cap{color:var(--muted-light);margin-top:20px;font-size:14.5px}.hello-cap span{color:var(--lime);font-weight:600}.facts{border-top:1px solid var(--hair-dark);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.facts div{padding:24px 24px 6px 0}.facts div+div{border-left:1px solid var(--hair-dark);padding-left:24px}.facts dt{text-transform:uppercase;letter-spacing:.08em;color:var(--lime);margin-bottom:6px;font-size:13px;font-weight:600}.facts dd{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:21px;font-weight:500;line-height:1.2}.facts small{font-family:var(--sans);letter-spacing:0;color:var(--muted-light);margin-top:4px;font-size:14.5px;font-weight:400;display:block}.sec{padding:104px 0}.sec.flush{padding-top:0}.sec.stone{background:var(--stone)}.sec.night{background:var(--night);color:var(--white)}.head{max-width:640px;margin-bottom:48px}.head p{color:var(--muted);margin-top:14px;font-size:18px}.night .head p{color:var(--muted-light)}.head .pill{margin-top:26px}.dict{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.entry{border-bottom:1px solid var(--hair);flex-direction:column;padding:30px 30px 34px 0;display:flex}.entry:not(:nth-child(3n+1)){border-left:1px solid var(--hair);padding-left:30px}.entry h3{letter-spacing:-.03em;font-size:30px;font-weight:600}.ipa{color:var(--muted);flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:16px;display:flex}.ipa i{font-style:italic}.def{margin-top:14px;font-size:17px}.entry-logo{align-self:flex-start;width:auto;height:30px;margin-top:18px}.themes-grid{grid-template-columns:5fr 7fr;align-items:start;gap:64px;display:grid}.head.sticky{margin-bottom:0;position:sticky;top:110px}.index{grid-template-columns:1fr 1fr;column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.index li{border-bottom:1px solid var(--hair);align-items:center;gap:16px;padding:16px 0;font-size:17.5px;font-weight:600;line-height:1.3;display:flex}.index span{background:var(--night);width:42px;height:42px;color:var(--lime);font-family:var(--display);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:500;display:grid}.chat-grid{grid-template-columns:5fr 7fr;align-items:center;gap:64px;display:grid}.chat{gap:16px;margin:0;padding:0;list-style:none;display:grid}.chat li{border-radius:26px;max-width:78%;padding:18px 22px 20px}.chat li.you{background:var(--night-2);border:1px solid var(--hair-dark);border-bottom-left-radius:6px}.chat li.us{background:var(--lime);color:var(--night);border-bottom-right-radius:6px;justify-self:end}.chat .who{text-transform:uppercase;letter-spacing:.08em;opacity:.7;margin-bottom:4px;font-size:12.5px;font-weight:600;display:block}.chat p{font-size:18.5px;line-height:1.45}.dates{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.dates li{border-bottom:1px solid var(--hair);grid-template-columns:5fr 7fr;align-items:baseline;gap:32px;padding:22px 0;display:grid}.d-when{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(24px,2.8vw,36px);font-weight:500;line-height:1.1}.d-what{font-size:19px;font-weight:600}.d-what small{color:var(--muted);margin-left:8px;font-size:16.5px;font-weight:400;display:inline}.dates li.now .d-when{align-items:center;gap:14px;display:inline-flex}.dates li.now .d-when:before{content:"";background:var(--lime);border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 6px #c9f23a59}.dates li.conf{background:var(--night);color:var(--white);border-bottom:0;border-radius:22px;margin-top:14px;padding:26px 28px}.dates li.conf .d-when{color:var(--lime)}.dates li.conf small{color:var(--muted-light)}.ways{grid-template-columns:1fr 1fr;gap:24px;display:grid}.way{border-radius:30px;flex-direction:column;padding:40px 40px 42px;display:flex}.way.dark{background:var(--night);color:var(--white)}.way.lime{background:var(--lime)}.way-k{text-transform:uppercase;letter-spacing:.08em;opacity:.75;font-size:13px;font-weight:600}.way h3{margin-top:10px;font-size:clamp(28px,3vw,38px)}.way ul{gap:10px;margin:22px 0 30px;padding:0;list-style:none;display:grid}.way li{padding-left:28px;font-size:17.5px;position:relative}.way li:before{content:"";background:currentColor;width:14px;height:2px;position:absolute;top:10px;left:0}.way .pill{align-self:flex-start;margin-top:auto}.closing{background:var(--lime);padding:88px 0}.closing-row{justify-content:space-between;align-items:center;gap:40px;display:flex}.closing h2{max-width:15ch;font-size:clamp(32px,4vw,54px)}.closing h2 span{color:#4d5a12}.closing .cta-row{flex:none;margin-top:0}.ft{background:var(--night);color:#b9bfcb;padding:0 0 28px;font-size:15px}.ft-top{border-bottom:1px solid var(--hair-dark);padding-top:40px;padding-bottom:40px}.ft-say{font-family:var(--display);color:var(--white);letter-spacing:-.02em;max-width:50ch;font-size:clamp(18px,2vw,24px);line-height:1.35}.ft-say a{color:var(--lime)}.ft-cols{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:36px;padding-top:48px;display:grid}.ft-brand .logo{color:var(--white)}.ft-brand p{max-width:38ch;margin-top:18px}.ft h4,.ft .ft-h{text-transform:uppercase;letter-spacing:.08em;color:var(--lime);margin:0 0 14px;font-size:13px}.ft-cols a{color:var(--white);margin-bottom:9px;text-decoration:none;display:block}.ft-cols a:hover{color:var(--lime)}.ft-bar{border-top:1px solid var(--hair-dark);margin-top:44px;padding-top:20px;font-size:13.5px}.mbar{display:none}.phd{background:var(--night);color:var(--white);position:relative;overflow:hidden}.phd:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#c9f23a24,#0000);width:560px;height:560px;position:absolute;top:-240px;right:-160px}.phd-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:48px;padding-top:60px;padding-bottom:64px;display:grid;position:relative}.crumb{color:var(--muted-light);gap:10px;margin-bottom:20px;font-size:14px;display:flex}.crumb a{color:var(--lime);font-weight:600;text-decoration:none}.phd h1{letter-spacing:-.04em;max-width:17ch;font-size:clamp(32px,4.4vw,58px);line-height:1.08}.phd-lede{color:#c9ced8;max-width:60ch;margin-top:22px;font-size:18.5px}.stub{background:var(--lime);color:var(--night);border-radius:26px;gap:8px;padding:24px;display:grid}.stub-date{font-family:var(--display);letter-spacing:-.03em;margin-bottom:4px;font-size:22px;font-weight:500}.stub-row{border-top:1px solid #0c0f1433;padding-top:8px;font-size:15.5px;font-weight:600}.stub .pill{margin-top:10px}.kicker{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:12px;font-size:13px;font-weight:600;display:block}.muted{color:var(--muted)}.small{font-size:14.5px}.h-sm{margin-bottom:16px;font-size:clamp(24px,2.6vw,32px)}.prose{font-size:17.5px}.prose p+p{margin-top:14px}.split{grid-template-columns:5fr 7fr;align-items:start;gap:56px;display:grid}.cols2{grid-template-columns:1fr 1fr;gap:56px;display:grid}.sec.tint{background:var(--stone)}.sec.tight{padding-top:0}.sec-head{margin-bottom:40px}.same{font-family:var(--display);letter-spacing:-.02em;margin-top:28px;font-size:19px;font-weight:500}.tags{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tags li{background:var(--white);border:1px solid var(--hair);border-radius:999px;padding:10px 18px;font-weight:600}.tags li:nth-child(4n+1){background:var(--lime);border-color:var(--lime)}.cards3,.cards4{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.cards4{grid-template-columns:repeat(4,1fr)}.card{background:var(--white);border-radius:26px;flex-direction:column;gap:10px;padding:28px;display:flex}.sec.tint .card{background:var(--paper)}.card-k{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:13px;font-weight:600}.rounds{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.rounds li{border-bottom:1px solid var(--hair);grid-template-columns:180px 1fr;align-items:baseline;gap:20px;padding:20px 0;display:grid}.rd-when{font-family:var(--display);letter-spacing:-.03em;font-size:22px;font-weight:500}.rounds strong{font-size:18px;display:block}.rounds .muted{margin-top:2px;font-size:15.5px;display:block}.rules{grid-template-columns:1fr 1fr;gap:0 48px;margin:0;padding:0;list-style:none;display:grid}.rules.one{grid-template-columns:1fr}.rules li{border-top:1px solid var(--hair);padding:18px 0 18px 26px;position:relative}.rules li:before{content:"";background:var(--lime);width:10px;height:10px;box-shadow:0 0 0 1px var(--ink);border-radius:50%;position:absolute;top:27px;left:0}.rules strong{font-size:18px;display:block}.rules span{color:var(--muted);margin-top:2px;display:block}.submitbox{background:var(--white);border-radius:32px;grid-template-columns:1.3fr 1fr;align-items:center;gap:48px;padding:52px;display:grid}.submitbox-cta{gap:14px;display:grid}.mini-steps{counter-reset:s;gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.mini-steps li{counter-increment:s;grid-template-columns:40px 1fr;column-gap:14px;display:grid}.mini-steps li:before{content:counter(s);background:var(--night);width:40px;height:40px;color:var(--lime);font-family:var(--display);border-radius:50%;grid-row:span 2;place-items:center;font-size:16px;font-weight:500;display:grid}.mini-steps span{color:var(--muted)}.notice{background:var(--stone);border-radius:20px;padding:18px 22px}.notice p{margin-top:6px}.notice a{text-decoration:underline}.tabs{background:var(--night);border-radius:999px;gap:4px;margin-bottom:24px;padding:5px;display:inline-flex}.tab{font:inherit;font-family:var(--display);color:#c9ced8;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 20px;font-size:16px;font-weight:500}.tab[aria-selected=true]{background:var(--lime);color:var(--night)}.day{background:var(--white);border-radius:26px;margin:0;padding:0;list-style:none;overflow:hidden}.day li{border-top:1px solid var(--stone);grid-template-columns:150px 1fr auto;align-items:center;gap:22px;padding:18px 26px;display:grid}.day li:first-child{border-top:0}.day li.joint{background:#f1f8d6}.day li.online{background:var(--night);color:var(--white)}.day li.online .d-what span{color:var(--muted-light)}.d-time{font-family:var(--display);letter-spacing:-.01em;font-size:14.5px;font-weight:500}.d-what strong{font-size:17.5px;display:block}.d-what span{color:var(--muted);font-size:15px}.d-tag{text-transform:uppercase;letter-spacing:.06em;background:var(--lime);color:var(--night);white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600}.tz-wrap{background:var(--white);border-radius:26px;overflow-x:auto}.tz{border-collapse:collapse;width:100%}.tz th,.tz td{text-align:left;border-top:1px solid var(--stone);padding:14px 22px}.tz thead th{background:var(--night);color:var(--white);font-family:var(--display);border-top:0;font-size:15.5px;font-weight:500}.tz thead small{font-family:var(--sans);color:var(--lime);margin-top:2px;font-size:13px;font-weight:600;display:block}.tz tbody th{font-weight:600}.tz td{font-family:var(--display);white-space:nowrap;font-size:14.5px}.tz tbody tr:first-child{background:#f1f8d6}.vfacts{grid-template-columns:repeat(5,1fr);gap:16px;margin:0;display:grid}.vfacts div{background:var(--paper);border-radius:22px;padding:22px}.vfacts dt{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:8px;font-size:13px;font-weight:600}.vfacts dd{margin:0;font-weight:600;line-height:1.45}.faq-side{position:sticky;top:110px}.faq details{background:var(--white);border-radius:22px;margin-bottom:12px}.faq summary{cursor:pointer;padding:20px 64px 20px 24px;font-size:18px;font-weight:600;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";background:var(--stone);border-radius:50%;place-items:center;width:32px;height:32px;font-size:20px;display:grid;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.faq details[open] summary:after{content:"–";background:var(--lime)}.faq details p{color:var(--muted);padding:0 24px 22px}.coloc{background:var(--white);border-radius:30px;justify-content:space-between;align-items:center;gap:32px;padding:36px 40px;display:flex}.coloc h3{margin-bottom:8px;font-size:26px}@media (max-width:1100px){.cards4{grid-template-columns:repeat(2,1fr)}.vfacts{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){.phd-grid,.split,.cols2,.submitbox{grid-template-columns:1fr}.stub{max-width:380px}.cards3,.rules{grid-template-columns:1fr}.faq-side{position:static}.submitbox{padding:32px}.coloc{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.phd-grid{padding-top:40px;padding-bottom:44px}.phd-lede{font-size:17px}.stub{display:none}.cards4,.vfacts{grid-template-columns:1fr}.rounds li{grid-template-columns:1fr;gap:4px}.day li{grid-template-columns:1fr;gap:6px;padding:16px 18px}.d-tag{justify-self:start}.tz th,.tz td{padding:12px 14px;font-size:14px}.submitbox{border-radius:24px;padding:24px}}@media (max-width:1100px){.nav a{padding:8px 11px;font-size:14.5px}.dict{grid-template-columns:1fr 1fr}.entry:not(:nth-child(3n+1)){border-left:0;padding-left:0}.entry:nth-child(2n){border-left:1px solid var(--hair);padding-left:30px}}@media (max-width:960px){.nav,.login{display:none}.mnav{display:block;position:relative}.mnav summary{cursor:pointer;background:var(--lime);width:46px;height:46px;color:var(--night);border-radius:50%;place-items:center;list-style:none;display:grid}.mnav summary::-webkit-details-marker{display:none}.mnav-panel{background:var(--night-2);border:1px solid var(--hair-dark);border-radius:22px;width:240px;padding:10px;display:grid;position:absolute;top:58px;right:0}.mnav-panel a{color:var(--white);border-radius:999px;padding:11px 14px;font-weight:500;text-decoration:none}.mnav-panel a:hover{background:var(--lime);color:var(--night)}.hero-grid,.themes-grid,.chat-grid,.ways{grid-template-columns:1fr}.head.sticky{margin-bottom:36px;position:static}.facts{grid-template-columns:1fr 1fr}.facts div:nth-child(3){border-left:0;padding-left:0}.facts div:nth-child(n+3){border-top:1px solid var(--hair-dark)}.closing-row{flex-direction:column;align-items:flex-start}.ft-cols{grid-template-columns:1fr 1fr}}@media (max-width:640px){body{padding-bottom:70px;font-size:16.5px}.wrap{padding-left:18px;padding-right:18px}.hdrow{min-height:66px}.logo-txt b{font-size:19px}.logo-txt em{white-space:nowrap;font-size:11.5px}.hero-grid{gap:36px;padding-top:44px;padding-bottom:40px}.hero-lede{font-size:17.5px}.sister-chip{margin-left:0}.cta-row .pill{flex:100%}.hellos li{padding:8px 14px;font-size:16px}.hellos ul{gap:8px}.facts{grid-template-columns:1fr}.facts div,.facts div+div{border-left:0;padding:18px 0 8px}.facts div+div{border-top:1px solid var(--hair-dark)}.sec{padding:72px 0}.dict{grid-template-columns:1fr}.entry,.entry:nth-child(2n),.entry:not(:nth-child(3n+1)){border-left:0;padding:24px 0 26px}.index{grid-template-columns:1fr}.chat li{max-width:92%}.dates li{grid-template-columns:1fr;gap:4px}.d-what small{margin-left:0;display:block}.dates li.conf{padding:22px 20px}.way{border-radius:24px;padding:30px 24px}.ft-cols{grid-template-columns:1fr}.mbar{z-index:60;background:var(--night);color:var(--white);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 20px;font-size:14px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 8px 24px #00000040}.mbar b{color:var(--lime)}}@media (max-width:380px){.hdrow{gap:12px}.brand{min-width:0}.logo-txt em{display:none}}.fee-wrap{background:var(--white);border-radius:26px;overflow:hidden}.fees{border-collapse:collapse;width:100%}.fees th,.fees td{text-align:left;border-top:1px solid var(--stone);padding:16px 24px}.fees thead th{background:var(--night);color:var(--white);font-family:var(--display);border-top:0;font-size:16px;font-weight:500}.fees thead small{font-family:var(--sans);color:var(--lime);margin-top:2px;font-size:13px;font-weight:600;display:block}.fees tbody th{font-size:17px;font-weight:600}.fees tbody th small{color:var(--muted);font-size:14.5px;font-weight:400;display:block}.fees td{font-family:var(--display);letter-spacing:-.02em;white-space:nowrap;font-size:20px;font-weight:500}.fees tbody tr td:first-of-type{background:#f1f8d6}.fees .fee-group th{background:var(--paper);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:10px 24px;font-size:12.5px;font-weight:600}.fees tbody .fee-group:first-child th{border-top:0}.fee-notes{gap:10px;margin-top:22px;display:grid}@media (max-width:760px){.fees thead{display:none}.fees,.fees tbody,.fees tr,.fees th,.fees td{width:100%;display:block}.fees tbody tr:not(.fee-group){border-top:1px solid var(--stone);padding:14px 20px}.fees tbody tr th,.fees tbody tr td{border:0;padding:0}.fees tbody tr:not(.fee-group) th{margin-bottom:10px}.fees td{justify-content:space-between;align-items:baseline;padding:4px 0;font-size:18px;display:flex;background:0 0!important}.fees td:before{content:attr(data-label);font-family:var(--sans);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:12.5px;font-weight:600}.fees .fee-group th{padding:10px 20px}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.portrait{object-fit:cover;background:var(--stone);border-radius:50%;flex:none;display:block}.portrait.mono{background:var(--lime);color:var(--night);font-family:var(--display);letter-spacing:-.02em;place-items:center;font-weight:500;display:grid}.cty{display:inline-block}.ppl-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:40px;display:grid}.ppl-head .kicker{grid-column:1/-1}.ppl-note{color:var(--muted);margin:0}.updated{color:var(--muted);max-width:80ch;margin:0;font-size:15.5px}.updated a{text-decoration:underline}.ppl-empty{margin:0 0 16px;font-size:20px}.kn-list{gap:20px;margin:0;padding:0;list-style:none;display:grid}.kn{background:var(--white);border:1px solid var(--hair);border-radius:28px;grid-template-columns:120px minmax(0,1fr);gap:32px;padding:36px;scroll-margin-top:24px;display:grid}.kn h3{font-size:26px}.kn-aff{color:var(--muted);margin:8px 0 0;font-size:16px}.kn-talk{background:var(--night);color:var(--white);border-radius:18px;margin-top:20px;padding:16px 20px}.kn-when{letter-spacing:.04em;color:var(--lime);font-size:13px;font-weight:600;display:block}.kn-talk p{font-family:var(--display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:6px 0 0;font-size:19px;line-height:1.3}.kn-talk p.tba{color:var(--muted-light)}.kn-more{flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin-top:16px;font-size:15.5px;display:flex}.kn-more details{flex:320px}.kn-more summary{cursor:pointer;text-underline-offset:4px;font-weight:600;text-decoration:underline}.kn-more details p{color:var(--muted);max-width:70ch;margin:10px 0 0}.kn-more a{font-weight:600}.inv-grid,.mem-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.inv,.mem{background:var(--white);border:1px solid var(--hair);border-radius:22px;align-items:flex-start;gap:18px;padding:22px;scroll-margin-top:24px;display:flex}.inv h3,.mem h3{font-size:17px;line-height:1.25}.inv-aff{color:var(--muted);margin:6px 0 0;font-size:15px}.inv-talk{overflow-wrap:anywhere;margin:10px 0 0;font-size:15.5px}.tags{flex-wrap:wrap;gap:6px;margin:12px 0 0;display:flex}.tag{background:var(--stone);border-radius:999px;padding:3px 11px;font-size:13px;font-weight:600}.tag.online{background:var(--lime)}.mem a{margin-top:8px;font-size:14.5px;font-weight:600;display:inline-block}.kn-strip{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.kn-strip a{height:100%;color:var(--ink);background:var(--white);border:1px solid var(--hair);border-radius:24px;flex-direction:column;gap:16px;padding:24px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.kn-strip a:hover{border-color:var(--night);transform:translateY(-2px)}.ks-text{flex-direction:column;gap:4px;min-width:0;display:flex}.ks-text strong{font-family:var(--display);letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:1.2}.ks-text span{color:var(--muted);font-size:15px}.ks-text .ks-talk{color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;display:-webkit-box;overflow:hidden}@media (max-width:1020px){.inv-grid,.mem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.phd.compact .stub{display:none}.ppl-head{grid-template-columns:1fr;row-gap:10px}.kn{border-radius:22px;grid-template-columns:64px minmax(0,1fr);gap:16px;padding:22px}.kn .portrait{width:64px!important;height:64px!important;font-size:21px!important}.kn-body{display:contents}.kn-body>h3{grid-column:2;align-self:center;font-size:20px}.kn-aff,.kn-talk,.kn-more{grid-column:1/-1;margin-top:0}.inv-grid,.mem-grid{grid-template-columns:1fr}.mem .portrait,.inv .portrait{width:56px!important;height:56px!important;font-size:18px!important}.kn-strip a{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:16px;display:grid}.kn-strip .portrait{width:64px!important;height:64px!important;font-size:21px!important}}:root{--hair-strong:#bdb8ac}.kn,.inv,.mem,.kn-strip a{border-color:var(--hair-strong)}.all-link{font-weight:600;text-decoration:underline}.ppl-head .ppl-note:has(.all-link){text-align:right}@media (max-width:1020px){.phd.compact .stub{display:none}}@media (max-width:640px){.ppl-head .ppl-note:has(.all-link){text-align:left}.mem{border-radius:18px;align-items:center;gap:14px;padding:14px}.mem .portrait{width:48px!important;height:48px!important;font-size:16px!important}.mem h3{font-size:16px}.mem .inv-aff{margin-top:2px;font-size:14.5px}}.ks-text .tag{align-self:flex-start;margin-top:8px}.kn-strip:has(>li:only-child){grid-template-columns:minmax(0,520px)}.kn-more{justify-items:start;gap:10px;display:grid}.kn-more details{width:100%}.inv-theme{color:var(--muted);margin:10px 0 0;font-size:14px;font-weight:600}.kn-body>.tags{margin:10px 0 0}.ways.one{grid-template-columns:minmax(0,1fr);max-width:640px}.mem-grid.dense{border-top:1px solid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.mem-grid.dense .mem{border:0;border-bottom:1px solid var(--hair-strong);box-shadow:none;background:0 0;border-radius:0;padding:12px 8px}.mem-grid.dense .portrait{width:40px!important;height:40px!important;font-size:14px!important}@media (max-width:640px){.mem-grid.dense{grid-template-columns:1fr}.kn-body>.tags{grid-column:1/-1;margin-top:0}}@media (min-width:1021px){.mem-grid.dense{grid-template-columns:repeat(3,minmax(0,1fr))}}.az{flex-wrap:wrap;gap:6px;margin:0 0 20px;display:flex}.az a{border:1.5px solid;border-radius:8px;place-items:center;min-width:36px;min-height:36px;font-weight:700;text-decoration:none;display:grid}.mem{scroll-margin-top:16px}@media (max-width:640px){.mem-grid.dense .inv-aff+.inv-aff{margin-top:0}.mem-grid.dense .inv-aff{display:inline}.mem-grid.dense .inv-aff+.inv-aff:before{content:" · "}}.logo-txt b,.login{white-space:nowrap}@media (max-width:1180px) and (min-width:961px){.logo-txt em{display:none}.hdrow{gap:14px}.nav a{padding:8px 10px;font-size:14.5px}}.mem-grid,.mem-grid.dense{border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.mem,.mem-grid.dense .mem{flex-direction:column;align-items:stretch;gap:0;padding:0;display:flex;overflow:hidden}.mem{border:1px solid var(--hair-strong);background:var(--white);border-radius:22px}.mem-photo{background:var(--stone)}.mem-initials{background:var(--lime);color:var(--night);letter-spacing:-.03em;font-weight:500}.mem-grid.dense .mem{background:var(--white)}.mem-photo{aspect-ratio:1;width:100%}.mem-photo img{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block}.mem-initials{width:100%;height:100%;font-family:var(--display);place-items:center;font-size:clamp(40px,5vw,64px);display:grid}.mem-body{min-width:0;padding:16px 18px 20px}.mem h3{overflow-wrap:anywhere;font-size:16.5px;line-height:1.25}.mem .inv-aff{margin:6px 0 0;font-size:15px}@media (max-width:1020px){.mem-grid,.mem-grid.dense{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.mem-grid,.mem-grid.dense{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mem,.mem-grid.dense .mem{padding:0}.mem-body{padding:10px 12px 14px}.mem h3{font-size:15.5px}.mem .inv-aff{margin-top:3px;font-size:13.5px}.mem a{font-size:13.5px}}.mem-photo{position:relative;overflow:hidden}.mem-photo img,.mem-photo .mem-initials{position:absolute;inset:0}.mem-link{padding-block:2px}@media (max-width:640px){html{scroll-padding-bottom:96px}.az a{min-width:32px;min-height:32px}}@media (max-width:380px){.mem-body{padding:10px 10px 12px}.mem h3{font-size:14px}.mem .inv-aff,.mem a{font-size:13px}}@media (max-width:359.98px){.mem-grid,.mem-grid.dense{grid-template-columns:minmax(0,1fr)}.mem h3{font-size:16px}}.skip{z-index:100;border-radius:10px;padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}main:focus{outline:none}.mem-initials{background:var(--stone);color:var(--night)}.mem h3{font-family:var(--sans);letter-spacing:-.01em;font-weight:700}.skip:focus-visible{outline-color:var(--lime)}.skip{background:var(--lime);color:var(--night)}.phd.compact+.sec{padding-top:64px}.sec:has(>.wrap>.updated:last-child){padding-bottom:64px}@media (max-width:640px){.phd.compact+.sec{padding-top:44px}.sec:has(>.wrap>.updated:last-child){padding-bottom:48px}}.mem-bio{margin-top:10px}.mem-bio summary{cursor:pointer;text-underline-offset:4px;width:fit-content;font-size:14.5px;font-weight:600;text-decoration:underline}.mem-bio p{color:var(--muted,var(--ink-soft));overflow-wrap:anywhere;margin:8px 0 0;font-size:14.5px;line-height:1.55}.mem-bio+.mem-link{margin-top:10px}.vn{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:stretch;gap:32px;display:grid}.vn-card{background:var(--white);border:1px solid var(--hair-strong);border-radius:28px;flex-direction:column;padding:36px 40px;display:flex}.vn-card h2{overflow-wrap:anywhere;margin:0 0 18px;font-size:clamp(28px,3.2vw,40px);line-height:1.1}.vn-card address{margin:0 0 26px;font-size:18.5px;font-style:normal;line-height:1.6}.vn-card address span{display:block}.vn-btns{flex-wrap:wrap;gap:12px;margin:auto 0 0;display:flex}.vn-map{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.vn-map iframe{border:1px solid var(--hair-strong);background:#e8e6df;border-radius:28px;flex:1;width:100%;min-height:340px}.vn-map figcaption{color:var(--muted);font-size:13.5px}.vn-map figcaption a{color:inherit;text-decoration:underline}.vn-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.vn-photos img{aspect-ratio:4/3;object-fit:cover;border-radius:28px;width:100%;display:block}.vn-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:40px 0 0;padding:0;list-style:none;display:grid}.vn-points li{border-top:1px solid var(--hair-strong);color:var(--muted);padding-top:16px;font-size:16.5px}.vn-points strong{color:var(--ink);margin-bottom:4px;font-size:18px;font-weight:700;display:block}.vn-routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.vn-routes article{background:var(--white);border:1px solid var(--hair-strong);border-radius:28px;padding:28px 32px}.vn-routes h3{margin:0;font-size:22px}.vn-sub{color:var(--muted);margin:4px 0 16px;font-size:15px}.vn-routes dl{gap:14px;margin:0;display:grid}.vn-routes dt{font-size:15px;font-weight:700}.vn-routes dd{color:var(--muted);margin:2px 0 0;font-size:16.5px}.vn-sos{gap:0;margin:0;display:grid}.vn-sos div{border-top:1px solid var(--hair-strong);grid-template-columns:88px minmax(0,1fr);align-items:baseline;gap:16px;padding:12px 0;display:grid}.vn-sos dt{font-family:var(--display);color:var(--night);font-size:26px;font-weight:700}.vn-sos dd{margin:0;font-size:16.5px}.vn-src{color:var(--muted);margin:12px 0 0;font-size:13.5px}.vn-src a{color:inherit;text-decoration:underline}@media (max-width:960px){.vn{grid-template-columns:1fr}.vn-points,.vn-routes{grid-template-columns:1fr;gap:20px}.vn-photos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.vn-card,.vn-routes article{padding:24px 22px}.vn-card address{font-size:17px}.vn-map iframe{min-height:280px}}.vn-btns>a{flex:auto;gap:6px}.vn-map-load{border:1px solid var(--hair-strong);width:100%;min-height:340px;color:var(--ink);font:inherit;cursor:pointer;text-align:center;background:#e8e6df;border-radius:28px;flex:1;place-content:center;gap:4px;font-size:17px;font-weight:700;display:grid}.vn-map-load span{font-size:14px;font-weight:400;display:block}.vn-map-load:hover{background:#dedbd2}@media (max-width:640px){.vn-map-load{min-height:200px}}.vn-sos dt a{color:inherit;text-decoration:none}.vn-sos dt a:hover{text-decoration:underline}@media (min-width:641px) and (max-width:1100px){.vfacts div:nth-child(5):last-child{grid-column:span 2}}@media print{.skip,.strip,.hd,.mbar,.stub,.closing,.ft,.vn-btns,.vn-map-load,.vn-map iframe{display:none!important}body{font-size:11pt;color:#000!important;background:#fff!important;padding-bottom:0!important}.phd{color:#000!important;background:0 0!important;border:0!important}.phd:before{display:none}.phd-grid{padding:0 0 8pt;display:block}.phd h1,.phd-lede,.phd p,.crumb,.crumb a{color:#000!important}.sec,.sec.tight,.sec.tint{background:0 0!important;border:0!important;padding:10pt 0!important}.wrap{max-width:none;padding:0}h2{font-size:18pt!important}.vn{grid-template-columns:1fr}.vn-card,.vn-routes article,.vn-sos div,.facts div,.vfacts div,.vn-points li{break-inside:avoid;box-shadow:none!important}.vn-card,.vn-routes article{border:1px solid #000;padding:10pt 12pt}.vn-points,.vn-routes{gap:8pt}h2,h3,.kicker,.sec-head{break-after:avoid}#visa a:after,.vn-src a:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-size:8.5pt}}.ft .ft-h{font-family:var(--sans);font-weight:700;line-height:1.4}.vn-card address{margin-bottom:20px}.vn-thai{background:#141b2d0d;border-radius:12px;margin:0 0 26px;padding:16px 18px}.vn-thai-k{letter-spacing:.02em;color:var(--ink-soft,#3c4560);margin:0 0 6px;font-size:13px;font-weight:600}.vn-thai [lang=th]{overflow-wrap:break-word;line-break:strict;margin:0;font-family:Noto Sans Thai,Leelawadee UI,Thonburi,Tahoma,sans-serif}.vn-thai-n{font-size:21px;font-weight:700;line-height:1.5}.vn-thai-a{font-size:18px;line-height:1.7}@media print{.vn-thai{background:0 0;border:1px solid #000}}.vn-thai .nw{white-space:nowrap}
