.kc{--ink:#081b2b;--blue:#071927;--teal:#163b3f;--ivory:#f6efdf;--gold:#ddbd80;--muted:#61716c;--line:#32464438;color:var(--ink);background:var(--ivory);min-height:100vh;font-family:Cormorant Garamond,Georgia,serif;font-size:18px;line-height:1.65}.kc *{box-sizing:border-box}.kc button,.kc input,.kc select,.kc textarea{font:inherit}.kc a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.kc button,.kc a,.kc input,.kc select,.kc textarea{touch-action:manipulation}.kc button{cursor:pointer}.kc button:disabled{opacity:.5;cursor:not-allowed}.kc .kc-wrap{width:min(1220px,90%);margin:auto}.kc .kc-nav{background:var(--blue);color:var(--gold);border-bottom:1px solid #33464a;padding:22px 0}.kc .kc-nav-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.kc .kc-nav-links{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.kc .kc-text-button{color:inherit;text-underline-offset:6px;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:16px;text-decoration:underline}.kc .kc-label{text-transform:uppercase;letter-spacing:.17em;color:var(--muted);margin:0 0 16px;font:12px/1.5 Arial,sans-serif}.kc .kc-hero{background:var(--blue);color:var(--ivory);padding:76px 0 68px;position:relative}.kc .kc-hero .kc-label{color:var(--gold)}.kc .kc-hero-grid{grid-template-columns:1.4fr 1fr;align-items:end;gap:70px;display:grid}.kc h1{letter-spacing:-.03em;max-width:780px;margin:0 0 24px;font-size:clamp(44px,5vw,78px);font-weight:400;line-height:1.08}.kc .kc-hero p{color:#d4d8ce;max-width:530px;margin:0 0 22px}.kc .kc-hero .kc-aside{border-left:1px solid #45534b;padding-left:38px;font-size:20px;font-style:italic}.kc .kc-hero .kc-aside p{margin:0}.kc .kc-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.kc .kc-button{border:1px solid var(--ink);background:var(--ink);color:var(--ivory);border-radius:0;min-height:46px;padding:12px 22px;font:15px/1.5 Arial,sans-serif}.kc .kc-button.secondary{color:var(--ink);background:0 0}.kc .kc-hero .kc-button{background:var(--gold);border-color:var(--gold);color:var(--blue)}.kc .kc-hero .kc-button.secondary{color:var(--ivory);background:0 0;border-color:#748077}.kc .kc-section{border-bottom:1px solid var(--line);padding:68px 0}.kc .kc-section-head{justify-content:space-between;align-items:end;gap:28px;margin-bottom:32px;display:flex}.kc h2{letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(30px,3vw,43px);font-weight:400;line-height:1.18}.kc h3{margin:0 0 12px;font-size:26px;font-weight:400;line-height:1.25}.kc p{margin:0 0 18px}.kc .kc-grid{grid-template-columns:repeat(3,1fr);column-gap:40px;display:grid}.kc .kc-circle{border-top:1px solid var(--line);padding:26px 0 30px;position:relative}.kc .kc-circle button{color:var(--ink);text-align:left;background:0 0;border:0;min-height:44px;padding:0;font:26px/1.3 Georgia,serif}.kc .kc-circle button:hover{color:#846b35}.kc .kc-circle p{color:var(--muted);font-size:17px}.kc .kc-num{color:#897644;letter-spacing:.12em;margin-bottom:15px;font:13px Arial,sans-serif;display:block}.kc .kc-today{grid-template-columns:1.15fr 1fr;gap:60px;display:grid}.kc .kc-feature{background:var(--teal);color:var(--ivory);flex-direction:column;justify-content:space-between;min-height:310px;padding:38px;display:flex}.kc .kc-feature .kc-label{color:var(--gold)}.kc .kc-feature h3{font-size:36px}.kc .kc-feature button{color:var(--gold)}.kc .kc-invitation{border-bottom:1px solid var(--line);padding:19px 0}.kc .kc-invitation:first-child{padding-top:0}.kc .kc-invitation .kc-label{margin-bottom:7px;font-size:11px}.kc .kc-invitation button{text-align:left;color:var(--ink);background:0 0;border:0;padding:0;font:23px/1.3 Georgia,serif}.kc .kc-note{background:#e8e2d2;border-left:2px solid #aa925a;padding:18px 22px;font-size:16px}.kc .kc-muted{color:var(--muted);font-size:16px}.kc .kc-form{max-width:570px;margin:0 auto;padding:44px 0 60px}.kc .kc-form.wide{max-width:820px}.kc .kc-field{flex-direction:column;gap:6px;margin:0 0 22px;display:flex}.kc .kc-field label{font:14px/1.5 Arial,sans-serif}.kc .kc-field input,.kc .kc-field textarea,.kc .kc-field select{width:100%;color:var(--ink);background:#fcf9ef;border:1px solid #9caaa2;border-radius:0;min-height:48px;padding:12px 14px;font-size:17px}.kc .kc-field textarea{resize:vertical;min-height:180px}.kc .kc-check{align-items:flex-start;gap:13px;margin:12px 0;font-size:16px;display:flex}.kc input[type=checkbox]{width:20px;height:20px;accent-color:var(--ink);flex-shrink:0}.kc fieldset{border:1px solid var(--line);margin:22px 0;padding:20px}.kc legend{padding:0 8px;font-size:17px}.kc .kc-divider{text-align:center;color:var(--muted);margin:24px 0;font-size:15px}.kc .kc-status{min-height:26px;padding:10px 0;font-size:16px}.kc .kc-post{border-bottom:1px solid var(--line);padding:28px 0}.kc .kc-post p{white-space:pre-wrap;overflow-wrap:anywhere}.kc .kc-post img{object-fit:contain;max-width:100%;height:auto;max-height:640px;margin:24px auto;display:block}.kc .kc-post button.kc-title{text-align:left;color:inherit;background:0 0;border:0;margin-bottom:14px;padding:0;font:29px/1.3 Georgia,serif}.kc .kc-byline{color:var(--muted);margin-bottom:12px;font:13px/1.5 Arial,sans-serif}.kc .kc-post-actions{flex-wrap:wrap;gap:20px;display:flex}.kc .kc-post-actions button{font-size:14px}.kc .kc-empty{padding:45px 0}.kc .kc-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:16px;margin-bottom:26px;padding-bottom:18px;display:flex}.kc .kc-tabs button[aria-current=true]{font-weight:700;text-decoration-thickness:2px}.kc .kc-review{border:1px solid var(--line);background:#faf6e9;margin-bottom:22px;padding:26px}.kc .kc-review pre{white-space:pre-wrap;overflow-wrap:anywhere;font:16px/1.6 Georgia,serif}.kc .kc-review select{max-width:100%;padding:8px}.kc .kc-footer{background:var(--blue);color:#d1d1c2;padding:38px 0;font-size:15px}.kc .kc-footer-inner{flex-wrap:wrap;justify-content:space-between;gap:28px;display:flex}.kc .kc-loading{padding:80px 0;font-size:22px}.kc .kc-banner{color:var(--ink);background:#e8e2d2;padding:12px 5%;font:14px/1.5 Arial,sans-serif}.kc .kc-avatar{object-fit:cover;border-radius:50%;width:64px;height:64px}.kc .kc-guideline{border-bottom:1px solid var(--line);max-width:760px;padding:18px 0}.kc .kc-profile-head{align-items:center;gap:20px;display:flex}.kc .kc-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:850px){.kc .kc-hero-grid{grid-template-columns:1fr;gap:35px}.kc .kc-hero .kc-aside{padding-left:22px;font-size:18px}.kc .kc-grid{grid-template-columns:repeat(2,1fr);gap:0 28px}.kc .kc-today{grid-template-columns:1fr;gap:32px}.kc .kc-hero{padding:52px 0}.kc .kc-section{padding:44px 0}.kc .kc-nav-links{gap:18px}.kc .kc-section-head{display:block}}@media (max-width:540px){.kc{font-size:17px}.kc .kc-wrap{width:calc(100% - 40px)}.kc .kc-nav{padding:16px 0}.kc .kc-nav-inner{gap:12px}.kc .kc-nav-links{gap:18px;width:100%}.kc .kc-grid{grid-template-columns:1fr}.kc .kc-circle{padding:24px 0}.kc .kc-form{padding:28px 0}.kc .kc-feature{min-height:280px;padding:27px}.kc .kc-feature h3{font-size:31px}.kc .kc-button{padding:12px 16px}.kc .kc-actions>*{text-align:center;flex-grow:1}.kc .kc-post-actions{gap:14px}.kc .kc-review{padding:20px}.kc h1{font-size:43px}.kc .kc-footer-inner{display:block}}@media (prefers-reduced-motion:no-preference){.kc button,.kc a{transition:color .18s,background-color .18s}.kc .kc-section{animation:.35s both kc-enter}@keyframes kc-enter{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}}.kc .kc-review img{object-fit:contain;max-width:100%;height:auto}.kc .kc-form{overflow-wrap:anywhere}.kc .kc-brand-host{display:contents}.kc .brand{color:#e4c28a;text-decoration:none}.kc .kc-account{max-width:1000px}.kc .kc-account .kc-section-head>.kc-actions{margin-top:0}.kc .kc-account-nav{gap:6px 30px}.kc .kc-account-nav [aria-current=page]{color:#6f592f;text-decoration-thickness:2px}.kc .kc-account-panel{max-width:820px;min-height:190px}.kc .kc-account-panel>.kc-empty{padding:18px 0 36px}.kc .kc-account-bio{white-space:pre-wrap;overflow-wrap:anywhere;max-width:660px}.kc .kc-avatar-choice{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:30px 0;padding:24px 0}.kc .kc-avatar-choice h3{font-size:23px}.kc .kc-avatar-choice p:last-child,.kc .kc-avatar-choice .kc-field{margin-bottom:0}.kc .kc-account-settings{border-top:1px solid var(--line);margin-top:34px;padding-top:24px}.kc .kc-account-settings summary{cursor:pointer;min-height:44px;font-size:22px}.kc .kc-settings-body{max-width:660px;padding:14px 0}.kc .kc-image-upload{border:1px solid var(--line);margin:24px 0;padding:20px}.kc .kc-image-upload input{max-width:100%;font-size:15px}@media (max-width:600px){.kc .kc-account .kc-section-head>.kc-actions{margin:22px 0}.kc .kc-account-nav{column-gap:22px}.kc .kc-account-panel{min-height:150px}}.kc .kc-member-opening{background:var(--blue);color:var(--ivory);border-bottom:1px solid #34474a;padding:64px 0 58px}.kc .kc-member-identity{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:50px;display:grid}.kc .kc-member-opening .kc-label{color:var(--gold);margin-bottom:20px}.kc .kc-member-opening h1{overflow-wrap:anywhere;margin-bottom:12px;font-size:clamp(38px,4.5vw,62px);line-height:1.12}.kc .kc-member-person{align-items:flex-start;gap:26px;min-width:0;display:flex}.kc .kc-member-person>div{min-width:0}.kc .kc-member-avatar{object-fit:cover;border:1px solid #a89670;border-radius:50%;flex:none;width:88px;height:88px;margin-top:40px}.kc .kc-member-location{letter-spacing:.1em;color:#c9c9b9;margin:0 0 18px;font:12px/1.6 Arial,sans-serif}.kc .kc-member-intro{color:#dddcd0;white-space:pre-wrap;overflow-wrap:anywhere;max-width:640px;margin:0;font-size:21px;line-height:1.65}.kc .kc-member-aside{padding-bottom:5px}.kc .kc-member-circles-line{color:#c9cbbf;margin:0;font-size:18px;font-style:italic}.kc .kc-member-opening .kc-actions{gap:22px;margin-top:20px}.kc .kc-member-opening .kc-button.secondary{color:var(--ivory);background:0 0;border-color:#7d877b}.kc .kc-member-opening .kc-text-button{color:#dbbd88}.kc .kc-member-body{min-height:450px;padding:0 0 76px}.kc .kc-member-content{max-width:1160px}.kc .kc-member-nav{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:28px;margin-bottom:48px;padding:20px 0 0;display:flex}.kc .kc-member-nav button{color:#627069;white-space:nowrap;background:0 0;border:0;min-height:54px;padding:10px 0 20px;font-size:18px;position:relative}.kc .kc-member-nav button[aria-current=page]{color:var(--ink)}.kc .kc-member-nav button[aria-current=page]:after{content:"";background:#9b8050;height:2px;position:absolute;bottom:-1px;left:0;right:0}.kc .kc-member-nav button:hover{color:#705c33}.kc .kc-member-panel{overflow-wrap:anywhere;min-width:0;max-width:100%}.kc .kc-member-heading{max-width:720px;margin-bottom:34px}.kc .kc-member-heading h2{max-width:680px;font-size:clamp(30px,3vw,42px)}.kc .kc-member-heading p{font-size:18px}.kc .kc-member-overview{grid-template-columns:1.15fr 1fr;gap:24px 64px;display:grid}.kc .kc-member-overview-section{border-top:1px solid var(--line);min-width:0;padding:24px 0}.kc .kc-member-overview-section:first-child{grid-column:1/-1;padding-bottom:32px}.kc .kc-member-overview-section>.kc-text-button{margin-bottom:12px;display:block}.kc .kc-member-circle-links{flex-wrap:wrap;gap:8px 28px;max-width:940px;display:flex}.kc .kc-member-circle-links button{border-bottom:1px solid #b5aa91;font-size:20px;text-decoration:none}.kc .kc-member-entry{border-bottom:1px solid var(--line);min-width:0;max-width:860px;padding:28px 0}.kc .kc-member-entry:first-child{padding-top:5px}.kc .kc-member-entry h3{overflow-wrap:anywhere;font-size:29px;line-height:1.28}.kc .kc-member-entry h3 button{font:inherit;text-align:left;max-width:100%;min-height:44px;padding:0;text-decoration:none}.kc .kc-member-entry h3 button:hover{color:#806b40}.kc .kc-member-meta{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-bottom:14px;display:flex}.kc .kc-member-meta .kc-label{margin:0}.kc .kc-member-state,.kc .kc-member-date{letter-spacing:.06em;color:#61716c;font:11px/1.65 Arial,sans-serif}.kc .kc-member-state{color:#596e5f}.kc .kc-member-state[data-state=pending_review],.kc .kc-member-state[data-state=edit_requested]{color:#80653a}.kc .kc-member-excerpt{white-space:pre-wrap;max-width:720px;font-size:19px}.kc .kc-member-row-actions{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.kc .kc-member-row-actions .kc-text-button{min-height:44px;font-size:16px}.kc .kc-member-row-actions .kc-button{background:0 0;min-height:44px;padding:9px 16px;font-size:13px}.kc .kc-member-entry .kc-status:empty,.kc .kc-member-row-actions .kc-status:empty{display:none}.kc .kc-member-entry .kc-status{flex-basis:100%}.kc .kc-member-empty{max-width:640px;padding:34px 0 40px}.kc .kc-member-rule{background:#ad9362;width:46px;height:1px;margin-bottom:24px;display:block}.kc .kc-member-empty h3{font-size:30px}.kc .kc-member-empty p{color:var(--muted);max-width:490px;font-size:18px}.kc .kc-member-circle{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:26px;padding:28px 0;display:grid}.kc .kc-member-circle h3 button{font:inherit;text-align:left;min-height:44px;padding:0;text-decoration:none}.kc .kc-member-circle p{max-width:620px}.kc .kc-member-circle .kc-label{margin-bottom:8px;font-size:10px}.kc .kc-member-circle .kc-member-row-actions{place-content:start end;max-width:200px;padding-top:20px}.kc .kc-member-setting{border-top:1px solid var(--line);max-width:820px;padding:30px 0}.kc .kc-member-setting>p{max-width:660px}.kc .kc-member-setting>.kc-text-button{margin-right:26px}.kc .kc-member-confirm:empty{display:none}.kc .kc-member-confirm{border-left:2px solid #aa925a;max-width:600px;margin-top:24px;padding-left:20px}.kc .kc-member-confirm .kc-text-button{margin-left:18px}.kc .kc-member-notice{background:#ede5d3;border-left:2px solid #a58c56;max-width:820px;margin-bottom:32px;padding:20px 24px;font-size:17px}.kc .kc-member-notice p:last-child{margin-bottom:0}.kc .kc-member-notification.is-unread{border-left:2px solid #a58c56;padding-left:22px}.kc .kc-member-notification.is-read h3{color:#61716c}.kc .kc-member-notification .kc-member-state{color:#7d6337}.kc .kc-member-upload{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:28px;padding:24px 0}.kc .kc-member-upload input{max-width:100%;min-height:44px;font:14px/1.7 Arial,sans-serif}.kc .kc-member-upload input::file-selector-button{font:inherit;background:var(--blue);color:var(--ivory);cursor:pointer;border:0;margin-right:16px;padding:12px 18px}.kc .kc-member-image{object-fit:contain;width:auto;max-width:180px;height:auto;max-height:180px;margin:20px 0;display:block}@media (max-width:1000px){.kc .kc-member-identity{grid-template-columns:1fr;gap:28px}.kc .kc-member-aside{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kc .kc-member-opening .kc-actions{margin-top:0}.kc .kc-member-nav{gap:8px 26px}.kc .kc-member-overview{column-gap:36px}}@media (max-width:650px){.kc .kc-member-opening{padding:36px 0 34px}.kc .kc-member-person{gap:18px;display:block}.kc .kc-member-avatar{width:68px;height:68px;margin:0 0 20px}.kc .kc-member-intro{font-size:19px}.kc .kc-member-aside{display:block}.kc .kc-member-opening .kc-actions{margin-top:18px}.kc .kc-member-opening .kc-actions>*{flex-grow:0}.kc .kc-member-nav{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 20px;margin-bottom:32px;padding-top:12px;display:grid}.kc .kc-member-nav button{white-space:normal;text-align:left;min-height:50px;padding:14px 0;font-size:17px}.kc .kc-member-nav button[aria-current=page]:after{width:34px;bottom:4px;right:auto}.kc .kc-member-overview{grid-template-columns:1fr;gap:8px}.kc .kc-member-overview-section:first-child{grid-column:auto}.kc .kc-member-circle{grid-template-columns:1fr;gap:0}.kc .kc-member-circle .kc-member-row-actions{justify-content:start;max-width:none;padding:0}.kc .kc-member-entry h3{font-size:27px}.kc .kc-member-row-actions{gap:6px 22px}.kc .kc-member-body{padding-bottom:42px}.kc .kc-member-confirm{padding-left:16px}.kc .kc-member-confirm .kc-text-button{margin-left:0;display:block}}.kc-thread-nav{flex-wrap:wrap;align-items:center;gap:10px 28px;margin:0 0 30px;display:flex}.kc-thread-nav button{min-height:44px}.kc-conversation .kc-wrap{max-width:920px}.kc-conversation .kc-thread-heading{justify-content:space-between;align-items:baseline;gap:16px;margin:48px 0 15px;display:flex}.kc-live-state{color:#526d65;font:400 11px/1.8 Manrope,sans-serif}.kc-contributor{align-items:center;gap:13px;min-width:0;margin-bottom:24px;display:flex}.kc-contributor-avatar{color:#2e504d;background:#e4dfd2;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.kc-contributor-avatar img{object-fit:cover;width:100%;height:100%}.kc-avatar-initials{letter-spacing:.03em;font:500 12px/1 Manrope,sans-serif}.kc-contributor-heading{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.kc-contributor-name{min-height:44px;color:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font:500 13px/1.5 Manrope,sans-serif}.kc-contributor button.kc-contributor-name{min-height:44px}.kc-admin-mark{letter-spacing:.09em;text-transform:uppercase;color:#79613e;font:400 10px/1.7 Manrope,sans-serif}.kc-contributor time{color:#66736b;margin-top:3px;font:400 10px/1.8 Manrope,sans-serif;display:block}.kc-comment{border-top:1px solid #b6ab9160;min-width:0;padding:30px 0}.kc-comment-reply{border-left:1px solid #b6ab9160;margin-left:32px;padding-left:22px}.kc-comment-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 18px;font-size:22px;line-height:1.7}.kc-reply-context{color:#65736a;margin:-8px 0 15px;font:400 11px/1.8 Manrope,sans-serif}.kc-comment-actions{flex-wrap:wrap;gap:24px;display:flex}.kc-comment-actions button{min-height:44px}.kc-reactions{flex-wrap:wrap;align-items:center;gap:3px 18px;margin:13px 0;display:flex}.kc-reaction{color:#4d6862;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:7px;min-height:44px;padding:5px 0;font:400 11px/1.6 Manrope,sans-serif;display:inline-flex}.kc-reaction[aria-pressed=true]{color:#213f3c;border-color:#8c744d}.kc-reaction:hover{color:#806440}.kc-reaction:disabled{opacity:.65;cursor:wait}.kc-reaction-count{font:500 10px/1.5 Manrope,sans-serif}.kc-reaction-status{color:#71502f;flex-basis:100%;font:400 11px/1.7 Manrope,sans-serif}.kc-reaction-status:empty{display:none}.kc-reply-form{border-top:1px solid #b6ab9160;padding-top:30px;margin-top:36px!important}.kc-reply-form textarea{resize:vertical;min-height:140px}.kc-reply-target{align-items:center;gap:20px;font:400 12px/1.8 Manrope,sans-serif;display:flex}.kc-reply-target:empty{display:none}.kc-pending-comment{background:#eae5d9;border-left:2px solid #a38d67;margin:20px 0;padding:22px 25px}.kc-pending-comment>p{white-space:pre-wrap;overflow-wrap:anywhere}.kc-pending-comment .kc-muted{font-size:12px}.kc-conversation :is(button,a,textarea):focus-visible{outline-offset:5px;outline:2px solid #94733f}@media (max-width:760px){.kc-comment-reply{margin-left:20px;padding-left:18px}.kc-conversation .kc-thread-heading{flex-direction:column;align-items:flex-start;gap:0}.kc-reactions{gap:0 15px}}@media (max-width:480px){.kc-comment-reply{margin-left:10px;padding-left:14px}.kc-comment-body{font-size:21px}.kc-thread-nav{gap:0 20px}.kc-contributor-heading{gap:6px 10px}.kc-reactions{gap:0 14px}.kc-reaction{font-size:11px}.kc-pending-comment{padding:18px}.kc-contributor-name{min-height:44px;font-size:12px}}.kc :is(.kc-label,.kc-button,.kc-byline,.kc-field label,.kc-note,.kc-status,.kc-banner,.kc-nav-links,.kc-post-actions,.kc-comment-actions,.kc-thread-nav,.kc-post-context,.kc-composer-note,.kc-live-state,.kc-comment-total,.kc-room-top,.kc-room-threshold,.kc-feed-pagination,.kc-reply-target){font-family:var(--font-functional,Manrope,sans-serif);font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1,"onum" 0}.kc .kc-nav-links .kc-text-button{letter-spacing:.025em;font-size:12px;text-decoration:none}.kc .kc-hero h1{letter-spacing:-.025em;max-width:800px;font-size:clamp(48px,6.2vw,88px);line-height:1.02}.kc .kc-hero p{font-size:21px;line-height:1.6}.kc .kc-hero .kc-label{font-size:11px}.kc .kc-hero .kc-aside{max-width:330px;padding-top:34px;padding-bottom:6px}.kc .kc-salon-opening{background:#0c242d;padding:100px 0 90px}.kc .kc-salon-opening .kc-hero-grid{grid-template-columns:minmax(0,2fr) minmax(0,.8fr);gap:90px}.kc .kc-salon-opening h1{max-width:740px}.kc .kc-salon-opening .kc-actions{margin-top:34px}.kc .kc-salon-opening .kc-text-button{font:12px/1.7 Manrope,sans-serif}.kc .kc-rooms-section{background:#f2eadb;padding:70px 0 86px}.kc .kc-rooms-intro{grid-template-columns:1fr 1.6fr;gap:0 70px;margin-bottom:48px;display:grid}.kc .kc-rooms-intro .kc-label{grid-column:1/-1;margin-bottom:22px}.kc .kc-rooms-intro h2{max-width:380px;font-size:clamp(35px,4vw,52px)}.kc .kc-rooms-intro>p:last-child{align-self:end;max-width:540px;font-size:21px;line-height:1.65}.kc .kc-rooms{grid-template-columns:repeat(12,minmax(0,1fr));gap:22px;display:grid}.kc .kc-room{color:#183535;isolation:isolate;background:#e7e1d4;border:1px solid #a8997936;flex-direction:column;grid-column:span 6;min-height:360px;padding:34px 38px 25px;display:flex;position:relative;overflow:hidden}.kc .kc-room:before{content:"";pointer-events:none;opacity:.1;z-index:-1;border:1px solid;position:absolute;inset:12px}.kc .kc-room-top{letter-spacing:.05em;color:inherit;align-items:baseline;gap:22px;font-size:10px;display:flex}.kc .kc-room-index{letter-spacing:.12em;font-size:13px}.kc .kc-room-note{opacity:.8}.kc .kc-room-copy{max-width:440px;padding:46px 0 28px}.kc .kc-room h2{margin-bottom:18px;font-size:clamp(32px,3.5vw,48px);line-height:1.05}.kc .kc-room h2 a{text-decoration:none}.kc .kc-room h2 a:after{content:"";position:absolute;inset:0}.kc .kc-room h2 a:focus-visible:after{outline-offset:-8px;outline:2px solid}.kc .kc-room p{max-width:38ch;margin:0;font-size:20px;line-height:1.6}.kc .kc-room-threshold{letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #798b7755;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:18px;font-size:10px;display:flex}.kc .kc-room-threshold>span:last-child{font-size:23px;line-height:1}.kc .kc-room-gita{color:#f4eddd;background:#173b3e;grid-column:span 7}.kc .kc-room-gita .kc-room-top{color:#d5bd8e}.kc .kc-room-krishna-stories{background:#e3d7c2;grid-column:span 5}.kc .kc-room-dwarka{background:#d2dcd7;grid-column:span 5}.kc .kc-room-questions-learning{background:#ebe6db;grid-column:span 7}.kc .kc-room-creative-devotion{color:#f4eddd;background:#152e36}.kc .kc-room-family{background:#e8ddc9}.kc .kc-room-around-the-world{background:#d9dfd9;grid-column:1/-1;grid-template-columns:1fr 1.5fr;gap:0 55px;min-height:250px;display:grid}.kc .kc-room-around-the-world .kc-room-top{grid-column:1}.kc .kc-room-around-the-world .kc-room-copy{grid-area:1/2/3;padding:10px 0}.kc .kc-room-around-the-world .kc-room-threshold{grid-column:1}.kc .kc-recent-section{background:#f7f1e6}.kc .kc-home-conversations{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 70px;display:grid}.kc .kc-home-conversations .kc-post{padding:32px 0}.kc .kc-home-conversations .kc-post-title{font-size:31px}.kc .kc-home-conversations .kc-post-body{font-size:21px}.kc .kc-circle-opening{background:#13343a;padding:65px 0 60px}.kc .kc-circle-opening .kc-hero h1{font-size:64px}.kc .kc-circle-opening .kc-text-button{color:#d8c49d;font:11px/1.7 Manrope,sans-serif}.kc .kc-circle-body{max-width:940px}.kc .kc-circle-welcome{justify-content:space-between;align-items:center;gap:25px;margin:0 0 28px;display:flex}.kc .kc-circle-welcome h2{margin:0;font-size:34px}.kc .kc-circle-welcome .kc-label{font-size:10px}.kc .kc-circle-welcome .kc-button{flex:none;font-size:11px}.kc .kc-circle-composer{background:#fffbf1;border:1px solid #b6aa905c;margin-bottom:52px}.kc .kc-circle-composer>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:76px;padding:24px 28px;font-size:26px;list-style:none;display:flex}.kc .kc-circle-composer>summary::-webkit-details-marker{display:none}.kc .kc-circle-composer>summary>span:last-child{color:#826b46;font:23px Manrope,sans-serif}.kc .kc-circle-composer[open]>summary{border-bottom:1px solid var(--line)}.kc .kc-circle-composer[open]>summary>span:last-child{transform:rotate(45deg)}.kc .kc-circle-composer .kc-form{max-width:none;margin:0;padding:28px}.kc .kc-circle-composer .kc-field textarea{min-height:165px}.kc .kc-composer-signin{padding:28px}.kc .kc-feed-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:25px;margin-top:44px;padding-bottom:15px;display:flex}.kc .kc-feed-heading h2{margin:0;font-size:29px}.kc .kc-feed-heading .kc-label{margin:0;font-size:10px}.kc .kc-circle-starter:empty{display:none}.kc .kc-circle-starter{border-left:2px solid #9a835d;margin:10px 0 45px;padding-left:30px}.kc .kc-circle-starter .kc-post{border:0;padding:0}.kc .kc-post{min-width:0;padding:36px 0}.kc .kc-post-context{letter-spacing:.06em;flex-wrap:wrap;align-items:baseline;gap:12px 20px;margin-bottom:20px;font-size:10px;display:flex}.kc .kc-post-context .kc-text-button{font:inherit;color:#526c63;min-height:44px;text-decoration:none}.kc .kc-editorial-mark{color:#80683e;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.kc .kc-post-title{letter-spacing:-.018em;overflow-wrap:anywhere;max-width:23ch;margin:0 0 20px;font:400 clamp(30px,3.3vw,42px)/1.2 Cormorant Garamond,Georgia,serif}.kc .kc-post-title a{text-decoration:none}.kc .kc-post-title a:hover{color:#75603d}.kc .kc-post .kc-post-body{max-width:68ch;margin:0 0 25px;font-size:24px;line-height:1.65}.kc .kc-post .kc-status:empty{display:none}.kc .kc-conversation-actions{border-top:1px solid #b6aa9038;flex-wrap:wrap;align-items:start;gap:4px 28px;padding-top:12px;display:flex}.kc .kc-post-actions,.kc .kc-comment-actions{flex-wrap:wrap;align-items:center;gap:4px 22px;display:flex}.kc .kc-post-actions button,.kc .kc-comment-actions button{color:#4f655e;min-height:44px;font:11px/1.65 Manrope,sans-serif;text-decoration:none}.kc .kc-post-actions button[aria-pressed=true]{color:#7b6036;text-decoration:underline}.kc .kc-contributor{gap:14px;margin-bottom:22px}.kc .kc-contributor-avatar{color:#264942;background:#e8e0d1;border:1px solid #b6aa9055;width:44px;height:44px;min-height:44px;padding:0}.kc .kc-contributor-avatar img{object-fit:cover;width:100%;height:100%;max-height:none;margin:0}.kc .kc-contributor-name{min-height:24px;font-size:13px}.kc .kc-contributor time{color:#586960;margin-top:0;font-size:10px}.kc .kc-admin-mark{letter-spacing:.1em;color:#735b34;font-size:9px}.kc .kc-contributor-heading{gap:12px}.kc .kc-conversation{background:#f5efe3;min-height:70vh;padding-top:34px}.kc .kc-conversation .kc-wrap{max-width:940px}.kc .kc-thread-nav{gap:12px 26px;margin:0 0 20px;font-size:10px}.kc .kc-thread-nav button{font:inherit;color:#516960;text-decoration:none}.kc .kc-post-full .kc-post-title{max-width:25ch;font-size:clamp(40px,4.5vw,58px);line-height:1.12}.kc .kc-conversation .kc-thread-heading{justify-content:space-between;align-items:baseline;gap:18px;margin:40px 0 23px;display:flex}.kc .kc-thread-heading h2{margin:0;font-size:31px}.kc .kc-comment-total{color:#566a61;font-size:10px}.kc .kc-live-state:empty{display:none}.kc .kc-composer-home{margin-bottom:38px}.kc .kc-reply-form{background:#fcf8ef;border:1px solid #b6aa9060;max-width:none!important;margin:0!important;padding:25px!important}.kc .kc-reply-form label{margin-bottom:14px;font:12px/1.6 Manrope,sans-serif;display:block}.kc .kc-reply-form textarea{border:0;border-bottom:1px solid var(--line);width:100%;min-height:125px;color:var(--ink);resize:vertical;background:0 0;border-radius:0;padding:4px 0 16px;font-size:22px;line-height:1.6;display:block}.kc .kc-reply-form textarea::placeholder{color:#697569;opacity:1}.kc .kc-composer-actions{flex-wrap:wrap;align-items:center;gap:15px 25px;margin-top:18px;display:flex}.kc .kc-composer-note{color:#5f6b60;max-width:36ch;margin:0;font-size:10px}.kc .kc-reply-form .kc-status:empty{display:none}.kc .kc-reply-target{flex-wrap:wrap;font-size:11px}.kc .kc-reply-target button{font:inherit}.kc .kc-comment-group{min-width:0;padding:0 0 26px}.kc .kc-comment{border-top:1px solid #b6ab915c;padding:27px 0 15px}.kc .kc-comment .kc-contributor{margin-bottom:15px}.kc .kc-comment-body{max-width:65ch;margin-bottom:18px;font-size:23px;line-height:1.65}.kc .kc-replies{border-left:1px solid #a7926970;margin-left:22px;padding-left:27px}.kc .kc-replies:empty{display:none}.kc .kc-comment-reply{background:0 0;border-left:0;margin-left:0;padding-left:0}.kc .kc-comment-reply .kc-comment-body{font-size:22px}.kc .kc-reply-context{color:#54695e;margin:0 0 13px;font-size:10px}.kc .kc-unavailable-parent{color:#526a61;padding:20px 0;font:12px/1.7 Manrope,sans-serif}.kc .kc-comment-group .kc-reply-form{margin:16px 0 0 22px!important}.kc .kc-reactions{flex-wrap:wrap;gap:0;min-width:0;max-width:100%;margin:0;display:flex}.kc .kc-reaction-picker{max-width:100%}.kc .kc-react-toggle{display:none}.kc .kc-reaction-options{flex-wrap:wrap;gap:0 20px;display:flex}.kc .kc-reaction{color:#4c665c;min-height:44px;padding:8px 0;font-size:11px}.kc .kc-reaction-count{font-size:11px}.kc .kc-reaction[aria-pressed=true]{color:#735b34;border-color:#9c8054}.kc .kc-reaction-status{max-width:45ch;font-size:10px;line-height:1.8}.kc .kc-reaction-status:not(:empty){margin-top:4px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.kc .kc-room{transition:background-color .25s}.kc .kc-room-threshold>span:last-child{transition:transform .25s}.kc .kc-room:hover .kc-room-threshold>span:last-child{transform:translate(3px,-3px)}}@media (max-width:900px){.kc .kc-salon-opening .kc-hero-grid{grid-template-columns:1fr;gap:35px}.kc .kc-salon-opening{padding:66px 0}.kc .kc-hero .kc-aside{max-width:500px;padding-top:0}.kc .kc-rooms{gap:16px}.kc .kc-room{min-height:345px;padding:28px}.kc .kc-room-copy{padding-top:32px}.kc .kc-room-note{display:none}.kc .kc-home-conversations,.kc .kc-rooms-intro{gap:0 35px}.kc .kc-conversation .kc-thread-heading{flex-direction:row;align-items:baseline}}@media (max-width:640px){.kc .kc-hero h1{font-size:48px}.kc .kc-hero p{font-size:20px}.kc .kc-hero .kc-label{font-size:10px}.kc .kc-salon-opening,.kc .kc-circle-opening{padding:45px 0}.kc .kc-rooms-section{padding:38px 0 46px}.kc .kc-rooms-intro{margin-bottom:30px;display:block}.kc .kc-rooms-intro h2{font-size:38px}.kc .kc-rooms-intro>p:last-child{font-size:20px}.kc .kc-room{grid-column:1/-1;min-height:305px;padding:25px 26px 22px}.kc .kc-room-copy{padding:30px 0 26px}.kc .kc-room h2{max-width:280px;font-size:38px}.kc .kc-room p{font-size:20px}.kc .kc-room-note{font-size:9px;display:block}.kc .kc-room-around-the-world{display:flex}.kc .kc-home-conversations{grid-template-columns:1fr}.kc .kc-circle-welcome{display:block}.kc .kc-circle-welcome h2{font-size:31px}.kc .kc-circle-welcome .kc-button{margin-top:18px}.kc .kc-circle-composer{margin-bottom:32px}.kc .kc-circle-composer>summary{padding:20px;font-size:24px}.kc .kc-circle-composer .kc-form{padding:20px}.kc .kc-circle-starter{margin-bottom:32px;padding-left:20px}.kc .kc-feed-heading{display:block}.kc .kc-feed-heading .kc-label{margin-bottom:12px}.kc .kc-post{padding:28px 0}.kc .kc-post-context{gap:5px 14px;margin-bottom:12px}.kc .kc-post .kc-post-body{font-size:22px}.kc .kc-post-full .kc-post-body{font-size:24px}.kc .kc-post-full .kc-post-title{font-size:39px}.kc .kc-conversation-actions{align-items:start;gap:0 20px}.kc .kc-post-actions,.kc .kc-comment-actions{gap:0 18px}.kc .kc-react-toggle{color:#4c665c;background:0 0;border:0;align-items:center;min-height:44px;padding:8px 0;font:11px/1.65 Manrope,sans-serif;display:flex}.kc .kc-react-toggle:after{content:"⌄";padding-left:7px;font-size:13px}.kc .kc-reaction-options{background:#e9e3d5;border:1px solid #b6aa9070;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;max-width:100%;padding:8px 18px;display:none}.kc .kc-reaction-picker[data-open=true] .kc-reaction-options{display:grid}.kc .kc-reactions:has([data-open=true]){flex-basis:100%}.kc .kc-reply-form{padding:19px!important}.kc .kc-reply-form textarea{min-height:115px;font-size:21px}.kc .kc-replies{margin-left:8px;padding-left:16px}.kc .kc-comment-group .kc-reply-form{margin-left:8px!important}.kc .kc-comment-body,.kc .kc-comment-reply .kc-comment-body{font-size:21px}.kc .kc-contributor-name{font-size:12px}.kc .kc-contributor time{font-size:10px}.kc .kc-thread-nav{gap:4px 20px}.kc .kc-thread-heading h2{font-size:28px}.kc .kc-comment-total{font-size:10px}.kc .kc-room-top{flex-wrap:wrap;gap:10px}}@media (forced-colors:active){.kc .kc-room,.kc .kc-circle-composer,.kc .kc-reply-form,.kc .kc-replies{border-color:canvastext}.kc .kc-reaction[aria-pressed=true]{outline:1px solid highlight}.kc .kc-room:before{display:none}}.kc .kc-social-layout{grid-template-columns:190px minmax(0,740px) 232px;align-items:start;gap:36px;max-width:1480px;margin:0 auto;padding:38px 32px 80px;display:grid}.kc .kc-social-main{outline:none;min-width:0}.kc .kc-social-rail{padding-top:16px;position:sticky;top:24px}.kc .kc-social-rail nav{flex-direction:column;gap:7px;display:flex}.kc .kc-social-nav-item{text-align:left;color:#254247;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:14px;min-height:46px;padding:13px 12px;font:500 13px/1.4 Manrope,sans-serif;display:flex}.kc .kc-social-nav-item:hover,.kc .kc-social-nav-item[aria-current=page]{color:#12383c;background:#e6e4db}.kc .kc-social-nav-mark{text-align:center;width:20px;font-size:20px;font-weight:400}.kc .kc-social-rail .kc-text-button{text-align:left;margin:14px 12px 0;font-size:11px}.kc .kc-mobile-menu>summary{display:none}.kc .kc-social-heading{border-bottom:1px solid #d9d5c8;margin-bottom:24px;padding:10px 0 28px}.kc .kc-social-heading h1{letter-spacing:-.025em;color:#173c40;margin:12px 0;font:400 clamp(38px,4vw,54px)/1.05 Cormorant Garamond,serif}.kc .kc-social-heading>p:not(.kc-label){color:#536260;max-width:53ch;margin:16px 0 0;font:400 14px/1.75 Manrope,sans-serif}.kc .kc-social-context{padding-top:20px;position:sticky;top:32px}.kc .kc-social-context section{border-bottom:1px solid #d9d5c8;margin-bottom:20px;padding:16px 0 26px}.kc .kc-social-context h2{margin:18px 0;font-size:30px;line-height:1.12}.kc .kc-social-context h3{margin:14px 0;font-size:27px}.kc .kc-context-note{font-size:11px!important}.kc .kc-social-composer,.kc .kc-composer-invitation{background:#f7f3e9;border:1px solid #d8d4c5;border-radius:4px;margin-bottom:28px;box-shadow:0 8px 32px #12383c05}.kc .kc-social-composer>summary{cursor:pointer;color:#405958;align-items:center;gap:15px;min-height:78px;padding:22px;font:400 15px/1.5 Manrope,sans-serif;list-style:none;display:flex}.kc .kc-social-composer>summary::-webkit-details-marker{display:none}.kc .kc-social-composer>summary>span:last-child{color:#8a7751;margin-left:auto;font-size:24px}.kc .kc-social-composer .kc-form{box-shadow:none;background:0 0;border:0;max-width:none;margin:0;padding:0 24px 24px}.kc .kc-social-composer textarea{resize:vertical;background:#fcfaf4;min-height:110px;max-height:50vh}.kc .kc-composer-invitation{gap:18px;padding:24px;display:flex}.kc .kc-composer-invitation h2{margin:0 0 8px;font-size:27px}.kc .kc-composer-invitation p{color:#536260;font-size:13px}.kc .kc-social-main .kc-post{background:#fcfaf4;border:1px solid #ded9cb;border-radius:4px;margin:0 0 24px;padding:28px;box-shadow:0 10px 32px #14383b04}.kc .kc-post-identity{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.kc .kc-post-identity .kc-contributor{margin:0}.kc .kc-post-identity [data-follow-profile] .kc-text-button{white-space:nowrap;font-size:11px}.kc .kc-social-main .kc-post-title{overflow-wrap:anywhere;margin:0 0 16px;font-size:30px;line-height:1.22}.kc .kc-social-main .kc-post-body{white-space:pre-wrap;color:#354d4b;overflow-wrap:anywhere;font:400 21px/1.65 Cormorant Garamond,serif}.kc .kc-social-main .kc-post>img,.kc .kc-event-card>img{object-fit:contain;background:#ece9df;border-radius:3px;width:100%;height:auto;max-height:540px;margin:18px 0;display:block}.kc .kc-social-main .kc-conversation-actions{border-top:1px solid #e1ddcf;flex-wrap:wrap;gap:14px;margin-top:22px;padding-top:16px;display:flex}.kc .kc-social-main .kc-post-actions{flex-wrap:wrap;gap:16px;display:flex}.kc .kc-social-main .kc-post-actions .kc-text-button{min-height:36px;font-size:11px}.kc .kc-social-main .kc-wrap{width:100%;max-width:none;padding-left:0;padding-right:0}.kc .kc-social-main .kc-hero{background:0 0;padding:20px 0}.kc .kc-social-main .kc-hero-grid{display:block}.kc .kc-social-main .kc-form{max-width:100%;margin-left:0;margin-right:0}.kc .kc-social-main .kc-member-body{padding-top:0}.kc .kc-social-main .kc-member-content{display:block}.kc .kc-social-main .kc-member-panel{min-width:0}.kc .kc-photo-previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.kc .kc-photo-previews:empty{display:none}.kc .kc-photo-previews figure{min-width:0;margin:0}.kc .kc-photo-previews img{object-fit:cover;border-radius:3px;width:100%;height:140px;display:block}.kc .kc-photo-previews button{background:0 0;border:0;padding:9px 0;font-size:11px}.kc .kc-social-main .kc-composer-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kc .kc-social-main .kc-composer-note{color:#596864;font:400 11px/1.8 Manrope,sans-serif}.kc .kc-social-profile{padding:22px 0 28px}.kc .kc-profile-portrait img,.kc .kc-profile-portrait .kc-avatar-initials{object-fit:cover;border-radius:50%;width:80px;height:80px;font-size:26px}.kc .kc-social-profile .kc-social-heading{border:0;margin:0;padding-bottom:14px}.kc .kc-profile-counts{color:#4e625e;margin-bottom:22px;font:400 12px/1.6 Manrope,sans-serif}.kc .kc-event-card,.kc .kc-notification{overflow-wrap:anywhere;background:#faf7ef;border:1px solid #dcd7c8;margin:0 0 20px;padding:28px}.kc .kc-event-card h2{margin:16px 0;font-size:32px}.kc .kc-event-host{color:#596b65;font:500 12px/1.8 Manrope,sans-serif}.kc .kc-event-card .kc-label{letter-spacing:.09em;line-height:1.8}.kc .kc-notification{border-left:2px solid #a38c5b;font:400 14px/1.8 Manrope,sans-serif}.kc .kc-notification button{margin-right:20px}.kc .kc-account-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:30px;display:flex}.kc .kc-preferences,.kc .kc-account-deletion{border-top:1px solid #d7d2c3;margin-top:20px;padding:28px 0}.kc .kc-preferences h2,.kc .kc-account-deletion h2{font-size:31px}.kc .kc-preferences .kc-check{min-height:44px}.kc .kc-more-replies{min-height:36px;margin:12px 0 16px 34px;font-size:12px}.kc .kc-social-main .kc-tabs{flex-wrap:wrap;gap:16px;display:flex}.kc .kc-social-main .kc-reactions{max-width:100%}@media (min-width:981px){.kc .kc-mobile-menu:not([open])>nav{display:flex}}@media (max-width:1200px){.kc .kc-social-layout{grid-template-columns:180px minmax(0,1fr);gap:28px;max-width:1060px}.kc .kc-social-context{display:none}}@media (max-width:980px){.kc .kc-social-layout{grid-template-columns:1fr;gap:20px;max-width:780px;padding:20px 24px 60px}.kc .kc-social-rail{padding:0;position:static}.kc .kc-social-rail>.kc-label{display:none}.kc .kc-mobile-menu>summary{cursor:pointer;border-bottom:1px solid #d7d2c3;padding:14px 0;font:500 12px/1.5 Manrope,sans-serif;list-style:none;display:block}.kc .kc-mobile-menu>summary:after{content:" +";float:right}.kc .kc-mobile-menu[open]>summary:after{content:" −"}.kc .kc-social-rail nav{grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 0;display:grid}.kc .kc-social-nav-item{gap:8px;padding:10px;font-size:11px}.kc .kc-social-heading{padding-top:0}}@media (max-width:540px){.kc .kc-social-layout{gap:18px;padding:14px 16px 48px}.kc .kc-social-main .kc-post{margin-bottom:18px;padding:20px 17px}.kc .kc-social-heading h1{font-size:39px}.kc .kc-social-heading>p:not(.kc-label){font-size:13px}.kc .kc-social-composer>summary{padding:18px 16px;font-size:13px}.kc .kc-social-composer .kc-form{padding:0 16px 20px}.kc .kc-social-rail nav{grid-template-columns:repeat(2,minmax(0,1fr))}.kc .kc-social-main .kc-post-title{font-size:28px}.kc .kc-social-main .kc-post-body{font-size:20px;line-height:1.65}.kc .kc-event-card,.kc .kc-notification{padding:22px 18px}.kc .kc-social-main .kc-contributor-name{font-size:12px}.kc .kc-social-main .kc-form{padding:20px 16px}.kc .kc-post-identity{gap:8px}.kc .kc-composer-invitation{gap:12px;padding:20px 16px}.kc .kc-social-main .kc-replies{margin-left:14px;padding-left:12px}.kc .kc-social-main .kc-comment{padding:18px 0}.kc .kc-nav-inner{padding-top:18px;padding-bottom:18px}}.kc .kc-post-media{grid-template-columns:minmax(0,1fr);gap:10px;margin:20px 0;display:grid}.kc .kc-post-media img{object-fit:contain;background:#eeeade;border-radius:3px;width:100%;height:auto;max-height:480px;display:block}.kc .kc-post-media[data-multiple=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.kc .kc-post-media[data-multiple=true] img{height:220px}.kc .kc-social-main .kc-hero,.kc .kc-social-main .kc-hero p{color:#254247}.kc .kc-social-main .kc-hero .kc-label{color:#657265}@media (max-width:540px){.kc .kc-post-media[data-multiple=true] img{height:160px}}.kc{--ink:#112f38;--blue:#0b2430;--teal:#244a49;--ivory:#f7f1e5;--gold:#cfb582;--muted:#596c66;--line:#cec9b9;color:var(--ink);background:#eae8de}.kc .kc-icon{vertical-align:middle;flex:none;justify-content:center;align-items:center;width:23px;height:23px;display:inline-flex}.kc .kc-icon svg{width:100%;height:100%}.kc .kc-label,.kc .kc-button,.kc .kc-text-button,.kc .kc-field label,.kc .kc-field input,.kc .kc-field select,.kc .kc-check,.kc .kc-muted,.kc .kc-status,.kc .kc-contributor-name{font-variant-numeric:lining-nums tabular-nums;font-family:Manrope,sans-serif}.kc .kc-label{letter-spacing:.18em;font-size:10px;font-weight:500}.kc .kc-button{letter-spacing:.02em;color:#f7f1e5;background:#163b40;border-color:#163b40;border-radius:3px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 20px;font-size:12px;display:inline-flex}.kc .kc-button.secondary{color:#244a49;background:0 0;border-color:#a3aea1}.kc .kc-button:hover{color:#fff8ea;background:#294e4f;border-color:#294e4f}.kc .kc-text-button{border-bottom:1px solid #0000;min-height:44px;font-size:12px;line-height:1.55;text-decoration:none}.kc .kc-muted{font-size:12px;line-height:1.8}.kc .kc-status{font-size:12px;line-height:1.7}.kc .kc-status:empty{min-height:0;padding:0}.kc h1,.kc h2,.kc h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:400}.kc .kc-nav{background:#0b2430;border-bottom:1px solid #6b755e55;padding:20px 0}.kc .kc-nav-inner{flex-wrap:nowrap;grid-template-columns:auto 1fr auto;gap:34px;width:min(1472px,100% - 64px);padding:0;display:grid}.kc .kc-community-identity{text-align:left;color:#eee6d3;background:0 0;border:0;border-left:1px solid #a9926459;flex-direction:column;justify-self:start;align-items:flex-start;gap:4px;padding:3px 0 3px 32px;display:flex}.kc .kc-community-identity>.kc-label{letter-spacing:.2em;color:#cbb58b;margin:0;font-size:8px}.kc .kc-community-identity>span:last-child{letter-spacing:.015em;font:400 29px/1.15 Cormorant Garamond,serif}.kc .kc-nav-links{width:auto}.kc .kc-nav-links .kc-text-button{color:#e3d3b0;font-size:11px}.kc .kc-social-layout{grid-template-columns:190px minmax(0,740px) 232px;justify-content:center;gap:32px;max-width:1512px;padding:38px 32px 84px}.kc .kc-social-main{min-width:0}.kc .kc-social-rail{padding-top:16px;top:24px}.kc .kc-social-rail>.kc-label{color:#5c644e;margin-bottom:22px}.kc .kc-social-nav-item{color:#375350;border-radius:4px;gap:13px;min-width:0;min-height:48px;padding:13px 14px;font:500 12px/1.5 Manrope,sans-serif}.kc .kc-social-nav-item .kc-icon{width:21px;height:21px}.kc .kc-social-nav-item[aria-current=page] .kc-icon{color:#ddc291}.kc .kc-nav-secondary{border-top:1px solid #cac8b9;margin-top:22px;padding-top:18px}.kc .kc-nav-secondary>.kc-text-button{color:#52655f;text-align:left;padding-left:14px;font-size:10px}.kc .kc-nav-secondary .kc-social-nav-item{font-size:11px}.kc .kc-social-heading,.kc .kc-social-heading[data-tone]{color:#f6eddd;background:#31534f;border:1px solid #5b7061;border-radius:5px;margin:0 0 24px;padding:32px 36px;position:relative;overflow:hidden;box-shadow:0 10px 28px #102d3208}.kc .kc-social-heading>.kc-icon{color:#d3c096;width:22px;height:22px;position:absolute;top:28px;right:28px}.kc .kc-social-heading h1,.kc .kc-social-heading[data-tone] h1{letter-spacing:-.025em;color:#f6eddd;max-width:570px;margin:0;padding-right:30px;font-size:clamp(44px,4.25vw,63px);line-height:1.04}.kc .kc-social-heading>p.kc-heading-copy{color:#deded0;max-width:47ch;margin:17px 0 0;font:400 13px/1.85 Manrope,sans-serif}.kc .kc-social-context{padding:0}.kc .kc-social-context section{border:0;border-radius:4px;margin:0 0 22px;padding:28px 24px}.kc .kc-social-context .kc-context-feature{background:#d9ddd1;border-top:2px solid #9c9e80}.kc .kc-social-context .kc-label{color:#5d684e;font-size:9px;line-height:1.8}.kc .kc-social-context h2{letter-spacing:-.025em;color:#24453f;margin:26px 0 20px;font-size:34px;line-height:1.12}.kc .kc-social-context .kc-text-button{margin-top:6px;font-size:11px}.kc .kc-social-context .kc-context-link{background:#f4eee0;padding-top:24px;box-shadow:inset 0 0 0 1px #d9d4c4}.kc .kc-context-link>.kc-icon{color:#7d7757;margin-bottom:21px}.kc .kc-social-context .kc-context-note{color:#586b62;padding:0 12px;line-height:1.9;font-size:10px!important}.kc .kc-collapsed-composer{background:#fbf7ed;border:1px solid #c7cbbd;border-radius:5px;margin:0 0 26px;padding:7px;box-shadow:0 5px 20px #17383b06}.kc .kc-compose-trigger{text-align:left;color:#485e56;background:0 0;border:0;border-radius:3px;align-items:center;gap:16px;width:100%;min-height:72px;padding:15px 17px;font:400 16px/1.5 Manrope,sans-serif;display:flex}.kc .kc-compose-trigger>.kc-icon{color:#84704a;width:23px;height:23px;margin-left:auto}.kc .kc-premium-avatar{background:#e5e5d7;border:1px solid #9da99170;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;overflow:hidden}.kc .kc-premium-avatar img{object-fit:cover;width:100%;height:100%;margin:0}.kc .kc-premium-avatar .kc-avatar-initials{color:#486258;background:#e5e5d7;justify-content:center;align-items:center;width:100%;height:100%;font:500 12px Manrope,sans-serif;display:flex}.kc .kc-feed-order{justify-content:space-between;align-items:center;gap:15px;margin:0 2px 18px;display:flex}.kc .kc-feed-order .kc-label{color:#576956;margin:0;font-size:9px}.kc .kc-feed-order>span:last-child{color:#5f7067;font:400 10px/1.7 Manrope,sans-serif}.kc .kc-social-main .kc-post{background:#faf6eb;border:1px solid #d5d2c3;border-top-color:#b6bba9;border-radius:5px;margin-bottom:24px;padding:30px 32px 17px;overflow:visible;box-shadow:0 8px 25px #163b3f05}.kc .kc-post-identity{margin-bottom:26px}.kc .kc-contributor-avatar{border:1px solid #a4ac9677;width:44px;height:44px}.kc .kc-contributor-avatar img{object-fit:cover;width:100%;height:100%;margin:0!important}.kc .kc-contributor-name{letter-spacing:.01em;min-height:26px;font-size:12px;line-height:1.6}.kc .kc-admin-mark{letter-spacing:.05em;color:#6b5c38;background:#e8e1ca;border:0;padding:2px 6px;font-size:8px}.kc .kc-social-main .kc-post-title{color:#173b40;font-size:32px;line-height:1.2}.kc .kc-social-main .kc-post-body{color:#294b49;max-width:60ch;margin:0 0 18px;font:400 25px/1.55 Cormorant Garamond,Georgia,serif}.kc .kc-social-main .kc-conversation-actions{border-top:1px solid #d3d3c2;justify-content:space-between;align-items:center;gap:4px 15px;margin-top:21px;padding-top:11px}.kc .kc-social-main .kc-post-actions .kc-text-button{align-items:center;gap:7px;min-height:44px;font-size:10px;display:inline-flex}.kc .kc-post-actions .kc-icon{width:16px;height:16px}.kc .kc-post-actions .kc-text-button:last-child{color:#677366}.kc .kc-post-media{background:#e5e4d8;border-radius:3px;gap:8px;margin:25px -12px 23px;overflow:hidden}.kc .kc-post-media img{object-fit:contain;background:#e5e4d8;border-radius:0;width:100%;height:auto;max-height:450px;margin:0!important}.kc .kc-post-media[data-count="1"] img{max-height:450px}.kc .kc-post-media[data-multiple=true] img{object-fit:contain;height:230px}.kc .kc-post-media[data-count="3"] img:first-child{grid-row:span 2;height:468px}.kc .kc-post-media[data-count="4"] img{height:200px}.kc .kc-reactions{align-items:center;gap:9px;position:relative;flex-basis:auto!important}.kc .kc-reaction-picker{position:relative}.kc .kc-react-toggle{color:#456453;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;padding:8px 0;font:500 11px/1.6 Manrope,sans-serif;display:inline-flex}.kc .kc-react-toggle:after{content:none}.kc .kc-react-toggle .kc-icon{width:19px;height:19px}.kc .kc-react-toggle[aria-pressed=true]{color:#755c30}.kc .kc-reaction-options,.kc .kc-reaction-picker[data-open=true] .kc-reaction-options{z-index:25;isolation:isolate;background:#fbf7ed;border:1px solid #adb7a3;border-radius:8px;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;width:350px;max-width:calc(100vw - 36px);padding:9px 7px;display:grid;position:absolute;bottom:calc(100% - 1px);left:-12px;box-shadow:0 12px 32px #09293425}.kc .kc-reaction-options:after{content:"";height:10px;position:absolute;bottom:-10px;left:0;right:0}.kc .kc-reaction{color:#385448;background:0 0;border:0;border-radius:5px;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:58px;padding:7px 2px;font:500 8px/1.4 Manrope,sans-serif;display:flex}.kc .kc-reaction:hover,.kc .kc-reaction[aria-pressed=true]{color:#745b32;outline-offset:0;background:#e8e3d0}.kc .kc-reaction[data-reaction=love] .kc-icon{color:#975851}.kc .kc-reaction[data-reaction=care] .kc-icon{color:#8d7046}.kc .kc-reaction[data-reaction=angry] .kc-icon{color:#945e46}.kc .kc-reaction[data-reaction=sad] .kc-icon{color:#496b7a}.kc .kc-reaction-total{color:#59715c;align-items:center;font:500 10px/1.5 Manrope,sans-serif;display:inline-flex}.kc .kc-reaction-total:empty{display:none}.kc .kc-reaction-total .kc-icon{background:#faf6eb;border-radius:50%;width:15px;height:15px;margin-left:-3px}.kc .kc-reaction-total>span:last-child:not(.kc-icon){padding-left:7px}.kc .kc-reaction-status{flex-basis:100%;max-width:32ch;font-size:10px}.kc .kc-thread-heading{margin-top:30px}.kc .kc-comment-group{background:#f4f0e5;border:1px solid #d5d5c3;border-radius:4px;margin:18px 0;padding:0 24px 14px}.kc .kc-comment{border-top:0;padding-top:22px}.kc .kc-replies{border-color:#b6b398;margin-left:10px;padding-left:22px}.kc .kc-comment-reply{border-top:1px solid #d9d6c7;padding-top:21px}.kc .kc-comment-actions{gap:18px}.kc .kc-reply-form{border-radius:4px;background:#f9f5ea!important;border:1px solid #cdd0bd!important}.kc .kc-reply-form textarea{color:#234941;background:#fdfaf1;border:1px solid #a4b09d;width:100%;max-width:100%;padding:16px;font:400 23px/1.6 Cormorant Garamond,serif}.kc .kc-premium-empty{text-align:center;background:#f6f1e4;border:1px solid #d2d1bc;border-radius:5px;padding:48px 35px 38px}.kc .kc-premium-empty>.kc-label{color:#6a704f;margin-bottom:15px;font-size:9px}.kc .kc-premium-empty h2{color:#284c46;max-width:380px;margin:0 auto 20px;font-size:39px}.kc .kc-premium-empty>p:not(.kc-label){color:#53675b;max-width:39ch;margin:0 auto 20px;font:400 13px/1.9 Manrope,sans-serif}.kc .kc-premium-empty>.kc-text-button{border-bottom:1px solid #aca789}.kc .kc-social-profile{background:#f9f4e8;border:1px solid #cbcdbb;border-radius:5px;margin-bottom:32px;padding:0;overflow:hidden}.kc .kc-profile-canopy{color:#d5c59f;background:#31534f;border-bottom:1px solid #70816e;justify-content:space-between;align-items:flex-start;height:112px;padding:28px 34px;display:flex}.kc .kc-profile-canopy .kc-label{color:#e2d3b4;font-size:9px}.kc .kc-profile-canopy>.kc-icon{color:#b7b393;width:38px;height:38px}.kc .kc-profile-intro{color:#f6eddd;background:#31534f;padding:0 34px 28px;position:relative}.kc .kc-profile-portrait{background:#31534f;border:6px solid #31534f;border-radius:50%;margin-top:-52px;margin-bottom:24px;display:inline-flex}.kc .kc-profile-portrait .kc-premium-avatar,.kc .kc-profile-portrait .kc-avatar-initials,.kc .kc-profile-portrait img{border-radius:50%;width:94px;height:94px;font-size:26px}.kc .kc-profile-intro>.kc-label{color:#d5c398;margin-bottom:10px;font-size:10px}.kc .kc-profile-intro h1{color:#f6eddd;overflow-wrap:anywhere;margin-bottom:18px;font-size:58px;line-height:1.08}.kc .kc-profile-bio{color:#deded0;white-space:pre-wrap;overflow-wrap:anywhere;max-width:40ch;font:400 24px/1.55 Cormorant Garamond,serif}.kc .kc-profile-counts{color:#deded0;border-top:1px solid #d5d5c044;flex-wrap:wrap;gap:26px;margin:24px 0 0;padding-top:21px;font-size:11px;display:flex}.kc .kc-profile-photo-control{align-items:center;gap:18px;min-width:0;padding:25px 0;display:flex}.kc .kc-profile-photo-control>div{min-width:0}.kc .kc-profile-photo-control p{margin:6px 0 0;font-size:10px}.kc .kc-social-profile>.kc-profile-photo-control{background:#eeecdc;border-top:1px solid #d5d5c0;padding:21px 34px}.kc .kc-account-profile,.kc .kc-preferences,.kc .kc-account-deletion{background:#f8f3e7;border:1px solid #d2d1be;border-radius:4px;margin-top:24px;padding:28px}.kc .kc-account-profile h2{font-size:34px}.kc .kc-account-actions{gap:8px 22px;padding:0 3px}.kc .kc-profile-edit{border-top:1px solid #d4d4bd;padding-top:18px}.kc .kc-profile-edit>summary{cursor:pointer;align-items:center;min-height:44px;font:500 12px/1.6 Manrope,sans-serif;display:flex}.kc .kc-profile-edit>summary:after{content:"+";color:#7c734c;margin-left:auto}.kc .kc-profile-edit[open]>summary:after{content:"−"}.kc .kc-profile-edit .kc-form{box-shadow:none;background:0 0;border:0;padding:12px 0 0}.kc .kc-profile-edit .kc-form>h2,.kc .kc-profile-edit .kc-form>.kc-label,.kc .kc-profile-edit .kc-avatar-choice:empty{display:none}.kc .kc-field label{font-size:12px}.kc .kc-field input,.kc .kc-field select{font-size:14px}.kc .kc-field textarea{min-height:135px;font:400 23px/1.55 Cormorant Garamond,serif}.kc .kc-check{font-size:12px;line-height:1.8}.kc .kc-check input{accent-color:#345950}.kc .kc-account-deletion{background:0 0;border:0;border-top:1px solid #c5c9b6;padding:26px 3px}.kc .kc-account-deletion p{color:#556a60;font:400 12px/1.85 Manrope,sans-serif}.kc .kc-media-history{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.kc .kc-media-history article{background:#f8f4e8;border:1px solid #d0d1be;border-radius:4px;min-width:0;padding:14px}.kc .kc-media-history article img{object-fit:contain;background:#e7e8db;width:100%;height:180px;margin-bottom:16px}.kc .kc-media-history .kc-premium-empty{grid-column:1/-1}.kc .kc-media-history article p{margin-bottom:6px}.kc .kc-media-history small{font:10px/1.8 Manrope,sans-serif}.kc .kc-history-placeholder{color:#6b7d68;background:#e7e8db;place-items:center;height:150px;margin-bottom:16px;display:grid}.kc .kc-event-card{background:#f7f3e7;border:1px solid #bdc6b4;border-top:3px solid #7b8e76;border-radius:5px;padding:32px}.kc .kc-event-card h2{font-size:39px}.kc .kc-event-card h1{font-size:48px}.kc .kc-event-card>.kc-label{color:#5f694c;font-size:10px}.kc .kc-event-card .kc-post-body{font-size:22px!important}.kc .kc-event-card>.kc-text-button{border-bottom:1px solid #aaa589}.kc .kc-notification{background:#f9f5e9;border-color:#d0d0bd #d0d0bd #d0d0bd #9b895a;border-left-style:solid;border-left-width:3px;border-radius:4px;align-items:flex-start;gap:18px;padding:25px;display:flex}.kc .kc-notification.is-read{box-shadow:none;background:#e9e9dd;border-left-color:#c3c9b5}.kc .kc-notification-copy{flex:1;min-width:0}.kc .kc-notification-copy>p{margin-bottom:12px;font-size:13px;line-height:1.9}.kc .kc-notification-meta{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:9px;display:flex}.kc .kc-notification-meta .kc-label{color:#6c6848;margin:0;font-size:8px}.kc .kc-notification-meta time{color:#58684f;font:9px/1.7 Manrope,sans-serif}.kc .kc-notification blockquote{color:#4b6353;background:#e9e9da;border-left:1px solid #b1b69e;margin:12px 0 0;padding:10px 14px;font:400 21px/1.5 Cormorant Garamond,serif}.kc .kc-notification .kc-actions{gap:8px 22px;margin-top:12px}.kc .kc-notification button{margin:0;font-size:10px}.kc .kc-notification>.kc-icon{color:#7e805f;margin:7px 9px 0}.kc .kc-guidelines-grid{background:#f8f3e6;border:1px solid #d2d3bd;border-radius:4px;grid-template-columns:1fr;gap:0;padding:8px 29px;display:grid}.kc .kc-guideline{border-color:#d5d5be;grid-template-columns:25px minmax(0,1fr);gap:20px;max-width:none;padding:29px 0;display:grid}.kc .kc-guideline:last-child{border-bottom:0}.kc .kc-guideline-index{color:#86784f;padding-top:9px;font:500 10px/1.6 Manrope,sans-serif}.kc .kc-guideline h2{margin:0 0 10px;font-size:30px}.kc .kc-guideline p{color:#52685a;margin:0;font:400 13px/1.85 Manrope,sans-serif}.kc .kc-guidelines-close{color:#466052;text-align:center;padding:30px 18px 10px;font:italic 25px/1.6 Cormorant Garamond,serif}.kc.kc-composer-dialog{color:#24443e;background:#fbf6e9;border:1px solid #b8b69b;border-radius:7px;width:min(650px,100vw - 36px);height:fit-content;min-height:0;max-height:calc(100dvh - 48px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 25px 90px #00182044}.kc .kc-composer-header{background:#eeecdd;border-bottom:1px solid #d1d2ba;align-items:center;gap:17px;padding:27px 30px 25px;display:flex}.kc .kc-composer-header>div{flex:1;min-width:0}.kc .kc-composer-header .kc-label{color:#6b623f;margin:0 0 6px;font-size:8px}.kc .kc-composer-header h2{overflow-wrap:anywhere;margin:0;font-size:27px}.kc .kc-dialog-close{color:#546b5b;background:0 0;border:1px solid #bbc2aa;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.kc .kc-dialog-close:hover{background:#e0e3d0}.kc .kc-writing-form>textarea{resize:vertical;color:#264e43;outline-offset:5px;background:0 0;border:0;border-bottom:1px solid #dddac6;border-radius:0;width:100%;min-height:230px;max-height:40dvh;margin-bottom:18px;padding:6px 0 18px;font:400 28px/1.55 Cormorant Garamond,serif;display:block}.kc .kc-writing-form>textarea::placeholder{color:#76816a}.kc .kc-composer-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.kc .kc-composer-note{color:#697660;margin:13px 0 0;font:400 10px/1.8 Manrope,sans-serif}.kc .kc-photo-previews figcaption{justify-content:space-between;display:flex}.kc .kc-photo-previews figcaption button{min-height:44px}.kc .kc-photo-previews img{object-fit:contain;background:#e5e7d7}.kc .kc-writing-form .kc-status{margin-top:8px}.kc .kc-footer{background:#102d36}.kc .kc-footer-inner>p{font-size:21px;font-style:italic}.kc .kc-footer .kc-text-button{font-size:11px}.kc .kc-footer a{font:11px/1.7 Manrope,sans-serif}@media (min-width:981px){.kc .kc-mobile-menu>summary{display:none}.kc .kc-mobile-menu:not([open])>nav{display:flex}}@media (max-width:1250px){.kc .kc-social-layout{grid-template-columns:180px minmax(0,1fr);gap:28px;max-width:1050px}.kc .kc-social-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;margin:20px 0 28px;display:grid}.kc .kc-social-context section{margin:0}.kc .kc-social-context section:only-child{grid-column:1/-1}.kc .kc-social-layout>.kc-social-context{grid-column:2}.kc .kc-social-heading[data-tone] h1{font-size:56px}}@media (max-width:980px){.kc .kc-social-layout{grid-template-columns:minmax(0,1fr);gap:24px;max-width:790px;padding:24px 28px 65px}.kc .kc-social-rail{padding:0;position:static}.kc .kc-social-rail>.kc-label{display:none}.kc .kc-mobile-menu{background:#f4f0e3;border:1px solid #c6cbb8;border-radius:4px;padding:0 13px}.kc .kc-mobile-menu>summary{border:0;align-items:center;gap:12px;min-height:54px;padding:10px 5px;font:500 12px/1.5 Manrope,sans-serif;display:flex}.kc .kc-mobile-menu>summary:after{content:none}.kc .kc-mobile-menu>summary>.kc-icon:last-child{width:19px;height:19px;margin-left:auto}.kc .kc-mobile-menu nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:9px 0 15px;display:grid}.kc .kc-nav-secondary{grid-column:1/-1;gap:20px;margin:5px 0 0;padding:6px 0 0;display:flex}.kc .kc-social-nav-item{padding:10px;font-size:11px}.kc .kc-social-heading[data-tone] h1{font-size:58px}.kc .kc-nav-inner{gap:20px;width:calc(100% - 48px)}.kc .kc-community-identity{padding-left:20px}.kc .kc-community-identity>span:last-child{font-size:25px}.kc .kc-social-heading{padding:34px 36px 28px}.kc .kc-composer-header{padding-top:23px;padding-bottom:23px}}@media (max-width:600px){.kc .kc-nav{padding:20px 0 17px}.kc .kc-nav-inner{grid-template-columns:1fr auto;gap:18px;width:calc(100% - 36px)}.kc .kc-brand-host{grid-column:1}.kc .kc-community-identity{border:0;border-top:1px solid #5f746659;flex-direction:row;grid-area:2/1/auto/-1;justify-content:space-between;align-items:baseline;gap:14px;width:100%;padding:15px 0 0}.kc .kc-community-identity>.kc-label{order:2;font-size:7px}.kc .kc-community-identity>span:last-child{font-size:25px}.kc .kc-nav-links{grid-area:1/2;justify-self:end;width:auto}.kc .kc-nav-links .kc-text-button{font-size:9px}.kc .kc-social-layout{gap:18px;padding:17px 16px 48px}.kc .kc-mobile-menu nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.kc .kc-nav-secondary{display:block}.kc .kc-social-nav-item{min-height:47px;font-size:11px}.kc .kc-social-heading{margin-bottom:19px;padding:28px 25px 24px}.kc .kc-heading-meta{margin-bottom:30px}.kc .kc-heading-meta .kc-label{font-size:8px}.kc .kc-social-heading[data-tone] h1{font-size:46px}.kc .kc-social-heading>p.kc-heading-copy{margin:17px 0 25px;font-size:12px;line-height:1.8}.kc .kc-compose-trigger{gap:12px;min-height:65px;padding:13px 10px;font-size:14px}.kc .kc-compose-trigger>.kc-icon{width:20px;height:20px}.kc .kc-collapsed-composer{margin-bottom:23px}.kc .kc-feed-order{margin-bottom:13px}.kc .kc-feed-order .kc-label{font-size:8px}.kc .kc-feed-order>span:last-child{font-size:9px}.kc .kc-social-main .kc-post{margin-bottom:19px;padding:24px 21px 13px}.kc .kc-post-identity{gap:8px;margin-bottom:22px}.kc .kc-contributor{gap:10px}.kc .kc-contributor-name{min-height:24px;line-height:1.6;font-size:11px!important}.kc .kc-contributor time{font-size:8px}.kc .kc-contributor-avatar{width:39px;height:39px}.kc .kc-social-main .kc-post-body{font-size:24px;line-height:1.5}.kc .kc-social-main .kc-post-title{font-size:30px}.kc .kc-social-main .kc-conversation-actions{align-items:center;gap:0 10px}.kc .kc-social-main .kc-post-actions{gap:13px}.kc .kc-social-main .kc-post-actions .kc-text-button{gap:5px;font-size:9px}.kc .kc-post-actions .kc-icon{display:none}.kc .kc-react-toggle{font-size:10px}.kc .kc-reaction-options,.kc .kc-reaction-picker[data-open=true] .kc-reaction-options{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;width:min(322px,100vw - 36px);padding:7px 5px}.kc .kc-reaction{gap:5px;min-height:54px;font-size:7px}.kc .kc-reaction .kc-icon{width:24px;height:24px}.kc .kc-reaction-total .kc-icon{display:none}.kc .kc-reactions{gap:3px}.kc .kc-reaction-total>span:last-child:not(.kc-icon){padding-left:4px}.kc .kc-post-media{gap:6px;margin:22px -9px 20px}.kc .kc-post-media[data-multiple=true] img{height:170px}.kc .kc-post-media[data-count="3"] img:first-child{height:346px}.kc .kc-post-media[data-count="4"] img{height:145px}.kc .kc-post-media[data-count="1"],.kc .kc-post-media[data-count="1"] img{max-height:365px}.kc .kc-comment-group{padding:0 16px 10px}.kc .kc-comment-body,.kc .kc-comment-reply .kc-comment-body{font-size:22px}.kc .kc-social-main .kc-replies{margin-left:4px;padding-left:14px}.kc .kc-comment-group .kc-reply-form{margin-left:0!important}.kc .kc-premium-empty{padding:39px 23px 29px}.kc .kc-premium-empty h2{font-size:35px}.kc .kc-premium-empty>p:not(.kc-label){font-size:12px}.kc .kc-profile-canopy{height:133px;padding:24px}.kc .kc-profile-intro{padding:0 24px 25px}.kc .kc-profile-intro h1{font-size:48px}.kc .kc-profile-bio{font-size:24px}.kc .kc-profile-counts{gap:20px;font-size:10px}.kc .kc-social-profile>.kc-profile-photo-control{padding:20px 24px}.kc .kc-profile-photo-control{gap:12px}.kc .kc-profile-photo-control .kc-button{padding:10px 13px;font-size:10px}.kc .kc-account-profile,.kc .kc-preferences{padding:23px 20px}.kc .kc-profile-edit .kc-form{padding:10px 0}.kc .kc-profile-edit .kc-form .kc-actions{gap:10px}.kc .kc-media-history{gap:12px}.kc .kc-media-history article img{height:130px}.kc .kc-event-card{padding:26px 23px}.kc .kc-event-card h2{font-size:35px}.kc .kc-notification{gap:13px;padding:21px 18px}.kc .kc-notification>.kc-premium-avatar{width:35px;height:35px}.kc .kc-notification-copy>p{font-size:12px}.kc .kc-notification-meta time{font-size:8px}.kc .kc-notification .kc-actions>*{flex:initial;text-align:left}.kc .kc-guidelines-grid{padding:5px 22px}.kc .kc-guideline{grid-template-columns:18px minmax(0,1fr);gap:12px;padding:25px 0}.kc .kc-guideline h2{font-size:29px}.kc .kc-guideline p{font-size:12px}.kc.kc-composer-dialog{border-radius:6px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.kc .kc-composer-header{gap:12px;padding:20px}.kc .kc-composer-header h2{font-size:25px}.kc .kc-composer-header .kc-label{font-size:7px}.kc .kc-dialog-close{width:38px;height:38px}.kc .kc-writing-form{padding:20px}.kc .kc-writing-form>textarea{min-height:210px;max-height:37dvh;font-size:26px}.kc .kc-composer-actions{gap:12px}.kc .kc-composer-actions .kc-button{padding:11px 16px;font-size:11px}.kc .kc-composer-note{font-size:9px}.kc .kc-photo-previews img{height:115px}}@media (prefers-reduced-motion:no-preference){.kc .kc-compose-trigger,.kc .kc-reaction{transition:background-color .17s,color .17s}.kc .kc-reaction:hover .kc-icon{transform:translateY(-2px)}.kc .kc-reaction .kc-icon{transition:transform .16s}.kc.kc-composer-dialog[open]{animation:.2s ease-out kc-dialog-arrive}@keyframes kc-dialog-arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.kc *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.kc .kc-social-heading,.kc .kc-social-nav-item[aria-current=page],.kc .kc-reaction-options,.kc .kc-profile-canopy{border:1px solid canvastext}.kc .kc-reaction[aria-pressed=true]{outline:2px solid highlight}}.kc .kc-social-layout:has(.kc-design-review){max-width:1512px;display:block}:is(.kc .kc-social-layout:has(.kc-design-review)>.kc-social-rail,.kc .kc-social-layout:has(.kc-design-review)>.kc-social-context){display:none}.kc .kc-design-review>.kc-social-heading{max-width:900px}.kc .kc-review-controls{flex-wrap:wrap;gap:24px;margin:25px 0;display:flex}.kc .kc-review-controls label{flex-direction:column;gap:8px;font:12px/1.7 Manrope,sans-serif;display:flex}.kc .kc-review-controls select{background:#f9f3e6;border:1px solid #aeb69c;max-width:100%;min-height:44px;padding:9px 15px;font:12px/1.7 Manrope,sans-serif}.kc .kc-review-stage{background:#eae8de;border:1px solid #b4beaa;width:100%;position:relative;overflow:hidden}.kc .kc-review-frame{transform-origin:0 0;border:0;max-width:none;display:block}.kc .kc-review-caption{margin:16px 0;font:11px/1.8 Manrope,sans-serif}.kc .kc-post-actions .kc-text-button>span{align-items:center;gap:7px;display:inline-flex}.kc .kc-contributor time,.kc .kc-reaction,.kc .kc-notification-meta time,.kc .kc-notification-meta .kc-label{font-size:10px}.kc .kc-social-main .kc-post-actions .kc-text-button,.kc .kc-notification button,.kc .kc-comment-actions .kc-text-button,.kc .kc-composer-note,.kc .kc-profile-photo-control p{font-size:11px}.kc .kc-post-identity [data-follow-profile] .kc-text-button{font-size:11px}@media (max-width:600px){.kc .kc-contributor-name{font-size:12px!important}.kc .kc-contributor time{font-size:10px}.kc .kc-react-toggle{font-size:11px}.kc .kc-reaction,.kc .kc-heading-meta .kc-label,.kc .kc-feed-order .kc-label,.kc .kc-composer-header .kc-label{font-size:9px}.kc .kc-notification-meta time,.kc .kc-notification-meta .kc-label{font-size:10px}.kc .kc-social-main .kc-post-actions{gap:11px}}.kc .kc-social-main .kc-post-editorial{background:#f3eedf;border-top-color:#ae9364}.kc .kc-social-main .kc-post-pinned{background:#f7f1e2;border-left:2px solid #b09b6c}.kc .kc-editorial-mark{letter-spacing:.12em;text-transform:uppercase;color:#73613e;align-items:center;gap:8px;margin:0 0 21px;font:500 10px/1.6 Manrope,sans-serif;display:flex}.kc .kc-social-main .kc-post-event{background:#eff0e3;border-top:2px solid #748e78}.kc .kc-post:has(.kc-post-media){padding-bottom:17px}.kc .kc-photo-reports{color:#5b6c60;margin:12px 0;font:11px/1.7 Manrope,sans-serif}.kc .kc-photo-reports summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.kc .kc-photo-reports .kc-text-button{margin-right:18px}.kc .kc-welcome{background:#e1e4d7;border:1px solid #c2c7b4;border-radius:4px;margin:0 0 24px;padding:26px 28px;position:relative}.kc .kc-welcome>.kc-label{color:#5a694f;padding-right:30px}.kc .kc-welcome h2{margin:12px 0;font-size:34px;line-height:1.12}.kc .kc-welcome .kc-actions{flex-wrap:wrap;gap:8px 22px}.kc .kc-welcome-dismiss{color:#4d6458;background:0 0;border:0;width:44px;height:44px;position:absolute;top:12px;right:14px}.kc .kc-welcome-dismiss .kc-icon{width:18px;height:18px}.kc .kc-draft-controls{justify-content:space-between;align-items:center;gap:15px;min-height:20px;margin-top:10px;display:flex}.kc .kc-draft-note{color:#607060;font:10px/1.6 Manrope,sans-serif}.kc .kc-draft-controls .kc-text-button{white-space:nowrap;font-size:10px}.kc .kc-draft-controls .kc-text-button[hidden]{display:none}.kc .kc-composer-note{color:#5d6c58}.kc .kc-feed-skeleton{background:#f6f2e7;border:1px solid #d5d2c3;border-radius:4px;height:245px;margin-bottom:24px;padding:30px}.kc .kc-feed-skeleton span{background:#e4e4d6;border-radius:2px;width:78%;height:13px;margin-bottom:22px;display:block}.kc .kc-feed-skeleton span:first-child{width:32%;height:35px;margin-bottom:38px}.kc .kc-feed-skeleton span:last-child{width:54%}.kc .kc-discover{background:#f4f1e4;border:1px solid #cbd1bf;border-radius:4px;margin:24px 0;padding:28px}.kc .kc-discover>h2{margin:0 0 13px;font-size:34px;line-height:1.15}.kc .kc-discover>p{color:#4d6258;font:13px/1.8 Manrope,sans-serif}.kc .kc-person{border-bottom:1px solid #d1d3c1;align-items:flex-start;gap:15px;min-width:0;padding:23px 0;display:flex}.kc .kc-person:last-child{border:0;padding-bottom:0}.kc .kc-person .kc-text-button{text-align:left;overflow-wrap:anywhere;min-height:32px;font-size:13px}.kc .kc-person .kc-muted{margin:3px 0 8px;font-size:10px}.kc .kc-person .kc-person-bio{margin:7px 0;font:21px/1.45 Cormorant Garamond,serif}.kc .kc-person [data-follow-profile] .kc-text-button{color:#6c5e39;min-height:44px;font-size:11px}.kc .kc-social-context .kc-context-people{background:#f5f0e3;border:1px solid #d3d5c2}.kc .kc-context-people .kc-person{flex-wrap:wrap;gap:10px}.kc .kc-context-people .kc-person-bio{display:none}.kc .kc-context-people .kc-premium-avatar{width:36px;height:36px}.kc .kc-context-date{font-variant-numeric:lining-nums;overflow-wrap:anywhere}.kc .kc-saved-filter{border-bottom:1px solid #c5cebc;flex-wrap:wrap;gap:8px 20px;margin-bottom:22px;padding-bottom:12px;display:flex}.kc .kc-saved-filter [aria-pressed=true]{color:#254d42;border-bottom-color:#8e784b}.kc .kc-event-card{margin-bottom:24px;overflow:hidden}.kc .kc-event-heading{align-items:flex-start;gap:24px;display:flex}.kc .kc-event-stamp{color:#526f60;text-align:center;font-variant-numeric:lining-nums;border-right:1px solid #b9bea4;flex:none;padding:2px 20px 4px 0;font:500 11px/1.6 Manrope,sans-serif}.kc .kc-event-stamp strong{font-variant-numeric:lining-nums;letter-spacing:-.04em;font:400 42px/1.1 Manrope,sans-serif;display:block}.kc .kc-event-heading>div{min-width:0}.kc .kc-event-heading h1,.kc .kc-event-heading h2{overflow-wrap:anywhere;margin:0 0 15px;line-height:1.1}.kc .kc-event-heading .kc-event-host{color:#556849;font:12px/1.7 Manrope,sans-serif}.kc .kc-event-date{font-variant-numeric:lining-nums;color:#5a674d;margin:24px 0 18px;font:11px/1.8 Manrope,sans-serif;display:block}.kc .kc-live-state{font-variant-numeric:lining-nums}@media (max-width:1250px){.kc .kc-social-main .kc-social-context{max-width:none;position:static}.kc .kc-social-context h2{margin:12px 0;font-size:30px}.kc .kc-social-context .kc-context-feature{padding:23px 25px}.kc .kc-context-people .kc-person{flex-wrap:nowrap}.kc .kc-social-context .kc-context-link{padding:23px 25px}.kc .kc-context-link>.kc-icon{margin-bottom:8px}}@media (max-width:600px){.kc .kc-social-heading[data-tone]{padding:27px 24px}.kc .kc-social-heading>.kc-icon{width:19px;height:19px;top:24px;right:20px}.kc .kc-social-heading[data-tone] h1{padding-right:18px;font-size:clamp(37px,10.5vw,46px)}.kc .kc-social-heading>p.kc-heading-copy{margin-bottom:0}.kc .kc-social-context{grid-template-columns:minmax(0,1fr);gap:14px}.kc .kc-social-layout>.kc-social-context{grid-column:1}.kc .kc-welcome{padding:24px 21px}.kc .kc-welcome h2{font-size:30px}.kc .kc-draft-controls{align-items:flex-start}.kc .kc-discover{padding:24px 21px}.kc .kc-event-heading{gap:17px}.kc .kc-event-stamp{padding-right:15px}.kc .kc-event-stamp strong{font-size:35px}.kc .kc-event-heading h2{font-size:33px}.kc .kc-event-card .kc-event-cover{width:calc(100% + 46px);margin:-26px -23px 25px}.kc .kc-event-card{padding:26px 23px}.kc .kc-reaction{font-size:8px}.kc .kc-feed-order{align-items:center;gap:10px}.kc .kc-feed-order>.kc-text-button{font-size:10px}}.kc .kc-guidelines-group{border-bottom:1px solid #c4cab4;padding:25px 0 12px}.kc .kc-guidelines-group:last-child{border-bottom:0}.kc .kc-guidelines-group>h2{letter-spacing:.08em;color:#6b613f;margin:0 0 13px;font:500 11px/1.7 Manrope,sans-serif}.kc .kc-guidelines-group .kc-guideline{border:0;padding:19px 0;display:block}.kc .kc-guideline h3{color:#264940;margin:0 0 10px;font-size:29px;line-height:1.2}.kc .kc-guidelines-group .kc-guideline p{max-width:58ch}.kc .kc-contributor-name{font-size:13px}.kc .kc-reaction{font-size:9px}@media (max-width:600px){.kc .kc-contributor-name{font-size:12px!important}.kc .kc-contributor time{font-size:10px}.kc .kc-reaction{font-size:9px}}.kc .kc-nav{padding:19px 0}.kc .kc-nav-inner{grid-template-columns:auto minmax(0,1fr) auto;gap:30px}.kc .kc-community-identity{gap:5px;padding:4px 0 4px 29px}.kc .kc-community-identity>span:last-child{font-size:34px;line-height:1.05}.kc .kc-explore-link{color:#e2d1ad;white-space:nowrap;align-items:center;gap:12px;min-height:44px;font:500 11px/1.5 Manrope,sans-serif;text-decoration:none;display:inline-flex}.kc .kc-explore-link .kc-icon{width:17px;height:17px;transition:transform .15s}.kc .kc-explore-link:hover{color:#fff5df}.kc .kc-explore-link:hover .kc-icon{transform:translate(2px)}.kc .kc-header-menu{display:none}.kc .kc-social-layout{align-items:start}.kc .kc-social-main>*{min-width:0;max-width:100%}.kc .kc-social-rail{scrollbar-width:thin;align-self:start;max-height:calc(100dvh - 48px);overflow-y:auto}.kc .kc-social-nav-item{transition:background-color .15s,color .15s}.kc .kc-social-nav-item[aria-current=page]{box-shadow:inset 2px 0 #b99f6f}.kc .kc-social-context{align-self:start;position:static}.kc .kc-social-heading,.kc .kc-social-heading[data-tone]{box-shadow:none;margin-bottom:20px;padding:23px 30px 24px}.kc .kc-social-heading h1,.kc .kc-social-heading[data-tone] h1{max-width:none;padding-right:28px;font-size:48px;line-height:1.06}.kc .kc-social-heading>.kc-icon{width:20px;height:20px;top:24px;right:24px}.kc .kc-social-heading>p.kc-heading-copy{text-wrap:pretty;max-width:none;margin:10px 0 0;font-size:12px;line-height:1.7}.kc .kc-social-context section,.kc .kc-social-context .kc-context-feature,.kc .kc-social-context .kc-context-link{border:1px solid #cdd1c1;margin:0 0 16px;padding:20px}.kc .kc-social-context .kc-label{margin-bottom:10px}.kc .kc-social-context p:not(.kc-label){margin-bottom:9px;font-size:11px;line-height:1.75}.kc .kc-social-context .kc-text-button{margin-top:0}.kc .kc-context-people .kc-person{gap:10px;padding:14px 0}.kc .kc-context-people .kc-person:first-of-type{padding-top:4px}.kc .kc-context-people .kc-person .kc-muted{margin-bottom:0;line-height:1.6}.kc .kc-context-people .kc-person .kc-text-button{font-size:11px}.kc .kc-context-people .kc-person:last-child{padding-bottom:0}.kc .kc-social-main .kc-post{border-color:#d4cfc0;transition:border-color .15s,background-color .15s;box-shadow:0 2px 6px #122d3005}.kc .kc-contributor-name{font-size:13px;font-weight:600}.kc .kc-post-identity [data-follow-profile] .kc-text-button{color:#6c5e39;border-bottom-color:#c4b792;padding:6px 2px}.kc .kc-conversation-actions{border-top-color:#d8d2c1}.kc .kc-post-media{background:#e6e5d9}.kc .kc-post-media img{margin:0}.kc .kc-premium-empty{padding:30px 30px 28px}.kc .kc-premium-empty>.kc-icon{width:29px;height:29px;margin-bottom:16px}.kc .kc-premium-empty>.kc-label{margin-bottom:10px}.kc .kc-premium-empty h2{margin-bottom:13px;font-size:35px}.kc .kc-premium-empty>p:not(.kc-label){margin-bottom:12px}.kc .kc-welcome{margin-top:24px;padding:21px 25px}.kc .kc-welcome h2{font-size:31px}.kc .kc-welcome .kc-actions{margin-top:12px}.kc .kc-profile-canopy{border-bottom:1px solid #83917b;height:78px;padding:0}.kc .kc-profile-intro{color:#163b40;background:#f9f4e8;padding:0 30px 25px}.kc .kc-profile-portrait{background:#f9f4e8;border:4px solid #f9f4e8;margin-top:-38px;margin-bottom:16px;box-shadow:0 0 0 1px #b8ab8c}.kc .kc-profile-intro>.kc-label{color:#6e6548;margin-bottom:8px}.kc .kc-profile-intro h1{color:#163b40;margin-bottom:12px;font-size:50px}.kc .kc-profile-bio{color:#52655a;margin-bottom:0;font-size:24px;line-height:1.45}.kc .kc-profile-counts{color:#52655a;border-color:#d4d1bf;margin-top:19px;padding-top:17px}.kc .kc-profile-intro .kc-text-button{color:#5e573c}.kc .kc-profile-intro .kc-text-button:hover{color:#163b40}.kc .kc-profile-intro .kc-actions{margin-top:10px}.kc .kc-preferences .kc-preference-row{cursor:pointer;border-bottom:1px solid #d8d4c4;justify-content:space-between;align-items:center;gap:20px;min-height:56px;margin:0;padding:14px 2px}.kc .kc-preferences .kc-preference-row input{accent-color:#31534f;width:21px;height:21px;margin:0}.kc .kc-preferences .kc-preference-row:focus-within{background:#e9ecdf}.kc .kc-preferences .kc-button{margin-top:20px}.kc .kc-system-status{background:#e3e6d9;border:1px solid #ccd0bd;border-radius:4px;margin-bottom:22px;padding:17px 20px}.kc .kc-system-status h2{letter-spacing:.02em;margin:0 0 13px;font:500 12px/1.5 Manrope,sans-serif}.kc .kc-system-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;font:11px/1.6 Manrope,sans-serif;display:grid}.kc .kc-system-checks dt{color:#506358;margin-bottom:4px}.kc .kc-system-checks dd{color:#234a3d;margin:0;font-weight:600}.kc .kc-system-checks [data-state=failed] dd{color:#8b3f2f}.kc .kc-system-checks>p{grid-column:1/-1;margin:0}.kc .kc-social-main .kc-moderation-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:20px;padding-bottom:19px;display:grid}.kc .kc-moderation-tabs .kc-text-button{text-align:left;background:#f4f0e3;border:1px solid #cbd0bf;border-radius:3px;min-height:50px;padding:10px 12px;font-size:11px;line-height:1.5}.kc .kc-moderation-tabs .kc-text-button[aria-pressed=true]{color:#f6eddd;background:#31534f;border-color:#31534f}.kc .kc-moderation-body{min-height:230px}.kc .kc-moderation-body>.kc-field{max-width:100%;margin-bottom:15px}.kc .kc-moderation-body .kc-empty{padding:28px 0;font-size:22px}.kc .kc-queue-loading{color:#52665c;min-height:200px;font:12px/1.8 Manrope,sans-serif}.kc .kc-system-maintenance{border-top:1px solid #bdc5b1;border-bottom:1px solid #bdc5b1;margin-top:26px}.kc .kc-system-maintenance>summary{cursor:pointer;min-height:56px;padding:18px 2px;font:500 12px/1.6 Manrope,sans-serif}.kc .kc-system-maintenance .kc-review{margin-top:12px;padding:22px}.kc .kc-system-maintenance .kc-review h3{font-size:28px}.kc .kc-system-maintenance .kc-check-result,.kc .kc-system-maintenance p{font:12px/1.7 Manrope,sans-serif}.kc .kc-system-maintenance .kc-button{margin:5px 8px 5px 0}.kc .kc-review-entry{margin-top:15px}.kc .kc-view-enter{animation:.15s ease-out both kc-view-enter}@keyframes kc-view-enter{0%{opacity:.72;transform:translateY(2px)}to{opacity:1;transform:none}}@media (hover:hover){.kc .kc-social-main .kc-post:hover{border-color:#b8bfa8}}@media (max-width:1250px){.kc .kc-nav-inner{gap:24px}.kc .kc-community-identity{padding-left:23px}.kc .kc-community-identity>span:last-child{font-size:30px}.kc .kc-social-context section,.kc .kc-social-context .kc-context-feature,.kc .kc-social-context .kc-context-link{margin:0;padding:20px}.kc .kc-social-context h2,.kc .kc-social-context h3{font-size:28px}.kc .kc-social-heading[data-tone] h1{font-size:47px}}@media (max-width:980px){.kc .kc-social-rail{max-height:none;overflow:visible}.kc .kc-nav-inner{grid-template-columns:auto minmax(0,1fr) auto;gap:20px}.kc .kc-community-identity>span:last-child{font-size:28px}.kc .kc-explore-desktop{display:none}.kc .kc-header-menu{display:block;position:relative}.kc .kc-header-menu>summary{cursor:pointer;color:#e2d1ad;border:1px solid #9d94674d;border-radius:3px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.kc .kc-header-menu>summary::-webkit-details-marker{display:none}.kc .kc-header-menu>.kc-explore-link{z-index:20;background:#16373d;border:1px solid #8d896855;padding:13px 17px;position:absolute;top:54px;right:0;box-shadow:0 6px 18px #0b243025}.kc .kc-social-heading[data-tone] h1{font-size:48px}}@media (max-width:600px){.kc .kc-nav{padding:15px 0}.kc .kc-nav-inner{grid-template-columns:1fr auto;gap:13px;width:calc(100% - 32px);padding:0}.kc .kc-community-identity{border:0;border-top:1px solid #5f746659;flex-direction:column;grid-area:2/1/auto/-1;align-items:flex-start;gap:4px;padding:12px 0 0}.kc .kc-community-identity>.kc-label{order:0;font-size:8px}.kc .kc-community-identity>span:last-child{font-size:29px;line-height:1.05}.kc .kc-social-heading,.kc .kc-social-heading[data-tone]{margin-bottom:17px;padding:20px}.kc .kc-social-heading[data-tone] h1{padding-right:24px;font-size:clamp(35px,9.4vw,42px)}.kc .kc-social-heading>.kc-icon{width:18px;height:18px;top:22px;right:18px}.kc .kc-social-heading>p.kc-heading-copy{margin-top:9px;font-size:12px;line-height:1.65}.kc .kc-social-context section,.kc .kc-social-context .kc-context-feature,.kc .kc-social-context .kc-context-link{padding:18px 21px}.kc .kc-contributor-name{font-size:12px!important}.kc .kc-premium-empty{padding:27px 23px 23px}.kc .kc-premium-empty h2{font-size:32px}.kc .kc-profile-canopy{height:70px}.kc .kc-profile-intro{padding:0 23px 23px}.kc .kc-profile-intro h1{font-size:43px}.kc .kc-profile-bio{font-size:23px}.kc .kc-profile-portrait .kc-premium-avatar,.kc .kc-profile-portrait .kc-avatar-initials,.kc .kc-profile-portrait img{width:92px;height:92px}.kc .kc-system-status{padding:16px}.kc .kc-system-checks{grid-template-columns:1fr;gap:9px}.kc .kc-system-checks>div{justify-content:space-between;gap:12px;display:flex}.kc .kc-system-checks dt{margin:0}.kc .kc-social-main .kc-moderation-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.kc .kc-system-maintenance .kc-review{padding:16px}.kc .kc-system-maintenance .kc-button{width:100%;margin-right:0}}@media (prefers-reduced-motion:reduce){.kc .kc-view-enter{animation:none}.kc .kc-explore-link .kc-icon,.kc .kc-social-nav-item,.kc .kc-social-main .kc-post{transition:none}}.kc .kc-premium-empty>.kc-label{display:none}.kc .kc-nav-secondary{border-top:1px solid #c8ccbb;flex-direction:column;align-items:flex-start;gap:9px;margin-top:18px;padding-top:18px;display:flex}.kc .kc-unread-badge{color:#254b46;font-variant-numeric:lining-nums;text-align:center;background:#d9dfce;border-radius:12px;min-width:21px;margin-left:auto;padding:2px 6px;font:600 10px/1.7 Manrope,sans-serif}.kc .kc-unread-badge[hidden]{display:none}.kc .kc-social-nav-item[aria-current=page] .kc-unread-badge{background:#efe6d3}.kc .kc-explore-filters{background:#e9ecdf;border:1px solid #cdd2c1;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:14px;margin-bottom:22px;padding:20px;display:grid}.kc .kc-explore-filters .kc-field{margin:0}.kc .kc-explore-filters label,.kc .kc-topic-select{color:#526357;font:500 11px/1.7 Manrope,sans-serif}.kc .kc-explore-filters select{width:100%;min-width:0;font-size:12px}.kc .kc-topic-select{justify-content:space-between;align-items:center;gap:14px;margin:17px 0;display:flex}.kc .kc-topic-select select{color:#234a46;background:#f6f2e7;border:1px solid #c8cbbb;border-radius:3px;width:auto;max-width:70%;padding:9px 12px;font:12px/1.7 Manrope,sans-serif}.kc .kc-post,.kc .kc-comment{position:relative}.kc .kc-post-identity,.kc .kc-comment>.kc-contributor{padding-right:34px}.kc .kc-contribution-controls{display:contents}.kc .kc-overflow{z-index:3;position:absolute;top:18px;right:18px}.kc .kc-overflow>summary{cursor:pointer;letter-spacing:2px;color:#526a5b;border-radius:50%;place-items:center;width:36px;height:36px;font:600 14px/1 Manrope,sans-serif;list-style:none;transition:background-color .15s;display:grid}.kc .kc-overflow>summary::-webkit-details-marker{display:none}.kc .kc-overflow>summary:hover,.kc .kc-overflow[open]>summary{background:#e4e8d9}.kc .kc-overflow-actions{background:#faf6ea;border:1px solid #bcc5b2;border-radius:4px;flex-direction:column;align-items:stretch;min-width:188px;max-width:calc(100vw - 60px);padding:8px;display:flex;position:absolute;top:41px;right:0;box-shadow:0 8px 24px #173d381a}.kc .kc-overflow-actions>.kc-text-button{text-align:left;border:0;margin:0;padding:11px 13px;font:500 11px/1.6 Manrope,sans-serif}.kc .kc-overflow-actions>.kc-text-button:hover{color:#163f39;background:#e6ebdc}.kc .kc-contribution-editor:empty,.kc .kc-contribution-controls>.kc-status:empty{display:none}.kc .kc-contribution-editor{background:#edeedf;border:1px solid #c4ccb7;margin:22px 0;padding:20px}.kc .kc-contribution-editor textarea,.kc .kc-contribution-editor input,.kc .kc-contribution-editor select{color:#224940;background:#faf7ef;border:1px solid #b8c2ac;border-radius:3px;width:100%;min-width:0;margin:7px 0 12px;padding:12px;font:15px/1.75 Manrope,sans-serif}.kc .kc-contribution-editor .kc-actions{flex-wrap:wrap}.kc .kc-contribution-editor p:not(.kc-label){font-size:17px;line-height:1.65}.kc .kc-contribution-controls>.kc-status{overflow-wrap:anywhere;margin-top:12px}.kc .kc-post-context{align-items:center;gap:13px;margin:-9px 0 18px;display:flex}.kc .kc-post-context>.kc-text-button{background:#e7ebdd;border:1px solid #d0d6c3;border-radius:3px;padding:4px 9px;font:500 10px/1.6 Manrope,sans-serif}.kc .kc-edited,.kc .kc-author-indicator,.kc .kc-member-since{color:#62705d;font:500 10px/1.7 Manrope,sans-serif}.kc .kc-comment>.kc-edited,.kc .kc-comment>.kc-author-indicator{margin:9px 12px 0 0;display:inline-block}.kc .kc-author-indicator{color:#4a634e;border:1px solid #cbd1ba;border-radius:3px;padding:2px 8px}.kc .kc-member-since{margin:16px 0 0}.kc .kc-post-brief:not(.kc-post-full){background:#f1eddf;padding-top:25px;padding-bottom:24px}.kc .kc-post-brief:not(.kc-post-full) .kc-post-body{font-size:25px;line-height:1.5}.kc .kc-post-photo:not(.kc-post-full){background:#faf6eb}.kc .kc-post-photo .kc-post-body{margin-bottom:23px}.kc .kc-post-full{padding:38px}.kc .kc-post-full .kc-post-body{font-size:26px;line-height:1.65}.kc .kc-comment{background:#f1f1e6;border:1px solid #d0d6c2;padding:23px}.kc .kc-comment-reply{background:#e8edde}.kc .kc-unavailable-parent{color:#586b5b;background:#e6e9dc;border-left:2px solid #b8c4ad;padding:18px 21px;font:13px/1.7 Manrope,sans-serif}.kc .kc-comment-group+.kc-comment-group{margin-top:25px}.kc .kc-thread-heading{border-bottom:1px solid #c6cfb9;padding-bottom:15px}.kc .kc-comment-total{font-variant-numeric:lining-nums}.kc .kc-profile-tabs{border-bottom:1px solid #bdc9b3;gap:25px;margin:24px 0 22px;display:flex}.kc .kc-profile-tabs>.kc-text-button{border:0;margin:0;padding:12px 3px;font:500 12px/1.6 Manrope,sans-serif}.kc .kc-profile-tabs>[aria-current=page]{color:#244a40;box-shadow:0 2px #59735c}.kc .kc-profile-counts .kc-text-button{font-variant-numeric:lining-nums;font:500 11px/1.7 Manrope,sans-serif}.kc .kc-profile-report{color:#64715e;margin-top:15px;font:11px/1.7 Manrope,sans-serif}.kc .kc-profile-report .kc-text-button{margin:10px 17px 0 0}.kc .kc-public-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.kc .kc-public-photos figure{background:#f7f3e8;border:1px solid #cbd1be;min-width:0;margin:0;overflow:hidden}.kc .kc-public-photos img{aspect-ratio:4/3;object-fit:contain;background:#e7e9dc;width:100%;height:auto;display:block}.kc .kc-public-photos figcaption{color:#50624f;overflow-wrap:anywhere;padding:16px;font:12px/1.75 Manrope,sans-serif}.kc .kc-public-photos figcaption .kc-text-button{margin-top:12px;display:block}.kc .kc-public-photos>.kc-empty{grid-column:1/-1}.kc .kc-profile-connections h2{margin-bottom:15px;font-size:32px}.kc .kc-person-excerpt{border-left:1px solid #aeba9e;margin:13px 0;padding:0 0 0 14px}.kc .kc-person-excerpt .kc-text-button{text-align:left;color:#385949;white-space:normal;overflow-wrap:anywhere;border:0;font:italic 21px/1.45 Cormorant Garamond,Georgia,serif}.kc .kc-social-context .kc-person-excerpt .kc-text-button{font-size:18px;line-height:1.5}.kc .kc-person>div{min-width:0}.kc .kc-social-rail[data-sticky=false]{max-height:none;position:static;overflow:visible}@media (min-width:1251px){.kc .kc-social-context[data-sticky=true]{position:sticky;top:26px}.kc .kc-social-context[data-sticky=false]{position:static}}@media (max-width:980px){.kc .kc-explore-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kc .kc-explore-filters>.kc-button{grid-column:1/-1;justify-self:start}.kc .kc-social-rail{position:static!important}.kc .kc-nav-secondary{gap:12px}.kc .kc-social-layout .kc-social-main{min-width:0}}@media (max-width:600px){.kc .kc-explore-filters{grid-template-columns:minmax(0,1fr);gap:13px;padding:17px}.kc .kc-explore-filters>.kc-button{width:100%}.kc .kc-overflow{top:13px;right:11px}.kc .kc-post-identity{flex-wrap:wrap;gap:12px}.kc .kc-post-full{padding:24px 20px}.kc .kc-post-full .kc-post-body{font-size:23px}.kc .kc-post-brief:not(.kc-post-full) .kc-post-body{font-size:24px}.kc .kc-comment{padding:20px 17px}.kc .kc-replies{margin-left:12px;padding-left:12px}.kc .kc-contribution-editor{margin:19px 0;padding:15px}.kc .kc-contribution-editor textarea{font-size:16px}.kc .kc-public-photos{gap:13px}.kc .kc-public-photos figcaption{padding:12px;font-size:11px}.kc .kc-person-excerpt .kc-text-button{font-size:21px}.kc .kc-profile-connections{padding:21px}.kc .kc-topic-select{flex-direction:column;align-items:flex-start;gap:7px}.kc .kc-topic-select select{width:100%;max-width:100%}}@media (max-width:360px){.kc .kc-public-photos{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.kc .kc-overflow>summary{transition:none}}.kc{--ink:#102e35;--blue:#081f29;--teal:#244b46;--ivory:#f4f1e7;--gold:#b39a63;--muted:#52635d;--line:#d4d8cb;--kc-surface:#fcfbf6;--kc-stone:#e9e8dc;--kc-sage:#dce5d6;--kc-radius:12px;background:var(--ivory);color:var(--ink)}.kc .kc-social-layout{grid-template-columns:190px minmax(0,760px) 250px;align-items:start;gap:28px;width:100%;max-width:1376px;margin:0 auto;padding:36px 28px 72px}.kc .kc-social-main{min-width:0;min-height:50vh}.kc .kc-social-main>*,.kc .kc-social-context>*{min-width:0}.kc .kc-social-main h1,.kc .kc-social-main h2,.kc .kc-social-main h3{text-wrap:pretty}.kc .kc-label{letter-spacing:.12em;color:var(--muted);font-size:11px;line-height:1.6}.kc .kc-muted,.kc .kc-status,.kc .kc-note{font:400 14px/1.7 Manrope,sans-serif}.kc .kc-text-button,.kc .kc-button{min-height:44px;font-size:14px;line-height:1.5}.kc .kc-button{border-radius:6px;padding:12px 20px}.kc .kc-text-button{color:var(--teal)}.kc .kc-text-button:hover{color:var(--ink);border-bottom-color:currentColor}.kc :focus-visible{outline-offset:4px;outline:2px solid #637c69}:is(.kc .kc-nav :focus-visible,.kc .kc-bottom-nav :focus-visible){outline-color:#e5cea2}.kc .kc-status:not(:empty){margin-top:12px}.kc .kc-error{color:#8a352c}.kc .kc-button:disabled{opacity:.58}.kc .kc-nav{background:var(--blue)}.kc .kc-community-identity>.kc-label{letter-spacing:.13em;font-size:11px}.kc .kc-community-identity>span:last-child{font-size:30px}.kc .kc-explore-link{font-size:13px}.kc .kc-social-rail{padding-top:7px}.kc .kc-social-rail>.kc-label{margin:0 8px 18px;font-size:11px}.kc .kc-social-rail nav{gap:4px}.kc .kc-social-nav-item{min-height:48px;color:var(--muted);box-shadow:none;background:0 0;border-radius:5px;gap:10px;padding:12px 13px;font:500 14px/1.5 Manrope,sans-serif}.kc .kc-social-nav-item>.kc-icon{display:none}.kc .kc-social-nav-item[aria-current=page]{background:var(--kc-sage);color:#173a35;box-shadow:none}.kc .kc-nav-secondary{border-color:var(--line);gap:1px;margin-top:22px;padding-top:18px}.kc .kc-nav-secondary>.kc-text-button,.kc .kc-nav-secondary .kc-social-nav-item{min-height:44px;color:var(--muted);padding:10px 13px;font-size:13px}.kc .kc-unread-badge{color:#23463e;background:#e4eadd;font-size:12px}.kc .kc-mobile-updates,.kc .kc-bottom-nav{display:none}.kc .kc-social-heading,.kc .kc-social-heading[data-tone]{color:var(--ink);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 26px;padding:0;overflow:visible}.kc .kc-social-heading>.kc-icon{display:none}.kc .kc-social-heading h1,.kc .kc-social-heading[data-tone] h1{max-width:none;color:var(--ink);letter-spacing:-.025em;margin:0;padding:0;font-size:clamp(38px,3.6vw,48px);line-height:1.12}.kc .kc-social-heading>p.kc-heading-copy{max-width:58ch;color:var(--muted);margin:10px 0 0;font:400 15px/1.7 Manrope,sans-serif}.kc .kc-feed-order{flex-wrap:wrap;gap:12px;margin:2px 0 14px}.kc .kc-feed-order .kc-label,.kc .kc-feed-order>span:last-child{font-size:11px;line-height:1.7}.kc .kc-feed-order>.kc-text-button{font-size:13px}.kc .kc-collapsed-composer{border:1px solid var(--line);border-radius:var(--kc-radius);background:var(--kc-surface);box-shadow:none;margin-bottom:22px;padding:7px}.kc .kc-compose-trigger{border-radius:8px;gap:14px;min-height:74px;padding:13px;font-size:16px}.kc .kc-compose-trigger:hover{background:#f1f3e9}.kc .kc-compose-trigger>span:not(.kc-premium-avatar):not(.kc-icon){flex:1}.kc .kc-compose-trigger>.kc-icon{color:var(--teal)}.kc .kc-premium-avatar,.kc .kc-contributor-avatar{background:#e7ecdf;border:1px solid #b9c5b5;border-radius:50%;flex:none;width:44px;height:44px;overflow:hidden}.kc .kc-premium-avatar .kc-avatar-initials,.kc .kc-contributor-avatar .kc-avatar-initials{color:#36554a;background:#e7ecdf;font:600 14px/1 Manrope,sans-serif}.kc.kc-composer-dialog{background:var(--kc-surface);border-color:#b9c6b7;border-radius:12px}.kc .kc-composer-header{background:#edf0e5;gap:14px;padding:24px}.kc .kc-composer-header .kc-label{font-size:11px}.kc .kc-composer-header h2{font-size:29px;line-height:1.2}.kc .kc-dialog-close{border-radius:6px;width:44px;height:44px}.kc .kc-writing-form{padding:24px}.kc .kc-writing-form>textarea{color:var(--ink);min-height:210px;font-size:26px;line-height:1.55}.kc .kc-composer-note,.kc .kc-draft-note,.kc .kc-topic-select{color:var(--muted);font-size:13px;line-height:1.7}.kc .kc-topic-select select{min-height:44px;font-size:16px}.kc .kc-composer-actions .kc-button{font-size:14px}.kc .kc-draft-controls .kc-text-button{font-size:13px}.kc .kc-social-main .kc-post{border:1px solid var(--line);border-radius:var(--kc-radius);background:var(--kc-surface);box-shadow:none;margin:0 0 20px;padding:24px 26px 15px}.kc .kc-social-main .kc-post:hover{border-color:#c1cabc}.kc .kc-social-main .kc-post:focus-within{border-color:#79917c}.kc .kc-social-main .kc-post-pinned{background:#f4f5e9;border-color:#c5ccb5}.kc .kc-social-main .kc-post-identity{align-items:center;gap:14px;margin-bottom:18px}.kc .kc-contributor{gap:12px;min-width:0}.kc .kc-contributor>div{min-width:0}.kc .kc-contributor-name{min-height:44px;font-weight:600;line-height:1.6;font-size:14px!important}.kc .kc-contributor time{color:var(--muted);font:400 12px/1.7 Manrope,sans-serif}.kc .kc-admin-mark{color:#66592f;background:0 0;font-size:11px;line-height:1.6}.kc .kc-editorial-mark{color:#6a5a34;letter-spacing:.02em;margin-bottom:18px;font:500 12px/1.6 Manrope,sans-serif}.kc .kc-editorial-mark .kc-icon{width:16px;height:16px}.kc .kc-post-identity [data-follow-profile] .kc-text-button{min-height:44px;color:var(--teal);font-size:13px}.kc .kc-social-main .kc-post-title{margin-bottom:15px;font-size:32px;line-height:1.25}.kc .kc-social-main .kc-post-body,.kc .kc-post-brief:not(.kc-post-full) .kc-post-body{color:#233f3c;max-width:60ch;margin:0 0 17px;font:400 25px/1.55 Cormorant Garamond,Georgia,serif}.kc .kc-post-context{flex-wrap:wrap;gap:12px;margin:-4px 0 15px}.kc .kc-post-context>.kc-text-button{background:0 0;border:0;min-height:44px;padding:5px 0;font-size:12px}.kc .kc-edited,.kc .kc-author-indicator,.kc .kc-member-since{color:var(--muted);font-size:12px;line-height:1.7}.kc .kc-post-media{background:var(--kc-stone);border-radius:7px;gap:5px;margin:20px -10px}.kc .kc-post-media[data-count="1"]{min-height:0;max-height:520px}.kc .kc-post-media img,.kc .kc-post-media[data-count="1"] img{background:var(--kc-stone);max-height:520px}.kc .kc-social-main .kc-conversation-actions{border-color:var(--line);flex-wrap:wrap;gap:4px 16px;margin-top:18px;padding-top:8px}.kc .kc-social-main .kc-post-actions{gap:4px 18px}.kc .kc-social-main .kc-post-actions .kc-text-button{gap:7px;min-height:44px;font-size:13px}.kc .kc-post-actions .kc-icon{width:18px;height:18px;display:inline-flex}.kc .kc-post-actions [aria-pressed=true]{color:#234b3b;font-weight:600}.kc .kc-post-actions [aria-pressed=true] .kc-icon{fill:#dfe8d7}.kc .kc-overflow{top:18px;right:16px}.kc .kc-overflow>summary{border-radius:6px;width:44px;height:44px}.kc .kc-overflow-actions{background:var(--kc-surface);border-radius:8px;top:48px}.kc .kc-overflow-actions>.kc-text-button{min-height:44px;font-size:13px}.kc .kc-reactions{gap:8px}.kc .kc-react-toggle{min-height:44px;color:var(--teal);padding:8px 3px;font-size:13px}.kc .kc-react-toggle[aria-pressed=true]{color:#33583e;background:#e6ecdd;border-radius:5px;padding-inline:8px}.kc .kc-reaction-total{color:var(--muted);font-size:12px}.kc .kc-reaction-status{font-size:13px}.kc .kc-reaction-options,.kc .kc-reaction-picker[data-open=true] .kc-reaction-options{background:var(--kc-surface);border-color:#a7b59f;border-radius:10px;gap:3px;width:392px;max-width:calc(100vw - 64px);padding:8px}.kc .kc-reaction{gap:5px;min-width:44px;min-height:58px;font-size:11px}.kc .kc-reaction .kc-icon{width:23px;height:23px}.kc .kc-reaction:hover .kc-icon{transform:none}.kc .kc-reaction[aria-pressed=true]{background:var(--kc-sage);color:#244a39}.kc .kc-comment-group{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;margin:0 0 22px;padding:0 0 22px}.kc .kc-comment,.kc .kc-comment-reply{background:0 0;border:0;padding:20px 0 6px}.kc .kc-comment-body,.kc .kc-comment-reply .kc-comment-body{color:#29473e;font-size:23px;line-height:1.6}.kc .kc-social-main .kc-replies{border-left:1px solid #bcc9b3;margin:0 0 0 20px;padding-left:20px}.kc .kc-comment .kc-overflow{top:12px;right:0}.kc .kc-comment-actions .kc-text-button{font-size:13px}.kc .kc-thread-heading{border-color:var(--line);margin-top:30px;padding-bottom:16px}.kc .kc-thread-nav,.kc .kc-comment-total,.kc .kc-live-state,.kc .kc-reply-target,.kc .kc-reply-context{font:400 13px/1.7 Manrope,sans-serif}.kc .kc-social-main .kc-composer-note,.kc .kc-photo-previews button{font-size:13px;line-height:1.7}.kc .kc-comment-reply .kc-contributor-avatar{width:44px;height:44px}.kc .kc-reply-form{border-radius:8px;padding:20px;background:var(--kc-surface)!important;border-color:var(--line)!important}.kc .kc-unavailable-parent{background:#edf0e5;border-color:#aebca4;font-size:14px}.kc .kc-social-context{padding-top:0}.kc .kc-social-context section,.kc .kc-social-context .kc-context-feature,.kc .kc-social-context .kc-context-link{background:var(--kc-stone);border-radius:var(--kc-radius);box-shadow:none;border:0;margin:0 0 18px;padding:22px}.kc .kc-social-context .kc-context-link{background:#e0e8df}.kc .kc-social-context h2,.kc .kc-social-context h3{margin:0 0 12px;font-size:29px;line-height:1.18}.kc .kc-social-context p:not(.kc-label){color:var(--muted);font:400 13px/1.7 Manrope,sans-serif}.kc .kc-social-context .kc-text-button,.kc .kc-context-people .kc-person .kc-text-button{font-size:13px}.kc .kc-context-people .kc-person{border-color:#c9d1c1;padding:16px 0}.kc .kc-social-context .kc-person-excerpt,.kc .kc-social-context .kc-person-bio{display:none}.kc .kc-social-context .kc-person .kc-muted{font-size:12px}.kc .kc-discover{background:0 0;border:0;padding:6px 0}.kc .kc-discover>.kc-person{border-bottom:1px solid var(--line);padding:23px 0}.kc .kc-person-bio{font-size:22px;line-height:1.5}.kc .kc-person-excerpt .kc-text-button{font-size:22px}.kc .kc-social-profile{background:var(--kc-surface);border-color:var(--line);border-radius:var(--kc-radius);margin-bottom:24px}.kc .kc-profile-canopy{background:#dbe6df;border:0;height:58px}.kc .kc-profile-intro{background:var(--kc-surface);padding:0 28px 24px}.kc .kc-profile-portrait{border:4px solid var(--kc-surface);background:var(--kc-surface);margin-top:-28px;margin-bottom:16px;box-shadow:0 0 0 1px #b7c7b5}.kc .kc-profile-portrait .kc-premium-avatar,.kc .kc-profile-portrait .kc-avatar-initials,.kc .kc-profile-portrait img{width:86px;height:86px}.kc .kc-profile-portrait .kc-avatar-initials{font-size:26px}.kc .kc-profile-intro>.kc-label{margin-bottom:9px;font-size:11px}.kc .kc-profile-intro h1{margin:0 0 12px;font-size:clamp(38px,4vw,50px)}.kc .kc-profile-bio{color:var(--muted);max-width:48ch;font-size:25px;line-height:1.5}.kc .kc-profile-counts .kc-text-button,.kc .kc-profile-intro .kc-text-button{color:var(--teal);font-size:14px}.kc .kc-profile-intro .kc-actions{gap:12px 24px;margin-top:4px}.kc .kc-social-profile>.kc-profile-photo-control{border-color:var(--line);background:#f0f2e8;padding:18px 28px}.kc .kc-profile-photo-control p{font-size:12px;line-height:1.6}.kc .kc-profile-photo-control .kc-button{font-size:14px}.kc .kc-profile-tabs{border-color:var(--line);gap:28px;margin:22px 0}.kc .kc-profile-tabs>.kc-text-button{min-height:48px;font-size:14px}.kc .kc-profile-tabs>[aria-current=page]{font-weight:600;box-shadow:0 2px #406853}.kc .kc-public-photos figure{background:var(--kc-surface);border:0;border-radius:8px}.kc .kc-public-photos figcaption{font-size:13px;line-height:1.7}.kc .kc-profile-connections{background:0 0;border:0;padding:6px 0}.kc .kc-profile-report{font-size:13px}.kc .kc-profile-report>summary{cursor:pointer;min-height:44px;padding-block:10px}.kc .kc-member-state,.kc .kc-member-date,.kc .kc-media-history small{font-size:13px}.kc .kc-event-list{margin-top:20px}.kc .kc-event-card{background:var(--kc-surface);border:1px solid var(--line);border-radius:var(--kc-radius);margin-bottom:22px;padding:26px;overflow:hidden}.kc .kc-event-card h1{font-size:46px;line-height:1.15}.kc .kc-event-card h2{font-size:34px;line-height:1.2}.kc .kc-event-card .kc-post-body{line-height:1.55;font-size:23px!important}.kc .kc-event-card .kc-event-cover{object-fit:cover;width:calc(100% + 52px);max-width:none;height:auto;max-height:300px;margin:-26px -26px 24px}.kc .kc-event-host,.kc .kc-event-date{color:var(--muted);font-size:13px;line-height:1.7}.kc .kc-event-date{margin:18px 0}.kc .kc-event-stamp{color:var(--teal);border-color:#c4cebd}.kc .kc-event-featured{background:var(--blue);color:#f7f3e6;border-color:var(--blue)}.kc .kc-event-featured h2,.kc .kc-event-featured .kc-post-body{color:#f7f3e6}.kc .kc-event-featured .kc-event-host,.kc .kc-event-featured .kc-event-date{color:#c7d4cc}.kc .kc-event-featured .kc-label,.kc .kc-event-featured .kc-event-stamp{color:#dbc799}.kc .kc-event-featured>.kc-label{margin-bottom:20px}.kc .kc-event-featured>.kc-text-button{color:#efe3c3;border-color:#8da693}.kc .kc-event-featured>.kc-text-button:hover{color:#fff}.kc .kc-event-featured .kc-event-cover{margin-top:0}.kc .kc-event-upcoming{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.kc .kc-event-upcoming .kc-event-card{margin:0;padding:20px}.kc .kc-event-upcoming .kc-event-heading{flex-direction:column;align-items:start;gap:12px}.kc .kc-event-upcoming .kc-event-card h2{font-size:30px}.kc .kc-event-section-title{margin:30px 0 18px;font-size:32px}.kc .kc-notification{border:0;border-bottom:1px solid var(--line);background:var(--kc-surface);border-left:3px solid #67835b;border-radius:0;gap:16px;padding:24px 20px}.kc .kc-notification.is-read{background:0 0;border-left-color:#0000}.kc .kc-notification-copy>p{font-size:15px;line-height:1.75}.kc .kc-notification-meta .kc-label,.kc .kc-notification-meta time{font-size:12px}.kc .kc-notification button{min-height:44px;font-size:13px}.kc .kc-notification blockquote{background:#eff1e7;font-size:22px}.kc .kc-account-profile,.kc .kc-preferences{border:1px solid var(--line);background:var(--kc-surface);border-radius:10px;padding:26px}.kc .kc-account-actions{border-bottom:1px solid var(--line);gap:8px 24px;margin-bottom:18px;padding-bottom:16px}.kc .kc-account-deletion{border-color:var(--line);background:0 0;padding:26px 0 0}.kc .kc-account-deletion h2{font-size:32px}.kc .kc-account-deletion p{font-size:14px;line-height:1.75}.kc .kc-account-deletion .kc-button{color:#823c31;background:0 0;border-color:#b49a90}.kc .kc-account-deletion .kc-button:hover{color:#702b23;background:#f1e4df}.kc .kc-profile-edit>summary{font-size:14px}.kc .kc-field label,.kc .kc-check{font:500 14px/1.7 Manrope,sans-serif}.kc .kc-field input,.kc .kc-field select{background:var(--kc-surface);border-color:#a8b7a4;border-radius:5px;min-height:48px;font-size:16px}.kc .kc-field textarea{border-radius:5px;font-size:24px}.kc .kc-preferences .kc-preference-row{min-height:58px;padding:16px 0}.kc .kc-social-main>.kc-wrap{width:100%}.kc .kc-form{background:var(--kc-surface);border:1px solid var(--line);border-radius:10px;padding:28px}.kc .kc-system-status{background:#e5ebde;border:0;padding:20px}.kc .kc-system-status h2{font-size:15px}.kc .kc-system-checks{gap:18px;font-size:13px}.kc .kc-social-main .kc-moderation-tabs{flex-wrap:wrap;gap:8px;display:flex}.kc .kc-moderation-tabs .kc-text-button{background:0 0;border-color:#bac7b2;min-height:48px;padding:10px 14px;font-size:13px}.kc .kc-moderation-tabs .kc-text-button[aria-pressed=true]{background:var(--teal);border-color:var(--teal);color:#fcf8e9}.kc .kc-system-maintenance>summary,.kc .kc-system-maintenance .kc-check-result,.kc .kc-system-maintenance p{font-size:14px;line-height:1.7}.kc .kc-queue-loading{font-size:14px}.kc .kc-review{border-color:var(--line);background:var(--kc-surface);border-radius:8px}.kc .kc-review select{min-height:44px;font-size:16px}.kc .kc-premium-empty{text-align:left;border-radius:var(--kc-radius);background:#e9eee2;border:0;padding:32px 26px}.kc .kc-premium-empty>.kc-icon{color:#537251;width:27px;height:27px;margin-bottom:16px}.kc .kc-premium-empty h2{max-width:20ch;margin:0 0 12px;font-size:34px;line-height:1.2}.kc .kc-premium-empty>p:not(.kc-label){max-width:48ch;margin:0 0 12px;font-size:14px;line-height:1.75}.kc .kc-welcome{background:#e5ece0;border:0;border-radius:10px;padding:25px}.kc .kc-welcome p{font-size:15px}.kc .kc-welcome-dismiss{width:44px;height:44px}.kc .kc-explore-filters{background:#e8ede1;border:0;border-radius:9px}.kc .kc-explore-filters label{font-size:13px}.kc .kc-explore-filters select{font-size:16px}.kc .kc-guidelines-grid{background:var(--kc-surface);border:1px solid var(--line);border-radius:10px}.kc .kc-guidelines-group>h2{font-size:13px}.kc .kc-guideline p{font-size:15px}.kc .kc-footer .kc-text-button,.kc .kc-footer a{color:#e1dcc8;font-size:13px}@media (max-width:1250px){.kc .kc-social-layout{grid-template-columns:184px minmax(0,1fr);gap:26px;max-width:1080px}.kc .kc-social-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:30px;display:grid;position:static}.kc .kc-social-context section{margin:0}.kc .kc-social-heading[data-tone] h1{font-size:46px}}@media (max-width:980px){.kc .kc-social-layout{grid-template-columns:minmax(0,1fr);gap:20px;max-width:790px;padding:24px 28px 64px}.kc .kc-social-rail{align-items:start;gap:12px;max-height:none;padding:0;display:flex}.kc .kc-social-rail>.kc-label{display:none}.kc .kc-mobile-menu{background:0 0;border:0;flex:1}.kc .kc-mobile-menu>summary{min-height:48px;color:var(--teal);justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font:500 14px/1.5 Manrope,sans-serif;display:flex}.kc .kc-mobile-menu>summary .kc-icon{width:20px;height:20px}.kc .kc-mobile-menu>summary:after{content:none}.kc .kc-mobile-menu nav{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 0;display:grid}.kc .kc-mobile-menu .kc-nav-secondary{grid-column:1/-1}.kc .kc-mobile-menu .kc-social-nav-item{font-size:14px}.kc .kc-mobile-updates{width:48px;height:48px;color:var(--teal);background:#e6ecdf;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.kc .kc-mobile-updates .kc-unread-badge{background:var(--teal);color:#fff9e9;position:absolute;top:-4px;right:-5px}.kc .kc-social-context{display:none}.kc .kc-social-heading[data-tone] h1{font-size:44px}}@media (max-width:760px){.kc .kc-bottom-nav{z-index:50;left:12px;right:12px;bottom:max(10px,env(safe-area-inset-bottom));background:var(--blue);border:1px solid #486258;border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:6px;display:grid;position:fixed;box-shadow:0 4px 20px #081f2926}.kc .kc-bottom-nav button{color:#e5e9dd;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:56px;padding:7px 2px;font:500 11px/1.3 Manrope,sans-serif;display:flex}.kc .kc-bottom-nav button .kc-icon{width:20px;height:20px}.kc .kc-bottom-nav button:hover{background:#28413f}.kc .kc-bottom-nav button[aria-current=page]{color:#f0d8a5;background:#293f3c}.kc .kc-bottom-nav button[aria-current=page]>span:last-child{text-underline-offset:4px;text-decoration:underline}.kc .kc-bottom-nav button[aria-label=Write\ something] .kc-icon{color:#ebd1a2}.kc .kc-social-layout{padding-bottom:44px}.kc .kc-footer{padding-bottom:calc(108px + env(safe-area-inset-bottom))}.kc .kc-social-main :is(button,a,input,select,textarea){scroll-margin-bottom:100px}.kc .kc-social-layout:has(.kc-design-review)>.kc-bottom-nav{display:none}}@media (max-width:600px){.kc .kc-nav-inner{gap:12px;width:calc(100% - 32px)}.kc .kc-community-identity{gap:5px;padding-top:12px}.kc .kc-community-identity>.kc-label{font-size:10px}.kc .kc-community-identity>span:last-child{font-size:28px}.kc .kc-social-layout{gap:16px;padding:12px 16px 40px}.kc .kc-social-heading,.kc .kc-social-heading[data-tone]{margin-bottom:20px;padding:0}.kc .kc-social-heading h1,.kc .kc-social-heading[data-tone] h1{padding:0;font-size:clamp(35px,9.2vw,42px);line-height:1.14}.kc .kc-social-heading>p.kc-heading-copy{margin-top:10px;font-size:14px;line-height:1.7}.kc .kc-collapsed-composer{padding:5px}.kc .kc-compose-trigger{gap:12px;padding:9px;font-size:16px}.kc .kc-social-main .kc-post{margin-bottom:16px;padding:20px 18px 12px}.kc .kc-social-main .kc-post-identity{flex-wrap:wrap;gap:8px;margin-bottom:17px;padding-right:28px}.kc .kc-contributor-name{font-size:14px!important}.kc .kc-contributor time{font-size:12px}.kc .kc-contributor-avatar{width:44px;height:44px}.kc .kc-social-main .kc-post-body,.kc .kc-post-brief:not(.kc-post-full) .kc-post-body,.kc .kc-social-main .kc-post-full .kc-post-body{font-size:24px;line-height:1.55}.kc .kc-social-main .kc-post-title{font-size:30px}.kc .kc-post-media{margin:20px -9px}.kc .kc-post-media[data-count="1"],.kc .kc-post-media[data-count="1"] img{max-height:430px}.kc .kc-social-main .kc-post-actions{gap:4px 15px}.kc .kc-social-main .kc-post-actions .kc-text-button{font-size:13px}.kc .kc-overflow{top:12px;right:8px}.kc .kc-reaction-options,.kc .kc-reaction-picker[data-open=true] .kc-reaction-options{grid-template-columns:repeat(4,minmax(44px,1fr));width:292px;max-width:calc(100vw - 64px)}.kc .kc-reaction{min-height:60px;font-size:12px}.kc .kc-reaction-total{font-size:12px}.kc .kc-social-main .kc-replies{margin-left:10px;padding-left:14px}.kc .kc-comment-body,.kc .kc-comment-reply .kc-comment-body{font-size:22px}.kc .kc-reply-form{padding:16px}.kc .kc-profile-intro{padding:0 20px 20px}.kc .kc-profile-intro h1{font-size:40px}.kc .kc-profile-bio{font-size:24px}.kc .kc-social-profile>.kc-profile-photo-control{padding:17px 20px}.kc .kc-profile-photo-control{flex-wrap:wrap;gap:12px}.kc .kc-profile-photo-control .kc-button{padding:10px 14px;font-size:13px}.kc .kc-event-upcoming{grid-template-columns:minmax(0,1fr)}.kc .kc-event-card{padding:22px}.kc .kc-event-card .kc-event-cover{width:calc(100% + 44px);margin:-22px -22px 22px}.kc .kc-event-featured .kc-event-cover{margin-top:0}.kc .kc-event-heading{gap:16px}.kc .kc-event-card h2{font-size:33px}.kc .kc-event-card h1{font-size:39px}.kc .kc-event-stamp strong{font-size:34px}.kc .kc-event-stamp{padding-right:15px}.kc .kc-notification{gap:12px;padding:22px 14px}.kc .kc-notification-copy>p{font-size:14px}.kc .kc-notification-meta time,.kc .kc-notification-meta .kc-label{font-size:12px}.kc .kc-account-profile,.kc .kc-preferences,.kc .kc-form{padding:20px}.kc .kc-system-checks{grid-template-columns:1fr;gap:12px}.kc .kc-system-status{padding:18px}.kc .kc-social-main .kc-moderation-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kc .kc-moderation-tabs .kc-text-button{padding:10px;font-size:13px}.kc .kc-premium-empty{padding:26px 22px}.kc .kc-premium-empty h2{font-size:32px}.kc .kc-writing-form,.kc .kc-composer-header{padding:20px}.kc .kc-writing-form>textarea{min-height:180px;font-size:25px}.kc .kc-composer-header h2{font-size:26px}.kc .kc-composer-header .kc-label{font-size:11px}.kc .kc-composer-note{font-size:13px}}@media (max-width:360px){.kc .kc-social-main .kc-post{padding-inline:16px}.kc .kc-event-heading{flex-wrap:wrap}.kc .kc-compose-trigger>.kc-icon{display:none}.kc .kc-bottom-nav{left:8px;right:8px}.kc .kc-bottom-nav button{font-size:11px}.kc .kc-notification{gap:9px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.kc .kc-bottom-nav *,.kc .kc-reaction *,.kc .kc-compose-trigger{transition:none;animation:none}}@media (forced-colors:active){.kc .kc-bottom-nav{border:1px solid canvastext}.kc .kc-bottom-nav [aria-current=page],.kc .kc-social-nav-item[aria-current=page]{outline:2px solid highlight}}.kc{--ink:#173c40;--blue:#0c2932;--teal:#2d544c;--ivory:#f1efe7;--muted:#53665f;--line:#d8d9cc;--kc-surface:#fbf9f2;--kc-stone:#e7e8dc;--kc-sage:#dfe7dd;--kc-radius:10px;background:linear-gradient(#e8ece4 0,#f1efe7 540px 100%)}.kc [hidden]{display:none!important}.kc .kc-social-layout{grid-template-columns:208px minmax(0,780px) 248px;gap:32px;max-width:1472px;padding:40px 32px 76px}.kc .kc-social-main{min-height:56vh}.kc .kc-social-main .kc-wrap{width:100%;max-width:100%}.kc .kc-social-main .kc-section{padding:0}.kc .kc-social-main h1,.kc .kc-social-main h2,.kc .kc-social-main h3{overflow-wrap:anywhere}.kc .kc-social-heading,.kc .kc-social-heading[data-tone]{margin-bottom:26px;padding:2px 0 0}.kc .kc-social-heading h1,.kc .kc-social-heading[data-tone] h1{letter-spacing:-.03em;font-size:clamp(40px,4.1vw,58px);line-height:1.06}.kc .kc-social-heading>p.kc-heading-copy{max-width:48ch;margin-top:15px;line-height:1.75}.kc .kc-social-rail{color:#ece5d4;background:linear-gradient(155deg,#193c40,#0c2932);border:1px solid #385451;border-radius:10px;padding:23px 14px 18px}.kc .kc-social-rail>.kc-label{color:#d0bd92;letter-spacing:.12em;margin:0 13px 18px;font-size:11px}.kc .kc-social-nav-item{color:#d8e0d6;border-radius:4px;padding:12px 14px;font-size:14px}.kc .kc-social-nav-item:hover{color:#fff7e4;background:#294947}.kc .kc-social-nav-item[aria-current=page]{color:#fff4d8;background:#35534b;box-shadow:inset 2px 0 #d7bd86}.kc .kc-nav-secondary{border-color:#53685e;gap:1px;width:100%;margin-top:20px;padding-top:16px}.kc .kc-nav-secondary>.kc-text-button,.kc .kc-nav-secondary .kc-social-nav-item{color:#c3d0c4;text-align:left;padding:10px 14px;font-size:13px}.kc .kc-social-rail :focus-visible{outline-color:#e2c997}.kc .kc-social-rail .kc-text-button:hover{color:#fff4d8}.kc .kc-nav{border-bottom:1px solid #60736b;padding-block:23px}.kc .kc-nav-inner{gap:30px;max-width:1408px}.kc .kc-community-identity{padding-left:30px}.kc .kc-community-identity>span:last-child{letter-spacing:-.015em;font-size:32px}.kc .kc-button,.kc .kc-text-button,.kc .kc-social-nav-item,.kc .kc-react-toggle,.kc .kc-reaction,.kc .kc-compose-trigger{transition:background-color .18s,color .18s,border-color .18s}.kc .kc-button{border-radius:5px;padding-inline:22px;font-weight:500}.kc .kc-collapsed-composer{background:#f9f8ef;border-color:#becabe;margin-bottom:25px;padding:7px;box-shadow:inset 0 1px #ffffffb3}.kc .kc-compose-trigger{color:#38594e;gap:16px;min-height:78px;padding:12px 16px;font:400 27px/1.35 Cormorant Garamond,Georgia,serif}.kc .kc-compose-trigger>.kc-icon{width:22px;height:22px}.kc .kc-feed-order{margin-bottom:12px}.kc .kc-feed-order .kc-label{letter-spacing:.11em;font-size:12px}.kc .kc-social-main .kc-post{border-radius:var(--kc-radius);border-color:#fcfdf7 #d2d6c8 #d2d6c8;margin-bottom:23px;padding:30px 32px 15px;box-shadow:0 2px 2px #102f3103}.kc .kc-social-main .kc-post-brief:not(.kc-post-full){background:#faf8ef;padding-top:30px;padding-bottom:15px}.kc .kc-social-main .kc-post-pinned{background:linear-gradient(130deg,#f6f3e4,#f4f5ea);border-top-color:#b5a274}.kc .kc-post-identity{padding-right:38px}.kc .kc-social-main .kc-post-identity{margin-bottom:23px}.kc .kc-contributor{align-items:center;gap:13px}.kc .kc-contributor-name{letter-spacing:0;min-height:28px;font-size:15px!important}.kc .kc-contributor time{font-size:12px}.kc .kc-contributor-avatar,.kc .kc-premium-avatar{background:#e8eddf;border-color:#c2cebd;width:46px;height:46px}.kc .kc-premium-avatar .kc-avatar-initials,.kc .kc-contributor-avatar .kc-avatar-initials{color:#0000;background:#e8eddf url(/images/brand-feather-display-47fe8b657295.webp) 50%/86% no-repeat;width:100%;height:100%;display:block;font-size:0!important}.kc .kc-social-main .kc-post-body,.kc .kc-post-brief:not(.kc-post-full) .kc-post-body{letter-spacing:-.01em;color:#244640;max-width:53ch;margin-bottom:21px;font-size:27px;line-height:1.52}.kc .kc-social-main .kc-post-brief:not(.kc-post-full) .kc-post-body{font-size:30px;line-height:1.45}.kc .kc-social-main .kc-post-full .kc-post-body{font-size:28px;line-height:1.6}.kc .kc-social-main .kc-post-title{letter-spacing:-.025em;font-size:36px}.kc .kc-post-media{background:#e4e8df;border-radius:5px;margin:24px -18px 22px}.kc .kc-post-media[data-count="1"],.kc .kc-post-media[data-count="1"] img{max-height:580px}.kc .kc-post-media img{object-fit:contain;background:#e4e8df}.kc .kc-editorial-mark{color:#776338;margin:0 0 18px}.kc .kc-social-main .kc-conversation-actions{gap:4px 18px;margin-top:22px;padding-top:10px}.kc .kc-social-main .kc-post-actions{flex-wrap:wrap;gap:6px 18px}.kc .kc-social-main .kc-post-actions .kc-text-button,.kc .kc-comment-actions .kc-text-button{font-size:13px}.kc .kc-react-toggle[aria-pressed=true]{color:#66552f;background:#ece6d2}.kc .kc-reaction-options{box-shadow:0 8px 24px #0c29321c}.kc .kc-reaction{border-radius:5px}.kc .kc-comment-group{margin-bottom:25px;padding-bottom:24px}.kc .kc-comment{padding:23px 0 9px}.kc .kc-comment-body,.kc .kc-comment-reply .kc-comment-body{max-width:55ch;font-size:25px;line-height:1.55}.kc .kc-thread-heading h2{font-size:36px}.kc .kc-comment .kc-overflow{top:18px}.kc .kc-reply-form>label{font:500 14px/1.7 Manrope,sans-serif}.kc .kc-social-context section{border-radius:8px}.kc .kc-social-context .kc-context-feature{background:#e4e7db;box-shadow:inset 0 1px #f9faf1}.kc .kc-social-context .kc-context-link{background:#dce6df;padding:24px}.kc .kc-social-context .kc-context-people{background:0 0;border:0;padding:12px 3px 0}.kc .kc-social-context .kc-person{flex-wrap:nowrap;gap:12px}.kc .kc-social-context .kc-person>div{flex:1}.kc .kc-social-context .kc-person .kc-premium-avatar{width:40px;height:40px}.kc .kc-social-context h2,.kc .kc-social-context h3{letter-spacing:-.02em;color:var(--ink);font-size:30px;line-height:1.15}.kc .kc-social-context .kc-label{color:#52634d;font-size:11px}.kc .kc-social-context .kc-text-button{min-height:44px}.kc .kc-discover>.kc-person{gap:20px;padding:28px 0}.kc .kc-discover>.kc-person>.kc-premium-avatar{width:58px;height:58px}.kc .kc-discover>.kc-person>div>.kc-text-button{min-height:36px;font:500 27px/1.25 Cormorant Garamond,Georgia,serif}.kc .kc-person .kc-muted{font-size:13px;line-height:1.7}.kc .kc-person [data-follow-profile] .kc-text-button{font-size:13px}.kc .kc-person .kc-person-bio{font-size:24px;line-height:1.5}.kc .kc-person-excerpt{border-left-color:#a9ba9d;padding-left:18px}.kc .kc-social-profile{border-top:0}.kc .kc-profile-canopy{background:linear-gradient(110deg,#1a3e43,#406157);height:96px}.kc .kc-profile-intro{padding:0 34px 28px}.kc .kc-profile-portrait{border-width:5px;margin-top:-44px;margin-bottom:18px;box-shadow:0 0 0 1px #c9bc9c}.kc .kc-profile-portrait .kc-premium-avatar,.kc .kc-profile-portrait img{width:104px;height:104px}.kc .kc-profile-intro h1{color:var(--ink);letter-spacing:-.03em;font-size:clamp(42px,4.2vw,58px);line-height:1.03}.kc .kc-profile-bio{max-width:44ch;font-size:27px;line-height:1.48}.kc .kc-profile-counts{border-color:var(--line);gap:28px;margin-top:22px;padding-top:12px}.kc .kc-profile-counts .kc-text-button{min-height:44px;font-size:14px}.kc .kc-profile-intro .kc-actions .kc-text-button{border:1px solid #b9c7b7;border-radius:5px;min-height:44px;padding:9px 15px}.kc .kc-profile-intro .kc-actions .kc-text-button:last-child{border-color:#0000}.kc .kc-profile-invitation{background:#eff1e6;padding:18px 34px 0}.kc .kc-profile-invitation p{margin:0 0 4px;font:500 22px/1.3 Cormorant Garamond,Georgia,serif}.kc .kc-profile-invitation span{color:var(--muted);font:13px/1.7 Manrope,sans-serif}.kc .kc-profile-photo-editor{border-top:1px solid var(--line);background:#eff1e6;padding:10px 34px}.kc .kc-profile-invitation+.kc-profile-photo-editor{border:0}.kc .kc-profile-photo-editor>summary{cursor:pointer;min-height:44px;padding-block:11px;font:500 13px/1.7 Manrope,sans-serif}.kc .kc-profile-photo-editor .kc-profile-photo-control{padding:12px 0}.kc .kc-profile-tabs{gap:30px}.kc .kc-public-photos{gap:18px}.kc .kc-public-photos img{background:#e3e8df}.kc .kc-event-card{border-top:1px solid #bdc9b7;padding:30px;transition:border-color .2s}.kc .kc-event-card:hover{border-color:#90a88f}.kc .kc-event-card h1,.kc .kc-event-card h2{letter-spacing:-.025em}.kc .kc-event-card .kc-event-cover{width:calc(100% + 60px);max-height:360px;margin:-30px -30px 26px}.kc .kc-event-card .kc-post-body{margin-top:18px;line-height:1.55;font-size:25px!important}.kc .kc-event-featured{background:linear-gradient(125deg,#13363e,#294d45);border-color:#31564c;padding:34px;box-shadow:inset 0 1px #768877}.kc .kc-event-featured .kc-event-cover{width:calc(100% + 68px);margin:0 -34px 26px}.kc .kc-event-featured h2{color:#f7f0e0;font-size:clamp(35px,3.3vw,45px)}.kc .kc-event-featured .kc-event-stamp{border-color:#617366}.kc .kc-event-featured .kc-post-body{color:#ecebdd}.kc .kc-event-featured .kc-event-date{border-block:1px solid #526a5d;margin:22px 0 0;padding-block:18px}.kc .kc-event-featured>.kc-text-button{margin-top:7px}.kc .kc-event-upcoming{grid-template-columns:minmax(0,1fr);gap:18px}.kc .kc-event-upcoming .kc-event-card{padding:26px}.kc .kc-event-upcoming .kc-event-heading{flex-direction:row;gap:22px}.kc .kc-event-upcoming .kc-event-card .kc-event-cover{width:calc(100% + 52px);margin:-26px -26px 22px}.kc .kc-event-stamp{letter-spacing:.04em;min-width:63px;font:500 13px/1.3 Manrope,sans-serif}.kc .kc-event-stamp strong{font-variant-numeric:lining-nums;font:400 44px/1 Cormorant Garamond,Georgia,serif}.kc .kc-event-date,.kc .kc-event-host{overflow-wrap:anywhere}.kc .kc-notification-day{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:28px 0 12px;font:500 12px/1.7 Manrope,sans-serif}.kc .kc-notification-type{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.kc .kc-notification-kind{color:var(--ink);font:600 12px/1.6 Manrope,sans-serif}.kc .kc-notification.is-unread{background:#f9f8ed;border-left-color:#897748}.kc .kc-notification .kc-actions{gap:8px 24px}.kc .kc-welcome{background:linear-gradient(125deg,#e0e8db,#eaeadd);border-radius:9px;margin:0 0 27px;padding:25px 28px}.kc .kc-welcome h2{letter-spacing:-.02em;margin:9px 36px 10px 0;font-size:34px;line-height:1.15}.kc .kc-welcome>p:not(.kc-label){color:#4b6257;max-width:54ch;font:14px/1.75 Manrope,sans-serif}.kc .kc-welcome-dismiss{color:var(--teal);top:12px;right:12px}.kc .kc-welcome-steps{border-top:1px solid #c0cdba;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:22px;padding-top:10px;display:grid}.kc .kc-welcome-steps .kc-text-button{text-align:left;font-size:13px;font-weight:600}.kc .kc-welcome-steps p{color:#53675b;margin:0;font:13px/1.65 Manrope,sans-serif}.kc .kc-premium-empty{background:#e4eadd;padding:32px}.kc .kc-premium-empty>.kc-label{margin-bottom:12px;font-size:11px}.kc .kc-premium-empty>.kc-icon{margin-bottom:18px}.kc .kc-premium-empty h2{letter-spacing:-.02em;max-width:24ch;font-size:36px}.kc .kc-premium-empty>p:not(.kc-label){max-width:48ch}.kc .kc-review-entry .kc-text-button{font-size:13px}.kc .kc-review h3{font-size:28px}.kc .kc-review p,.kc .kc-review small{font:14px/1.75 Manrope,sans-serif}.kc .kc-review pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.kc .kc-field input,.kc .kc-field select,.kc .kc-field textarea{border-color:#aab9a6}.kc .kc-check{align-items:center;min-height:44px}.kc .kc-guideline{padding:23px 0;display:block}.kc .kc-guideline h3{margin-bottom:10px;font-size:28px;line-height:1.2}.kc .kc-guidelines-group>h2{letter-spacing:.03em;font:600 13px/1.6 Manrope,sans-serif}.kc .kc-guidelines-close{font-size:26px}.kc .kc-footer{background:#0c2932;border-top:1px solid #758577;padding-block:36px}.kc .kc-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;max-width:1344px;display:flex}.kc .kc-footer-inner>p{color:#e9dfc5;margin:0;font:italic 28px/1.4 Cormorant Garamond,Georgia,serif}.kc .kc-footer-inner>div{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.kc .kc-footer a{align-items:center;min-height:44px;display:inline-flex}.kc .kc-footer-inner>div>span{color:#85968a}.kc.kc-composer-dialog{box-shadow:0 12px 48px #00182038}.kc.kc-composer-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#071f2bba}.kc.kc-composer-dialog[open]{animation:.18s ease-out both kc-writing-open}@keyframes kc-writing-open{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.kc .kc-feed-skeleton{background:#f7f7ec;border:1px solid #d5dcca;border-radius:10px;padding:30px}.kc .kc-feed-skeleton span{background:#e0e7d9;border-radius:4px}.kc .kc-loading{color:var(--muted);padding-block:80px;font:16px/1.7 Manrope,sans-serif}@media (max-width:1250px){.kc .kc-social-layout{grid-template-columns:192px minmax(0,1fr);gap:28px;max-width:1080px}.kc .kc-social-context{margin-top:30px}.kc .kc-social-heading[data-tone] h1{font-size:50px}.kc .kc-welcome-steps{grid-template-columns:minmax(0,1fr);gap:6px;padding-top:9px}.kc .kc-welcome-steps>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:14px;display:grid}}@media (max-width:980px){.kc .kc-social-layout{grid-template-columns:minmax(0,1fr);gap:24px;max-width:820px;padding:22px 28px 60px}.kc .kc-social-rail{background:0 0;border:0;border-radius:0;padding:0}.kc .kc-social-rail .kc-social-nav-item{color:var(--teal)}.kc .kc-social-rail .kc-social-nav-item:hover{background:#e1e7da}.kc .kc-social-rail .kc-social-nav-item[aria-current=page]{color:#173c35;background:#dbe5d8;box-shadow:inset 2px 0 #788864}.kc .kc-social-rail .kc-text-button{color:#4c665a}.kc .kc-social-rail .kc-text-button:hover{color:#173c35}.kc .kc-social-rail :focus-visible{outline-color:#617e61}.kc .kc-mobile-menu nav{background:#eef1e7;border-block:1px solid #c3d0bd;border-radius:6px;padding:12px}.kc .kc-mobile-menu .kc-nav-secondary{border-color:#c3d0bd}.kc .kc-mobile-menu>summary{font-size:15px}.kc .kc-mobile-updates{background:#e1e8dc;border:1px solid #c6d1be}.kc .kc-nav-inner{gap:22px}.kc .kc-community-identity{padding-left:24px}.kc .kc-community-identity>span:last-child{font-size:30px}.kc .kc-social-heading[data-tone] h1{font-size:48px}}@media (max-width:760px){.kc .kc-bottom-nav{padding:6px 10px max(8px,env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:0;bottom:0;left:0;right:0;box-shadow:0 -3px 16px #102d3210}.kc .kc-bottom-nav button{border-radius:4px;gap:5px;min-height:58px;font-size:12px}.kc .kc-bottom-nav button[aria-label=Write\ something]{color:#ebd5a7}.kc .kc-bottom-nav button[aria-current=page]{background:#304b45}.kc .kc-footer{padding-bottom:calc(108px + env(safe-area-inset-bottom))}}@media (max-width:600px){.kc .kc-nav{padding-block:17px}.kc .kc-nav-inner{gap:14px;width:calc(100% - 36px)}.kc .kc-community-identity{padding:13px 0 0}.kc .kc-community-identity>span:last-child{font-size:30px}.kc .kc-community-identity>.kc-label{font-size:10px}.kc .kc-social-layout{gap:17px;padding:14px 16px 44px}.kc .kc-social-heading,.kc .kc-social-heading[data-tone]{margin-bottom:22px;padding-top:1px}.kc .kc-social-heading h1,.kc .kc-social-heading[data-tone] h1{font-size:clamp(37px,10vw,46px);line-height:1.08}.kc .kc-social-heading>p.kc-heading-copy{margin-top:12px;font-size:14px;line-height:1.7}.kc .kc-compose-trigger{gap:12px;min-height:70px;padding:10px;font-size:25px}.kc .kc-collapsed-composer{margin-bottom:22px;padding:5px}.kc .kc-contributor-avatar,.kc .kc-premium-avatar{width:44px;height:44px}.kc .kc-social-main .kc-post,.kc .kc-social-main .kc-post-brief:not(.kc-post-full){border-radius:8px;margin-bottom:18px;padding:22px 20px 11px}.kc .kc-social-main .kc-post-identity{margin-bottom:19px;padding-right:27px}.kc .kc-contributor-name{font-size:14px!important}.kc .kc-contributor{gap:11px}.kc .kc-contributor time{font-size:12px;line-height:1.55}.kc .kc-social-main .kc-post-body,.kc .kc-social-main .kc-post-full .kc-post-body{font-size:25px;line-height:1.5}.kc .kc-social-main .kc-post-brief:not(.kc-post-full) .kc-post-body{font-size:27px;line-height:1.45}.kc .kc-social-main .kc-post-title{font-size:32px}.kc .kc-post-media{margin:21px -13px 18px}.kc .kc-post-media[data-count="1"],.kc .kc-post-media[data-count="1"] img{max-height:460px}.kc .kc-social-main .kc-conversation-actions{gap:2px 14px;margin-top:18px}.kc .kc-social-main .kc-post-actions{gap:2px 14px}.kc .kc-overflow{top:12px;right:6px}.kc .kc-comment-body,.kc .kc-comment-reply .kc-comment-body{font-size:23px}.kc .kc-comment{padding-top:20px}.kc .kc-thread-heading h2{font-size:32px}.kc .kc-profile-canopy{height:80px}.kc .kc-profile-intro{padding:0 23px 23px}.kc .kc-profile-portrait{margin-top:-38px}.kc .kc-profile-portrait .kc-premium-avatar,.kc .kc-profile-portrait img{width:92px;height:92px}.kc .kc-profile-intro h1{font-size:45px}.kc .kc-profile-bio{font-size:25px}.kc .kc-profile-photo-editor{padding:10px 23px}.kc .kc-profile-invitation{padding:18px 23px 0}.kc .kc-profile-tabs{gap:28px}.kc .kc-event-card,.kc .kc-event-featured{padding:24px}.kc .kc-event-card .kc-event-cover{width:calc(100% + 48px);margin:-24px -24px 22px}.kc .kc-event-featured .kc-event-cover{margin-top:0}.kc .kc-event-featured h2{font-size:36px}.kc .kc-event-heading{gap:18px}.kc .kc-event-stamp{min-width:50px;padding-right:14px}.kc .kc-event-stamp strong{font-size:38px}.kc .kc-event-upcoming .kc-event-card{padding:22px}.kc .kc-event-upcoming .kc-event-card .kc-event-cover{width:calc(100% + 44px);margin:-22px -22px 22px}.kc .kc-event-upcoming .kc-event-heading{gap:16px}.kc .kc-event-card .kc-post-body{font-size:24px!important}.kc .kc-welcome{margin-bottom:25px;padding:23px}.kc .kc-welcome h2{font-size:32px}.kc .kc-welcome-steps{gap:12px;padding-top:12px}.kc .kc-welcome-steps>div{display:block}.kc .kc-welcome-steps .kc-text-button{min-height:38px}.kc .kc-welcome-steps p{font-size:13px}.kc .kc-premium-empty{padding:28px 23px}.kc .kc-premium-empty h2{font-size:33px}.kc .kc-notification{padding:20px 12px}.kc .kc-notification .kc-premium-avatar{width:40px;height:40px}.kc .kc-notification-kind,.kc .kc-notification-meta time{font-size:12px}.kc .kc-discover>.kc-person{gap:14px}.kc .kc-discover>.kc-person>.kc-premium-avatar{width:48px;height:48px}.kc .kc-discover>.kc-person>div>.kc-text-button{font-size:26px}.kc .kc-footer-inner{gap:14px}.kc .kc-footer-inner>p{font-size:26px}.kc .kc-guidelines-grid{padding-inline:22px}}@media (max-width:360px){.kc .kc-social-layout{padding-inline:12px}.kc .kc-social-main .kc-post,.kc .kc-social-main .kc-post-brief:not(.kc-post-full){padding-inline:16px}.kc .kc-post-media{margin-inline:-10px}.kc .kc-bottom-nav{padding-inline:4px;left:0;right:0}.kc .kc-bottom-nav button{font-size:11px}.kc .kc-event-upcoming .kc-event-heading{flex-wrap:wrap}.kc .kc-media-history{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.kc *,.kc :before,.kc :after,.kc.kc-composer-dialog[open]{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.kc .kc-social-rail,.kc .kc-post,.kc .kc-event-card{color:canvastext;background:canvas;border:1px solid canvastext}.kc .kc-premium-avatar .kc-avatar-initials,.kc .kc-contributor-avatar .kc-avatar-initials{color:canvastext;background:canvas;place-items:center;display:grid;font:500 14px/1 Manrope,sans-serif!important}}@media (min-width:981px){.kc .kc-social-layout>.kc-social-rail{max-height:calc(100vh - 52px);max-height:calc(100dvh - 52px);position:sticky;top:26px;overflow-y:auto}}@media (min-width:981px) and (forced-colors:none){.kc .kc-social-layout>.kc-social-rail{scrollbar-color:#d4b575 #112e34}@supports selector(::-webkit-scrollbar){.kc .kc-social-layout>.kc-social-rail{scrollbar-color:auto;scrollbar-width:auto}.kc .kc-social-rail::-webkit-scrollbar{width:12px}.kc .kc-social-rail::-webkit-scrollbar-track{background:#112e34;border-radius:10px}.kc .kc-social-rail::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#b68e49,#ead398 55%,#c3a05d);border:2px solid #112e34;border-radius:12px;min-height:44px}.kc .kc-social-rail::-webkit-scrollbar-thumb:hover{background:#ecd49a}.kc .kc-social-rail::-webkit-scrollbar-thumb:active{background:#f4dfaa}.kc .kc-social-rail::-webkit-scrollbar-button{display:none}.kc .kc-social-rail::-webkit-scrollbar-button:vertical:start:decrement{background:#112e34 50%/8px 6px no-repeat;height:16px;display:block}.kc .kc-social-rail::-webkit-scrollbar-button:vertical:end:increment{background:#112e34 50%/8px 6px no-repeat;height:16px;display:block}.kc .kc-social-rail::-webkit-scrollbar-button:vertical:start:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 6'%3E%3Cpath fill='%23dfc386' d='M4 0L8 6H0Z'/%3E%3C/svg%3E");border-radius:0 9px 0 0}.kc .kc-social-rail::-webkit-scrollbar-button:vertical:end:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 6'%3E%3Cpath fill='%23dfc386' d='M0 0H8L4 6Z'/%3E%3C/svg%3E");border-radius:0 0 9px}.kc .kc-social-rail::-webkit-scrollbar-button:hover{background-color:#284347}}}.kc .kc-community-wayfinder.kc-community-entrance{background:#0b2635;border-bottom:1px solid #bda77b70;place-items:center;padding:8px 24px;display:grid}.kc .kc-community-signature{color:#f3ead8;letter-spacing:.01em;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:2px;max-width:100%;min-height:44px;margin:0;padding:2px 8px;font:400 clamp(27px,2.3vw,32px)/1.2 Cormorant Garamond,Georgia,serif;display:block}.kc .kc-community-signature>span{max-width:100%;display:inline-block}.kc .kc-signature-devotion{color:#d9c195}.kc .kc-community-signature:hover{background:#ffffff05}.kc .kc-social-layout{padding-top:24px;padding-bottom:36px}.kc .kc-social-heading[data-tone=home]{min-height:0;margin-bottom:18px;padding-top:0}.kc .kc-social-heading[data-tone=home]>p.kc-heading-copy{white-space:normal;max-width:none;min-height:0;margin:12px 0 0}.kc .kc-footer.kc-community-footer{background:#161f2b;border-top:1px solid #bda77b70;padding:36px 0 32px}.kc .kc-community-closing{text-align:center;grid-template-columns:minmax(0,1fr);align-items:center;gap:30px;width:min(1344px,100% - 64px);display:grid}.kc .kc-community-closing-label{color:#cdb77f;letter-spacing:.12em;margin:0 0 15px;font:600 12px/1.5 Manrope,sans-serif}.kc .kc-community-closing-line{color:#f3ead8;letter-spacing:-.015em;margin:0;font:600 clamp(28px,2.8vw,40px)/1.25 Manrope,sans-serif}.kc .kc-community-closing-copy{color:#b8c0c3;max-width:900px;margin:18px auto 0;font:400 clamp(16px,1.45vw,20px)/1.65 Manrope,sans-serif}.kc .kc-community-destinations{border-top:1px solid #b8c0c34d;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:30px;display:grid}.kc .kc-community-destinations .kc-community-destination{color:#f3ead8;text-align:center;cursor:pointer;background:0 0;border:1px solid #bda36b;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:146px;padding:22px 18px;text-decoration:none;display:flex}.kc .kc-community-destination>.kc-icon{color:#cdb77f;width:26px;height:26px;margin:0 0 2px}.kc .kc-community-destination-title{font:600 clamp(20px,1.75vw,24px)/1.3 Manrope,sans-serif}.kc .kc-community-destination-note{color:#b8c0c3;font:400 14px/1.5 Manrope,sans-serif}.kc .kc-community-destination:hover{background:#ffffff05;border-color:#d9c195}.kc :is(.kc-community-signature,.kc-community-destination):focus-visible{outline-offset:4px;outline:2px solid #e5cd9d}@media (max-width:980px){.kc .kc-social-layout{padding-top:20px;padding-bottom:28px}.kc .kc-community-closing{gap:24px}.kc .kc-community-closing-line{text-align:center}}@media (max-width:760px){.kc .kc-footer.kc-community-footer{padding-bottom:calc(108px + env(safe-area-inset-bottom))}}@media (max-width:600px){.kc .kc-community-wayfinder.kc-community-entrance{padding:9px 16px}.kc .kc-social-layout{padding-top:14px;padding-bottom:24px}.kc .kc-social-heading[data-tone=home]>p.kc-heading-copy{margin-top:10px}.kc .kc-community-closing{width:calc(100% - 32px)}.kc .kc-community-destinations{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:24px}.kc .kc-community-destinations .kc-community-destination{min-height:138px}}@media (forced-colors:active){.kc .kc-community-wayfinder.kc-community-entrance,.kc .kc-footer.kc-community-footer{background:canvas;border-color:canvastext}.kc .kc-community-signature,.kc .kc-signature-devotion,.kc .kc-community-closing-line,.kc .kc-community-destinations .kc-community-destination,.kc .kc-community-destination-note,.kc .kc-community-closing-label,.kc .kc-community-closing-copy,.kc .kc-community-destination>.kc-icon{color:canvastext}.kc .kc-community-destinations .kc-community-destination,.kc .kc-community-destinations{border-color:buttontext}.kc :is(.kc-community-signature,.kc-community-destination):focus-visible{outline-color:highlight}}
