.historia-bg-pattern[data-astro-cid-xev6as4f]{position:fixed;inset:0;background:radial-gradient(circle at 10% 20%,rgba(229,57,53,.03) 0%,transparent 50%),radial-gradient(circle at 90% 80%,rgba(212,175,55,.03) 0%,transparent 50%),linear-gradient(135deg,var(--color-surface-light) 0%,#f5f5f5 100%);z-index:-1}.historia-main[data-astro-cid-xev6as4f]{position:relative;min-height:100vh;padding:4rem 0}.historia-hero[data-astro-cid-xev6as4f]{position:relative;text-align:center;margin-bottom:6rem;padding:4rem 2rem;background:linear-gradient(135deg,var(--color-surface-light) 0%,rgba(255,255,255,.9) 100%);border-radius:2rem;border:2px solid rgba(212,175,55,.2);box-shadow:0 20px 40px #0000000d}.historia-hero-content[data-astro-cid-xev6as4f]{position:relative;z-index:2}.historia-title[data-astro-cid-xev6as4f]{font-family:var(--font-display);font-size:3rem;line-height:1.1;color:var(--color-text-dark);margin-bottom:1.5rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-gold) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 2px 4px rgba(0,0,0,.1)}.historia-subtitle[data-astro-cid-xev6as4f]{font-size:1.25rem;color:#666;max-width:800px;margin:0 auto;line-height:1.6}.historia-subtitle[data-astro-cid-xev6as4f] strong[data-astro-cid-xev6as4f]{font-weight:700;color:var(--color-primary)}.historia-hero-decoration[data-astro-cid-xev6as4f]{position:absolute;top:-1rem;right:-1rem;width:200px;height:200px;background:linear-gradient(135deg,#e539351a,#d4af371a);border-radius:50%;z-index:1}.historia-video-section[data-astro-cid-xev6as4f]{margin-bottom:6rem}.founder-portrait-section[data-astro-cid-xev6as4f]{margin-bottom:6rem;padding:0 1rem}.founder-portrait-container[data-astro-cid-xev6as4f]{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;max-width:1000px;margin:0 auto;padding:3rem;background:linear-gradient(135deg,#fffffff2,#f8f8f8f2);border-radius:2rem;border:2px solid rgba(212,175,55,.3);box-shadow:0 20px 60px #0000001a,0 0 40px #d4af3726}@media (min-width: 768px){.founder-portrait-container[data-astro-cid-xev6as4f]{grid-template-columns:350px 1fr;padding:4rem}}.founder-portrait-frame[data-astro-cid-xev6as4f]{position:relative;aspect-ratio:3/4;max-width:350px;margin:0 auto;border-radius:1rem;overflow:hidden;background:linear-gradient(135deg,#1a1a1a,#0a0a0a);border:4px solid var(--color-gold);box-shadow:0 20px 40px #0000004d,0 0 30px #d4af3766,inset 0 2px #fff3;transition:all .4s cubic-bezier(.4,0,.2,1)}.founder-portrait-frame[data-astro-cid-xev6as4f]:hover{border-color:var(--color-primary);box-shadow:0 30px 60px #0006,0 0 50px #e5393580,inset 0 2px #ffffff4d;transform:translateY(-4px) scale(1.02)}.founder-portrait-image[data-astro-cid-xev6as4f]{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(20%) contrast(1.1);transition:filter .4s ease}.founder-portrait-frame[data-astro-cid-xev6as4f]:hover .founder-portrait-image[data-astro-cid-xev6as4f]{filter:grayscale(0%) contrast(1.15)}.portrait-decorative-corner[data-astro-cid-xev6as4f]{position:absolute;width:40px;height:40px;border:3px solid rgba(255,255,255,.6);z-index:10;transition:all .3s ease}.portrait-corner-tl[data-astro-cid-xev6as4f]{top:1rem;left:1rem;border-right:none;border-bottom:none;border-top-left-radius:8px}.portrait-corner-tr[data-astro-cid-xev6as4f]{top:1rem;right:1rem;border-left:none;border-bottom:none;border-top-right-radius:8px}.portrait-corner-bl[data-astro-cid-xev6as4f]{bottom:1rem;left:1rem;border-right:none;border-top:none;border-bottom-left-radius:8px}.portrait-corner-br[data-astro-cid-xev6as4f]{bottom:1rem;right:1rem;border-left:none;border-top:none;border-bottom-right-radius:8px}.founder-portrait-frame[data-astro-cid-xev6as4f]:hover .portrait-decorative-corner[data-astro-cid-xev6as4f]{border-color:#e53935cc;width:50px;height:50px}.portrait-shine-effect[data-astro-cid-xev6as4f]{position:absolute;top:-100%;left:-100%;width:100%;height:100%;background:linear-gradient(45deg,transparent 0%,transparent 40%,rgba(255,255,255,.3) 50%,transparent 60%,transparent 100%);transform:translate(-100%) translateY(-100%) rotate(45deg);transition:transform .6s ease;pointer-events:none}.founder-portrait-frame[data-astro-cid-xev6as4f]:hover .portrait-shine-effect[data-astro-cid-xev6as4f]{transform:translate(200%) translateY(200%) rotate(45deg)}.founder-portrait-info[data-astro-cid-xev6as4f]{text-align:center;padding:1rem}@media (min-width: 768px){.founder-portrait-info[data-astro-cid-xev6as4f]{text-align:left;padding:0 1rem}}.portrait-memorial-badge[data-astro-cid-xev6as4f]{display:inline-block;padding:.5rem 1.5rem;margin-bottom:1.5rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-gold) 100%);color:#fff;font-size:.875rem;font-weight:700;letter-spacing:1px;border-radius:50px;box-shadow:0 4px 12px #e539354d,0 0 20px #d4af3733;animation:badgePulse 3s ease-in-out infinite}@keyframes badgePulse{0%,to{box-shadow:0 4px 12px #e539354d,0 0 20px #d4af3733}50%{box-shadow:0 6px 16px #e5393566,0 0 30px #d4af374d}}.founder-name[data-astro-cid-xev6as4f]{font-family:var(--font-display);font-size:2rem;line-height:1.2;color:var(--color-text-dark);margin-bottom:.5rem}.founder-name[data-astro-cid-xev6as4f] strong[data-astro-cid-xev6as4f]{font-size:2.5rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-gold) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:block;margin-top:.25rem}.founder-title[data-astro-cid-xev6as4f]{font-size:1.25rem;color:#666;margin-bottom:.5rem;font-weight:600}.founder-years[data-astro-cid-xev6as4f]{font-size:1.1rem;color:var(--color-primary);margin-bottom:2rem;font-weight:700;letter-spacing:2px}.founder-quote[data-astro-cid-xev6as4f]{position:relative;padding:1.5rem;background:#d4af371a;border-left:4px solid var(--color-gold);border-radius:.5rem;margin-top:2rem}.quote-mark[data-astro-cid-xev6as4f]{font-family:Georgia,serif;font-size:4rem;line-height:0;color:var(--color-gold);opacity:.3;position:absolute;top:1rem;left:.5rem}.quote-mark-end[data-astro-cid-xev6as4f]{top:auto;bottom:1rem;left:auto;right:.5rem;transform:rotate(180deg)}.quote-text[data-astro-cid-xev6as4f]{font-size:1.1rem;font-style:italic;color:var(--color-text-dark);line-height:1.6;margin:0;padding:0 1rem;position:relative;z-index:1}.historia-content-section[data-astro-cid-xev6as4f]{margin-bottom:6rem}.historia-content[data-astro-cid-xev6as4f]{background:linear-gradient(135deg,#ffffffe6,#f8f8f8e6);border-radius:2rem;border:2px solid rgba(212,175,55,.2);padding:3rem;box-shadow:0 20px 40px #0000000d;backdrop-filter:blur(10px)}.historia-text-title[data-astro-cid-xev6as4f]{font-family:var(--font-display);font-size:2.5rem;color:var(--color-text-dark);margin-bottom:2rem;text-align:center;position:relative}.historia-text-title[data-astro-cid-xev6as4f]:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:100px;height:3px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-gold) 100%);border-radius:2px}.historia-paragraphs[data-astro-cid-xev6as4f]{display:grid;gap:2rem}.historia-paragraph[data-astro-cid-xev6as4f]{position:relative;padding:1.5rem;background:#ffffffb3;border-radius:1rem;border-left:4px solid var(--color-gold);box-shadow:0 4px 12px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.historia-paragraph[data-astro-cid-xev6as4f]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #d4af3726}.historia-text-content[data-astro-cid-xev6as4f]{font-size:.95rem;line-height:1.7;color:var(--color-text-dark);margin:0;word-break:normal;overflow-wrap:normal;hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;white-space:normal}.historia-highlight[data-astro-cid-xev6as4f],.historia-emphasis[data-astro-cid-xev6as4f],.historia-techniques[data-astro-cid-xev6as4f],.historia-philosophy[data-astro-cid-xev6as4f]{color:var(--color-gold);font-weight:600;font-style:normal;background:#d4af371f;padding:.15rem .5rem;border-radius:.375rem;transition:all .2s ease}.historia-highlight[data-astro-cid-xev6as4f]:hover,.historia-emphasis[data-astro-cid-xev6as4f]:hover,.historia-techniques[data-astro-cid-xev6as4f]:hover,.historia-philosophy[data-astro-cid-xev6as4f]:hover{background:#d4af3733}.historia-paragraph-final[data-astro-cid-xev6as4f]{background:linear-gradient(135deg,#d4af370d,#e539350d);border-left-color:var(--color-primary)}.historia-timeline-section[data-astro-cid-xev6as4f]{margin-top:6rem}.historia-timeline-header[data-astro-cid-xev6as4f]{text-align:center;margin-bottom:4rem}.historia-timeline-title[data-astro-cid-xev6as4f]{font-family:var(--font-display);font-size:2.5rem;color:var(--color-text-dark);margin-bottom:1rem}.historia-timeline-subtitle[data-astro-cid-xev6as4f]{font-size:1.1rem;color:#666}.historia-timeline[data-astro-cid-xev6as4f]{position:relative;max-width:800px;margin:0 auto}.historia-timeline[data-astro-cid-xev6as4f]:before{content:"";position:absolute;left:2rem;top:0;bottom:0;width:3px;background:linear-gradient(to bottom,var(--color-primary) 0%,var(--color-gold) 100%);border-radius:2px}.timeline-item-enhanced[data-astro-cid-xev6as4f]{position:relative;margin-bottom:3rem;padding-left:6rem}.timeline-item-content[data-astro-cid-xev6as4f]{position:relative}.timeline-year-badge[data-astro-cid-xev6as4f]{position:absolute;left:-4rem;top:0;width:4rem;height:4rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-gold) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #e539354d;border:4px solid white}.timeline-year[data-astro-cid-xev6as4f]{font-family:var(--font-display);font-size:1.1rem;font-weight:600;color:#fff}.timeline-card[data-astro-cid-xev6as4f]{background:linear-gradient(135deg,#fffffff2,#f8f8f8f2);border:2px solid rgba(212,175,55,.2);border-radius:1rem;padding:2rem;box-shadow:0 8px 24px #0000001a;position:relative;backdrop-filter:blur(10px)}.timeline-card[data-astro-cid-xev6as4f]:before{content:"";position:absolute;left:-1rem;top:2rem;width:0;height:0;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-right:1rem solid rgba(212,175,55,.2)}.timeline-card-title[data-astro-cid-xev6as4f]{font-family:var(--font-display);font-size:1.5rem;color:var(--color-text-dark);margin-bottom:1rem}.timeline-card-description[data-astro-cid-xev6as4f]{color:#666;line-height:1.7;margin:0}.timeline-card-decoration[data-astro-cid-xev6as4f]{position:absolute;top:-.5rem;right:-.5rem;width:1rem;height:1rem;background:var(--color-gold);border-radius:50%;box-shadow:0 2px 8px #d4af374d}@media (max-width: 768px){.historia-title[data-astro-cid-xev6as4f]{font-size:2rem}.historia-content[data-astro-cid-xev6as4f]{padding:2rem}.historia-paragraph[data-astro-cid-xev6as4f]{padding:1rem}.historia-timeline[data-astro-cid-xev6as4f]:before{left:1.5rem}.timeline-item-enhanced[data-astro-cid-xev6as4f]{padding-left:4rem}.timeline-year-badge[data-astro-cid-xev6as4f]{left:-3rem;width:3rem;height:3rem}.timeline-year[data-astro-cid-xev6as4f]{font-size:.9rem}}.historia-title[data-astro-cid-xev6as4f],.historia-subtitle[data-astro-cid-xev6as4f],.founder-name[data-astro-cid-xev6as4f],.founder-title[data-astro-cid-xev6as4f],.historia-text-title[data-astro-cid-xev6as4f],.timeline-card-title[data-astro-cid-xev6as4f]{word-spacing:normal;orphans:2;widows:2}.historia-text-content[data-astro-cid-xev6as4f],.historia-paragraphs[data-astro-cid-xev6as4f] p[data-astro-cid-xev6as4f]{text-align:left;word-spacing:normal;orphans:2;widows:2;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;max-width:65ch;margin-left:auto;margin-right:auto}.historia-title[data-astro-cid-xev6as4f]:after,.historia-subtitle[data-astro-cid-xev6as4f]:after,.founder-name[data-astro-cid-xev6as4f]:after,.founder-title[data-astro-cid-xev6as4f]:after,.historia-text-title[data-astro-cid-xev6as4f]:after,.timeline-card-title[data-astro-cid-xev6as4f]:after{content:"";white-space:nowrap}@media (max-width: 768px){.historia-text-content[data-astro-cid-xev6as4f],.historia-paragraphs[data-astro-cid-xev6as4f] p[data-astro-cid-xev6as4f]{max-width:none;line-height:1.6;margin-left:0;margin-right:0;font-size:.9rem;word-break:normal;overflow-wrap:normal;hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}.historia-paragraphs[data-astro-cid-xev6as4f]{gap:1.5rem}}.historia-text-content[data-astro-cid-xev6as4f]:before{content:"";display:inline}
