.Resources-module__YbeDLq__main{background:#fff;min-height:100vh}.Resources-module__YbeDLq__header{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid #0000000d;justify-content:space-between;align-items:center;padding:16px 48px;display:flex;position:fixed;top:0;left:0;right:0}.Resources-module__YbeDLq__logo{font-family:var(--font-serif);letter-spacing:.1em;color:#1a2e44;font-size:16px;font-weight:600}.Resources-module__YbeDLq__nav{gap:32px;display:flex}.Resources-module__YbeDLq__nav a{letter-spacing:.08em;text-transform:uppercase;color:#5a6a7a;font-size:12px;font-weight:500;transition:color .3s}.Resources-module__YbeDLq__nav a:hover,.Resources-module__YbeDLq__activeLink{color:#b8860b!important}.Resources-module__YbeDLq__titleSection{text-align:center;background:linear-gradient(#f8f6f0 0%,#fff 100%);padding:140px 24px 60px}.Resources-module__YbeDLq__pageTitle{font-family:var(--font-serif);color:#1a2e44;margin-bottom:16px;font-size:clamp(36px,6vw,56px);font-weight:400}.Resources-module__YbeDLq__pageSubtitle{color:#5a7a9a;font-size:18px}.Resources-module__YbeDLq__section{padding:80px 24px}.Resources-module__YbeDLq__sectionTitle{font-family:var(--font-serif);color:#1a2e44;text-align:center;margin-bottom:12px;font-size:clamp(24px,4vw,36px);font-weight:400}.Resources-module__YbeDLq__sectionSubtitle{color:#5a7a9a;text-align:center;margin-bottom:48px;font-size:16px}.Resources-module__YbeDLq__appGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;max-width:1200px;margin:0 auto;display:grid}.Resources-module__YbeDLq__appCard{cursor:pointer;background:#fff;border:1px solid #e8e4da;border-radius:12px;align-items:flex-start;gap:16px;padding:20px;transition:all .3s;display:flex}.Resources-module__YbeDLq__appCard:hover{border-color:#b8860b;transform:translateY(-2px);box-shadow:0 4px 20px #0000000f}.Resources-module__YbeDLq__appIcon{border-radius:12px;flex-shrink:0;width:48px;height:48px}.Resources-module__YbeDLq__appInfo{flex:1;min-width:0}.Resources-module__YbeDLq__appName{color:#1a2e44;margin-bottom:4px;font-size:15px;font-weight:600}.Resources-module__YbeDLq__appShort{color:#5a7a9a;margin-bottom:8px;font-size:13px;line-height:1.4}.Resources-module__YbeDLq__appCategory{letter-spacing:.05em;text-transform:uppercase;color:#b8860b;background:#b8860b1a;border-radius:20px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-block}.Resources-module__YbeDLq__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.Resources-module__YbeDLq__modal{text-align:center;background:#fff;border-radius:20px;width:100%;max-width:480px;padding:40px;position:relative}.Resources-module__YbeDLq__modalClose{color:#999;cursor:pointer;background:0 0;border:none;font-size:28px;line-height:1;position:absolute;top:16px;right:20px}.Resources-module__YbeDLq__modalClose:hover{color:#333}.Resources-module__YbeDLq__modalIcon{border-radius:16px;width:72px;height:72px;margin:0 auto 20px}.Resources-module__YbeDLq__modalCategory{letter-spacing:.1em;text-transform:uppercase;color:#b8860b;margin-bottom:8px;font-size:11px;font-weight:600;display:inline-block}.Resources-module__YbeDLq__modalName{font-family:var(--font-serif);color:#1a2e44;margin-bottom:16px;font-size:28px;font-weight:400}.Resources-module__YbeDLq__modalDesc{color:#5a7a9a;margin-bottom:24px;font-size:16px;line-height:1.6}.Resources-module__YbeDLq__modalNote{color:#999;border-top:1px solid #eee;padding-top:20px;font-size:13px}.Resources-module__YbeDLq__schedulesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;max-width:1000px;margin:0 auto;display:grid}.Resources-module__YbeDLq__scheduleCard{background:#fff;border:1px solid #e8e4da;border-radius:16px;padding:32px;box-shadow:0 4px 20px #0000000a}.Resources-module__YbeDLq__scheduleTitle{font-family:var(--font-serif);color:#b8860b;text-align:center;margin-bottom:24px;font-size:20px;font-weight:500}.Resources-module__YbeDLq__scheduleList{flex-direction:column;gap:16px;display:flex}.Resources-module__YbeDLq__scheduleItem{border-bottom:1px solid #f0ece4;grid-template-rows:auto auto;grid-template-columns:80px 1fr;gap:4px 12px;padding-bottom:16px;display:grid}.Resources-module__YbeDLq__scheduleItem:last-child{border-bottom:none;padding-bottom:0}.Resources-module__YbeDLq__scheduleTime{text-transform:uppercase;letter-spacing:.05em;color:#5a7a9a;grid-row:span 2;padding-top:2px;font-size:12px;font-weight:600}.Resources-module__YbeDLq__scheduleApp{color:#1a2e44;font-size:15px;font-weight:600}.Resources-module__YbeDLq__scheduleActivity{color:#6a7a8a;font-size:13px}.Resources-module__YbeDLq__contentBlock{max-width:700px;margin:0 auto}.Resources-module__YbeDLq__contentText{color:#3a4a5a;margin-bottom:24px;font-size:17px;line-height:1.8}.Resources-module__YbeDLq__resourceLinks{flex-direction:column;gap:16px;margin-top:40px;display:flex}.Resources-module__YbeDLq__resourceLink{color:#1a2e44;background:#f8f6f0;border:1px solid #e8e4da;border-radius:12px;align-items:center;gap:12px;padding:16px 20px;font-size:15px;transition:all .3s;display:flex}.Resources-module__YbeDLq__resourceLink:hover{background:#fff;border-color:#b8860b}.Resources-module__YbeDLq__linkIcon{font-size:20px}.Resources-module__YbeDLq__storyBlock{max-width:700px;margin:0 auto}.Resources-module__YbeDLq__storyText{color:#3a4a5a;margin-bottom:24px;font-size:17px;line-height:1.8}.Resources-module__YbeDLq__storySignature{color:#1a2e44;border-top:1px solid #e8e4da;margin-top:40px;padding-top:24px;font-size:15px;font-weight:500}.Resources-module__YbeDLq__signatureLocation{color:#5a7a9a;font-weight:400}.Resources-module__YbeDLq__ctaSection{text-align:center;background:linear-gradient(#1a2e44 0%,#0f1e2e 100%);padding:80px 24px}.Resources-module__YbeDLq__ctaTitle{font-family:var(--font-serif);color:#fff;margin-bottom:32px;font-size:clamp(24px,4vw,36px);font-weight:400}.Resources-module__YbeDLq__ctaButton{color:#fff;background:linear-gradient(135deg,#b8860b 0%,#9a7209 100%);border-radius:50px;padding:18px 48px;font-size:16px;font-weight:600;transition:all .3s;display:inline-block;box-shadow:0 4px 20px #b8860b4d}.Resources-module__YbeDLq__ctaButton:hover{transform:translateY(-2px);box-shadow:0 8px 30px #b8860b66}.Resources-module__YbeDLq__ctaNote{color:#fff9;margin-top:16px;font-size:14px}.Resources-module__YbeDLq__footer{text-align:center;background:#1a2e44;padding:48px 24px}.Resources-module__YbeDLq__footerContent{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;max-width:1200px;margin:0 auto 16px;display:flex}.Resources-module__YbeDLq__footerLogo{font-family:var(--font-serif);letter-spacing:.05em;text-transform:uppercase;color:#fff;font-size:16px;font-weight:500}.Resources-module__YbeDLq__footerLinks{gap:32px;display:flex}.Resources-module__YbeDLq__footerLinks a{color:#fff9;font-size:13px;transition:color .3s}.Resources-module__YbeDLq__footerLinks a:hover{color:#b8860b}.Resources-module__YbeDLq__copyright{color:#fff6;font-size:12px}@media (max-width:768px){.Resources-module__YbeDLq__header{padding:12px 20px}.Resources-module__YbeDLq__nav{gap:16px}.Resources-module__YbeDLq__nav a{font-size:10px}.Resources-module__YbeDLq__appGrid,.Resources-module__YbeDLq__schedulesGrid{grid-template-columns:1fr}.Resources-module__YbeDLq__modal{padding:32px 24px}}@media (max-width:600px){.Resources-module__YbeDLq__header{flex-direction:column;gap:12px}.Resources-module__YbeDLq__nav{flex-wrap:wrap;justify-content:center}.Resources-module__YbeDLq__section{padding:60px 20px}}
