.Journal-module__0jqvXq__container{width:min(1240px,100%);margin:0 auto}.Journal-module__0jqvXq__hero{isolation:isolate;color:#fff;background:#04080c;position:relative;overflow:hidden}.Journal-module__0jqvXq__heroImage{object-fit:cover;object-position:center 42%;z-index:-2}.Journal-module__0jqvXq__heroShade{z-index:-1;background:linear-gradient(90deg,#04080cf2,#04080cc7 36%,#04080c1f 74%);position:absolute;inset:0}.Journal-module__0jqvXq__heroContent{width:min(1240px,100%);margin:auto;padding:64px 24px 72px}.Journal-module__0jqvXq__eyebrow{letter-spacing:.19em;text-transform:uppercase;color:#2b9754;margin:0 0 14px;font-size:11px;font-weight:800}.Journal-module__0jqvXq__hero .Journal-module__0jqvXq__eyebrow{color:#8cf7ae}.Journal-module__0jqvXq__hero h1{letter-spacing:-.045em;max-width:680px;font-size:clamp(38px,4.6vw,66px);font-weight:800;line-height:1.03}.Journal-module__0jqvXq__heroContent>p:not(.Journal-module__0jqvXq__eyebrow){color:#d4e2ee;max-width:530px;margin-top:20px;font-size:16px;line-height:1.7}.Journal-module__0jqvXq__heroActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.Journal-module__0jqvXq__primary{color:#031208;background:#4be07e;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 22px;font-size:14px;font-weight:750;text-decoration:none;transition:background .2s;display:inline-flex}.Journal-module__0jqvXq__primary:hover{background:#8cf7ae}.Journal-module__0jqvXq__heroLink{color:#8cf7ae;align-items:center;gap:8px;font-size:14px;display:inline-flex}.Journal-module__0jqvXq__community{color:#101d30;background:#f4f6f9;padding:30px 24px 60px;scroll-margin-top:90px}.Journal-module__0jqvXq__search{color:#66748a;background:#fff;border:1px solid #d4dce7;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:0 16px;display:flex}.Journal-module__0jqvXq__search:focus-within{outline-offset:2px;outline:2px solid #4be07e}.Journal-module__0jqvXq__search input{color:#121d27;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:12px 0;font-size:14px}.Journal-module__0jqvXq__filters{flex-wrap:wrap;gap:8px;margin:16px 0 28px;display:flex}.Journal-module__0jqvXq__filters button{color:#42546a;cursor:pointer;background:#eaf0f5;border:1px solid #dce3eb;border-radius:24px;min-height:38px;padding:9px 15px;font-size:12px;font-weight:600}.Journal-module__0jqvXq__filters button[aria-pressed=true]{color:#fff;background:#10283f;border-color:#10283f}.Journal-module__0jqvXq__columns{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;display:grid}.Journal-module__0jqvXq__feed{min-width:0}.Journal-module__0jqvXq__feed h2,.Journal-module__0jqvXq__guides h2{letter-spacing:-.035em;font-size:clamp(25px,2.6vw,34px);font-weight:800;line-height:1.2}.Journal-module__0jqvXq__sorts{border-bottom:1px solid #dce3eb;align-items:center;gap:24px;margin:16px 0 18px;display:flex}.Journal-module__0jqvXq__sorts button{color:#52657d;cursor:pointer;border-bottom:3px solid #0000;min-height:42px;font-size:13px;font-weight:600}.Journal-module__0jqvXq__sorts button[aria-pressed=true]{color:#102338;border-color:#2fca6d}.Journal-module__0jqvXq__sorts>span{color:#607086;margin-left:auto;font-size:12px}.Journal-module__0jqvXq__postGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.Journal-module__0jqvXq__post,.Journal-module__0jqvXq__featuredPost{background:#fff;border:1px solid #dfe6ee;border-radius:14px;flex-direction:column;min-width:0;padding:24px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 5px 18px #172b4510}.Journal-module__0jqvXq__post:hover,.Journal-module__0jqvXq__featuredPost:hover{border-color:#87cddd;box-shadow:0 8px 24px #172b4515}.Journal-module__0jqvXq__featuredPost{background:linear-gradient(130deg,#e5f7fc,#fff 55%);border-top:4px solid #4be07e;grid-column:1/-1;padding:30px}.Journal-module__0jqvXq__post{border-top:3px solid #bae6fd}.Journal-module__0jqvXq__post:nth-child(3n){border-top-color:#fbbf24}.Journal-module__0jqvXq__postCategory{text-transform:uppercase;letter-spacing:.09em;color:#2b9754;flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:10px;font-weight:800;display:flex}.Journal-module__0jqvXq__postCategory span{background:#e8f6fb;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;display:inline-flex}.Journal-module__0jqvXq__author{color:#20384f;align-items:center;gap:10px;font-size:12px;display:flex}.Journal-module__0jqvXq__author>div{overflow-wrap:anywhere;min-width:0}.Journal-module__0jqvXq__author a,.Journal-module__0jqvXq__author strong{font-weight:650}.Journal-module__0jqvXq__author time{color:#67768b;margin-top:3px;font-size:11px;display:block}.Journal-module__0jqvXq__postBody{overflow-wrap:anywhere;margin-top:18px;display:block}.Journal-module__0jqvXq__postBody h3{letter-spacing:-.025em;color:#0b1b30;font-size:20px;font-weight:800;line-height:1.3}.Journal-module__0jqvXq__featuredPost .Journal-module__0jqvXq__postBody h3{max-width:680px;font-size:28px}.Journal-module__0jqvXq__postBody p{color:#526178;margin-top:12px;font-size:14px;line-height:1.75}.Journal-module__0jqvXq__tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.Journal-module__0jqvXq__tags span{color:#587086;overflow-wrap:anywhere;background:#f0f4f8;border-radius:20px;max-width:100%;padding:4px 8px;font-size:11px}.Journal-module__0jqvXq__postFooter{color:#607086;flex-wrap:wrap;align-items:center;gap:14px;margin-top:auto;padding-top:18px;font-size:12px;display:flex}.Journal-module__0jqvXq__tags+.Journal-module__0jqvXq__postFooter{margin-top:12px}.Journal-module__0jqvXq__postFooter>span,.Journal-module__0jqvXq__postFooter>a{align-items:center;gap:6px;display:inline-flex}.Journal-module__0jqvXq__postFooter>a{color:#2fca6d;min-height:36px;margin-left:auto;font-weight:750}.Journal-module__0jqvXq__sidebar{gap:16px;display:grid}.Journal-module__0jqvXq__invite{color:#fff;background:linear-gradient(135deg,#0d161e,#163621);border-radius:14px;padding:25px}.Journal-module__0jqvXq__invite>svg{color:#4be07e;margin-bottom:16px}.Journal-module__0jqvXq__sidebar h3{letter-spacing:-.025em;font-size:21px;font-weight:800;line-height:1.25}.Journal-module__0jqvXq__sidebar p{margin:12px 0 20px;font-size:13px;line-height:1.7}.Journal-module__0jqvXq__invite p{color:#c3d6ca}.Journal-module__0jqvXq__invite .Journal-module__0jqvXq__primary{width:100%}.Journal-module__0jqvXq__corner{background:#fff;border:1px solid #e1e8ef;border-radius:14px;padding:22px}.Journal-module__0jqvXq__corner>h3{margin-bottom:16px}.Journal-module__0jqvXq__corner>a{color:#193956;align-items:center;gap:12px;padding:13px 0;font-size:13px;font-weight:650;display:flex}.Journal-module__0jqvXq__corner>a>span{flex:1}.Journal-module__0jqvXq__corner small{color:#52647b;margin-top:4px;font-size:11px;font-weight:400;display:block}.Journal-module__0jqvXq__corner>a>svg:first-child{box-sizing:content-box;background:#e3f3ff;border-radius:50%;flex-shrink:0;width:19px;height:19px;padding:8px}.Journal-module__0jqvXq__guidelines{color:#15344a;background:linear-gradient(120deg,#ddf4ff,#edfaff);border-radius:14px;padding:24px}.Journal-module__0jqvXq__guidelines>svg{color:#2b9754;margin-bottom:14px}.Journal-module__0jqvXq__guidelines>a{color:#2b9754;font-size:13px;font-weight:750}.Journal-module__0jqvXq__empty{text-align:center;background:#fff;border:1px dashed #b8cad8;border-radius:16px;padding:44px 24px}.Journal-module__0jqvXq__empty>svg{color:#1e9650;margin:0 auto 16px}.Journal-module__0jqvXq__empty h3{font-size:23px;font-weight:750}.Journal-module__0jqvXq__empty p{color:#5c6c80;max-width:420px;margin:12px auto;font-size:14px;line-height:1.7}.Journal-module__0jqvXq__empty a,.Journal-module__0jqvXq__empty button{color:#2b9754;cursor:pointer;padding:12px;font-weight:700;display:inline-block}.Journal-module__0jqvXq__guides{color:#101d30;background:#fff;padding:48px 24px 60px;scroll-margin-top:90px}.Journal-module__0jqvXq__intro{color:#607086;margin:12px 0 28px;font-size:14px}.Journal-module__0jqvXq__cta{color:#fff;background:#0d2116;padding:30px 24px}.Journal-module__0jqvXq__cta>.Journal-module__0jqvXq__container{align-items:center;gap:20px;display:flex}.Journal-module__0jqvXq__cta svg{color:#4be07e;flex-shrink:0}.Journal-module__0jqvXq__cta h2{letter-spacing:-.025em;font-size:24px;font-weight:750}.Journal-module__0jqvXq__cta p{color:#b7ccbf;margin-top:6px;font-size:13px}.Journal-module__0jqvXq__cta .Journal-module__0jqvXq__primary{margin-left:auto}.Journal-module__0jqvXq__notice{text-align:center;color:#93a79c;background:#070c12;padding:20px 24px;font-size:11px;line-height:1.8}.Journal-module__0jqvXq__community a:focus-visible,.Journal-module__0jqvXq__community button:focus-visible,.Journal-module__0jqvXq__hero a:focus-visible,.Journal-module__0jqvXq__cta a:focus-visible{outline-offset:4px;outline:2px solid #4be07e}@media (max-width:1000px){.Journal-module__0jqvXq__columns{grid-template-columns:minmax(0,1fr) 260px;gap:20px}.Journal-module__0jqvXq__postGrid{grid-template-columns:1fr}.Journal-module__0jqvXq__heroContent{padding-top:50px;padding-bottom:50px}.Journal-module__0jqvXq__hero h1{max-width:520px}}@media (max-width:760px){.Journal-module__0jqvXq__columns{grid-template-columns:1fr}.Journal-module__0jqvXq__sidebar{grid-template-columns:1fr 1fr}.Journal-module__0jqvXq__invite{grid-column:1/-1}.Journal-module__0jqvXq__heroShade{background:linear-gradient(90deg,#04080cee,#04080ca8)}.Journal-module__0jqvXq__heroImage{object-position:62% center}.Journal-module__0jqvXq__hero h1{max-width:480px}.Journal-module__0jqvXq__heroContent{padding:42px 20px 48px}.Journal-module__0jqvXq__community,.Journal-module__0jqvXq__guides{padding-left:18px;padding-right:18px}.Journal-module__0jqvXq__featuredPost{padding:24px}.Journal-module__0jqvXq__featuredPost .Journal-module__0jqvXq__postBody h3{font-size:24px}.Journal-module__0jqvXq__cta>.Journal-module__0jqvXq__container{flex-wrap:wrap}.Journal-module__0jqvXq__cta .Journal-module__0jqvXq__primary{margin-left:0}.Journal-module__0jqvXq__filters{gap:6px}.Journal-module__0jqvXq__filters button{padding:8px 12px}}@media (max-width:440px){.Journal-module__0jqvXq__sidebar{grid-template-columns:1fr}.Journal-module__0jqvXq__heroContent>p:not(.Journal-module__0jqvXq__eyebrow){font-size:14px}.Journal-module__0jqvXq__post,.Journal-module__0jqvXq__featuredPost{padding:20px}.Journal-module__0jqvXq__heroActions{gap:18px}.Journal-module__0jqvXq__cta>.Journal-module__0jqvXq__container>svg{display:none}.Journal-module__0jqvXq__postFooter{gap:10px}}@media screen{html[data-theme=dark] .Journal-module__0jqvXq__community{color:#edf5f0;background:#04080c}html[data-theme=dark] .Journal-module__0jqvXq__guides{color:#edf5f0;background:#070c12}html[data-theme=dark] :is(.Journal-module__0jqvXq__search,.Journal-module__0jqvXq__post,.Journal-module__0jqvXq__corner,.Journal-module__0jqvXq__empty){color:#dbe8e0;background:#0d161e;border-color:#2b4637}html[data-theme=dark] .Journal-module__0jqvXq__featuredPost{background:linear-gradient(130deg,#11291c,#0d161e 65%);border-color:#4be07e #2b4637 #2b4637}html[data-theme=dark] .Journal-module__0jqvXq__search input{color:#edf5f0}html[data-theme=dark] .Journal-module__0jqvXq__filters button{color:#bacadc;background:#121d27;border-color:#2b4637}html[data-theme=dark] .Journal-module__0jqvXq__filters button[aria-pressed=true]{color:#031208;background:#8cf7ae;border-color:#8cf7ae}html[data-theme=dark] .Journal-module__0jqvXq__sorts{border-color:#2b4637}html[data-theme=dark] :is(.Journal-module__0jqvXq__sorts button,.Journal-module__0jqvXq__sorts>span,.Journal-module__0jqvXq__author time,.Journal-module__0jqvXq__postBody p,.Journal-module__0jqvXq__tags span,.Journal-module__0jqvXq__postFooter,.Journal-module__0jqvXq__corner small,.Journal-module__0jqvXq__empty p,.Journal-module__0jqvXq__intro){color:#93a79c}html[data-theme=dark] :is(.Journal-module__0jqvXq__sorts button[aria-pressed=true],.Journal-module__0jqvXq__author,.Journal-module__0jqvXq__postBody h3,.Journal-module__0jqvXq__corner>a){color:#edf5f0}html[data-theme=dark] :is(.Journal-module__0jqvXq__eyebrow,.Journal-module__0jqvXq__postFooter>a,.Journal-module__0jqvXq__empty a,.Journal-module__0jqvXq__empty button,.Journal-module__0jqvXq__guidelines>a){color:#8cf7ae}html[data-theme=dark] .Journal-module__0jqvXq__postCategory{color:#8cf7ae}html[data-theme=dark] :is(.Journal-module__0jqvXq__postCategory span,.Journal-module__0jqvXq__tags span,.Journal-module__0jqvXq__corner>a>svg:first-child){background:#142b1d}html[data-theme=dark] .Journal-module__0jqvXq__guidelines{color:#dbe8e0;background:linear-gradient(120deg,#163621,#0d2116)}html[data-theme=dark] .Journal-module__0jqvXq__guidelines>svg{color:#8cf7ae}:is(html[data-theme=dark] .Journal-module__0jqvXq__post:hover,html[data-theme=dark] .Journal-module__0jqvXq__featuredPost:hover){border-color:#40885a}}
.CommunityPhotos-module__kjipXq__picker{border:1px solid var(--color-slate-700,#2b4637);background:var(--color-surface-950);color:var(--color-ink-strong);border-radius:16px;margin-top:24px;padding:20px}.CommunityPhotos-module__kjipXq__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.CommunityPhotos-module__kjipXq__heading h2{font-size:18px;font-weight:700}.CommunityPhotos-module__kjipXq__heading p,.CommunityPhotos-module__kjipXq__hint{color:var(--color-ink-muted);margin-top:6px;font-size:12px;line-height:1.7}.CommunityPhotos-module__kjipXq__heading>span{white-space:nowrap;font-size:12px}.CommunityPhotos-module__kjipXq__dropzone{text-align:center;cursor:pointer;background:var(--color-surface-900);border:1px dashed #83998c;border-radius:12px;flex-direction:column;align-items:center;gap:10px;margin-top:18px;padding:25px 15px;display:flex;position:relative}.CommunityPhotos-module__kjipXq__dropzone strong{font-size:14px}.CommunityPhotos-module__kjipXq__dropzone>span{color:var(--color-ink-muted);font-size:11px}.CommunityPhotos-module__kjipXq__dropzone svg{color:#4be07e}.CommunityPhotos-module__kjipXq__dropzone input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.CommunityPhotos-module__kjipXq__dropzone:focus-within{outline-offset:3px;outline:2px solid #1e9650}.CommunityPhotos-module__kjipXq__dropzone:has(input:disabled){opacity:.6;cursor:default}.CommunityPhotos-module__kjipXq__previews{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.CommunityPhotos-module__kjipXq__preview{min-width:0}.CommunityPhotos-module__kjipXq__previewImage{aspect-ratio:4/3;background:var(--color-surface-900);border-radius:10px;position:relative;overflow:hidden}.CommunityPhotos-module__kjipXq__previewImage img{object-fit:contain}.CommunityPhotos-module__kjipXq__previewImage button{color:#fff;background:#0d161e;border:1px solid #83998c;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:8px;right:8px}.CommunityPhotos-module__kjipXq__preview label span,.CommunityPhotos-module__kjipXq__preview>p{margin-top:9px;font-size:11px;line-height:1.5;display:block}.CommunityPhotos-module__kjipXq__preview input{background:var(--color-surface-900);width:100%;min-height:42px;color:var(--color-ink-strong);border:1px solid #83998c;border-radius:8px;margin-top:5px;padding:8px;font-size:12px}.CommunityPhotos-module__kjipXq__error{color:#fb7185;margin-top:10px;font-size:13px}.CommunityPhotos-module__kjipXq__gallery{margin-top:25px}.CommunityPhotos-module__kjipXq__galleryHeading{color:var(--color-ink);justify-content:space-between;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.CommunityPhotos-module__kjipXq__galleryHeading>span{color:var(--color-ink-muted)}.CommunityPhotos-module__kjipXq__photoGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.CommunityPhotos-module__kjipXq__single{display:grid}.CommunityPhotos-module__kjipXq__photo{background:var(--color-surface-950);cursor:zoom-in;border:1px solid #40574a;border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.CommunityPhotos-module__kjipXq__photo img{object-fit:contain;width:100%;height:260px;display:block}.CommunityPhotos-module__kjipXq__single .CommunityPhotos-module__kjipXq__photo img{height:auto;min-height:120px;max-height:600px}.CommunityPhotos-module__kjipXq__photo>span{color:#fff;background:#070c12e6;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:flex;position:absolute;bottom:9px;right:9px}.CommunityPhotos-module__kjipXq__lightbox{color:#fff;background:#0a1118;border:1px solid #6f887a;border-radius:16px;width:min(1100px,96vw);max-height:94dvh;margin:auto;padding:16px;position:fixed;inset:0;overflow:auto}.CommunityPhotos-module__kjipXq__lightbox::backdrop{background:#04080ce6}.CommunityPhotos-module__kjipXq__lightbox>img{object-fit:contain;width:100%;height:calc(90dvh - 160px);display:block}.CommunityPhotos-module__kjipXq__lightboxHeader,.CommunityPhotos-module__kjipXq__lightboxFooter{justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.CommunityPhotos-module__kjipXq__lightboxFooter p{text-align:center;overflow-wrap:anywhere;line-height:1.6}.CommunityPhotos-module__kjipXq__lightbox button{color:#fff;background:#121d27;border:1px solid #6f887a;border-radius:9px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.CommunityPhotos-module__kjipXq__lightbox button:disabled{opacity:.35}.CommunityPhotos-module__kjipXq__gallery button:focus-visible,.CommunityPhotos-module__kjipXq__picker button:focus-visible,.CommunityPhotos-module__kjipXq__picker input:focus-visible{outline-offset:3px;outline:2px solid #4be07e}.CommunityPhotos-module__kjipXq__feedPhoto{background:var(--color-surface-950);border:1px solid #40574a;border-radius:12px;margin:16px 0;display:block;overflow:hidden}.CommunityPhotos-module__kjipXq__feedPhoto img{object-fit:contain;width:100%;height:220px;display:block}html[data-theme=light] .CommunityPhotos-module__kjipXq__error{color:#b42346}@media (max-width:520px){.CommunityPhotos-module__kjipXq__picker{padding:16px}.CommunityPhotos-module__kjipXq__previews{grid-template-columns:1fr}.CommunityPhotos-module__kjipXq__photo img{height:170px}.CommunityPhotos-module__kjipXq__lightbox{padding:10px}.CommunityPhotos-module__kjipXq__galleryHeading{flex-wrap:wrap}.CommunityPhotos-module__kjipXq__feedPhoto img{height:190px}}
.Discussion-module__6c2aMq__thread{--discussion-accent:#8cf7ae;--discussion-panel:#0d161e;--discussion-muted:#93a79c;--discussion-line:#2b4637;--discussion-wash:#142b1d;width:min(1260px,100%);color:var(--color-ink-strong);overflow-wrap:anywhere;margin-inline:auto;padding:0 28px 52px}.Discussion-module__6c2aMq__hero{isolation:isolate;min-height:280px;padding:30px 0 38px;position:relative}.Discussion-module__6c2aMq__hero:before{content:"";z-index:-1;opacity:.55;pointer-events:none;background:linear-gradient(90deg,#04080c 0%,#04080c70 55%,#04080c70),linear-gradient(#0000 50%,#04080c),url(/images/community-hero.webp) 50% 40%/cover;position:absolute;inset:0 -28px 0 45%}.Discussion-module__6c2aMq__breadcrumb{color:var(--discussion-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.Discussion-module__6c2aMq__breadcrumb a:hover{color:var(--discussion-accent)}.Discussion-module__6c2aMq__back{color:var(--discussion-accent);align-items:center;gap:8px;min-height:44px;margin-top:8px;font-size:13px;display:inline-flex}.Discussion-module__6c2aMq__heroCopy{max-width:830px;margin-top:18px}.Discussion-module__6c2aMq__category{border:1px solid var(--discussion-accent);max-width:100%;color:var(--discussion-accent);letter-spacing:.12em;text-transform:uppercase;border-radius:30px;padding:4px 12px;font-size:10px;font-weight:750;display:inline-block}.Discussion-module__6c2aMq__hero h1{letter-spacing:-.045em;text-wrap:balance;margin:15px 0 12px;font-size:clamp(30px,4.2vw,52px);font-weight:780;line-height:1.12}.Discussion-module__6c2aMq__heroCopy>p{color:var(--discussion-muted);margin:0;font-size:clamp(15px,1.7vw,20px);line-height:1.6}.Discussion-module__6c2aMq__columns{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:26px;display:grid}.Discussion-module__6c2aMq__mainColumn{min-width:0}.Discussion-module__6c2aMq__post,.Discussion-module__6c2aMq__commentCard,.Discussion-module__6c2aMq__composer,.Discussion-module__6c2aMq__sideCard,.Discussion-module__6c2aMq__note{background:var(--discussion-panel);border:1px solid var(--discussion-line);border-radius:16px}.Discussion-module__6c2aMq__post{border-top:3px solid #4be07e;padding:28px;scroll-margin-top:100px;box-shadow:0 12px 38px #0000000a}.Discussion-module__6c2aMq__author{align-items:center;gap:12px;min-width:0;font-size:14px;line-height:1.6;display:flex}.Discussion-module__6c2aMq__author>div{min-width:0}.Discussion-module__6c2aMq__author time,.Discussion-module__6c2aMq__author p{color:var(--discussion-muted);margin:3px 0 0;font-size:12px;display:block}.Discussion-module__6c2aMq__author>.Discussion-module__6c2aMq__category{margin-left:auto}.Discussion-module__6c2aMq__body{white-space:pre-wrap;color:var(--color-ink);margin-top:26px;font-size:16px;line-height:1.85}.Discussion-module__6c2aMq__tags{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.Discussion-module__6c2aMq__tags span{border:1px solid var(--discussion-line);background:var(--discussion-wash);max-width:100%;color:var(--discussion-muted);border-radius:25px;padding:4px 10px;font-size:11px;line-height:1.6}.Discussion-module__6c2aMq__toolbar{border-top:1px solid var(--discussion-line);flex-wrap:wrap;align-items:center;gap:6px;margin-top:28px;padding-top:18px;display:flex}.Discussion-module__6c2aMq__toolbar button,.Discussion-module__6c2aMq__toolbar a{min-height:44px}.Discussion-module__6c2aMq__quietAction{color:var(--discussion-muted);align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:inline-flex}.Discussion-module__6c2aMq__conversation{margin-top:38px;scroll-margin-top:100px}.Discussion-module__6c2aMq__sectionHeading{border-bottom:1px solid var(--discussion-line);flex-wrap:wrap;align-items:center;gap:14px;padding-bottom:18px;display:flex}.Discussion-module__6c2aMq__sectionHeading h2{letter-spacing:-.035em;font-size:25px;font-weight:750;line-height:1.3}.Discussion-module__6c2aMq__sectionHeading>span{color:var(--discussion-muted);border:1px solid var(--discussion-line);border-radius:30px;padding:5px 10px;font-size:11px}.Discussion-module__6c2aMq__commentList{gap:16px;margin-top:20px;display:grid}.Discussion-module__6c2aMq__commentCard{padding:24px}.Discussion-module__6c2aMq__commentCard p{font-size:15px;line-height:1.8}.Discussion-module__6c2aMq__commentCard button{min-height:40px}.Discussion-module__6c2aMq__reactionCount{opacity:.8;border-left:1px solid;justify-content:center;align-items:center;min-width:16px;padding-left:6px;font-size:10px;display:inline-flex}.Discussion-module__6c2aMq__composer{margin-top:20px;padding:26px;scroll-margin-top:100px}.Discussion-module__6c2aMq__composer h2{letter-spacing:-.025em;font-size:20px;font-weight:700}.Discussion-module__6c2aMq__composerIntro{color:var(--discussion-muted);margin:5px 0 0;font-size:13px}.Discussion-module__6c2aMq__privacyHint{color:var(--discussion-muted);align-items:center;gap:7px;margin:14px 0 20px;font-size:11px;line-height:1.6;display:flex}.Discussion-module__6c2aMq__composerFields{align-items:flex-start;gap:14px;display:flex}.Discussion-module__6c2aMq__composer textarea{border:1px solid var(--discussion-line);background:var(--color-surface-950);min-width:0;min-height:150px;color:var(--color-ink-strong);border-radius:12px;flex:1;padding:16px;font-size:14px;line-height:1.8}.Discussion-module__6c2aMq__composer textarea::placeholder{color:var(--discussion-muted)}.Discussion-module__6c2aMq__composer button{min-height:44px}.Discussion-module__6c2aMq__sidebar{gap:18px;min-width:0;display:grid}.Discussion-module__6c2aMq__sideCard,.Discussion-module__6c2aMq__note{padding:23px}.Discussion-module__6c2aMq__sideCard h2,.Discussion-module__6c2aMq__note h2{margin-bottom:20px;font-size:14px;font-weight:700;line-height:1.6}.Discussion-module__6c2aMq__sideCard .Discussion-module__6c2aMq__author{align-items:flex-start;font-size:13px}.Discussion-module__6c2aMq__sideCard>a{min-height:46px;color:var(--discussion-muted);border-radius:8px;align-items:center;gap:12px;padding:10px;font-size:13px;display:flex}.Discussion-module__6c2aMq__sideCard>a:hover{color:var(--discussion-accent);background:var(--discussion-wash)}.Discussion-module__6c2aMq__navCount{color:var(--discussion-accent);margin-left:auto;font-size:11px}.Discussion-module__6c2aMq__invite{color:#edf5f0;background:radial-gradient(at 100% 0,#244a30,#0000 70%),#0d2116;border:1px solid #3aaf62;border-radius:16px;padding:28px 24px}.Discussion-module__6c2aMq__invite>svg{color:#4be07e;filter:drop-shadow(0 0 20px #4be07e55);margin-bottom:22px}.Discussion-module__6c2aMq__invite h2{letter-spacing:-.035em;font-size:25px;font-weight:750;line-height:1.18}.Discussion-module__6c2aMq__invite p{color:#b7ccbf;margin-top:14px;font-size:13px;line-height:1.7}.Discussion-module__6c2aMq__primary{color:#031208;background:#4be07e;border-radius:9px;justify-content:center;align-items:center;gap:16px;min-height:46px;margin-top:25px;padding:12px 14px;font-size:13px;font-weight:750;display:flex}.Discussion-module__6c2aMq__primary:hover{background:#8cf7ae}.Discussion-module__6c2aMq__note>svg{color:var(--discussion-accent);margin-bottom:14px}.Discussion-module__6c2aMq__note h2{margin-bottom:12px}.Discussion-module__6c2aMq__note p{color:var(--discussion-muted);font-size:12px;line-height:1.8}.Discussion-module__6c2aMq__note>a{min-height:44px;color:var(--discussion-accent);align-items:center;gap:8px;margin-top:8px;font-size:12px;display:inline-flex}.Discussion-module__6c2aMq__continue{border:1px solid var(--discussion-line);background:linear-gradient(110deg,var(--discussion-panel),var(--discussion-wash));border-radius:16px;justify-content:space-between;align-items:center;gap:28px;margin-top:36px;padding:32px;display:flex;position:relative}.Discussion-module__6c2aMq__continue h2{letter-spacing:-.03em;font-size:24px;font-weight:750;line-height:1.3}.Discussion-module__6c2aMq__continue p{color:var(--discussion-muted);max-width:530px;margin-top:10px;font-size:12px;line-height:1.8}.Discussion-module__6c2aMq__continueActions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:16px;display:flex}.Discussion-module__6c2aMq__continueActions a{min-height:44px;color:var(--discussion-accent);justify-content:center;align-items:center;gap:9px;font-size:12px;display:inline-flex}.Discussion-module__6c2aMq__outline{border:1px solid var(--discussion-line);border-radius:8px;padding:10px 15px}.Discussion-module__6c2aMq__error{color:#fda4af;background:#4c152340;border:1px solid #fb718570;border-radius:12px;margin-top:18px;padding:14px 18px;font-size:14px}.Discussion-module__6c2aMq__thread :is(a,button,textarea):focus-visible{outline:2px solid var(--discussion-accent);outline-offset:4px}html[data-theme=light] .Discussion-module__6c2aMq__thread{--discussion-accent:#186c3d;--discussion-panel:#fff;--discussion-muted:#52647b;--discussion-line:#b9cadb;--discussion-wash:#eaf4fa}html[data-theme=light] .Discussion-module__6c2aMq__hero:before{opacity:.45;background:linear-gradient(90deg,#f4f7fb,#f4f7fbbd),url(/images/community-hero.webp) 50% 40%/cover}html[data-theme=light] .Discussion-module__6c2aMq__error{color:#a91f46;background:#fff1f3}@media (max-width:1050px){.Discussion-module__6c2aMq__columns{grid-template-columns:minmax(0,1fr) 265px;gap:20px}.Discussion-module__6c2aMq__thread{padding-inline:22px}.Discussion-module__6c2aMq__continue{flex-direction:column;align-items:flex-start}.Discussion-module__6c2aMq__sideCard,.Discussion-module__6c2aMq__note{padding:20px}.Discussion-module__6c2aMq__hero h1{font-size:42px}.Discussion-module__6c2aMq__heroCopy{max-width:720px}}@media (max-width:800px){.Discussion-module__6c2aMq__columns{grid-template-columns:minmax(0,1fr)}.Discussion-module__6c2aMq__sidebar{grid-template-columns:1fr 1fr;margin-top:8px}.Discussion-module__6c2aMq__hero{min-height:250px;padding-top:22px}.Discussion-module__6c2aMq__heroCopy{max-width:100%}.Discussion-module__6c2aMq__hero:before{opacity:.25;left:25%}.Discussion-module__6c2aMq__continue{padding:26px}.Discussion-module__6c2aMq__hero h1{font-size:38px}}@media (max-width:520px){.Discussion-module__6c2aMq__thread{padding:0 16px 32px}.Discussion-module__6c2aMq__hero{padding-bottom:26px}.Discussion-module__6c2aMq__hero h1{font-size:32px}.Discussion-module__6c2aMq__heroCopy>p{font-size:15px}.Discussion-module__6c2aMq__hero:before{inset-inline:0}.Discussion-module__6c2aMq__post,.Discussion-module__6c2aMq__commentCard,.Discussion-module__6c2aMq__composer{padding:20px}.Discussion-module__6c2aMq__sidebar{grid-template-columns:1fr}.Discussion-module__6c2aMq__sectionHeading h2{font-size:23px}.Discussion-module__6c2aMq__toolbar{gap:4px}.Discussion-module__6c2aMq__toolbar button,.Discussion-module__6c2aMq__toolbar a{padding-inline:10px;font-size:12px}.Discussion-module__6c2aMq__composerFields{gap:10px}.Discussion-module__6c2aMq__composerFields>:first-child{display:none}.Discussion-module__6c2aMq__composer textarea{min-height:160px}.Discussion-module__6c2aMq__continue{padding:24px}.Discussion-module__6c2aMq__continueActions{gap:12px;width:100%}.Discussion-module__6c2aMq__continueActions a{flex:1}.Discussion-module__6c2aMq__commentCard>div{gap:10px}.Discussion-module__6c2aMq__reactionCount{font-size:10px}}@media print{.Discussion-module__6c2aMq__hero:before,.Discussion-module__6c2aMq__sidebar,.Discussion-module__6c2aMq__toolbar,.Discussion-module__6c2aMq__composer,.Discussion-module__6c2aMq__continue{display:none}.Discussion-module__6c2aMq__thread{width:100%;padding:0}.Discussion-module__6c2aMq__columns{display:block}.Discussion-module__6c2aMq__post,.Discussion-module__6c2aMq__commentCard{break-inside:avoid}}
