@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;600;700&family=Pixelify+Sans:wght@400;500;600;700&family=Press+Start+2P&display=swap);@font-face{font-display:swap;font-family:Pixel Font;font-style:normal;font-weight:400;src:url(/static/media/pixelfont.15f1b93a7004040ec0dc.ttf) format("truetype")}:root{--ink:#515c73;--muted:#515c73bf;--accent:#ab9057;--accent-2:#869255;--accent-3:#a05948;--brown:#68523e;--paper:#faf8f3;--pixel-shadow:4px 4px 0 #68523e;--pixel-shadow-strong:6px 6px 0 #515c73;--font-header:"Pixel Font","Press Start 2P",cursive;color-scheme:light}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at top,#faf8f3,#ab905714);color:#515c73;color:var(--ink);font-family:Nunito,sans-serif;margin:0}h1,h2,h3,h4{font-family:Pixel Font,Press Start\ 2P,cursive;letter-spacing:.02em;line-height:1.4;margin:0 0 12px}h2{letter-spacing:0;text-transform:uppercase}p{line-height:1.7;margin:0 0 16px}button,input,select,textarea{font-family:inherit}a{color:inherit}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.modal{animation:slideUp .3s ease;background:var(--paper);border:2px solid var(--accent-3);border-radius:12px;box-shadow:var(--pixel-shadow-strong);max-width:500px;padding:48px;position:relative;width:90vw}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal__close{align-items:center;background:#0000;border:none;color:var(--ink);cursor:pointer;display:flex;font-size:2rem;height:40px;justify-content:center;padding:0;position:absolute;right:16px;top:16px;width:40px}.modal__close:hover{color:var(--accent-3)}.modal__content h2{color:var(--ink);font-size:1.8rem;margin-bottom:16px}.modal__content>p{color:var(--muted);font-size:1.05rem;line-height:1.6;margin-bottom:32px}.modal__form{display:flex;flex-direction:column;gap:16px}.modal__input{background:#fff;border:2px solid var(--accent-3);border-radius:8px;color:var(--ink);font-family:inherit;font-size:1rem;padding:12px 16px}.modal__input:focus{border-color:var(--accent-2);box-shadow:0 0 0 3px #8692551a;outline:none}.modal__input::placeholder{color:var(--muted)}.modal__checkbox-label{align-items:flex-start;color:var(--muted);cursor:pointer;display:flex;font-size:.9rem;gap:12px;line-height:1.5}.modal__checkbox{accent-color:var(--accent-2);cursor:pointer;flex-shrink:0;height:18px;margin-top:2px;width:18px}.modal__checkbox:disabled{cursor:not-allowed;opacity:.5}.modal__checkbox-label span{flex:1 1}.modal__button{width:100%}.modal__message{border-radius:6px;font-size:.95rem;margin-top:12px;padding:12px;text-align:center}.modal__message--success{background:#86925526;border:1px solid var(--accent-2);color:var(--accent-2)}.modal__message--error{background:#a0594826;border:1px solid var(--accent-3);color:var(--accent-3)}.modal__success{padding:32px 0;text-align:center}.modal__success p{color:var(--accent-2);font-size:1.4rem;font-weight:700}@media (max-width:960px){.modal{padding:32px}.modal__content h2{font-size:1.4rem}}.ambient{inset:0;overflow:hidden;pointer-events:none;z-index:0}.ambient,.orb{position:absolute}.orb{animation:float 14s steps(4) infinite;border-radius:6px;box-shadow:0 0 0 4px #a0594840;opacity:.7}.orb--one{background:#a0594866;height:180px;left:-40px;top:120px;width:180px}.orb--two{animation-delay:1s;background:#a0594873;bottom:-80px;height:220px;right:-60px;width:220px}.orb--three{animation-delay:2s;background:#a0594859;height:140px;right:8vw;top:45vh;width:140px}.hero{border-bottom:2px solid var(--accent-3);padding:48px 8vw 60px;position:relative;z-index:1}.nav__links a{color:inherit;position:relative;text-decoration:none}.nav__cta{border:2px solid var(--accent-3);font-weight:600}.hero__content{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1.2fr;margin-top:72px}.hero__copy h1{font-size:clamp(2.2rem,2.5vw + 1.2rem,3.6rem);line-height:1.05;margin-bottom:20px}.eyebrow{color:var(--accent-2);font-size:.74rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase}.lede{color:var(--muted);font-size:1.1rem}.hero__actions{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0 28px}.btn{background:var(--paper);border:2px solid var(--accent-3);border-radius:8px;box-shadow:var(--pixel-shadow);cursor:pointer;display:inline-block;font-weight:600;padding:10px 20px;text-decoration:none}.btn--green,.btn--primary{background:var(--accent-2);border-color:var(--accent-2)}.btn--blue,.btn--green,.btn--primary{color:#fff;font-size:1.05rem;font-weight:700;padding:14px 32px}.btn--blue{background:var(--ink);border-color:var(--ink)}.btn--red{background:var(--accent-3);color:#fff;font-size:1.05rem;font-weight:700;padding:14px 32px}.btn--ghost,.btn--red{border-color:var(--accent-3)}.btn--ghost{background:#f7f1e7;color:var(--accent-3)}.hero__meta{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.hero__meta h4{font-size:1.4rem;margin-bottom:6px}.hero__card{align-items:center;display:flex;flex-direction:column;gap:20px}.hero__preview{background:var(--paper);border:2px solid var(--accent-3);border-radius:12px;box-shadow:var(--pixel-shadow);padding:12px;width:min(500px,90vw)}.hero__preview-video{border:2px solid var(--brown);border-radius:8px;box-shadow:inset 0 0 0 2px #515c7333;display:block;height:auto;width:100%}.device{background:#68523e;border:2px solid var(--brown);border-radius:12px;box-shadow:var(--pixel-shadow-strong);color:#f8f3eb;padding:18px;width:min(360px,90vw)}.device__screen{background:#f1ece2;border:2px solid var(--brown);border-radius:10px;overflow:hidden;padding:22px;position:relative}.mission{background:#f7f1e7;border:2px solid #68523e66;border-radius:8px;padding:18px}.mission,.mission h3,.mission p{color:#515c73}.mission__label{color:#a05948;font-size:.7rem;letter-spacing:.2em;margin-bottom:8px;text-transform:uppercase}.mission__progress{background:#515c7326;border-radius:4px;height:8px;margin:16px 0;overflow:hidden}.mission__progress span{background:linear-gradient(90deg,#a05948,#869255);display:block;height:100%;width:68%}.mission__chips{display:flex;flex-wrap:wrap;gap:8px}.mission__chips span{background:#515c731f;border:1px solid #68523e73;border-radius:6px;font-size:.7rem;padding:6px 10px}.sparkles span{animation:twinkle 4s steps(2) infinite;background:#ab9057;border-radius:2px;height:10px;opacity:.8;position:absolute;width:10px}.sparkles span:first-child{right:30px;top:12px}.sparkles span:nth-child(2){animation-delay:1s;bottom:24px;right:60px}.sparkles span:nth-child(3){animation-delay:2s;bottom:60px;left:40px}.device__footer{display:flex;font-size:.85rem;justify-content:space-between;padding:14px 6px 0}.section{padding:60px 8vw;position:relative;z-index:1}.section--alt{background:#8692552e;border:2px dashed #a0594880;border-radius:14px;margin:0 4vw}.section__intro{margin-bottom:40px;max-width:600px}.grid{grid-gap:24px;display:grid;gap:24px}.grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.panel,.plan,.quote,.realm{background:var(--paper);border:2px solid var(--accent-3);border-radius:12px;box-shadow:var(--pixel-shadow);padding:24px}.realm{min-height:190px;position:relative}.realm__badge{background:var(--accent-2);border-radius:6px;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;margin-bottom:16px;padding:6px 12px}.realm--soon{border-style:dashed;opacity:.92}.realm__badge--soon{background:var(--accent-3);color:#f8f3eb}.split{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1.1fr .9fr}.checklist{list-style:none;margin:20px 0 28px;padding:0}.checklist li{margin-bottom:12px;padding-left:28px;position:relative}.checklist li:before{color:var(--accent-2);content:">";font-weight:700;left:0;position:absolute}.report{background:linear-gradient(180deg,#f1ece2,#e8dfd2);border:2px solid var(--accent-3);border-radius:12px;box-shadow:var(--pixel-shadow);padding:28px}.report__score{margin:24px 0}.report__score p{line-height:1.6}.report__rows div{margin-bottom:8px}.report__rows span{font-size:.95rem}.report__activities{border-top:2px dashed #a059484d;margin-top:20px;padding-top:20px}.report__activities p{font-size:.95rem;line-height:1.6;margin-bottom:8px}.plan__price{font-size:2rem;font-weight:600}.plan--featured{border:3px solid var(--accent-3);transform:translateY(-12px)}.plan__tag{color:var(--accent-3);font-size:.7rem;letter-spacing:.2em;margin-bottom:12px;text-transform:uppercase}.quote{background:linear-gradient(140deg,#f1ece2,#fff 55%);font-size:1rem}.section--cta{padding-bottom:110px;padding-top:70px}.cta{background:#8692552e;border:3px solid var(--accent-2);border-radius:14px;box-shadow:var(--pixel-shadow-strong);color:var(--ink);padding:48px;text-align:center}.cta .hero__actions{justify-content:center}.footer a{color:inherit;text-decoration:none}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(24px)}}@keyframes twinkle{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.6)}}@media (max-width:960px){.app{padding-top:0}.nav{border-bottom:2px solid var(--accent-3);border-radius:0;flex-wrap:wrap;position:relative}.nav__toggle{display:inline-flex;margin-left:auto}.nav__menu{align-items:stretch;background:#faf8f3;border-top:2px solid var(--accent-3);display:none;flex-direction:column;gap:16px;padding:16px;width:100%}.nav__menu--open{display:flex}.nav__links{flex-direction:column;gap:14px}.nav__cta{width:100%}.grid--three,.grid--two,.hero__content,.split{grid-template-columns:1fr}.section--alt{margin:0 2vw}.footer{align-items:flex-start;flex-direction:column}}.nav{background:var(--paper);border:2px solid var(--accent-3);border-radius:10px;box-shadow:var(--pixel-shadow);gap:24px;justify-content:space-between;margin:24px 28px 0;padding:18px 28px}.brand,.nav{align-items:center;display:flex}.brand{font-family:var(--font-header);gap:8px;line-height:1;text-decoration:none}.brand__word{font-size:1.6rem;letter-spacing:.02em}.brand__word--sprout{color:#a05948}.brand__word--academy{color:#c96b5a}.nav__links{display:flex;font-weight:500;gap:24px}.nav__menu{align-items:center;display:flex;gap:24px}.nav__links a,.nav__links>*{color:inherit;position:relative;text-decoration:none}.nav__links a:after{background:var(--accent-3);bottom:-6px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .25s ease;width:100%}.nav__links a:hover:after{transform:scaleX(1)}.nav__cta{background:var(--accent-2);border:2px solid var(--accent-2);border-radius:8px;box-shadow:var(--pixel-shadow);color:#fff;cursor:pointer;font-weight:800;padding:10px 18px;transition:all .2s ease}.nav__cta:hover{box-shadow:6px 6px 0 #68523e;transform:translateY(-2px)}.nav__toggle{align-items:center;background:var(--paper);border:2px solid var(--accent-3);border-radius:8px;box-shadow:var(--pixel-shadow);cursor:pointer;display:none;flex-direction:column;gap:5px;height:44px;justify-content:center;width:44px}.nav__toggle-line{background:var(--ink);height:2px;width:18px}.footer{border-top:2px solid var(--brown);display:flex;font-size:.9rem;gap:24px;justify-content:space-between;margin-top:40px;padding:40px 8vw 64px}.footer__links{display:flex;gap:20px}.footer a,.footer>*{color:inherit;text-decoration:none}.footer a:hover,.footer>*{color:var(--accent-3);transition:color .2s ease}.app{color:var(--ink);position:relative}.curriculum-page{background:var(--paper);color:var(--ink);min-height:100vh}.curriculum-page__header{background:var(--paper);border-bottom:2px solid var(--brown);position:-webkit-sticky;position:sticky;top:0;z-index:100}.curriculum-page__top-bar{align-items:center;display:flex;gap:24px;padding:48px 8vw}.curriculum-page__header-content{align-items:center;display:flex;gap:24px;width:100%}.curriculum-page__back{border:2px solid var(--accent-3);border-radius:6px;color:var(--accent-3);font-family:Nunito,sans-serif;font-size:.95rem;font-weight:600;padding:8px 12px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.curriculum-page__back:hover{background:var(--accent-3);box-shadow:var(--pixel-shadow);color:#fff}.curriculum-page__top-bar h1{font-family:var(--font-header);font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.2;margin:0}.curriculum-page__year-bar{align-items:center;background:#8692551a;border-bottom:2px solid var(--brown);display:flex;flex-wrap:wrap;gap:20px;padding:20px 8vw}.curriculum-page__year-label{font-family:var(--font-header);font-size:.9rem;font-weight:600;letter-spacing:.1em;margin:0;text-transform:uppercase;white-space:nowrap}.curriculum-page__year-buttons{display:flex;flex-wrap:wrap;gap:8px}.curriculum-page__year-btn{background:#fff;border:2px solid var(--brown);border-radius:6px;color:var(--ink);cursor:pointer;font-family:var(--font-header);font-size:.85rem;font-weight:600;letter-spacing:.04em;padding:10px 16px;text-transform:uppercase;transition:all .2s ease}.curriculum-page__year-btn:hover{background:var(--paper);box-shadow:var(--pixel-shadow);transform:translateY(-2px)}.curriculum-page__year-btn--active{background:var(--accent-3);border-color:var(--accent-3);box-shadow:var(--pixel-shadow);color:#fff}.curriculum-page__main{padding:96px 8vw;position:relative;z-index:1}.curriculum-page__intro{color:var(--ink);font-size:1.1rem;line-height:1.6;margin-bottom:48px;text-align:center}.curriculum-page__strands{display:flex;flex-direction:column;gap:12px;margin-bottom:60px}.curriculum-strand{background:#fff;border:2px solid var(--brown);border-radius:8px;box-shadow:4px 4px 0 #68523e33;overflow:hidden;transition:all .3s ease}.curriculum-strand:hover{box-shadow:6px 6px 0 #68523e4d;transform:translateY(-2px)}.curriculum-strand--expanded{background:#8692550f;border-color:var(--accent-3)}.curriculum-strand__header{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;font-family:var(--font-header);justify-content:space-between;padding:20px 24px;transition:all .2s ease;-webkit-user-select:none;user-select:none;width:100%}.curriculum-strand__header:hover{background:#8692550d}.curriculum-strand--expanded .curriculum-strand__header{background:#8692551a;border-bottom:2px solid var(--accent-3)}.curriculum-strand__title-group{align-items:center;display:flex;gap:12px}.curriculum-strand__icon{color:var(--accent-3);display:inline-block;font-size:.9rem;font-weight:700;transition:transform .3s ease}.curriculum-strand--expanded .curriculum-strand__icon{color:var(--accent-3)}.curriculum-strand__title{color:var(--ink);font-size:1.2rem;font-weight:700;margin:0;text-align:left}.curriculum-strand__progress{align-items:center;display:flex;gap:12px;min-width:150px}.curriculum-strand__progress-bar{background:#e0e0e0;border:1px solid var(--brown);border-radius:3px;flex:1 1;height:6px;overflow:hidden}.curriculum-strand__progress-fill{background:linear-gradient(90deg,var(--accent-3) 0,var(--accent-2) 100%);height:100%;transition:width .4s ease}.curriculum-strand__progress-text{color:var(--ink);font-family:Nunito,sans-serif;font-size:.85rem;font-weight:600;min-width:40px;text-align:right}.curriculum-strand__content{animation:slideDown .3s ease-out;border-top:2px solid #86925533;padding:24px}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.curriculum-strand__tasks{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.curriculum-task{align-items:flex-start;background:#fff;border:2px solid #e0e0e0;border-radius:6px;display:flex;gap:12px;padding:12px 14px;transition:all .2s ease}.curriculum-task:hover{background:#8692550a;border-color:var(--accent-3)}.curriculum-task--completed{background:#8692551f;border-color:var(--accent-3)}.curriculum-task__checkbox{align-items:center;background:#fff;border:2px solid var(--brown);border-radius:4px;color:#0000;display:inline-flex;flex-shrink:0;font-size:.9rem;font-weight:700;height:20px;justify-content:center;min-width:20px;transition:all .2s ease;width:20px}.curriculum-task--completed .curriculum-task__checkbox{background:var(--accent-3);border-color:var(--accent-3);box-shadow:inset 0 0 0 2px var(--accent-3);color:#fff}.curriculum-task__text{color:var(--ink);font-family:Nunito,sans-serif;font-size:.95rem;line-height:1.5}.curriculum-strand__empty{color:#999;font-style:italic;margin:0;padding:20px;text-align:center}.curriculum-page__cta{border-top:2px solid var(--brown);margin-top:60px;padding-top:40px}.curriculum-page__cta-card{background:var(--paper);border:3px solid var(--accent-3);border-radius:8px;box-shadow:var(--pixel-shadow);padding:40px;text-align:center}.curriculum-page__cta-card h3{color:var(--ink);font-family:var(--font-header);font-size:1.8rem;margin:0 0 16px}.curriculum-page__cta-card p{color:var(--ink);font-size:1rem;line-height:1.6;margin:0 0 24px}@media (max-width:900px){.nav{border-bottom:2px solid var(--accent-3);border-radius:0;flex-wrap:wrap;position:relative}.nav__toggle{display:inline-flex;margin-left:auto}.nav__menu{align-items:stretch;background:#faf8f3;border-top:2px solid var(--accent-3);display:none;flex-direction:column;gap:16px;padding:16px;width:100%}.nav__menu--open{display:flex}.nav__links{flex-direction:column;gap:14px}.nav__cta{width:100%}.curriculum-page__header{top:0}.curriculum-page__top-bar{align-items:flex-start;flex-direction:column;padding:16px 24px}.curriculum-page__header-content{flex-direction:column;gap:12px}.curriculum-page__year-bar{align-items:flex-start;flex-direction:column;padding:16px 24px}.curriculum-page__main{padding:48px 24px}.curriculum-strand__header{align-items:flex-start;flex-direction:column;gap:12px;padding:16px}.curriculum-strand__progress{min-width:auto;width:100%}.curriculum-strand__progress-bar{flex:1 1}.curriculum-strand__progress-text{min-width:auto;text-align:left}.curriculum-page__cta-card{padding:24px}}@media (max-width:600px){.curriculum-page__header{top:0}.curriculum-page__top-bar{padding:12px 16px}.curriculum-page__top-bar h1{font-size:1.4rem}.curriculum-page__year-bar{gap:10px;padding:12px 16px}.curriculum-page__year-buttons{gap:6px}.curriculum-page__year-btn{font-size:.75rem;padding:8px 12px}.curriculum-page__main{padding:24px}.curriculum-strand__header{padding:12px}.curriculum-strand__title{font-size:1rem}.curriculum-strand__content{padding:16px}.curriculum-task{gap:10px;padding:10px 12px}.curriculum-task__text{font-size:.9rem}.curriculum-page__cta-card{padding:20px}.curriculum-page__cta-card h3{font-size:1.4rem}}.about-page,.about-page__main{position:relative;z-index:1}.about-page__main{padding:96px 8vw}.about-page__header{margin-bottom:60px}.about-page__header h1{color:var(--ink);font-size:clamp(2rem,2.5vw + 1rem,3.2rem);line-height:1.1;margin-bottom:24px}.about-page__section{margin-bottom:60px;max-width:800px}.about-page__section h2{color:var(--ink);font-size:clamp(1.6rem,2vw + .8rem,2.4rem);line-height:1.15;margin-bottom:20px}.about-page__section p{color:var(--ink);font-size:1.05rem;line-height:1.7;margin-bottom:16px}.about-page__values{list-style:none;margin:0;padding:0}.about-page__values li{background:#ab905714;border-left:4px solid var(--accent-2);border-radius:8px;color:var(--ink);font-size:1.05rem;line-height:1.6;margin-bottom:20px;padding:20px}.about-page__values strong{color:var(--accent-2);font-weight:600}@media (max-width:960px){.about-page__main{padding:60px 8vw}.about-page__section{margin-bottom:48px}.about-page__section h2{font-size:1.8rem}}.roadmap-page,.roadmap-page__main{position:relative;z-index:1}.roadmap-page__main{padding:96px 8vw}.roadmap-page__header{margin-bottom:60px}.roadmap-page__header h1{color:var(--ink);font-size:clamp(2rem,2.5vw + 1rem,3.2rem);line-height:1.1;margin-bottom:24px}.roadmap-page__intro{color:var(--muted);font-size:1.1rem;line-height:1.7;max-width:700px}.roadmap-phases{display:flex;flex-direction:column;gap:32px;margin-bottom:60px}.roadmap-phase{background:var(--paper);border:2px solid var(--accent-3);border-radius:12px;box-shadow:var(--pixel-shadow);padding:32px;position:relative}.roadmap-phase--complete{background:#86925514;border-color:var(--accent-2)}.roadmap-phase--current{background:#ab905714;border-color:var(--accent);border-width:3px}.roadmap-phase--planned{background:var(--paper);border-color:var(--accent-3)}.roadmap-phase--future{background:#515c730d;border-color:var(--ink);opacity:.85}.roadmap-phase__badge{border-radius:6px;display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.05em;margin-bottom:16px;padding:6px 12px;text-transform:uppercase}.roadmap-phase--complete .roadmap-phase__badge{background:var(--accent-2);color:#fff}.roadmap-phase--current .roadmap-phase__badge{background:var(--accent);color:#fff}.roadmap-phase--planned .roadmap-phase__badge{background:var(--accent-3);color:#fff}.roadmap-phase--future .roadmap-phase__badge{background:var(--ink);color:#fff}.roadmap-phase h2{color:var(--ink);font-size:clamp(1.6rem,2vw + .8rem,2.2rem);line-height:1.15;margin-bottom:8px}.roadmap-phase__timeline{color:var(--muted);font-size:.95rem;font-weight:600;margin-bottom:20px}.roadmap-phase__items{list-style:none;margin:0;padding:0}.roadmap-phase__items li{border-bottom:1px solid #515c731a;color:var(--ink);font-size:1rem;line-height:1.6;padding:12px 0}.roadmap-phase__items li:last-child{border-bottom:none}.roadmap-note{background:#ab905714;border-left:4px solid var(--accent);border-radius:12px;max-width:800px;padding:32px}.roadmap-note h3{font-size:1.4rem}.roadmap-note h3,.roadmap-note p{color:var(--ink);margin-bottom:16px}.roadmap-note p{font-size:1.05rem;line-height:1.7}.roadmap-note p:last-child{margin-bottom:0}@media (max-width:960px){.roadmap-page__main{padding:60px 8vw}.roadmap-phase{padding:24px}.roadmap-phase h2{font-size:1.6rem}.roadmap-note{padding:24px}}
/*# sourceMappingURL=main.4c0af808.css.map*/