@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";*{box-sizing:border-box}body{color:#eee;background:#141516;margin:0;font-family:DM Sans,Arial,sans-serif;font-size:14px}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{opacity:.45;cursor:wait}button,a,select{transition:background .18s,transform .18s,color .18s}:is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible){outline-offset:3px;outline:2px solid #c9ec96}a{color:inherit;text-decoration:none}p{color:#95989d;line-height:1.6}button svg{flex-shrink:0}aside{z-index:30;background:#101112;border-right:1px solid #292a2c;flex-direction:column;width:248px;padding:29px 18px 16px;display:flex;position:fixed;inset:0 auto 0 0;overflow:auto}.brand{align-items:center;gap:11px;padding:0 10px 29px;display:flex}.brand strong{letter-spacing:-1.8px;font-family:Manrope,sans-serif;font-size:29px;font-weight:800}.brand strong span{color:#c5e99b}.brand button{color:#888;border:1px solid #292b2c;border-radius:7px;margin-left:auto;padding:5px}.brandMark{color:#161813;background:#d2efac;border-radius:7px;width:29px;height:30px;padding-left:7px;font-size:30px;font-weight:700;line-height:30px;position:relative}.brandMark span{font-size:16px;position:absolute;top:-5px;right:2px}.sidebarSearch{color:#9a9ca1;border:1px solid #292b2d;border-radius:8px;align-items:center;gap:9px;margin-bottom:23px;padding:11px 10px;font-size:12px;display:flex}.sidebarSearch kbd{color:#6d7075;margin-left:auto;font-size:10px}nav label{letter-spacing:1.3px;color:#62666b;padding:10px 12px;font-size:9px;display:block}.navItem{text-align:left;color:#96999f;white-space:nowrap;border:1px solid #0000;border-radius:7px;align-items:center;gap:12px;width:100%;height:40px;margin:3px 0;padding:0 12px;font-size:12px;display:flex}.navItem i{background:#cfecad;border-radius:4px;width:3px;height:13px;margin-left:auto}.navItem small{color:#72777c;margin-left:auto}.navItem:hover,.help:hover{color:#fff;background:#242627}.sidebarBottom{margin-top:auto;padding-top:25px}.smallIcon{color:#c9e5aa;margin-bottom:13px}.contribute b{font-size:13px;font-weight:500;line-height:1.6}.contribute p{margin:6px 0 14px;font-size:10px}.contribute button{background:#30352b;border:1px solid #42463f;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:9px 10px;font-size:10px;display:flex}.help{color:#85898d;align-items:center;gap:12px;padding:12px;font-size:11px;display:flex}.profile{border-top:1px solid #2a2c2d;align-items:center;gap:10px;margin-top:15px;padding:17px 6px 0;display:flex}.avatar{color:#35342e;background:#c6bfad;border:3px solid #343633;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.profile b{font-size:11px;font-weight:500}.profile small{color:#777c80;margin-top:4px;font-size:10px;display:block}.online{background:#c4e9a2;border-radius:50%;width:6px;height:6px;margin-left:auto}.app main{margin-left:248px}header{border-bottom:1px solid #292b2d;justify-content:space-between;align-items:center;height:76px;padding:0 38px;display:flex}.breadcrumb{color:#73777b;align-items:center;gap:14px;font-size:11px;display:flex}.breadcrumb strong{color:#d6d7d8;font-weight:400}.headerRight{align-items:center;gap:22px;display:flex}.private{color:#9a9e98;align-items:center;gap:7px;font-size:10px;display:flex}.private i{background:#b6db91;border-radius:50%;width:5px;height:5px}.iconBtn{color:#a6aaad;border-left:1px solid #343638;padding-left:20px}.small{width:29px;height:29px;font-size:10px}.content{max-width:1600px;margin:auto;padding:37px 38px 0}.pageHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.eyebrow{letter-spacing:1.8px;color:#8c9488;margin-bottom:12px;font-size:9px;font-weight:550}h1{letter-spacing:-1.1px;margin:0 0 10px;font-family:Manrope,Arial,sans-serif;font-size:29px;font-weight:500}.pageHeading p{margin:0;font-size:12px}.edition{letter-spacing:1px;text-align:right;color:#707578;white-space:nowrap;font-size:8px;line-height:2}.edition b{letter-spacing:.1px;color:#b6b8ba;font-size:10px;font-weight:400}.feature{background:radial-gradient(at 80% 60%,#303d29,#0000 55%),#21271f;border:1px solid #3e4936;border-radius:14px;grid-template-columns:55% 45%;height:306px;display:grid;position:relative;overflow:hidden}.featureCopy{z-index:2;padding:30px 32px}.pill{letter-spacing:1px;color:#c6d8b5;align-items:center;gap:7px;font-size:8px;display:inline-flex}.pill>span{background:#c9e8ad;border-radius:50%;width:5px;height:5px}.feature h2{letter-spacing:-1px;margin:16px 0 10px;font-family:Manrope,sans-serif;font-size:30px;font-weight:500;line-height:1.25}.feature p{color:#a6b29f;margin-bottom:20px;font-size:11px;line-height:1.7}.featureCopy>button{color:#293122;background:#ceeaae;border-radius:6px;align-items:center;gap:18px;padding:10px 14px;font-size:11px;font-weight:550;display:flex}.featureFoot{align-items:center;gap:12px;margin-top:17px;display:flex}.dots{color:#cce5b4;letter-spacing:3px;font-size:17px}.featureFoot small{color:#8e9b85;font-size:9px}.featureArt{position:relative;overflow:hidden}.orbit{border:1px solid #79956529;border-radius:50%;width:330px;height:330px;position:absolute;top:0;left:40px}.o2{width:240px;height:240px;top:45px;left:85px}.o3{width:420px;height:420px;top:-45px;left:-5px}.glassTile{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #adc49159;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 15px 50px #0004}.glassTile span{letter-spacing:1px;font-size:6px}.t1{color:#35402c;background:#d5e8b8;gap:12px;width:133px;height:159px;font-family:Georgia,serif;font-size:71px;top:54px;left:8%;transform:rotate(-13deg)}.t2{color:#d5e6c0;background:linear-gradient(135deg,#a6b59d66,#4c5c4144);gap:30px;width:150px;height:170px;top:91px;left:38%;transform:rotate(13deg)}.t3{color:#3c4731;background:#d9ebbf;width:76px;height:76px;font-size:63px;top:27px;right:12%;transform:rotate(14deg)}.artCaption{letter-spacing:1.8px;color:#8b9e7d;font-size:7px;position:absolute;bottom:19px;right:24px}.quickLinks{grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0 34px;display:grid}.quickLinks button{text-align:left;background:#1a1c1d;border:1px solid #303234;border-radius:9px;align-items:center;gap:11px;padding:15px 13px;display:flex}.quickLinks button:hover{background:#272b25;border-color:#60714f}.quickNumber{color:#758469;font-family:Georgia,serif;font-size:18px;font-style:italic}.quickLinks b{font-size:11px;font-weight:500}.quickLinks small{color:#777d80;margin-top:5px;font-size:9px;display:block}.quickLinks svg{color:#747b72;width:14px;margin-left:auto}.sectionTitle{justify-content:space-between;align-items:center;margin-bottom:19px;display:flex}.sectionTitle h2{letter-spacing:-.4px;margin:0;font-size:18px;font-weight:500}.sectionTitle h2 span{color:#acb5a8;vertical-align:middle;background:#2a2d2d;border:1px solid #373b39;border-radius:5px;margin-left:7px;padding:3px 6px;font-size:10px}.viewButtons{border:1px solid #333639;border-radius:6px;gap:4px;padding:3px;display:flex}.viewButtons button{color:#747b80;border-radius:3px;padding:5px 8px;display:flex}.toolbar{gap:10px;display:flex}.searchInput{color:#80878a;background:#1a1c1e;border:1px solid #323436;border-radius:7px;flex:1;align-items:center;gap:10px;padding:0 12px;display:flex}.searchInput input{color:#fff;background:0 0;border:0;outline:none;width:100%;height:38px;font-size:11px}select,.filterButton{color:#b4b8ba;background:#1d1f20;border:1px solid #343638;border-radius:7px;padding:9px 12px;font-size:11px}.filterButton{align-items:center;gap:8px;display:flex}.filterButton.selected{border-color:#a5bd8f}.filters{color:#aaa;align-items:center;gap:15px;margin-top:12px;font-size:12px;display:flex}.chips{scrollbar-width:thin;gap:7px;padding:16px 0 22px;display:flex;overflow:auto}.chips button{color:#94999c;white-space:nowrap;border:1px solid #303336;border-radius:5px;padding:7px 12px;font-size:10px}.resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px 19px;display:grid}.resource{background:#1b1d1e;border:1px solid #303335;border-radius:10px;min-width:0;transition:transform .2s,border-color .2s;overflow:hidden}.resource:hover{border-color:#697760;transform:translateY(-3px)}.visualButton{text-align:left;width:100%;padding:0;display:block}.visual{color:#252a29;background:#d8d7ce;flex-direction:column;justify-content:space-between;height:187px;padding:21px;display:flex;position:relative;overflow:hidden}.visual img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.art1{background:#d9dfd0}.art2{background:#e7e0d4}.art3{background:#bab8d7}.art4{background:#e6bea2}.art5{background:#bfd0db}.art6{background:#cad0a9}.art7{color:#f4e9d3;background:#333b51}.art0{background:#d9c9cc}.visual .tiny{letter-spacing:2px;z-index:2;font-size:8px}.visual small{letter-spacing:1px;z-index:2;font-size:7px}.wordArt{letter-spacing:-1px;z-index:2;font-family:Manrope,sans-serif;font-size:28px;font-weight:750}.artOrb{border:25px solid #fff4;border-radius:50%;width:140px;height:140px;position:absolute;top:18px;right:-20px;box-shadow:0 0 0 15px #ffffff18}.miniSite{background:#ffffff85;border:1px solid #ffffffab;border-radius:3px;width:100%;height:180px;padding:12px;position:relative;transform:translateY(1px);box-shadow:0 7px 15px #0001}.miniNav{justify-content:space-between;font-size:8px;font-weight:700;display:flex}.miniNav span{font-size:5px;font-weight:400}.miniTitle{z-index:2;margin-top:23px;font-family:Georgia,serif;font-size:25px;line-height:1.1;position:relative}.miniTitle i{font-weight:400}.miniShape{background:linear-gradient(125deg,#354c36,#8b9a77);border-radius:40px 40px 8px;width:66px;height:77px;position:absolute;top:51px;right:10px;transform:rotate(-18deg);box-shadow:-10px 7px #bac4ad}.art2 .miniShape{background:linear-gradient(135deg,#ea8257,#8e493a);box-shadow:-10px 7px #d7b4a0}.art3 .miniShape{background:linear-gradient(135deg,#64569b,#b6acd1);box-shadow:-10px 7px #a49ec3}.miniFoot{letter-spacing:1px;margin-top:20px;font-size:5px}.typeArt{font-family:Georgia,serif;font-size:85px;line-height:1}.typeArt span{opacity:.4;font-size:50px;font-style:italic}.iconArt{grid-template-columns:repeat(2,1fr);gap:26px;padding:10px 35px;display:grid}.iconArt svg{stroke-width:1.2px;width:34px;height:34px}.motionShape{border:18px solid #b9bded;border-radius:40%;width:220px;height:220px;position:absolute;top:10%;left:20%;transform:rotate(40deg);box-shadow:0 0 0 15px #757faa,0 0 0 35px #5b648c}.play{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff3b;border:1px solid #fff7;border-radius:50%;place-items:center;width:42px;height:42px;font-size:13px;display:grid;position:absolute;top:35%;left:44%}.visual:has(.motionShape) small{margin-top:auto}.cardTitle{justify-content:space-between;align-items:center;display:flex}.cardTitle>button:first-child{align-items:center;gap:7px;padding:0;font-size:13px;font-weight:550;display:flex}.save{padding:0 2px}.cardInfo p{color:#919799;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 14px;font-size:10px;overflow:hidden}.cardMeta{color:#8b9293;justify-content:space-between;font-size:9px;display:flex}.cardMeta>span:first-child{background:#282c2d;border-radius:4px;padding:4px 7px}.price{align-items:center;gap:5px;display:flex}.price i{background:#b5c89d;border-radius:50%;width:4px;height:4px}.listView{grid-template-columns:1fr}.listView .resource{display:flex}.listView .visualButton{flex-shrink:0;width:180px}.listView .cardInfo{flex:1}.listView .cardInfo p{white-space:normal}.listView .miniTitle{font-size:19px}.listView .miniShape{width:30px;height:35px}.listView .wordArt{font-size:20px}footer{color:#686f72;border-top:1px solid #303234;justify-content:space-between;margin-top:45px;padding:25px 0;font-size:9px;display:flex}footer b{color:#8c9588;letter-spacing:-1px;margin-right:8px;font-size:17px}.modalBackdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:100;background:#000b;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}.modal{background:#1d2020;border:1px solid #444a43;border-radius:15px;width:650px;max-height:90vh;position:relative;overflow:auto;box-shadow:0 30px 100px #0007}.close{z-index:10;background:#141615d9;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:15px;right:15px}.large{height:255px;padding:30px}.large .wordArt{font-size:48px}.large .miniSite{max-width:380px;height:230px;margin:auto}.large .miniTitle{font-size:42px}.large .miniShape{width:100px;height:110px;right:30px}.modalBody,.editor,.compact{padding:30px}.modal h2{letter-spacing:-.8px;margin:10px 0;font-size:27px;font-weight:500}.modal p{font-size:13px}.detailTags{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.detailTags span{color:#bbc8b0;background:#32382e;border-radius:5px;padding:5px 9px;font-size:11px}dl{margin:25px 0;font-size:12px}dl>div{border-bottom:1px solid #343934;justify-content:space-between;gap:20px;padding:11px 0;display:flex}dd{text-align:right;margin:0}.modalActions{gap:10px;margin-top:22px;display:flex}.primary,.secondary{color:#25301c;background:#cce8a9;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:11px 16px;font-size:12px;font-weight:550;display:inline-flex}.secondary{color:#c5cec0;background:#313630;border:1px solid #4a5346}.collectionPicker{color:#98a191;flex-direction:column;gap:10px;margin-top:25px;font-size:11px;display:flex}.textButton{color:#c4d8ad;padding:15px 0;font-size:11px}.formGrid{grid-template-columns:1fr 1fr;gap:15px;margin-top:25px;display:grid}.formGrid label{color:#a9b1a5;flex-direction:column;gap:7px;font-size:11px;display:flex}.formGrid input,.compact>input{color:#e2eadd;background:#151914;border:1px solid #434b3f;border-radius:6px;width:100%;padding:10px}.formGrid .full{grid-column:span 2}.formGrid select{height:39px}.upload input{font-size:10px}.compact{width:440px}.compact .primary{margin-top:18px}.tableWrap{border:1px solid #343936;border-radius:8px;overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}th{color:#939d8d;background:#242924;font-weight:400}th,td{border-bottom:1px solid #303631;padding:15px}td small{color:#7d8877;margin-top:5px;display:block}td button{color:#aab4a3;padding:8px}.status{color:#bbccab;background:#343a30;border-radius:4px;padding:4px 7px;font-size:10px}.collections{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.collections>button{text-align:left;color:#c4d8ac;background:#242b20;border:1px solid #3c4537;border-radius:10px;padding:25px}.collections h3{color:#e6edde;font-weight:500}.collections span{color:#93a284;justify-content:space-between;font-size:12px;display:flex}.empty{text-align:center;color:#b1bba8;grid-column:1/-1;padding:70px 20px}.empty>svg{margin:auto}.empty h3{font-size:18px;font-weight:500}.empty p{font-size:12px}.toast{color:#253020;z-index:200;background:#d7e9c3;border-radius:8px;padding:14px 22px;font-size:12px;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #0008}.error{background:#54352e;border-radius:8px;margin-bottom:20px;padding:16px}.mobileToggle{display:none}.collapsed aside{width:76px;padding-left:10px;padding-right:10px}.collapsed main{margin-left:76px}.collapsed .brand{padding:0 12px 25px}.collapsed .brand>strong,.collapsed .brand>button,.collapsed nav label,.collapsed .navItem span,.collapsed .navItem small,.collapsed .navItem i,.collapsed .contribute,.collapsed .help span,.collapsed .profile,.collapsed .sidebarSearch{display:none}.collapsed .navItem{justify-content:center;margin-bottom:10px}.collapsed .sidebarBottom{padding-top:20px}.collapsed .brandMark{flex-shrink:0}.scrim{display:none}@media (min-width:1500px){.resourceGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.feature{height:330px}.featureCopy{padding:38px}.featureArt{max-width:550px}.visual{height:205px}}@media (max-width:1150px){aside{width:220px}.app main{margin-left:220px}.content{padding:28px 25px 0}header{padding:0 25px}.quickLinks{grid-template-columns:repeat(2,1fr)}.feature h2{font-size:26px}.featureCopy{padding:25px}.resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.edition{display:none}.featureArt .t2{left:30%}.featureArt .t3{right:5%}.pageHeading h1{font-size:26px}}@media (max-width:760px){aside,.collapsed aside{width:248px;transition:transform .2s;transform:translate(-100%)}aside.open{transform:translate(0)}.app main,.collapsed main{margin-left:0}.mobileToggle{display:flex}.scrim{z-index:29;background:#0008;display:block;position:fixed;inset:0}.content{padding:25px 18px 0}header{gap:15px;height:60px;padding:0 18px}.breadcrumb{gap:7px;margin-right:auto;font-size:10px}.headerRight{gap:10px}.private,.iconBtn{display:none}.feature{grid-template-columns:1fr;height:auto;min-height:300px}.featureCopy{padding:26px}.feature h2{font-size:27px}.featureArt{display:none}.pageHeading h1{font-size:25px}.pageHeading p{font-size:11px}.quickLinks{gap:8px;margin-bottom:28px}.quickLinks button{gap:8px;padding:13px 9px}.quickLinks b{font-size:10px}.quickLinks small{font-size:8px}.resourceGrid{gap:14px 10px}.visual{height:155px;padding:13px}.wordArt,.miniTitle{font-size:20px}.miniShape{width:38px;height:54px;top:65px;right:5px}.miniNav{font-size:6px}.miniNav span{display:none}.cardInfo{padding:11px}.cardTitle>button:first-child{gap:3px;font-size:11px}.cardTitle>button:first-child svg{display:none}.cardInfo p{font-size:9px}.cardMeta{font-size:8px}.toolbar{flex-wrap:wrap;gap:8px}.searchInput{flex-basis:100%}.toolbar select{margin-left:auto}.chips{padding-bottom:17px}.sectionTitle h2{font-size:17px}.quickNumber{font-size:16px}.typeArt{font-size:64px}.typeArt span{font-size:30px}.iconArt{gap:20px;padding:5px 15px}.collections{grid-template-columns:1fr}.modalBackdrop{padding:12px}.modalBody,.editor,.compact{padding:22px}.formGrid{grid-template-columns:1fr}.formGrid .full{grid-column:auto}.modalActions{flex-wrap:wrap}footer>span:last-child{display:none}.pageHeading{align-items:flex-start}.pageHeading>.primary{padding:9px;font-size:10px}.listView{grid-template-columns:1fr}.listView .visualButton{width:115px}.listView .visual{height:130px}.listView .wordArt{font-size:15px}.large{height:230px}.large .miniTitle{font-size:34px}.collapsed aside.open .navItem span{display:block}.collapsed aside.open .navItem{justify-content:flex-start}.collapsed aside.open .brand strong{display:block}}.brand .brandMark{color:#263021;background:#d2efac;border:0;flex-shrink:0;margin:0;padding:0 0 0 4px}.collapsed .brand>.brandMark{display:block}.brand .brandMark span{color:#263021}.brand .brandMark:hover{background:#e2f4c9}body{color:#222522;background:#e9e9e8}.lightApp{background:#f7f7f6;border:1px solid #fff;border-radius:24px;max-width:1760px;min-height:calc(100vh - 44px);margin:22px auto;overflow:clip;box-shadow:0 15px 70px #00000005}.topbar{z-index:40;background:#f9f9f8;align-items:center;gap:26px;height:90px;padding:0 30px;display:flex;position:sticky;top:0}.topBrand{letter-spacing:-1px;align-items:center;gap:10px;min-width:170px;padding:0;font-family:Manrope,Arial,sans-serif;font-size:23px;font-weight:800;display:flex}.topLogo{color:#fff;letter-spacing:0;background:#f16536;border-radius:50%;place-items:center;width:36px;height:36px;font-size:29px;line-height:1;display:grid}.brandDot{color:#ed643d;margin-left:-11px}.workspaceTabs{scrollbar-width:none;background:#fff;border:1px solid #f0f0ed;border-radius:14px;gap:5px;padding:6px;display:flex;overflow:auto;box-shadow:0 2px 8px #00000002}.workspaceTabs button{white-space:nowrap;color:#727572;border-radius:9px;padding:12px 17px;font-size:12px;font-weight:500}.workspaceTabs button.current{color:#181a18;background:#efefec;box-shadow:inset 0 0 0 1px #e4e5e0}.workspaceTabs button:hover{color:#202420;background:#f4f4f0}.topActions{background:#fff;border-radius:24px;align-items:center;gap:9px;margin-left:auto;padding:5px 7px;display:flex}.topActions>button{color:#727772;place-items:center;width:32px;height:32px;display:grid}.avatar{color:#8a4f36;background:#f2c5b2;border:3px solid #fff0e9}.lightApp aside{z-index:30;background:#f7f7f6;border:0;width:212px;padding:14px 14px 18px 20px;top:112px;bottom:22px;left:max(0px,50vw - 880px)}.lightApp .brand{display:none}.sidebarSearch{color:#737971;background:#fff;border-color:#e7e8e3;margin:0 0 19px;font-size:11px;box-shadow:0 2px 5px #00000002}.sidebarSearch kbd{color:#b0b4ad}nav label{color:#a4aaa0;letter-spacing:1.25px;padding:12px 10px;font-size:8px}.navItem{color:#777e74;gap:10px;height:41px;padding:0 10px;font-size:11px}.navItem.active{color:#fff;background:#20251f;border-color:#20251f;box-shadow:0 3px 7px #0000000b}.navItem.active i{background:#f79570}.navItem small{color:#a4ada0}.navItem:hover:not(.active),.help:hover{color:#262d23;background:#fff}.contribute{background:#fff;border:1px solid #edeee9;border-radius:12px;margin:0 0 12px;padding:13px}.smallIcon{color:#ee754a}.contribute b{color:#525c4c;font-size:11px}.contribute p{color:#a0a69c;font-size:9px}.contribute button{color:#626c5c;background:#f6f6f2;border:1px solid #ebeee5;font-size:9px}.help{color:#8c9486;gap:9px;padding:10px;font-size:10px}.profile{border-color:#e4e8df;margin-top:12px}.profile b{color:#4f584a;font-size:10px}.profile small{color:#9ba493;font-size:9px}.online{background:#e98661}.lightApp main{min-height:calc(100vh - 134px);margin-left:212px}header{border:0;height:29px;padding:0 30px}.breadcrumb{color:#a4aba0;gap:9px;font-size:9px}.breadcrumb strong{color:#8b9386}.headerRight{display:none}.content{padding:21px 30px 0 10px}.pageHeading{margin-bottom:25px}.eyebrow{color:#a3ab9b;letter-spacing:1.25px;margin-bottom:9px;font-size:8px}h1{letter-spacing:-1.2px;color:#22271f;margin-bottom:8px;font-size:29px;font-weight:650}.pageHeading p{color:#8b9386;font-size:11px}.edition{color:#a6aea0;font-size:7px}.edition b{color:#858f7d;font-size:9px}.announcement{background:#fff;border:1px solid #f0f1ec;border-radius:13px;align-items:center;gap:12px;margin-bottom:21px;padding:14px 16px;display:flex}.announcementIcon{color:#fff;background:linear-gradient(135deg,#f39b30,#f17778);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.announcement p{color:#929a8c;margin:0;font-size:10px}.announcement b{color:#5a6453;font-weight:550}.announcement>button{white-space:nowrap;color:#737e6b;background:#f7f8f4;border:1px solid #f0f2ea;border-radius:8px;align-items:center;gap:7px;margin-left:auto;padding:10px 12px;font-size:9px;display:flex}.workspaceCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:32px;display:grid}.workspaceCards>button{text-align:left;background:#fff;border:1px solid #eff1e9;border-radius:12px;align-items:center;gap:11px;min-height:72px;padding:17px 14px;display:flex}.workspaceCards>button:hover,.workspaceCards>button.selected{background:#fffaf6;border-color:#edc4b1}.workspaceCards b{color:#505b47;font-size:11px;font-weight:600;display:block}.workspaceCards small{color:#969f8d;margin-top:4px;font-size:9px;display:block}.workspaceCards>button>svg{color:#b6bdaf;margin-left:auto}.folderIcon{color:#8e9983;background:#f7f8f4;border-radius:8px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.sectionTitle{border-bottom:1px solid #e7ebe1;margin-bottom:17px;padding-bottom:14px}.sectionTitle h2{color:#435038;font-size:17px}.sectionTitle h2 span{color:#8c9981;background:#ecefe7;border-color:#e2e6dc}.viewButtons{background:#fff;border-color:#e7ebe0;border-radius:9px}.viewButtons button{color:#a0ab95}.viewButtons .active{color:#56674a;background:#eef1e9}.searchInput{color:#9ba990;background:#fff;border-color:#e8ece1;border-radius:10px}.searchInput input{color:#33422a;height:40px;font-size:11px}.searchInput input::placeholder{color:#adb6a5}select,.filterButton{color:#7d8e70;background:#fff;border-color:#e8ece1;border-radius:10px;font-size:10px}.filters{color:#8c9b80}.filters button{color:#ce7450}.chips{gap:7px;padding:15px 0 20px}.chips button{color:#8b9c7e;background:#fff;border-color:#e9ede2;border-radius:7px;padding:7px 12px;font-size:9px}.chips button.active{color:#fff;background:#262e20;border-color:#262e20}.resourceGrid{gap:17px}.resource{background:#fff;border:1px solid #ecefe6;border-radius:13px;padding:7px;box-shadow:0 2px 7px #00000001}.resource:hover{border-color:#d5dfca;transform:translateY(-2px);box-shadow:0 8px 24px #35462408}.resource .visual{border-radius:8px;height:176px}.cardInfo{padding:14px 9px 9px}.cardTitle>button:first-child{color:#35422d;font-size:12px}.cardTitle svg{color:#a7b39d}.save.saved svg{color:#e18056}.cardInfo p{color:#98a18f;font-size:10px}.cardMeta{color:#a0ac94;font-size:8px}.price i{background:#a6c38b}.listView .resource{padding:7px}.listView .visual{height:130px}.listView .cardInfo{padding-left:22px}.primary{color:#fff;background:#242a20;border-radius:9px;font-size:11px}.primary:hover{background:#434d39}.secondary{color:#738364;background:#f3f5ed;border:1px solid #e2e8d9;border-radius:9px}.modal{color:#38442e;background:#fff;border-color:#e7ebdf;box-shadow:0 30px 100px #0002}.modalBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#19221245}.close{color:#778967;background:#f1f4ea}.modal p{color:#94a286}.modal h2{color:#39472f}.detailTags span{color:#8b9d7a;background:#f0f4e8}dl>div{border-color:#edf0e5}dt{color:#9eaa92}dd{color:#697c58}.collectionPicker{color:#91a37f}.textButton{color:#d77d51}.formGrid label{color:#899c76}.formGrid input,.compact>input{color:#4b603b;background:#f8faf4;border-color:#e5ebdc}.toast{color:#f8ffef;background:#293d20}.tableWrap{background:#fff;border-color:#e3ebd9}th{color:#859975;background:#f4f7ee}th,td{border-color:#e9efdf}td{color:#71845f}td small{color:#a1af93}td button{color:#8fa17c}.status{color:#88a968;background:#ecf6df}.status.Draft{color:#bf9c69;background:#fff1df}.status.Archived{color:#aaa;background:#eee}.collections>button{color:#a3b98e;background:#fff;border-color:#e5ecdc}.collections h3{color:#657d52}.collections span{color:#99af84}.empty{color:#90a17e}.empty p{color:#a0ad92}footer{color:#abb79d;border-color:#e5ecdb;margin-top:35px;font-size:8px}footer b{color:#95a783}.collapsed.lightApp aside{width:76px;padding:15px 10px;top:112px}.collapsed.lightApp main{margin-left:76px}.collapsed .contextNav label{display:none}.collapsed .contextNav .navItem{justify-content:center}.lightApp.collapsed .sidebarSearch{justify-content:center;padding:10px;display:flex}.collapsed .sidebarSearch span,.collapsed .sidebarSearch kbd{display:none}.lightApp .sidebarBottom{padding-top:14px}.lightApp .sidebarSearch{display:flex}.lightApp aside:before{content:"";display:none}@media (min-width:1500px){.resource .visual{height:196px}.lightApp .resourceGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.lightApp .listView{grid-template-columns:1fr}}@media (max-width:1200px){.topbar{gap:12px;padding:0 20px}.topBrand{min-width:150px}.workspaceTabs button{padding:11px 12px;font-size:10px}.topActions{gap:3px}.lightApp aside{width:190px;padding-left:16px}.lightApp main{margin-left:190px}.content{padding-right:22px}.workspaceCards{grid-template-columns:repeat(3,minmax(0,1fr))}.announcement p{font-size:9px}.announcement>button{font-size:8px}.resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.resource .visual{height:154px}.wordArt{font-size:24px}.miniTitle{font-size:23px}.cardTitle>button:first-child{font-size:11px}}@media (max-width:950px){.topActions>button{display:none}.topBrand{min-width:115px}.workspaceTabs button{padding:10px;font-size:9px}.resourceGrid,.workspaceCards{grid-template-columns:repeat(2,minmax(0,1fr))}.announcement p{font-size:9px}.edition{display:none}}@media (max-width:760px){body{background:#f7f7f6}.lightApp{border:0;border-radius:0;min-height:100vh;margin:0}.topbar{flex-wrap:wrap;gap:12px;height:auto;min-height:118px;padding:15px 16px 10px;position:sticky;top:0;box-shadow:0 2px 6px #00000003}.topBrand{min-width:unset;font-size:21px}.topLogo{width:29px;height:29px;font-size:24px}.topActions{order:1;margin-left:auto;padding:2px 5px}.topActions>button{width:28px;height:28px;display:grid}.workspaceTabs{border-radius:11px;order:2;gap:2px;width:100%;padding:4px}.workspaceTabs button{flex:1;padding:10px 11px;font-size:10px}.lightApp aside,.collapsed.lightApp aside{background:#f7f7f6;width:230px;padding:15px;top:118px;bottom:0;left:0;box-shadow:10px 0 30px #00000006}.lightApp main,.collapsed.lightApp main{margin:0}header{height:42px;padding:0 18px}.breadcrumb{font-size:9px}.mobileToggle{color:#727e68}.content{padding:13px 16px 0}.pageHeading{margin-bottom:20px}.pageHeading h1{letter-spacing:-1px;font-size:26px}.pageHeading p{font-size:10px}.eyebrow{font-size:7px}.announcement{border-radius:11px;gap:9px;margin-bottom:14px;padding:12px}.announcement p{font-size:9px}.announcement>button{padding:8px;font-size:0}.announcement>button svg{width:14px}.announcementIcon{width:27px;height:27px}.workspaceCards{gap:8px;margin-bottom:24px}.workspaceCards>button{border-radius:10px;gap:8px;min-height:67px;padding:12px 10px}.workspaceCards b{font-size:10px}.workspaceCards small{font-size:8px}.folderIcon{width:27px;height:27px}.workspaceCards>button>svg{width:11px}.resourceGrid{gap:12px 9px}.resource{padding:5px}.resource .visual{height:146px}.cardInfo{padding:11px 5px 7px}.cardTitle>button:first-child{font-size:10px}.cardInfo p{margin-bottom:11px;font-size:9px}.cardMeta{font-size:7px}.sectionTitle h2{font-size:16px}.sectionTitle{padding-bottom:12px}.toolbar{gap:7px}.searchInput input{height:38px}.chips button{font-size:8px}.wordArt{font-size:18px}.miniTitle{font-size:19px}.listView{grid-template-columns:1fr}.listView .visualButton{width:120px}.listView .visual{height:125px}.modal{border-radius:13px}.scrim{top:118px}.sidebarBottom .contribute{display:none}.collapsed aside.open .navItem span{display:block}.collapsed aside.open .navItem{justify-content:flex-start}}h1,.sectionTitle h2,.cardTitle>button:first-child,.workspaceCards b,.modal h2{color:#252727}.pageHeading p,.announcement p,.cardInfo p,.workspaceCards small{color:#8a8e8c}.announcement b{color:#575b59}.navItem{color:#797e7b}.navItem.active,.chips button.active,.primary{color:#fff;background:#202221;border-color:#202221}.searchInput input{color:#333635}.filterButton,select{color:#767c78}.chips button{color:#838b85}.cardMeta{color:#969d97}.cardMeta>span:first-child{color:#8d958f;background:#f3f4f1}.profile b{color:#555b57}.resourceGrid.listView{grid-template-columns:1fr}.workspaceCards>button.selected .folderIcon{color:#e9885b;background:#fff0e8}html,body{background:#f7f7f6;margin:0;padding:0}.lightApp{width:100%;max-width:none;min-height:100vh;box-shadow:none;border:0;border-radius:0;margin:0;overflow:clip}.lightApp aside,.collapsed.lightApp aside{scrollbar-width:none;-ms-overflow-style:none;top:90px;bottom:0;left:0;overflow-y:auto}.lightApp aside::-webkit-scrollbar{width:0;height:0;display:none}.lightApp main{min-height:calc(100vh - 90px)}.accountArea{background:#fff;border:1px solid #eee;border-radius:30px;flex-shrink:0;padding:0;position:relative}.topActions .workspaceAccount{text-align:left;color:#646965;z-index:52;border-radius:30px;gap:9px;width:auto;height:auto;padding:6px 11px 6px 6px;display:flex;position:relative}.workspaceAccount span{display:block}.workspaceAccount b{white-space:nowrap;color:#535954;font-size:10px;font-weight:550;display:block}.workspaceAccount small{color:#a0a69e;margin-top:3px;font-size:8px;display:block}.workspaceAccount>svg{margin-left:4px;transform:rotate(90deg)}.workspaceAccount>svg.turned{transform:rotate(-90deg)}.topActions .accountDismiss{z-index:50;cursor:default;border-radius:0;width:100vw;height:100vh;display:block;position:fixed;inset:0}.accountMenu{z-index:51;background:#fff;border:1px solid #e8ebe5;border-radius:14px;width:246px;padding:9px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 16px 55px #2630201a}.accountMenuHeading{letter-spacing:1.1px;color:#a0a79a;padding:10px 12px 8px;font-size:8px}.accountMenu button{text-align:left;color:#727a6e;border-radius:8px;align-items:center;gap:11px;width:100%;padding:12px;font-size:11px;display:flex}.accountMenu button:hover{color:#333d2c;background:#f5f6f1}.accountMenu button>svg:last-child:not(:first-child){margin-left:auto}.topbar{gap:20px}.workspaceTabs{min-width:0}.contextNav{flex:none}@media (max-width:1200px){.topBrand{min-width:115px}.topbar{gap:12px}.workspaceTabs button{padding:10px}.workspaceAccount span{display:none}.topActions .workspaceAccount{padding:4px}.workspaceAccount>svg{margin:0 3px 0 0}}@media (max-height:700px) and (min-width:761px){.lightApp aside{padding-top:7px}.sidebarSearch{margin-bottom:8px}.contextNav .navItem{height:34px;margin:2px 0}.contextNav label{padding:9px 10px}}@media (max-width:760px){.lightApp aside,.collapsed.lightApp aside{scrollbar-width:none;top:118px;bottom:0;overflow-y:auto}.topbar{min-height:118px}.topBrand{min-width:unset}.topActions .workspaceAccount{display:flex}.workspaceAccount span{display:block}.workspaceAccount b{font-size:9px}.workspaceAccount small{font-size:7px}.topActions .accountDismiss{display:block}.accountMenu{width:230px}.lightApp main{min-height:calc(100vh - 118px)}}.topBrand{justify-content:flex-start;min-width:170px}.desynkLogo{flex-shrink:0;width:164px;height:73px;display:block;position:relative;overflow:hidden}.desynkLogo img{width:199.45px;max-width:none;height:auto;position:absolute;top:-68.17px;left:-16.36px}.topBrand:focus-visible{border-radius:8px}.brandDot,.topLogo{display:none}@media (max-width:1200px){.topBrand{min-width:140px}.desynkLogo{width:135px;height:60px}.desynkLogo img{width:164.18px;top:-56.12px;left:-13.47px}}@media (max-width:760px){.topBrand{min-width:116px}.desynkLogo{width:116px;height:52px}.desynkLogo img{width:141.07px;top:-48.22px;left:-11.57px}.topbar{row-gap:8px;padding-top:8px;padding-bottom:8px}}.textWordmark{letter-spacing:-1.5px;color:#202522;font-family:Manrope,Arial,sans-serif;font-size:29px;font-weight:800;line-height:1.2}.textWordmark span{color:#ed7d56}.topBrand{min-width:160px}.accountMenu a{color:#727a6e;border-radius:8px;align-items:center;gap:10px;padding:12px;font-size:11px;display:flex}.accountMenu a:hover{background:#f5f6f1}.submitCard{background:#fff;border:1px solid #e7e9e3;border-radius:12px;flex-direction:column;gap:8px;margin-top:auto;padding:15px;display:flex}.submitCard>svg{color:#e48259}.submitCard b{font-size:11px;font-weight:550}.submitCard p{color:#939a8d;margin:0;font-size:10px}.submitCard a{background:#f5f5f0;border:1px solid #e9ebe2;border-radius:7px;justify-content:space-between;align-items:center;margin-top:5px;padding:10px;font-size:10px;display:flex}.lightApp aside{gap:6px}.lightApp aside .sidebarSearch{flex-shrink:0}.lightApp aside .contextNav{margin-bottom:15px}.accessPage{max-width:650px;margin:10vh auto;padding:35px}.accessPage h1{margin-top:30px}.accessPage p{margin-bottom:25px}.studioApp{color:#272d32;background:#f6f7f8;min-height:100vh;font-family:DM Sans,sans-serif}.studioSidebar{scrollbar-width:none;z-index:30;background:#fff;border-right:1px solid #e7e9ec;width:236px;padding:30px 20px;top:0;bottom:0;left:0;overflow-y:auto}.studioBrand{letter-spacing:-1.5px;color:#252a2c;padding:0 10px;font-family:Manrope,sans-serif;font-size:30px;font-weight:800;line-height:1.1}.studioBrand>span{color:#ef825c}.studioBrand small{letter-spacing:2.2px;color:#98a0a4;margin-top:9px;font-family:DM Sans,sans-serif;font-size:8px;font-weight:500;display:block}.studioWorkspace{border:1px solid #e8ebed;border-radius:9px;align-items:center;gap:10px;margin:30px 0 22px;padding:13px 10px;display:flex}.studioWorkspace>span{color:#df956f;background:#fceee7;border:1px solid #f8dfd2;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.studioWorkspace b{font-size:11px;font-weight:600}.studioWorkspace small{color:#9da6ac;margin-top:4px;font-size:9px;display:block}.studioSidebar>label{letter-spacing:1.5px;color:#aab1b5;padding:7px 12px 13px;font-size:9px}.studioSidebar>button{text-align:left;color:#8c979c;border-radius:7px;align-items:center;gap:12px;min-height:44px;margin:3px 0;padding:0 12px;font-size:12px;display:flex}.studioSidebar>button.active{color:#fff;background:#272e30}.studioSidebar>button:hover:not(.active){background:#f6f7f8}.studioSidebar em{color:#d08460;background:#f0e5df;border-radius:4px;margin-left:auto;padding:3px 6px;font-size:9px;font-style:normal}.studioSidebarBottom{margin-top:auto;padding-top:35px}.studioSidebarBottom>a{color:#909ba1;justify-content:space-between;padding:14px 10px;font-size:11px;display:flex}.studioSidebarBottom>div{border-top:1px solid #e8ebec;padding:18px 10px 0}.studioSidebarBottom b{font-size:11px;font-weight:500;display:block}.studioSidebarBottom small{letter-spacing:1px;color:#a3aeb4;margin-top:6px;font-size:8px;display:block}.studioMain{margin-left:236px}.studioHeader{background:#fff;border-bottom:1px solid #e5e9eb;justify-content:space-between;align-items:center;height:75px;padding:0 35px;display:flex}.studioHeader>span{color:#a0abb1;align-items:center;gap:13px;font-size:11px;display:flex}.studioHeader .secondary{background:#fafbf9;border-color:#e4e8e3;font-size:10px}.studioContent{max-width:1550px;margin:auto;padding:38px}.studioHeading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px;display:flex}.studioHeading h1{letter-spacing:-1px;font-size:30px;font-weight:650}.studioHeading p{color:#97a2a9;margin:9px 0 0;font-size:12px}.studioHeading .eyebrow{color:#b0bac0;display:block}.studioStats{grid-template-columns:repeat(4,1fr);gap:17px;margin-bottom:25px;display:grid}.studioStats>div{background:#fff;border:1px solid #e7ebed;border-radius:12px;padding:22px}.studioStats span{color:#98a5ac;font-size:11px}.studioStats strong{color:#364147;margin:12px 0;font-family:Manrope,sans-serif;font-size:35px;font-weight:650;display:block}.studioStats small{color:#b1bbc0;font-size:9px}.studioColumns{grid-template-columns:1.5fr 1fr;gap:22px;display:grid}.studioPanel{background:#fff;border:1px solid #e6eaed;border-radius:13px;min-width:0;padding:26px}.studioPanel h2{letter-spacing:-.3px;margin:0 0 12px;font-size:17px;font-weight:600}.panelHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.panelHeading h2{margin:0}.panelHeading button{color:#99a6ad;align-items:center;gap:5px;font-size:10px;display:flex}.reviewRow{border-bottom:1px solid #edf0f1;align-items:center;gap:13px;padding:19px 0;display:flex}.reviewRow:last-child{border:0}.reviewRow>div{flex:1;min-width:0}.reviewRow b{overflow-wrap:anywhere;font-size:12px;font-weight:550}.reviewRow small{color:#a7b2b9;margin-top:6px;font-size:10px;display:block}.reviewRow p{color:#939fa6;margin:8px 0;font-size:11px}.reviewRow .secondary{padding:8px 11px;font-size:9px}.resourceInitial{color:#94a4ae;background:#f2f4f5;border:1px solid #e7ecee;border-radius:8px;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:15px;display:grid}.studioEmpty{text-align:center;color:#b1bdbf;padding:50px 15px}.studioEmpty>svg{color:#bac7c0;margin:auto}.studioEmpty h3{color:#8a989c;font-size:15px;font-weight:550}.studioEmpty p{color:#acb7bb;font-size:11px;line-height:1.7}.startPanel{background:#fbfcf9}.startPanel h2{letter-spacing:-.6px;color:#64745c;font-size:23px}.startPanel ol{margin:23px 0;padding-left:20px}.startPanel li{color:#8c9d81;padding:0 0 16px 5px;font-size:12px}.startPanel li b{color:#73846a;font-size:12px;font-weight:550}.startPanel li p{color:#a1af96;margin:5px 0 0;font-size:11px}.studioToolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.studioToolbar>div{color:#a0aeb5;border:1px solid #e5ebed;border-radius:7px;align-items:center;gap:10px;min-width:300px;padding:0 12px;display:flex}.studioToolbar input{color:#637680;background:0 0;border:0;outline:0;width:100%;padding:12px 0;font-size:11px}.studioToolbar select{min-width:135px}.studioApp table{font-size:11px}.studioApp th{color:#96a6af;background:#f8fafb}.studioApp th,.studioApp td{border-color:#edf1f3}.studioApp td small{color:#a9b7bf}.studioApp td a{padding:8px;display:inline-block}.studioFootnote{color:#b0bcc2;margin-top:19px;font-size:10px}.status.Pending{color:#c4a26c;background:#fff1dd}.status.Approved{color:#8daf86;background:#eaf5e8}.status.Rejected{color:#c59d9c;background:#fbe9e8}.formError{color:#ad6e66;overflow-wrap:anywhere;background:#fff0ee;border-radius:8px;margin-bottom:20px;padding:14px 16px;font-size:12px}.resourceForm .editorColumns{grid-template-columns:1.4fr 1fr;gap:42px;display:grid}.fieldSection{align-items:flex-start;gap:12px;margin-top:28px;display:flex}.fieldSection:first-child{margin-top:0}.stepNumber{color:#a4b0b8;border:1px solid #e5eaed;border-radius:7px;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.fieldSection h3{color:#667b88;margin:2px 0 5px;font-size:14px;font-weight:550}.fieldSection p{color:#a6b4bd;margin:0;font-size:11px}.resourceForm .formGrid{gap:16px;margin-top:20px}.resourceForm label,.tabSettings label{color:#94a5b0;font-size:11px}.resourceForm input,.resourceForm textarea,.resourceForm select,.tabSettings input,.sidebarItemEditor input{color:#617987;background:#fbfcfd;border:1px solid #e1e8ec;border-radius:7px;width:100%;padding:11px;font-size:12px}.resourceForm textarea{font:inherit;resize:vertical;line-height:1.7}.resourceForm input::placeholder,.resourceForm textarea::placeholder{color:#b8c3ca}.previewColumn{padding-top:4px}.previewColumn>h3{color:#8ca0ad;margin:0 0 18px;font-size:12px;font-weight:500}.resourcePreview{border:1px solid #e3e9ec;border-radius:10px;padding:8px 8px 17px;overflow:hidden}.resourcePreview>div{color:#a7b6c0;background:#eff2f3;border:1px dashed #d7e0e5;border-radius:7px;place-items:center;height:180px;font-size:11px;display:grid;overflow:hidden}.resourcePreview img{object-fit:cover;width:100%;height:100%}.resourcePreview h3{justify-content:space-between;margin:15px 0 5px;padding:0 8px;font-size:14px;display:flex}.resourcePreview p{color:#a6b5bd;overflow-wrap:anywhere;padding:0 8px;font-size:11px}.resourcePreview small{color:#a4b5bf;padding:0 8px;font-size:10px}.standaloneLabel{color:#92a4b0;flex-direction:column;gap:8px;margin-top:20px;font-size:11px;display:flex}.standaloneLabel input,.standaloneLabel textarea{color:#728b99;width:100%;font:inherit;background:#fafcfd;border:1px solid #dde6eb;border-radius:7px;padding:10px}.uploadZone{color:#a3b5c0;border:1px dashed #dce5eb;border-radius:9px;flex-direction:column;align-items:center;gap:9px;margin-top:15px;padding:25px 12px;display:flex;position:relative}.uploadZone b{font-size:11px;font-weight:500}.uploadZone small{font-size:9px}.uploadZone input{opacity:0;cursor:pointer;position:absolute;inset:0}.editorHint{background:#f7f9f4;border:1px solid #e8eee1;border-radius:9px;margin-top:20px;padding:15px}.editorHint b{color:#8d9e7f;font-size:11px;font-weight:550}.editorHint p{color:#9cab91;margin:5px 0;font-size:10px;line-height:1.7}.editorFooter{border-top:1px solid #e8edf0;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding-top:22px;display:flex}.editorFooter>span{color:#adbcc3;font-size:10px}.navEditorBar{background:#fff;border:1px solid #e5eaed;border-radius:11px;justify-content:space-between;align-items:center;margin-bottom:22px;padding:18px 22px;display:flex}.navEditorBar p{color:#a5b5bd;margin:0;font-size:10px;line-height:1.9}.navEditorBar b{color:#7c919d;font-size:12px;font-weight:550}.navigationColumns{grid-template-columns:290px 1fr;gap:22px;display:grid}.tabEditor{align-self:start;padding:20px}.tabEditor>p{color:#a7b7c1;font-size:10px}.tabEditor h2 span{color:#adbdc7;font-size:11px}.navEditRow{color:#9cb0bc;border:1px solid #0000;border-radius:8px;align-items:center;margin:7px 0;padding:4px;display:flex}.navEditRow.selected{background:#f6f9fa;border-color:#e3eaee}.navEditRow>button:first-child{text-align:left;color:#8299a7;flex:1;align-items:center;gap:9px;padding:10px 5px;font-size:11px;display:flex}.navEditRow>button:not(:first-child){padding:5px}.inlineAdd{align-items:center;gap:8px;margin-top:20px;display:flex}.inlineAdd input{color:#8da4b1;border:1px solid #e1e9ee;border-radius:7px;flex:1;min-width:0;padding:11px;font-size:11px}.inlineAdd button{color:#9aafba;padding:9px}.softLabel{color:#b1c0c9;margin-left:8px;font-size:10px;font-weight:400}.dangerText{color:#c1a39b!important;font-size:10px!important}.tabSettings{grid-template-columns:1fr;gap:15px;display:grid}.tabSettings label{flex-direction:column;gap:8px;display:flex}.tabSettings label>div{gap:8px;display:flex}.tabSettings button{color:#a3b5c1;border:1px solid #e0e8ed;border-radius:6px;padding:0 13px;font-size:10px}.sidebarItemEditor{border:1px solid #e4ebf0;border-radius:9px;margin-top:16px;padding:15px}.sidebarItemTop{color:#9eb0bc;align-items:center;gap:10px;display:flex}.sidebarItemTop>span{border:1px solid #e5ecf0;border-radius:5px;padding:5px;font-size:10px}.sidebarItemTop b{color:#7f98a7;flex:1;font-size:12px;font-weight:500}.sidebarItemTop button{padding:5px}.sidebarItemEditor .formGrid{margin-top:14px}.sidebarItemEditor label{color:#a1b4c0}.unsavedNotice{color:#be9c72;padding:12px 0;font-size:11px}.roleCards{grid-template-columns:repeat(3,1fr);gap:15px;margin:22px 0 30px;display:grid}.roleCards>div{background:#fafcfd;border:1px solid #e4eaf0;border-radius:9px;padding:18px}.roleCards b{color:#7f98a9;font-size:13px;font-weight:500}.roleCards p{color:#a6b9c6;margin-bottom:0;font-size:11px}.teamForm{align-items:flex-end;gap:14px;display:flex}.teamForm label{color:#97adbd;flex-direction:column;flex:1;gap:8px;font-size:11px;display:flex}.teamForm input{color:#819eaf;border:1px solid #dfe8ee;border-radius:7px;padding:11px}.teamForm .primary{height:38px}.guidePanel{max-width:900px}.guidePanel section{border-bottom:1px solid #e9eff3;gap:20px;padding:25px 0;display:flex}.guidePanel section>span{color:#b9c9d2;font-family:Georgia,serif;font-size:21px;font-style:italic}.guidePanel h3{color:#7d99aa;margin:0 0 8px;font-size:15px;font-weight:550}.guidePanel p{color:#9bb2c0;margin:0;font-size:12px;line-height:1.85}.moderation{max-width:650px;padding:30px}.moderationImage{object-fit:contain;background:#f3f5f6;border-radius:9px;width:100%;max-height:230px;margin-top:15px}.submitPage{background:#f6f7f8;min-height:100vh}.submitPage>header{background:#fff;border-bottom:1px solid #e7ebee;height:85px;padding:0 max(25px,50vw - 570px);display:flex}.submitPage>main{max-width:1140px;margin:auto;padding:35px 25px 60px}.submitTabs{border-bottom:1px solid #e4e9ed;gap:10px;margin-bottom:25px;display:flex}.submitTabs button{color:#94a8b5;border-bottom:2px solid #0000;padding:14px 18px;font-size:12px}.submitTabs button.active{color:#526976;border-color:#e9916b}.submitTabs span{color:#9eb2bf;background:#e8eef2;border-radius:4px;margin-left:8px;padding:3px 6px;font-size:9px}.submissionSuccess{text-align:center;padding:60px 25px}.submissionSuccess>svg{color:#a1bb91;margin-bottom:20px}.submissionSuccess>p{margin-bottom:25px;font-size:12px}.submissionSuccess button{margin:5px}.studioMenuToggle{display:none}@media (max-width:1150px){.studioSidebar{width:205px;padding:25px 15px}.studioMain{margin-left:205px}.studioContent{padding:28px 23px}.studioColumns{grid-template-columns:1fr}.navigationColumns{grid-template-columns:230px 1fr;gap:15px}.studioPanel{padding:20px}.resourceForm .editorColumns{gap:22px}.studioStats{gap:10px}.studioStats>div{padding:17px}.studioHeading h1{font-size:27px}}@media (max-width:850px){.studioSidebar{width:180px;padding:22px 10px}.studioMain{margin-left:180px}.studioSidebar>button{gap:8px;padding:0 10px;font-size:10px}.navigationColumns,.resourceForm .editorColumns{grid-template-columns:1fr}.previewColumn{max-width:500px}.teamForm{flex-wrap:wrap}.studioStats{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.textWordmark{font-size:25px}.topBrand{min-width:110px}.submitCard{margin-top:12px;padding:12px}.studioSidebar{width:225px;padding:25px 18px;top:0;transform:translate(-100%);box-shadow:15px 0 40px #0001}.studioSidebar.opened{transform:translate(0)}.studioMain{margin:0}.studioHeader{gap:10px;height:65px;padding:0 18px}.studioHeader>span{margin-right:auto;font-size:9px}.studioHeader .secondary{padding:9px;font-size:9px}.studioMenuToggle{display:block}.studioContent{padding:27px 16px}.studioHeading{align-items:flex-start;gap:12px}.studioHeading h1{font-size:24px}.studioHeading p{font-size:11px}.studioHeading>.primary{padding:10px;font-size:9px}.studioPanel{padding:18px}.studioStats>div{padding:16px}.studioStats span{font-size:10px}.studioStats strong{font-size:29px}.reviewRow{flex-wrap:wrap;gap:9px}.reviewRow b{font-size:11px}.reviewRow small{font-size:9px}.resourceInitial{width:29px;height:29px}.studioToolbar>div{flex:1;min-width:0}.studioToolbar select{min-width:90px}.resourceForm .formGrid,.sidebarItemEditor .formGrid{grid-template-columns:1fr}.resourceForm .formGrid .full{grid-column:auto}.editorFooter{flex-wrap:wrap}.navEditorBar{align-items:flex-start;gap:14px;padding:15px}.navEditorBar p{font-size:9px}.navEditorBar b{font-size:11px}.navEditorBar .primary{white-space:nowrap;font-size:9px}.roleCards{grid-template-columns:1fr;gap:10px}.teamForm{grid-template-columns:1fr;display:grid}.submitPage>header{height:70px;padding:0 20px}.submitPage>main{padding:27px 16px}.submitPage .secondary{font-size:10px}.moderation{padding:25px}.guidePanel p{font-size:11px}.studioEmpty{padding:35px 10px}}.studioApp p,.submitPage p{color:#737d82}.studioHeading p,.studioFootnote,.fieldSection p{color:#859097}.studioPanel h2,.fieldSection h3,.guidePanel h3,.sidebarItemTop b{color:#3f4e55}.resourceForm label,.tabSettings label,.sidebarItemEditor label{color:#687d88}.resourceForm input,.resourceForm textarea,.sidebarItemEditor input{color:#415965}.studioApp td{color:#647783}.studioApp th{color:#7e8c96}.reviewRow small{color:#81919a}.studioSidebar>button{color:#7b898f}.studioSidebar>button.active{color:#fff}.roleCards p,.guidePanel p{color:#7b8c96}.navEditorBar p{color:#81939d}.navEditRow>button:first-child{color:#607c8b}.standaloneLabel{color:#79909d}.discoverRefresh{background:#fff}.discoverRefresh .topbar{background:#fff;border-bottom:1px solid #eee}.discoverRefresh .content{max-width:1600px}.discoverRefresh .pageHeading h1{font-size:29px}.discoverRefresh .edition{display:none}.discoverBento{grid-template-columns:43% 1fr;gap:14px;margin:18px 0 36px;display:grid}.discoverBento>div,.discoverBento>button{text-align:left;border-radius:20px;overflow:hidden}.finderTile{background:linear-gradient(125deg,#ffcdb6,#f7e5df 65%,#f4eaf0);flex-direction:column;min-height:370px;padding:23px;display:flex}.tileTop{z-index:2;align-items:center;gap:10px;font-size:11px;font-weight:500;display:flex;position:relative}.roundIcon{color:#fff;background:#242525;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.tileTop>svg:last-child{margin-left:auto}.tileNumber{letter-spacing:1px;color:#725f55;margin-left:auto;font-size:8px}.finderCopy{margin:30px 0 24px}.littlePill{letter-spacing:1px;background:#ffffff40;border:1px solid #ffffff80;border-radius:20px;padding:8px 10px;font-size:8px;display:inline-block}.finderCopy h2{letter-spacing:-2px;margin:15px 0;font-size:clamp(29px,3.3vw,48px);font-weight:500;line-height:1.1}.finderCopy em{font-family:Georgia,serif;font-weight:400}.finderCopy p{color:#72635d;font-size:12px;line-height:1.7}.finderSearch{color:#fff;text-align:left;background:#252728;border-radius:10px;align-items:center;gap:12px;width:100%;margin-top:auto;padding:9px 9px 9px 16px;font-size:11px;display:flex}.finderSearch>span:first-of-type{flex:1}.searchArrow{color:#252728;background:#fff;border-radius:6px;place-items:center;width:35px;height:35px;display:grid}.featureTile{color:#fff;isolation:isolate;background:#af421d;flex-direction:column;justify-content:space-between;min-height:370px;padding:23px;display:flex;position:relative}.featureTop{z-index:2;justify-content:space-between;display:flex;position:relative}.glassArrow{background:#ffffff20;border:1px solid #fff5;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.featureCopy{z-index:2;position:relative}.featureCopy>span{letter-spacing:1.5px;color:#ffe6d0;font-size:8px}.featureCopy h2{letter-spacing:-1.9px;margin:15px 0;font-size:clamp(30px,3.3vw,46px);font-weight:400;line-height:1.08}.featureCopy p{color:#ffdeca;font-size:11px}.sculpture{z-index:-1;background:radial-gradient(at 80% 5%,#ffdba1,#cf6532 40%,#8d2c18 90%);position:absolute;inset:0;overflow:hidden}.sculpture i{border:38px solid #ed9d66;border-radius:50%;width:115%;height:75%;position:absolute;top:-38%;left:5%;transform:rotate(-28deg);box-shadow:inset 8px 12px 17px #72220b99,8px 16px 20px #70280e66}.sculpture i:nth-child(2){border-color:#de7943;top:-21%;left:18%}.sculpture i:nth-child(3){border-color:#e99059;top:-4%;left:35%}.sculpture i:nth-child(4){border-color:#f5b681;top:14%;left:50%}.sculpture i:nth-child(5){border-color:#f4c291;top:38%;left:66%}.collectionTile{background:#f0f1ee;flex-direction:column;justify-content:space-between;min-height:265px;padding:22px;display:flex}.folderComposition{width:245px;height:125px;margin:12px auto;position:relative}.folderComposition span{letter-spacing:1px;background:#dadfd1;border-radius:8px 18px 8px 8px;width:185px;height:100px;padding:17px 14px;font-size:8px;position:absolute;top:0;left:7px;transform:rotate(-13deg);box-shadow:0 5px 15px #253b2320}.folderComposition span:nth-child(2){background:#cbd8bc;top:14px;left:35px;transform:rotate(4deg)}.folderComposition span:nth-child(3){background:#e6e9d8;top:30px;left:65px;transform:rotate(16deg)}.tileBottom{justify-content:space-between;align-items:end;gap:8px;display:flex}.tileBottom h3{letter-spacing:-.5px;margin:8px 0;font-size:17px;font-weight:500}.tileBottom p{color:#717971;margin:0;font-size:10px}.countPill{white-space:nowrap;border:1px solid #d4d8d0;border-radius:20px;padding:7px;font-size:9px}.smallTiles{grid-template-columns:1fr 1fr;gap:14px;display:grid}.smallTiles>button{text-align:left;background:#f0f2ee;border-radius:20px;padding:22px;position:relative;overflow:hidden}.smallTiles strong{letter-spacing:-2px;margin-top:17px;font-size:47px;font-weight:400;display:block}.smallTiles strong small{letter-spacing:0;color:#788173;margin-top:3px;font-size:10px;display:block}.decorBars{align-items:end;gap:8px;height:85px;margin-top:14px;display:flex}.decorBars i{background:#e0e6dc;border-radius:3px 3px 0 0;flex:1}.decorBars i:nth-child(6){background:#14ad75}.smallTiles .savedTile{background:#e6f1e7}.savedTile p{z-index:1;color:#5b7961;font-size:10px;position:relative}.bigBookmark{color:#76b78b;position:absolute;bottom:12px;right:15px;transform:rotate(10deg)}.discoverRefresh .resourceGrid{gap:20px}.discoverRefresh .resource{background:#fff;border:1px solid #eee;border-radius:15px}.authShell{color:#252827;background:#fff;grid-template-columns:40% 60%;gap:0;min-height:100dvh;padding:18px;font-family:DM Sans,sans-serif;display:grid}.authPanel{flex-direction:column;min-height:calc(100dvh - 36px);padding:28px 10%;display:flex}.authPanel>.textWordmark{align-self:flex-start}.authContent{align-self:center;width:100%;max-width:385px;margin:auto 0;padding:65px 0}.authBadge{letter-spacing:1px;background:#f2f3ef;border:1px solid #e9ebe5;border-radius:20px;padding:8px 12px;font-size:8px;display:inline-block}.authContent h1{letter-spacing:-1.6px;margin:24px 0 14px;font-size:36px;font-weight:500;line-height:1.1}.authContent>p{color:#737a74;font-size:12px;line-height:1.7}.authBenefits{color:#5c655e;border-top:1px solid #eceee9;flex-direction:column;gap:18px;margin-top:24px;padding:32px 0 36px;font-size:12px;display:flex}.authBenefits span{align-items:center;gap:12px;display:flex}.authBenefits svg{color:#60816d}.authContinue{color:#fff;background:#242927;border-radius:12px;justify-content:space-between;align-items:center;padding:19px 20px;font-size:13px;display:flex}.authContinue:hover{background:#3c4f41}.authContent .authNote{text-align:center;color:#838981;margin:20px 0 32px;font-size:10px}.authSwitch{color:#899085;justify-content:center;gap:9px;font-size:11px;display:flex}.authSwitch a{color:#252b24;border-bottom:1px solid #d5dacf;align-items:center;gap:3px;padding-bottom:3px;display:flex}.authBack{color:#687366;align-self:flex-start;font-size:11px}.authMosaic{background:#fff;border-radius:24px;grid-template-rows:minmax(270px,1.45fr) minmax(220px,1fr) 110px;grid-template-columns:1fr 1.25fr .65fr;gap:10px;min-height:720px;display:grid;overflow:hidden}.authMosaic>div{border-radius:22px;overflow:hidden}.mosaicArtwork{isolation:isolate;background:radial-gradient(at 60% 80%,#f0f3df,#dae3ba 55%,#bcc89a);grid-column:1/-1;position:relative}.ribbon{z-index:-1;background:0 0;border:50px solid #b9cd5a;border-radius:48%;width:300px;height:600px;position:absolute;top:-300px;left:10%;transform:rotate(38deg);box-shadow:inset 7px 0 14px #f4ffc9,8px 12px 15px #4b602955}.r2{border-color:#a1b568;top:-80px;left:65%;transform:rotate(-28deg)}.r3{border-width:30px;border-color:#d1dd82;width:240px;top:-340px;left:48%;transform:rotate(-22deg)}.r4{border-width:35px;border-color:#d4e78e;width:190px;height:400px;top:90px;left:22%;transform:rotate(60deg)}.mosaicLines{grid-template-columns:18% 37% 45%;display:grid;position:absolute;inset:0}.mosaicLines i{border-right:9px solid #fff}.mosaicLines:after{content:"";background:#fff;height:9px;position:absolute;top:40%;left:0;right:0}.artCaption{color:#4c5a39;letter-spacing:1.3px;font-size:8px;position:absolute;bottom:20px;left:25px}.mosaicIntro{background:#f1f3ed;flex-direction:column;justify-content:end;padding:25px;display:flex}.stackPills{flex-direction:column;align-items:center;gap:7px;margin-bottom:auto;display:flex}.stackPills span{white-space:nowrap;background:#fff;border-radius:20px;align-items:center;gap:5px;padding:9px 12px;font-size:8px;display:flex;box-shadow:0 2px 3px #00000008}.stackPills span:first-child{opacity:.5}.stackPills span:nth-child(2){opacity:.75}.mosaicIntro h2,.mosaicLime h2{letter-spacing:-1px;margin:22px 0 9px;font-size:25px;font-weight:500;line-height:1.15}.mosaicIntro p,.mosaicLime p{color:#687353;margin:0;font-size:10px;line-height:1.6}.mosaicLime{background:#e5f66a;flex-direction:column;padding:25px;display:flex}.mosaicLime>svg:first-child{align-self:flex-end}.mosaicLime>svg:last-child{box-sizing:content-box;align-self:flex-end;margin-top:auto;padding-top:15px}.mosaicGreen{color:#305e3e;background:#c3e6c6;flex-direction:column;justify-content:space-between;align-items:center;padding:25px 15px;display:flex}.mosaicGreen>svg{margin-top:35px;transform:rotate(-18deg)}.mosaicGreen span{letter-spacing:-.5px;font-size:18px}.mosaicFooter{background:#edf0e5;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:25px;display:flex}.mosaicFooter>span{letter-spacing:1px;color:#667255;font-size:8px}.mosaicFooter>b{letter-spacing:-.6px;font-size:21px;font-weight:400}@media (min-width:1000px){.discoverRefresh aside{background:#fff;width:80px;padding:22px 14px}.discoverRefresh main{margin-left:80px}.discoverRefresh aside .sidebarSearch{justify-content:center;padding:12px}.discoverRefresh aside .sidebarSearch span,.discoverRefresh aside kbd,.discoverRefresh aside .contextNav label,.discoverRefresh aside .navItem span,.discoverRefresh aside .navItem small,.discoverRefresh aside .navItem i{display:none}.discoverRefresh aside .navItem{border-radius:12px;justify-content:center;width:44px;height:44px;margin:6px auto;padding:0}.discoverRefresh aside .navItem.active{color:#fff;background:#242827}.discoverRefresh aside .contextNav{margin-top:18px}.discoverRefresh aside .submitCard{background:#f2f3ef;border:0;align-items:center;padding:12px}.discoverRefresh aside .submitCard>b,.discoverRefresh aside .submitCard>p,.discoverRefresh aside .submitCard>svg{display:none}.discoverRefresh aside .submitCard a{background:0 0;border:0;padding:0;font-size:0}.discoverRefresh aside .submitCard a svg{width:20px;height:20px}.discoverRefresh .content{padding:25px 32px}}@media (max-width:1100px){.authShell{grid-template-columns:43% 57%}.authPanel{padding:25px 8%}.authContent h1{font-size:31px}.authMosaic{grid-template-columns:1fr 1fr}.mosaicGreen{display:none}.mosaicIntro,.mosaicLime{padding:19px}.mosaicFooter>span,.tileNumber{display:none}}@media (max-width:760px){.discoverBento{grid-template-columns:1fr;gap:12px}.finderTile,.featureTile{min-height:330px}.finderCopy h2,.featureCopy h2{font-size:40px}.collectionTile{min-height:265px}.smallTiles{min-height:245px}.discoverRefresh .pageHeading h1{font-size:25px}.authShell{grid-template-columns:1fr;padding:0}.authPanel{min-height:100dvh;padding:28px}.authContent{padding:55px 0}.authMosaic{display:none}.authContent h1{font-size:36px}.discoverRefresh .content{padding:22px 18px}.tileTop{font-size:10px}.smallTiles>button{padding:17px}.bigBookmark{opacity:.5}.finderTile{padding:20px}.featureTile{padding:23px}.tileBottom{flex-wrap:wrap}}.mobileNavTrigger,.mobileNavHeading,.mobileWorkspaces{display:none}.discoverRefresh main{background:#fff}.discoverRefresh .resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}.discoverRefresh .resource{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.discoverRefresh .resource:hover{transform:none}.discoverRefresh .resource .visualButton{border:1px solid #efefed;border-radius:6px;width:100%;display:block;overflow:hidden}.discoverRefresh .resource .visual{aspect-ratio:16/9;height:auto;padding:20px;transition:transform .2s}.discoverRefresh .resource .visualButton:hover .visual{transform:scale(1.025)}.discoverRefresh .resource .visual img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.discoverRefresh .resource .cardInfo{padding:8px 0 0}.discoverRefresh .resource .cardTitle{align-items:center;gap:8px}.discoverRefresh .resource .cardTitle>button:first-child{text-align:left;gap:7px;min-width:0;font-size:12px;font-weight:500}.resourceMonogram{color:#5a6351;background:#eef0e9;border:1px solid #e4e7df;border-radius:3px;flex-shrink:0;place-items:center;width:17px;height:17px;font-size:10px;display:grid}.discoverRefresh .resource .cardInfo>p{color:#80857f;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin:2px 30px 0 24px;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.discoverRefresh .resource .save{flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.discoverRefresh .resource .cardMeta{color:#8d928a;border:0;justify-content:flex-start;gap:12px;margin:7px 0 0 24px;padding:0;font-size:9px}.discoverRefresh .resource .cardMeta>span{background:0 0;padding:0}.discoverRefresh .resourceGrid.listView{grid-template-columns:1fr}.discoverRefresh .listView .visualButton{flex-shrink:0;width:220px}.discoverRefresh .listView .cardInfo{padding:10px 16px}.discoverRefresh .listView .resource{align-items:center}.discoverRefresh .pageHeading{padding-top:8px}.discoverRefresh .content,.discoverRefresh .searchInput{min-width:0}@media (min-width:761px) and (max-width:1100px){.discoverRefresh .resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.discoverRefresh .topbar{flex-wrap:nowrap;justify-content:space-between;gap:10px;height:72px;min-height:72px;padding:10px 16px}.discoverRefresh .topbar>.workspaceTabs{display:none}.discoverRefresh .topBrand{min-width:0}.discoverRefresh .textWordmark{font-size:26px}.discoverRefresh .topActions{gap:5px;margin-left:auto;display:flex}.discoverRefresh .workspaceAccount{order:0;max-width:190px;min-height:44px;padding:4px 7px!important}.discoverRefresh .workspaceAccount span{min-width:0;display:block}.discoverRefresh .workspaceAccount b{text-overflow:ellipsis;white-space:nowrap;max-width:102px;font-size:10px;display:block;overflow:hidden}.discoverRefresh .workspaceAccount small{font-size:8px}.discoverRefresh .workspaceAccount .avatar{width:29px;height:29px;font-size:11px}.discoverRefresh .mobileNavTrigger{color:#30382e;border:1px solid #e9ebe5;border-radius:12px;flex-shrink:0;order:1;place-items:center;width:40px;height:44px;display:grid}.discoverRefresh .accountMenu{max-width:calc(100vw - 32px);top:54px;right:43px}.discoverRefresh main{min-height:calc(100dvh - 72px);margin:0}.discoverRefresh .content{padding:22px 16px}.discoverRefresh .pageHeading{margin-bottom:22px;padding:0}.discoverRefresh .eyebrow{display:none}.discoverRefresh .pageHeading h1{letter-spacing:-1px;font-size:26px;line-height:1.2}.discoverRefresh .pageHeading p{margin-top:10px;font-size:12px;line-height:1.6}.discoverRefresh .scrim{z-index:49;background:#16201855;display:block;position:fixed;inset:72px 0 0}.discoverRefresh aside,.collapsed.discoverRefresh aside{z-index:50;scrollbar-width:none;background:#fff;border-left:1px solid #eceee9;width:min(330px,90vw);padding:20px;transition:transform .2s;position:fixed;inset:72px 0 0 auto;overflow-y:auto;transform:translate(105%);box-shadow:-10px 10px 40px #19201915}.discoverRefresh aside.open{transform:translate(0)}.discoverRefresh aside .brand,.discoverRefresh aside .sidebarSearch{display:none}.mobileNavHeading{order:-2;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.mobileNavHeading b{letter-spacing:-.4px;font-size:17px}.mobileNavHeading button{place-items:center;min-width:44px;min-height:44px;display:grid}.mobileWorkspaces{border-bottom:1px solid #eee;order:-1;grid-template-columns:1fr 1fr;gap:7px;padding-bottom:20px;display:grid}.mobileWorkspaces label{letter-spacing:1px;color:#8a9385;grid-column:1/-1;margin-bottom:6px;font-size:9px}.mobileWorkspaces button{text-align:left;border:1px solid #e9ece4;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;min-height:44px;padding:9px 10px;font-size:11px;display:flex}.mobileWorkspaces button.active{color:#354b29;background:#edf1e6;border-color:#dbe2d1}.discoverRefresh aside .contextNav .navItem{min-height:44px}.discoverRefresh aside .submitCard{margin-top:18px}.discoverRefresh .discoverBento{gap:12px;margin:0 0 28px}.discoverRefresh .finderTile{border-radius:16px;min-height:285px;padding:18px}.discoverRefresh .finderCopy{margin:22px 0 18px}.discoverRefresh .finderCopy h2{letter-spacing:-1.5px;margin:12px 0;font-size:36px}.discoverRefresh .finderCopy p{font-size:12px}.discoverRefresh .finderSearch{min-height:48px;font-size:11px}.discoverRefresh .featureTile{border-radius:16px;min-height:265px}.discoverRefresh .featureCopy h2{font-size:34px}.discoverRefresh .collectionTile{border-radius:16px;min-height:235px}.discoverRefresh .smallTiles{min-height:215px}.discoverRefresh .smallTiles>button{border-radius:16px;padding:15px}.discoverRefresh .smallTiles .tileTop{gap:6px;font-size:9px}.discoverRefresh .smallTiles .roundIcon{width:27px;height:27px}.discoverRefresh .smallTiles strong{font-size:38px}.discoverRefresh .decorBars{height:65px}.discoverRefresh .sectionTitle{gap:8px;margin-bottom:14px}.discoverRefresh .sectionTitle h2{letter-spacing:-.4px;font-size:17px}.discoverRefresh .toolbar{grid-template-columns:1fr 1fr;gap:9px;display:grid}.discoverRefresh .toolbar .searchInput{grid-column:1/-1;width:100%;min-height:46px}.discoverRefresh .searchInput input{width:100%;min-width:0;font-size:16px}.discoverRefresh .toolbar .filterButton,.discoverRefresh .toolbar>select{width:100%;min-height:44px;font-size:12px}.discoverRefresh .chips{scrollbar-width:none;gap:7px;padding:5px 0 15px}.discoverRefresh .chips button{flex-shrink:0;min-height:38px;font-size:11px}.discoverRefresh .resourceGrid{grid-template-columns:1fr;gap:27px}.discoverRefresh .resource .visual{aspect-ratio:16/10;padding:22px}.discoverRefresh .resource .cardInfo{padding-top:8px}.discoverRefresh .resource .cardTitle>button:first-child{flex:1;min-height:40px;font-size:14px}.discoverRefresh .resource .cardInfo>p{margin-top:-3px;margin-left:25px;margin-right:40px;font-size:12px}.discoverRefresh .resource .save{width:44px;height:44px}.discoverRefresh .resource .cardMeta{margin-top:8px;margin-left:25px;font-size:10px}.discoverRefresh .resourceMonogram{width:18px;height:18px}.discoverRefresh .listView .visualButton{width:112px}.discoverRefresh .listView .visual{aspect-ratio:1;height:auto;padding:10px}.discoverRefresh .listView .cardInfo{min-width:0;padding:0 0 0 10px}.discoverRefresh .listView .cardTitle>button:first-child{font-size:12px}.discoverRefresh .listView .resourceMonogram{display:none}.discoverRefresh .listView .cardInfo>p,.discoverRefresh .listView .cardMeta{margin-left:0}.discoverRefresh footer{flex-wrap:wrap;gap:15px;font-size:10px}.discoverRefresh .modal{width:calc(100vw - 24px);max-height:90dvh;overflow-y:auto}.discoverRefresh .modalActions{flex-wrap:wrap}.discoverRefresh .modalActions>a,.discoverRefresh .modalActions>button{min-height:44px}}@media (max-width:360px){.discoverRefresh .workspaceAccount span{display:none}.discoverRefresh .finderCopy h2{font-size:32px}.discoverRefresh .smallTiles .tileTop>svg:last-child{display:none}}@media (min-width:761px){.discoverRefresh .topActions .mobileNavTrigger{display:none!important}}.analyticsPanel{margin-bottom:25px}.analyticsPanel .panelHeading p{color:#727d81;margin:6px 0;font-size:11px}.audienceStats{grid-template-columns:repeat(6,1fr);gap:12px;margin:24px 0;display:grid}.audienceStats>div{background:#fafbf8;border:1px solid #e6ebe5;border-radius:10px;padding:16px 12px}.audienceStats span{color:#6f7b70;font-size:11px}.audienceStats strong{letter-spacing:-1px;margin-top:10px;font-size:30px;font-weight:500;display:block}.analyticsPanel h3{font-size:13px;font-weight:500}.trafficChart{border-bottom:1px solid #e9ece6;gap:5px;height:145px;margin:20px 0;padding-bottom:22px;display:flex}.trafficChart>div{flex:1;align-items:flex-end;display:flex;position:relative}.trafficChart i{background:#a9be95;border-radius:3px 3px 0 0;width:100%;min-height:2px;display:block}.trafficChart span{color:#7d8a78;font-size:8px;position:absolute;bottom:-19px;left:0}.analyticsNote{max-width:900px;line-height:1.7;font-size:10px!important}@media (max-width:1000px){.audienceStats{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.audienceStats{grid-template-columns:repeat(2,1fr);gap:8px}.trafficChart{gap:3px}.trafficChart>div:nth-child(2n) span{display:none}.analyticsPanel .panelHeading{align-items:flex-start}}.socialShell{color:#242a25;background:#fff;min-height:100vh;font-family:DM Sans,sans-serif}.publicNav{border-bottom:1px solid #edf0e9;justify-content:space-between;align-items:center;gap:25px;max-width:1440px;margin:auto;padding:25px 5%;display:flex}.publicNav>div{align-items:center;gap:26px;font-size:12px;display:flex}.navLogin{background:#f0f2ec;border-radius:9px;padding:12px 20px}.storyHome{max-width:1440px;margin:0 auto;padding:0 5%}.sectionKicker{letter-spacing:1.8px;color:#7b8773;margin-bottom:19px;font-size:9px;display:block}.storyHero{grid-template-columns:1.15fr 1fr;align-items:center;gap:60px;padding:70px 0;display:grid}.storyHero h1{letter-spacing:-3.5px;margin:0 0 25px;font-size:clamp(44px,5.8vw,76px);font-weight:500;line-height:1.04}.storyHero em{font-family:Georgia,serif;font-weight:400}.storyHero p{color:#7a8277;max-width:460px;font-size:15px;line-height:1.8}.storyActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.storyArt{background:linear-gradient(140deg,#fbd4bb,#f4e8da);border-radius:23px;place-items:center;min-height:390px;padding:40px;display:grid;position:relative}.storyArtCard{background:#e4edcd;border-radius:14px;width:85%;padding:30px;transform:rotate(-7deg);box-shadow:15px 20px #c5d0af,0 22px 40px #50351516}.storyArtCard small,.storyArtCard>span{letter-spacing:1.2px;font-size:8px}.storyArtCard strong{letter-spacing:-2px;margin:26px 0;font-size:51px;font-weight:500;line-height:1.05;display:block}.storyArtCard em{font-family:Georgia,serif}.storySticker{text-align:center;background:#ffefad;border-radius:50%;place-items:center;width:100px;height:100px;font-size:15px;display:grid;position:absolute;bottom:40px;right:13px;transform:rotate(12deg)}.storyStatement{border-top:1px solid #e9ede5;grid-template-columns:1fr 1fr;gap:15px 65px;padding:55px 0;display:grid}.storyStatement>.sectionKicker{grid-column:1/-1}.storyStatement h2,.storyModel h2{letter-spacing:-1.5px;margin:0;font-size:39px;font-weight:500;line-height:1.15}.storyStatement p{color:#7c8676;margin:0 0 15px;font-size:13px;line-height:1.85}.storyFeatures{grid-template-columns:repeat(3,1fr);gap:16px;margin:15px 0 70px;display:grid}.storyFeatures>a{background:#f1f3ed;border-radius:18px;flex-direction:column;min-height:280px;padding:30px;display:flex}.storyFeatures>a:nth-child(2){background:#f9e9dd}.storyFeatures>a:nth-child(3){background:#e8edcf}.storyFeatures span{letter-spacing:1.3px;font-size:9px}.storyFeatures h2{letter-spacing:-1px;margin:28px 0 15px;font-size:30px;font-weight:500;line-height:1.1}.storyFeatures p{color:#78806f;max-width:280px;font-size:12px;line-height:1.8}.storyFeatures b{margin-top:auto;padding-top:18px;font-size:11px;font-weight:500}.homeSectionHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.homeSectionHeading h2{letter-spacing:-1px;margin:0;font-size:30px;font-weight:500}.homeSectionHeading>a{font-size:12px}.homeResourceGrid{grid-template-columns:repeat(3,1fr);gap:30px 23px;display:grid}.homeResourceCover{aspect-ratio:16/10;background:#eceddc;border-radius:7px;flex-direction:column;justify-content:space-between;padding:25px;display:flex;position:relative;overflow:hidden}.homeResourceCover img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.homeResourceCover strong{letter-spacing:-1.4px;font-size:29px;font-weight:500}.homeResourceCover small,.homeResourceCover>span{letter-spacing:1px;font-size:8px}.homeResourceCover.cover1{background:#f3d5c6}.homeResourceCover.cover2{background:#d6e0df}.homeResourceCover.cover3{background:#dcd5e7}.homeResource h3{align-items:center;gap:7px;margin:10px 0 4px;font-size:12px;font-weight:500;display:flex}.homeResource h3 span{background:#eff1e9;border-radius:3px;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.homeResource>p{color:#8a9184;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 0 25px;font-size:11px;line-height:1.6;display:-webkit-box;overflow:hidden}.storyModel{padding:70px 0}.storyModel>div{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px;display:grid}.storyModel article{border-top:1px solid #dfe6d7;padding-top:20px}.storyModel b{font-size:14px;font-weight:500}.storyModel p{color:#849078;font-size:12px;line-height:1.8}.storyClosing{background:#eef2e6;border-radius:20px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:45px;padding:40px;display:flex}.storyClosing h2{letter-spacing:-1px;font-size:28px;font-weight:500}.publicFooter{border-top:1px solid #eef0e8;align-items:center;gap:25px;max-width:1440px;margin:auto;padding:30px 5%;font-size:11px;display:flex}.publicFooter>a:last-child{margin-left:auto}.profileWrap{max-width:670px;margin:50px auto;padding:0 24px 60px}.socialShell h1{letter-spacing:-1.5px;font-weight:500}.profileWrap>p,.communityWrap>p{color:#7b8773;font-size:13px;line-height:1.7}.profileForm{background:#fafbf8;border:1px solid #e8eddf;border-radius:18px;gap:20px;margin-top:30px;padding:30px;display:grid}.profileForm label,.communityComposer label{color:#63755a;flex-direction:column;gap:8px;font-size:12px;display:flex}.profileForm input,.profileForm textarea,.communityComposer input,.communityComposer textarea,.communityComposer select{width:100%;font:inherit;color:#303b2a;background:#fff;border:1px solid #dfe6d7;border-radius:8px;padding:12px}.profileForm small{font-size:10px}.profilePhoto{align-items:center;gap:18px;display:flex}.profilePhoto>img,.profilePhoto>span{object-fit:cover;background:#e4ead8;border-radius:50%;place-items:center;width:70px;height:70px;font-size:28px;display:grid}.profilePhoto label{cursor:pointer;font-size:12px;position:relative}.profilePhoto input{opacity:0;cursor:pointer;position:absolute;inset:0}.profilePhoto button{font-size:11px}.profilePrivacy{color:#7b876e;font-size:11px;line-height:1.7}.communityWrap{max-width:1200px;margin:50px auto;padding:0 25px 70px}.communityWrap h1{margin:0;font-size:39px}.communityLayout{grid-template-columns:1fr 310px;gap:30px;margin-top:30px;display:grid}.communityTopics{gap:8px;margin-bottom:20px;padding-bottom:6px;display:flex;overflow-x:auto}.communityTopics button{background:#f4f6f0;border-radius:20px;padding:11px 15px;font-size:11px}.communityTopics button.active{color:#fff;background:#30392a}.discussion{border:1px solid #e6ebdf;border-radius:14px;margin-bottom:16px;padding:25px}.discussionAuthor{align-items:center;gap:10px;display:flex}.discussionAuthor>img,.discussionAuthor>span{object-fit:cover;background:#edf0e6;border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.discussionAuthor b{font-size:12px;font-weight:500}.discussionAuthor small{color:#8a947e;margin-top:4px;font-size:10px;display:block}.discussionAuthor>button{color:#7d886f;margin-left:auto;padding:10px;font-size:10px}.discussionTitle{text-align:left;letter-spacing:-.5px;overflow-wrap:anywhere;margin:20px 0 10px;font-size:20px;font-weight:500;display:block}.discussionBody{color:#66765c;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.replyCount{color:#778a69;padding-top:10px;font-size:11px}.communityComposer{background:#f4f6ef;border-radius:14px;gap:18px;padding:25px;display:grid}.communityComposer h2{letter-spacing:-.5px;margin:0;font-size:19px;font-weight:500}.communityComposer p,.communityRules p{color:#7d8c70;font-size:12px;line-height:1.8}.communityRules{padding:25px 10px}.communityRules h3{font-size:15px;font-weight:500}.communityRules a{font-size:11px}.communityEmpty{text-align:center;background:#fafbf8;border:1px dashed #dbe4cf;border-radius:14px;padding:55px 25px}.communityEmpty h2{font-size:24px;font-weight:500}.communityEmpty p{color:#7c8a71;font-size:12px}.reportBadge{background:#fff0de;border-radius:6px;margin-top:12px;padding:10px;font-size:11px;display:block}@media (max-width:800px){.publicNav{gap:12px;padding:20px}.publicNav>div{flex-wrap:wrap;justify-content:flex-end;gap:15px;font-size:11px}.publicNav .textWordmark{font-size:25px}.storyHero{grid-template-columns:1fr;gap:25px;padding:45px 0}.storyHero h1{letter-spacing:-2.5px;font-size:51px}.storyArt{min-height:320px}.storyArtCard{max-width:300px}.storyFeatures{grid-template-columns:1fr}.storyFeatures>a{min-height:230px}.storyStatement{grid-template-columns:1fr;gap:20px}.storyStatement h2,.storyModel h2{font-size:33px}.homeResourceGrid{grid-template-columns:repeat(2,1fr)}.storyModel>div{grid-template-columns:1fr;gap:15px}.storyClosing{flex-direction:column;align-items:flex-start;padding:25px}.communityLayout{grid-template-columns:1fr}.communitySide{grid-row:1}.communityWrap{margin:32px auto;padding:0 16px 40px}.communityWrap h1{font-size:31px}.communityComposer{padding:20px}.communitySide .communityRules{display:none}.profileWrap{margin-top:30px}.profileForm{padding:20px}.profileForm input,.profileForm textarea,.communityComposer input,.communityComposer textarea{font-size:16px}.homeSectionHeading{flex-direction:column;align-items:flex-start}.publicFooter{flex-wrap:wrap}.publicFooter>span{display:none}.discussion{padding:18px}.discussionAuthor small{font-size:9px}}@media (max-width:460px){.publicNav{align-items:flex-start}.publicNav>div{gap:10px}.navLogin{padding:6px 9px}.publicNav>div a{align-items:center;min-height:32px;display:flex}.homeResourceGrid{grid-template-columns:1fr}.storyHero h1{font-size:43px}.storyHero p{font-size:13px}.storyHome{padding:0 20px}.storyActions{flex-direction:column;align-items:flex-start}.storyArt{padding:27px}.storyArtCard strong{font-size:43px}.storySticker{width:80px;height:80px;font-size:12px}}.dashboardHome{padding:5px 0 20px}.homeWelcome{color:#8b9485;justify-content:space-between;gap:15px;padding:0 0 24px;font-size:10px;display:flex}.homeWelcome>span:first-child{letter-spacing:1.4px}.homeLead{background:#f7f7f2;border:1px solid #eeefe7;border-radius:22px;grid-template-columns:1.3fr 1fr;align-items:center;gap:30px;padding:40px;display:grid;overflow:hidden}.homeLead .littlePill{color:#7a866f;background:#fff;border-color:#e4e7dc}.homeLead h1{letter-spacing:-2.2px;margin:25px 0 18px;font-size:clamp(34px,3.8vw,55px);font-weight:500;line-height:1.12}.homeLead h1 em{color:#6c7b56;font-family:Georgia,serif;font-weight:400}.homeLead p{color:#818a77;margin:0 0 27px;font-size:13px;line-height:1.8}.homeLeadArt{place-items:center;min-height:290px;display:grid;position:relative}.paperBack{background:#e7cdb5;border-radius:15px;width:80%;max-width:280px;height:90%;position:absolute;transform:rotate(10deg)}.paperFront{color:#414d32;background:#dde6bf;border-radius:15px;width:80%;max-width:280px;min-height:260px;padding:26px;position:relative;transform:rotate(-6deg);box-shadow:0 20px 30px #55603e15}.paperFront strong{letter-spacing:-2px;margin:22px 0;font-size:48px;font-weight:500;line-height:1.05;display:block}.paperFront>span{letter-spacing:1px;font-size:8px}.homeArtStamp{text-align:center;color:#756849;background:#fff8dc;border:1px solid #eae1bc;border-radius:50%;place-items:center;width:94px;height:94px;font-size:12px;display:grid;position:absolute;bottom:0;right:0;transform:rotate(12deg)}.homeQuickLinks{grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0 28px;display:grid}.homeQuickLinks>a,.homeQuickLinks>button{text-align:left;border:1px solid #e9ede3;border-radius:12px;align-items:center;gap:13px;padding:20px;display:flex}.homeQuickLinks svg{color:#8e9c7c;flex-shrink:0;width:20px}.homeQuickLinks svg:last-child{width:15px;margin-left:auto}.homeQuickLinks b{font-size:12px;font-weight:500;display:block}.homeQuickLinks span{color:#929b89;margin-top:5px;font-size:10px;display:block}.homeFeatureRow{grid-template-columns:1.35fr 1fr;gap:18px;margin-bottom:40px;display:grid}.homeCommunityCard,.homeStoryCard{border-radius:17px;padding:28px;position:relative;overflow:hidden}.homeCommunityCard{background:#eaf0df}.homeStoryCard{background:#faeee4}.homeFeatureRow span{letter-spacing:1.4px;color:#849174;font-size:8px}.homeFeatureRow h2{letter-spacing:-.9px;z-index:1;margin:25px 0 14px;font-size:28px;font-weight:500;line-height:1.15;position:relative}.homeFeatureRow p{color:#818a75;z-index:1;font-size:12px;line-height:1.8;position:relative}.homeFeatureRow b,.homeFeatureRow a:not(.homeCommunityCard){z-index:1;align-items:center;gap:15px;margin-top:24px;font-size:11px;font-weight:500;display:flex;position:relative}.communityOrbits{color:#a9b792;border:1px solid #c9d3b7;border-radius:50%;place-items:center;width:180px;height:180px;display:grid;position:absolute;bottom:-25px;right:-25px;box-shadow:0 0 0 25px #e1e8d5,0 0 0 26px #cdd7bc}.homeStoryPanel{max-width:950px;padding:30px 10px}.homeStoryPanel h2{letter-spacing:-1px;font-size:36px;font-weight:500;line-height:1.2}.homeStoryPanel>p{color:#78866b;max-width:780px;font-size:14px;line-height:1.9}.homePrinciples{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px;display:grid}.homePrinciples>div{background:#f3f5ed;border-radius:12px;padding:22px}.homePrinciples b{font-size:13px;font-weight:500}.homePrinciples p{color:#859177;font-size:12px;line-height:1.7}.dashboardHome .homeResource{text-align:left}.dashboardHome .homeSectionHeading button{color:#7a896a;font-size:11px}.discoverRefresh .accountMenu{background:#fff;border:1px solid #e6e9e0;border-radius:16px;width:290px;max-height:calc(100dvh - 110px);padding:8px;overflow-y:auto;box-shadow:0 18px 55px #26311c1c}.accountIdentity{align-items:center;gap:12px;padding:15px 12px 18px;display:flex}.accountIdentity .avatar{width:36px;height:36px;font-size:13px}.accountIdentity b{text-overflow:ellipsis;white-space:nowrap;max-width:185px;font-size:12px;font-weight:600;display:block;overflow:hidden}.accountIdentity small{color:#939c89;margin-top:4px;font-size:10px;display:block}.accountGroup{border-top:1px solid #edf0e7;padding:6px 0}.discoverRefresh .accountMenu .accountGroup a,.discoverRefresh .accountMenu .accountGroup button{color:#59654e;border-radius:8px;align-items:center;gap:11px;width:100%;min-height:42px;padding:12px;font-size:11px;display:flex}.accountGroup span{flex:1}.accountGroup span small{color:#99a38d;margin-top:4px;font-size:9px;display:block}.accountGroup svg{color:#8f9c80;flex-shrink:0}.accountFooter{border-top:1px solid #edf0e7;gap:8px;padding:8px 4px 4px;display:flex}.discoverRefresh .accountFooter a{flex:1;align-items:center;gap:9px;padding:10px;font-size:11px;display:flex}.discoverRefresh .accountFooter .signupAction{white-space:nowrap;background:#eef2e5;border-radius:7px}.communitySearch{gap:12px;margin-top:26px;display:flex}.communitySearch input{background:#fafbf7;border:1px solid #e2e8d9;border-radius:10px;flex:1;min-width:0;padding:14px 16px;font-size:13px}.communitySearch select{color:#66785a;background:#fff;border:1px solid #e2e8d9;border-radius:10px;padding:12px;font-size:12px}@media (min-width:1000px){.discoverRefresh.homeWorkspace aside{width:208px;padding:22px 15px}.discoverRefresh.homeWorkspace main{margin-left:208px}.discoverRefresh.homeWorkspace aside .contextNav label{letter-spacing:1px;font-size:9px;display:block}.discoverRefresh.homeWorkspace aside .navItem{justify-content:flex-start;gap:12px;width:100%;padding:0 13px}.discoverRefresh.homeWorkspace aside .navItem span{font-size:11px;display:block}.discoverRefresh.homeWorkspace aside .sidebarSearch span{font-size:10px;display:block}.discoverRefresh.homeWorkspace aside .submitCard{align-items:flex-start;padding:14px}.discoverRefresh.homeWorkspace aside .submitCard b,.discoverRefresh.homeWorkspace aside .submitCard p{display:block}.discoverRefresh.homeWorkspace aside .submitCard a{width:100%;padding:10px 0;font-size:11px}}@media (max-width:1000px){.homeLead{gap:15px;padding:28px}.homeLead h1{font-size:36px}.homeQuickLinks{gap:9px}.homeQuickLinks>a,.homeQuickLinks>button{gap:8px;padding:14px}.homeQuickLinks b{font-size:10px}.homeQuickLinks span{font-size:9px}.homeQuickLinks svg:last-child{display:none}.homeFeatureRow h2{font-size:24px}}@media (max-width:760px){.homeWelcome{padding-bottom:18px;font-size:8px}.homeWelcome>span:last-child{display:none}.homeLead{border-radius:17px;grid-template-columns:1fr;gap:20px;padding:24px}.homeLead h1{letter-spacing:-1.6px;margin-top:19px;font-size:36px}.homeLead p{font-size:12px}.homeLeadArt{min-height:230px}.paperFront{max-width:235px;min-height:220px;padding:22px}.paperFront strong{margin:18px 0;font-size:40px}.paperBack{max-width:235px}.homeArtStamp{width:78px;height:78px;font-size:10px;right:7px}.homeQuickLinks{grid-template-columns:1fr;gap:8px;margin:15px 0 22px}.homeQuickLinks>a,.homeQuickLinks>button{padding:15px}.homeQuickLinks b{font-size:12px}.homeQuickLinks span{font-size:10px}.homeQuickLinks svg:last-child{display:block}.homeFeatureRow{grid-template-columns:1fr}.homeCommunityCard,.homeStoryCard{padding:24px}.homeFeatureRow h2{font-size:27px}.communityOrbits{opacity:.55}.homePrinciples{grid-template-columns:1fr}.homeStoryPanel h2{font-size:28px}.homeStoryPanel>p{font-size:13px}.discoverRefresh .accountMenu{width:min(290px,100vw - 30px);right:0}.communitySearch{flex-wrap:wrap;gap:8px}.communitySearch input{flex-basis:100%;width:100%;font-size:16px}.communitySearch select{min-height:44px}.dashboardHome .homeSectionHeading{gap:12px}}.socialShell{width:100%;min-width:0;max-width:100%}.communityWrap{box-sizing:border-box;width:100%;min-width:0}.communityLayout{grid-template-columns:minmax(0,1fr) minmax(0,310px)}.communityLayout>section,.communityComposer,.communityTopics,.discussion,.communitySide,.communitySearch,.communityComposer input,.communityComposer textarea,.communityComposer select{box-sizing:border-box;min-width:0;max-width:100%}.communityTopics{scrollbar-width:none;overflow-x:auto}.communityTopics button{flex-shrink:0}.discussionAuthor>div{min-width:0}.discussionAuthor b{overflow-wrap:anywhere}.discussionAuthor>button{flex-shrink:0}.communityComposeToggle,.publicNavToggle,.publicNavDismiss{display:none}.publicNav{box-sizing:border-box;width:100%;min-width:0;position:relative}.publicNavLinks{min-width:0}.communityComposer textarea{resize:vertical}.communitySearch input{box-sizing:border-box}.communityWrap .discussionBody{overflow-wrap:anywhere}.communityWrap .textButton{overflow-wrap:anywhere;max-width:100%}@media (max-width:800px){.communityLayout{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:18px}.communitySide{display:none}.communityLayout.composing .communitySide{grid-row:1;display:block}.communityComposeToggle{color:#455a36;background:#edf2e4;border:1px solid #dce4d1;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:46px;margin-top:16px;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.communityWrap{margin:25px auto;padding:0 16px 35px}.communityWrap .sectionKicker{letter-spacing:1.3px;margin-bottom:13px;font-size:8px}.communityWrap h1{letter-spacing:-1.1px;max-width:100%;margin:0 0 12px;font-size:29px;line-height:1.15}.communityWrap>p{margin:0 0 18px;font-size:12px;line-height:1.7}.communitySearch{grid-template-columns:minmax(0,1fr) 112px;gap:8px;margin-top:0;display:grid}.communitySearch input{width:100%;min-height:46px;padding:12px;font-size:16px}.communitySearch select{width:100%;min-width:0;min-height:46px;padding:9px;font-size:11px}.communityTopics{gap:7px;margin-bottom:16px;padding:2px 0 7px}.communityTopics button{min-height:40px;padding:10px 13px;font-size:11px}.communityComposer{gap:15px;padding:18px}.communityComposer h2{margin:0 0 3px;font-size:19px}.communityComposer label{gap:7px;font-size:12px}.communityComposer input,.communityComposer select{min-height:45px;font-size:16px}.communityComposer textarea{min-height:130px;font-size:16px}.communityComposer .primary{justify-content:center;width:100%;min-height:46px}.communityEmpty{padding:32px 18px}.communityEmpty h2{font-size:23px}.discussionTitle{font-size:19px;line-height:1.35}.publicNav{z-index:45;background:#fff;border-bottom:1px solid #e8ede2;flex-wrap:nowrap;align-items:center;height:70px;min-height:70px;padding:12px 16px}.publicNav>.textWordmark{font-size:26px}.publicNav .publicNavToggle{z-index:3;border:1px solid #e4e9dd;border-radius:11px;place-items:center;width:42px;height:44px;margin-left:auto;display:grid}.publicNav>.publicNavLinks{display:none}.publicNav>.publicNavLinks.expanded{z-index:3;background:#fff;border:1px solid #e3e9db;border-radius:13px;flex-direction:column;align-items:stretch;gap:3px;width:230px;max-width:calc(100vw - 32px);padding:9px;display:flex;position:absolute;top:62px;right:16px;box-shadow:0 15px 35px #25351a20}.publicNav .publicNavLinks a{border-radius:7px;align-items:center;min-height:44px;padding:12px;font-size:12px;display:flex}.publicNav .publicNavLinks a:hover{background:#f1f5e9}.publicNav .publicNavDismiss{z-index:2;background:0 0;display:block;position:fixed;inset:0}}@media (max-width:360px){.communitySearch{grid-template-columns:minmax(0,1fr)}.communitySearch select{width:130px}.communityWrap h1{font-size:26px}}.homeWorkspace .communityWrap{max-width:1200px;margin:8px auto 0;padding:0 0 35px}.homeWorkspace .profileWrap{margin:8px auto 0;padding:0 12px 35px}.homeWorkspace .communityWrap h1{font-weight:500}.homeWorkspace .communityTopics button.active{color:#fff;background:#30392a}@media (max-width:800px){.homeWorkspace .communityWrap,.homeWorkspace .profileWrap{margin:0;padding:0 0 25px}}.editorialStory{color:#46503d}.storySpread{border-radius:16px;grid-template-columns:1.1fr 1fr;min-height:490px;display:grid;overflow:hidden}.storySpreadCopy{background:#edf0e3;flex-direction:column;padding:35px;display:flex}.storySpreadCopy h1{letter-spacing:-2.2px;margin:22px 0 50px;font-family:Georgia,serif;font-size:clamp(40px,4.7vw,67px);font-weight:400;line-height:1.01}.storySpreadCopy em{color:#87916d;font-weight:400}.storyMarginNote{align-items:center;gap:17px;margin-top:auto;display:flex}.storyMarginNote p{color:#8b947c;font-size:10px;line-height:1.7}.storyPoster{background:linear-gradient(140deg,#e6c1a7,#f6e7d9);flex-direction:column;justify-content:space-between;padding:35px;display:flex;position:relative;overflow:hidden}.posterOrbit{border:45px solid #d1b69877;border-radius:50%;width:370px;height:370px;position:absolute;top:15%;right:-170px;box-shadow:0 0 0 35px #e6cbb077,0 0 0 70px #e5c3a255}.posterTop,.posterBottom{letter-spacing:1.5px;z-index:1;font-size:8px;position:relative}.storyPoster strong{letter-spacing:-4px;z-index:1;padding:40px 0;font-size:clamp(48px,6vw,85px);font-weight:400;line-height:1.04;position:relative}.storyPoster em{color:#9e785d;font-family:Georgia,serif}.storyEssay{grid-template-columns:1fr 1.2fr;align-items:center;gap:55px;padding:60px 15px 20px;display:grid}.storyMiniPosters{align-items:flex-end;gap:14px;min-width:0;display:flex}.storyMiniPosters>div{color:#9ea98c;background:#e7ecdc;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:45px;min-height:260px;padding:15px;display:flex}.storyMiniPosters>div:nth-child(2){color:#b69c80;background:#f1e4d7;flex:.65;min-height:175px}.storyMiniPosters span{letter-spacing:1px;font-size:7px}.storyEssay h2,.teamHeading h2{letter-spacing:-1px;margin:0 0 22px;font-family:Georgia,serif;font-size:38px;font-weight:400;line-height:1.1}.storyEssay em,.teamHeading em{color:#98a382}.storyEssay p{color:#859077;font-size:12px;line-height:1.9}.storyGiantWord{letter-spacing:-9px;text-align:center;color:#c8d0b8;border-bottom:1px solid #e4e8dc;padding:20px 0 30px;font-family:Georgia,serif;font-size:clamp(75px,15vw,210px);line-height:1.1;overflow:hidden}.storyGiantWord span{color:#e2c7af}.storyValues{grid-template-columns:repeat(3,1fr);gap:28px;padding:40px 0 60px;display:grid}.storyValues span{letter-spacing:1px;color:#9ca58f;font-size:8px}.storyValues h3{margin:14px 0;font-size:15px;font-weight:500}.storyValues p{color:#8b957f;font-size:12px;line-height:1.8}.storyTeam{border-top:1px solid #e6eade;padding-top:40px}.teamHeading>p{color:#919b84;font-size:12px}.teamGrid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px;display:grid}.teamPortrait{aspect-ratio:4/4.5;background:#e8eddf;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex}.teamPortrait>span{letter-spacing:-5px;color:#a4af92;font-family:Georgia,serif;font-size:70px}.teamPortrait small{letter-spacing:1px;color:#949f80;font-size:7px}.portrait1{background:#f4e8dc}.portrait1>span{color:#c3ac92}.portrait2{background:#e8e9e1}.portrait2>span{color:#acb09d}.teamGrid h3{margin:18px 0 5px;font-size:16px;font-weight:500}.teamGrid article>span{color:#97a086;font-size:10px}.teamGrid article>p{color:#8e987f;font-size:11px;line-height:1.8}.storyEnd{background:#f2f4eb;border-radius:12px;align-items:center;gap:20px;margin-top:40px;padding:30px;display:flex}.storyEnd h2{font-family:Georgia,serif;font-size:25px;font-weight:400}.storyEnd a{align-items:center;gap:10px;margin-left:auto;font-size:11px;display:flex}.howDesynk{max-width:1050px;padding:10px 0 30px}.howDesynk h1{letter-spacing:-1.5px;font-size:40px;font-weight:500;line-height:1.2}.howDesynk h1 em{color:#85946e;font-family:Georgia,serif;font-weight:400}.howIntro{color:#7b896c;max-width:750px;font-size:14px;line-height:1.9}.howSteps{grid-template-columns:repeat(3,1fr);gap:16px;margin:35px 0;display:grid}.howSteps section{background:#f2f5ea;border-radius:13px;padding:25px}.howSteps span{color:#b1bd9e;font-family:Georgia,serif;font-size:30px}.howSteps h2{margin-top:20px;font-size:17px;font-weight:500}.howSteps p{color:#879578;font-size:12px;line-height:1.8}.howDetails{border:1px solid #e5eadd;border-radius:13px;margin-bottom:30px;padding:30px}.howDetails h2{letter-spacing:-.5px;font-size:23px;font-weight:500}.howDetails dl>div{border-bottom:1px solid #edf0e6;padding:18px 0;display:block}.howDetails dl>div:last-child{border:0}.howDetails dt{color:#586a47;font-size:14px;font-weight:500}.howDetails dd{color:#869575;margin:9px 0 0;font-size:12px;line-height:1.9}.redirectNotice{color:#35422b;background:#fff;border:1px solid #e3e8da;border-radius:20px;width:min(440px,100vw - 32px);max-height:90dvh;padding:0;box-shadow:0 25px 90px #17200c33}.redirectNotice::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1e281966}.redirectNotice>div{padding:30px;position:relative}.redirectClose{padding:10px;position:absolute;top:14px;right:14px}.redirectIcon{color:#81956a;background:#edf2e4;border-radius:15px;place-items:center;width:54px;height:54px;margin-bottom:25px;display:grid}.redirectNotice h2{letter-spacing:-1px;margin:15px 0;font-size:32px;font-weight:500;line-height:1.15}.redirectNotice p{color:#829173;font-size:13px;line-height:1.7}.redirectDestination{background:#f6f8f1;border:1px solid #e8ecdf;border-radius:10px;align-items:center;gap:13px;min-width:0;margin:20px 0;padding:15px;display:flex}.redirectDestination>div{min-width:0}.redirectDestination b{overflow-wrap:anywhere;font-size:13px;display:block}.redirectDestination span{overflow-wrap:anywhere;color:#95a184;margin-top:5px;font-size:10px;display:block}.redirectNotice .redirectFine{font-size:11px}.redirectNotice .primary{justify-content:center;min-height:46px;margin-top:22px;display:flex}.redirectStay{color:#81936d;width:100%;padding:15px;font-size:12px;display:block}@media (max-width:760px){.storySpread{grid-template-columns:1fr;min-height:0}.storySpreadCopy{padding:26px}.storySpreadCopy h1{margin:17px 0 30px;font-size:47px}.storyPoster{min-height:300px;padding:25px}.storyPoster strong{padding:20px 0;font-size:60px}.storyEssay{grid-template-columns:1fr;gap:30px;padding:35px 0 15px}.storyMiniPosters{max-width:330px}.storyMiniPosters>div{min-height:190px}.storyMiniPosters>div:nth-child(2){min-height:135px}.storyEssay h2,.teamHeading h2{font-size:33px}.storyGiantWord{letter-spacing:-5px;padding:20px 0;font-size:22vw}.storyValues{grid-template-columns:1fr;gap:18px;padding:30px 0}.storyValues h3{margin:10px 0}.teamGrid{grid-template-columns:1fr;gap:25px}.teamPortrait{aspect-ratio:4/3}.teamGrid article>p{max-width:330px}.storyEnd{flex-wrap:wrap;gap:10px;padding:22px}.storyEnd h2{font-size:23px}.storyEnd a{width:100%;min-height:44px;margin-left:0}.howDesynk h1{font-size:29px}.howIntro{font-size:12px}.howSteps{grid-template-columns:1fr;gap:12px}.howDetails{padding:20px}.howDetails h2{font-size:21px}.redirectNotice>div{padding:25px}.redirectNotice h2{font-size:29px}}.storyV2{color:#3b4433;max-width:1120px;margin:0 auto;padding:12px 0 30px}.storyV2Heading{justify-content:space-between;align-items:flex-end;gap:25px;margin:12px 0 25px;display:flex}.storyV2Heading h1{letter-spacing:-1.8px;margin:0;font-size:clamp(28px,3.4vw,45px);font-weight:550;line-height:1.05}.storyV2Heading p{color:#839173;font-size:11px;line-height:1.7}.storyV2Heading a{color:#fff;background:#30382b;border-radius:30px;justify-content:space-between;align-items:center;gap:20px;padding:10px 15px;font-size:10px;display:flex}.storyV2Banner{grid-template-columns:1fr 1.1fr 1fr;gap:4px;height:255px;display:grid}.storyV2Banner>div{border-radius:24px;position:relative;overflow:hidden}.bannerType{background:#ebe8da;flex-direction:column;justify-content:center;align-items:center;display:flex}.bannerType>span{letter-spacing:-10px;color:#6e795d;font-family:Georgia,serif;font-size:120px;transform:rotate(-12deg)}.bannerType small{letter-spacing:3px;margin-top:18px;font-size:7px}.bannerForms{background:#d9e2c8}.bannerForms i{border:33px solid #acbc8f;border-radius:50%;width:190px;height:190px;position:absolute;top:15%;left:-25%;box-shadow:inset 7px 9px 15px #6d7f4d33,6px 10px 15px #60713f22}.bannerForms i:nth-child(2){border-color:#c1ceaa;top:30%;left:15%}.bannerForms i:nth-child(3){border-color:#e1e8d3;top:45%;left:55%}.bannerForms>span{letter-spacing:1px;font-size:7px;position:absolute;bottom:17px;left:20px}.bannerWord{background:#ecd4c1;flex-direction:column;justify-content:space-between;padding:25px;display:flex}.bannerWord strong{letter-spacing:-2px;font-size:44px;font-weight:400;line-height:1.03}.bannerWord em{color:#a4866c;font-family:Georgia,serif}.storyV2Intro{text-align:center;max-width:790px;margin:60px auto}.storyV2Intro h2{letter-spacing:-.8px;font-size:27px;font-weight:500;line-height:1.4}.storyV2Intro h2 span{border:1px solid #d7b69a;border-radius:25px;padding:0 8px}.storyV2Intro p{color:#879477;max-width:630px;margin:20px auto;font-size:12px;line-height:1.9}.storyV2Intro .primary{border-radius:30px;font-size:11px;display:inline-flex}.storyV2Benefits{grid-template-columns:1fr 1.2fr;gap:5px;display:grid}.benefitsTitle{background:#edf0e5;border-radius:23px;flex-direction:column;justify-content:flex-end;min-height:260px;padding:28px;display:flex;position:relative}.benefitsTitle>span{letter-spacing:1px;color:#8c967f;font-size:8px;position:absolute;top:25px}.benefitsTitle h2{letter-spacing:-1px;margin:0;font-size:28px;font-weight:500}.benefitsTitle>svg{position:absolute;bottom:28px;right:25px}.benefitsTiles{grid-template-columns:1fr 1fr;gap:4px;display:grid}.benefitsTiles>div{background:#efdbca;border-radius:23px;flex-direction:column;gap:10px;padding:23px;display:flex}.benefitsTiles h3{margin:0;font-size:13px;font-weight:500}.benefitsTiles p{color:#96836e;margin:0;font-size:10px;line-height:1.6}.benefitsTiles svg{color:#ab967e;margin-top:auto}.storyV2Collage{grid-template-rows:95px 175px 125px;grid-template-columns:1fr 1fr 1fr;gap:5px;margin:55px 0;display:grid}.storyV2Collage>div{border-radius:22px;overflow:hidden}.collageLabel{color:#f3f3e8;background:#353e2d;justify-content:space-between;align-items:center;padding:22px;display:flex}.collageLabel h2{letter-spacing:-.8px;margin:0;font-size:23px;font-weight:400;line-height:1}.collageTypography{background:#e7d0ba;flex-direction:column;grid-area:2/1/4;justify-content:space-between;padding:22px;display:flex}.collageTypography>span{letter-spacing:1.4px;font-size:8px}.collageTypography strong{letter-spacing:-5px;color:#987d63;font-family:Georgia,serif;font-size:75px;font-weight:400;line-height:.9}.collageNotes{background:#dce3d0;grid-area:1/2/3;place-items:center;padding:30px;display:grid}.collageNotes>div{background:#f6f3df;padding:22px;font-size:8px;transform:rotate(-8deg);box-shadow:7px 9px #b9c3a5}.collageNotes b{letter-spacing:-1px;margin:20px 0;font-size:29px;font-weight:500;line-height:1.15;display:block}.collageCommunity{color:#83976b;background:#e3e9db;flex-direction:column;grid-area:1/3/4;justify-content:space-between;padding:30px;display:flex}.collageCommunity strong{letter-spacing:-1.5px;font-size:35px;font-weight:400;line-height:1.05}.collagePalette{background:#f0f1e8;grid-area:3/2;align-items:center;padding:18px;display:flex;position:relative}.collagePalette i{background:#bec9a9;border-radius:50%;width:25%;height:60px}.collagePalette i:nth-child(2){background:#e2c6af}.collagePalette i:nth-child(3){background:#959f85}.collagePalette i:nth-child(4){background:#dcded0}.collagePalette span{letter-spacing:.6px;font-size:6px;position:absolute;bottom:9px}.storyV2Process h2{letter-spacing:-.7px;margin:0 0 24px;font-size:24px;font-weight:500}.storyV2Process>div{border-top:1px solid #e2e7d9;grid-template-columns:40px 1fr 1fr;align-items:center;gap:15px;padding:23px 0;display:grid}.storyV2Process>div>span{border:1px solid #dde4d2;border-radius:20px;padding:7px;font-size:10px}.storyV2Process h3{margin:0;font-size:15px;font-weight:500}.storyV2Process p{color:#859477;margin:0;font-size:11px;line-height:1.7}.storyV2Team{padding-top:55px}.storyV2Team .teamHeading h2{font-family:inherit;font-size:30px;font-weight:500;line-height:1.15}.creativeCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-top:28px;display:grid}.creativePerson{color:#fff;background:linear-gradient(150deg,#d4c1a9,#adbaa0);border-radius:25px;flex-direction:column;min-height:410px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -100px 70px -25px #26352499}.creativePerson1{background:linear-gradient(145deg,#c6d9d1,#8ca8a0)}.creativePerson2{background:linear-gradient(145deg,#dbd1bf,#aca996)}.creativeCardTop{text-align:center;z-index:1;padding:28px 15px}.creativeCardTop h3{letter-spacing:-.6px;margin:0 0 8px;font-size:23px;font-weight:600}.creativeCardTop>span{background:#ffffff25;border:1px solid #ffffff30;border-radius:20px;padding:5px 10px;font-size:9px}.creativePortraitFallback{color:#ffffff65;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:100px 0 80px}.creativePortraitFallback>span{letter-spacing:-8px;font-family:Georgia,serif;font-size:105px}.creativePortraitFallback>small{letter-spacing:1.7px;font-size:7px}.creativeCardBottom{z-index:1;background:linear-gradient(#0000,#27362499);align-items:center;gap:8px;margin-top:auto;padding:20px 15px;display:flex}.creativeAvatar{background:#ffffff30;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:9px;display:grid}.creativeCardBottom>div{flex:1;min-width:0}.creativeCardBottom b{font-size:9px;font-weight:500;display:block}.creativeCardBottom small{color:#ffffffb0;margin-top:3px;font-size:8px;display:block}.creativeConnect{white-space:nowrap;color:#43533a;background:#fff;border-radius:20px;align-items:center;gap:3px;padding:9px;font-size:8px;display:flex}.creativePerson:hover{transition:transform .2s;transform:translateY(-3px)}.memberPage{grid-template-columns:.9fr 1.1fr;align-items:start;gap:25px;max-width:900px;margin:auto;display:grid}.memberHero{color:#526047;background:linear-gradient(135deg,#d9cbb7,#b7c2a7);border-radius:22px;flex-direction:column;min-height:520px;display:flex;position:sticky;top:110px;overflow:hidden}.memberBack{z-index:1;align-items:center;gap:8px;padding:20px;font-size:11px;display:flex}.memberPortraitPlaceholder{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;display:flex}.memberPortraitPlaceholder>span{letter-spacing:-10px;color:#fff8;font-family:Georgia,serif;font-size:130px}.memberPortraitPlaceholder small{letter-spacing:1.7px;color:#fff9;font-size:8px}.memberHeroLabel{letter-spacing:2px;text-align:center;padding:25px;font-size:7px}.memberSheet{background:#fff;min-width:0;padding:18px 5px}.memberTitle{justify-content:space-between;align-items:center;gap:15px;display:flex}.memberTitle h1{letter-spacing:-1px;margin:0;font-family:Georgia,serif;font-size:31px;font-weight:400;line-height:1.1}.memberTitle p{color:#8c9a7d;margin:10px 0 0;font-size:12px}.memberTitle .sectionKicker{margin-bottom:12px;font-size:8px}.memberFacts{border:1px solid #e5eadc;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin:25px 0;display:grid;overflow:hidden}.memberFacts>div{text-align:center;border-right:1px solid #e5eadc;padding:14px 9px}.memberFacts>div:last-child{border:0}.memberFacts small{color:#9aa58c;font-size:9px;display:block}.memberFacts b{color:#6f815e;margin-top:7px;font-size:10px;font-weight:500;display:block}.memberSheet>section{margin:28px 0}.memberSheet h2{color:#61724f;margin:0 0 12px;font-family:Georgia,serif;font-size:19px;font-weight:400}.memberSheet p{color:#879579;font-size:12px;line-height:1.85}.memberFocus{flex-wrap:wrap;gap:7px;display:flex}.memberFocus span{color:#809367;background:#f0f4e8;border-radius:20px;padding:8px 10px;font-size:10px}.memberNote{background:#f1f4e9;border-radius:12px;padding:20px}.memberNote>span{letter-spacing:1px;color:#9ba68a;font-size:7px}.memberNote p{margin-bottom:0}.memberSectionHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.memberSectionHeading>span{color:#a4ad98;font-size:9px}.memberWorkEmpty{color:#a6b197;border:1px dashed #dfe5d5;border-radius:12px;gap:14px;padding:20px;display:flex}.memberWorkEmpty svg{flex-shrink:0}.memberWorkEmpty b{color:#8a9978;font-size:12px;font-weight:500}.memberWorkEmpty p{margin:5px 0 0;font-size:10px}.memberOthers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.memberOthers a{border:1px solid #e6ebdd;border-radius:10px;flex-direction:column;gap:7px;padding:15px;display:flex;position:relative}.memberOthers a>span{color:#9aa987;background:#e9eedd;border-radius:50%;place-items:center;width:38px;height:38px;font-family:Georgia,serif;font-size:16px;display:grid}.memberOthers b{color:#768867;font-size:11px;font-weight:500}.memberOthers small{color:#9eaa90;font-size:9px}.memberOthers svg{color:#9cae86;position:absolute;top:15px;right:12px}.memberSheet>.primary{font-size:11px}@media (max-width:1000px){.creativeCards{gap:10px}.creativePerson{min-height:350px}.creativeCardTop h3{font-size:19px}.creativeCardBottom{flex-wrap:wrap;padding:15px}.creativeConnect{margin-left:auto}.memberPage{gap:18px}.memberHero{min-height:440px}}@media (max-width:760px){.storyV2{padding:0}.storyV2Heading{flex-direction:column;align-items:flex-start;gap:15px}.storyV2Heading h1{letter-spacing:-1.3px;font-size:32px}.storyV2Heading>div:last-child{justify-content:space-between;align-items:center;gap:15px;width:100%;display:flex}.storyV2Heading p{font-size:9px}.storyV2Heading a{gap:8px;padding:10px;font-size:9px}.storyV2Banner{grid-template-columns:.8fr 1fr 1fr;height:180px}.storyV2Banner>div{border-radius:16px}.bannerType>span{letter-spacing:-6px;font-size:65px}.bannerType small{letter-spacing:1px;text-align:center;font-size:5px}.bannerForms i{border-width:20px;width:120px;height:120px}.bannerForms>span{font-size:5px;left:10px}.bannerWord{padding:13px}.bannerWord strong{letter-spacing:-1.3px;font-size:28px}.bannerWord svg{width:23px}.storyV2Intro{margin:35px auto}.storyV2Intro h2{letter-spacing:-.5px;font-size:21px;line-height:1.5}.storyV2Intro h2 br{display:none}.storyV2Intro p{font-size:11px}.storyV2Benefits{grid-template-columns:1fr}.benefitsTitle{min-height:145px;padding:23px}.benefitsTitle h2{font-size:23px}.benefitsTitle>span{top:18px}.benefitsTiles>div{min-height:145px;padding:20px}.storyV2Collage{grid-template-rows:75px 125px 100px;gap:4px;margin:35px 0}.storyV2Collage>div{border-radius:14px}.collageLabel{padding:12px}.collageLabel h2{font-size:17px}.collageLabel svg{width:16px}.collageTypography{padding:13px}.collageTypography strong{font-size:52px}.collageTypography>span{font-size:5px}.collageNotes{padding:15px}.collageNotes>div{padding:10px;font-size:5px}.collageNotes b{font-size:20px}.collageCommunity{padding:15px}.collageCommunity strong{letter-spacing:-1px;font-size:24px}.collageCommunity svg{width:30px}.collagePalette{padding:12px}.collagePalette i{height:35px}.collagePalette>span{font-size:4px}.storyV2Process h2{font-size:22px}.storyV2Process>div{grid-template-columns:30px 1fr;gap:10px;padding:18px 0}.storyV2Process p{grid-column:2}.storyV2Process h3{font-size:14px}.storyV2Team{padding-top:35px}.storyV2Team .teamHeading h2{font-size:26px}.creativeCards{grid-template-columns:1fr;gap:20px}.creativePerson{border-radius:26px;min-height:440px}.creativeCardTop h3{font-size:28px}.creativeCardTop>span{font-size:11px}.creativeCardBottom{flex-wrap:nowrap;padding:24px 20px}.creativeAvatar{width:35px;height:35px}.creativeCardBottom b{font-size:12px}.creativeCardBottom small{font-size:10px}.creativeConnect{padding:11px;font-size:10px}.memberPage{max-width:none;margin:-22px -16px 0;display:block}.memberHero{border-radius:0;min-height:390px;position:relative;top:auto}.memberBack{padding:20px;font-size:12px}.memberPortraitPlaceholder>span{font-size:150px}.memberHeroLabel{padding-bottom:42px}.memberSheet{background:#fff;border-radius:25px 25px 0 0;margin-top:-25px;padding:25px 20px;position:relative}.memberTitle h1{font-size:30px}.memberFacts{margin:22px 0}.memberFacts>div{padding:14px 8px}.memberSheet p{font-size:13px}.memberSheet h2{font-size:21px}.memberSheet>section{margin:27px 0}.memberOthers a{padding:17px}.memberOthers b{font-size:12px}.memberOthers small{font-size:10px}.memberSheet>.primary{justify-content:center;min-height:46px;display:flex}}.creativePortrait,.memberPortrait{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.creativeCardTop{background:linear-gradient(#162015aa,#0000)}.creativeCardBottom{background:linear-gradient(#0000,#162015ed);padding-top:45px}.creativeCardTop>span{background:#26352499}.memberHero:has(.memberPortrait){color:#fff}.memberHero:has(.memberPortrait):after{content:"";pointer-events:none;background:linear-gradient(#15201555,#0000 30% 70%,#15201599);position:absolute;inset:0}.memberHeroLabel{z-index:1;margin-top:auto;position:relative}.memberPosition{color:#61724f;margin-top:12px;font-size:13px;font-weight:600;display:block}.creativeCardBottom small{color:#fff;line-height:1.5}.content:has(.cpCanvas){background:#e7e7e7;min-height:calc(100vh - 90px)}.cpCanvas{color:#181818;background:#e7e7e7;min-width:0;padding:25px 16px 45px;font-family:Arial,Helvetica,sans-serif}.cpProfile{width:100%;max-width:650px;margin:0 auto}.cpNav{background:#fff;border-radius:40px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:8px 9px 8px 21px;display:flex;position:static}.cpBrand{align-items:center;display:flex}.cpNav [role=tablist]{gap:5px;display:flex}.cpNav button{color:#222;background:#f3f3f3;border-radius:30px;align-items:center;gap:7px;padding:9px 13px;font-size:20px;line-height:1;display:flex}.cpNav button svg{border:1px solid;border-radius:50%;padding:1px}.cpNav button.active{background:#c9ec96}.cpNav button:hover{background:#e5f3d4}.cpPanel{background:#fff;border-radius:30px;margin-bottom:8px;padding:22px}.cpInfo{flex-direction:column;justify-content:space-between;min-height:510px;display:flex}.cpInfoTop{gap:20px;display:flex}.cpInfoTop>img,.cpPhotoPlaceholder{aspect-ratio:1;object-fit:cover;filter:grayscale();border-radius:17px;flex-shrink:0;width:34%}.cpPhotoPlaceholder{background:#eee;place-items:center;font-size:45px;display:grid}.cpIdentity{flex:1;min-width:0}.cpMeta{color:#333;justify-content:space-between;gap:10px;font-size:11px;line-height:1.3;display:flex}.cpMeta time{font-variant-numeric:tabular-nums;white-space:nowrap}.cpIdentity h1{letter-spacing:-.8px;margin:28px 0 5px;font-size:23px;font-weight:500}.cpIdentity p{color:#333;margin:0 0 10px;font-size:13px}.cpIdentity small{color:#737373;font-size:10px}.cpIntro{padding-top:70px}.cpIntro>span{color:#777;font-size:11px}.cpIntro p{letter-spacing:-.6px;color:#222;margin:13px 0 0;font-size:24px;line-height:1.2}.cpSkills{background:#fff;border-radius:29px;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:12px;margin-bottom:8px;padding:25px 18px;display:flex}.cpSkills span{letter-spacing:-.4px;font-size:17px;font-weight:600}.cpWorkList{background:#fff;border-radius:30px;gap:6px;margin-bottom:8px;padding:8px;display:grid}.cpProject{background:#f2f2f2;border-radius:23px;grid-template-columns:165px 1fr;align-items:center;gap:20px;padding:17px;display:grid}.cpProject h2{justify-content:space-between;gap:8px;margin:0 0 28px;font-size:16px;font-weight:500;display:flex}.cpProject p{color:#858585;margin:0;font-size:16px;line-height:1.3}.cpProject small{color:#777;margin-top:9px;font-size:11px;display:block}.cpProjectArt{aspect-ratio:1;color:#344626;background:#c9ec96;border-radius:15px;padding:13px;position:relative;overflow:hidden}.cpProjectArt>span{letter-spacing:1px;font-size:9px}.cpProjectArt>svg:first-of-type{opacity:.5;position:absolute;top:25px;right:-5px;transform:rotate(-18deg)}.cpProjectArt strong{letter-spacing:-1px;margin-top:23px;font-size:27px;font-weight:500;line-height:1;display:block}.cpProjectArt>svg:last-child{position:absolute;bottom:10px;right:10px}.cpUpcomingArt{aspect-ratio:1;color:#999;background:#e5e5e5;border-radius:15px;place-items:center;display:grid}.cpUpcoming h2{margin-bottom:15px}.cpInfoFooter{flex-direction:column;justify-content:flex-end;min-height:165px;display:flex}.cpInfoFooter>span{letter-spacing:1px;color:#888;font-size:9px}.cpInfoFooter button{align-items:center;gap:10px;width:fit-content;padding:10px 0 0;font-size:22px;display:flex}.cpInfoFooter p{color:#888;margin:8px 0 0;font-size:12px}.cpCompact{min-height:190px}.cpCompactBody{padding-top:48px}.cpCompact h1{margin:0 0 13px;font-size:21px;font-weight:400}.cpCompactBody>p{color:#777;font-size:13px}.cpTags{flex-wrap:wrap;gap:5px;display:flex}.cpTags span{text-transform:uppercase;color:#777;border:1px solid #d4d4d4;border-radius:25px;padding:5px 9px;font-family:monospace;font-size:11px}.cpServicesLabel{margin:20px 0 9px;font-size:13px;display:block}.cpForm{padding:15px}.cpForm label{margin-bottom:9px;display:block}.cpForm label>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cpForm input,.cpForm textarea{box-sizing:border-box;width:100%;font:inherit;color:#222;resize:vertical;background:#fff;border:1px solid #e4e4e4;border-radius:12px;padding:15px 12px;font-size:14px;display:block;box-shadow:0 0 2px #ddd}.cpForm input::placeholder,.cpForm textarea::placeholder{color:#999}.cpSubmit{color:#253518;background:#c9ec96;border-radius:30px;align-items:center;gap:8px;padding:9px 13px;font-size:13px;display:flex}.cpFormNote{color:#777;margin:12px 3px 0;font-size:11px;line-height:1.5}.cpBottom{background:#fff;border-radius:30px;justify-content:space-between;align-items:center;gap:10px;padding:16px 19px;display:flex}.cpBottom a{align-items:center;gap:7px;font-size:12px;display:flex}.cpOtherPeople{flex-wrap:wrap;justify-content:center;gap:14px;padding:20px 0;display:flex}.cpOtherPeople a{color:#777;align-items:center;gap:5px;font-size:11px;display:flex}:is(.cpProfile a:focus-visible,.cpProfile button:focus-visible,.cpProfile input:focus-visible,.cpProfile textarea:focus-visible){outline-offset:3px;outline:2px solid #61833d}@media (max-width:760px){.cpCanvas{padding:8px 0 30px}.content:has(.cpCanvas){padding-left:12px;padding-right:12px}.cpNav{gap:8px;padding:7px 7px 7px 15px}.cpNav button{gap:5px;padding:9px 10px;font-size:16px}.cpNav button svg{width:16px;height:16px}.cpPanel{border-radius:24px;padding:17px}.cpInfo{min-height:440px}.cpInfoTop{gap:13px}.cpIdentity h1{margin-top:24px;font-size:20px}.cpIdentity p{font-size:11px}.cpIdentity small,.cpMeta{font-size:9px}.cpIntro{padding-top:65px}.cpIntro p{font-size:21px;line-height:1.22}.cpSkills{border-radius:24px;gap:10px;padding:20px 13px}.cpSkills span{font-size:13px}.cpWorkList{border-radius:24px;padding:6px}.cpProject{border-radius:19px;grid-template-columns:110px 1fr;gap:13px;padding:12px}.cpProject h2{margin-bottom:17px;font-size:14px}.cpProject p{font-size:13px}.cpProjectArt{padding:10px}.cpProjectArt strong{margin-top:20px;font-size:22px}.cpProjectArt>span{font-size:7px}.cpInfoFooter{min-height:145px}.cpCompact{min-height:180px}.cpBottom{padding:16px 13px}.cpBottom a{font-size:10px}.cpForm{padding:12px}}@media (max-width:370px){.cpNav button{padding:8px;font-size:14px}.cpNav button svg{width:14px;height:14px}.cpProject{grid-template-columns:90px 1fr;gap:10px}.cpIdentity h1{font-size:17px}.cpMeta{font-size:8px}}
