.hero-grid.svelte-1q37ri0{min-height:calc(100dvh - var(--nav-height))}.hero-grid.svelte-1q37ri0:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,rgba(30,144,255,.085) 1px,transparent 1px),linear-gradient(to bottom,rgba(30,144,255,.085) 1px,transparent 1px);background-size:60px 60px;background-position:calc(50% + var(--grid-ox, 0px)) calc(50% + var(--grid-oy, 0px));-webkit-mask-image:radial-gradient(ellipse 82% 70% at 50% 46%,black 10%,transparent 68%);mask-image:radial-gradient(ellipse 82% 70% at 50% 46%,black 10%,transparent 68%);transition:background-position .32s ease-out}.hero-grid.svelte-1q37ri0:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,rgba(30,144,255,.16) 1px,transparent 1px),linear-gradient(to bottom,rgba(30,144,255,.16) 1px,transparent 1px);background-size:60px 60px;background-position:calc(50% + var(--grid-ox, 0px)) calc(50% + var(--grid-oy, 0px));-webkit-mask-image:radial-gradient(160px circle at var(--mx, 50%) var(--my, 50%),black 0%,transparent 100%);mask-image:radial-gradient(160px circle at var(--mx, 50%) var(--my, 50%),black 0%,transparent 100%);opacity:calc(.72 * var(--grid-boost, 1));transition:background-position .32s ease-out,opacity .28s ease-out}.hero-catalyst-triangle.svelte-1q37ri0{position:absolute;left:50%;top:50%;width:clamp(13rem,33vw,24rem);aspect-ratio:1 / .87;pointer-events:none;transform:translate(-50%,-50%) scale(calc(1 + var(--triangle-energy, 0) * .04));clip-path:polygon(50% 0%,100% 100%,0% 100%);background:rgba(30,144,255,calc(.024 + var(--triangle-energy, 0) * .015));opacity:calc(.56 + var(--triangle-energy, 0) * .16);transition:transform .28s ease-out,opacity .26s ease-out}.hero-title-reaction.svelte-1q37ri0{position:absolute;left:50%;top:50%;width:clamp(18rem,34vw,25rem);transform:translate(-50%,-54%);pointer-events:none;z-index:0;animation:svelte-1q37ri0-hero-title-reaction 1s ease-out forwards}.hero-title-reaction__svg.svelte-1q37ri0{display:block;width:100%;height:auto;overflow:visible}.hero-title-reaction__svg.svelte-1q37ri0 path:where(.svelte-1q37ri0){fill:none;stroke:#1e90ff13;stroke-width:1.2;stroke-linejoin:round}.hero-title.svelte-1q37ri0{cursor:default}.hero-title-letter.svelte-1q37ri0{position:relative;z-index:1}@keyframes svelte-1q37ri0-hero-title-reaction{0%{opacity:0;transform:translate(-50%,-54%) scale(.97) rotate(-8deg)}20%{opacity:1;transform:translate(-50%,-54%) scale(1) rotate(2deg)}50%{opacity:1;transform:translate(-50%,-54%) scale(1) rotate(0)}to{opacity:0;transform:translate(-50%,-54%) scale(1.01) rotate(0)}}.cursor-catalyst-layer.svelte-1q37ri0{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.cursor-catalyst-triangle.svelte-1q37ri0{position:absolute;width:20px;height:18px;transform:translate(-50%,-50%);opacity:0;animation:svelte-1q37ri0-cursor-catalyst-fade var(--catalyst-duration, .6s) ease-out forwards}.cursor-catalyst-triangle__svg.svelte-1q37ri0{display:block;width:100%;height:100%}.cursor-catalyst-triangle__svg.svelte-1q37ri0 path:where(.svelte-1q37ri0){fill:none;stroke:#1e90ff0f;stroke-width:1.1;stroke-linejoin:round}@keyframes svelte-1q37ri0-cursor-catalyst-fade{0%{opacity:0;transform:translate(-50%,-50%) scale(1)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.02)}to{opacity:0;transform:translate(-50%,-50%) scale(var(--catalyst-scale, 1.08))}}.particles-container.svelte-1q37ri0{position:fixed;inset:0;pointer-events:none;z-index:9998;overflow:hidden}.rsvp-particle.svelte-1q37ri0{position:absolute;width:6px;height:6px;background:#1e90ff;border-radius:1px;transform:translate(-50%,-50%);animation:svelte-1q37ri0-particle-burst .82s cubic-bezier(.22,.61,.36,1) forwards}@keyframes svelte-1q37ri0-particle-burst{0%{opacity:.95;transform:translate(-50%,-50%) translate(0) scale(1.45)}70%{opacity:.5}to{opacity:0;transform:translate(-50%,-50%) translate(var(--dx),var(--dy)) scale(.2)}}html[data-theme=dark] .hero-title-reaction__svg path{stroke:#93c5fd1a}html[data-theme=dark] .cursor-catalyst-triangle__svg path{stroke:#93c5fd12}html[data-theme=dark] .hero-grid:before{background-image:linear-gradient(to right,rgba(147,197,253,.125) 1px,transparent 1px),linear-gradient(to bottom,rgba(147,197,253,.125) 1px,transparent 1px)}html[data-theme=dark] .hero-grid:after{background-image:linear-gradient(to right,rgba(147,197,253,.2) 1px,transparent 1px),linear-gradient(to bottom,rgba(147,197,253,.2) 1px,transparent 1px);opacity:calc(.72 * var(--grid-boost, 1))}html[data-theme=dark] .hero-catalyst-triangle{background:rgba(147,197,253,calc(.03 + var(--triangle-energy, 0) * .014))}@media(prefers-reduced-motion:reduce){.hero-title-reaction.svelte-1q37ri0,.cursor-catalyst-layer.svelte-1q37ri0,.particles-container.svelte-1q37ri0,.rsvp-particle.svelte-1q37ri0{display:none}.hero-grid.svelte-1q37ri0:after{opacity:0}.hero-catalyst-triangle.svelte-1q37ri0{opacity:.54;transform:translate(-50%,-50%) scale(1)}}@media(max-width:640px){.hero-grid.svelte-1q37ri0:before{opacity:.6}}.challenge-example.svelte-1yf6yhd{position:relative;border:1px solid transparent;border-radius:.6rem;padding:.34rem .72rem;margin-left:-.72rem;margin-right:-.72rem;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,opacity .22s ease;display:flex;align-items:center;gap:.56rem}.challenge-example.svelte-1yf6yhd:before{content:"";flex:0 0 .42rem;width:.42rem;height:.42rem;border-radius:999px;background:#1e90ffb8;transition:transform .22s ease}.challenge-example.svelte-1yf6yhd:hover:before{transform:scale(1.2)}.challenge-example.svelte-1yf6yhd:after{content:"△";position:absolute;right:.55rem;top:50%;transform:translateY(-50%) scale(.9);font-size:.63rem;line-height:1;color:#1e90ff94;opacity:.34;transition:opacity .22s ease,transform .22s ease}.challenge-example.svelte-1yf6yhd:hover{transform:translateY(-2px) scale(1.02);border-color:#1e90ff38;box-shadow:0 10px 24px -20px #1e90ff73;opacity:.98}.challenge-example.svelte-1yf6yhd:hover:after{opacity:.78;transform:translateY(-50%) scale(1.05)}html[data-theme=dark] .challenge-example{border-color:transparent}html[data-theme=dark] .challenge-example:before{background:#93c5fdd6}html[data-theme=dark] .challenge-example:hover{border-color:#60a5fa47;box-shadow:0 10px 24px -20px #60a5fa73}html[data-theme=dark] .challenge-example:hover:before{transform:scale(1.2)}html[data-theme=dark] .challenge-example:after{color:#93c5fdc2}@media(prefers-reduced-motion:reduce){.challenge-example.svelte-1yf6yhd{transition:none!important;animation:none!important}.challenge-example.svelte-1yf6yhd:after{opacity:.62;transform:translateY(-50%) scale(1)}}.process-title.svelte-1brpuvp{position:relative}.process-reaction.svelte-1brpuvp{position:absolute;left:50%;top:52%;width:clamp(15rem,30vw,22rem);pointer-events:none;transform:translate(-50%,-50%) scale(.86);opacity:0;z-index:0}.process-reaction__svg.svelte-1brpuvp{display:block;width:100%;height:auto}.process-reaction__svg.svelte-1brpuvp path:where(.svelte-1brpuvp){fill:none;stroke:#1e90ff12;stroke-width:1.1;stroke-linejoin:round}.reveal-section.is-visible .process-reaction.svelte-1brpuvp{animation:svelte-1brpuvp-process-reaction-burst .62s ease-out 1 both}@keyframes svelte-1brpuvp-process-reaction-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.86)}20%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.08)}}.process-chip-stack.svelte-1brpuvp{width:min(100%,42rem);margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:flex-start;gap:.85rem}.process-chip-row.svelte-1brpuvp{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;gap:.75rem;opacity:0;transform:translateY(24px)}.process-chip-icon.svelte-1brpuvp{flex:0 0 1rem;width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;margin-top:1.05rem;opacity:var(--icon-opacity, .56);transform:rotate(var(--icon-rotate, 0deg)) scale(var(--icon-scale, 1));transform-origin:center;transition:opacity .22s ease-out,transform .22s ease-out}.process-chip-icon__svg.svelte-1brpuvp{display:block;width:100%;height:100%}.process-chip-icon__svg.svelte-1brpuvp path:where(.svelte-1brpuvp){fill:none;stroke:#1e90ffb8;stroke-width:1.4;stroke-linejoin:round}.process-chip-hit.svelte-1brpuvp{padding:0;border:0;background:transparent;display:grid;grid-template-columns:minmax(15rem,18.5rem) minmax(0,1fr);align-items:center;justify-content:flex-start;gap:1.5rem;outline:none;font:inherit;color:inherit;cursor:pointer;width:100%;min-width:0;text-align:left}.process-chip-pill.svelte-1brpuvp{display:inline-flex;align-items:center;gap:.7rem;justify-content:flex-start;min-height:3rem;padding:.72rem 1.3rem;border:1px solid rgba(148,163,184,.34);border-radius:999px;background:#f8fbffa8;font-size:1rem;font-weight:500;line-height:1.2;letter-spacing:.01em;text-align:left;color:#111827;max-width:100%;transition:transform .24s ease,border-color .24s ease,background-color .24s ease,box-shadow .24s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform-origin:left center}.process-chip-step.svelte-1brpuvp{font-family:DM Sans,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.08em;opacity:.74;color:#1e90ffe0}.process-chip-explanation.svelte-1brpuvp{min-width:0;white-space:nowrap;opacity:0;transform:translate(-8px);pointer-events:none;padding-top:.1rem;font-size:.9rem;line-height:1.4;letter-spacing:.01em;color:#4b5563;transition:opacity .3s ease-out,transform .3s ease-out}.process-chip-hit.is-active.svelte-1brpuvp .process-chip-explanation:where(.svelte-1brpuvp){opacity:1;transform:translate(0);color:#1e90ffe6}.process-chip-hit.svelte-1brpuvp:hover .process-chip-pill:where(.svelte-1brpuvp),.process-chip-hit.svelte-1brpuvp:focus-visible .process-chip-pill:where(.svelte-1brpuvp),.process-chip-hit.is-active.svelte-1brpuvp .process-chip-pill:where(.svelte-1brpuvp){transform:scale(1.025);border-color:#1e90ff57;background:#f8fbffe0;box-shadow:0 12px 28px -24px #1e90ff61}.process-chip-row.is-active.svelte-1brpuvp .process-chip-icon:where(.svelte-1brpuvp),.process-chip-row.svelte-1brpuvp:hover .process-chip-icon:where(.svelte-1brpuvp),.process-chip-row.svelte-1brpuvp:focus-within .process-chip-icon:where(.svelte-1brpuvp){opacity:clamp(0,calc(var(--icon-opacity, .56) + .34),.98);transform:rotate(var(--icon-rotate, 0deg)) scale(calc(var(--icon-scale, 1) * 1.1))}.reveal-section.is-visible .process-chip-row.svelte-1brpuvp{animation:svelte-1brpuvp-process-chip-row-in .56s ease-out both;animation-delay:calc(var(--chip-order) * .12s)}@keyframes svelte-1brpuvp-process-chip-row-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){.process-chip-stack.svelte-1brpuvp{gap:.75rem}.process-chip-row.svelte-1brpuvp{gap:.65rem}.process-chip-icon.svelte-1brpuvp{margin-top:.85rem}.process-chip-hit.svelte-1brpuvp{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;min-width:0}.process-chip-explanation.svelte-1brpuvp{white-space:normal;padding-left:.1rem;padding-top:.6rem}.process-chip-pill.svelte-1brpuvp{width:100%;min-height:2.7rem;padding:.6rem 1.05rem;font-size:.95rem}}html[data-theme=dark] .process-chip-pill{background:#0f172a8f;border-color:#3b82f652;color:#e5e7eb;box-shadow:inset 0 0 0 1px #1e90ff14}html[data-theme=dark] .process-chip-hit:hover .process-chip-pill,html[data-theme=dark] .process-chip-hit:focus-visible .process-chip-pill,html[data-theme=dark] .process-chip-hit.is-active .process-chip-pill{background:#0f172acc;border-color:#60a5fa6b}html[data-theme=dark] .process-chip-icon__svg path{stroke:#93c5fdc2}html[data-theme=dark] .process-chip-explanation{color:#d1d9e6}html[data-theme=dark] .process-reaction__svg path{stroke:#93c5fd14}@media(prefers-reduced-motion:reduce){.process-chip-row.svelte-1brpuvp{opacity:1;transform:none;animation:none!important}.process-chip-pill.svelte-1brpuvp{transform:none!important;transition:none}.process-chip-explanation.svelte-1brpuvp{opacity:1;transform:none;transition:none}.process-chip-icon.svelte-1brpuvp{opacity:.58;transform:rotate(var(--icon-rotate, 0deg)) scale(var(--icon-scale, 1));animation:none!important}.process-reaction.svelte-1brpuvp{display:none}}.stages.svelte-1ahwn13{display:flex;flex-direction:column;gap:.85rem}.stage.svelte-1ahwn13{display:flex;flex-direction:column;gap:.64rem;padding-top:.2rem}.stage-head.svelte-1ahwn13{display:flex;align-items:baseline;gap:.45rem;flex-wrap:wrap}.stage-label.svelte-1ahwn13{margin:0;min-width:5.2rem;font-size:clamp(.95rem,.35vw + .86rem,1.08rem);font-weight:600;line-height:1.2;color:#0f76dceb;text-transform:lowercase}.stage-description.svelte-1ahwn13{margin:0;font-size:clamp(.84rem,.22vw + .78rem,.94rem);line-height:1.2;color:#4b5563d1;text-transform:lowercase}.stage-grid.svelte-1ahwn13{display:grid;grid-template-columns:1fr;gap:.56rem}@media(min-width:660px){.stage-grid.svelte-1ahwn13{grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}}@media(min-width:920px){.stage-grid.svelte-1ahwn13{grid-template-columns:repeat(3,minmax(0,1fr))}}.stage-card.svelte-1ahwn13{border-radius:11px;padding:.62rem .74rem;border:1px solid rgba(148,163,184,.28);background:#f8fbff9e;transition:transform .18s ease-out,border-color .18s ease-out,background-color .18s ease-out}.stage-card.svelte-1ahwn13:hover{transform:translateY(-2px);border-color:#1e90ff5c}.stage-card-item.svelte-1ahwn13{margin:0;font-size:clamp(.88rem,.25vw + .8rem,.98rem);line-height:1.25;font-weight:400;color:#4b5563;text-transform:lowercase}.stage-card-result.svelte-1ahwn13{margin:.14rem 0 0;font-size:clamp(.78rem,.2vw + .72rem,.88rem);line-height:1.2;font-weight:400;color:#4b5563c7;letter-spacing:.03em;text-transform:lowercase;transition:color .18s ease-out}.stage-card.svelte-1ahwn13:hover .stage-card-result:where(.svelte-1ahwn13){color:#4b5563f2}.stage-card-image-wrap.svelte-1ahwn13{width:100%;height:4rem;margin-bottom:.45rem;border-radius:8px;overflow:hidden;background:transparent;display:flex;align-items:center;justify-content:center}.stage-card-image.svelte-1ahwn13{width:100%;height:100%;object-fit:contain;transition:transform .22s ease-out}.stage-card.is-image.svelte-1ahwn13{padding-top:.52rem}.stage-card.is-image.svelte-1ahwn13:hover .stage-card-image:where(.svelte-1ahwn13){transform:scale(1.02)}html[data-theme=dark] .stage-label{color:#e5e7eb}html[data-theme=dark] .stage-description{color:#d1d9e6cc}html[data-theme=dark] .stage-card-item{color:#d1d9e6}html[data-theme=dark] .stage-card-result{color:#d1d9e6c7}html[data-theme=dark] .stage-card{background:#0f172a80;border-color:#94a3b847}html[data-theme=dark] .stage-card:hover{border-color:#60a5fa75}html[data-theme=dark] .stage-card:hover .stage-card-result{color:#d1d9e6f2}@media(max-width:640px){.prizes-section.svelte-1ahwn13{padding-top:1.4rem;padding-bottom:1.55rem}.stages.svelte-1ahwn13{gap:.78rem}.stage-card-image-wrap.svelte-1ahwn13{height:3.55rem}.stage.svelte-1ahwn13{gap:.58rem}}.faq-item.svelte-1vyz8mk{position:relative;opacity:.82;transition:opacity .22s ease}.faq-item.svelte-1vyz8mk:before{content:"";position:absolute;left:-.45rem;top:22%;bottom:22%;width:2px;border-radius:999px;background:#1e90ff75;opacity:.34;transform:scaleY(.68);transform-origin:center;transition:opacity .22s ease,transform .22s ease}.faq-item.svelte-1vyz8mk:hover,.faq-item.svelte-1vyz8mk:focus-visible{opacity:1}.faq-item.svelte-1vyz8mk:hover:before,.faq-item.svelte-1vyz8mk:focus-visible:before{opacity:1;transform:scaleY(1)}.faq-item-label.svelte-1vyz8mk{display:inline-block;transition:transform .22s ease,opacity .22s ease}.faq-item-icon.svelte-1vyz8mk{transition:transform .26s ease,opacity .22s ease,color .22s ease}.faq-item.svelte-1vyz8mk:hover .faq-item-label:where(.svelte-1vyz8mk),.faq-item.svelte-1vyz8mk:focus-visible .faq-item-label:where(.svelte-1vyz8mk){transform:translate(2px)}html[data-theme=dark] .faq-item:hover{background-color:#1e90ff14!important}html[data-theme=dark] .faq-item:before{background:#93c5fd9e}#faq a{color:#1e90ff;text-decoration:underline;text-decoration-color:#1e90ff7a;text-decoration-thickness:1.25px;text-underline-offset:.18em;transition:text-decoration-color .22s ease,text-decoration-thickness .22s ease,text-underline-offset .22s ease}#faq a:visited,#faq a:active{color:#1e90ff}#faq a:hover,#faq a:focus-visible{text-decoration-color:#1e90fff2;text-decoration-thickness:2px;text-underline-offset:.24em}html[data-theme=dark] #faq a{color:#93c5fd;text-decoration-color:#93c5fd99}html[data-theme=dark] #faq a:visited,html[data-theme=dark] #faq a:active{color:#93c5fd}html[data-theme=dark] #faq a:hover,html[data-theme=dark] #faq a:focus-visible{text-decoration-color:#93c5fdf2}@media(prefers-reduced-motion:reduce){.faq-item.svelte-1vyz8mk,.faq-item-label.svelte-1vyz8mk{transition:none!important;animation:none!important}}.concept-trigger.svelte-jz8lnl{transition:transform .2s ease,border-color .2s ease,background-color .2s ease,color .2s ease}.concept-trigger.svelte-jz8lnl:hover,.concept-trigger.svelte-jz8lnl:focus-visible{transform:translateY(-1px);border-color:#1e90ff85;background:#f8fbfff2;color:#374151}.concept-dot.svelte-jz8lnl{display:inline-block;width:.42rem;height:.42rem;border-radius:999px;background:#1e90ffdb;box-shadow:0 0 0 4px #1e90ff26}.concept-overlay.svelte-jz8lnl{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:1.2rem;background:#0f172a42;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.concept-dialog.svelte-jz8lnl{width:min(100%,44rem);max-height:85vh;display:flex;flex-direction:column;overflow:hidden;border-radius:1.2rem;border:1px solid rgba(30,144,255,.3);background:#fffffffa;padding:1.7rem 1.85rem 1.8rem;box-shadow:0 26px 80px -42px #1e90ff8c}.concept-header.svelte-jz8lnl{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.concept-close-btn.svelte-jz8lnl{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:transparent;border:1px solid rgba(148,163,184,.3);border-radius:.5rem;color:#64748b;cursor:pointer;transition:all .2s ease}.concept-close-btn.svelte-jz8lnl:hover,.concept-close-btn.svelte-jz8lnl:focus-visible{border-color:#1e90ff75;background:#eff6ffe6;color:#1e3a8a}.concept-content.svelte-jz8lnl{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:.65rem;margin-top:.9rem;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.concept-content.svelte-jz8lnl::-webkit-scrollbar{width:6px}.concept-content.svelte-jz8lnl::-webkit-scrollbar-track{background:transparent}.concept-content.svelte-jz8lnl::-webkit-scrollbar-thumb{background:#1e90ff66;border-radius:3px}.concept-content.svelte-jz8lnl::-webkit-scrollbar-thumb:hover{background:#1e90ff99}.concept-kicker.svelte-jz8lnl{margin:0;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#0f76dcd1}.concept-title.svelte-jz8lnl{margin:.55rem 0 0;font-family:Outfit,sans-serif;font-size:clamp(1.3rem,.85vw + 1rem,1.75rem);line-height:1.2;color:#111827}.concept-copy.svelte-jz8lnl{margin:1rem 0 0;font-size:1.02rem;line-height:1.72;color:#374151}html[data-theme=dark] .concept-trigger{background:#0f172ab8;color:#cbd5e1;border-color:#60a5fa57}html[data-theme=dark] .concept-trigger:hover,html[data-theme=dark] .concept-trigger:focus-visible{background:#1e293be6;border-color:#93c5fd85;color:#e2e8f0}html[data-theme=dark] .concept-dialog{background:#0f172af7;border-color:#60a5fa66}html[data-theme=dark] .concept-kicker{color:#93c5fdd6}html[data-theme=dark] .concept-title{color:#e5e7eb}html[data-theme=dark] .concept-copy{color:#cbd5e1}html[data-theme=dark] .concept-close-btn{border-color:#94a3b866;color:#94a3b8}html[data-theme=dark] .concept-close-btn:hover,html[data-theme=dark] .concept-close-btn:focus-visible{border-color:#93c5fd99;background:#1e40af3d;color:#dbeafe}@media(max-width:640px){.concept-overlay.svelte-jz8lnl{padding:.85rem}.concept-dialog.svelte-jz8lnl{max-height:90vh;padding:1rem 1rem 1.1rem;border-radius:.95rem}.concept-close-btn.svelte-jz8lnl{width:2.15rem;height:2.15rem}.concept-title.svelte-jz8lnl{margin-top:.4rem}.concept-content.svelte-jz8lnl{padding-right:.45rem;margin-top:.7rem}.concept-copy.svelte-jz8lnl{font-size:.97rem;line-height:1.65}}.tap-sparks-layer.svelte-1uha8ag{position:fixed;inset:0;pointer-events:none;z-index:9997;overflow:hidden}.tap-spark.svelte-1uha8ag{position:absolute;width:3px;height:3px;border-radius:999px;background:#1e90ffe6;transform:translate(-50%,-50%);animation:svelte-1uha8ag-tap-spark-burst .44s cubic-bezier(.22,.61,.36,1) forwards}@keyframes svelte-1uha8ag-tap-spark-burst{0%{opacity:.88;transform:translate(-50%,-50%) translate(0) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) translate(var(--dx),var(--dy)) scale(.2)}}
