:root{--rust:#c64e27;--rust-light:#d66b4a;--rust-dark:#a3401f;--cream:#f0ede3;--green:#475e2b;--green-light:#59752e;--gold:#daa032;--gold-light:#e4b157;--text-dark:#2a2a2a;--text-muted:#6a6a6a;--text-light:#8a8a8a;--shadow:#c64e2726}*{box-sizing:border-box}*,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f0ede3;background:var(--cream);color:#2a2a2a;color:var(--text-dark);font-family:Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;line-height:1.5;min-height:100vh}.app-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;overflow-x:hidden;padding:90px 1.5rem 1.5rem;position:relative}.app-container:before{animation:gradientShift 8s ease-in-out infinite;background:linear-gradient(90deg,#c64e27,#daa032 25%,#475e2b 50%,#daa032 75%,#c64e27);background:linear-gradient(90deg,var(--rust) 0,var(--gold) 25%,var(--green) 50%,var(--gold) 75%,var(--rust) 100%);background-size:200% 100%;content:"";height:8px;left:0;position:absolute;top:0;width:100%}@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.zion-brand-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#c64e26;border-bottom:3px solid #daa032;border-bottom:3px solid var(--gold);box-shadow:0 2px 8px #0000001a;color:#fff;left:0;padding:.75rem 1rem;position:fixed;right:0;text-align:center;top:0;z-index:1000}.zion-brand-header .brand-logo{align-items:center;display:flex;gap:.75rem;justify-content:center;margin-bottom:.25rem}.zion-brand-header .brand-logo-image{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.zion-brand-header .brand-logo-image img{border-radius:50%;height:100%;object-fit:cover;width:100%}.zion-brand-header .brand-logo-image.no-image{background:#daa032;background:var(--gold);color:#2a2a2a;color:var(--text-dark);font-size:1.2rem;font-weight:700}.zion-brand-header .brand-title{font-size:1.1rem;font-weight:700;letter-spacing:.3px;line-height:1.2;text-shadow:0 2px 4px #0000004d}.zion-brand-header .brand-subtitle{font-size:.75rem;font-weight:400;letter-spacing:.2px;line-height:1.2;opacity:.9}.quiz-container,.result-container{animation:fadeIn .5s ease;background:#fff;border-radius:16px;border-top:4px solid #c64e27;border-top:4px solid var(--rust);box-shadow:0 8px 24px #c64e2726;box-shadow:0 8px 24px var(--shadow);contain:content;margin-bottom:1rem;max-width:500px;overflow:hidden;padding:1.5rem 1.25rem;position:relative;text-align:center;width:100%}.quiz-question{color:#2a2a2a;color:var(--text-dark);font-size:1.2rem;font-weight:600;line-height:1.4;margin-bottom:1.5rem;padding-bottom:1rem;position:relative}.quiz-question:after{background:linear-gradient(90deg,#0000,#d66b4a,#0000);background:linear-gradient(to right,#0000,var(--rust-light),#0000);border-radius:3px;bottom:0;content:"";height:3px;left:25%;position:absolute;right:25%}.quiz-options{display:flex;flex-direction:column;gap:.75rem;margin:1.25rem 0}.quiz-option-button{align-items:center;background-color:#fff!important;border:2px solid #f0ede3!important;border:2px solid var(--cream)!important;border-radius:12px;box-shadow:0 2px 8px #0000000d!important;color:#2a2a2a;color:var(--text-dark);cursor:pointer;display:flex;font-size:.95rem;min-height:3rem;padding:.85rem 1rem;position:relative;text-align:left;transform:none!important;transition:all .2s ease!important}.quiz-option-button:hover:not(:active){background-color:#f0ede3!important;background-color:var(--cream)!important;border-color:#c64e27!important;border-color:var(--rust)!important;transform:translateY(-2px)!important}.quiz-option-button:active{transform:translateY(0)!important}.quiz-option-button:focus{background-color:#fff!important;border-color:#f0ede3!important;border-color:var(--cream)!important;box-shadow:none!important;outline:none!important;transform:none!important}.quiz-option-button.clicked{border-color:#a3401f!important;border-color:var(--rust-dark)!important;box-shadow:0 0 0 3px #c64e274d!important}.quiz-progress{align-items:center;color:#6a6a6a;color:var(--text-muted);display:flex;font-size:.85rem;gap:.5rem;justify-content:center;margin-top:1.25rem}.quiz-progress:before{color:#daa032;color:var(--gold);content:"•";font-size:1.2rem}.result-title{color:#c64e27;color:var(--rust);display:inline-block;font-size:1.6rem;font-weight:700;line-height:1.2;margin-bottom:1rem;position:relative}.result-title:after{background-color:#daa032;background-color:var(--gold);border-radius:4px;bottom:5px;content:"";height:8px;left:-5%;opacity:.3;position:absolute;right:-5%;z-index:-1}.animal-image{animation:resultGlow 3s ease-in-out;border:4px solid #fff;border-radius:12px;box-shadow:0 6px 18px #c64e2726;box-shadow:0 6px 18px var(--shadow);height:auto;margin:1.25rem auto;max-width:280px;position:relative;transition:all .3s ease;width:100%}.animal-image:hover{box-shadow:0 10px 25px #c64e2726;box-shadow:0 10px 25px var(--shadow);transform:scale(1.02)}@keyframes resultGlow{0%{box-shadow:0 6px 18px #c64e2726;box-shadow:0 6px 18px var(--shadow)}50%{box-shadow:0 6px 18px #c64e2726,0 0 30px #c64e274d;box-shadow:0 6px 18px var(--shadow),0 0 30px #c64e274d}to{box-shadow:0 6px 18px #c64e2726;box-shadow:0 6px 18px var(--shadow)}}.animal-description{line-height:1.6;margin:1.25rem 0}.animal-description,.result-stat{color:#2a2a2a;color:var(--text-dark);font-size:1rem}.result-stat{background:#f0ede3;background:var(--cream);border-left:4px solid #daa032;border-left:4px solid var(--gold);border-radius:8px;margin:.75rem 0;padding:.65rem}.section-divider{height:.75rem;width:100%}.animal-fun-fact{background:linear-gradient(135deg,#daa0321a,#c64e271a);border:2px solid #daa032;border:2px solid var(--gold);border-radius:12px;margin:1.25rem 0;padding:1rem;text-align:left}.animal-fun-fact h3{align-items:center;color:#c64e27;color:var(--rust);display:flex;font-size:1rem;gap:.5rem;margin-bottom:.5rem}.animal-fun-fact h3:before{content:"💡";font-size:1.1rem}.animal-fun-fact p{color:#2a2a2a;color:var(--text-dark);font-size:.9rem;line-height:1.5}.personality-insights{background:linear-gradient(135deg,#daa0321a,#c64e271a);border:2px solid #daa032;border:2px solid var(--gold);border-radius:16px;margin:2rem 0;padding:1.5rem;text-align:left}.personality-insights h3{color:#c64e27;color:var(--rust);font-size:1.3rem;margin-bottom:1rem;text-align:center}.insights-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin:1rem 0;transition:all .3s ease}.insights-grid.collapsed{max-height:200px;overflow:hidden}.insights-grid.expanded{max-height:none}.insight-card{background:#fffc;border-left:4px solid #c64e27;border-left:4px solid var(--rust);border-radius:12px;padding:1rem}.insight-card.full-width{animation:fadeInUp .5s ease forwards;grid-column:1/-1;opacity:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.insight-card h4{color:#c64e27;color:var(--rust);font-size:1rem;margin-bottom:.5rem}.insight-card ul{list-style:none;padding:0}.insight-card li{color:#2a2a2a;color:var(--text-dark);font-size:.9rem;padding:.25rem 0}.insight-card li:before{color:#daa032;color:var(--gold);content:"▶ ";font-weight:700}.trait-tags{display:flex;flex-wrap:wrap;gap:.5rem}.trait-tag{background:#daa032;background:var(--gold);border-radius:20px;color:#fff;font-size:.8rem;font-weight:600;padding:.25rem .75rem}.insight-description{color:#6a6a6a;color:var(--text-muted);font-size:.9rem;font-style:italic;margin-top:.5rem}.insights-toggle{background:#c64e27;background:var(--rust);border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;margin-left:auto;margin-right:auto;margin-top:1rem;padding:.75rem 1.5rem;transition:all .2s ease}.insights-toggle:hover{background:#d66b4a;background:var(--rust-light);transform:translateY(-2px)}.learn-more-link{align-items:center;background:#c64e271a;border:2px solid #c64e27;border:2px solid var(--rust);border-radius:8px;color:#c64e27;color:var(--rust);display:inline-flex;font-weight:600;gap:.5rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s ease}.learn-more-link:hover{background:#c64e27;background:var(--rust);box-shadow:0 4px 12px #c64e274d;color:#fff;transform:translateY(-2px)}.learn-more-link:after{content:"🏞️";font-size:1.1rem}.sticker-cta{background:linear-gradient(135deg,#475e2b1a,#daa0321a);border:2px solid #475e2b;border:2px solid var(--green);border-radius:16px;margin:2rem 0;padding:1.5rem;text-align:center}.sticker-cta h3{color:#475e2b;color:var(--green);font-size:1.3rem;margin-bottom:.75rem}.sticker-cta p{color:#2a2a2a;color:var(--text-dark);font-size:1rem;margin-bottom:1rem}.sticker-preview{display:flex;justify-content:center;margin:20px 0;perspective:1200px}.sticker-design{background:linear-gradient(135deg,#fff,#f8f8f8);border-radius:12px;box-shadow:0 12px 30px #0003,0 4px 8px #0000001a,inset 0 1px 0 #ffffffe6;cursor:pointer;height:220px;overflow:hidden;position:relative;transform:rotate(-3deg);transition:all .6s ease;width:160px}.sticker-design:hover{box-shadow:0 20px 40px #00000040,0 8px 16px #00000026,inset 0 1px 0 #ffffffe6;transform:rotate(2deg) scale(1.08) translateY(-5px)}.sticker-border{align-items:center;background:#fff;border:4px solid #c64e27;border:4px solid var(--rust);border-radius:8px;bottom:8px;display:flex;justify-content:center;left:8px;overflow:hidden;position:absolute;right:8px;top:8px;z-index:2}.sticker-animal-image{border-radius:4px;height:100%;object-fit:cover;object-position:center;transition:all .4s ease;width:100%}.sticker-design:hover .sticker-animal-image{transform:scale(1.05)}.sticker-design:before{background:linear-gradient(225deg,#fff,#f0f0f0 30%,#e0e0e0 60%,#d0d0d0);border:1px solid #0000001a;border-radius:0 8px 0 16px;box-shadow:-3px 3px 8px #0000004d,-1px 1px 3px #0003,inset 1px -1px 2px #fffc;content:"";height:32px;position:absolute;right:-8px;top:-8px;transform:rotate(45deg);transition:all .4s ease;width:32px;z-index:10}.sticker-design:hover:before{box-shadow:-4px 4px 12px #0006,-2px 2px 6px #0000004d,inset 1px -1px 2px #fffc;right:-12px;top:-12px;transform:rotate(45deg) scale(1.3)}.sticker-design:after{background:radial-gradient(ellipse at center,#0006 0,#0003 40%,#0000 70%);border-radius:50%;content:"";height:20px;position:absolute;right:12px;top:12px;transition:all .4s ease;width:20px;z-index:5}.sticker-design:hover:after{opacity:.8;right:16px;top:16px;transform:scale(1.5)}.sticker-border:before{animation:shimmer 4s ease-in-out infinite;background:linear-gradient(45deg,#0000 35%,#ffffff1a 45%,#fff9 50%,#ffffff1a 55%,#0000 65%);content:"";height:400%;left:-200%;pointer-events:none;position:absolute;top:-200%;width:400%;z-index:8}@keyframes shimmer{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}50%{transform:translateX(50%) translateY(50%) rotate(45deg)}to{transform:translateX(200%) translateY(200%) rotate(45deg)}}.sticker-text{background:linear-gradient(0deg,#000000e6,#0000004d,#0000);border-radius:0 0 4px 4px;bottom:0;color:#fff;left:0;padding:12px 8px 6px;position:absolute;right:0;text-align:center;transform:translateY(100%);transition:transform .4s ease;z-index:9}.sticker-design:hover .sticker-text{transform:translateY(0)}.sticker-animal-name{font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:2px;text-shadow:0 2px 4px #000c}.sticker-animal-name,.sticker-park-name{line-height:1.2;text-transform:uppercase}.sticker-park-name{font-size:8px;font-weight:600;letter-spacing:.3px;opacity:.95;text-shadow:0 1px 3px #000c}.visitor-center-button{background:linear-gradient(45deg,#475e2b,#59752e);background:linear-gradient(45deg,var(--green),var(--green-light));border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin:1rem 0 .5rem;padding:.75rem 1.5rem;transition:all .3s ease}.visitor-center-button:hover{background:linear-gradient(45deg,#59752e,#475e2b);background:linear-gradient(45deg,var(--green-light),var(--green));box-shadow:0 4px 12px #475e2b4d;transform:translateY(-2px)}.sticker-note{color:#6a6a6a;color:var(--text-muted);font-size:.9rem;font-style:italic;margin-top:.75rem}.email-results{background:linear-gradient(135deg,#c64e271a,#daa0321a);border:2px solid #c64e27;border:2px solid var(--rust);border-radius:16px;margin:2rem 0;padding:1.5rem;text-align:center}.email-results h3{color:#c64e27;color:var(--rust);font-size:1.3rem;margin-bottom:.75rem}.email-results p{color:#2a2a2a;color:var(--text-dark);font-size:1rem;margin-bottom:1rem}.email-form{margin:1.5rem 0}.email-input-group{display:flex;flex-wrap:wrap;gap:.75rem;margin:0 auto;max-width:400px}.email-input{background:#fff;border:2px solid #c64e274d;border-radius:8px;flex:1 1;font-size:1rem;min-width:200px;padding:.75rem 1rem;transition:all .3s ease}.email-input:focus{border-color:#c64e27;border-color:var(--rust);box-shadow:0 0 0 3px #c64e271a;outline:none}.email-input:disabled{background:#f5f5f5;cursor:not-allowed}.email-button{background:linear-gradient(45deg,#c64e27,#d66b4a);background:linear-gradient(45deg,var(--rust),var(--rust-light));border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease;white-space:nowrap}.email-button:hover:not(:disabled){background:linear-gradient(45deg,#d66b4a,#c64e27);background:linear-gradient(45deg,var(--rust-light),var(--rust));box-shadow:0 4px 12px #c64e274d;transform:translateY(-2px)}.email-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.email-benefits{background:#fffc;border-left:4px solid #c64e27;border-left:4px solid var(--rust);border-radius:8px;margin-top:1rem;padding:1rem;text-align:left}.email-benefits h4{color:#c64e27;color:var(--rust);font-size:1rem;margin-bottom:.5rem}.email-benefits ul{list-style:none;padding:0}.email-benefits li{color:#2a2a2a;color:var(--text-dark);font-size:.9rem;padding:.25rem 0}.email-benefits li:before{color:#475e2b;color:var(--green);content:"✓ ";font-weight:700;margin-right:.5rem}.email-success{animation:successPulse 2s ease-in-out;background:linear-gradient(135deg,#475e2b26,#daa03226);border:2px solid #475e2b;border:2px solid var(--green);border-radius:16px;margin:2rem 0;padding:1.5rem;text-align:center}@keyframes successPulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.email-success h3{color:#475e2b;color:var(--green);font-size:1.3rem;margin-bottom:.75rem}.email-success p{color:#2a2a2a;color:var(--text-dark);font-size:1rem;margin:.5rem 0}.email-reminder{color:#475e2b!important;color:var(--green)!important;font-weight:600;margin-top:1rem!important}.animal-park-info{background-color:#f0ede3;background-color:var(--cream);border-left:4px solid #475e2b;border-left:4px solid var(--green);border-radius:0 8px 8px 0;box-shadow:0 2px 10px #00000008;color:#2a2a2a;color:var(--text-dark);font-size:.9rem;margin:1.25rem 0;padding:.75rem 1rem;text-align:left}.donate-button{background:#475e2b;background:var(--green);border:none;border-radius:10px;box-shadow:0 4px 12px #475e2b33;color:#fff;cursor:pointer;display:inline-block;font-size:.95rem;font-weight:600;margin:1rem 0 .5rem;padding:.9rem 1.4rem;text-decoration:none;transition:all .25s ease}.donate-button:focus,.donate-button:hover{background:#59752e;background:var(--green-light);box-shadow:0 6px 15px #475e2b4d;transform:translateY(-2px)}.restart-button{background:#0000;border:1px solid #6a6a6a;border:1px solid var(--text-muted);border-radius:8px;color:#6a6a6a;color:var(--text-muted);cursor:pointer;display:inline-block;font-size:.85rem;margin-top:.5rem;padding:.6rem 1.1rem;transition:all .2s ease}.restart-button:focus,.restart-button:hover{background:#c64e270d;border-color:#c64e27;border-color:var(--rust);color:#c64e27;color:var(--rust)}.achievement-notification{background:linear-gradient(135deg,#daa032,#e4b157);background:linear-gradient(135deg,var(--gold),var(--gold-light));border-radius:12px;box-shadow:0 8px 24px #0000004d;color:#fff;padding:1rem;position:fixed;right:-400px;top:100px;transition:right .5s ease;width:350px;z-index:10001}.achievement-notification.show{right:20px}.achievement-content{align-items:center;display:flex;gap:1rem}.achievement-icon{flex-shrink:0;font-size:2rem}.achievement-text h4{font-size:.8rem;margin:0;opacity:.9}.achievement-text h3{font-size:1.2rem;margin:.25rem 0}.achievement-text p{font-size:.9rem;margin:0;opacity:.9}.quiz-stats{background:#475e2b1a;border-radius:8px;color:#6a6a6a;color:var(--text-muted);font-size:.9rem;margin-top:1.5rem;padding:1rem;text-align:center}.quiz-stats p{margin:.25rem 0}.app-footer{align-items:center;display:flex;flex-direction:column;gap:.4rem;margin-top:.75rem;max-width:500px;padding:.75rem 0;text-align:center;width:100%}.footer-logo{height:auto;max-width:100px;transition:opacity .2s ease}.footer-logo:hover{opacity:.9}.footer-text{color:#6a6a6a;color:var(--text-muted);font-size:.75rem;margin-top:.2rem}.footer-divider{background:linear-gradient(90deg,#c64e27,#daa032);background:linear-gradient(to right,var(--rust),var(--gold));border-radius:2px;height:3px;margin:.4rem auto;width:35px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.zion-brand-header{padding:.5rem .75rem}.zion-brand-header .brand-title{font-size:1rem}.zion-brand-header .brand-subtitle{font-size:.7rem}.zion-brand-header .brand-logo-image{height:32px;width:32px}.app-container{padding-left:1rem;padding-right:1rem;padding-top:75px}.quiz-option-button{min-height:3rem;padding:.8rem .9rem}.donate-button,.restart-button{width:100%}.result-title{font-size:1.5rem}.animal-description{font-size:.95rem}.insights-grid{grid-template-columns:1fr}.insights-grid.collapsed{max-height:300px}.achievement-notification{right:-300px;width:280px}.achievement-notification.show{right:10px}.trait-tags{justify-content:center}.sticker-design{height:180px;width:130px}.sticker-animal-name{font-size:9px}.sticker-park-name{font-size:7px}.email-input-group{flex-direction:column;max-width:100%}.email-input{min-width:0;min-width:auto;width:100%}.email-button{width:100%}.app-footer{margin-top:.5rem}}@media (min-width:481px) and (max-width:1024px) and (orientation:landscape){.zion-brand-header{padding:.5rem 1rem}.zion-brand-header .brand-logo{gap:.5rem;margin-bottom:0}.zion-brand-header .brand-title{font-size:1rem}.zion-brand-header .brand-subtitle{font-size:.7rem}.zion-brand-header .brand-logo-image{height:36px;width:36px}.app-container{justify-content:center;padding-left:1.5rem;padding-right:1.5rem;padding-top:70px}.quiz-container,.result-container{margin-bottom:.5rem;margin-top:.5rem;max-width:650px;padding:1.5rem}.quiz-question{font-size:1.3rem;margin-bottom:1.25rem}.quiz-option-button{font-size:.9rem;min-height:2.75rem;padding:.75rem 1rem}.animal-image{margin:1rem auto;max-width:250px}.personality-insights{margin:1.5rem 0;padding:1rem}.insights-grid{gap:.75rem}.insight-card{padding:.75rem}.insights-grid.collapsed{max-height:180px}.sticker-design{height:180px;width:130px}.sticker-animal-name{font-size:9px}.sticker-park-name{font-size:7px}.email-results,.email-success{margin:1.5rem 0;padding:1rem}.email-input-group{max-width:350px}.app-footer{margin-top:.5rem}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.zion-brand-header .brand-logo-image{height:44px;width:44px}.zion-brand-header .brand-title{font-size:1.2rem}.zion-brand-header .brand-subtitle{font-size:.8rem}.app-container{padding-top:95px}.quiz-container,.result-container{max-width:600px;padding:2rem 1.75rem}.quiz-question{font-size:1.4rem}.quiz-option-button{font-size:1rem;padding:1rem 1.25rem}.result-title{font-size:1.8rem}.animal-image{margin:1.5rem auto;max-width:320px}.animal-description{font-size:1.05rem;margin:1.5rem 0}.app-footer{gap:.5rem;margin-top:1rem;padding:1rem 0}.footer-logo{max-width:120px}.footer-text{font-size:.8rem;margin-top:.25rem}.footer-divider{margin:.5rem auto;width:40px}}@media (min-width:1025px){.zion-brand-header{padding:1rem 2rem}.zion-brand-header .brand-logo-image{height:48px;width:48px}.zion-brand-header .brand-title{font-size:1.4rem}.zion-brand-header .brand-subtitle{font-size:.85rem}.zion-brand-header .brand-logo-image.no-image{font-size:1.4rem}.app-container{justify-content:center;padding-left:2rem;padding-right:2rem;padding-top:110px}.quiz-container,.result-container{margin-bottom:1rem;margin-top:1rem;max-width:600px;padding:2.5rem 2rem}.quiz-question{font-size:1.5rem;margin-bottom:1.75rem}.quiz-option-button{font-size:1.05rem;min-height:3.25rem;padding:1rem 1.5rem}.result-title{font-size:2rem}.animal-image{margin:1.75rem auto;max-width:350px}.animal-description{font-size:1.1rem;margin:1.75rem 0}.personality-insights{margin:2.5rem 0;padding:2rem}.insights-grid{gap:1.25rem}.insight-card{padding:1.25rem}.app-footer{gap:.6rem;margin-top:1.25rem;padding:1.25rem 0}.footer-logo{max-width:140px}.footer-text{font-size:.85rem;margin-top:.3rem}.footer-divider{margin:.6rem auto;width:45px}.sticker-design{height:220px;width:160px}.sticker-animal-name{font-size:11px}.sticker-park-name{font-size:8px}.email-results,.email-success{padding:2rem}.email-input-group{max-width:450px}.email-benefits,.visitor-center-info{padding:1.25rem}}.sticker-design.circular,.sticker-design.circular .sticker-animal-image,.sticker-design.circular .sticker-border{border-radius:50%}.sticker-design.circular:before{border-radius:50% 50% 0 50%}.sticker-design.circular .sticker-text{border-radius:0 0 50% 50%}
/*# sourceMappingURL=main.f7f4692f.css.map*/