header nav{gap:23px}.explore{padding-top:55px}.app-launch{padding-bottom:45px;margin-bottom:42px;border-bottom:1px solid #4e534d}.app-launch h2{font-size:28px;margin-top:12px}.app-shortcuts{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:25px}.app-shortcuts a{border:1px solid #756149;border-radius:6px;padding:14px 12px;display:flex;align-items:center;gap:9px;background:#c3995e09;font-size:18px;font-weight:500;transition:background .2s,transform .2s}.app-shortcuts a:hover{background:#b9905b26;transform:translateY(-3px)}.app-shortcuts a>span{font-size:18px;font-weight:650;color:#ddba8e;border:1px solid #8b7353;border-radius:4px;width:25px;height:25px;display:grid;place-items:center;background:#aa825111}.explore>.section-heading h2{font-size:31px}.knowledge-section{padding-top:30px;padding-bottom:60px}.knowledge-section h2{font-size:36px}.library-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px;margin-bottom:17px}.library-search{display:flex;align-items:center;gap:12px;border:1px solid #736048;background:#253138;border-radius:5px;padding:9px 14px;flex:1}.library-search>span{font-size:24px;color:#cda775;line-height:1}.library-search input{width:100%;background:transparent;color:#eadfcf;border:0;min-height:24px;font-size:18px}.library-search input::placeholder{color:#a4ada6}.platform-select{display:flex;align-items:center;gap:10px;font-size:18px;color:#c2b295}.platform-select select{border:1px solid #736048;border-radius:4px;padding:11px 30px 11px 12px;font-size:18px;background:#253138;color:#e0cfb5;max-width:205px}.library-filters{display:flex;gap:7px;flex-wrap:wrap;padding-bottom:21px}.library-filters button{border:1px solid #535a54;border-radius:4px;padding:7px 11px;font-size:18px;color:#c4c9bf}.library-filters button:hover{border-color:#a8895d}.library-filters button.active{background:#c59d73;color:#202a2e;border-color:#c59d73;font-weight:600}.knowledge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.knowledge-card{border:1px solid #52584f;border-radius:7px;display:flex;flex-direction:column;padding:22px;background:linear-gradient(130deg,#29363d,#243138);transition:transform .2s,border-color .2s,box-shadow .2s}.knowledge-card:hover{transform:translateY(-4px);border-color:#b58e5d;box-shadow:0 10px 25px #0002}.knowledge-top{display:flex;align-items:center;gap:9px;font-size:18px;color:#c5c4b8;margin-bottom:18px}.platform-icon{display:grid;place-items:center;width:29px;height:29px;border:1px solid #907650;border-radius:5px;color:#dfba86;background:#ba8f4f12;font-size:18px;font-weight:600}.knowledge-arrow{margin-left:auto;font-size:18px;color:#c6a06e}.knowledge-category{font-size:18px;letter-spacing:1.3px;color:#cba878;margin-bottom:10px}.knowledge-card h3{font-size:18px;line-height:1.45;letter-spacing:-.3px;font-weight:550;color:#eee0ca;margin-bottom:10px}.knowledge-summary{font-size:18px;color:#bdc3b9;line-height:1.8;margin-bottom:20px}.knowledge-footer{display:flex;justify-content:space-between;gap:10px;margin-top:auto;border-top:1px solid #4c544e;padding-top:12px;font-size:18px;color:#b9bbaa}.knowledge-footer>span:last-child{color:#dfbc8b}.library-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:23px}.library-bottom p{font-size:18px;color:#b8c1b5}.library-bottom .button{margin:0;gap:28px}.library-disclaimer{font-size:18px;line-height:1.8;color:#a5afa4;margin-top:22px;max-width:900px}.library-empty{grid-column:1/-1;text-align:center;padding:40px 20px;border:1px dashed #786347;border-radius:6px}.library-empty h3{font-size:21px;color:#e6d4b8}.library-empty p{font-size:18px;color:#bdc5b9;margin:10px 0 18px}.library-empty .button{margin:0}.stories-section{background:#151f26;border-top:1px solid #67583f;border-bottom:1px solid #67583f;padding:55px 0}.stories-section h2{font-size:35px}.story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.story-card{padding:25px;border:1px solid #796344;border-radius:7px;background:radial-gradient(ellipse at 100% 0,#b78b431c,transparent 65%);transition:background .2s,transform .2s;display:flex;flex-direction:column}.story-card:hover{transform:translateY(-4px);background-color:#b78b4312}.story-year{font-size:39px;letter-spacing:-1px;font-weight:600;color:#cda572;display:flex;align-items:center;justify-content:space-between;gap:15px}.story-year span{font-size:18px;letter-spacing:1px;color:#ad9d83;font-weight:400}.story-card h3{font-size:20px;line-height:1.5;letter-spacing:-.3px;margin:15px 0 12px;font-weight:550;color:#e9d9bf}.story-card>p{font-size:18px;line-height:1.9;color:#b6c1b4;margin-bottom:20px}.story-read{font-size:18px;color:#ddba86;display:block;border-top:1px solid #5d543f;padding-top:14px;margin-top:auto}.response-section{padding-top:50px;padding-bottom:55px;display:grid;grid-template-columns:.75fr 1.25fr;gap:60px;align-items:center}.response-section h2{font-size:33px;margin:14px 0}.response-section>div>p:not(.eyebrow){font-size:18px;line-height:1.9;color:#b4bfb1}.response-options{display:flex;flex-direction:column;gap:10px}.response-options>a{display:flex;align-items:center;gap:17px;padding:17px 19px;border:1px solid #635b48;border-radius:5px;background:#29363a;transition:border-color .2s}.response-options>a:hover{border-color:#c5a16c}.response-options>a>span{color:#d0ad7a;font-size:18px}.response-options strong{font-size:18px;font-weight:500;color:#e8d9bf;display:block}.response-options small{font-size:18px;color:#acb9ab;display:block;margin-top:4px}.response-options b{font-weight:400;color:#d8b583;margin-left:auto}.guide-checks{margin-top:27px}.checklist-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.checklist-heading h3{margin:0!important;font-size:18px!important}.step-progress{font-size:18px;border:1px solid #8e7652;color:#dfbe8a;padding:4px 8px;border-radius:20px;white-space:nowrap}.checklist-note{font-size:18px!important;color:#a9b8a7!important;margin:8px 0 15px!important}.guide-step{display:flex;align-items:flex-start;gap:12px;border:1px solid #59624f;border-radius:5px;padding:16px;margin:10px 0;cursor:pointer;background:#2c393e;transition:border-color .2s,background .2s}.guide-step:hover{border-color:#9f875b}.guide-step:has(input:checked){background:#414637;border-color:#ae925f}.guide-step input{margin:4px 0 0;width:15px;height:15px;accent-color:#c7a36d;flex-shrink:0}.guide-step strong{font-size:18px;line-height:1.6;color:#e4d7ba;display:block;font-weight:550}.step-number{font-size:18px;color:#b99b6d;margin-right:10px}.step-detail{display:block;font-size:18px;color:#c1cbb9;line-height:1.9;margin-top:5px}.reader-kind{font-size:18px!important;letter-spacing:1.2px;color:#cba779!important;border-bottom:1px solid #61644f;padding-bottom:12px}.related-guides{border-top:1px solid #62634e;margin-top:24px;padding-top:5px}.related-guides h3{font-size:18px!important;margin:17px 0 10px!important}.related-guides a{display:block;font-size:18px;line-height:1.7;margin:8px 0}.story-facts li{padding-bottom:9px!important}.sources ul{margin-bottom:12px}.sources a{word-break:break-word}
@media(max-width:1050px){header nav{gap:18px}.app-shortcuts{grid-template-columns:repeat(3,1fr)}.knowledge-card{padding:18px}.knowledge-card h3{font-size:18px}.story-card{padding:20px}.story-card h3{font-size:18px}.response-section{gap:35px}.story-year span{font-size:18px}.knowledge-footer{font-size:18px}}
@media(max-width:760px){header nav{gap:13px}header nav>a{font-size:18px}header nav>a:nth-child(3){display:none}.app-launch{padding-bottom:30px;margin-bottom:32px}.app-launch h2{font-size:25px}.app-shortcuts{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:21px}.app-shortcuts a{padding:12px;font-size:18px}.explore>.section-heading h2{font-size:27px}.knowledge-section{padding-top:15px;padding-bottom:38px}.knowledge-section h2{font-size:29px}.library-toolbar{flex-direction:column;align-items:stretch;gap:11px;margin-top:21px}.library-search{padding:10px 12px}.library-search input{font-size:18px}.platform-select{justify-content:space-between}.platform-select select{max-width:none;width:75%;font-size:18px}.library-filters{gap:6px;padding-bottom:17px}.library-filters button{font-size:18px;padding:7px 9px}.knowledge-grid{grid-template-columns:1fr;gap:12px}.knowledge-card{padding:18px}.knowledge-top{margin-bottom:14px}.knowledge-category{font-size:18px}.knowledge-card h3{font-size:18px;margin-bottom:8px}.knowledge-summary{font-size:18px;margin-bottom:16px}.knowledge-footer{font-size:18px}.library-bottom{margin-top:20px}.library-bottom p{font-size:18px}.library-disclaimer{font-size:18px}.stories-section{padding:35px 0}.stories-section h2{font-size:29px}.story-grid{grid-template-columns:1fr;gap:14px}.story-card{padding:23px}.story-year{font-size:35px}.story-year span{font-size:18px}.story-card h3{font-size:21px;margin:13px 0 10px}.story-card>p{font-size:18px}.response-section{grid-template-columns:1fr;gap:23px;padding-top:35px;padding-bottom:37px}.response-section h2{font-size:28px}.response-options>a{padding:15px;gap:12px}.response-options strong{font-size:18px}.response-options small{font-size:18px}.checklist-heading{align-items:flex-start;gap:10px;flex-direction:column}.guide-step{padding:13px;gap:10px}.guide-step strong{font-size:18px}.step-detail{font-size:18px}.step-progress{font-size:18px}.related-guides a{font-size:18px}}
