.platform-vitrine{color:#f8f5ed;--portal-rose:#b0497e;--portal-gold:#d2a04f;font-family:Lato,Arial,sans-serif;background:#070807!important;display:block!important}.portal-shell{box-sizing:border-box;max-width:1400px;margin-inline:auto;padding-inline:clamp(22px,4vw,60px)}.portal-header{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07110df5;border-bottom:1px solid #d2a04f35;justify-content:space-between;align-items:center;gap:24px;padding:18px clamp(22px,4vw,60px);display:flex;position:sticky;top:0}.portal-header>a:first-child img{clip-path:inset(0 0 9%);width:190px;height:auto;display:block}.portal-header nav{background:0 0;border:0;align-items:center;gap:24px;width:auto;padding:0;display:flex;position:static}.portal-header nav a{color:#d3ddcc;white-space:nowrap;font-size:14px}.platform-vitrine a{text-decoration:none}.portal-button{box-sizing:border-box;background:#b0497e;border:1px solid #b0497e;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:14px 21px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}.portal-button:hover{filter:brightness(1.07)}.portal-outline{background:0 0;border-color:#d2a04f80;color:#e7c781!important}.portal-eyebrow{letter-spacing:1.5px;color:#d2a04f;font-size:12px;font-weight:800;line-height:1.7;display:block}.portal-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px;padding-block:70px;display:grid}.portal-hero h1{letter-spacing:-1.5px;margin:23px 0;font-size:clamp(34px,4vw,60px);line-height:1.08}.portal-hero h1 span{color:#d2a04f}.portal-hero p{color:#c8d4c3;max-width:650px;font-size:18px;line-height:1.75}.portal-hero figure{min-width:0;margin:0}.portal-hero figure img{border:1px solid #d2a04f40;border-radius:20px;width:100%;height:auto;display:block}.portal-hero figcaption{color:#aebda7;margin-top:13px;font-size:11px;line-height:1.7}.portal-hero-price{flex-wrap:wrap;align-items:baseline;gap:9px;margin:25px 0;display:flex}.portal-hero-price strong{color:#f8f3e8;font-size:38px;font-weight:900}.portal-hero-price span{color:#c5d0bd;font-size:14px}.portal-actions{flex-wrap:wrap;gap:12px;display:flex}.portal-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-block:16px 55px;display:grid}.portal-benefits article{border-top:2px solid #d2a04f50;padding:25px 0}.portal-benefits svg{color:#b0497e;width:30px;height:30px}.portal-benefits h2{margin:20px 0 13px;font-size:21px;line-height:1.25}.portal-benefits p{color:#bdcbb6;font-size:14px;line-height:1.8}.portal-section-heading{justify-content:space-between;align-items:end;gap:25px;margin:0 0 28px;display:flex}.portal-section-heading h2{margin:15px 0 0;font-size:clamp(27px,3vw,39px);line-height:1.15}.portal-section-heading>p{color:#b5c7ac;max-width:360px;font-size:13px;line-height:1.8}.portal-highlights,.portal-catalog,#portal-eventos,.agro-information{padding-block:45px}.platform-vitrine .portal-feature{border-color:#d2a04f40;flex-basis:85%;max-width:1050px}.portal-feature>a{color:inherit;display:block}.portal-feature picture,.portal-feature img{width:100%;height:auto;display:block}.portal-feature>a>div{flex-wrap:wrap;justify-content:space-between;gap:18px;padding:22px;display:flex}.portal-feature>a>div strong{color:#e4c073;font-size:16px}.portal-feature-text{background:#0e2116;padding:40px}.portal-feature-text>svg{color:#b0497e;width:40px;height:40px;margin-bottom:22px}.portal-feature-text h3{max-width:700px;font-size:clamp(27px,3vw,39px);line-height:1.15}.portal-feature-text p{color:#c3cfbd;max-width:680px;font-size:17px;line-height:1.8}.portal-feature-text .portal-button{align-self:flex-start;margin-top:20px}.portal-light{color:#244031;background:#fff;margin-block:35px}.portal-light .public-showcase{padding-block:55px}.portal-light .public-showcase p{color:#5d7161}.portal-light .public-member-copy h3{color:#244031}.portal-light .public-showcase .btn,.portal-light .public-showcase button{color:#244031;background:#f6f8f3;border-color:#d8e1d6}.portal-light .showcase-search label{color:#244031}.portal-light input,.portal-light select{color:#244031;background:#f6f8f3;border-color:#d8e1d6}.portal-light .showcase-empty{background:#f4f7f1;border-color:#d8e1d6}.portal-text-link{color:#d2a04f;align-items:center;gap:7px;font-size:14px;font-weight:800;display:inline-flex}.portal-catalog .academy-course-copy span{color:#d2a04f;font-size:11px}.portal-catalog .academy-course-copy h3{margin:12px 0 22px}.portal-catalog .academy-course-copy a{margin-top:auto}.platform-vitrine #portal-eventos .academy-course>img{width:100%;height:auto;display:block}.platform-vitrine #portal-eventos .academy-course-copy p{color:#d2a04f}.platform-vitrine #portal-eventos strong{color:#d9c994;font-size:12px;line-height:1.7}.agro-information-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.agro-information-grid>a{color:#edf3e8;background:#101a13;border:1px solid #d2a04f35;border-radius:16px;flex-direction:column;padding:25px;display:flex}.agro-information-grid>a>svg{color:#d2a04f;width:28px;height:28px;margin-bottom:24px}.agro-information-grid>a>span{letter-spacing:1.3px;color:#d2a04f;font-size:9px;font-weight:800}.agro-information h3{margin:14px 0;font-size:21px;line-height:1.25}.agro-information p{color:#bfcdb8;font-size:14px;line-height:1.8}.agro-information-grid strong{color:#e3c178;justify-content:space-between;align-items:center;margin-top:auto;padding-top:22px;font-size:12px;display:flex}.portal-community-invite{grid-template-columns:1fr 1fr;gap:35px;padding-block:55px;display:grid}.portal-community-invite>div{background:#101c14;border:1px solid #d2a04f40;border-radius:18px;padding:35px}.portal-community-invite svg{color:#b0497e;margin-bottom:25px}.portal-community-invite h2{font-size:30px;line-height:1.2}.portal-community-invite p{color:#c0cfb9;font-size:16px;line-height:1.8}.portal-next-plan{padding-block:40px 65px}.portal-next-plan h2{font-size:36px}.portal-next-plan h2 small{vertical-align:middle;color:#d2a04f;border:1px solid #d2a04f66;border-radius:25px;margin-left:10px;padding:8px 13px;font-size:12px;display:inline-block}.portal-next-plan p{color:#c0cfb9;max-width:780px;font-size:16px;line-height:1.8}.portal-next-plan .portal-button{margin-top:20px}.portal-account{color:#e4d2ac;padding-block:20px;line-height:1.7}.portal-account a{color:#d2a04f;margin-inline:10px;font-weight:800}.portal-footer{border-top:1px solid #d2a04f35;flex-wrap:wrap;align-items:center;gap:25px;padding-block:30px;display:flex}.portal-footer img{clip-path:inset(0 0 9%);width:150px}.portal-footer p{color:#afbea6;flex:1;font-size:12px}.portal-footer>a{color:#d2a04f;font-size:12px}.platform-vitrine :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #d2a04f}.platform-vitrine [id]{scroll-margin-top:100px}.academy .agro-information{margin-top:20px}.academy .agro-information h2{color:#faf5e9}@media (max-width:1050px){.portal-header{flex-wrap:wrap;gap:12px}.portal-header nav{order:3;width:100%;padding-top:5px;overflow-x:auto}.portal-header>a:first-child img{width:170px}.portal-hero{grid-template-columns:1fr;gap:30px}.portal-hero figure{max-width:950px}.portal-benefits,.agro-information-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-section-heading{flex-direction:column;align-items:start}.portal-hero h1{max-width:850px}.platform-vitrine [id]{scroll-margin-top:145px}}@media (max-width:700px){.portal-header{padding:14px 20px}.portal-header>a:first-child img{width:145px}.portal-header>.portal-button{padding:11px 13px;font-size:11px}.portal-header nav{gap:22px}.portal-header nav a{font-size:12px}.portal-hero{padding-block:40px}.portal-hero h1{letter-spacing:-1px;font-size:37px}.portal-hero p{font-size:16px}.portal-actions{display:grid}.portal-hero-price strong{font-size:35px}.portal-benefits{gap:10px 22px;padding-bottom:20px}.portal-benefits h2{font-size:19px}.portal-benefits p{font-size:13px}.portal-feature-text{padding:28px}.platform-vitrine .portal-feature{flex-basis:92%}.portal-feature-text h3{font-size:28px}.portal-feature-text p{font-size:15px}.portal-highlights,.portal-catalog,#portal-eventos,.agro-information{padding-block:32px}.portal-section-heading h2{font-size:29px}.portal-community-invite{grid-template-columns:1fr;gap:20px;padding-block:25px}.portal-community-invite>div{padding:25px}.portal-community-invite h2{font-size:27px}.agro-information-grid>a{padding:20px}.agro-information h3{font-size:19px}.agro-information-grid{gap:14px}.portal-footer{gap:20px}.portal-footer p{flex-basis:100%;order:2}.portal-next-plan,.portal-light .public-showcase{padding-block:35px}}@media (max-width:440px){.portal-benefits,.agro-information-grid{grid-template-columns:1fr}.portal-benefits article{padding:22px 0}.portal-hero h1{font-size:34px}.portal-community-invite h2{font-size:25px}}.portal-next-price{color:#d2a04f;font-size:20px}.platform-vitrine .academy-course-copy a{min-height:38px}.portal-light .public-profile-content h2{color:#244031}.portal-light .public-member-copy p,.portal-light .public-member-copy strong{color:#b0497e}.academy{--rose:#b0497e;--gold:#d2a04f;background:#050706;min-height:100vh}.academy-top{border-bottom:1px solid #d2a04f35;justify-content:space-between;align-items:center;gap:24px;padding:20px 5%;display:flex}.academy-top img{width:170px;display:block}.academy-top>a:nth-child(2){letter-spacing:.15em;color:#d2a04f;font-size:12px;font-weight:900;text-decoration:none}.academy-top>div{align-items:center;gap:24px;display:flex}.academy-shell{max-width:1280px;margin:auto;padding:36px 28px 80px}.academy-hero{background:#10271b;border-radius:24px;grid-template-columns:60% 40%;align-items:center;min-height:380px;margin-bottom:32px;padding:48px;display:grid;position:relative;overflow:hidden}.academy-hero>div{z-index:2;position:relative}.academy-hero>img{object-fit:cover;opacity:.5;width:50%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.academy-hero h1{margin:20px 0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.13}.academy-hero h1 span{color:#d2a04f}.academy-hero p{color:#e8e3dc;max-width:610px}.academy-status{color:#d2a04f!important}.academy .primary{background:#b0497e;border-color:#b0497e}.academy-tabs{border-bottom:1px solid #d2a04f35;gap:8px;margin-bottom:28px;padding-bottom:20px;display:flex;overflow-x:auto}.academy-tabs button{white-space:nowrap;background:0 0}.academy-tabs button[aria-pressed=true]{background:#b0497e;border-color:#b0497e}.academy-search{grid-template-columns:1fr 240px;gap:20px;margin:24px 0;display:grid}.academy-search label{color:#d2a04f;gap:8px;font-size:14px;display:grid}.academy-section-title{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.academy-section-title span{color:#bfc8bc;font-size:14px}.academy-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.academy-course{background:#0d1b13;border:1px solid #d2a04f30;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.academy-cover{aspect-ratio:4/5;background:#11261b;overflow:hidden}.academy-cover>img{object-fit:cover;width:100%;height:100%}.academy-cover-fallback{background:radial-gradient(at 100% 0,#b0497e50,#0000),linear-gradient(135deg,#10271b,#050706);flex-direction:column;justify-content:space-between;height:100%;padding:28px;display:flex}.academy-cover-fallback img{width:120px}.academy-cover-fallback strong{color:#e0bc7a;font-size:22px;line-height:1.2}.academy-course-copy{flex-direction:column;flex:1;padding:20px;display:flex}.academy-course-copy h3{margin:12px 0;font-size:17px}.academy-course-copy p{color:#c6cbbf;margin-top:auto;font-size:14px}.academy-course-copy button{width:100%}.academy-course-copy .eyebrow{font-size:10px}.academy-player-layout{grid-template-columns:310px 1fr;gap:26px;display:grid}.academy-lessons{background:#10271b;border-radius:18px;max-height:80vh;padding:18px;overflow:auto}.academy-lessons h3{color:#d2a04f;font-size:14px}.academy-lessons button{text-align:left;background:#050706;border-color:#d2a04f25;justify-content:flex-start;gap:10px;width:100%;margin:4px 0;padding:12px;font-size:13px}.academy-lessons button[aria-pressed=true]{background:#6f2d50}.academy-player{min-width:0}.academy-video{aspect-ratio:16/9;background:#000;border:0;border-radius:14px;width:100%}.academy-text,.academy-post>p{white-space:pre-wrap}.academy-profile{max-width:760px}.academy-avatar{object-fit:cover;border-radius:50%;width:140px;height:140px}.academy-consent{align-items:flex-start;gap:12px;margin:24px 0;font-size:14px;display:flex}.academy-consent input{flex-shrink:0;width:22px;margin-top:4px}.academy-person{background:#10271b;border-radius:18px;align-items:flex-end;min-height:380px;display:flex;position:relative;overflow:hidden}.academy-person>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.academy-person>div{z-index:1;background:linear-gradient(#0000,#050706 55%);width:100%;padding:120px 22px 22px}.academy-person h3{color:#d2a04f;margin:0}.academy-person p,.academy-person span{font-size:13px}.academy-post{max-width:850px}.academy-post small{color:#bfc8bc;display:block}.academy-comment{background:#050706;border-left:2px solid #d2a04f50;margin:12px 0;padding:15px 20px}.academy-comment p{white-space:pre-wrap;margin:6px 0}@media (max-width:1000px){.academy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.academy-hero{grid-template-columns:80% 20%}.academy-top>a:nth-child(2){display:none}}@media (max-width:700px){.academy-shell{padding:20px 16px 60px}.academy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.academy-hero{padding:30px 22px;display:block}.academy-hero>img{opacity:.22;width:100%}.academy-hero h1{font-size:2rem}.academy-search,.academy-player-layout{grid-template-columns:1fr}.academy-section-title{display:block}.academy-course-copy{padding:14px}.academy-course-copy h3{font-size:15px}.academy-top{gap:14px;padding:16px}.academy-top img{width:130px}.academy-top>div{gap:12px;font-size:12px}.academy-lessons{max-height:340px}.academy-cover-fallback{padding:18px}.academy-cover-fallback strong{font-size:18px}.academy-person{min-height:320px}}@media (max-width:380px){.academy-grid{grid-template-columns:1fr}}.academy-collection{margin:40px 0 52px}.academy-collection .academy-section-title h2{margin-bottom:12px}.academy-collection .academy-section-title p{color:#bcc8b9;margin-top:0}.academy-events-grid{grid-template-columns:minmax(280px,600px)}.academy-events-grid .academy-course{grid-template-columns:40% 60%;align-items:center;display:grid}.academy-events-grid .academy-cover{aspect-ratio:4/5}.classified-filters{grid-template-columns:1.3fr 1fr 160px;gap:18px;margin:26px 0;display:grid}.classified-filters label{color:#d2a04f;gap:8px;font-size:14px;display:grid}.classified-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.classified-card{margin:0}.classified-card h3{color:#fffdf8;font-size:24px}.classified-description{white-space:pre-wrap;overflow-wrap:anywhere}.classified-value{color:#d2a04f}.classified-author{border-top:1px solid #d2a04f25;padding-top:18px}.classified-author small{color:#bcc8b9;display:block}.academy-chat-layout{grid-template-columns:280px 1fr;gap:22px;display:grid}.chat-contact{text-align:left;background:#050706;flex-direction:column;align-items:flex-start;width:100%;margin:10px 0;display:flex}.chat-contact[aria-pressed=true]{background:#6f2d50}.chat-contact small{color:#c5cdbf;font-weight:400}.chat-messages{flex-direction:column;gap:14px;height:400px;padding:12px 0;display:flex;overflow-y:auto}.chat-bubble{background:#173c2b;border-radius:16px 16px 16px 0;align-self:flex-start;max-width:86%;padding:14px 18px}.chat-bubble.mine{background:#6f2d50;border-radius:16px 16px 0;align-self:flex-end}.chat-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.chat-bubble small{color:#d5d7cd;margin-top:8px;font-size:11px;display:block}.academy-chat textarea{min-height:88px}.academy-person button{margin-top:12px}.academy-chat,.academy-chat-layout>.card{min-width:0}@media (max-width:700px){.classified-filters,.classified-grid,.academy-chat-layout,.academy-events-grid .academy-course{grid-template-columns:1fr}.academy-events-grid .academy-cover{aspect-ratio:16/9}.academy-chat-layout>aside{max-height:240px;overflow-y:auto}.chat-messages{height:350px}}.academy-promo h1{text-align:left;font-size:clamp(2rem,4.1vw,3.5rem)}.academy-promo h1 .promo-pink{color:#cd5890}.academy-promo h1 .promo-gold{color:#d3a45b}.academy-promo-controls{align-items:center;gap:8px;margin-top:24px;display:flex}.academy-promo-controls button{min-height:38px;padding:6px 12px}.academy-promo-controls button[aria-pressed=true]{color:#fff;background:#a94378}.academy-lock{color:#e2b969;padding:12px 0;font-size:.9rem;display:block}.academy-photo-placeholder{color:#dfb967;background:#254435;place-items:center;height:220px;font-size:4rem;display:grid}.academy-attachments a{overflow-wrap:anywhere;white-space:normal;max-width:100%}.academy-promo>div{text-align:left}.academy-status{color:#d3a45b;padding:16px 0}.academy-events-grid{justify-content:center;display:flex}.academy-events-grid .academy-course{flex-direction:column;align-items:stretch;width:calc(25% - 15px);display:flex}.academy-events-grid .academy-cover{aspect-ratio:4/5;width:100%}.academy-events-grid .academy-cover>img{object-fit:contain}.academy-course-subtitle{line-height:1.55;margin:0 0 14px!important}.academy-curriculum{margin:0 0 18px;font-size:13px}.academy-curriculum summary{cursor:pointer;color:#dfb967;align-items:center;min-height:36px;display:flex}.academy-curriculum summary:before{content:"+";margin-right:8px}.academy-curriculum[open] summary:before{content:"−"}.academy-curriculum ul{max-height:280px;padding-left:18px;overflow:auto}.academy-curriculum li{margin-bottom:12px}.academy-curriculum small{color:#bfc8bc;margin-top:4px;display:block}.academy-collection h2,.academy-course h3{text-transform:uppercase}.academy-cover-fallback{background:radial-gradient(at 100% 0,#b0497e65,#0000),linear-gradient(135deg,#10271b,#050706)}.academy-cover-fallback strong{text-transform:uppercase;color:#d8689f}.academy-cover-fallback strong:after{content:"GESTÃO · LIDERANÇA · CONEXÕES";color:#d5b06c;letter-spacing:.08em;margin-top:20px;font-size:10px;line-height:1.7;display:block}@media (max-width:1000px){.academy-events-grid .academy-course{width:calc(33.3333% - 13.3333px)}}@media (max-width:700px){.academy-events-grid .academy-course{width:calc(50% - 6px)}}@media (max-width:380px){.academy-events-grid .academy-course{width:100%}}.academy-platform-intro{margin-bottom:24px}.academy-platform-intro p{color:#cad2c7;max-width:760px;font-size:15px}.academy-course-carousel-controls{justify-content:flex-end;align-items:center;gap:10px;margin:0 0 16px;display:flex}.academy-course-carousel-controls>span{color:#bfc8bc;margin-right:auto;font-size:13px}.academy-course-carousel-controls button{width:44px;min-height:44px;padding:6px;font-size:20px}.academy-course-carousel-controls button:disabled{opacity:.3;cursor:default}.academy-course-track{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#a94378 #11261b;gap:20px;padding:0 0 18px;display:flex;overflow-x:auto}.academy-course-track:focus-visible{outline-offset:5px;outline:2px solid #d3a45b}.academy-course-track .academy-course{scroll-snap-align:start;flex:0 0 calc(25% - 15px);min-width:0}.academy-course-track.single{justify-content:center}.academy-course-track .academy-cover>img{object-fit:contain}.academy-course-track .academy-course-copy{justify-content:space-between}.academy-course-track .academy-cover-fallback{min-height:100%}@media (max-width:1000px){.academy-course-track .academy-course{flex-basis:calc(33.3333% - 13.3333px)}}@media (max-width:700px){.academy-course-track{gap:12px}.academy-course-track .academy-course{flex-basis:calc(50% - 6px)}.academy-course-carousel-controls{margin-top:12px}}@media (max-width:380px){.academy-course-track .academy-course{flex-basis:84%}}.planning-summary{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.planning-summary article{flex-direction:column;display:flex}.planning-summary strong{color:#d3a45b;font-size:26px}.planning-summary span{color:#c5cdbf}.planning-quarters{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.planning-year{max-width:240px;margin-bottom:24px}.planning-action{border-bottom:1px solid #d3a45b30;grid-template-columns:2fr 1fr 1fr auto;align-items:center;gap:12px;padding:14px 0;display:grid}.academy-planning .card{margin-bottom:22px}.academy-planning details p{white-space:pre-wrap}.academy-search>button{align-self:end}@media (max-width:700px){.planning-summary,.planning-quarters,.planning-action{grid-template-columns:1fr}.academy-search>button{width:100%}}.academy-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.academy-directory-count{color:#bfc8bc;margin:20px 0;font-size:14px}.academy-directory-grid .academy-person{text-align:center;background:radial-gradient(at 100% 0,#b0497e20,#0000 65%),#0d1b13;border:1px solid #d2a04f35;flex-direction:column;justify-content:flex-start;align-items:center;gap:18px;min-width:0;min-height:0;padding:28px 22px 22px;display:flex}.academy-directory-grid .academy-person>.academy-person-avatar,.academy-directory-grid .academy-person>.academy-photo-placeholder{object-fit:cover;letter-spacing:.04em;color:#edd0a2;background:linear-gradient(135deg,#3a2637,#153d2b);border:1px solid #d2a04f80;border-radius:50%;flex:none;place-items:center;width:88px;height:88px;min-height:88px;padding:0;font-size:28px;font-weight:700;display:grid;position:static;inset:auto}.academy-directory-grid .academy-person>.academy-person-copy{background:0 0;flex-direction:column;flex:1;align-items:center;gap:10px;width:100%;min-width:0;padding:0;display:flex}.academy-directory-grid .academy-person h3{color:#fff7ee;overflow-wrap:anywhere;font-size:20px;line-height:1.3}.academy-directory-grid .academy-person p,.academy-directory-grid .academy-person span{overflow-wrap:anywhere;color:#bfc8bc;margin:0;line-height:1.5}.academy-directory-grid .academy-person .tag{color:#dfbb7b;border:1px solid #d2a04f50;border-radius:20px;padding:3px 12px;font-size:12px;display:inline-block}.academy-directory-grid .academy-person button{white-space:normal;width:100%;max-width:240px;min-height:44px;margin-top:auto;padding:12px 16px}.academy-directory-grid .academy-person .academy-person-empty{color:#a8b6a8;margin-bottom:14px;font-size:13px}@media (max-width:900px){.academy-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.academy-directory-grid{grid-template-columns:1fr}.academy-directory-grid .academy-person{gap:16px;padding:24px}.academy-directory-grid .academy-person h3{font-size:21px}}.social-intro{background:radial-gradient(at 100% 0,#b0497e30,#0000 65%),linear-gradient(135deg,#153728,#0b1711);border:1px solid #d2a04f40;border-radius:24px;margin-bottom:28px;padding:32px}.social-intro h2{letter-spacing:-.03em;margin:14px 0;font-size:clamp(28px,4vw,44px)}.social-intro h2 span{color:#d66c9f}.social-intro p{color:#d5dfd2;max-width:680px;line-height:1.7}.social-pills{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.social-pills span{color:#e8c58a;border:1px solid #d2a04f40;border-radius:30px;padding:7px 12px;font-size:12px}.social-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px;display:grid}.social-sidebar{gap:20px;display:grid}.social-panel{background:#0d1b13;border:1px solid #d2a04f30;border-radius:20px;min-width:0;padding:26px}.social-me{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.social-me h3{overflow-wrap:anywhere;margin:0;font-size:19px}.social-me p{color:#bdc9b9;margin:0;font-size:14px}.social-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;place-items:center;width:48px;min-width:48px;height:48px;display:inline-grid}.social-initials{color:#f1ce91;text-transform:uppercase;background:linear-gradient(135deg,#613447,#254d36);border:1px solid #d2a04f70;font-size:17px;font-weight:800}.social-me>.social-avatar{width:76px;height:76px;font-size:24px}.social-sidebar .social-panel>button{text-align:left;white-space:normal;width:100%;min-height:44px;margin-top:12px;font-size:14px;display:block}.social-sidebar .social-me>button{text-align:center}.social-guidance{color:#aab8a7;padding:0 12px;font-size:13px;line-height:1.7}.social-feed{gap:20px;min-width:0;display:grid}.social-author{align-items:center;gap:12px;min-width:0;display:flex}.social-author>div{flex:1;min-width:0}.social-author strong{color:#fff7ed;overflow-wrap:anywhere;font-size:16px;display:block}.social-author small,.social-author time{color:#aebeaa;font-size:12px;line-height:1.6;display:block}.social-composer textarea{resize:vertical;background:#07110b;border-color:#d2a04f40;min-height:120px;margin:20px 0 12px;line-height:1.65}.social-compose-tools{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.social-compose-tools>label{color:#c7d0c2;gap:6px;font-size:12px;display:grid}.social-compose-tools select{min-width:140px}.social-compose-tools .primary{margin-left:auto}.social-upload{cursor:pointer;border:1px solid #d2a04f70;border-radius:12px;align-items:center;min-height:44px;padding:12px 16px;position:relative;overflow:hidden;display:flex!important}.social-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.social-upload:focus-within{outline-offset:3px;outline:2px solid #d66c9f}.social-preview{margin:12px 0;position:relative}.social-preview img{object-fit:contain;background:#07110b;border-radius:12px;width:100%;max-height:280px}.social-preview button{background:#07110b;position:absolute;bottom:10px;right:10px}.social-topic-list{gap:8px;padding-bottom:10px;display:flex;overflow-x:auto}.social-topic-list button{white-space:nowrap;background:0 0;min-height:40px;padding:8px 14px;font-size:13px}.social-topic-list button[aria-pressed=true]{background:#ad497d;border-color:#ad497d}.social-search{grid-template-columns:1fr 180px;gap:16px;margin-top:14px;display:grid}.social-search label{color:#d5b572;gap:8px;font-size:13px;display:grid}.social-count{color:#b7c4b1;margin:0;font-size:13px}.social-topic{color:#e0bb79;border:1px solid #d2a04f40;border-radius:20px;flex-shrink:0;padding:5px 10px;font-size:11px!important}.social-post-content{white-space:pre-wrap;overflow-wrap:anywhere;color:#e6e9e0;margin:24px 0;font-size:16px;line-height:1.8}.social-post-image{object-fit:contain;background:#050706;border-radius:14px;width:100%;max-height:620px;margin:18px 0;display:block}.social-post-actions{border-top:1px solid #d2a04f25;flex-wrap:wrap;align-items:center;gap:10px;padding-top:16px;display:flex}.social-post-actions button{white-space:normal;background:0 0;padding:9px 13px;font-size:13px}.social-post-actions button[aria-pressed=true]{color:#ef9fc4;background:#ad497d20;border-color:#ad497d}.social-comments{border-top:1px solid #d2a04f25;margin-top:18px;padding-top:20px}.social-comment{gap:12px;margin-bottom:20px;display:flex}.social-comment strong{font-size:14px}.social-comment p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.6}.social-comment button{margin-top:10px;padding:6px 10px;font-size:11px}.social-comments form{gap:12px;display:grid}.social-comments label{gap:10px;font-size:13px;display:grid}.social-comments form button{justify-self:end}.social-empty{text-align:center;padding:44px 28px}.social-empty h3{font-size:24px;line-height:1.4}.social-empty p{color:#bdc9b9;max-width:500px;margin:18px auto;line-height:1.7}.social-empty-mark{color:#e7c285;background:linear-gradient(135deg,#613447,#254d36);border:1px solid #d2a04f70;border-radius:50%;place-items:center;width:74px;height:74px;font-size:24px;font-weight:800;display:inline-grid}.social-community .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.social-layout{grid-template-columns:1fr}.social-sidebar{grid-template-columns:1fr 1fr}.social-guidance{display:none}}@media (max-width:600px){.social-intro{padding:26px 20px}.social-panel{padding:20px}.social-sidebar{grid-template-columns:1fr}.social-sidebar .social-me{display:none}.social-sidebar .social-panel:not(.social-me){grid-template-columns:1fr 1fr;gap:8px;padding:18px;display:grid}.social-sidebar .eyebrow{grid-column:1/-1}.social-sidebar .social-panel>button{margin:0;padding:10px;font-size:12px}.social-search{grid-template-columns:1fr}.social-compose-tools{align-items:stretch}.social-compose-tools>label{flex:120px}.social-compose-tools .primary{width:100%;margin:0}.social-author{flex-wrap:wrap}.social-topic{margin-left:60px}.social-post-actions button{flex:1}.social-pills span{font-size:11px}.social-intro h2{font-size:30px}}.academy-experiences h2 span{color:#b0497e}.academy .experience-poster{background:#11291f;width:100%;height:340px;min-height:340px;position:relative;overflow:hidden}.experience-current>img{object-fit:contain;width:100%;height:100%}.academy .experience-badge{color:#fff;letter-spacing:1px;z-index:2;background:#9f326d;border:1px solid #dc81b4;border-radius:99px;padding:8px 12px;font-size:11px;font-weight:900;position:absolute;top:75px;left:20px}.academy .experience-badge.current{color:#172b15;background:#d0eb79;border-color:#d0eb79;top:16px}.academy .experience-future{box-sizing:border-box;background:radial-gradient(at 110% 10%,#863564aa,#0000 65%),linear-gradient(145deg,#162e23,#070d0a);flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:24px;display:flex}.academy .experience-future>img{z-index:1;width:145px;height:auto;position:absolute;top:18px;left:24px}.experience-future:after{content:"";border:1px solid #bc98565c;border-radius:50%;width:230px;height:230px;position:absolute;top:35px;right:-70px;transform:rotate(-20deg)}.academy .experience-future strong{color:#e17cb0;letter-spacing:-.5px;z-index:1;text-align:left;max-width:90%;font-size:24px;line-height:1.12;position:relative}.experience-future small{color:#d2ae69;letter-spacing:2px;z-index:1;margin-top:20px;font-size:10px;font-weight:900}.experience-number{color:#d2ae691c;font-size:125px;font-weight:900;line-height:1;position:absolute;top:100px;right:20px}.academy .experience-coming{color:#e9bad5;margin:10px 0;font-size:13px;font-weight:900;display:inline-block}.academy .experience-card .academy-course-copy{gap:10px}.academy .experience-card .academy-course-copy h3{font-size:19px}.academy .experience-card .academy-course-copy>small{color:#b6beb3;font-size:12px;line-height:1.5;display:block}.academy .business-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.academy .business-record{background:#10241c;border:1px solid #b18b4344;border-radius:18px;padding:20px}.academy .business-record p{overflow-wrap:anywhere}.academy .business-record .actions{flex-wrap:wrap}.academy .business-tabs{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.academy .business-tabs button[aria-pressed=true]{background:#b0497e}.academy .business-metrics{flex-wrap:wrap;gap:20px;margin:20px 0;display:flex}.academy .business-metrics strong{color:#d7b467;font-size:22px;display:block}@media (max-width:700px){.academy-experiences .academy-course-track .academy-course{flex-basis:84%}.academy .experience-future strong{font-size:clamp(20px,6vw,27px)}}.academy{--rose:#b0497e;--gold:#d2a04f}.academy-workspace{grid-template-columns:238px minmax(0,1fr);max-width:1680px;margin:auto;display:grid}.academy-sidebar{background:#0a130e;border-right:1px solid #d2a04f26;padding:30px 16px}.sidebar-links{position:sticky;top:20px}.sidebar-label{color:#b8c3b6;letter-spacing:2px;margin:0 16px 20px;font-size:10px;display:block}.academy-sidebar nav{gap:6px;display:grid}.academy-sidebar nav button{color:#c7cfc5;text-align:left;background:0 0;border:0;border-radius:9px;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:13px 14px;font-size:14px;display:flex}.academy-sidebar nav button>span{color:#d2a04f;min-width:20px;font-size:20px}.academy-sidebar nav button small{margin-left:auto;font-size:10px}.academy-sidebar nav button[aria-current=page]{color:#faf3e5;background:#b0497e24;box-shadow:inset 3px 0 #b0497e}.sidebar-membership{background:#13251b;border:1px solid #d2a04f35;border-radius:12px;margin:28px 0 18px;padding:17px}.sidebar-membership .eyebrow{letter-spacing:1px;font-size:9px}.sidebar-membership p{color:#c4cdbf;font-size:13px;line-height:1.6}.sidebar-membership .btn{width:100%;padding:10px;font-size:12px}.sidebar-back{color:#c5cdbf;padding:12px;font-size:12px;display:block}.workspace-menu-toggle{display:none}.academy-mainpanel{width:100%;min-width:0;max-width:1320px;padding:32px clamp(18px,3vw,48px) 70px}.academy-mainpanel .platform-welcome{gap:15px;margin-bottom:18px}.academy-mainpanel .platform-welcome>img{border-radius:16px;width:60px;height:60px}.academy-mainpanel .platform-welcome h1{margin:8px 0;font-size:clamp(20px,2vw,30px)}.academy-mainpanel .platform-welcome p{max-width:780px;margin:0;font-size:14px}.academy-mainpanel .platform-quick-links{margin-bottom:24px}.academy-mainpanel .platform-quick-links .btn{padding:9px 14px;font-size:12px}.academy .primary,.academy-course-copy>button:not(.academy-lock){color:#101a13;background:#d2a04f;border-color:#d2a04f;font-weight:900}.academy .primary:hover,.academy-course-copy>button:hover{background:#dfb66f}.academy .platform-plan-grid .plan-price{color:#d2a04f}.academy .platform-plan-grid .plan-price small{color:#d5bd93}:is(.academy button:focus-visible,.academy a:focus-visible){outline-offset:4px;outline:3px solid #e0ba74}.overview-intro{justify-content:space-between;align-items:center;gap:24px;margin:38px 0 24px;display:flex}.overview-intro h2{margin:12px 0;font-size:clamp(26px,3vw,36px)}.overview-intro p{color:#bdc8b9;max-width:620px;font-size:15px}.overview-intro .btn{white-space:nowrap;gap:10px;font-size:12px}.overview-summary{background:#102119;border:1px solid #d2a04f30;border-radius:15px;grid-template-columns:1fr 1fr 1.3fr;margin:28px 0;display:grid}.overview-summary article{border-right:1px solid #d2a04f25;padding:20px}.overview-summary article:last-child{border:0}.overview-summary span{letter-spacing:1.8px;color:#b8c7b9;margin-bottom:10px;font-size:9px;display:block}.overview-summary strong{color:#e4c38b;font-size:18px}.overview-summary button{color:#f2e8d5;text-align:left;background:0 0;border:0;padding:0;font-size:14px}.overview-products{margin:42px 0}.overview-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.overview-heading h2{letter-spacing:.04em;font-size:17px}.overview-heading p{color:#bcc7b9;align-items:center;gap:8px;font-size:12px;display:flex}.overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.academy .overview-card{text-align:left;color:#f2ecdf;white-space:normal;background:linear-gradient(150deg,#14271d,#0b1610);border:1px solid #d2a04f30;border-radius:16px;min-width:0;padding:23px;transition:transform .2s,border-color .2s;display:block}.academy .overview-card:hover{border-color:#d2a04f;transform:translateY(-3px)}.overview-card-top{color:#d2a04f;justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.overview-card small{color:#d2a04f;letter-spacing:1.2px;font-size:9px}.overview-card h3{margin:12px 0;font-size:22px}.overview-card p{color:#c0cabc;min-height:88px;margin-bottom:22px;font-size:13px;line-height:1.7}.overview-card-link{color:#ead4ad;font-size:12px}.academy .overview-card.business-feature{background:radial-gradient(at 100% 0,#b0497e30,#0000 70%),#11271c;border-color:#b0497e}.business-feature .overview-card-top{color:#c56f9a}.academy .academy-promo.approved-banner{background:#070b08;border:1px solid #d2a04f35;border-radius:18px;min-height:0;padding:0;display:block}.academy .approved-banner>img{aspect-ratio:1200/630;object-fit:contain;opacity:1;width:100%;height:auto;display:block;position:static;-webkit-mask-image:none;mask-image:none}.approved-banner-bottom{background:#102219;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex}.approved-banner-bottom .actions{margin:0}.approved-banner-bottom .btn{padding:11px 16px;font-size:12px}.approved-banner-bottom .academy-promo-controls{gap:5px;margin:0}.approved-banner-bottom .academy-promo-controls button{min-width:30px;min-height:32px;padding:7px 10px;font-size:11px}.access-invite{color:#f2ecdf;background:#102219;border:1px solid #d2a04f60;border-radius:22px;width:min(430px,100vw - 32px);max-height:90dvh;padding:0;overflow:auto;box-shadow:0 30px 120px #000a}.access-invite::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b}.access-invite>div{padding:32px;position:relative}.access-invite img{border-radius:16px;width:65px;height:65px;margin-bottom:22px;display:block}.access-invite .eyebrow{font-size:10px}.access-invite h2{margin:14px 0;font-size:28px}.access-invite p{color:#c4ccbf;font-size:14px;line-height:1.8}.access-invite .primary{text-align:center;margin-top:22px;display:block}.access-invite .invite-close{color:#dfc08c;background:0 0;border:0;padding:5px 12px;font-size:26px;position:absolute;top:14px;right:14px}.invite-signin{text-align:center;color:#dfc08c;margin:17px 0 0;font-size:12px;display:block}.academy .academy-promo h1{font-size:clamp(25px,3vw,43px)}@media (min-width:1500px){.overview-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1120px){.academy-workspace{grid-template-columns:210px minmax(0,1fr)}.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-intro,.overview-heading{flex-direction:column;align-items:flex-start}.academy-top>div{gap:12px;font-size:12px}.approved-banner-bottom{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.academy-workspace{display:block}.academy-sidebar{z-index:20;border-bottom:1px solid #d2a04f30;border-right:0;padding:10px 16px;position:sticky;top:0}.workspace-menu-toggle{color:#ead4ad;background:#14281d;border:1px solid #d2a04f40;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-size:13px;display:flex}.sidebar-links{max-height:70dvh;padding-top:15px;display:none;position:static;overflow:auto}.sidebar-links.open{display:block}.academy-sidebar nav{grid-template-columns:1fr 1fr}.academy-sidebar nav button{gap:6px;padding:10px;font-size:12px}.sidebar-membership{margin:15px 0}.academy-mainpanel{padding:22px 16px 50px}.academy-mainpanel .platform-welcome{align-items:flex-start}.academy-mainpanel .platform-welcome>img{width:45px;height:45px}.academy-mainpanel .platform-welcome .eyebrow{font-size:8px}.academy-mainpanel .platform-welcome h1{font-size:18px}.academy-mainpanel .platform-welcome p{font-size:12px}.overview-grid{gap:12px}.academy .overview-card{padding:18px}.overview-card h3{font-size:18px}.overview-card p{min-height:0;font-size:12px}.overview-card small{letter-spacing:.5px;font-size:8px}.overview-card-top{margin-bottom:18px}.overview-summary{grid-template-columns:1fr}.overview-summary article{border-bottom:1px solid #d2a04f25;border-right:0;padding:16px}.academy-top{flex-wrap:wrap}.academy-top>div{margin-left:auto}.academy-top>div>a:not(.primary){font-size:10px}.overview-intro{margin-top:28px}.approved-banner-bottom{gap:10px;padding:12px}.approved-banner-bottom .academy-promo-controls{flex-wrap:wrap;gap:4px}.approved-banner-bottom .academy-promo-controls button{padding:6px 9px}.overview-products{margin-top:28px}}@media (max-width:390px){.overview-grid,.academy-sidebar nav{grid-template-columns:1fr}}.academy-sidebar .business-submenu{border-left:1px solid #d2a04f40;margin:0 0 12px 25px;padding:6px}.academy-sidebar .business-submenu button{padding:9px 12px;font-size:12px}.business-dashboard{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0;display:grid}.business-dashboard article{background:#10251c;border:1px solid #d2a04f35;border-radius:14px;padding:22px}.business-dashboard span{letter-spacing:1px;color:#c5cdbf;font-size:9px}.business-dashboard strong{color:#d2a04f;margin:13px 0;font-size:27px;display:block}.business-dashboard small{color:#bac5b7;font-size:11px}.business-funnel{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.business-funnel>div{background:#13271d;border:1px solid #d2a04f25;border-radius:12px;padding:18px}.business-funnel span{font-size:12px}.business-funnel strong{color:#d2a04f;margin:12px 0;font-size:24px;display:block}.business-funnel progress{accent-color:#b0497e;width:100%}.business-kanban{grid-template-columns:repeat(4,minmax(200px,1fr));gap:12px;margin:22px 0;display:grid;overflow:auto}.business-kanban>section{background:#10241b;border:1px solid #d2a04f30;border-radius:12px;min-height:180px;padding:15px}.business-kanban h4{color:#dfbd80;justify-content:space-between;font-size:12px;display:flex}.business-kanban button{text-align:left;background:#1c3326;border:1px solid #d2a04f35;width:100%;margin:10px 0;padding:12px;display:block}.business-kanban button strong,.business-kanban button small{overflow-wrap:anywhere;font-size:12px;display:block}.business-kanban small{color:#b8c3b4;margin-top:7px}.business-kanban p{color:#adbbac;font-size:12px}.business-contact-details{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.business-assistant{max-width:760px}.business-assistant textarea{min-height:140px}.academy-promo h2{font-size:clamp(24px,3vw,42px);line-height:1.15}.academy-promo h2 .promo-pink{color:#b0497e}.academy-promo h2 .promo-gold{color:#d2a04f}@media (max-width:760px){.business-dashboard,.business-funnel{grid-template-columns:1fr 1fr}.academy-sidebar .business-submenu{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.academy-sidebar nav>div:has(.business-submenu){grid-column:1/-1}}.sidebar-business-label{margin:24px 14px 8px}.platform-parts{grid-template-columns:1fr 1fr;gap:16px;margin:28px 0;display:grid}.platform-parts article{background:#11251b;border:1px solid #d2a04f35;border-radius:14px;padding:23px}.platform-parts article+article{border-color:#b0497e66}.platform-parts .eyebrow{font-size:10px}.platform-parts h3{margin:14px 0;font-size:21px}.platform-parts p{color:#bac9b6;font-size:13px;line-height:1.7}.platform-parts strong{color:#d2a04f;font-size:11px}@media (max-width:760px){.platform-parts{grid-template-columns:1fr}.academy-sidebar nav>div:has(.sidebar-business-label){grid-column:1/-1}}.academy.simple-workspace{color:#f4eee3;--rose:#b0497e;--gold:#d2a04f;background:#080e0a;min-height:100dvh}.workspace-content{min-height:100dvh;margin-left:0;transition:margin-left .18s}.navigation-open .workspace-content{margin-left:238px}.workspace-sidebar-desktop{z-index:45;box-sizing:border-box;overscroll-behavior:contain;background:#0c1710;border-right:1px solid #d2a04f30;width:238px;padding:26px 17px;display:none;position:fixed;inset:0 auto 0 0;overflow-y:auto}.workspace-sidebar-desktop.expanded{flex-direction:column;display:flex}.workspace-nav-brand{padding:0 10px 26px}.workspace-nav-brand img{width:160px;height:auto;margin-bottom:15px;display:block}.workspace-nav-brand>span{color:#c4b48e;letter-spacing:2px;font-size:8px}.workspace-sidebar-desktop nav,.workspace-drawer nav{gap:4px;display:grid}.workspace-nav-label{letter-spacing:1.8px;color:#859681;margin:21px 12px 10px;font-size:9px}.simple-workspace nav button{text-align:left;color:#bfcdb9;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 14px;font-size:14px;display:flex}.simple-workspace nav button:hover{color:#fff;background:#182b1d}.simple-workspace nav button[aria-current=page]{color:#fff8ed;background:#b0497e;font-weight:900}.simple-workspace nav .workspace-business-link{border:1px solid #d2a04f3d;margin-top:3px}.workspace-business-links{border-left:1px solid #d2a04f40;margin:7px 0 9px 17px;padding-left:7px}.simple-workspace .workspace-business-links button{padding:10px;font-size:12px}.workspace-nav-bottom{gap:15px;margin-top:auto;padding:35px 12px 8px;display:grid}.workspace-nav-bottom a{color:#9eaf94;font-size:12px;text-decoration:none}.workspace-topbar{z-index:35;background:#0a130e;border-bottom:1px solid #d2a04f20;justify-content:space-between;align-items:center;gap:15px;height:72px;padding:0 clamp(18px,3vw,46px);display:flex;position:sticky;top:0}.workspace-topbar>div{align-items:center;gap:18px;min-width:0;display:flex}.workspace-current-area{color:#d0d6c9;font-size:13px}.academy .workspace-open-menu{color:#ebd3aa;background:0 0;border:1px solid #d2a04f35;border-radius:8px;align-items:center;gap:9px;min-height:40px;padding:9px 12px;font-size:12px;display:flex}.workspace-owner-badge{color:#d2a04f;border:1px solid #d2a04f40;border-radius:99px;padding:6px 10px;font-size:10px}.workspace-account{color:#acbda5;font-size:12px}.workspace-topbar .primary{padding:9px 16px;font-size:12px}.simple-main{box-sizing:border-box;width:100%;min-width:0;max-width:1440px;margin:0 auto;padding:24px clamp(18px,3vw,46px) 55px}.workspace-breadcrumb{align-items:center;gap:14px;min-height:0;margin-bottom:18px;display:flex}.workspace-breadcrumb:empty{display:none}.workspace-breadcrumb button{color:#d2a04f;background:0 0;border:0;padding:0;font-size:12px}.workspace-breadcrumb span{color:#8fa28a;font-size:12px}.workspace-footer{color:#84977e;border-top:1px solid #d2a04f20;font-size:11px;text-align:left!important;background:0 0!important;padding:18px 30px!important}.workspace-footer a{color:#aebd9e}.simple-dashboard-heading{box-sizing:border-box;isolation:isolate;background:#10281b;border:1px solid #d2a04f40;border-radius:16px;align-items:center;min-height:225px;padding:32px 35px;display:flex;position:relative;overflow:hidden}.dashboard-hero-photo{object-fit:cover;object-position:right 42%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.simple-dashboard-heading:before{content:"";z-index:-1;background:linear-gradient(90deg,#08140bf5 0%,#08140be5 38%,#08140b40 78%);position:absolute;inset:0}.simple-dashboard-heading .eyebrow{color:#e0bf7a;letter-spacing:1.7px;font-size:10px}.simple-dashboard-heading h1{letter-spacing:-1px;color:#fff7e9;margin:18px 0 13px;font-size:clamp(31px,3.2vw,43px);font-weight:900;line-height:1.12}.simple-dashboard-heading h1 span{color:#d2a04f}.simple-dashboard-heading p{color:#d3dbcb;max-width:400px;margin:0;font-size:14px}.dashboard-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.academy .dashboard-actions>button{text-align:left;color:#f3eedf;white-space:normal;background:linear-gradient(135deg,#14261b,#0d1710);border:1px solid #d2a04f45;border-radius:13px;flex-direction:column;align-items:flex-start;gap:18px;min-width:0;min-height:180px;padding:22px 19px;transition:border-color .18s,transform .18s;display:flex;position:relative}.academy .dashboard-actions>button:hover{border-color:#d2a04f;transform:translateY(-2px)}.dashboard-action-icon{color:#d2a04f;background:#d2a04f16;border:1px solid #d2a04f;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.dashboard-action-icon svg{width:25px;height:25px}.dashboard-actions strong{color:#f4efdf;font-size:17px;line-height:1.4;display:block}.dashboard-actions small{color:#adbea4;margin-top:6px;font-size:11px;line-height:1.7;display:block}.dashboard-actions>button>svg{color:#bd9b58;width:16px;position:absolute;top:20px;right:16px}.dashboard-progress{background:#101e15;border:1px solid #d2a04f25;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:24px 0;display:grid}.dashboard-progress>div{border-right:1px solid #d2a04f25;padding:17px 20px}.dashboard-progress>div:last-child{border:0}.dashboard-progress span{color:#8fa387;margin-bottom:8px;font-size:10px;display:block}.dashboard-progress strong{color:#dac193;font-size:13px}.dashboard-progress button{color:#e4d1ad;text-align:left;background:0 0;border:0;padding:0;font-size:12px}.dashboard-section-heading{justify-content:space-between;align-items:center;gap:15px;margin:30px 0 15px;display:flex}.dashboard-section-heading h2{letter-spacing:1.6px;color:#c6cfb8;margin:0;font-size:12px}.dashboard-section-heading a{color:#d2a04f;font-size:11px}.workspace-notice-carousel{background:#101f16;border:1px solid #d2a04f30;border-radius:12px;overflow:hidden}.workspace-notice-carousel article{grid-template-columns:180px minmax(0,1fr);min-height:150px;display:grid}.workspace-notice-carousel article>img{object-fit:cover;object-position:right;width:100%;height:100%;max-height:180px}.workspace-notice-carousel article>div{padding:20px 24px}.workspace-notice-carousel .eyebrow{letter-spacing:1.5px;font-size:8px}.workspace-notice-carousel h3{color:#f2ebdc;margin:8px 0;font-size:21px}.workspace-notice-carousel p{color:#aabda1;margin:8px 0;font-size:12px;line-height:1.7}.workspace-notice-carousel a{color:#ddbf7d;font-size:12px;font-weight:700}.notice-carousel-controls{background:#0c170f;border-top:1px solid #d2a04f15;justify-content:flex-end;align-items:center;gap:7px;padding:8px 15px;display:flex}.notice-carousel-controls>span{color:#93a58b;margin-right:auto;font-size:10px}.notice-carousel-controls button{color:#d2a04f;background:0 0;border:1px solid #d2a04f35;border-radius:6px;place-items:center;min-width:32px;min-height:32px;padding:5px;display:grid}.dashboard-secondary{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.academy .dashboard-secondary>button{text-align:left;white-space:normal;background:0 0;border:1px solid #d2a04f25;border-radius:10px;padding:17px 20px;display:block}.dashboard-secondary strong{color:#e4d5b2;font-size:14px;display:block}.dashboard-secondary span{color:#9cb091;margin-top:8px;font-size:11px;display:block}.workspace-area-intro h1,.business-preview h1,.community-heading h1{margin:10px 0 14px;font-size:30px;line-height:1.2}.workspace-area-intro p,.business-preview>p,.community-heading p{color:#aabd9f;font-size:14px;line-height:1.7}.workspace-area-intro .eyebrow{font-size:10px}.simple-main .academy-search{margin-top:24px}.simple-main .social-layout{display:block}.simple-main .social-feed{max-width:850px;margin:0 auto}.community-heading{max-width:850px;margin:0 auto 22px}.simple-main .social-composer{background:#13251a;border-color:#d2a04f60;padding:24px}.simple-main .social-author{flex-wrap:nowrap;gap:13px}.simple-main .social-author small{color:#a9bc9e;font-size:11px;line-height:1.6}.simple-main .social-composer textarea{resize:vertical;background:#0b150e;border:1px solid #d2a04f30;border-radius:10px;min-height:110px;margin:18px 0 12px;padding:16px;font-size:14px}.simple-main .social-compose-tools{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.simple-main .social-compose-tools label{min-width:100px;font-size:11px}.simple-main .social-compose-tools select{padding:10px;font-size:12px}.simple-main .social-compose-tools .primary{margin-left:auto;font-size:12px}.simple-main .social-filters{margin:22px 0 8px}.simple-main .social-search{grid-template-columns:140px 1fr 140px;gap:12px;display:grid}.simple-main .social-search label{color:#9daf93;gap:7px;font-size:10px;display:grid}.simple-main .social-search input,.simple-main .social-search select{padding:11px;font-size:12px}.simple-main .social-count{margin:13px 0;font-size:11px}.simple-main .social-post-content{font-size:14px;line-height:1.9}.simple-main .social-post-actions{flex-wrap:wrap}.simple-main .social-post-actions button{padding:9px 12px;font-size:11px}.business-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:25px 0;display:grid}.academy .business-preview-grid button{text-align:left;white-space:normal;color:#c3cfb7;background:#101e15;border:1px solid #d2a04f30;border-radius:12px;flex-direction:column;align-items:flex-start;gap:13px;padding:23px;display:flex}.business-preview-grid svg{color:#d2a04f}.business-preview-grid strong{color:#f1e6d2;font-size:19px}.business-preview-grid span{font-size:12px;line-height:1.8}.business-preview-grid small{color:#d2a04f;font-size:10px}.workspace-drawer{color:#f2ebdb;overscroll-behavior:contain;background:#0c1710;border:0;border-right:1px solid #d2a04f45;width:min(300px,85vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0 auto 0 0;overflow-y:auto}.workspace-drawer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020905aa}.workspace-drawer-inner{box-sizing:border-box;flex-direction:column;min-height:100%;padding:25px 18px;display:flex;position:relative}.academy .workspace-drawer-close{color:#d2a04f;background:0 0;border:0;padding:7px;position:absolute;top:12px;right:12px}.workspace-drawer .workspace-nav-brand{padding-top:15px}.workspace-drawer .workspace-nav-brand img{width:150px}:is(.academy.simple-workspace a:focus-visible,.academy.simple-workspace button:focus-visible){outline-offset:3px;outline:3px solid #e7c789}@media (max-width:1100px){.dashboard-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.academy .dashboard-actions>button{min-height:160px}.business-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.workspace-sidebar-desktop,.workspace-sidebar-desktop.expanded{display:none}.navigation-open .workspace-content{margin-left:0}.workspace-topbar{height:64px;padding:0 18px}.simple-main{padding:20px 18px 40px}.workspace-owner-badge{display:none}.simple-dashboard-heading{min-height:215px;padding:27px}.simple-dashboard-heading h1{font-size:36px}.simple-main .social-search{grid-template-columns:1fr 1fr}.simple-main .social-search>label:nth-child(2){grid-area:1/1/auto/-1}.business-preview h1{font-size:27px}}@media (max-width:600px){.simple-main{padding:16px 14px 32px}.workspace-topbar{padding:0 14px}.workspace-current-area{font-size:12px}.workspace-topbar>div{gap:12px}.simple-dashboard-heading{border-radius:12px;min-height:205px;padding:24px 21px}.simple-dashboard-heading h1{max-width:280px;font-size:33px}.simple-dashboard-heading .eyebrow{font-size:8px}.simple-dashboard-heading p{max-width:230px;font-size:12px;line-height:1.8}.simple-dashboard-heading:before{background:linear-gradient(90deg,#08140bee 0%,#08140ba8 66%,#08140b55)}.dashboard-hero-photo{object-position:65% center}.dashboard-actions{gap:10px;margin:14px 0}.academy .dashboard-actions>button{gap:15px;min-height:166px;padding:18px 15px}.dashboard-actions strong{font-size:16px}.dashboard-actions small{font-size:10px;line-height:1.6}.dashboard-action-icon{width:43px;height:43px}.dashboard-action-icon svg{width:23px;height:23px}.dashboard-progress{grid-template-columns:1fr;margin:18px 0}.dashboard-progress>div{border:0;border-bottom:1px solid #d2a04f20;justify-content:space-between;align-items:center;gap:16px;padding:13px 17px;display:flex}.dashboard-progress span{min-width:100px;margin:0}.dashboard-progress strong,.dashboard-progress button{font-size:11px}.dashboard-section-heading{margin:24px 0 12px}.workspace-notice-carousel article{grid-template-columns:100px minmax(0,1fr);min-height:165px}.workspace-notice-carousel article>img{object-position:70% center;height:100%;max-height:none}.workspace-notice-carousel article>div{padding:17px 15px}.workspace-notice-carousel h3{font-size:17px;line-height:1.3}.workspace-notice-carousel p{font-size:11px;line-height:1.7}.workspace-notice-carousel a{font-size:11px}.dashboard-secondary{grid-template-columns:1fr;gap:10px}.academy .dashboard-secondary>button{padding:15px 17px}.simple-main .social-composer{padding:19px}.simple-main .social-composer .social-author strong{font-size:17px}.simple-main .social-avatar{width:38px;min-width:38px;height:38px}.simple-main .social-author{flex-wrap:wrap}.simple-main .social-composer .social-author{flex-wrap:nowrap}.simple-main .social-composer textarea{min-height:105px;font-size:14px}.simple-main .social-compose-tools{grid-template-columns:1fr;align-items:stretch;gap:12px;display:grid}.simple-main .social-compose-tools .primary{width:100%;margin:0}.simple-main .social-compose-tools label{width:100%}.simple-main .social-post{padding:19px}.simple-main .social-topic{margin-left:0}.simple-main .social-post-actions button{flex:auto}.business-preview-grid{grid-template-columns:1fr 1fr;gap:10px}.academy .business-preview-grid button{padding:18px 15px}.business-preview-grid strong{font-size:17px}.business-preview-grid span{font-size:11px}.community-heading h1{font-size:26px}.community-heading p{font-size:12px}.workspace-footer{font-size:10px;padding:16px!important}}@media (prefers-reduced-motion:reduce){.workspace-content,.academy .dashboard-actions>button{transition:none}}.dashboard-planning-focus{background:linear-gradient(115deg,#142b1d,#1c1920);border:1px solid #b0497e70;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0;padding:23px 25px;display:flex}.dashboard-planning-focus .eyebrow{letter-spacing:1.4px;color:#d9b66f;font-size:9px}.dashboard-planning-focus h2{color:#f5eddf;margin:10px 0;font-size:21px;line-height:1.3}.dashboard-planning-focus p{color:#b8c7ae;margin:0;font-size:12px;line-height:1.7}.academy .dashboard-planning-focus button{color:#08140b;background:#d2a04f;border:0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:13px 19px;font-size:12px;font-weight:900;display:flex}@media (max-width:650px){.dashboard-planning-focus{flex-direction:column;align-items:stretch;gap:18px;padding:21px}.dashboard-planning-focus h2{font-size:20px}}.dashboard-section-heading button{color:#d2a04f;background:0 0;border:0;padding:0;font-size:11px}.dashboard-erp-sync{color:#aebda6;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;font-size:11px;line-height:1.6;display:flex}.dashboard-erp-sync button{flex-shrink:0;font-size:11px}.dashboard-members-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.academy .dashboard-members-row>button{text-align:center;white-space:normal;background:#102017;border:1px solid #d2a04f30;border-radius:12px;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:20px 15px;display:flex}.dashboard-members-row img,.dashboard-member-initials{object-fit:cover;border:1px solid #d2a04f70;border-radius:50%;width:58px;height:58px}.dashboard-member-initials{color:#e6c47c;letter-spacing:1px;background:linear-gradient(135deg,#b0497e35,#254a33);place-items:center;font-size:22px;display:grid}.dashboard-members-row strong{color:#f4ecdd;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.dashboard-members-row small{color:#a7bb9d;font-size:10px;line-height:1.5}.dashboard-member-connections{margin-bottom:26px}@media (max-width:600px){.dashboard-members-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-erp-sync{flex-direction:column;align-items:flex-start}.dashboard-member-connections .dashboard-section-heading{flex-wrap:wrap}}.academy .workspace-profile-shortcut{color:#e1bc70;background:#183125;border:1px solid #d2a04f70;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;padding:0;font-size:11px;display:grid;overflow:hidden}.workspace-profile-shortcut img{object-fit:cover;width:100%;height:100%}.dashboard-development-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;gap:18px;margin:24px 0;display:grid}.dashboard-development-row .dashboard-member-connections{background:#0d1b12;border:1px solid #d2a04f35;border-radius:14px;margin:0;padding:22px}.dashboard-development-row .dashboard-section-heading{flex-wrap:wrap;gap:12px;margin:0 0 17px}.dashboard-development-row .dashboard-members-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.academy .dashboard-development-row .dashboard-members-row>button{background:0 0;border-color:#0000;padding:13px 8px}.academy .dashboard-development-row .dashboard-members-row>button:hover{background:#183125;border-color:#d2a04f40}.dashboard-development-row .dashboard-planning-focus{background:linear-gradient(140deg,#102519,#0c1710);flex-direction:column;justify-content:center;align-items:stretch;gap:20px;margin:0;padding:25px;display:flex}.dashboard-development-row .dashboard-planning-focus h2{font-size:23px}.dashboard-development-row .dashboard-planning-focus p{overflow-wrap:anywhere}.dashboard-plan-progress>span{color:#d7cfb7;margin-bottom:12px;font-size:12px;display:block}.dashboard-plan-progress>div{background:#243b2b;border:1px solid #d2a04f25;border-radius:20px;height:8px;overflow:hidden}.dashboard-plan-progress i{background:#d2a04f;border-radius:20px;height:100%;display:block}.dashboard-plan-progress small{color:#9daf92;margin-top:10px;font-size:10px;display:block}.simple-main .social-photo-button{cursor:pointer;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;display:flex;position:relative;color:#dfbf7b!important;background:#0e1c13!important;border:1px solid #d2a04f70!important;min-width:140px!important;padding:10px 14px!important}.social-photo-button:focus-within{outline-offset:3px;outline:2px solid #e7c789}.simple-main .social-photo-button input.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:1100px){.dashboard-development-row{grid-template-columns:1fr}.dashboard-development-row .dashboard-members-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.workspace-current-area{font-size:10px}.workspace-topbar>div{gap:9px}.dashboard-development-row{gap:14px;margin:20px 0}.dashboard-development-row .dashboard-member-connections{padding:19px 13px}.dashboard-development-row .dashboard-members-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-development-row .dashboard-planning-focus{padding:22px}.dashboard-development-row .dashboard-planning-focus h2{font-size:21px}.workspace-topbar .workspace-open-menu{padding:8px 10px}.simple-main .social-photo-button{width:100%}}.workspace-mobile-tabs{display:none}@media (max-width:900px){.academy .workspace-mobile-tabs{z-index:40;padding:7px 8px calc(7px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a160ff5;border-top:1px solid #d2a04f50;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0}.academy .workspace-mobile-tabs button{color:#b8c6ad;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:49px;padding:8px 3px;font-size:9px;display:flex}.academy .workspace-mobile-tabs button[aria-current=page]{color:#e0b96c;background:#b0497e25}.workspace-mobile-tabs svg{flex-shrink:0}.simple-workspace .workspace-footer{padding-bottom:calc(95px + env(safe-area-inset-bottom))!important}}.academy.simple-workspace button.primary,.academy.simple-workspace a.primary{color:#fffdf8!important;background:#b0497e!important;border-color:#b0497e!important}.academy.simple-workspace button.primary:hover,.academy.simple-workspace a.primary:hover{background:#953b69!important}.workspace-footer{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.workspace-footer>img{width:110px;height:auto}.workspace-footer>span{font-size:10px}.workspace-footer>a{margin-left:auto}.simple-main .social-feed,.community-heading{max-width:760px}.community-heading .eyebrow{color:#c79b52;font-size:9px}.simple-main .social-panel{background:#0d1d14;border:1px solid #c79b5235;border-radius:14px;overflow:visible}.simple-main .social-composer{background:linear-gradient(135deg,#152c1e,#0d1c13);padding:23px}.simple-main .social-avatar{object-fit:cover;border:1px solid #c79b5250}.simple-main .social-author{flex-wrap:nowrap;align-items:center}.simple-main .social-author>div{flex:1;min-width:0}.simple-main .social-author strong{font-size:14px}.simple-main .social-author small,.simple-main .social-author time{color:#9eb093;font-size:10px;line-height:1.7;display:block}.simple-main .social-composer textarea{border-radius:11px;min-height:90px;font-size:14px}.simple-main .social-compose-tools{grid-template-columns:minmax(100px,1fr) auto auto;align-items:end;gap:12px;display:grid}.simple-main .social-compose-tools .primary{min-height:42px;margin:0;padding:11px 24px}.social-composer>small{color:#8a9e80;margin-top:13px;font-size:9px;display:block}.social-theme-pills{scrollbar-width:thin;gap:7px;margin-bottom:12px;padding:0 0 12px;display:flex;overflow-x:auto}.academy .social-theme-pills button{color:#c2ceba;background:0 0;border:1px solid #c79b5230;border-radius:30px;flex-shrink:0;padding:8px 13px;font-size:11px}.academy .social-theme-pills button[aria-pressed=true]{color:#fff;background:#b0497e;border-color:#b0497e}.simple-main .social-search{grid-template-columns:minmax(0,1fr) 150px}.social-search label>span{align-items:center;gap:6px;display:flex}.simple-main .social-post{margin-bottom:22px;padding:23px 24px 14px}.social-post-topic{color:#dab76f;background:#c79b5210;border:1px solid #c79b5225;border-radius:30px;margin-top:15px;padding:4px 9px;font-size:9px;display:inline-block}.simple-main .social-post-content{color:#dbe2d3;white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0 20px;font-size:14px;line-height:1.85}.social-post-content a,.social-comment p a{color:#da91b5;overflow-wrap:anywhere;text-decoration:underline}.social-image-link{background:#07110b;margin:0 -24px;display:block;overflow:hidden}.simple-main .social-post-image{object-fit:contain;border-radius:0;width:100%;height:auto;max-height:740px;margin:0;display:block}.social-link-card{color:#f4ebda;background:#142a1d;border-top:1px solid #c79b5220;justify-content:space-between;align-items:center;gap:16px;margin:0 -24px;padding:18px 24px;text-decoration:none;display:flex}.social-link-card>span{gap:6px;display:grid}.social-link-card small{color:#9caf8f;font-size:9px}.social-link-card strong{color:#e6c17a;font-size:14px}.social-link-card svg{color:#c79b52;flex-shrink:0}.simple-main .social-post-actions{border-top:1px solid #c79b5225;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 0;padding-top:10px;display:grid}.simple-main .social-post-actions button{color:#b5c5ab;background:0 0;border:0;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:12px 8px;font-size:12px;display:flex}.simple-main .social-post-actions button[aria-pressed=true]{color:#dc86b0;background:#b0497e15}.social-post-actions button>span{min-width:17px;font-size:10px}.social-post-menu{flex-shrink:0;margin-left:auto;position:relative}.social-post-menu summary{cursor:pointer;color:#afc0a3;border-radius:50%;place-items:center;width:35px;height:35px;list-style:none;display:grid}.social-post-menu summary::-webkit-details-marker{display:none}.social-post-menu[open] summary{background:#203526}.social-post-menu>div{z-index:8;background:#12251a;border:1px solid #c79b5255;border-radius:10px;min-width:180px;position:absolute;top:40px;right:0;overflow:hidden;box-shadow:0 12px 35px #0008}.academy .social-post-menu>div>button{white-space:nowrap;color:#e0e6d6;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;width:100%;padding:13px 15px;font-size:12px;display:flex}.academy .social-post-menu>div>button:hover{background:#26412b}.simple-main .social-comments{border-top:1px solid #c79b5225;margin-top:12px;padding-top:20px}.simple-main .social-comment{align-items:flex-start;gap:11px;margin-bottom:16px;display:flex}.social-comment>.social-avatar{width:33px;min-width:33px;height:33px}.social-comment>div{background:#16291c;border-radius:10px;flex:1;min-width:0;padding:10px 14px}.social-comment-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.social-comment-heading strong{color:#e7eadf;font-size:12px}.social-comment p{white-space:pre-wrap;color:#c4d1bb;overflow-wrap:anywhere;margin:5px 0;font-size:12px;line-height:1.8}.social-comment .social-post-menu summary{width:27px;height:27px}.social-comments form>label,.social-edit>label{color:#b7c7ac;gap:9px;font-size:11px;display:grid}.social-comments textarea,.social-edit textarea{box-sizing:border-box;color:#eef0e8;resize:vertical;background:#0a160e;border:1px solid #c79b5240;border-radius:9px;width:100%;min-height:80px;padding:13px;font-size:13px;line-height:1.6}.social-comments form>.primary{margin-top:12px}.social-edit{margin:15px 0}.social-edit .actions{margin-top:12px}.social-edit button{font-size:11px!important}.social-empty>img{width:140px;height:auto;margin:8px auto 22px}.social-delete-dialog{box-sizing:border-box;color:#f1ebdf;background:#102418;border:1px solid #c79b5260;border-radius:16px;width:min(440px,100vw - 40px);max-width:none;padding:28px}.social-delete-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000b}.social-delete-dialog h2{margin:0 0 14px;font-size:22px}.social-delete-dialog p{color:#b1c3a6;font-size:13px;line-height:1.8}.social-delete-dialog .actions{gap:12px;margin-top:24px;display:flex}.social-delete-dialog button{font-size:12px}.social-post-menu summary:focus-visible{outline-offset:3px;outline:2px solid #e3be77}@media (max-width:600px){.workspace-footer{gap:12px}.workspace-footer>a{margin-left:0}.workspace-footer>span{order:3;width:100%}.simple-main .social-composer{padding:18px}.simple-main .social-compose-tools{grid-template-columns:1fr 1fr;gap:10px}.simple-main .social-compose-tools>label:first-child{grid-column:1/-1}.simple-main .social-compose-tools .primary{width:100%;padding:11px 16px}.simple-main .social-compose-tools .social-photo-button{min-width:0!important}.simple-main .social-search{grid-template-columns:minmax(0,1fr) 130px}.simple-main .social-search>label:nth-child(2){grid-area:auto}.simple-main .social-post{padding:19px 18px 12px}.social-image-link{margin:0 -18px}.social-link-card{margin:0 -18px;padding:16px 18px}.simple-main .social-post-content{font-size:13px;line-height:1.85}.social-link-card strong{font-size:13px}.simple-main .social-post-actions button{font-size:11px}.community-heading p{max-width:310px}.simple-main .social-author strong{font-size:13px}}.academy .workspace-header-brand{background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;min-height:0;padding:0;display:flex}.workspace-header-brand img{width:115px;height:auto;display:block}.workspace-header-brand span{letter-spacing:1.1px;color:#b2c0a9;font-size:7px}@media (max-width:600px){.workspace-header-brand img{width:103px}.workspace-header-brand span{letter-spacing:.8px;font-size:6px}}.academy .dashboard-member-connections{background:#0b1a11;border:1px solid #d2a04f40;border-radius:18px;margin:25px 0;padding:26px}.academy .dashboard-member-filters{grid-template-columns:2fr 1fr 1.5fr;gap:16px;margin:24px 0;display:grid}.dashboard-member-filters label{gap:9px;min-width:0;display:grid}.dashboard-member-filters label>span{color:#d7dece;align-items:center;gap:8px;font-size:13px;display:flex}.dashboard-member-filters input,.dashboard-member-filters select{box-sizing:border-box;width:100%;min-width:0;min-height:45px}.academy .dashboard-members-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.academy .dashboard-members-row>button{background:0 0;border:0;border-radius:10px;padding:14px 6px}.academy .dashboard-members-row>button:hover{background:#173526}.academy .dashboard-members-row img{object-fit:cover;border-radius:50%;flex-shrink:0;width:88px;max-width:100%;height:88px}.academy .dashboard-members-row strong{font-size:14px;line-height:1.4}.academy .dashboard-members-row small{font-size:11px}.academy .dashboard-member-profile{color:#d2a04f;font-size:11px}.academy .dashboard-section-heading h2{font-size:24px}.academy .dashboard-section-heading button{font-size:13px}.dashboard-development-row:has(>.dashboard-planning-focus:only-child){grid-template-columns:1fr}@media (max-width:1100px){.academy .dashboard-members-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.academy .dashboard-member-connections{padding:20px 14px}.academy .dashboard-member-filters{grid-template-columns:1fr 1fr;gap:12px}.academy .dashboard-member-filters label:first-child{grid-column:1/-1}.academy .dashboard-members-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.academy .dashboard-members-row img{width:76px;height:76px}.academy .dashboard-section-heading h2{font-size:21px}}@media (max-width:390px){.academy .dashboard-members-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.academy .dashboard-members-row{align-items:stretch}.academy .dashboard-members-row>button{grid-template-rows:auto 3.95em 3em auto;place-content:start flex-start;align-self:stretch;place-items:center;gap:12px;display:grid}.academy .dashboard-members-row img{aspect-ratio:1;object-fit:cover;align-self:start;width:88px;height:88px;margin:0 auto;display:block}.academy .dashboard-members-row strong{text-align:center;justify-content:center;align-items:flex-start;min-width:0;min-height:3.9em;font-size:14px;line-height:1.3;display:flex}.academy .dashboard-members-row small{text-align:center;align-self:start}.academy .dashboard-members-row .dashboard-member-profile{align-self:start}.academy .dashboard-members-row>button:focus-visible{outline-offset:4px;outline:2px solid #b0497e}.profile-details{border:1px solid #dce3dc;border-radius:14px;margin:25px 0;padding:22px}.profile-details legend{color:#244026;padding:0 8px;font-size:18px;font-weight:700}.profile-overview{border-top:1px solid #dce3dc;margin-top:30px;padding:25px 0}.profile-overview>div,.preview-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.profile-overview article,.preview-profile-grid article{overflow-wrap:anywhere;background:#f6f8f4;border:1px solid #dce3dc;border-radius:12px;min-width:0;padding:20px}.profile-overview h4{color:#b0497e;margin:0 0 9px}.profile-radar{max-width:650px;margin:24px auto}.profile-radar svg{width:100%;max-width:380px;margin:auto;display:block}.profile-radar figcaption{text-align:center}.profile-radar ol{color:#244026;grid-template-columns:1fr 1fr;gap:10px 28px;font-size:12px;display:grid}.public-reading-note{color:#244026;background:#f5f2e8;border:1px solid #d2a04f50;border-radius:12px;align-items:center;gap:12px;margin-bottom:20px;padding:14px 18px;font-size:13px;display:flex}.public-reading-note svg{flex-shrink:0}.explorer-areas{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.academy .explorer-areas button{color:#244026;background:#f5f7f2;border:1px solid #dce3dc;padding:10px 13px;font-size:12px}.academy .explorer-areas button[aria-current=page]{color:#fff;background:#b0497e;border-color:#b0497e}.public-explorer-logo{width:130px;height:auto}.public-explorer .workspace-topbar .btn{white-space:nowrap;padding:10px 14px;font-size:12px}.preview-screen{padding:28px!important}.preview-screen h1{font-size:32px}.preview-screen .primary{margin-top:20px}.preview-profile-icon{border-radius:50%;width:110px;height:110px;margin:0 auto 25px;display:block}.preview-chat{grid-template-columns:1fr 2fr;gap:22px;margin-top:30px;display:grid}.preview-chat aside{text-align:center;background:#f5f7f2;flex-direction:column;align-items:center;gap:18px;padding:20px;display:flex}.preview-chat aside img{border-radius:50%;width:70px;height:70px}.explorer-tags{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.explorer-tags span{border:1px solid #d2a04f55;border-radius:7px;padding:10px}.portal-header nav button{color:inherit;font-size:inherit;background:0 0;border:0;padding:0}.public-explorer .dashboard-members-row{margin-bottom:25px}@media (max-width:700px){.academy .dashboard-members-row img{width:76px;height:76px}.profile-overview>div,.preview-profile-grid,.preview-chat{grid-template-columns:1fr}.public-explorer .workspace-topbar{gap:9px;padding:12px 10px}.public-explorer .workspace-topbar>div{gap:7px}.public-explorer-logo{width:92px}.public-explorer .workspace-topbar .btn{padding:9px;font-size:11px}.public-explorer .workspace-open-menu span{display:none}.profile-radar ol{grid-template-columns:1fr}.preview-screen h1{font-size:26px}.profile-details{padding:16px}}.public-explorer .simple-main{padding-top:22px}.public-explorer .workspace-topbar .workspace-open-menu{flex-shrink:0}.public-explorer .workspace-footer{margin-bottom:24px}@media (max-width:900px){.public-explorer .workspace-topbar .workspace-open-menu span{display:inline}.public-explorer .workspace-topbar .workspace-open-menu{padding:9px}.public-explorer .public-explorer-logo{width:100px}.public-explorer .workspace-topbar>div{gap:8px}.public-explorer .workspace-topbar .btn{padding:10px;font-size:12px}.public-explorer .simple-main{padding-top:18px}.public-explorer .workspace-footer{margin-bottom:70px}}@media (max-width:380px){.public-explorer .workspace-topbar .workspace-open-menu span{display:none}.public-explorer .public-explorer-logo{width:90px}}.platform-rotating-banners{background:#0c1c12;border:1px solid #d2a04f40;border-radius:14px;margin:22px 0;overflow:hidden}.platform-banner-slide{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;min-height:225px;display:grid}.platform-banner-slide>a{background:#07100a;min-width:0;display:block}.platform-banner-slide img{aspect-ratio:2;object-fit:contain;width:100%;height:auto;display:block}.platform-banner-slide>div{padding:25px 30px}.platform-banner-slide .eyebrow{letter-spacing:1.3px;color:#d2a04f;font-size:10px}.platform-banner-slide h2{color:#f7f2e5;margin:12px 0;font-size:25px;line-height:1.2}.platform-banner-slide p{color:#bbcdb4;font-size:13px;line-height:1.6}.platform-banner-slide>div>a,.academy .platform-banner-slide>div>button{color:#d2a04f;text-align:left;background:0 0;border:0;padding:8px 0;font-size:13px;font-weight:700;display:inline-flex}.platform-banner-controls{border-top:1px solid #d2a04f20;justify-content:flex-end;align-items:center;gap:10px;padding:9px 15px;display:flex}.platform-banner-controls>span{color:#aebda7;margin-right:auto;font-size:11px}.academy .platform-banner-controls>button{color:#d2a04f;background:0 0;border:1px solid #d2a04f40;border-radius:6px;place-items:center;min-width:30px;min-height:30px;padding:5px;display:grid}.academy .platform-banner-controls>.banner-dot{background:#65745b;border:0;border-radius:50%;width:7px;min-width:7px;height:7px;min-height:7px;padding:0}.academy .platform-banner-controls>.banner-dot[aria-pressed=true]{background:#b0497e}.public-explorer .workspace-topbar a img{display:block}.public-explorer .workspace-topbar{z-index:35}@media (max-width:700px){.platform-banner-slide{grid-template-columns:1fr;min-height:0}.platform-banner-slide>div{padding:20px}.platform-banner-slide h2{font-size:22px}.platform-banner-slide p{font-size:13px}.platform-banner-slide img{aspect-ratio:2}.platform-rotating-banners{margin:18px 0}.platform-banner-controls{gap:9px}.platform-banner-slide>div>a,.academy .platform-banner-slide>div>button{font-size:13px}}.dashboard-academy-summary{margin:28px 0}.dashboard-academy-summary .dashboard-section-heading h2{letter-spacing:0;margin:9px 0;font-size:22px;line-height:1.25}.academy-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.academy .academy-summary-grid>button{text-align:left;white-space:normal;background:#0d1c13;border:1px solid #d2a04f35;border-radius:12px;align-items:center;gap:14px;min-width:0;padding:14px;display:flex}.academy-summary-grid img{object-fit:contain;flex-shrink:0;width:48px;height:60px}.academy-summary-grid strong{color:#f6f0e2;font-size:14px;line-height:1.35;display:block}.academy-summary-grid small{color:#b5c5ac;margin-top:7px;font-size:11px;display:block}.catalog-controls{grid-template-columns:2fr 1fr;gap:18px;margin:25px 0;display:grid}.catalog-controls .field>span{align-items:center;gap:8px;display:flex}.academy-catalog-view .academy-collection{margin:30px 0}.academy-catalog-view .academy-section-title h2{font-size:25px;line-height:1.25}.academy-catalog-view .academy-section-title p{color:#b7c7ad;max-width:750px;font-size:13px;line-height:1.6}.academy-catalog-view .academy-course-copy{justify-content:flex-start;gap:10px}.academy-catalog-view .academy-course-copy h3{margin:0;font-size:16px;line-height:1.35}.academy-catalog-view .academy-course-copy small{color:#bbcbaf;margin-top:auto;font-size:11px}.academy-catalog-view .academy-course-copy button{justify-content:center;align-items:center;gap:7px;margin-top:8px;font-size:12px;display:inline-flex}.academy-catalog-view .academy-cover{aspect-ratio:4/5}.academy-catalog-view .academy-cover>img{object-fit:contain}.compact-events .workspace-area-intro h1{font-size:clamp(25px,3vw,34px);line-height:1.2}.compact-events-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}.compact-event{background:#0e2015;border:1px solid #d2a04f35;border-radius:14px;grid-template-columns:120px minmax(0,1fr);align-items:start;gap:20px;min-width:0;padding:18px;display:grid}.compact-event>a{display:block}.compact-event>img,.compact-event>a>img{object-fit:contain;background:#070d09;border-radius:8px;width:120px;height:150px;display:block}.compact-event .eyebrow{letter-spacing:1px;color:#d2a04f;font-size:9px;line-height:1.5}.compact-event h2{color:#f8f3e8;margin:10px 0;font-size:20px;line-height:1.22}.compact-event p{color:#c2cfbb;margin:10px 0;font-size:13px;line-height:1.6}.compact-event small{color:#d9bf7d;font-size:12px;line-height:1.6;display:block}.compact-event .btn{margin-top:15px;padding:10px 12px;font-size:12px;display:inline-flex}.compact-event summary{color:#d2a04f;cursor:pointer;margin-top:14px;font-size:12px}.compact-event details p{font-size:12px}.compact-events .workspace-area-intro>p{max-width:700px}.academy .platform-banner-controls{flex-wrap:wrap}.academy .platform-banner-controls>span{white-space:nowrap}.academy.simple-workspace .workspace-footer{flex-wrap:wrap;align-items:center;gap:18px;display:flex;color:#fff!important;background:#b0497e!important;border-color:#b0497e!important}.academy.simple-workspace .workspace-footer a,.academy.simple-workspace .workspace-footer button{color:#fff!important}.academy.simple-workspace .workspace-footer button{background:0 0;border:1px solid #fff5}.academy.simple-workspace .workspace-mobile-tabs{background:#b0497e!important;border-color:#ffffff30!important}.academy.simple-workspace .workspace-mobile-tabs button{color:#fff!important}.academy.simple-workspace .workspace-mobile-tabs svg{color:inherit!important}@media (max-width:1050px){.academy-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-events-grid{grid-template-columns:1fr}}@media (max-width:700px){.dashboard-academy-summary .dashboard-section-heading{flex-direction:column;align-items:start}.dashboard-academy-summary .dashboard-section-heading h2{font-size:21px}.academy-summary-grid{gap:10px}.academy .academy-summary-grid>button{gap:10px;padding:12px}.academy-summary-grid img{width:37px;height:48px}.academy-summary-grid strong{font-size:13px}.catalog-controls{grid-template-columns:1fr;gap:12px}.academy-catalog-view .academy-section-title h2{font-size:22px}.academy-catalog-view .academy-section-title p{font-size:12px}.academy-catalog-view .academy-course-copy{padding:15px}.academy-catalog-view .academy-course-copy h3{font-size:14px}.compact-events-grid{gap:14px;margin-top:20px}.compact-event{grid-template-columns:92px minmax(0,1fr);gap:14px;padding:14px}.compact-event>img,.compact-event>a>img{width:92px;height:115px}.compact-event h2{margin:8px 0;font-size:18px}.compact-event .eyebrow{font-size:8px}.compact-event p{margin:8px 0;font-size:12px}.compact-event small{font-size:11px}.compact-event .btn{padding:9px 10px;font-size:11px}.academy.simple-workspace .workspace-footer{margin-bottom:70px}.academy .platform-banner-controls{gap:8px}.academy .platform-banner-controls>button{min-width:28px}.academy .platform-banner-controls>.banner-dot{width:6px;min-width:6px;height:6px;min-height:6px}}.academy .dashboard-hero-carousel{isolation:isolate;background:#08140b;align-items:center;height:275px;min-height:275px;margin:0 0 20px;padding:28px 34px 54px;display:flex}.dashboard-hero-carousel.hero-poster:before{display:none}.dashboard-hero-carousel .dashboard-hero-poster{object-fit:contain;object-position:center;z-index:-1;background:#070e09;width:100%;height:calc(100% - 38px);position:absolute;inset:0}.dashboard-hero-carousel .dashboard-hero-welcome-copy{z-index:1;position:relative}.dashboard-hero-carousel .hero-banner-access{color:#f4e0ae;box-sizing:border-box;background:#0b1b13ed;border:1px solid #d2a04f60;border-radius:7px;max-width:calc(100% - 36px);padding:8px 12px;font-size:12px;text-decoration:none;position:absolute;bottom:45px;left:18px}.hero-carousel-controls{box-sizing:border-box;z-index:2;background:#09160fef;border-top:1px solid #d2a04f30;justify-content:flex-end;align-items:center;gap:9px;min-height:38px;padding:5px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.hero-carousel-controls>span{color:#d5d9ce;white-space:nowrap;margin-right:auto;font-size:10px}.academy .hero-carousel-controls>button{color:#e3c47e;background:0 0;border:1px solid #d2a04f40;border-radius:5px;place-items:center;width:26px;min-width:26px;height:26px;padding:3px;display:grid}.academy .hero-carousel-controls>.hero-banner-dot{background:#697c61;border:0;border-radius:50%;width:6px;min-width:6px;height:6px;min-height:6px;padding:0}.academy .hero-carousel-controls>.hero-banner-dot[aria-pressed=true]{background:#b0497e}.dashboard-event-summary{background:#0d1b12;border:1px solid #d2a04f40;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin:26px 0;padding:22px;display:grid}.dashboard-event-summary>svg{color:#d2a04f}.dashboard-event-summary .eyebrow{color:#d2a04f;font-size:10px}.dashboard-event-summary h2{color:#f8f2e6;margin:8px 0;font-size:22px}.dashboard-event-summary p{color:#c4cfbc;margin:7px 0;font-size:13px}.dashboard-event-summary small{color:#d9bf83;font-size:12px}.dashboard-event-summary>div:last-child{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.dashboard-event-summary a{color:#d2a04f;font-size:13px}.academy .dashboard-event-summary button{color:#e0c27d;background:0 0;border-color:#d2a04f50;padding:9px 12px;font-size:12px}@media (max-width:700px){.academy .dashboard-hero-carousel{height:245px;min-height:245px;padding:24px 21px 55px}.dashboard-hero-carousel .dashboard-hero-poster{height:calc(100% - 37px)}.dashboard-hero-carousel .simple-dashboard-heading h1{font-size:31px}.dashboard-hero-carousel .hero-banner-access{padding:7px 10px;font-size:11px;bottom:44px;left:12px}.hero-carousel-controls{gap:7px;padding-inline:9px}.dashboard-event-summary{grid-template-columns:1fr;gap:12px;padding:20px}.dashboard-event-summary>svg{display:none}.dashboard-event-summary>div:last-child{flex-flow:wrap;align-items:center;gap:16px}.dashboard-event-summary h2{font-size:21px}}.dashboard-hero-carousel .dashboard-hero-poster-link{z-index:0;display:block;position:absolute;inset:0 0 38px}.dashboard-hero-carousel .dashboard-hero-poster-link .dashboard-hero-poster{z-index:0;height:100%}.dashboard-hero-carousel .dashboard-hero-poster-link:focus-visible{outline-offset:-4px;outline:2px solid #d2a04f}.academy.simple-workspace .workspace-footer,.academy.simple-workspace .workspace-mobile-tabs{color:#c1cfb7!important;background:#080e0a!important;border-color:#d2a04f30!important}.academy.simple-workspace .workspace-footer a,.academy.simple-workspace .workspace-footer button,.academy.simple-workspace .workspace-mobile-tabs button{color:#bacbb0!important}.academy.simple-workspace .workspace-mobile-tabs button[aria-current=page]{color:#d2a04f!important;background:#b0497e20!important}.academy.simple-workspace.community-view .workspace-footer,.academy.simple-workspace.community-view .workspace-mobile-tabs{color:#315743!important;background:#fff!important;border-color:#dde4d8!important}.academy.simple-workspace.community-view .workspace-footer a,.academy.simple-workspace.community-view .workspace-footer button,.academy.simple-workspace.community-view .workspace-mobile-tabs button{color:#607660!important}.academy.simple-workspace.community-view .workspace-mobile-tabs button[aria-current=page]{color:#b0497e!important;background:#f6edf2!important}.academy .workspace-footer>img{width:130px;height:auto}.profile-community-rules{color:#244026;background:#f6f8f3;border:1px solid #dde4d8;border-radius:12px;margin:24px 0;padding:22px}.profile-community-rules h3{font-size:19px}.profile-community-rules p{font-size:14px;line-height:1.7}.directory-clear{margin:0 0 22px}.academy-directory-grid .academy-photo-placeholder img{border-radius:50%;width:88px;max-width:100%;height:88px;display:block;object-fit:contain!important}.academy-directory-grid>.academy-person{display:flex!important}.academy .social-composer .primary{white-space:normal}.academy.simple-workspace .workspace-mobile-tabs,.academy.simple-workspace.community-view .workspace-mobile-tabs{color:#fff!important;background:#b0497e!important;border-color:#ffffff30!important}.academy.simple-workspace .workspace-mobile-tabs button,.academy.simple-workspace.community-view .workspace-mobile-tabs button{color:#fff!important}.academy.simple-workspace .workspace-mobile-tabs button[aria-current=page],.academy.simple-workspace.community-view .workspace-mobile-tabs button[aria-current=page]{color:#fff!important;background:#ffffff20!important}.academy .dashboard-hero-carousel{height:320px;min-height:320px}.academy .hero-rich:before{display:none}.hero-rich-content{box-sizing:border-box;background:#0b1d14;grid-template-columns:1fr 1.1fr;align-items:center;gap:22px;padding:24px 28px;text-decoration:none;display:grid;position:absolute;inset:0 0 38px;color:#f8f2e6!important}.hero-rich-copy{min-width:0}.hero-rich-copy .eyebrow{color:#d2a04f;font-size:10px}.hero-rich-copy h2{color:#fffaf0;margin:12px 0;font-size:32px;line-height:1.1}.hero-rich-copy p{color:#cbd4c2;margin:0 0 14px;font-size:14px;line-height:1.6}.hero-rich-cta{color:#dfbd70;align-items:center;gap:9px;font-size:13px;font-weight:700;display:inline-flex}.hero-rich-visual{object-fit:contain;width:100%;max-height:230px;display:block}.hero-rich-visual.partner-logo{justify-self:center;max-width:260px}.hero-partner .hero-rich-content{background:#10251f}.hero-partner .hero-rich-cta,.hero-partner .hero-rich-copy .eyebrow{color:#e9fea4}.hero-business-preview{color:#d2a04f;background:#080e0a;border:1px solid #c7a45855;flex-direction:column;gap:18px;padding:24px;display:flex}.hero-business-preview>strong{letter-spacing:2px;font-size:21px}.hero-business-preview>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.hero-business-preview span{color:#d0d9c7;flex-direction:column;gap:8px;font-size:10px;display:flex}.hero-business-preview small{letter-spacing:2px;font-size:9px}.hero-carousel-controls .hero-banner-dot{flex-shrink:0}.hero-rich-content:focus-visible{outline-offset:-4px;outline:2px solid #d2a04f}.agree-partner{color:#e9f0ed;background:#10251f;border:1px solid #e9fea430;margin:30px 0;padding:30px}.agree-partner header{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.agree-partner header img{width:144px;height:auto}.agree-partner header span{letter-spacing:2px;color:#e9fea4;font-size:10px}.agree-partner h2{color:#e9f0ed;margin:24px 0 12px;font-size:28px}.agree-partner p{color:#d0dad4;max-width:750px;line-height:1.7}.academy .agree-partner button{color:#10251f;background:#e9fea4;border:0;align-items:center;gap:10px;padding:12px 18px;font-size:13px;display:inline-flex}.agree-resources{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0;display:grid}.agree-resources>a{color:#e9f0ed;background:#e9f0ed0a;border:1px solid #e9fea433;flex-direction:column;gap:14px;padding:22px;text-decoration:none;display:flex}.agree-resources svg,.agree-resources small{color:#e9fea4}.agree-resources strong{font-size:18px}.agree-resources span{font-size:13px;line-height:1.7}.agree-resources small{margin-top:auto}.agree-partner .small{font-size:12px}.workspace-business-link small{color:#d2a04f;margin-left:auto;font-size:9px}@media (max-width:700px){.academy .dashboard-hero-carousel{height:320px;min-height:320px}.hero-rich-content{grid-template-columns:1fr;align-content:start;gap:10px;padding:20px 22px}.hero-rich-copy p{margin-bottom:9px;font-size:12px;line-height:1.5}.hero-rich-cta{font-size:12px}.hero-rich-visual.partner-logo{justify-self:start;max-width:150px;margin-top:14px}.hero-business-preview{grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:12px 16px;display:grid}.hero-business-preview>strong{font-size:14px}.hero-business-preview>div{grid-column:1/-1}.hero-business-preview span{flex-direction:row;align-items:center;font-size:9px}.hero-business-preview svg{width:18px;height:18px}.hero-business-preview>small{display:none}.hero-carousel-controls{gap:5px}.hero-carousel-controls>span{font-size:9px}.agree-partner{padding:22px}.agree-partner h2{font-size:25px}.agree-resources{grid-template-columns:1fr}.agree-partner header{gap:15px}.hero-rich-copy h2{margin:6px 0;font-size:23px}.hero-rich-visual{max-height:90px}}.dashboard-product-carousel{isolation:isolate;background:#0b1d14;border:1px solid #c7a45840;border-radius:14px;margin:0 0 24px;overflow:hidden}.dashboard-product-carousel .product-banner{color:#fffaf0;box-sizing:border-box;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:30px;min-height:285px;padding:30px;text-decoration:none;display:grid}.product-banner-copy{min-width:0}.dashboard-product-carousel .eyebrow{letter-spacing:1.5px;color:#d2a04f;white-space:normal;font-size:10px;line-height:1.8}.dashboard-product-carousel h1{color:#fffaf0;overflow-wrap:break-word;margin:14px 0;font-size:clamp(25px,3vw,36px);line-height:1.15}.dashboard-product-carousel p{color:#cbd4c2;margin:0 0 20px;font-size:14px;line-height:1.7}.product-banner-cta{color:#e2bf75;align-items:center;gap:9px;font-size:13px;font-weight:700;line-height:1.6;display:inline-flex}.product-banner-visual{justify-content:center;align-items:center;min-width:0;display:flex}.product-banner-visual img{object-fit:contain;object-position:center;width:100%;height:auto;max-height:300px;display:block}.product-banner-visual picture{width:100%;display:block}.product-agree{background:#10251f}.product-agree .product-banner-visual img{max-width:270px;max-height:130px}.product-agree .eyebrow,.product-agree .product-banner-cta{color:#e9fea4}.product-business-preview{color:#d2a04f;box-sizing:border-box;background:#080e0a;border:1px solid #c7a45855;flex-direction:column;gap:20px;width:100%;padding:24px;display:flex}.product-business-preview>strong{letter-spacing:2px;font-size:23px}.product-business-preview>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.product-business-preview span{color:#d0d9c7;overflow-wrap:anywhere;flex-direction:column;gap:9px;font-size:11px;display:flex}.product-business-preview small{letter-spacing:2px;font-size:9px}.product-banner-controls{background:#08140d;border-top:1px solid #c7a45830;justify-content:flex-end;align-items:center;gap:12px;padding:8px 14px;display:flex}.product-banner-controls>span{color:#d0d9c7;margin-right:auto;font-size:11px}.product-banner-controls>div{align-items:center;gap:10px;display:flex}.academy .product-banner-controls>button{color:#e2bf75;background:0 0;border:1px solid #c7a45845;border-radius:5px;place-items:center;width:30px;min-width:30px;height:30px;padding:3px;display:grid}.academy .product-banner-controls .product-banner-dot{background:#7e9077;border:0;border-radius:50%;width:8px;min-width:8px;height:8px;min-height:8px;padding:0}.academy .product-banner-controls .product-banner-dot[aria-pressed=true]{background:#b0497e}.product-banner:focus-visible{outline-offset:-4px;outline:2px solid #d2a04f}@media (max-width:700px){.dashboard-product-carousel .product-banner{grid-template-columns:minmax(0,1fr);gap:22px;min-height:0;padding:23px 20px}.dashboard-product-carousel h1{margin:10px 0;font-size:27px}.dashboard-product-carousel p{margin-bottom:14px;font-size:13px}.dashboard-product-carousel .eyebrow{letter-spacing:1px;font-size:9px}.product-banner-visual img{object-fit:contain;width:100%;height:auto;max-height:none}.product-confraria .product-banner-visual img{max-height:430px}.product-agree .product-banner-visual{padding:10px 0 18px}.product-agree .product-banner-visual img{width:180px;max-width:80%;height:auto}.product-business-preview{gap:18px;padding:22px}.product-business-preview>strong{font-size:20px}.product-business-preview span{font-size:10px}.product-banner-controls{gap:10px}}.banner-art-carousel{background:#080e0a;border-color:#c7a45840;margin:0 0 26px}.banner-art-link,.banner-art-link picture{width:100%;line-height:0;display:block}.banner-art-link img{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.banner-art-link:focus-visible{outline-offset:-3px;outline:3px solid #b0497e}.carousel-bottom{margin-top:30px}.agree-banner-card{margin:30px 0}.academy .agree-banner-card>button{background:#10251f;border:0;border-radius:12px;width:100%;padding:0;display:block;overflow:hidden}.agree-banner-card picture,.agree-banner-card img{width:100%;max-width:100%;height:auto;display:block}.academy .dashboard-actions>button:first-child{color:#10251f!important;background:#c7a458!important;border-color:#c7a458!important}.academy .dashboard-actions>button:nth-child(2){color:#fff!important;background:#b0497e!important;border-color:#b0497e!important}.academy .dashboard-actions>button:nth-child(3){color:#fff!important;background:#315743!important;border-color:#315743!important}.academy .dashboard-actions>button:nth-child(4){color:#173b26!important;background:#f3ead9!important;border-color:#f3ead9!important}.academy .dashboard-actions>button:first-child strong,.academy .dashboard-actions>button:first-child small,.academy .dashboard-actions>button:first-child svg,.academy .dashboard-actions>button:nth-child(4) strong,.academy .dashboard-actions>button:nth-child(4) small,.academy .dashboard-actions>button:nth-child(4) svg{color:#173b26!important}.academy .dashboard-actions>button:nth-child(2) strong,.academy .dashboard-actions>button:nth-child(2) small,.academy .dashboard-actions>button:nth-child(2) svg,.academy .dashboard-actions>button:nth-child(3) strong,.academy .dashboard-actions>button:nth-child(3) small,.academy .dashboard-actions>button:nth-child(3) svg{color:#fff!important}.academy .dashboard-action-icon{border-color:currentColor;background:0 0!important}.academy .community-sections>button:first-child{color:#fff!important;background:#b0497e!important}.academy .community-sections>button:nth-child(2){color:#fff!important;background:#315743!important}.academy .community-sections>button:nth-child(3){color:#173b26!important;background:#c7a458!important}.academy .community-sections>button:nth-child(4){color:#fff!important;background:#10251f!important}.academy .community-sections>button:nth-child(5){color:#173b26!important;background:#f3ead9!important}.academy .community-sections>button svg{color:inherit!important}.banner-art-link img,.agree-banner-card img{width:100%;max-height:none;object-fit:contain!important;height:auto!important}.partner-showcase{margin:28px 0}.partner-showcase-track{scroll-snap-type:x mandatory;gap:18px;display:flex;overflow-x:auto}.partner-showcase-track a{scroll-snap-align:start;color:#e9f0ed;background:#10251f;border-radius:16px;flex-direction:column;gap:14px;min-width:min(320px,85vw);padding:24px;text-decoration:none;display:flex}.partner-showcase-track img{object-fit:contain;width:180px;height:64px}.partner-showcase-track strong{color:#e9fea4}.banner-art-carousel .banner-art-link{aspect-ratio:1942/809;background:#08140d;overflow:hidden}.banner-art-carousel .banner-art-link picture{width:100%;height:100%}.banner-art-carousel .banner-art-link img{object-position:center;width:100%;object-fit:contain!important;height:100%!important}.academy-online-upcoming{color:#e9f0ed;background:#10251f;border:1px solid #8da56e;border-radius:16px;margin:20px 0 28px;padding:24px}.academy-online-upcoming h2{margin:12px 0;font-size:clamp(21px,3vw,30px);line-height:1.2}.academy-online-upcoming p{color:#e9f0ed}.academy-online-upcoming .eyebrow{color:#e9fea4}.academy-online-upcoming button{color:#10251f;background:#e9fea4;border:0;border-radius:10px;padding:12px 18px}.agree-workshop-cover{float:right;border-radius:10px;width:130px;height:auto;margin:0 0 16px 20px}.academy-online-upcoming{display:flow-root}@media (max-width:480px){.agree-workshop-cover{width:95px;margin-left:12px}}@media (max-width:700px){.academy.simple-workspace .workspace-footer{text-align:center;justify-content:center}.academy.simple-workspace .workspace-footer>*{margin-inline:auto}.academy .workspace-topbar{height:auto;min-height:72px}.academy .workspace-topbar>div{min-width:0}.academy .workspace-current-area{white-space:normal;overflow-wrap:anywhere}}.academy-highlights{background:#061c15;border:1px solid #8f7847;border-radius:22px;margin:24px 0 32px;overflow:hidden}.academy-highlight-slide{box-sizing:border-box;background-position:50%;background-size:cover;min-height:360px;padding:30px 36px}.academy-highlight-brands{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.academy-highlight-brands img{object-fit:contain;width:155px;height:54px}.academy-highlight-brands img:last-child{margin-left:auto}.academy-highlight-copy{max-width:630px}.academy-highlight-copy>span{letter-spacing:.14em;color:#e1bd70;font-size:13px;font-weight:800}.academy-highlight-copy h2{color:#fff7e9;margin:12px 0;font-size:clamp(28px,4vw,46px);line-height:1.12}.academy-highlight-copy p{color:#e3e9df;max-width:520px;margin:14px 0;font-size:17px;line-height:1.6}.academy-highlight-copy button{color:#fff;background:#af477f;border:0;border-radius:10px;padding:13px 20px;font-weight:700}.academy-highlight-controls{align-items:center;gap:14px;padding:12px 22px;display:flex}.academy-highlight-controls>div{gap:9px;margin-right:auto;display:flex}.academy-highlight-controls button{color:#e1bd70;background:0 0;border:1px solid #796941;border-radius:7px;min-width:34px;min-height:34px}.academy-highlight-controls>div button{background:#738574;border:0;border-radius:50%;width:10px;min-width:10px;height:10px;min-height:10px;padding:0}.academy-highlight-controls>div button[aria-pressed=true]{background:#af477f}@media (max-width:600px){.academy-highlight-slide{min-height:390px;padding:22px}.academy-highlight-brands{gap:16px;margin-bottom:26px}.academy-highlight-brands img{width:120px;height:44px}.academy-highlight-copy p{font-size:15px}.academy-highlight-copy h2{font-size:31px}}.academy-program-carousel .banner-art-link{aspect-ratio:12/5}.academy-program-carousel .banner-art-link img{width:100%;object-fit:contain!important;height:100%!important}.academy-program-caption{justify-content:space-between;align-items:center;gap:22px;padding:18px 24px;display:flex}.academy-program-caption>div{min-width:0}.academy-program-caption span{color:#d7b269;letter-spacing:.06em;font-size:11px}.academy-program-caption h2{color:#fff6e7;margin:7px 0;font-size:22px}.academy-program-caption p{color:#c0cdb9;max-width:650px;margin:0;font-size:13px;line-height:1.6}.academy .academy-program-caption>button{color:#fff;background:#b0497e;border:0;border-radius:9px;flex-shrink:0;padding:12px 18px;font-weight:700}@media (max-width:600px){.academy-program-caption{flex-direction:column;align-items:flex-start;gap:14px;padding:16px}.academy-program-caption h2{font-size:19px}.academy-program-caption p{font-size:12px}.academy-program-carousel .product-banner-controls{gap:7px;padding:10px}.academy-program-carousel .product-banner-controls>div{gap:7px}}.academy.simple-workspace,.academy.simple-workspace *,.academy.simple-workspace :before,.academy.simple-workspace :after{box-sizing:border-box}.academy.simple-workspace .workspace-profile-shortcut{aspect-ratio:1;border-radius:50%;flex:0 0 34px;width:34px;min-width:34px;max-width:34px;height:34px;min-height:34px;max-height:34px;padding:0;display:block}.academy.simple-workspace .workspace-profile-shortcut img{object-fit:cover;object-position:center 25%;border-radius:50%;width:100%;min-width:0;height:100%;display:block}.community-view .workspace-content{color:#23382d;background:#fff}.community-view .simple-main{max-width:1280px;padding-top:18px}.community-view .workspace-breadcrumb{margin-bottom:16px}.community-view .workspace-breadcrumb button{color:#315743}.community-view .workspace-breadcrumb span{color:#6b7d70}.community-view .community-heading{align-items:center;max-width:none;margin:0 0 20px;padding:0;display:flex}.community-view .community-heading .eyebrow{color:#b0497e;letter-spacing:1.4px;font-size:9px}.community-view .community-heading h1{color:#1c3829;letter-spacing:-.6px;margin:6px 0;font-size:28px;font-weight:900;line-height:1.2}.community-view .community-heading p{color:#647769;max-width:none;margin:0;font-size:13px;line-height:1.5}.community-view .simple-main .social-layout{grid-template-columns:minmax(0,680px) minmax(200px,260px);justify-content:center;align-items:start;gap:24px;width:100%;min-width:0;display:grid}.community-view .simple-main .social-feed{gap:16px;width:100%;min-width:0;max-width:680px;margin:0;display:grid}.community-view .simple-main .social-feed>*{min-width:0;max-width:100%}.community-view .simple-main .social-panel{color:#23382d;background:#fff;border:1px solid #dfe5dd;border-radius:12px;width:100%;margin:0;padding:20px;box-shadow:0 2px 5px #203b2405}.community-view .simple-main .social-composer{background:#fff;padding:18px 20px}.community-view .simple-main .social-author{flex-wrap:nowrap;align-items:center;gap:10px}.community-view .simple-main .social-author strong{color:#203b2c;font-size:14px;line-height:1.4}.community-view .simple-main .social-author small,.community-view .simple-main .social-author time{color:#6b7d70;font-size:11px;line-height:1.5}.community-view .simple-main .social-avatar{aspect-ratio:1;object-fit:cover;object-position:center 25%;color:#35583f;background:#edf1e8;border:1px solid #e0e6de;border-radius:50%;flex:0 0 40px;width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px}.community-view .simple-main .social-initials{place-items:center;font-size:14px;display:grid}.community-view .simple-main .social-feed label{color:#556c5c;min-width:0;font-size:11px}.community-view .simple-main .social-feed input:not([type=file]),.community-view .simple-main .social-feed select,.community-view .simple-main .social-feed textarea{box-sizing:border-box;color:#213b2b;background:#f8faf7;border:1px solid #dbe3d8;border-radius:8px;width:100%;min-width:0;max-width:100%;padding:10px 12px;font-size:14px;line-height:1.5;display:block}.community-view .simple-main .social-feed input::placeholder,.community-view .simple-main .social-feed textarea::placeholder{color:#718074;opacity:1}.community-view .simple-main .social-feed :is(input,textarea,select):focus{outline-offset:2px;outline:2px solid #b0497e}.community-view .simple-main .social-composer textarea{resize:vertical;min-height:76px;margin:14px 0 12px}.community-view .simple-main .social-compose-tools{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:10px;width:100%;min-width:0;display:grid}.community-view .simple-main .social-compose-tools>label{grid-column:auto;gap:5px;width:100%;min-width:0}.community-view .simple-main .social-compose-tools select{min-width:0;min-height:40px;padding:9px;font-size:12px}.community-view .simple-main .social-compose-tools .social-photo-button{color:#315d46;white-space:normal;cursor:pointer;background:#f4f7f1;border:1px solid #d6e0d0;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;margin:0;padding:9px 8px;font-size:12px;display:flex;min-width:0!important}.community-view .simple-main .social-compose-tools .social-photo-button svg{flex:0 0 18px}.community-view .simple-main .social-compose-tools .primary{white-space:normal;width:100%;min-width:0;min-height:40px;padding:9px 10px;font-size:12px}.community-view .simple-main .social-composer>small{color:#778477;margin-top:9px;font-size:10px;line-height:1.4}.community-view .simple-main .social-preview{max-width:100%;margin-bottom:14px}.community-view .simple-main .social-preview img{object-fit:contain;background:#f1f3ee;max-width:100%;height:160px}.community-view .simple-main .social-filters{min-width:0;margin:0;padding:0}.community-view .simple-main .social-theme-pills{gap:6px;width:100%;max-width:100%;margin:0 0 10px;padding:0 0 7px}.community-view .simple-main .social-theme-pills button{color:#4f6857;background:#fff;border-color:#dce3d8;min-height:34px;padding:7px 12px;font-size:11px}.community-view .simple-main .social-theme-pills button[aria-pressed=true]{color:#fff;background:#b0497e;border-color:#b0497e}.community-view .simple-main .social-search{grid-template-columns:minmax(0,1fr) minmax(0,138px);gap:12px;margin:0;display:grid}.community-view .simple-main .social-search label{gap:5px;display:grid}.community-view .simple-main .social-search input,.community-view .simple-main .social-search select{min-height:40px;font-size:12px}.community-view .simple-main .social-count{color:#738173;margin:0;font-size:11px;line-height:1.4}.community-view .simple-main .social-post{padding:18px 20px 8px;overflow:visible}.community-view .simple-main .social-post-topic{color:#b0497e;background:#f7eff3;border:1px solid #efdee7;margin:10px 0 0;font-size:9px}.community-view .simple-main .social-post-content{color:#314439;white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 8px;font-size:14px;line-height:1.6}.community-view .social-caption{min-width:0;margin-bottom:14px}.community-view .simple-main .social-read-more{color:#b0497e;background:0 0;border:0;min-height:32px;padding:0;font-size:12px;font-weight:700;display:block}.community-view .simple-main .social-post-content a,.community-view .social-comment p a{color:#b0497e}.community-view .simple-main .social-image-link{background:#eef1eb;max-width:none;margin:0 -20px;display:block;position:relative;overflow:hidden}.community-view .simple-main .social-post-image{object-fit:contain;border:0;border-radius:0;width:100%;max-width:100%;height:320px;max-height:320px;margin:0;display:block}.community-view .social-image-hint{color:#fff;background:#173527d9;border-radius:5px;padding:5px 8px;font-size:10px;line-height:1.4;position:absolute;bottom:10px;right:10px}.community-view .simple-main .social-link-card{color:#284b34;background:#f3f6f0;border-top:1px solid #dfe6d9;gap:10px;margin:0 -20px;padding:12px 20px}.community-view .simple-main .social-link-card strong{color:#294f38;font-size:13px;line-height:1.4}.community-view .simple-main .social-link-card small{color:#788573;font-size:9px}.community-view .simple-main .social-link-card svg{color:#3c644a}.community-view .simple-main .social-post-actions{border-color:#e6ebe2;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;padding-top:5px}.community-view .simple-main .social-post-actions button{color:#5d7263;white-space:normal;gap:7px;min-height:40px;padding:8px 4px;font-size:12px}.community-view .simple-main .social-post-actions button[aria-pressed=true]{color:#b0497e;background:#f8edf3}.community-view .social-post-menu summary{color:#6c7e70}.community-view .social-post-menu[open] summary{background:#f1f3ef}.community-view .social-post-menu>div{background:#fff;border-color:#dfe5dc;box-shadow:0 8px 24px #1b342d20}.community-view .social-post-menu>div>button{color:#294835}.community-view .social-post-menu>div>button:hover{background:#f3f5f0}.community-view .simple-main .social-comments{border-color:#e2e8de;padding-top:14px}.community-view .simple-main .social-comment>.social-avatar{flex-basis:30px;width:30px;min-width:30px;height:30px;min-height:30px}.community-view .simple-main .social-comment>div{background:#f3f5f0;padding:10px 12px}.community-view .social-comment-heading strong,.community-view .social-comment p{color:#314b39}.community-view .social-comments form>label,.community-view .social-edit>label{color:#526e5b}.community-view .social-empty h3{color:#26452f}.community-view .social-empty p{color:#687e6b}.community-view .community-rail{gap:16px;min-width:0;display:grid;position:sticky;top:92px}.community-view .community-rail>section{background:#fff;border:1px solid #dfe5dd;border-radius:12px;min-width:0;padding:20px}.community-view .community-rail>section:first-child{background:linear-gradient(145deg,#f9f5ed,#edf3e9)}.community-view .community-rail .eyebrow{letter-spacing:1px;color:#b0497e;font-size:9px}.community-view .community-rail h2{color:#284c35;margin:8px 0 12px;font-size:17px;line-height:1.4}.community-view .community-rail p{color:#647b6a;margin:0 0 12px;font-size:12px;line-height:1.7}.community-view .community-rail button{white-space:normal;text-align:left;color:#3f654b;background:0 0;border:0;border-bottom:1px solid #e6eadf;border-radius:0;align-items:center;gap:9px;width:100%;min-height:40px;padding:10px 0;font-size:12px;display:flex}.community-view .community-rail button:hover{color:#b0497e}.community-view .community-rail .community-rail-note{color:#7c8979;padding:0 6px;font-size:10px;line-height:1.6}.community-view .workspace-footer{color:#687c69;border-color:#dfe4d9}.community-view .workspace-footer a{color:#536d57}@media (min-width:1600px){.community-view .simple-main{padding-left:48px;padding-right:48px}}@media (max-width:1100px){.community-view .simple-main .social-layout{grid-template-columns:minmax(0,680px)}.community-view .community-rail{display:none}}@media (max-width:600px){.community-view .simple-main{padding:14px 12px 32px}.community-view .workspace-breadcrumb{margin-bottom:12px}.community-view .community-heading{margin-bottom:16px}.community-view .community-heading h1{font-size:23px}.community-view .community-heading p{font-size:12px;line-height:1.5}.community-view .simple-main .social-panel{border-radius:10px;padding:14px}.community-view .simple-main .social-feed{gap:14px}.community-view .simple-main .social-author strong{font-size:13px}.community-view .simple-main .social-author small,.community-view .simple-main .social-author time{font-size:10px}.community-view .simple-main .social-avatar{flex-basis:36px;width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px}.community-view .simple-main .social-composer textarea{min-height:72px;margin:12px 0;font-size:14px}.community-view .simple-main .social-compose-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.community-view .simple-main .social-compose-tools>label:first-child{grid-column:1/-1;grid-template-columns:36px minmax(0,1fr);align-items:center;display:grid}.community-view .simple-main .social-search{grid-template-columns:minmax(0,1fr) minmax(0,115px);gap:8px}.community-view .simple-main .social-post{padding:14px 14px 6px}.community-view .simple-main .social-post-content{font-size:13px;line-height:1.6}.community-view .simple-main .social-image-link{margin:0 -14px}.community-view .simple-main .social-post-image{height:260px;max-height:260px}.community-view .simple-main .social-link-card{margin:0 -14px;padding:10px 14px}.community-view .simple-main .social-post-actions button{font-size:11px}.community-view .workspace-mobile-tabs{background:#fff;border-color:#dde4d8}.community-view .workspace-mobile-tabs button{color:#607660}.community-view .workspace-mobile-tabs button[aria-current=page]{color:#b0497e;background:#f6edf2}.academy .dashboard-actions>button{gap:12px;min-height:136px;padding:15px 13px}.dashboard-action-icon{width:36px;height:36px}.dashboard-action-icon svg{width:21px;height:21px}.dashboard-actions strong{font-size:14px}.dashboard-actions small{font-size:11px;line-height:1.45}.workspace-notice-carousel article{grid-template-columns:84px minmax(0,1fr);min-height:136px}.workspace-notice-carousel article>div{padding:14px 13px}.workspace-notice-carousel h3{margin:5px 0;font-size:16px;line-height:1.3}.workspace-notice-carousel p{margin:6px 0;font-size:11px;line-height:1.45}.notice-carousel-controls{padding:6px 10px}}@media (max-width:360px){.community-view .simple-main .social-search{grid-template-columns:minmax(0,1fr)}.community-view .simple-main .social-search>label:nth-child(2){grid-area:auto}}.workspace-header-title{color:#c5d0bf;letter-spacing:.2px;white-space:normal;font-size:13px;line-height:1.4}.simple-workspace nav .workspace-business-link{color:#edcfdf;background:#b0497e12;border-color:#b0497e70;margin-top:6px;font-size:13px}.simple-workspace nav .workspace-business-link[aria-current=page]{color:#fff;background:#b0497e}.dashboard-action-icon.icon-1,.dashboard-action-icon.icon-3{color:#b0497e;background:#b0497e16;border-color:#b0497e}.academy .simple-main .experience-future strong{color:#b0497e}.academy .experience-illustrated{background:#0c1710;padding:0}.academy .experience-illustrated:after{display:none}.academy .experience-illustrated>img.experience-cover-art{object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;display:block;position:static;inset:auto}.academy .academy-trail-shortcuts{flex-wrap:wrap;gap:7px;margin:0 0 22px;display:flex}.academy .academy-trail-shortcuts button{color:#c7d3c0;white-space:normal;background:#12231a;border:1px solid #d2a04f45;border-radius:24px;flex:0 auto;width:auto;min-height:38px;padding:9px 15px;font-size:12px;display:flex}.academy .academy-trail-shortcuts button[aria-pressed=true]{color:#fff;background:#b0497e;border-color:#b0497e;font-weight:700}@media (max-width:600px){.workspace-header-title{max-width:110px;font-size:11px}.academy .academy-trail-shortcuts{gap:6px;margin-bottom:18px}.academy .academy-trail-shortcuts button{min-height:36px;padding:8px 12px;font-size:11px}}.academy.community-view .simple-main .community-feedback{color:#245a35;background:#eef7f0;border:1px solid #cde2d3;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:0;margin:0;padding:10px 14px;font-size:13px;line-height:1.5;display:flex}.academy.community-view .simple-main .community-feedback p{color:inherit;font-size:inherit;margin:0}.academy.community-view .simple-main .community-feedback.error{color:#812d42;background:#fff1f3;border-color:#ebc7d1}.academy.community-view .simple-main .community-feedback button{min-height:30px;color:inherit;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:flex}.academy.community-view .simple-main .social-compose-tools{grid-template-columns:minmax(95px,1fr) minmax(100px,1fr) minmax(65px,.6fr) minmax(85px,.8fr)}.academy.community-view .simple-main .social-compose-tools .social-photo-button,.academy.community-view .simple-main .social-add-link{color:#41664b;background:#f7f8f6;border:1px solid #dce3d9;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:9px 8px;font-size:12px;display:flex}.academy.community-view .simple-main .social-compose-tools .primary{color:#fff;background:#b0497e;border-color:#b0497e}.academy.community-view .social-link-fields{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px;margin-top:14px;display:grid}.academy.community-view .social-link-fields label{gap:6px;display:grid}.academy.community-view .simple-main .social-caption-collapsed .social-post-content{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:4.8em;display:-webkit-box;overflow:hidden}.academy.community-view .simple-main .social-read-more{min-height:26px;margin:0;padding:0;line-height:1.4}.academy.community-view .simple-main .social-caption{margin-bottom:10px}.academy.community-view .simple-main .social-image-link{background:#fff;display:block}.academy.community-view .simple-main .social-post-image{object-fit:contain;background:#fff;width:100%;height:auto;max-height:min(560px,70svh)}.academy.community-view .social-image-hint{color:#35513e;opacity:0;background:#fffef2ed;border:1px solid #d8ded1;padding:4px 7px;font-size:9px;transition:opacity .15s}:is(.academy.community-view .social-image-link:hover .social-image-hint,.academy.community-view .social-image-link:focus-visible .social-image-hint){opacity:1}.academy .simple-main .experience-poster{aspect-ratio:3/4;height:auto;min-height:0}.academy .simple-main .experience-poster>img{object-fit:contain;width:100%;height:100%}@media (max-width:600px){.academy.community-view .simple-main{padding-top:10px}.academy.community-view .workspace-breadcrumb{margin-bottom:8px}.academy.community-view .community-heading{margin-bottom:12px}.academy.community-view .community-heading .eyebrow{display:none}.academy.community-view .community-heading h1{margin-top:0;font-size:22px}.academy.community-view .simple-main .social-composer textarea{min-height:62px;margin:10px 0;font-size:16px;line-height:1.4}.academy.community-view .simple-main .social-compose-tools{grid-template-columns:minmax(0,1fr) minmax(65px,.65fr) minmax(80px,.8fr);gap:8px}.academy.community-view .simple-main .social-compose-tools>label:first-child{grid-column:1/-1}.academy.community-view .social-link-fields{grid-template-columns:minmax(0,1fr)}.academy.community-view .simple-main .social-link-fields input{font-size:16px}.academy.community-view .simple-main .social-post-image{height:auto;max-height:70svh}.academy.community-view .simple-main .social-post-topic,.academy.community-view .simple-main .social-post-content{margin-top:6px}}@media (min-width:1920px){.academy .simple-main{max-width:1920px;padding-inline:clamp(40px,3vw,80px)}.academy .simple-dashboard-heading{min-height:300px;padding:46px}.academy .simple-dashboard-heading h1{font-size:52px}.academy .simple-dashboard-heading p{max-width:500px;font-size:17px}.academy .dashboard-actions{gap:22px}.academy .dashboard-actions>button{min-height:200px;padding:26px}.academy .dashboard-actions strong{font-size:20px}.academy .dashboard-actions small{font-size:14px}.academy.community-view .simple-main{max-width:1600px}.academy.community-view .simple-main .social-layout{grid-template-columns:minmax(0,740px) minmax(240px,300px);gap:30px}.academy.community-view .simple-main .social-feed{max-width:740px}.academy.community-view .simple-main .social-post-content,.academy.community-view .simple-main .social-author strong{font-size:16px}.academy.community-view .community-rail p{font-size:14px}}.community-sections{scrollbar-width:thin;gap:6px;max-width:100%;margin-bottom:8px;padding:0 0 14px;display:flex;overflow-x:auto}.academy.community-view .community-sections button{white-space:nowrap;color:#44674d;background:#fff;border:1px solid #e0e6dd;border-radius:8px;flex:none;align-items:center;gap:7px;min-height:42px;padding:10px 12px;font-size:12px;display:flex}.academy.community-view .community-sections button[aria-current=page]{color:#fff;background:#b0497e;border-color:#b0497e}.academy.community-view .social-profile-link{background:0 0;border:0;border-radius:50%;flex:none;min-height:0;padding:0;display:block}.academy.community-view .social-author-name{color:#203b2c;text-align:left;white-space:normal;background:0 0;border:0;min-height:0;padding:0;font-size:14px;font-weight:900}.academy.community-view .social-author-name:hover{text-underline-offset:3px;text-decoration:underline}.academy.community-view .simple-main .social-search{grid-template-columns:minmax(100px,.9fr) minmax(0,1.4fr) minmax(100px,.8fr)}.academy.community-view .community-member-profile h2{color:#234b32;margin:0;font-size:21px}.academy.community-view .community-member-profile h3{color:#234b32;margin-bottom:0;font-size:15px}.academy.community-view .community-member-profile p{color:#647565;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.academy.community-view .community-member-profile button:not(.social-profile-link){color:#b0497e;background:#faf4f7;border:1px solid #ead3df;font-size:12px}.academy .planning-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.academy .planning-section-heading h3{margin:8px 0}.academy .personal-diagnostic .diagnostic-dimensions{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0;display:grid}.academy .diagnostic-dimensions article>div{justify-content:space-between;gap:14px;font-size:13px;display:flex}.academy .diagnostic-dimensions small{color:#b7c4ad;font-size:11px;line-height:1.5}.academy progress{accent-color:#b0497e;width:100%;height:8px;margin:9px 0 8px;display:block}.academy .personal-diagnostic details{margin-top:20px}.academy .personal-diagnostic summary{cursor:pointer;color:#d2a04f;font-weight:700}.academy .planning-metric{border:1px solid #d2a04f40;border-radius:12px;grid-template-columns:minmax(140px,1.5fr) repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;padding:18px;display:grid}.academy .planning-metric legend{color:#d2a04f;padding:0 6px;font-size:12px}.academy .planning-metric .field{min-width:0;margin:0}.academy .planning-metric input{width:100%;min-width:0}.academy .metric-progress{grid-column:1/-1}.academy .metric-progress small{color:#b9c9af;margin-bottom:10px;font-size:11px;display:block}@media (max-width:900px){.academy .planning-metric{grid-template-columns:repeat(2,minmax(0,1fr))}.academy .planning-metric>.field:first-of-type{grid-column:1/-1}}@media (max-width:600px){.academy.community-view .simple-main .social-search{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.academy.community-view .simple-main .social-search>label:nth-child(2){grid-area:1/1/auto/-1}.academy .personal-diagnostic .diagnostic-dimensions{grid-template-columns:minmax(0,1fr)}.community-sections{gap:5px}.academy.community-view .community-sections button{padding:9px 10px;font-size:11px}.academy .planning-metric{padding:12px}}.workspace-area-label{align-items:center;gap:11px;min-width:0;display:flex}.workspace-area-label svg{flex:0 0 18px}.academy.community-view .simple-main .public-compose-prompt{text-align:left;white-space:normal;color:#718074;background:#f7f9f6;border:1px solid #dde4d9;border-radius:8px;width:100%;padding:14px;font-size:14px;line-height:1.5}.public-compose-actions{justify-content:space-between;gap:12px;margin-top:12px;display:flex}.academy.community-view .public-compose-actions button{color:#41664b;background:#f7f8f6;border:1px solid #dce3d9;align-items:center;gap:7px;min-height:40px;padding:9px 12px;font-size:12px;display:flex}.academy.community-view .public-compose-actions .primary{color:#fff;background:#b0497e;border-color:#b0497e}.academy .workspace-join-cta{z-index:39;color:#fff;background:#b0497e;border:1px solid #c56b97;border-radius:24px;min-height:44px;padding:12px 17px;font-size:12px;font-weight:900;position:fixed;bottom:22px;right:22px;box-shadow:0 4px 18px #0003}@media (max-width:900px){.academy .workspace-join-cta{right:14px;bottom:calc(90px + env(safe-area-inset-bottom));padding:10px 14px;font-size:11px}}.academy .social-video-card{border-radius:8px;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid;overflow:hidden;padding:0!important}.academy .social-video-card .social-video-thumbnail{aspect-ratio:16/9;background:#12251b;grid-column:1/-1;place-items:center;min-width:0;display:grid;position:relative}.academy .social-video-thumbnail img{object-fit:cover;width:100%;height:100%;max-height:none;position:absolute;inset:0}.academy .social-video-thumbnail>span{color:#fff;background:#b0497ef2;border-radius:10px;place-items:center;width:52px;height:38px;display:grid;position:relative}.academy .social-video-card .social-link-copy{gap:4px;min-width:0;padding:12px 16px;display:grid}.academy .social-video-card>svg{align-self:center;margin:14px}.academy .social-link-fields .social-link-card{grid-column:1/-1;margin:0}.academy .classified-card .social-link-card{overflow-wrap:anywhere;max-width:100%;margin:10px 0 16px}.academy.community-view .simple-main div.community-sections{gap:8px;width:100%;height:auto;position:static;flex-wrap:wrap!important;display:flex!important;overflow:visible!important}.academy.community-view .simple-main div.community-sections>button{justify-content:center;gap:7px;min-height:40px;padding:10px 12px;flex:0 auto!important;width:auto!important;display:inline-flex!important}.academy.community-view .simple-main div.community-sections>button span{display:inline!important}@media (max-width:600px){.academy.community-view .simple-main div.community-sections{grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}.academy.community-view .simple-main div.community-sections>button{white-space:normal;font-size:12px;width:100%!important}.academy.community-view .simple-main div.community-sections>button:first-child{grid-column:1/-1}}.academy.community-view .simple-main .card,.academy.community-view .academy-person{color:#263d30;background:#fff;border-color:#dce5dc}.academy.community-view .simple-main h2,.academy.community-view .simple-main h3,.academy.community-view .simple-main label,.academy.community-view .simple-main .classified-card h3{color:#263d30}.academy.community-view .simple-main p,.academy.community-view .simple-main small,.academy.community-view .simple-main .muted{color:#647469}.academy.community-view .simple-main input,.academy.community-view .simple-main select,.academy.community-view .simple-main textarea{color:#263d30;background:#f7f9f6;border-color:#d7e1d7}.academy.community-view .simple-main button:not(.primary):not([aria-current=page]):not([aria-pressed=true]){color:#365d43;background:#f7f9f6;border-color:#d7e1d7}.academy.community-view .simple-main button.primary{color:#fff;background:#b0497e;border-color:#b0497e}.academy-profile .academy-avatar{object-fit:cover;border-radius:50%;width:130px;height:130px;float:none!important;margin:22px auto!important;display:block!important}.academy-profile>h2,.academy-profile>.eyebrow{text-align:center;display:block}.academy-profile>button[type=button]{margin-inline:auto;display:block}.workspace-feedback{justify-content:space-between;align-items:center;font-size:14px;display:flex;color:#245536!important;background:#e8f4e9!important;padding:12px 16px!important}.workspace-feedback button{border:0;margin-left:12px;font-size:20px;background:0 0!important}.academy.community-view .chat-contact{color:#263d30;background:#f5f8f4}.academy.community-view .chat-contact small{color:#647469}.academy.community-view .chat-contact[aria-pressed=true]{background:#f8eaf1;border-color:#b0497e}.academy.community-view .chat-bubble{color:#263d30;background:#eef4ec}.academy.community-view .chat-bubble.mine{background:#f7e8f0}.academy.community-view .chat-bubble small{color:#637067}.academy.community-view .chat-messages{height:clamp(130px,32dvh,360px);min-height:130px}.academy-chat h3{margin:12px 0 4px}.academy .academy-chat .field{margin:12px 0}.academy .academy-chat textarea{min-height:72px}.academy-directory-grid .academy-person{text-align:center;padding:22px}.academy-directory-grid .academy-person-avatar,.academy-directory-grid .academy-photo-placeholder{border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 14px;font-size:28px;display:flex}.academy-directory-grid .academy-person h3{font-size:19px}.academy-directory-grid .academy-person-copy p{font-size:13px;line-height:1.6}.academy-directory-grid .academy-person-copy>p:not(.academy-person-empty){-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dashboard-actions>button:first-child{border-top:3px solid #d2a04f}.dashboard-actions>button:nth-child(2){border-top:3px solid #b0497e}.dashboard-actions>button:nth-child(3){border-top:3px solid #688d39}.dashboard-actions>button:nth-child(4){border-top:3px solid #a2c637}.member-art .art-formats{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.member-art canvas{object-fit:contain;background:#071d13;max-width:100%;height:auto;max-height:650px}.member-art .art-formats button[aria-pressed=true]{color:#fff!important;background:#b0497e!important}.academy.community-view .member-art{background:#faf8f2;border-color:#e3dfcf}.academy.community-view .member-art h3{color:#263d30}@media (max-width:700px){.chat-workspace.has-peer .academy-chat-layout>aside{display:none}.academy-chat-layout{gap:12px}.academy-chat-layout>.card{padding:18px}.academy-chat-layout>aside{max-height:300px}.chat-workspace>p{font-size:13px}.academy-directory-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.academy-directory-grid .academy-person{padding:15px 10px}.academy-directory-grid .academy-person h3{overflow-wrap:anywhere;font-size:16px}.academy-directory-grid .academy-person button{padding:10px;font-size:12px}.academy-directory-grid .academy-person .tag{width:fit-content;margin:8px auto;display:block}.academy-profile{padding:20px!important}.academy-profile input[type=file]{max-width:100%;font-size:12px}}.academy .simple-main .community-sections{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;height:auto!important;max-height:none!important;display:grid!important;position:static!important;overflow:visible!important}.academy .simple-main .community-sections>button{white-space:normal;justify-content:center;gap:7px;min-width:0;font-size:12px;visibility:visible!important;width:100%!important;display:flex!important;position:static!important;transform:none!important}.academy .simple-main .community-sections>button span{display:block!important}@media (max-width:700px){.academy .simple-main .community-sections{grid-template-columns:repeat(2,minmax(0,1fr))!important}.academy .simple-main .community-sections>button:first-child{grid-column:1/-1}}.academy .academy-course-copy .btn{line-height:1.4;color:#fff!important;background:#b0497e!important;border-color:#b0497e!important;font-size:13px!important}.academy.area-classificados .simple-main{color:#263d30;background:#fff!important}.academy.area-classificados .classified-filters label{color:#365d43}.academy.area-classificados .classified-card{color:#263d30;border-color:#dce5dc;background:#fff!important}.academy.area-classificados .classified-card h3{color:#263d30!important}.academy-photo-placeholder img,.member-fallback-icon{background:#fff;border-radius:50%;width:100%;height:100%;object-fit:contain!important}.audience-dashboard{margin-top:28px}.audience-tabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.audience-tabs button{font-size:12px}.audience-tabs button[aria-pressed=true]{color:#fff;background:#b0497e}.audience-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.audience-kpis article{background:#173528;border:1px solid #d2a04f44;border-radius:16px;padding:18px}.audience-kpis strong{color:#e0b567;font-size:30px;display:block}.audience-kpis span{color:#d3dfcf;font-size:12px}.audience-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.audience-grid svg{width:100%;max-height:320px}.audience-grid svg g{cursor:pointer;outline-offset:2px}.audience-region{justify-content:space-between;gap:14px;width:100%;margin:6px 0;font-size:12px;display:flex}.audience-bar>span{justify-content:space-between;font-size:13px;display:flex}.audience-bar meter{accent-color:#b0497e;width:100%;height:22px}.audience-bar{margin:14px 0}.referral-workspace h1{font-size:32px}.referral-workspace input{max-width:100%}@media (max-width:700px){.audience-kpis{grid-template-columns:1fr 1fr}.audience-grid{grid-template-columns:1fr}.audience-region{font-size:11px}.simple-dashboard-heading .dashboard-hero-photo{object-position:75% center}.dashboard-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-actions>button{min-width:0}}@media (min-width:1400px){.simple-dashboard-heading .dashboard-hero-photo{object-position:75% 36%}.dashboard-actions>button{min-height:180px}}.social-publication-rule{margin:10px 0 15px;line-height:1.7;color:#5b6c5f!important;font-size:12px!important}.platform-loading{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100svh;padding:40px;display:flex}.platform-loading img{width:190px}.profile-diagnostic{margin-top:30px}.event-vouchers{border-top:1px solid #d2a04f44;margin-top:45px;padding-top:30px}.event-vouchers h2{align-items:center;gap:10px;display:flex}.event-rewards-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.event-rewards-grid .card{flex-direction:column;gap:10px;display:flex}.event-rewards-grid strong{color:#d2a04f}.event-voucher{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.event-voucher>div{flex:1}.event-voucher code{overflow-wrap:anywhere;font-size:14px}.event-vouchers form{margin-top:25px}@media (min-width:1100px){.academy.simple-workspace.community-view .workspace-content{background-image:linear-gradient(#13382748,#13382748),url(/assets/academy-banners/paisagem-agro-v142.png);background-position:50%;background-size:cover;background-attachment:fixed}.academy.simple-workspace.community-view .simple-main{background:#fff;max-width:1180px;min-height:calc(100dvh - 72px);box-shadow:0 0 65px #06190e45}.academy.simple-workspace.community-view .workspace-footer{max-width:1180px;margin-inline:auto;color:#526454!important;background:#fff!important}.academy.simple-workspace.community-view .workspace-footer a{color:#315743!important}.academy.simple-workspace .workspace-content{background-image:linear-gradient(#13382755,#13382755),url(/assets/academy-banners/paisagem-agro-v142.png);background-position:50%;background-size:cover;background-attachment:fixed}.academy.simple-workspace .simple-main{background:#080e0a;min-height:calc(100dvh - 72px);box-shadow:0 0 65px #06190e45}.academy.simple-workspace.community-view .simple-main{background:#fff}}
