@media (width<=639px){.public-header-brand>span{width:100%;min-width:0;max-width:100%;display:flex}.public-header-brand [data-logo-placement=public_header]{flex-shrink:1;width:100%;min-width:0;zoom:1!important;max-width:100%!important}.public-header-brand [data-logo-placement=public_header]>span:first-child{width:100%;min-width:0;max-width:100%!important}.public-header-brand [data-logo-placement=public_header]>span:first-child>img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;display:block;width:100%!important;max-width:100%!important;height:auto!important;max-height:64px!important}}.nk-public-scroll-reveal .nk-scroll-reveal{opacity:0;transition:opacity .6s,transform .6s;transition-delay:var(--nk-reveal-delay,0s);will-change:opacity, transform;transform:translateY(30px)}.nk-public-scroll-reveal .nk-scroll-reveal.is-in-view{opacity:1;transform:translate(0,0)}.nk-public-scroll-reveal img.nk-scroll-reveal{backface-visibility:hidden}@media (prefers-reduced-motion:reduce){.nk-public-scroll-reveal .nk-scroll-reveal,.nk-public-scroll-reveal .nk-scroll-reveal.is-in-view{will-change:auto;opacity:1!important;transition:none!important;transform:none!important}}.nk-protected-image{vertical-align:middle;isolation:isolate;border-radius:inherit;-webkit-user-select:none;user-select:none;grid-template:minmax(0,1fr)/minmax(0,1fr);max-width:100%;display:inline-grid;position:relative}.nk-protected-image>:first-child{grid-area:1/1;min-width:0;max-width:100%}.nk-protected-image:after{content:"";z-index:31;border-radius:inherit;pointer-events:none;border:1px solid #ffffff2e;position:absolute;inset:0;box-shadow:inset 0 0 0 3px #081c2f0f}.nk-protected-image img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.nk-protected-image__watermark{z-index:30;pointer-events:none;-webkit-user-select:none;user-select:none;color:#ffffff75;text-align:center;letter-spacing:.18em;text-shadow:0 1px 5px #0000006b,0 0 2px #0000004d;white-space:nowrap;justify-content:center;align-items:center;font-family:Inter,system-ui,sans-serif;font-size:clamp(.62rem,1.55vw,1.1rem);font-weight:800;line-height:1.25;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotate(-18deg)}.nk-protected-image__watermark[data-position=top-left]{justify-content:flex-start;align-items:flex-start;padding:.65rem}.nk-protected-image__watermark[data-position=top-right]{justify-content:flex-end;align-items:flex-start;padding:.65rem}.nk-protected-image__watermark[data-position=bottom-left]{justify-content:flex-start;align-items:flex-end;padding:.65rem}.nk-protected-image__watermark[data-position=bottom-right]{justify-content:flex-end;align-items:flex-end;padding:.65rem}.nk-protected-image__watermark span{background:#081c2f14;border:1px solid #ffffff38;padding:.28em .6em}@media (prefers-reduced-motion:reduce){.nk-protected-image__watermark{transition:none}}.nk-programs-cool-light{--program-navy:#082653;--program-cyan:#00a3ff;--program-sky:#38bdf8;--program-gold:#f59e0b;--program-ink:#1e293b;color:var(--program-ink);background:radial-gradient(at 8% 4%,#38bdf821,#0000 32rem),radial-gradient(at 94% 72%,#00a3ff14,#0000 28rem),#f0f4f8;position:relative;overflow:hidden}.nk-programs-cool-light:before{content:"";pointer-events:none;opacity:.24;background-image:radial-gradient(#0826531f .7px,#0000 .7px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 65%);mask-image:linear-gradient(#000,#0000 65%)}.nk-programs-cool-light>.container{z-index:1;position:relative}.nk-programs-page>.bg-white{background:0 0}.nk-programs-page .nk-programs-filter-panel,.nk-programs-page .nk-programs-enrollment{box-shadow:0 4px 12px #0826530f}.nk-programs-page .nk-programs-filter-panel{border-color:#0826531f}.nk-programs-page .nk-programs-enrollment{isolation:isolate;border:0;position:relative}.nk-programs-page .nk-programs-enrollment:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--nk-program-angle,0deg), #082653, #00a3ff, #38bdf8, #f59e0b, #082653);padding:1.5px;animation:7s linear infinite borderRotate;position:absolute;inset:0}.nk-programs-page .nk-programs-enrollment:after{content:"";z-index:-1;background:#fff;border-radius:calc(1rem - 1.5px);position:absolute;inset:1.5px}.nk-programs-page [data-program-reveal]{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(30px)}.nk-programs-page [data-program-reveal].is-in-view{opacity:1;transform:translate(0,0)}.nk-programs-page .nk-programs-filter-panel{transition-delay:40ms}.nk-programs-page .nk-programs-gradient-card:nth-child(3n+2){transition-delay:70ms}.nk-programs-page .nk-programs-gradient-card:nth-child(3n){transition-delay:.12s}.nk-programs-cool-light .eyebrow{color:#0086d5;letter-spacing:.17em}.nk-programs-cool-light h2{color:var(--program-navy);letter-spacing:-.045em;font-weight:750}.nk-programs-cool-light .nk-programs-heading>div:first-child>p:not(.eyebrow){color:#475569}.nk-programs-typewriter{color:#475569;margin-top:1.15rem;font-size:clamp(.9rem,1.25vw,1.02rem);font-weight:550}.nk-programs-typewriter span{color:var(--program-cyan);text-transform:capitalize;font-weight:800;animation:.42s cubic-bezier(.2,.75,.25,1) both nkProgramWordIn;display:inline-block}.nk-programs-typewriter i{vertical-align:-.16em;background:var(--program-gold);width:2px;height:1.05em;margin-left:4px;animation:.8s steps(2,end) infinite nkProgramCursor;display:inline-block}.nk-programs-view-all{color:var(--program-navy);background:#ffffffc2;border:1px solid #00a3ff47;border-radius:999px;padding:.85rem 1rem;transition:transform .2s,color .2s,background .2s,box-shadow .2s;box-shadow:0 4px 12px #0826530f}.nk-programs-view-all:hover{color:#fff;background:var(--program-navy);transform:translateY(-2px);box-shadow:0 10px 25px #08265329}.nk-programs-gradient-card{isolation:isolate;background:conic-gradient(from var(--nk-program-angle,0deg), #082653, #00a3ff, #38bdf8, #f59e0b, #082653);border-radius:1.2rem;padding:1.5px;transition:box-shadow .28s,transform .28s cubic-bezier(.2,.7,.2,1);animation:7s linear infinite borderRotate;position:relative;box-shadow:0 4px 12px #0826530f}.nk-programs-gradient-card:before{content:"";z-index:-1;border-radius:inherit;background:inherit;filter:blur(12px);opacity:.12;transition:opacity .25s;position:absolute;inset:-3px}.nk-programs-gradient-card:hover{transform:translateY(-5px);box-shadow:0 18px 38px #08265321}.nk-programs-gradient-card:hover:before{opacity:.35}.nk-programs-gradient-card-inner{background:#fff;border-radius:calc(1.2rem - 1.5px);height:100%;overflow:hidden}.nk-programs-gradient-card-inner>article{border-radius:inherit;height:100%;box-shadow:none}.nk-programs-gradient-card-inner article h3{color:var(--program-navy)}.nk-programs-gradient-card-inner article p{color:#475569}.nk-programs-gradient-card-inner article .eyebrow{color:#0086d5}.nk-programs-gradient-card-inner article a:not([tabindex="-1"]){color:var(--program-navy)}.nk-programs-gradient-card-inner article a:not([tabindex="-1"]):hover{color:#0086d5}.nk-programs-gradient-card-inner article svg{color:var(--program-cyan)}@keyframes borderRotate{to{--wg-border-angle:360deg}}@property --nk-program-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes nkProgramWordIn{0%{opacity:0;filter:blur(2px);transform:translateY(7px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes nkProgramCursor{50%{opacity:0}}@media (width<=640px){.nk-programs-heading{align-items:flex-start}.nk-programs-view-all{margin-top:.25rem}.nk-programs-gradient-card:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.nk-programs-gradient-card,.nk-programs-page .nk-programs-enrollment:before{animation:none}.nk-programs-page [data-program-reveal]{opacity:1;transition:none;transform:none}.nk-programs-typewriter span{animation:none}.nk-programs-typewriter i{opacity:1;animation:none}.nk-programs-view-all,.nk-programs-gradient-card{transition:none}}.nk-programs-cool-light{--program-navy:#0f172a;--program-cyan:#0891b2;--program-blue:#0284c7;--program-sky:#38bdf8;--program-gold:#f59e0b;background:radial-gradient(at 8% 9%,#0891b22e,#0000 30rem),radial-gradient(at 94% 34%,#0284c721,#0000 32rem),radial-gradient(at 20% 72%,#38bdf81f,#0000 28rem),linear-gradient(#0891b2 0%,#0284c7 25rem,#f0f9ff 45rem,#fff 100%);overflow:clip}.nk-programs-hero{isolation:isolate;color:#fff;background:radial-gradient(at 85% 15%,#38bdf8a6,#0000 30%),radial-gradient(at 8% 85%,#0891b2d9,#0000 36%),linear-gradient(125deg,#0891b2 0%,#0284c7 54%,#075985 100%);min-height:420px;padding:clamp(3.5rem,8vw,7rem) 0 5rem;position:relative;overflow:hidden}.nk-programs-hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff1f 49%,#0000 60%) 0 0/220% 100%;animation:13s ease-in-out infinite alternate nkProgramGlowDrift;position:absolute;inset:-45%}.nk-programs-hero-content{z-index:2;max-width:1100px;position:relative}.nk-programs-hero h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:900px;margin-top:1rem;font-size:clamp(2.25rem,5.4vw,4.5rem);font-weight:800;line-height:1.02}.nk-programs-hero-description{color:#ffffffe0;max-width:680px;margin-top:1.25rem;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.75}.nk-programs-hero-eyebrow{color:#fff;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.73rem;font-weight:850;display:flex}.nk-programs-live-dot{background:#f59e0b;border-radius:50%;flex:none;width:.55rem;height:.55rem;animation:2s ease-out infinite nkProgramPulse;box-shadow:0 0 0 5px #f59e0b33}.nk-programs-hero .nk-programs-typewriter{color:#fff;margin-top:1.5rem;font-size:clamp(1.1rem,2.4vw,1.6rem);font-weight:750}.nk-programs-hero .nk-programs-typewriter span{color:#fde68a;text-transform:none}.nk-programs-hero .nk-programs-typewriter i{background:#fff}.nk-programs-hero-meta{color:#ffffffdb;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;font-size:.9rem;display:flex}.nk-programs-hero-meta strong{color:#fff;font-size:1.2rem}.nk-programs-meta-divider{background:#fff6;width:1px;height:1.25rem}.nk-programs-hero-orb{z-index:0;pointer-events:none;border:1px solid #ffffff38;border-radius:50%;position:absolute;box-shadow:0 0 0 30px #ffffff09,0 0 0 70px #ffffff06}.nk-programs-hero-orb-one{width:18rem;height:18rem;top:4rem;right:-4rem}.nk-programs-hero-orb-two{border-color:#fde68a66;width:9rem;height:9rem;bottom:1rem;right:19%}.nk-programs-hero-wave{background:#f0f9ff;border-radius:50% 50% 0 0/35% 35% 0 0;height:7rem;position:absolute;bottom:-5rem;left:-5%;right:-5%;transform:rotate(-1.5deg)}.nk-programs-track-section{margin-bottom:2rem}.nk-programs-section-heading{text-align:center;max-width:720px;margin:0 auto 1.6rem}.nk-programs-section-kicker{color:#0891b2;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:850}.nk-programs-section-heading h2,.nk-programs-intake-copy h2{color:#0f172a;letter-spacing:-.045em;margin-top:.45rem;font-size:clamp(1.8rem,4vw,3rem);font-weight:800}.nk-programs-section-heading>p:last-child{color:#475569;margin-top:.65rem}.nk-programs-track-tabs{flex-wrap:wrap;justify-content:center;gap:.65rem;display:flex}.nk-programs-track-tab{color:#0f172a;background:#ffffffe0;border:1px solid #0891b247;border-radius:999px;min-height:2.8rem;padding:.7rem 1.1rem;font-size:.87rem;font-weight:750;transition:transform .2s,background .2s,color .2s,border-color .2s;box-shadow:0 5px 15px #0f172a0a}.nk-programs-track-tab:hover{border-color:#0891b2;transform:translateY(-2px)}.nk-programs-track-tab.is-active{color:#fff;background:#0f172a;border-color:#0f172a;box-shadow:0 8px 20px #0f172a2b}.nk-programs-page .nk-programs-filter-panel{background:#fffffff7;border:1px solid #0891b22e;border-radius:1.25rem;box-shadow:0 14px 38px #0f172a12}.nk-programs-page .nk-programs-gradient-card{background:conic-gradient(from var(--nk-program-angle,0deg),#0891b2,#38bdf8,#f59e0b,#fff,#0284c7,#0891b2);border-radius:1.2rem;padding:2.5px;animation:4s linear infinite borderRotate;box-shadow:0 10px 28px #0284c71f}.nk-programs-page .nk-programs-gradient-card-inner{border-radius:calc(1.2rem - 2.5px)}.nk-programs-page .nk-programs-gradient-card-inner>article{background:#fff}.nk-programs-page .nk-programs-enrollment{color:#fff;background:linear-gradient(125deg,#0891b2,#0284c7 65%,#075985);padding:clamp(2rem,5vw,4rem);box-shadow:0 20px 55px #0284c733}.nk-programs-page .nk-programs-enrollment:before{background:conic-gradient(from var(--nk-program-angle,0deg),#0891b2,#38bdf8,#f59e0b,#fff,#0284c7,#0891b2);padding:2.5px;animation:4s linear infinite borderRotate;inset:-2px}.nk-programs-page .nk-programs-enrollment:after{background:linear-gradient(125deg,#0891b2,#0284c7 65%,#075985);border-radius:calc(1rem - 2.5px);inset:2.5px}.nk-programs-page .nk-programs-enrollment>*{z-index:1;position:relative}.nk-programs-page .nk-programs-enrollment h2{color:#fff}.nk-programs-page .nk-programs-enrollment p{color:#ffffffd6}.nk-programs-page .nk-programs-enrollment a{color:#0f172a;background:#f59e0b;font-weight:850;box-shadow:0 8px 22px #0f172a2e}.nk-programs-page .nk-programs-enrollment a:hover{background:#fbbf24;transform:translateY(-2px)}.nk-programs-module-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.nk-programs-module-card{isolation:isolate;background:#fff;border-radius:1rem;min-height:190px;padding:1.5rem;position:relative;box-shadow:0 8px 25px #0f172a12}.nk-programs-module-card:before,.nk-programs-intake-card:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--nk-program-angle,0deg),#0891b2,#38bdf8,#f59e0b,#fff,#0284c7,#0891b2);animation:4s linear infinite borderRotate;position:absolute;inset:-2.5px}.nk-programs-module-card:after,.nk-programs-intake-card:after{content:"";z-index:-1;background:#fff;border-radius:calc(1rem - 2.5px);position:absolute;inset:2.5px}.nk-programs-module-number{color:#fff;background:#0f172a;border-radius:.7rem;place-items:center;width:2.4rem;height:2.4rem;font-size:.8rem;font-weight:850;display:inline-grid}.nk-programs-module-card h3,.nk-programs-intake-card h3{color:#0f172a;margin-top:1.2rem;font-size:1.15rem;font-weight:800}.nk-programs-module-card p,.nk-programs-intake-card p{color:#475569;margin-top:.55rem;font-size:.92rem;line-height:1.65}.nk-programs-intake-band{color:#fff;background:radial-gradient(at 5% 95%,#38bdf840,#0000 45%),linear-gradient(125deg,#0891b2,#0284c7 58%,#0f172a);border-radius:1.5rem;grid-template-columns:1.1fr .9fr;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.nk-programs-intake-copy .nk-programs-section-kicker{color:#fde68a}.nk-programs-intake-copy h2{color:#fff}.nk-programs-intake-copy>p:last-child{color:#ffffffd1;margin-top:.9rem}.nk-programs-intake-card{isolation:isolate;color:#0f172a;background:#fff;border-radius:1.1rem;padding:1.7rem;position:relative}.nk-programs-status-pill{color:#0f172a;background:#f59e0b;border-radius:999px;padding:.4rem .7rem;font-size:.72rem;font-weight:850;display:inline-flex}.nk-programs-intake-card a{color:#0284c7;align-items:center;gap:.6rem;margin-top:1rem;font-weight:850;display:inline-flex}.nk-programs-intake-card a:hover{color:#0f172a}@keyframes nkProgramGlowDrift{0%{background-position:0%;transform:rotate(-1deg)}to{background-position:100%;transform:rotate(1deg)}}@keyframes nkProgramPulse{0%{box-shadow:0 0 #f59e0b66}to{box-shadow:0 0 0 10px #f59e0b00}}@media (width<=900px){.nk-programs-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nk-programs-intake-band{grid-template-columns:1fr}.nk-programs-hero-orb-two{right:10%}}@media (width<=560px){.nk-programs-hero{min-height:390px;padding:3.2rem 0 4rem}.nk-programs-hero-orb-one{right:-10rem}.nk-programs-hero-orb-two{display:none}.nk-programs-hero-meta{gap:.6rem;font-size:.78rem}.nk-programs-track-tabs{justify-content:flex-start}.nk-programs-track-tab{padding:.65rem .85rem;font-size:.8rem}.nk-programs-module-grid{grid-template-columns:1fr}.nk-programs-module-card{min-height:0}.nk-programs-intake-band{padding:1.2rem}}@media (prefers-reduced-motion:reduce){.nk-programs-hero:before,.nk-programs-live-dot,.nk-programs-page .nk-programs-gradient-card,.nk-programs-page .nk-programs-enrollment:before,.nk-programs-module-card:before,.nk-programs-intake-card:before{animation:none!important}.nk-programs-track-tab:hover,.nk-programs-page .nk-programs-enrollment a:hover{transform:none}}.nk-home-scroll-story{position:relative}.nk-home-scroll-story>.nk-scroll-section[data-scroll-reveal]{opacity:0;transition:opacity .6s,transform .6s;transition-delay:calc(min(var(--nk-scroll-index,0), 4) * 45ms);will-change:opacity, transform;transform:translateY(30px)}.nk-home-scroll-story>.nk-scroll-section[data-scroll-reveal].is-in-view{opacity:1;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.nk-home-scroll-story>.nk-scroll-section[data-scroll-reveal],.nk-home-scroll-story>.nk-scroll-section[data-scroll-reveal].is-in-view{will-change:auto;opacity:1!important;transition:none!important;transform:none!important}}@property --nk-home-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes nkHomeBorderRotate{to{--nk-home-border-angle:360deg}}.nk-home-scroll-story .nk-home-about-section{color:#263344;background:radial-gradient(at 4% 12%,#c2410c2b,#0000 34rem),radial-gradient(at 96% 78%,#ea580c21,#0000 31rem),linear-gradient(145deg,#fff7f2 0%,#fff 54%,#fff8f0 100%)!important}.nk-home-scroll-story .nk-home-about-section .nk-home-mission-pillars{border-color:#c2410c2e}.nk-home-scroll-story .nk-home-about-section .nk-home-mission-pillars>.nketsia-card{border-radius:1rem;min-width:0;padding:1.5rem}.nk-home-scroll-story .nk-home-about-section .nk-home-mission-pillars svg{color:#c2410c}.nk-home-scroll-story .nk-programs-cool-light{background:radial-gradient(at 88% 12%,#0891b22b,#0000 34rem),radial-gradient(at 8% 85%,#38bdf826,#0000 32rem),linear-gradient(145deg,#f0fdff 0%,#fff 54%,#f0f9ff 100%)!important}.nk-home-scroll-story .nk-programs-cool-light .nk-programs-gradient-card{background:conic-gradient(from var(--nk-program-angle,0deg), #0891b2, #38bdf8, #f59e0b, #fff, #0284c7, #0891b2);filter:drop-shadow(0 12px 20px #0891b21a);border-radius:1rem;padding:2.5px;animation:4s linear infinite borderRotate}.nk-home-scroll-story .nk-programs-cool-light .nk-programs-gradient-card-inner{background:#fff;border-radius:calc(1rem - 2px)}.nk-home-scroll-story .nk-home-featured-project{isolation:isolate;position:relative;background:linear-gradient(#f8fafc 0%,#fff 100%)!important}.nk-home-scroll-story .nk-home-featured-project>.container{z-index:1;position:relative;padding-top:0!important;padding-bottom:0!important}.nk-home-scroll-story .nk-home-impact-strip{border-color:#6b21a81f;background:radial-gradient(at 4% 18%,#6b21a821,#0000 30rem),radial-gradient(at 94% 84%,#9333ea1f,#0000 28rem),linear-gradient(145deg,#faf5ff 0%,#fff 58%,#f8f4ff 100%)!important}.nk-home-scroll-story .nk-home-impact-strip .eyebrow{color:#6b21a8}.nk-home-scroll-story .nk-home-metric-card{isolation:isolate;background:conic-gradient(from var(--nk-home-border-angle), #6b21a8, #0891b2, #f59e0b, #9333ea, #6b21a8);border-radius:.9rem;min-width:0;padding:2.5px;animation:4s linear infinite nkHomeBorderRotate;position:relative;box-shadow:0 10px 26px #6b21a81a}.nk-home-scroll-story .nk-home-metric-card .font-heading{font-size:clamp(1.55rem,2.3vw,1.95rem);line-height:1.05}.nk-home-scroll-story .nk-home-metric-card .font-heading .text-gold{font-size:.8em}.nk-home-scroll-story .nk-home-metric-card .font-heading+span{letter-spacing:.07em;margin-top:.35rem;font-size:11px;line-height:1.25}.nk-home-scroll-story .nk-home-metric-card>.flex.flex-col{text-align:center;align-items:center;gap:0;width:100%}.nk-home-scroll-story .nk-home-metric-card .font-heading,.nk-home-scroll-story .nk-home-metric-card .font-heading+span{text-align:center;width:100%}.nk-home-scroll-story .nk-home-metric-card .font-heading+span+span{margin-top:.2rem}.nk-home-scroll-story .nk-home-impact-section{background:radial-gradient(at 88% 12%,#9333ea2b,#0000 33rem),radial-gradient(at 7% 88%,#0891b21a,#0000 30rem),linear-gradient(145deg,#f8f4ff 0%,#fff 52%,#f5f3ff 100%)!important}.nk-home-scroll-story>.nk-scroll-section:nth-child(6)>section{background:radial-gradient(at 0 15%,#c2410c0f,#0000 27rem),linear-gradient(#fff,#fffbf7)!important}.nk-home-scroll-story>.nk-scroll-section:nth-child(7)>section{background:radial-gradient(at 100% 10%,#0891b214,#0000 27rem),linear-gradient(#f8fafc,#fff)!important}.nk-home-scroll-story .nk-home-engagement-section{background:radial-gradient(at 0 28%,#14532d2e,#0000 34rem),radial-gradient(at 100% 42%,#ea580c2b,#0000 34rem),linear-gradient(125deg,#f0fdf4 0%,#fff 48%,#fff7ed 100%)!important}.nk-home-scroll-story .nk-home-engagement-section>.container>.grid:first-child>.nketsia-card:first-child:before{background:conic-gradient(from var(--nk-home-border-angle), #14532d, #f59e0b, #10b981, #14532d)}.nk-home-scroll-story .nk-home-engagement-section>.container>.grid:first-child>.nketsia-card:nth-child(2):before{background:conic-gradient(from var(--nk-home-border-angle), #ea580c, #f59e0b, #fb7185, #ea580c)}.nk-home-scroll-story .nk-home-engagement-section>.container>.grid:first-child>.nketsia-card:nth-child(3):before{background:conic-gradient(from var(--nk-home-border-angle), #14532d, #f59e0b, #ea580c, #14532d)}.nk-home-scroll-story .nk-home-newsletter-card{isolation:isolate;background:conic-gradient(from var(--nk-home-border-angle), #14532d, #f59e0b, #ea580c, #10b981, #14532d);border-radius:1rem;padding:2.5px;animation:4s linear infinite nkHomeBorderRotate;position:relative;box-shadow:0 16px 40px #14532d1a;border:0!important}.nk-home-scroll-story .nk-home-newsletter-card>.grid{background:#fff;border-radius:calc(1rem - 2.5px);padding:clamp(1.25rem,3vw,3rem)}.nk-home-scroll-story .nketsia-card{isolation:isolate;background:#fff;position:relative;box-shadow:0 12px 30px #0f172a17;border-color:#0000!important}.nk-home-scroll-story .nketsia-card:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--nk-home-border-angle), #c2410c, #f59e0b, #64748b, #ea580c, #c2410c);-webkit-mask-composite:xor;padding:2.5px;animation:4s linear infinite nkHomeBorderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nk-home-scroll-story .nk-home-about-section .nketsia-card:before{background:conic-gradient(from var(--nk-home-border-angle), #c2410c, #f59e0b, #64748b, #ea580c, #c2410c)}.nk-home-scroll-story .nk-home-impact-section .nketsia-card:before{background:conic-gradient(from var(--nk-home-border-angle), #6b21a8, #0891b2, #f59e0b, #9333ea, #6b21a8)}.nk-home-scroll-story .nk-home-engagement-section .nketsia-card:before{background:conic-gradient(from var(--nk-home-border-angle), #14532d, #f59e0b, #ea580c, #10b981, #14532d)}.nk-home-scroll-story .nk-home-about-section .nketsia-card>*,.nk-home-scroll-story .nk-home-impact-section .nketsia-card>*{position:relative}.nk-home-scroll-story .nk-home-about-section .nk-home-mission-pillars>.nketsia-card{background:#fff;border-radius:1rem;padding:1.5rem}.nk-home-scroll-story .nk-home-about-section .nketsia-card:hover,.nk-home-scroll-story .nk-home-impact-section .nketsia-card:hover,.nk-home-scroll-story .nk-home-engagement-section .nketsia-card:hover{transition:transform .28s,box-shadow .28s;transform:translateY(-3px)}@media (width<=640px){.nk-home-scroll-story .nk-home-metric-card>*{padding:.75rem .4rem}.nk-home-scroll-story .nk-home-about-section .nk-home-mission-pillars>.nketsia-card{padding:1.15rem}.nk-home-scroll-story .nk-home-project-card{border-radius:.85rem}}@media (prefers-reduced-motion:reduce){.nk-home-scroll-story .nk-home-metric-card,.nk-home-scroll-story .nk-home-project-card,.nk-home-scroll-story .nk-home-newsletter-card,.nk-home-scroll-story .nketsia-card:before{animation:none!important}.nk-home-scroll-story .nketsia-card:hover{transform:none!important}}.nk-home-scroll-story .nk-home-engagement-section>.container>.grid:first-child>.nketsia-card:nth-child(3){color:#fff;background:#102a43!important}.nk-home-scroll-story>.nk-scroll-section:nth-child(6) .nketsia-card:before{background:conic-gradient(from var(--nk-home-border-angle), #c2410c, #f59e0b, #fb923c, #c2410c)}.nk-home-scroll-story>.nk-scroll-section:nth-child(7) .nketsia-card:before{background:conic-gradient(from var(--nk-home-border-angle), #0891b2, #38bdf8, #f59e0b, #0284c7)}.nk-home-scroll-story .nk-home-mission-image-frame:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--nk-home-border-angle), #c2410c, #f59e0b, #64748b, #ea580c, #c2410c);-webkit-mask-composite:xor;padding:2.5px;animation:4s linear infinite nkHomeBorderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.nk-home-scroll-story .nk-home-mission-image-frame:after{animation:none!important}}.nk-home-scroll-story .nk-home-metric-card{box-shadow:none;background:conic-gradient(from var(--nk-home-border-angle), #f59e0b, #9333ea, #0891b2, #8a9b45, #f59e0b);border-radius:0;padding:2.5px}.nk-home-scroll-story .nk-home-metric-card>*{background:#fff;border-radius:0;min-height:0;padding:.48rem .35rem .52rem}.nk-home-scroll-story .nk-home-metric-card .font-heading{letter-spacing:-.035em;color:#10294a;font-size:clamp(1.65rem,2vw,2rem);line-height:1}.nk-home-scroll-story .nk-home-metric-card .font-heading+span{letter-spacing:.065em;color:#607a91;margin-top:.3rem;font-size:11px;line-height:1.1}@media (width<=640px){.nk-home-scroll-story .nk-home-metric-card>*{padding:.45rem .2rem .5rem}.nk-home-scroll-story .nk-home-metric-card .font-heading{font-size:1.65rem}.nk-home-scroll-story .nk-home-metric-card .font-heading+span{font-size:9px}}@media (width>=641px) and (width<=1100px){header[data-homepage=true]>.container{gap:1.25rem;min-height:88px;padding-inline:2rem}header[data-homepage=true] .public-header-brand>span{width:100%;min-width:0;max-width:220px;display:flex}header[data-homepage=true] .public-header-brand [data-logo-placement]{width:100%;min-width:0;zoom:1!important;max-width:220px!important}header[data-homepage=true] .public-header-brand [data-logo-placement]>span:first-child{width:100%;min-width:0;max-width:100%!important}header[data-homepage=true] .public-header-brand img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:100%!important;max-width:100%!important;height:auto!important;max-height:68px!important}header[data-homepage=true] button[aria-label="Open navigation menu"]{width:44px;height:44px}.nketsia-homepage .container{padding-inline:2rem}.nketsia-homepage .nk-hero-signature{padding-block:2.5rem!important}.nketsia-homepage .nk-hero-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2rem;max-width:100%}.nketsia-homepage .nk-hero-copy{min-width:0}.nketsia-homepage .nk-hero-copy h1{margin-top:0;font-size:2.5rem!important;line-height:1.1!important}.nketsia-homepage .nk-hero-copy .nk-hero-orgline{margin-top:1rem;width:100%!important;max-width:380px!important;padding:0!important}.nketsia-homepage .nk-hero-copy .nk-hero-brand-logo{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:100%!important;max-width:100%!important;height:auto!important;max-height:140px!important}.nketsia-homepage .nk-hero-description{min-height:6.6em!important;margin-top:1.25rem!important;font-size:1rem!important;line-height:1.65!important}.nketsia-homepage .nk-hero-actions{align-items:stretch;gap:.75rem}.nketsia-homepage .nk-hero-actions>a{white-space:normal;text-align:center;height:auto;padding:.75rem 1rem;font-size:.875rem;min-height:46px!important}.nketsia-homepage .nk-hero-art{flex-direction:column;gap:1rem;width:100%;max-width:none;margin:0;padding:0;display:flex}.nketsia-homepage .nk-hero-image-frame{aspect-ratio:4/3;border-radius:1.5rem;width:100%;min-height:0!important}.nketsia-homepage .nk-hero-card-top{width:100%;max-width:100%;margin:0;animation:none;position:static}.nketsia-homepage .nk-hero-floating-card strong{font-size:.8125rem}.nketsia-homepage .nk-hero-floating-card small{font-size:.75rem}.nketsia-homepage .nk-home-scroll-story>.nk-scroll-section[data-scroll-reveal],.nketsia-homepage .nk-scroll-reveal{will-change:auto;opacity:1!important;transition:none!important;transform:none!important}.nketsia-homepage .nk-scroll-section>section:not(.nketsia-hero){padding-block:3rem!important}.nketsia-homepage .nk-scroll-section>section:not(.nketsia-hero)>.container{padding-top:0!important;padding-bottom:0!important}.nketsia-homepage .nk-scroll-section>.nk-home-impact-strip,.nketsia-homepage .nk-scroll-section>.nk-home-completed-projects{padding-block:1.5rem!important}.nketsia-homepage .nk-home-impact-strip .grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin-top:1rem}.nketsia-homepage .nk-home-impact-strip .nk-home-metric-card>*{padding:1rem .5rem}.nketsia-homepage .nk-scroll-section h2{background:0 0;font-size:1.875rem;line-height:1.2}.nketsia-homepage .nk-scroll-section p{overflow-wrap:break-word}.nketsia-homepage .nk-scroll-section .mt-12{margin-top:2rem}.nketsia-homepage .nk-home-featured-project>.container>.flex{flex-direction:column;align-items:flex-start;gap:.75rem}.nketsia-homepage .nk-home-featured-project>.container>.grid,.nketsia-homepage .nk-programs-cool-light>.container>.grid,.nketsia-homepage section[aria-labelledby=stories-heading]>.container>.grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem}.nketsia-homepage .nk-home-about-section>.container>.grid:first-child{gap:2rem}.nketsia-homepage .nk-home-mission-image-frame{max-width:100%}.nketsia-homepage .nk-home-mission-pillars{grid-template-columns:1fr;gap:1rem;margin-top:2rem;padding-top:2rem}.nketsia-homepage .nk-home-mission-pillars h3{margin-top:.75rem}.nketsia-homepage .nk-home-mission-pillars p{margin-top:.5rem}.nketsia-homepage .nk-home-engagement-section>.container>.grid:first-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.nketsia-homepage .nk-home-engagement-section>.container>.grid:first-child>:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=641px) and (width<=767px){.nketsia-homepage .nk-hero-layout{grid-template-columns:1fr}.nketsia-homepage .nk-hero-art{justify-self:center;max-width:520px}.nketsia-homepage .nk-hero-description{min-height:3.3em!important}}.nk-about-canvas{--about-rust:#c2410c;--about-orange:#ea580c;--about-bronze:#b45309;--about-gold:#f59e0b;--about-slate:#1e293b;--about-ink:#334155;--about-canvas:#fff7ed;--about-surface:#fff;color:var(--about-ink);background:radial-gradient(at 4% 12%,#c2410c1c,#0000 30rem),radial-gradient(at 96% 45%,#f59e0b17,#0000 34rem),#fff7ed;overflow:clip}.nk-about-canvas>section,.nk-about-canvas>div{background-color:#0000}.nk-about-canvas>section:nth-of-type(2n){background-color:#ffffffc7}.nk-about-canvas h1,.nk-about-canvas h2,.nk-about-canvas h3{color:var(--about-slate)}.nk-about-canvas p,.nk-about-canvas li{color:var(--about-ink)}.nk-about-canvas .eyebrow,.nk-about-canvas [class*=text-gold],.nk-about-canvas svg.text-gold{color:var(--about-rust)!important}.nk-about-canvas a:not([class*=bg-]),.nk-about-canvas .text-primary{color:var(--about-rust)}.nk-about-canvas .text-muted-foreground{color:#475569}.nk-about-canvas .text-white{color:#fff}.nk-about-canvas .container{max-width:1280px}.nk-about-canvas .bg-white{background-color:#fff}.nk-about-hero{isolation:isolate;color:#fff;background:radial-gradient(at 12% 12%,#f59e0b4d,#0000 34rem),radial-gradient(at 92% 78%,#ffffff1a,#0000 30rem),linear-gradient(125deg,#7c2d12 0%,#c2410c 47%,#ea580c 100%);position:relative;overflow:hidden}.nk-about-hero:before{content:"";z-index:-1;opacity:.14;background-image:linear-gradient(45deg,#0000 48%,#ffffff73 49%,#0000 50%),linear-gradient(-45deg,#0000 48%,#ffffff47 49%,#0000 50%);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 85%);mask-image:linear-gradient(90deg,#000,#0000 85%)}.nk-about-hero-inner{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);align-items:center;gap:clamp(2rem,6vw,6rem);padding-top:clamp(4rem,8vw,7.5rem);padding-bottom:clamp(4rem,7vw,6.5rem);display:grid;position:relative}.nk-about-hero-copy{z-index:2;max-width:48rem;position:relative}.nk-about-eyebrow{letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.72rem;font-weight:850;display:flex;color:#fed7aa!important}.nk-about-hero h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;margin-top:1.15rem;font-size:clamp(2.7rem,5.5vw,5.25rem);font-weight:800;line-height:1.02}.nk-about-hero-rotator{letter-spacing:-.025em;margin-top:1.2rem;font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:750;animation:.55s cubic-bezier(.2,.7,.2,1) both aboutPhraseIn;display:table;color:#fde68a!important}.nk-about-hero-description{max-width:42rem;margin-top:1.15rem;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.8;color:#ffffffd1!important}.nk-about-hero-cta{font-weight:800;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 10px 28px #450a0340;color:#1e293b!important;background:#f59e0b!important}.nk-about-hero-cta:hover{transform:translateY(-2px);box-shadow:0 14px 32px #450a0352;background:#fbbf24!important}.nk-about-hero-secondary{color:#fff!important;background:#ffffff14!important;border-color:#ffffff73!important}.nk-about-hero-secondary:hover{background:#ffffff2b!important}.nk-about-hero-proof{color:#ffffffc7;letter-spacing:.02em;align-items:center;gap:.7rem;margin-top:2rem;font-size:.78rem;font-weight:650;display:flex}.nk-about-live-dot{background:#fde68a;border-radius:50%;flex:none;width:.55rem;height:.55rem;animation:2s ease-out infinite aboutPulse;box-shadow:0 0 0 5px #fde68a26}.nk-about-hero-art{isolation:isolate;place-items:center;min-height:clamp(300px,38vw,490px);display:grid;position:relative}.nk-about-hero-orb{z-index:-1;pointer-events:none;border:1px solid #ffffff30;border-radius:50%;position:absolute}.nk-about-hero-orb-one{width:34rem;height:34rem;top:-18rem;right:-12rem;box-shadow:0 0 0 34px #ffffff06,0 0 0 70px #ffffff06}.nk-about-hero-orb-two{width:22rem;height:22rem;bottom:-15rem;left:-10rem;box-shadow:0 0 0 32px #f59e0b12}.nk-about-art-ring{aspect-ratio:1;border:1px solid #ffffff3d;border-radius:50%;position:absolute}.nk-about-art-ring-outer{width:min(100%,27rem);animation:32s linear infinite aboutOrbit;box-shadow:inset 0 0 0 24px #ffffff06,0 0 0 22px #ffffff06}.nk-about-art-ring-inner{border:1px dashed #fde68a99;width:min(78%,20rem);animation:25s linear infinite reverse aboutOrbit}.nk-about-art-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#fff3,#ffffff13);border:1px solid #ffffff6b;border-radius:1.35rem;flex-direction:column;justify-content:center;width:min(82%,22rem);min-height:17rem;padding:2rem;animation:6s ease-in-out infinite aboutFloat;display:flex;position:relative;transform:rotate(-3deg);box-shadow:0 28px 70px #450a0340}.nk-about-art-kicker{color:#fde68a;letter-spacing:.2em;font-size:.68rem;font-weight:850}.nk-about-art-title{color:#fff;letter-spacing:-.045em;margin-top:1rem;font-size:clamp(1.6rem,2.8vw,2.25rem);font-weight:800;line-height:1.1}.nk-about-art-rule{background:#f59e0b;border-radius:9px;width:3.5rem;height:3px;margin-top:1.3rem}.nk-about-art-caption{color:#ffffffbf;margin-top:1rem;font-size:.8rem;line-height:1.6}.nk-about-art-stamp{color:#7c2d12;letter-spacing:.08em;text-align:center;background:#f59e0b;border:2px solid #fde68a;border-radius:50%;place-content:center;width:5.5rem;height:5.5rem;font-size:.73rem;font-weight:950;line-height:1.3;display:grid;position:absolute;bottom:7%;right:0;transform:rotate(9deg);box-shadow:0 10px 28px #450a0340}.nk-about-hero-bottom{color:#ffffffb8;letter-spacing:.18em;background:#450a0326;border-top:1px solid #fff3;justify-content:space-between;gap:1rem;padding:1rem max(1.5rem,50% - 640px);font-size:.65rem;font-weight:850;display:flex}.nk-about-canvas .rounded-md.bg-white,.nk-about-canvas .rounded-md.bg-navy-700,.nk-about-canvas article,.nk-about-canvas figure,.nk-about-canvas blockquote,.nk-about-canvas .nk-about-milestone-card,.nk-about-canvas .nk-about-value-card{isolation:isolate;background:#fff;border-radius:1rem;position:relative;box-shadow:0 8px 24px #7c2d1217;border:0!important}.nk-about-canvas .rounded-md.bg-white:before,.nk-about-canvas .rounded-md.bg-navy-700:before,.nk-about-canvas article:before,.nk-about-canvas figure:before,.nk-about-canvas blockquote:before,.nk-about-canvas .nk-about-milestone-card:before,.nk-about-canvas .nk-about-value-card:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--about-border-angle,0deg),#c2410c,#f59e0b,#1e293b,#fff,#ea580c,#c2410c);padding:2.5px;animation:4s linear infinite aboutBorderRotate;position:absolute;inset:-2.5px}.nk-about-canvas .rounded-md.bg-white:after,.nk-about-canvas .rounded-md.bg-navy-700:after,.nk-about-canvas article:after,.nk-about-canvas figure:after,.nk-about-canvas blockquote:after,.nk-about-canvas .nk-about-milestone-card:after,.nk-about-canvas .nk-about-value-card:after{content:"";z-index:-1;pointer-events:none;background:#fff;border-radius:calc(1rem - 2px);position:absolute;inset:2px}.nk-about-canvas .rounded-md.bg-white>*,.nk-about-canvas .rounded-md.bg-navy-700>*,.nk-about-canvas article>*,.nk-about-canvas figure>*,.nk-about-canvas blockquote>*,.nk-about-canvas .nk-about-milestone-card>*{z-index:1;position:relative}.nk-about-canvas .rounded-md.bg-navy-700 h2,.nk-about-canvas .rounded-md.bg-navy-700 p{color:var(--about-slate)}.nk-about-canvas .rounded-md.bg-white,.nk-about-canvas article,.nk-about-canvas figure,.nk-about-canvas blockquote{margin:2px}.nk-about-canvas .border-t-2.border-gold{border-top-color:var(--about-gold)}.nk-about-canvas .grid.gap-8.md\:grid-cols-3>.rounded-md{padding:2rem}.nk-about-canvas .grid.gap-8.sm\:grid-cols-2.lg\:grid-cols-4>.border-t-2{isolation:isolate;color:var(--about-ink);background:#fff;border-top:0;border-radius:1rem;margin:2px;padding:1.25rem;transition:transform .24s,box-shadow .24s;position:relative;overflow:hidden;box-shadow:0 10px 28px #1e293b14}.nk-about-canvas .grid.gap-8.sm\:grid-cols-2.lg\:grid-cols-4>.border-t-2:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#c2410c,#f59e0b,#ea580c);border-radius:1rem 1rem 0 0;height:4px;position:absolute;inset:0 0 auto}.nk-about-canvas .grid.gap-8.sm\:grid-cols-2.lg\:grid-cols-4>.border-t-2>*{z-index:1;position:relative}.nk-about-canvas .grid.gap-8.sm\:grid-cols-2.lg\:grid-cols-4>.border-t-2 svg{color:#b45309!important}.nk-about-canvas .grid.gap-8.sm\:grid-cols-2.lg\:grid-cols-4>.border-t-2 h3{font-weight:700;color:#1e293b!important}.nk-about-canvas .grid.gap-8.sm\:grid-cols-2.lg\:grid-cols-4>.border-t-2 p{color:#475569!important}.nk-about-canvas .grid.gap-8.sm\:grid-cols-2.lg\:grid-cols-4>.border-t-2:hover{transform:translateY(-4px);box-shadow:0 16px 34px #1e293b1f}.nk-about-milestone-card{padding:1.4rem 1.5rem;transition:transform .25s,box-shadow .25s}.nk-about-milestone-card:hover{transform:translate(4px);box-shadow:0 14px 32px #7c2d1221}.nk-about-milestone-dot{box-shadow:0 0 0 5px #f59e0b2b;background:#f59e0b!important}.nk-about-canvas .nk-scroll-reveal{will-change:opacity,transform}@property --about-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes aboutBorderRotate{to{--about-border-angle:360deg}}@keyframes aboutPhraseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes aboutPulse{0%{box-shadow:0 0 #fde68a66}to{box-shadow:0 0 0 10px #fde68a00}}@keyframes aboutFloat{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-9px)rotate(-1deg)}}@keyframes aboutOrbit{to{transform:rotate(360deg)}}@media (width<=800px){.nk-about-hero-inner{grid-template-columns:1fr;gap:1.5rem;padding-top:4rem;padding-bottom:3rem}.nk-about-hero-copy{max-width:100%}.nk-about-hero-art{min-height:330px}.nk-about-art-ring-outer{width:19rem}.nk-about-art-ring-inner{width:15rem}.nk-about-art-panel{width:min(78%,20rem);min-height:15rem}.nk-about-hero-bottom{flex-wrap:wrap;justify-content:center;padding:1rem 1.25rem}}@media (width<=420px){.nk-about-hero h1{font-size:2.45rem}.nk-about-hero-art{min-height:290px}.nk-about-art-ring-outer{width:17rem}.nk-about-art-stamp{width:4.5rem;height:4.5rem;font-size:.62rem;right:2%}.nk-about-hero-bottom{letter-spacing:.1em;font-size:.57rem}}@media (prefers-reduced-motion:reduce){.nk-about-hero-rotator,.nk-about-live-dot,.nk-about-art-ring-outer,.nk-about-art-ring-inner,.nk-about-art-panel,.nk-about-canvas .rounded-md.bg-white:before,.nk-about-canvas .rounded-md.bg-navy-700:before,.nk-about-canvas article:before,.nk-about-canvas figure:before,.nk-about-canvas blockquote:before,.nk-about-canvas .nk-about-milestone-card:before,.nk-about-canvas .nk-about-value-card:before,.nk-about-canvas .grid.gap-8.sm\:grid-cols-2.lg\:grid-cols-4>.border-t-2:before{animation:none!important}.nk-about-canvas .nk-scroll-reveal{opacity:1;transition:none;transform:none}.nk-about-milestone-card:hover,.nk-about-hero-cta:hover{transform:none}}.nk-testimonials-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem;display:grid}.nk-testimonial-card{flex-direction:column;min-width:0;transition:transform .22s,box-shadow .22s;display:flex;overflow:hidden;background:linear-gradient(160deg,#fff 0%,#fffcf8 100%)!important;border:1px solid #e2e8f0!important;border-radius:1.25rem!important;margin:0!important;padding:1.75rem!important;box-shadow:0 12px 32px #1e293b12!important}.nk-testimonial-card:before,.nk-testimonial-card:after{content:none!important;display:none!important}.nk-testimonial-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #1e293b1f!important}.nk-testimonial-quote-mark{color:#c2410c;background:#fff1e8;border-radius:.8rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}.nk-testimonial-quote-mark svg{width:1.25rem;height:1.25rem}.nk-testimonial-quote{overflow-wrap:anywhere;flex:1;font-size:1.02rem;line-height:1.8;color:#334155!important;background:0 0!important;border:0!important;margin:1.15rem 0 1.5rem!important;padding:0!important}.nk-testimonial-quote:before,.nk-testimonial-quote:after{content:none!important;display:none!important}.nk-testimonial-attribution{border-top:1px solid #e2e8f0;align-items:center;gap:.85rem;margin-top:auto;padding-top:1.2rem;display:flex}.nk-testimonial-avatar,.nk-testimonial-avatar-image{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:0 0 2.8rem;place-items:center;width:2.8rem;height:2.8rem;display:grid}.nk-testimonial-avatar{color:#1d4ed8;background:#eff6ff;font-family:Georgia,serif;font-size:1.15rem}.nk-testimonial-name{color:#1e293b;font-size:.95rem;font-weight:700;line-height:1.4;display:block}.nk-testimonial-role{color:#64748b;margin-top:.2rem;font-size:.82rem;line-height:1.5;display:block}@media (width<=900px){.nk-testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}}@media (width<=600px){.nk-testimonials-grid{grid-template-columns:minmax(0,1fr);gap:1rem}.nk-testimonial-card{padding:1.35rem!important}}@media (prefers-reduced-motion:reduce){.nk-testimonial-card{transition:none}.nk-testimonial-card:hover{transform:none}}.nk-about-hero-inner{gap:clamp(1.5rem,4vw,3.5rem)!important;padding-top:clamp(2rem,4vw,3.5rem)!important;padding-bottom:clamp(2rem,3.5vw,3rem)!important}.nk-about-hero h1{margin-top:.85rem!important;font-size:clamp(2.1rem,4.8vw,4.25rem)!important;line-height:1.04!important}.nk-about-hero-copy .mt-8{margin-top:1.25rem!important}.nk-about-hero-art{min-height:clamp(250px,30vw,370px)!important}.nk-about-art-panel{min-height:14rem!important;padding:1.5rem!important}@media (width<=800px){.nk-about-hero-inner{gap:1.25rem!important;padding-top:2rem!important;padding-bottom:2rem!important}.nk-about-hero h1{margin-top:.75rem!important;font-size:clamp(1.9rem,8vw,2.7rem)!important}.nk-about-hero-copy .mt-8{margin-top:1rem!important}.nk-about-hero-art{min-height:250px!important}.nk-about-art-panel{min-height:12rem!important;padding:1.25rem!important}}.impact-page .impact-chart-panel{background:linear-gradient(hsl(var(--card)), hsl(var(--card))) padding-box, linear-gradient(135deg, var(--impact-series-people), var(--impact-series-volunteers) 40%, var(--impact-series-completed) 70%, var(--impact-series-communities)) border-box;box-shadow:0 16px 48px -28px var(--impact-series-volunteers);border:1.5px solid #0000;border-radius:1.5rem}.impact-page{overflow-wrap:anywhere;min-width:0;max-width:100%}.impact-page .grid>*,.impact-page .impact-chart-panel>*,.impact-page .impact-chart-panel section,.impact-page details{min-width:0;max-width:100%}.impact-page .recharts-wrapper{max-width:100%}.impact-page .recharts-default-tooltip{overflow-wrap:anywhere;max-width:min(18rem,65vw);white-space:normal!important}.impact-page .impact-funding-progress>.flex{flex-wrap:wrap}.impact-page .impact-chart-panel button{touch-action:manipulation}@media (width<=639px){.impact-page .impact-typewriter-word{flex-basis:100%}.impact-page .impact-chart-panel{border-radius:1rem}}.volunteer-sunset-page{--vs-ink:#152b36;--vs-muted:#5b6c73;--vs-line:#dce5e4;--vs-teal:#12675c;--vs-gold:#e2b95f;color:var(--vs-ink);min-width:0;overflow-x:clip}.volunteer-sunset-page *{min-width:0}.volunteer-sunset-page .vs-hero{isolation:isolate;color:#fff;background:linear-gradient(120deg,#102b3b 0%,#14574f 68%,#1b6a5c 100%);padding:clamp(1rem,2.5vw,1.75rem) 0;position:relative;overflow:hidden}.volunteer-sunset-page .vs-hero-inner{z-index:1;max-width:78rem;margin-inline:auto;position:relative}.volunteer-sunset-page .vs-hero-orb{z-index:-1;pointer-events:none;filter:blur(1px);border-radius:9999px;position:absolute}.volunteer-sunset-page .vs-orb-a{background:radial-gradient(circle,#e2b95f47,#e2b95f00);width:clamp(12rem,32vw,31rem);height:clamp(12rem,32vw,31rem);top:-9rem;right:-7rem}.volunteer-sunset-page .vs-orb-b{background:radial-gradient(circle,#73cfb72e,#73cfb700);width:clamp(14rem,38vw,36rem);height:clamp(14rem,38vw,36rem);bottom:-18rem;left:-12rem}.volunteer-sunset-page .vs-eyebrow,.volunteer-sunset-page .vs-kicker{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0 0 .85rem;font-size:.75rem;font-weight:750;line-height:1.5;display:flex}.volunteer-sunset-page .vs-eyebrow{color:#dcefe9}.volunteer-sunset-page .vs-live-dot{background:#a8e4c8;border-radius:50%;flex:none;width:.55rem;height:.55rem;display:inline-block;box-shadow:0 0 0 .25rem #a8e4c826}.volunteer-sunset-page .vs-hero h1{color:#fff;letter-spacing:-.045em;overflow-wrap:anywhere;max-width:54rem;margin:0;font-size:clamp(2rem,4.5vw,3.75rem);font-weight:760;line-height:1.04}.volunteer-sunset-page .vs-hero-copy{color:#ffffffd4;overflow-wrap:anywhere;max-width:43rem;margin:.5rem 0 0;font-size:clamp(.95rem,1.4vw,1.08rem);line-height:1.55}.volunteer-sunset-page .vs-button{border:1px solid #0000;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.6rem;padding:.55rem .9rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex}.volunteer-sunset-page .vs-button-navy{color:#102b3b;background:#fff}.volunteer-sunset-page .vs-opportunities,.volunteer-sunset-page .vs-process,.volunteer-sunset-page .vs-application{max-width:78rem;margin-inline:auto;padding-top:clamp(2.75rem,6vw,5rem);padding-bottom:clamp(2.75rem,6vw,5rem)}.volunteer-sunset-page .vs-section-heading{text-align:center;max-width:48rem;margin:0 auto 2rem}.volunteer-sunset-page .vs-kicker{color:var(--vs-teal);justify-content:center}.volunteer-sunset-page .vs-section-heading h2,.volunteer-sunset-page .vs-application-grid>div:first-child h2{color:var(--vs-ink);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.8rem,4vw,3rem);font-weight:750;line-height:1.12}.volunteer-sunset-page .vs-section-heading>p:last-child{color:var(--vs-muted);margin:.9rem auto 0;font-size:1rem;line-height:1.75}.volunteer-sunset-page .vs-role-grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}.volunteer-sunset-page .vs-role-card{border:1px solid var(--vs-line);overflow-wrap:anywhere;background:#fff;border-radius:1.1rem;flex-direction:column;min-width:0;padding:clamp(.95rem,1.8vw,1.2rem);display:flex;box-shadow:0 8px 30px #152b360e}.volunteer-sunset-page .vs-role-icon{width:2.35rem;height:2.35rem;color:var(--vs-teal);background:#e8f4ef;border-radius:.8rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.volunteer-sunset-page .vs-role-card h3{color:var(--vs-ink);letter-spacing:-.02em;overflow-wrap:anywhere;margin:.8rem 0 .4rem;font-size:1.1rem;font-weight:750;line-height:1.3}.volunteer-sunset-page .vs-role-description{color:var(--vs-muted);overflow-wrap:anywhere;margin:0;font-size:.925rem;line-height:1.7}.volunteer-sunset-page .vs-role-card details{overflow-wrap:anywhere}.volunteer-sunset-page .vs-role-card details summary{align-items:center;min-height:2.5rem;display:flex}.volunteer-sunset-page .vs-role-link{width:100%;min-height:2.9rem;color:var(--vs-teal);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding:.75rem 0 0;font-size:.925rem;font-weight:750;display:inline-flex}.volunteer-sunset-page .vs-role-link:focus-visible,.volunteer-sunset-page .vs-button:focus-visible{outline-offset:3px;outline:3px solid #e2b95f}.volunteer-sunset-page .vs-application-grid>div:first-child{min-width:0}.volunteer-sunset-page .vs-application-grid>div:first-child>p:not(.vs-kicker){color:var(--vs-muted);margin-top:1rem;font-size:1rem;line-height:1.75}.volunteer-sunset-page .vs-application-grid ul{gap:.9rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.volunteer-sunset-page .vs-application-grid li{color:var(--vs-ink);align-items:flex-start;gap:.65rem;font-size:.925rem;line-height:1.6;display:flex}.volunteer-sunset-page .vs-application-grid li svg{color:var(--vs-teal);flex:none;margin-top:.1rem}.volunteer-sunset-page .vs-form-shell{border:1px solid var(--vs-line);background:#fff;border-radius:1.2rem;min-width:0;padding:clamp(1.1rem,3vw,2rem);box-shadow:0 14px 44px #152b3614}.volunteer-sunset-page .vs-form-shell>h3{color:var(--vs-ink);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.35rem,2.8vw,1.75rem);font-weight:750;line-height:1.2}.volunteer-sunset-page .vs-form-shell>p:not(.vs-form-note){color:var(--vs-muted);margin:.6rem 0 1.5rem;font-size:.925rem;line-height:1.65}.volunteer-sunset-page .vs-form-shell form{min-width:0}.volunteer-sunset-page .vs-form-shell fieldset{border:0;min-width:0;margin:0;padding:0}.volunteer-sunset-page .vs-form-shell legend{white-space:normal;max-width:100%}.volunteer-sunset-page .vs-form-shell label{overflow-wrap:anywhere}.volunteer-sunset-page .vs-form-shell :is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0;max-width:100%;font-size:16px}.volunteer-sunset-page .vs-form-shell :is(input,select){min-height:3rem}.volunteer-sunset-page .vs-form-shell textarea{resize:vertical;min-height:6rem}.volunteer-sunset-page .vs-form-shell :is(input,select,textarea):focus-visible{outline:2px solid var(--vs-teal);outline-offset:2px}.volunteer-sunset-page .vs-form-shell button[type=submit]{min-height:3rem}.volunteer-sunset-page .vs-form-note{color:var(--vs-muted);margin:1rem 0 0;font-size:.8rem;line-height:1.6}.volunteer-sunset-page .vs-reveal{opacity:1;transform:none}.volunteer-sunset-page .vs-reveal.is-visible{animation:.45s both vs-rise-in}@keyframes vs-rise-in{0%{opacity:.7;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width>=640px){.volunteer-sunset-page .vs-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (width>=1024px){.volunteer-sunset-page .vs-role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.volunteer-sunset-page .vs-application-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.volunteer-sunset-page .vs-section-heading{margin-bottom:2.5rem}}@media (width<=639px){.volunteer-sunset-page .vs-hero{padding:1.25rem 0 1.5rem}.volunteer-sunset-page .vs-eyebrow,.volunteer-sunset-page .vs-kicker{letter-spacing:.12em;font-size:.68rem}.volunteer-sunset-page .vs-hero h1{font-size:clamp(1.65rem,7.5vw,2.25rem);line-height:1.08}.volunteer-sunset-page .vs-hero-copy{margin-top:.55rem;font-size:.95rem;line-height:1.5}.volunteer-sunset-page .vs-actions{gap:.5rem;margin-top:.75rem}.volunteer-sunset-page .vs-actions,.volunteer-sunset-page .vs-actions .vs-button{width:100%}.volunteer-sunset-page .vs-actions .vs-button{min-height:2.6rem;padding:.55rem .8rem}.volunteer-sunset-page .vs-opportunities,.volunteer-sunset-page .vs-process,.volunteer-sunset-page .vs-application{padding-top:2.5rem;padding-bottom:2.5rem}.volunteer-sunset-page .vs-section-heading{text-align:left;margin-bottom:1.5rem}.volunteer-sunset-page .vs-kicker{justify-content:flex-start}.volunteer-sunset-page .vs-section-heading h2,.volunteer-sunset-page .vs-application-grid>div:first-child h2{font-size:clamp(1.75rem,8vw,2.35rem)}.volunteer-sunset-page .vs-role-grid{gap:.9rem}.volunteer-sunset-page .vs-role-card{border-radius:.9rem;padding:1.1rem}.volunteer-sunset-page .vs-role-top{align-items:flex-start}.volunteer-sunset-page .vs-role-top>div{justify-content:flex-end}.volunteer-sunset-page .vs-form-shell{border-radius:.95rem;padding:1rem}.volunteer-sunset-page .vs-form-shell .space-y-7{gap:1.25rem}.volunteer-sunset-page .vs-form-shell .grid{gap:1rem}.volunteer-sunset-page .vs-form-shell .rounded-md.p-5{padding:1rem}.volunteer-sunset-page .vs-form-shell :is(input,select,textarea){font-size:16px}.volunteer-sunset-page .vs-form-shell button[type=submit]{width:100%}}@media (prefers-reduced-motion:reduce){.volunteer-sunset-page *,.volunteer-sunset-page :before,.volunteer-sunset-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:210 40% 98%;--foreground:215 25% 17%;--card:0 0% 100%;--card-foreground:215 25% 17%;--popover:0 0% 100%;--popover-foreground:213 21% 21%;--primary:214 69% 13%;--primary-foreground:0 0% 100%;--secondary:212 54% 91%;--secondary-foreground:215 72% 36%;--muted:210 40% 98%;--muted-foreground:215 16% 47%;--accent:46 65% 52%;--accent-foreground:213 21% 12%;--destructive:0 62% 46%;--destructive-foreground:0 0% 100%;--border:210 30% 88%;--input:210 28% 84%;--ring:46 65% 52%;--radius:.375rem;--chart-1:214 69% 13%;--chart-2:46 65% 52%;--chart-3:215 72% 36%;--chart-4:43 75% 79%;--chart-5:212 54% 91%;--font-heading:"Playfair Display", Georgia, "Times New Roman", serif;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Playfair Display", Georgia, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--sidebar-background:214 69% 13%;--sidebar-foreground:43 75% 95%;--sidebar-primary:46 65% 52%;--sidebar-primary-foreground:215 25% 17%;--sidebar-accent:215 72% 36%;--sidebar-accent-foreground:0 0% 100%;--sidebar-border:215 48% 28%;--sidebar-ring:46 65% 52%}*{border-color:hsl(var(--border))}.nketsia-homepage *{border-color:#0b1f3a1f}.project-detail-editorial .project-detail-hero *{border-color:#94c2dc38}.impact-orange-theme .impact-highlight *{color:#0f172a;background:#fffffff2;border-color:#ffffffa6}.impact-orange-theme .impact-highlight :hover{background:#fff7ed}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background-color:hsl(var(--background));font-family:var(--font-body);color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.7;overflow-x:clip}img,video,canvas,input,textarea,select{max-width:100%}button,a{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4{font-family:var(--font-heading);color:hsl(var(--primary))}.impact-orange-theme .impact-motion-card h1,.impact-orange-theme .impact-motion-card h2,.impact-orange-theme .impact-motion-card h3,.impact-orange-theme .impact-motion-card h4{color:#ea580c}h1,h2,h3,h4{letter-spacing:-.025em}h2{line-height:1.12}h3{line-height:1.2}button,a,[role=button]{transition-property:color,background-color,border-color,box-shadow,transform,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline-offset:2px;border-radius:2px;outline:3px solid #d4af37}::selection{color:#0b1f3a;background:#f2dfa0}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (width>=1280px){.container{max-width:1280px}}.prose-nketsia{color:hsl(var(--foreground));font-size:1.0625rem;line-height:1.75}.prose-nketsia p{margin-bottom:1.25rem}.prose-nketsia h2{font-family:var(--font-heading);margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;line-height:2rem}@media (width<=1023px){.nk-auth-card-content .prose-nketsia h2{margin-bottom:.65rem}}@media (width>=768px){.prose-nketsia h2{font-size:1.875rem;line-height:2.25rem}}.prose-nketsia h3{font-family:var(--font-heading);margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem}@media (width>=768px){.prose-nketsia h3{font-size:1.5rem;line-height:2rem}}.prose-nketsia ul{margin-bottom:1.25rem;list-style-type:disc}.prose-nketsia ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.prose-nketsia ul{padding-left:1.5rem}.prose-nketsia ol{margin-bottom:1.25rem;list-style-type:decimal}.prose-nketsia ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.prose-nketsia ol{padding-left:1.5rem}.prose-nketsia a{color:hsl(var(--primary));text-decoration-line:underline;-webkit-text-decoration-color:hsl(var(--accent));text-decoration-color:hsl(var(--accent));text-underline-offset:2px;text-decoration-thickness:2px}.impact-orange-theme .impact-motion-card .prose-nketsia a{color:#ea580c}.prose-nketsia blockquote{border-left-width:4px;border-color:hsl(var(--accent));color:hsl(var(--muted-foreground));margin-top:1.5rem;margin-bottom:1.5rem;padding-left:1.25rem;font-style:italic}.nketsia-homepage [aria-labelledby=impact-snapshot] .prose-nketsia blockquote{color:var(--nk-muted)}.nketsia-homepage .prose-nketsia blockquote{color:#58758c}.architectural-projects .project-motion-border .prose-nketsia blockquote,.project-detail-editorial .project-detail-hero .prose-nketsia blockquote,.project-detail-editorial .project-motion-border .prose-nketsia blockquote{color:#c5d7e6}.architectural-projects .project-motion-border .prose-nketsia blockquote{color:#586a7e}.impact-orange-theme .impact-motion-card .prose-nketsia blockquote,.project-detail-editorial .project-motion-border .prose-nketsia blockquote{color:#475569}.project-detail-editorial .prose-nketsia blockquote{color:#000}.prose-nketsia strong{color:hsl(var(--primary));font-weight:600}.impact-orange-theme .impact-motion-card .prose-nketsia strong{color:#ea580c}.eyebrow{text-transform:uppercase;letter-spacing:.2em;color:hsl(var(--accent));font-size:.75rem;font-weight:700;line-height:1rem}.nketsia-hero:after{content:"";pointer-events:none;background:radial-gradient(at 78% 42%,#f5a40021,#0000 38%),linear-gradient(115deg,#0000 30%,#ffffff09 50%,#0000 68%);animation:12s ease-in-out infinite alternate nketsiaGlow;position:absolute;inset:0}@keyframes heroOrbit{0%{transform:translateY(-1%)rotate(-8deg)scale(.98)}to{transform:translate(-4%,5%)rotate(9deg)scale(1.04)}}@keyframes heroFloat{0%{transform:translate(0,0)}to{transform:translate(10%,-12%)}}@keyframes heroShimmer{0%,20%{opacity:0;left:-45%}35%{opacity:1}62%,to{opacity:0;left:120%}}.nketsia-card{border-radius:1rem;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s,border-color .28s;box-shadow:0 8px 28px #0b2e6b0e}.nketsia-card:hover{border-color:#f5a40073;transform:translateY(-5px);box-shadow:0 20px 42px #0b2e6b1f}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-1{inset:-.25rem}.-inset-7{inset:-1.75rem}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-1\.5{left:.375rem;right:.375rem}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-bottom-44{bottom:-11rem}.-left-1\/4{left:-25%}.-left-12{left:-3rem}.-left-24{left:-6rem}.-left-5{left:-1.25rem}.-left-\[7px\]{left:-7px}.-right-10{right:-2.5rem}.-right-12{right:-3rem}.-right-16{right:-4rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-28{right:-7rem}.-right-3{right:-.75rem}.-right-4{right:-1rem}.-right-40{right:-10rem}.-right-8{right:-2rem}.-top-12{top:-3rem}.-top-24{top:-6rem}.-top-28{top:-7rem}.-top-32{top:-8rem}.-top-4{top:-1rem}.-top-5{top:-1.25rem}.bottom-0{bottom:0}.bottom-1\.5{bottom:.375rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-8{bottom:2rem}.bottom-\[-14rem\]{bottom:-14rem}.bottom-\[-18\%\]{bottom:-18%}.bottom-\[-26\%\]{bottom:-26%}.bottom-\[-45\%\]{bottom:-45%}.bottom-\[-55\%\]{bottom:-55%}.bottom-\[-8rem\]{bottom:-8rem}.bottom-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(.75rem, env(safe-area-inset-bottom))}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[-10rem\]{left:-10rem}.left-\[-8rem\]{left:-8rem}.left-\[35\%\]{left:35%}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-\[-12rem\]{right:-12rem}.right-\[-4\%\]{right:-4%}.right-\[-4rem\]{right:-4rem}.right-\[12\%\]{right:12%}.right-\[13\%\]{right:13%}.right-\[8\%\]{right:8%}.right-\[max\(0\.75rem\,env\(safe-area-inset-right\)\)\]{right:max(.75rem, env(safe-area-inset-right))}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-7{top:1.75rem}.top-\[-11rem\]{top:-11rem}.top-\[-15rem\]{top:-15rem}.top-\[-45\%\]{top:-45%}.top-\[-5rem\]{top:-5rem}.top-\[18\%\]{top:18%}.top-\[1px\]{top:1px}.top-\[28\%\]{top:28%}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.-z-20{z-index:-20}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2/span 2}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-14{margin-top:3.5rem;margin-bottom:3.5rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-ml-4{margin-left:-1rem}.-mt-0{margin-top:0}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[5\/3\]{aspect-ratio:5/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.size-4{width:1rem;height:1rem}.h-0{height:0}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[30rem\]{height:30rem}.h-\[34rem\]{height:34rem}.h-\[380px\]{height:380px}.h-\[390px\]{height:390px}.h-\[420px\]{height:420px}.h-\[42rem\]{height:42rem}.h-\[430px\]{height:430px}.h-\[460px\]{height:460px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-10{max-height:2.5rem}.max-h-12{max-height:3rem}.max-h-7{max-height:1.75rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[150px\]{max-height:150px}.max-h-\[300px\]{max-height:300px}.max-h-\[46vh\]{max-height:46vh}.max-h-\[560px\]{max-height:560px}.max-h-\[78vh\]{max-height:78vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-24{min-height:6rem}.min-h-32{min-height:8rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[160px\]{min-height:160px}.min-h-\[280px\]{min-height:280px}.min-h-\[3rem\]{min-height:3rem}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[45vh\]{min-height:45vh}.min-h-\[55vh\]{min-height:55vh}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[82px\]{min-height:82px}.min-h-\[92px\]{min-height:92px}.min-h-\[9rem\]{min-height:9rem}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[188px\]{width:188px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[224px\]{width:224px}.w-\[252px\]{width:252px}.w-\[30rem\]{width:30rem}.w-\[34\%\]{width:34%}.w-\[34rem\]{width:34rem}.w-\[390px\]{width:390px}.w-\[42rem\]{width:42rem}.w-\[430px\]{width:430px}.w-\[48\%\]{width:48%}.w-\[58\%\]{width:58%}.w-\[64px\]{width:64px}.w-\[84\%\]{width:84%}.w-\[86\%\]{width:86%}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[min\(78vw\,340px\)\]{width:min(78vw,340px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-32{min-width:8rem}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[106px\]{min-width:106px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[190px\]{min-width:190px}.min-w-\[220px\]{min-width:220px}.min-w-\[68px\]{min-width:68px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7{max-width:1.75rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[112px\]{max-width:112px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[130px\]{max-width:130px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[150px\]{max-width:150px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[170px\]{max-width:170px}.max-w-\[176px\]{max-width:176px}.max-w-\[190px\]{max-width:190px}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[290px\]{max-width:290px}.max-w-\[310px\]{max-width:310px}.max-w-\[32rem\]{max-width:32rem}.max-w-\[440px\]{max-width:440px}.max-w-\[600px\]{max-width:600px}.max-w-\[62\%\]{max-width:62%}.max-w-\[min\(34vw\,150px\)\]{max-width:min(34vw,150px)}.max-w-\[min\(34vw\,160px\)\]{max-width:min(34vw,160px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[2px\]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-7deg\]{--tw-rotate:-7deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.12\]{--tw-scale-x:1.12;--tw-scale-y:1.12;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[nketsiaSweep_10s_ease-in-out_infinite\]{animation:10s ease-in-out infinite nketsiaSweep}.animate-\[nketsiaSweep_2\.6s_ease-in-out_infinite\]{animation:2.6s ease-in-out infinite nketsiaSweep}@keyframes spin{to{transform:rotate(360deg)}}.animate-\[spin_17s_linear_infinite_reverse\]{animation:17s linear infinite reverse spin}.animate-\[spin_22s_linear_infinite\]{animation:22s linear infinite spin}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-8{scroll-margin-top:2rem}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,220px\)\,max-content\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),max-content))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/70>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .7)}.self-start{align-self:flex-start}.justify-self-start{justify-self:start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[2\.4rem\]{border-radius:2.4rem}.rounded-\[22px\]{border-radius:22px}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[50\%\]{border-radius:50%}.rounded-\[calc\(1rem-2px\)\]{border-radius:calc(1rem - 2px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-\[\#165B78\]{--tw-border-opacity:1;border-color:rgb(22 91 120/var(--tw-border-opacity,1))}.border-\[\#165B78\]\/20{border-color:#165b7833}.border-\[\#165B78\]\/30{border-color:#165b784d}.border-\[\#2563EB\]{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-\[\#7C2430\]\/25{border-color:#7c243040}.border-\[\#C9DDF0\]{--tw-border-opacity:1;border-color:rgb(201 221 240/var(--tw-border-opacity,1))}.border-\[\#D4AF37\]\/15{border-color:#d4af3726}.border-\[\#D4AF37\]\/20{border-color:#d4af3733}.border-\[\#D4AF37\]\/25{border-color:#d4af3740}.border-\[\#D4AF37\]\/35{border-color:#d4af3759}.border-\[\#D4AF37\]\/45{border-color:#d4af3773}.border-\[\#D4AF37\]\/50{border-color:#d4af3780}.border-\[\#D4AF37\]\/55{border-color:#d4af378c}.border-\[\#D4AF37\]\/60{border-color:#d4af3799}.border-\[\#D4AF37\]\/70{border-color:#d4af37b3}.border-\[\#E2E8F0\]{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-\[\#E4C45E\]\/20{border-color:#e4c45e33}.border-\[\#E4C45E\]\/25{border-color:#e4c45e40}.border-\[\#E5B94C\]\/50{border-color:#e5b94c80}.border-\[\#F1C40F\]\/70{border-color:#f1c40fb3}.border-\[--color-border\]{border-color:var(--color-border)}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-black\/10{border-color:#0000001a}.border-black\/\[0\.05\]{border-color:#0000000d}.border-black\/\[0\.06\]{border-color:#0000000f}.border-black\/\[0\.07\]{border-color:#00000012}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-border{border-color:hsl(var(--border))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-border\/80{border-color:hsl(var(--border) / .8)}.border-border\/90{border-color:hsl(var(--border) / .9)}.border-canvas{--tw-border-opacity:1;border-color:rgb(248 250 253/var(--tw-border-opacity,1))}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-emerald-100{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-300\/15{border-color:#6ee7b726}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-700{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.border-gold{--tw-border-opacity:1;border-color:rgb(245 164 0/var(--tw-border-opacity,1))}.border-gold-200{--tw-border-opacity:1;border-color:rgb(240 218 150/var(--tw-border-opacity,1))}.border-gold\/15{border-color:#f5a40026}.border-gold\/25{border-color:#f5a40040}.border-gold\/30{border-color:#f5a4004d}.border-input{border-color:hsl(var(--input))}.border-navy-100{--tw-border-opacity:1;border-color:rgb(220 233 247/var(--tw-border-opacity,1))}.border-navy-200{--tw-border-opacity:1;border-color:rgb(183 208 234/var(--tw-border-opacity,1))}.border-navy-700{--tw-border-opacity:1;border-color:rgb(11 46 107/var(--tw-border-opacity,1))}.border-orange-100{--tw-border-opacity:1;border-color:rgb(255 237 213/var(--tw-border-opacity,1))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/10{border-color:hsl(var(--primary) / .1)}.border-primary\/15{border-color:hsl(var(--primary) / .15)}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-white\/50{border-color:#ffffff80}.border-white\/55{border-color:#ffffff8c}.border-white\/60{border-color:#fff9}.border-white\/95{border-color:#fffffff2}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.09\]{border-color:#ffffff17}.border-white\/\[0\.13\]{border-color:#ffffff21}.border-l-transparent{border-left-color:#0000}.border-t-gold{--tw-border-opacity:1;border-top-color:rgb(245 164 0/var(--tw-border-opacity,1))}.border-t-navy-700{--tw-border-opacity:1;border-top-color:rgb(11 46 107/var(--tw-border-opacity,1))}.border-t-slate-800{--tw-border-opacity:1;border-top-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:#0000}.bg-\[\#020A17\]\/35{background-color:#020a1759}.bg-\[\#041126\]{--tw-bg-opacity:1;background-color:rgb(4 17 38/var(--tw-bg-opacity,1))}.bg-\[\#061A3A\]{--tw-bg-opacity:1;background-color:rgb(6 26 58/var(--tw-bg-opacity,1))}.bg-\[\#0A2C60\]\/80{background-color:#0a2c60cc}.bg-\[\#0B3470\]\/25{background-color:#0b347040}.bg-\[\#165B78\]\/20{background-color:#165b7833}.bg-\[\#168A48\]{--tw-bg-opacity:1;background-color:rgb(22 138 72/var(--tw-bg-opacity,1))}.bg-\[\#17488A\]\/20{background-color:#17488a33}.bg-\[\#1D7A55\]{--tw-bg-opacity:1;background-color:rgb(29 122 85/var(--tw-bg-opacity,1))}.bg-\[\#2563EB\]{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-\[\#2ECC71\]{--tw-bg-opacity:1;background-color:rgb(46 204 113/var(--tw-bg-opacity,1))}.bg-\[\#3838FF\]{--tw-bg-opacity:1;background-color:rgb(56 56 255/var(--tw-bg-opacity,1))}.bg-\[\#3A8DFF\]\/10{background-color:#3a8dff1a}.bg-\[\#3D4A5E\]\/70{background-color:#3d4a5eb3}.bg-\[\#4B9BFF\]\/10{background-color:#4b9bff1a}.bg-\[\#5B8ED8\]\/25{background-color:#5b8ed840}.bg-\[\#6EC6E8\]{--tw-bg-opacity:1;background-color:rgb(110 198 232/var(--tw-bg-opacity,1))}.bg-\[\#7C2430\]\/10{background-color:#7c24301a}.bg-\[\#B9F6D5\]{--tw-bg-opacity:1;background-color:rgb(185 246 213/var(--tw-bg-opacity,1))}.bg-\[\#BDE8F6\]{--tw-bg-opacity:1;background-color:rgb(189 232 246/var(--tw-bg-opacity,1))}.bg-\[\#D4AF37\]{--tw-bg-opacity:1;background-color:rgb(212 175 55/var(--tw-bg-opacity,1))}.bg-\[\#D4AF37\]\/10{background-color:#d4af371a}.bg-\[\#D5FFE7\]{--tw-bg-opacity:1;background-color:rgb(213 255 231/var(--tw-bg-opacity,1))}.bg-\[\#DCEBFA\]{--tw-bg-opacity:1;background-color:rgb(220 235 250/var(--tw-bg-opacity,1))}.bg-\[\#E0BD55\]\/20{background-color:#e0bd5533}.bg-\[\#E4C45E\]{--tw-bg-opacity:1;background-color:rgb(228 196 94/var(--tw-bg-opacity,1))}.bg-\[\#E4C45E\]\/10{background-color:#e4c45e1a}.bg-\[\#E4C45E\]\/\[0\.06\]{background-color:#e4c45e0f}.bg-\[\#E4C45E\]\/\[0\.07\]{background-color:#e4c45e12}.bg-\[\#E5F6FC\]{--tw-bg-opacity:1;background-color:rgb(229 246 252/var(--tw-bg-opacity,1))}.bg-\[\#EEF4FC\]{--tw-bg-opacity:1;background-color:rgb(238 244 252/var(--tw-bg-opacity,1))}.bg-\[\#F1C40F\]{--tw-bg-opacity:1;background-color:rgb(241 196 15/var(--tw-bg-opacity,1))}.bg-\[\#F4F8FC\]{--tw-bg-opacity:1;background-color:rgb(244 248 252/var(--tw-bg-opacity,1))}.bg-\[\#F5F7FA\]{--tw-bg-opacity:1;background-color:rgb(245 247 250/var(--tw-bg-opacity,1))}.bg-\[\#FAF8F5\]{--tw-bg-opacity:1;background-color:rgb(250 248 245/var(--tw-bg-opacity,1))}.bg-\[\#FFF7ED\]{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-\[\#FFF9E8\]{--tw-bg-opacity:1;background-color:rgb(255 249 232/var(--tw-bg-opacity,1))}.bg-\[\#e0be1b\]{--tw-bg-opacity:1;background-color:rgb(224 190 27/var(--tw-bg-opacity,1))}.bg-\[\#ffffff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-background{background-color:hsl(var(--background))}.bg-black\/10{background-color:#0000001a}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/\[0\.06\]{background-color:#0000000f}.bg-black\/\[0\.12\]{background-color:#0000001f}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-blue-400\/\[0\.13\]{background-color:#60a5fa21}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-50\/60{background-color:#eff6ff99}.bg-border{background-color:hsl(var(--border))}.bg-canvas{--tw-bg-opacity:1;background-color:rgb(248 250 253/var(--tw-bg-opacity,1))}.bg-canvas\/60{background-color:#f8fafd99}.bg-canvas\/70{background-color:#f8fafdb3}.bg-canvas\/92{background-color:#f8fafdeb}.bg-canvas\/95{background-color:#f8fafdf2}.bg-card{background-color:hsl(var(--card))}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1))}.bg-emerald-300\/10{background-color:#6ee7b71a}.bg-emerald-300\/70{background-color:#6ee7b7b3}.bg-emerald-300\/\[0\.07\]{background-color:#6ee7b712}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-50\/70{background-color:#ecfdf5b3}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-700{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-gold{--tw-bg-opacity:1;background-color:rgb(245 164 0/var(--tw-bg-opacity,1))}.bg-gold-50{--tw-bg-opacity:1;background-color:rgb(253 249 236/var(--tw-bg-opacity,1))}.bg-gold\/10{background-color:#f5a4001a}.bg-gold\/20{background-color:#f5a40033}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-navy-50{--tw-bg-opacity:1;background-color:rgb(241 246 252/var(--tw-bg-opacity,1))}.bg-navy-50\/50{background-color:#f1f6fc80}.bg-navy-700{--tw-bg-opacity:1;background-color:rgb(11 46 107/var(--tw-bg-opacity,1))}.bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-orange-50\/60{background-color:#fff7ed99}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/8{background-color:hsl(var(--primary) / .08)}.bg-primary\/\[0\.015\]{background-color:hsl(var(--primary) / .015)}.bg-primary\/\[0\.02\]{background-color:hsl(var(--primary) / .02)}.bg-primary\/\[0\.035\]{background-color:hsl(var(--primary) / .035)}.bg-primary\/\[0\.04\]{background-color:hsl(var(--primary) / .04)}.bg-primary\/\[0\.065\]{background-color:hsl(var(--primary) / .065)}.bg-primary\/\[0\.06\]{background-color:hsl(var(--primary) / .06)}.bg-primary\/\[0\.07\]{background-color:hsl(var(--primary) / .07)}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/35{background-color:hsl(var(--secondary) / .35)}.bg-secondary\/50{background-color:hsl(var(--secondary) / .5)}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-300{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity,1))}.bg-sky-300\/10{background-color:#7dd3fc1a}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-50\/60{background-color:#f8fafc99}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-50\/80{background-color:#f8fafccc}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/45{background-color:#02061773}.bg-slate-950\/\[0\.035\]{background-color:#02061709}.bg-teal-700{--tw-bg-opacity:1;background-color:rgb(15 118 110/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/35{background-color:#ffffff59}.bg-white\/5{background-color:#ffffff0d}.bg-white\/70{background-color:#ffffffb3}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.055\]{background-color:#ffffff0e}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.065\]{background-color:#fff1}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.12\]{background-color:#ffffff1f}.bg-\[linear-gradient\(135deg\,\#082657_0\%\,\#0B2E6B_52\%\,\#1D2B3C_100\%\)\]{background-image:linear-gradient(135deg,#082657 0%,#0b2e6b 52%,#1d2b3c 100%)}.bg-\[radial-gradient\(circle_at_10\%_8\%\,rgba\(38\,92\,175\,\.42\)\,transparent_31\%\)\,radial-gradient\(circle_at_84\%_7\%\,rgba\(228\,196\,94\,\.13\)\,transparent_25\%\)\,radial-gradient\(circle_at_52\%_100\%\,rgba\(20\,110\,160\,\.20\)\,transparent_36\%\)\,linear-gradient\(125deg\,\#041126_0\%\,\#071F45_48\%\,\#08192F_100\%\)\]{background-image:radial-gradient(circle at 10% 8%,#265caf6b,#0000 31%),radial-gradient(circle at 84% 7%,#e4c45e21,#0000 25%),radial-gradient(circle at 52% 100%,#146ea033,#0000 36%),linear-gradient(125deg,#041126 0%,#071f45 48%,#08192f 100%)}.bg-\[radial-gradient\(circle_at_12\%_15\%\,rgba\(91\,142\,216\,\.22\)\,transparent_32\%\)\,radial-gradient\(circle_at_86\%_18\%\,rgba\(212\,175\,55\,\.13\)\,transparent_28\%\)\,linear-gradient\(135deg\,\#061A3A_0\%\,\#0A2D60_52\%\,\#07172F_100\%\)\]{background-image:radial-gradient(circle at 12% 15%,#5b8ed838,#0000 32%),radial-gradient(circle at 86% 18%,#d4af3721,#0000 28%),linear-gradient(135deg,#061a3a 0%,#0a2d60 52%,#07172f 100%)}.bg-\[radial-gradient\(ellipse_at_12\%_15\%\,rgba\(255\,255\,255\,0\.55\)\,transparent_35\%\)\,radial-gradient\(ellipse_at_90\%_75\%\,rgba\(22\,107\,135\,0\.20\)\,transparent_42\%\)\]{background-image:radial-gradient(at 12% 15%,#ffffff8c,#0000 35%),radial-gradient(at 90% 75%,#166b8733,#0000 42%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-\[\#061426\]\/95{--tw-gradient-from:#061426f2 var(--tw-gradient-from-position);--tw-gradient-to:#06142600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#061A3A\]{--tw-gradient-from:#061a3a var(--tw-gradient-from-position);--tw-gradient-to:#061a3a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#071F48\]{--tw-gradient-from:#071f48 var(--tw-gradient-from-position);--tw-gradient-to:#071f4800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#082657\]{--tw-gradient-from:#082657 var(--tw-gradient-from-position);--tw-gradient-to:#08265700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0A2A60\]{--tw-gradient-from:#0a2a60 var(--tw-gradient-from-position);--tw-gradient-to:#0a2a6000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0A2C60\]{--tw-gradient-from:#0a2c60 var(--tw-gradient-from-position);--tw-gradient-to:#0a2c6000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#176B52\]{--tw-gradient-from:#176b52 var(--tw-gradient-from-position);--tw-gradient-to:#176b5200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#5B9DFF\]{--tw-gradient-from:#5b9dff var(--tw-gradient-from-position);--tw-gradient-to:#5b9dff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#D4AF37\]{--tw-gradient-from:#d4af37 var(--tw-gradient-from-position);--tw-gradient-to:#d4af3700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#E4C45E\]{--tw-gradient-from:#e4c45e var(--tw-gradient-from-position);--tw-gradient-to:#e4c45e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#FBD36B\]{--tw-gradient-from:#fbd36b var(--tw-gradient-from-position);--tw-gradient-to:#fbd36b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#FFFDF5\]{--tw-gradient-from:#fffdf5 var(--tw-gradient-from-position);--tw-gradient-to:#fffdf500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/65{--tw-gradient-from:#000000a6 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-800{--tw-gradient-from:#1e40af var(--tw-gradient-from-position);--tw-gradient-to:#1e40af00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-950{--tw-gradient-from:#022c22 var(--tw-gradient-from-position);--tw-gradient-to:#022c2200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy-50\/80{--tw-gradient-from:#f1f6fccc var(--tw-gradient-from-position);--tw-gradient-to:#f1f6fc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-50{--tw-gradient-from:#f0f9ff var(--tw-gradient-from-position);--tw-gradient-to:#f0f9ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-950\/35{--tw-gradient-from:#02061759 var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-950\/80{--tw-gradient-from:#020617cc var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/20{--tw-gradient-from:#fff3 var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/60{--tw-gradient-from:#fff9 var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.16\]{--tw-gradient-from:#ffffff29 var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.1\]{--tw-gradient-from:#ffffff1a var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#061426\]\/35{--tw-gradient-to:#06142600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #06142659 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#0B2E60\]{--tw-gradient-to:#0b2e6000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0b2e60 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#0B3470\]{--tw-gradient-to:#0b347000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0b3470 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#123B69\]{--tw-gradient-to:#123b6900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #123b69 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#244573\]{--tw-gradient-to:#24457300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #244573 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#2D5286\]{--tw-gradient-to:#2d528600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #2d5286 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#2ECC71\]\/80{--tw-gradient-to:#2ecc7100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #2ecc71cc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#7AD9E4\]{--tw-gradient-to:#7ad9e400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #7ad9e4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#E0BD55\]\/\[0\.08\]{--tw-gradient-to:#e0bd5500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #e0bd5514 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#E4C45E\]{--tw-gradient-to:#e4c45e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #e4c45e var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#E4C45E\]\/35{--tw-gradient-to:#e4c45e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #e4c45e59 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#E4C45E\]\/70{--tw-gradient-to:#e4c45e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #e4c45eb3 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-900{--tw-gradient-to:#064e3b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #064e3b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.05\]{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ffffff0d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.08\]{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ffffff14 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#0B3470\]{--tw-gradient-to:#0b3470 var(--tw-gradient-to-position)}.to-\[\#0E5745\]{--tw-gradient-to:#0e5745 var(--tw-gradient-to-position)}.to-\[\#174B91\]{--tw-gradient-to:#174b91 var(--tw-gradient-to-position)}.to-\[\#1C2631\]{--tw-gradient-to:#1c2631 var(--tw-gradient-to-position)}.to-\[\#214E7A\]{--tw-gradient-to:#214e7a var(--tw-gradient-to-position)}.to-\[\#27313D\]{--tw-gradient-to:#27313d var(--tw-gradient-to-position)}.to-\[\#3D4A5E\]{--tw-gradient-to:#3d4a5e var(--tw-gradient-to-position)}.to-\[\#E4C45E\]{--tw-gradient-to:#e4c45e var(--tw-gradient-to-position)}.to-\[\#E9A31C\]{--tw-gradient-to:#e9a31c var(--tw-gradient-to-position)}.to-\[\#E9EEF5\]{--tw-gradient-to:#e9eef5 var(--tw-gradient-to-position)}.to-amber-400{--tw-gradient-to:#fbbf24 var(--tw-gradient-to-position)}.to-amber-50{--tw-gradient-to:#fffbeb var(--tw-gradient-to-position)}.to-blue-50\/70{--tw-gradient-to:#eff6ffb3 var(--tw-gradient-to-position)}.to-red-50\/70{--tw-gradient-to:#fef2f2b3 var(--tw-gradient-to-position)}.to-slate-50{--tw-gradient-to:#f8fafc var(--tw-gradient-to-position)}.to-teal-800{--tw-gradient-to:#115e59 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.p-\[2px\]{padding:2px}.px-0{padding-left:0;padding-right:0}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-10{padding-top:2.5rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-body{font-family:var(--font-body)}.font-heading{font-family:var(--font-heading)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[2rem\]{font-size:2rem}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(2\.65rem\,6vw\,5\.65rem\)\]{font-size:clamp(2.65rem,6vw,5.65rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-3{line-height:.75rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.97\]{line-height:.97}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.17em\]{letter-spacing:.17em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.23em\]{letter-spacing:.23em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-black{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-\[\#003683\]{--tw-text-opacity:1;color:rgb(0 54 131/var(--tw-text-opacity,1))}.text-\[\#00D9FF\]{--tw-text-opacity:1;color:rgb(0 217 255/var(--tw-text-opacity,1))}.text-\[\#060000\]{--tw-text-opacity:1;color:rgb(6 0 0/var(--tw-text-opacity,1))}.text-\[\#061A3A\]{--tw-text-opacity:1;color:rgb(6 26 58/var(--tw-text-opacity,1))}.text-\[\#082653\]{--tw-text-opacity:1;color:rgb(8 38 83/var(--tw-text-opacity,1))}.text-\[\#09234B\]{--tw-text-opacity:1;color:rgb(9 35 75/var(--tw-text-opacity,1))}.text-\[\#0B3470\]{--tw-text-opacity:1;color:rgb(11 52 112/var(--tw-text-opacity,1))}.text-\[\#10284A\]{--tw-text-opacity:1;color:rgb(16 40 74/var(--tw-text-opacity,1))}.text-\[\#10294A\]{--tw-text-opacity:1;color:rgb(16 41 74/var(--tw-text-opacity,1))}.text-\[\#12364A\]{--tw-text-opacity:1;color:rgb(18 54 74/var(--tw-text-opacity,1))}.text-\[\#12376A\]{--tw-text-opacity:1;color:rgb(18 55 106/var(--tw-text-opacity,1))}.text-\[\#15202B\]{--tw-text-opacity:1;color:rgb(21 32 43/var(--tw-text-opacity,1))}.text-\[\#164B63\]\/80{color:#164b63cc}.text-\[\#164B63\]\/85{color:#164b63d9}.text-\[\#165B78\]{--tw-text-opacity:1;color:rgb(22 91 120/var(--tw-text-opacity,1))}.text-\[\#165B78\]\/50{color:#165b7880}.text-\[\#165B78\]\/80{color:#165b78cc}.text-\[\#168A48\]{--tw-text-opacity:1;color:rgb(22 138 72/var(--tw-text-opacity,1))}.text-\[\#174A7C\]{--tw-text-opacity:1;color:rgb(23 74 124/var(--tw-text-opacity,1))}.text-\[\#1A2B49\]{--tw-text-opacity:1;color:rgb(26 43 73/var(--tw-text-opacity,1))}.text-\[\#2ECC71\]{--tw-text-opacity:1;color:rgb(46 204 113/var(--tw-text-opacity,1))}.text-\[\#42617D\]{--tw-text-opacity:1;color:rgb(66 97 125/var(--tw-text-opacity,1))}.text-\[\#4e7b25\]{--tw-text-opacity:1;color:rgb(78 123 37/var(--tw-text-opacity,1))}.text-\[\#59461B\]{--tw-text-opacity:1;color:rgb(89 70 27/var(--tw-text-opacity,1))}.text-\[\#8CC8FF\]\/80{color:#8cc8ffcc}.text-\[\#901313\]{--tw-text-opacity:1;color:rgb(144 19 19/var(--tw-text-opacity,1))}.text-\[\#A66A16\]{--tw-text-opacity:1;color:rgb(166 106 22/var(--tw-text-opacity,1))}.text-\[\#B78A00\]{--tw-text-opacity:1;color:rgb(183 138 0/var(--tw-text-opacity,1))}.text-\[\#D4AF37\]{--tw-text-opacity:1;color:rgb(212 175 55/var(--tw-text-opacity,1))}.text-\[\#E0BD55\]{--tw-text-opacity:1;color:rgb(224 189 85/var(--tw-text-opacity,1))}.text-\[\#E4C45E\]{--tw-text-opacity:1;color:rgb(228 196 94/var(--tw-text-opacity,1))}.text-\[\#E4C45E\]\/80{color:#e4c45ecc}.text-\[\#E67E22\]{--tw-text-opacity:1;color:rgb(230 126 34/var(--tw-text-opacity,1))}.text-\[\#E8CB72\]{--tw-text-opacity:1;color:rgb(232 203 114/var(--tw-text-opacity,1))}.text-\[\#b82ecc\]{--tw-text-opacity:1;color:rgb(184 46 204/var(--tw-text-opacity,1))}.text-\[\#cc2e2e\]{--tw-text-opacity:1;color:rgb(204 46 46/var(--tw-text-opacity,1))}.text-\[\#ffffff\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-accent{color:hsl(var(--accent))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-900\/70{color:#78350fb3}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-amber-950\/80{color:#451a03cc}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-800\/45{color:#1e40af73}.text-blue-950{--tw-text-opacity:1;color:rgb(23 37 84/var(--tw-text-opacity,1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-emerald-900\/70{color:#064e3bb3}.text-emerald-950{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-fuchsia-300{--tw-text-opacity:1;color:rgb(240 171 252/var(--tw-text-opacity,1))}.text-gold{--tw-text-opacity:1;color:rgb(245 164 0/var(--tw-text-opacity,1))}.text-gold-300{--tw-text-opacity:1;color:rgb(229 196 100/var(--tw-text-opacity,1))}.text-gold-600{--tw-text-opacity:1;color:rgb(168 124 15/var(--tw-text-opacity,1))}.text-gold-700{--tw-text-opacity:1;color:rgb(125 92 11/var(--tw-text-opacity,1))}.text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(42 52 64/var(--tw-text-opacity,1))}.text-ink\/65{color:#2a3440a6}.text-ink\/70{color:#2a3440b3}.text-ink\/80{color:#2a3440cc}.text-lime-300{--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity,1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-navy-300{--tw-text-opacity:1;color:rgb(126 172 215/var(--tw-text-opacity,1))}.text-navy-600{--tw-text-opacity:1;color:rgb(22 79 138/var(--tw-text-opacity,1))}.text-navy-700{--tw-text-opacity:1;color:rgb(11 46 107/var(--tw-text-opacity,1))}.text-navy-800{--tw-text-opacity:1;color:rgb(8 36 81/var(--tw-text-opacity,1))}.text-navy-900{--tw-text-opacity:1;color:rgb(5 26 58/var(--tw-text-opacity,1))}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity,1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/40{color:hsl(var(--primary) / .4)}.text-primary\/45{color:hsl(var(--primary) / .45)}.text-primary\/50{color:hsl(var(--primary) / .5)}.text-primary\/55{color:hsl(var(--primary) / .55)}.text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sky-200{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-sky-800{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-300\/70{color:#cbd5e1b3}.text-slate-300\/90{color:#cbd5e1e6}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-violet-300{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/68{color:#ffffffad}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.decoration-\[\#D4AF37\]{text-decoration-color:#d4af37}.decoration-border{-webkit-text-decoration-color:hsl(var(--border));text-decoration-color:hsl(var(--border))}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.13\]{opacity:.13}.opacity-\[0\.18\]{opacity:.18}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(46\,204\,113\,\.8\)\]{--tw-shadow:0 0 12px #2ecc71cc;--tw-shadow-colored:0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(110\,231\,183\,\.75\)\]{--tw-shadow:0 0 14px #6ee7b7bf;--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(122\,217\,228\,\.28\)\]{--tw-shadow:0 0 18px #7ad9e447;--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_28px_-15px_rgba\(0\,0\,0\,0\.75\)\]{--tw-shadow:0 12px 28px -15px #000000bf;--tw-shadow-colored:0 12px 28px -15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_30px_-24px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow:0 12px 30px -24px #0f172a59;--tw-shadow-colored:0 12px 30px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_35px_-28px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 12px 35px -28px #0f172a73;--tw-shadow-colored:0 12px 35px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_35px_rgba\(0\,0\,0\,\.2\)\]{--tw-shadow:0 12px 35px #0003;--tw-shadow-colored:0 12px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_36px_-28px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 12px 36px -28px #0f172a73;--tw-shadow-colored:0 12px 36px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_45px_rgba\(0\,0\,0\,\.18\)\]{--tw-shadow:0 12px 45px #0000002e;--tw-shadow-colored:0 12px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_45px_rgba\(0\,0\,0\,\.24\)\]{--tw-shadow:0 12px 45px #0000003d;--tw-shadow-colored:0 12px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_45px_-32px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow:0 16px 45px -32px #0f172a6b;--tw-shadow-colored:0 16px 45px -32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(11\,46\,107\,0\.05\)\]{--tw-shadow:0 1px 0 #0b2e6b0d;--tw-shadow-colored:0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_60px_-34px_rgba\(8\,38\,87\,0\.8\)\]{--tw-shadow:0 24px 60px -34px #082657cc;--tw-shadow-colored:0 24px 60px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(6\,26\,58\,\.32\)\]{--tw-shadow:0 24px 70px #061a3a52;--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(22\,107\,135\,\.20\)\]{--tw-shadow:0 28px 80px #166b8733;--tw-shadow-colored:0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_80px_-42px_rgba\(7\,35\,78\,0\.95\)\]{--tw-shadow:0 30px 80px -42px #07234ef2;--tw-shadow-colored:0 30px 80px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_90px_-35px_rgba\(0\,0\,0\,\.65\)\]{--tw-shadow:0 30px 90px -35px #000000a6;--tw-shadow-colored:0 30px 90px -35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_35px_100px_rgba\(0\,0\,0\,\.34\)\]{--tw-shadow:0 35px 100px #00000057;--tw-shadow-colored:0 35px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,\.16\)\]{--tw-shadow:0 4px 12px #00000029;--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(8\,55\,42\,0\.4\)\]{--tw-shadow:0 4px 14px #08372a66;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(16\,41\,74\,0\.35\)\]{--tw-shadow:0 6px 16px #10294a59;--tw-shadow-colored:0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(220\,38\,38\,\.2\)\]{--tw-shadow:0 8px 22px #dc262633;--tw-shadow-colored:0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(11\,46\,107\,0\.06\)\]{--tw-shadow:0 8px 24px #0b2e6b0f;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_25px_-15px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 8px 25px -15px #0009;--tw-shadow-colored:0 8px 25px -15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(11\,46\,107\,0\.08\)\]{--tw-shadow:0 8px 30px #0b2e6b14;--tw-shadow-colored:0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(16\,185\,129\,\.08\)\]{--tw-shadow:0 8px 30px #10b98114;--tw-shadow-colored:0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(228\,196\,94\,\.06\)\]{--tw-shadow:0 8px 30px #e4c45e0f;--tw-shadow-colored:0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[12px_0_40px_-28px_rgba\(15\,23\,42\,0\.75\)\]{--tw-shadow:12px 0 40px -28px #0f172abf;--tw-shadow-colored:12px 0 40px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[12px_0_40px_-28px_rgba\(30\,64\,175\,0\.18\)\]{--tw-shadow:12px 0 40px -28px #1e40af2e;--tw-shadow-colored:12px 0 40px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_3px_0_0_\#F5A400\]{--tw-shadow:inset 3px 0 0 #f5a400;--tw-shadow-colored:inset 3px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-card{--tw-shadow:0 1px 2px #0b2e6b0d, 0 12px 32px -18px #0b2e6b38;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color), 0 12px 32px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lift{--tw-shadow:0 2px 4px #0b2e6b0f, 0 24px 48px -24px #0b2e6b4d;--tw-shadow-colored:0 2px 4px var(--tw-shadow-color), 0 24px 48px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-blue-900\/15{--tw-shadow-color:#1e3a8a26;--tw-shadow:var(--tw-shadow-colored)}.shadow-card{--tw-shadow-color:hsl(var(--card));--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-950\/5{--tw-shadow-color:#022c220d;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.outline-offset-4{outline-offset:4px}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-\[\#E4C45E\]\/15{--tw-ring-color:#e4c45e26}.ring-amber-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 243 199/var(--tw-ring-opacity,1))}.ring-black\/5{--tw-ring-color:#0000000d}.ring-black\/\[0\.045\]{--tw-ring-color:#0000000b}.ring-black\/\[0\.04\]{--tw-ring-color:#0000000a}.ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity,1))}.ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.ring-border{--tw-ring-color:hsl(var(--border))}.ring-emerald-100{--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity,1))}.ring-emerald-200{--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity,1))}.ring-gold\/10{--tw-ring-color:#f5a4001a}.ring-gold\/30{--tw-ring-color:#f5a4004d}.ring-primary{--tw-ring-color:hsl(var(--primary))}.ring-primary\/10{--tw-ring-color:hsl(var(--primary) / .1)}.ring-primary\/15{--tw-ring-color:hsl(var(--primary) / .15)}.ring-primary\/20{--tw-ring-color:hsl(var(--primary) / .2)}.ring-primary\/\[0\.05\]{--tw-ring-color:hsl(var(--primary) / .05)}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.ring-ring{--tw-ring-color:hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color:hsl(var(--sidebar-ring))}.ring-slate-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1))}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-white\/10{--tw-ring-color:#ffffff1a}.ring-white\/15{--tw-ring-color:#ffffff26}.ring-white\/20{--tw-ring-color:#fff3}.ring-white\/25{--tw-ring-color:#ffffff40}.ring-white\/30{--tw-ring-color:#ffffff4d}.ring-white\/35{--tw-ring-color:#ffffff59}.ring-white\/60{--tw-ring-color:#fff9}.ring-white\/70{--tw-ring-color:#ffffffb3}.ring-white\/75{--tw-ring-color:#ffffffbf}.ring-white\/90{--tw-ring-color:#ffffffe6}.ring-white\/\[0\.05\]{--tw-ring-color:#ffffff0d}.ring-white\/\[0\.07\]{--tw-ring-color:#ffffff12}.ring-white\/\[0\.08\]{--tw-ring-color:#ffffff14}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur:blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[110px\]{--tw-blur:blur(110px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[1px\]{--tw-blur:blur(1px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[3px\]{--tw-blur:blur(3px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[padding\]{transition-property:padding;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.fade-in,.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.p-1{padding:1.3px!important}.px-1{padding-left:1.3px!important;padding-right:1.3px!important}.py-1{padding-top:1.3px!important;padding-bottom:1.3px!important}.pt-1{padding-top:1.3px!important}.pr-1{padding-right:1.3px!important}.text-balance{text-wrap:balance}.animate-in-up{animation:.7s cubic-bezier(.22,1,.36,1) both nketsiaUp}.\[animation-delay\:1\.4s\]{animation-delay:1.4s}.\[animation-delay\:100ms\]{animation-delay:.1s}.\[animation-delay\:180ms\]{animation-delay:.18s}.\[animation-delay\:260ms\]{animation-delay:.26s}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,\.07\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,\.07\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px)}.\[background-size\:64px_64px\]{background-size:64px 64px}.\[text-shadow\:0_2px_8px_rgba\(0\,0\,0\,0\.55\)\]{text-shadow:0 2px 8px #0000008c}@keyframes nkCountdownAttention{0%,to{box-shadow:0 0 #1d7a5500}50%{box-shadow:0 0 0 4px #1d7a551f}}@keyframes nkCountdownNumberIn{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.nk-project-countdown{animation:.5s ease-out both nkCountdownNumberIn}.nk-countdown-live-dot{animation:2.4s ease-in-out infinite nkCountdownAttention}@media (prefers-reduced-motion:reduce){.nk-project-countdown,.nk-countdown-live-dot{animation:none!important}}@keyframes nkAuthAmbientDrift{0%,to{opacity:1;transform:scale(1)translate(0,0)}50%{opacity:.88;transform:scale(1.04)translateY(-.7%)}}.nk-auth-ambient{transform-origin:50%;animation:18s ease-in-out infinite nkAuthAmbientDrift}@media (prefers-reduced-motion:reduce){.nk-auth-ambient,.nk-auth-shell .animate-pulse,.nk-auth-shell [class*=animate-\[spin_],.nk-auth-shell .animate-spin{animation:none!important}.nk-auth-shell *{scroll-behavior:auto!important;transition-duration:.01ms!important}}.ways-to-give{--give-forest:#0a192f;--give-emerald:#10b981;--give-gold:#f59e0b;--give-sky:#38bdf8;color:#0a192f;background:radial-gradient(at 3% 8%,#f59e0b57,#0000 28rem),radial-gradient(at 95% 32%,#d977062e,#0000 32rem),radial-gradient(at 10% 78%,#10b98114,#0000 28rem),linear-gradient(#f59e0b 0%,#d97706 22%,#fffbeb 22%,#fff 100%);overflow:clip}.ways-to-give .give-hero{isolation:isolate;color:#f8fafc;background:radial-gradient(at 80% 12%,#38bdf829,#0000 32%),radial-gradient(at 8% 90%,#f59e0b21,#0000 35%),linear-gradient(135deg,#14532d 0%,#166534 45%,#16a34a 100%);position:relative;overflow:hidden}.ways-to-give .give-hero:before{content:"";z-index:-1;background:linear-gradient(115deg,#0000 30%,#ffffff13 48%,#0000 63%) 0 0/220% 100%;animation:12s ease-in-out infinite alternate giveGradientDrift;position:absolute;inset:-35%}.ways-to-give .give-hero-glow{pointer-events:none;border:1px solid #ffffff2b;border-radius:50%;width:28rem;height:28rem;position:absolute;top:5%;right:-8rem;box-shadow:0 0 0 42px #ffffff06,0 0 0 86px #ffffff05}.ways-to-give .give-eyebrow{color:#fde68a;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.72rem;font-weight:800;display:flex}.ways-to-give .give-live-dot{background:#38bdf8;border-radius:50%;width:.55rem;height:.55rem;animation:2s ease-out infinite givePulse;box-shadow:0 0 0 5px #38bdf829}.ways-to-give .give-hero-title{color:#f8fafc;letter-spacing:-.055em;max-width:60rem;font-size:clamp(2.45rem,6.3vw,5.3rem);font-weight:700;line-height:1.04}.ways-to-give .give-typewriter{color:#fde68a;text-shadow:0 0 28px #f59e0b33;animation:.45s both giveWordIn;display:inline-block}.ways-to-give .give-cursor{color:#38bdf8;animation:.85s steps(2,start) infinite giveBlink}.ways-to-give .give-primary-cta,.ways-to-give .give-secondary-cta{border-radius:.7rem;justify-content:center;align-items:center;gap:.65rem;min-height:3rem;padding:.75rem 1.15rem;font-size:.9rem;font-weight:750;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.ways-to-give .give-primary-cta:hover{background:#fbbf24;transform:translateY(-2px)}.ways-to-give .give-secondary-cta{color:#fff;background:#ffffff14;border:1px solid #ffffff59}.ways-to-give .give-secondary-cta:hover{background:#ffffff29;transform:translateY(-2px)}.ways-to-give .give-hero-pillar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#052e1638;border:1px solid #ffffff29;border-radius:.85rem;align-items:center;gap:.9rem;padding:1rem;display:flex}.ways-to-give .give-scroll-cue{color:#fff;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;animation:2.5s ease-in-out infinite giveFloat;display:grid;position:absolute;bottom:1.7rem;right:1.5rem}.ways-to-give .give-impact-band{color:#fff;background:linear-gradient(115deg,#d97706,#f59e0b 60%,#b45309)}.ways-to-give .give-impact-stat{align-items:flex-start;gap:1rem;display:flex}.ways-to-give .give-impact-stat>span{color:#f59e0b;font-size:1.8rem;font-weight:850;line-height:1}.ways-to-give .give-impact-stat h2{color:#fff;font-family:var(--font-body);letter-spacing:-.01em;font-size:1rem;font-weight:750}.ways-to-give .give-impact-stat p{color:#ffffffb8;margin-top:.2rem;font-size:.85rem}.ways-to-give .give-section-intro{text-align:center;max-width:46rem;margin:0 auto 2.5rem}.ways-to-give .give-section-intro h2{color:#14532d;letter-spacing:-.045em;margin-top:.65rem;font-size:clamp(2rem,4vw,3.3rem);font-weight:750;line-height:1.1}.ways-to-give .give-section-intro>p:last-child{color:#475569;margin-top:.85rem}.ways-to-give .give-eyebrow-dark{color:#16a34a;letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:850}.ways-to-give .give-form-heading h2{color:#14532d;font-weight:750}.ways-to-give .give-form-card{isolation:isolate;border:0;position:relative;box-shadow:0 8px 24px #14532d26}.ways-to-give .give-motion-card{isolation:isolate;transition:transform .28s,box-shadow .28s;position:relative;box-shadow:0 8px 24px #14532d26}.ways-to-give .give-motion-card:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--give-border-angle,0deg),#f59e0b,#0a192f,#10b981,#fff,#f59e0b);padding:2.5px;animation:4s linear infinite giveBorderRotate;position:absolute;inset:-2.5px}.ways-to-give .give-motion-card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:#fff;position:absolute;inset:1.5px}.ways-to-give .give-faq-band{color:#fff;background:radial-gradient(at 95% 0,#38bdf81f,#0000 35%),linear-gradient(135deg,#14532d,#166534 55%,#16a34a)}.ways-to-give .give-section-intro-light h2{color:#fff}.ways-to-give .give-section-intro-light>p:last-child{color:#ffffffbf}.ways-to-give .give-faq-card{color:#0f172a;border-radius:1rem;padding:1.5rem}.ways-to-give .give-faq-card h3{color:#14532d;font-size:1.08rem;font-weight:750}.ways-to-give .give-faq-card p{color:#475569;margin-top:.6rem;font-size:.92rem;line-height:1.7}.ways-to-give .give-transparency-link{color:#fde68a;align-items:center;gap:.5rem;font-weight:750;display:inline-flex}@property --give-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes giveBorderRotate{to{--give-border-angle:360deg}}@keyframes giveGradientDrift{0%{background-position:0%;transform:rotate(-2deg)}to{background-position:100%;transform:rotate(2deg)}}@keyframes giveWordIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes giveBlink{to{opacity:0}}@keyframes givePulse{0%{box-shadow:0 0 #38bdf859}to{box-shadow:0 0 0 10px #38bdf800}}@keyframes giveFloat{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.ways-to-give .give-hero:before,.ways-to-give .give-live-dot,.ways-to-give .give-typewriter,.ways-to-give .give-cursor,.ways-to-give .give-scroll-cue,.ways-to-give .give-motion-card:before{animation:none!important}.ways-to-give .give-reveal{opacity:1;transition:none;transform:none}.ways-to-give .give-motion-card:hover{transform:none}}.impact-page{isolation:isolate;color:#0f172a;background:radial-gradient(circle at 100% 0,#08265314 0%,#0000 34rem),radial-gradient(circle at 18% 52%,#38bdf81a 0%,#0000 30rem),radial-gradient(circle at 0 100%,#38bdf81a 0%,#0000 38rem),linear-gradient(#fff 0%,#f8fafc 46%,#fff 100%);position:relative;overflow:clip}.impact-page>div:first-child{background:0 0}.impact-page>div:first-child .container{position:relative}.impact-page>div:first-child h1{color:#082653}.impact-page>div:first-child .eyebrow{color:#0f766e}.impact-page>section{background:0 0;position:relative}.impact-page>section:nth-of-type(2n):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 92% 18%,#0826530b,#0000 42%),radial-gradient(at 4% 82%,#38bdf811,#0000 38%);position:absolute;inset:0}.impact-page h2,.impact-page h3{color:#082653}.impact-page .eyebrow{color:#0f766e}.impact-page .impact-highlight{border-color:#f59e0b3d}.impact-page .impact-highlight h2:before{content:"✦";color:#f59e0b;margin-right:.55rem;font-size:.8em}.impact-page .impact-motion-card:focus-within{outline-offset:3px;outline:2px solid #38bdf8a6}.impact-page .impact-typewriter-wrap{color:#082653;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;padding:1.1rem 1.25rem 1.6rem;display:flex}.impact-page .impact-typewriter-label{color:#64748b;letter-spacing:.17em;text-transform:uppercase;font-size:.72rem;font-weight:800}.impact-page .impact-typewriter-word{color:#082653;letter-spacing:-.025em;font-size:clamp(1.05rem,2.1vw,1.45rem);font-weight:750;animation:.55s cubic-bezier(.2,.7,.2,1) both impactWordIn}.impact-page .impact-typewriter-cursor{color:#10b981;font-weight:800;animation:.9s steps(2,start) infinite impactBlink}.impact-page .impact-live-dot{background:#10b981;border-radius:999px;width:.55rem;height:.55rem;animation:2s ease-out infinite impactPulse;box-shadow:0 0 0 5px #10b9811f}.impact-page .impact-motion-card{isolation:isolate;background:#fff;border:1px solid #08265313;transition:transform .3s,box-shadow .3s;position:relative;box-shadow:0 4px 16px #0826530f}.impact-page .impact-motion-card:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--impact-border-angle,0deg),#082653,#38bdf8,#10b981,#f59e0b,#082653);opacity:.72;padding:1.5px;animation:4s linear infinite impactBorderRotate;position:absolute;inset:-1px}.impact-page .impact-motion-card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:#fff;position:absolute;inset:1px}.impact-page .impact-motion-card>*{z-index:1;position:relative}.impact-page .impact-motion-card:hover{transform:translateY(-4px);box-shadow:0 14px 32px #0826531c}.impact-page .impact-highlight{background:radial-gradient(circle at 100% 0,#38bdf817,#0000 60%),#fff}.impact-page .impact-reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--impact-delay,0s);transform:translateY(30px)}.impact-page .impact-reveal.is-visible{opacity:1;transform:translateY(0)}.impact-page .impact-motion-card .text-gold{color:#b98512}@keyframes impactBorderRotate{to{--impact-border-angle:360deg}}@property --impact-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes impactWordIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes impactBlink{to{opacity:0}}@keyframes impactPulse{0%{box-shadow:0 0 #10b9813d}to{box-shadow:0 0 0 9px #10b98100}}@media (prefers-reduced-motion:reduce){.impact-page .impact-motion-card:before,.impact-page .impact-live-dot,.impact-page .impact-typewriter-cursor,.impact-page .impact-typewriter-word{animation:none!important}.impact-page .impact-reveal{opacity:1;transition:none;transform:none}.impact-page .impact-motion-card:hover{transform:none}}@keyframes nketsiaUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes nketsiaGlow{0%{opacity:.55;transform:scale(1)}to{opacity:1;transform:scale(1.035)}}@keyframes nketsiaSweep{0%,35%{opacity:0;transform:translate(-120%)rotate(12deg)}50%{opacity:1}70%,to{opacity:0;transform:translate(520%)rotate(12deg)}}.nketsia-logo-interactive{transform-origin:50%;-webkit-tap-highlight-color:transparent}.nketsia-wordmark{max-width:100%;box-shadow:none;background:0 0;border:0;line-height:1.05;text-decoration:none}.nketsia-wordmark-title{color:#0b1f3a;max-width:100%;font-family:var(--font-heading,Georgia, serif);letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;text-shadow:none;opacity:1;font-size:clamp(1.02rem,1.45vw,1.65rem);font-weight:700;line-height:1.12;display:block}@media (width>=1280px){.nketsia-wordmark-title{font-size:clamp(1.3rem,1.35vw,1.75rem)}}@media (width>=1536px){.nketsia-wordmark-title{font-size:1.75rem}}@media (width<=420px){.nketsia-wordmark{padding:.4rem .25rem}.nketsia-wordmark-title{letter-spacing:-.035em;font-size:clamp(.9rem,4.2vw,1.05rem)}}.nketsia-logo-pulse{will-change:transform, filter;animation:.6s cubic-bezier(.2,.8,.2,1) both nketsiaLogoPulse}@keyframes nketsiaLogoPulse{0%{filter:drop-shadow(0 0 #f5a40000);transform:scale(1)}38%{filter:drop-shadow(0 0 12px #f5a400b8)drop-shadow(0 0 24px #f5a40057);transform:scale(1.1)}72%{filter:drop-shadow(0 0 9px #f5a4008c)drop-shadow(0 0 18px #f5a40038);transform:scale(1.065)}to{filter:drop-shadow(0 0 #f5a40000);transform:scale(1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.nketsia-homepage{--nk-navy:#0b1f3a;--nk-royal:#174ea6;--nk-blue:#2563b8;--nk-light-blue:#dce8f5;--nk-white:#fff;--nk-soft-white:#f8fafc;--nk-gold:#d4af37;--nk-champagne:#f2dfa0;--nk-burgundy:#8b2635;--nk-charcoal:#1f2937;--nk-muted:#64748b;--nk-pale-gold:#fff8e7;background:var(--nk-soft-white)}.nketsia-homepage .nk-scroll-section>section:not(.nketsia-hero){isolation:isolate;position:relative}.nketsia-homepage .eyebrow{color:var(--nk-royal);letter-spacing:.22em}.nketsia-homepage h2{text-wrap:balance}.nketsia-homepage .nketsia-hero{background-color:var(--nk-navy);min-height:clamp(480px,56vw,720px)}.nketsia-homepage .nketsia-hero .container{width:100%}.nketsia-homepage .nketsia-hero a:focus-visible{outline-color:#f2dfa0}.nketsia-homepage .nketsia-hero .bg-red-600{background-color:var(--nk-burgundy);box-shadow:0 12px 32px #8b263547}.nketsia-homepage .nketsia-hero .bg-red-600:hover{background-color:#741e2b}.nketsia-homepage .nketsia-hero+section{border-top:3px solid #0000;border-image:linear-gradient(90deg,#174ea6,#d4af37,#f2dfa0) 1}.nketsia-homepage [aria-labelledby=impact-snapshot]>.container{padding-top:clamp(2.5rem,5vw,4.25rem);padding-bottom:clamp(2.5rem,5vw,4.25rem)}.nketsia-homepage input:focus,.nketsia-homepage textarea:focus{border-color:var(--nk-gold);box-shadow:0 0 0 3px #d4af3724}@keyframes nketsiaGoldText{0%{background-position:0%}to{background-position:100%}}.nketsia-homepage .nk-scroll-section>section{scroll-margin-top:6rem}.nketsia-homepage .nk-scroll-section>section:not(.nketsia-hero)>.container{padding-top:clamp(3.5rem,7vw,6.5rem);padding-bottom:clamp(3.5rem,7vw,6.5rem)}.nketsia-homepage h2{color:var(--nk-navy);letter-spacing:-.035em;text-wrap:balance}.nketsia-homepage h3{color:var(--nk-navy);letter-spacing:-.02em;text-wrap:balance}.nketsia-homepage .eyebrow{color:var(--nk-royal);letter-spacing:.2em;text-transform:uppercase;font-size:.72rem;font-weight:800}.nketsia-homepage .nketsia-hero+section{border-top:3px solid #0000;-o-border-image:linear-gradient(90deg,var(--nk-royal),var(--nk-gold),var(--nk-champagne)) 1;border-image:linear-gradient(90deg,var(--nk-royal),var(--nk-gold),var(--nk-champagne)) 1}.nketsia-homepage .nketsia-hero{background:var(--nk-navy);min-height:clamp(500px,59vw,740px)}.nketsia-homepage .nketsia-hero:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(at 82% 38%,#d4af3730,#0000 38%),linear-gradient(115deg,#0000 28%,#ffffff09 48%,#0000 70%);position:absolute;inset:0}.nketsia-homepage .nketsia-hero h1{text-shadow:0 2px 30px #0000002e;max-width:14ch;line-height:1.02}.nketsia-homepage .nketsia-hero h1 span:last-child{background-image:linear-gradient(100deg,var(--nk-pale-gold),var(--nk-champagne) 35%,var(--nk-gold) 72%,var(--nk-pale-gold));background-size:180%;animation:12s ease-in-out infinite alternate nketsiaGoldText}.nketsia-homepage .nketsia-hero-grid{opacity:.12;background-size:76px 76px}.nketsia-homepage .nketsia-card,.nketsia-homepage article{border-radius:1.15rem}.nketsia-homepage .nketsia-card{border-color:#0b1f3a1a;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s,border-color .28s;box-shadow:0 12px 34px #0b1f3a0f}.nketsia-homepage .nketsia-card:hover{border-color:#d4af379e;transform:translateY(-5px);box-shadow:0 24px 50px #0b1f3a1f}.nketsia-homepage img{transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .5s}.nketsia-homepage a:hover img{filter:saturate(1.06)contrast(1.015)}.nketsia-homepage .nketsia-card:hover img{transform:scale(1.025)}.nketsia-homepage [aria-labelledby=impact-snapshot]{background:linear-gradient(180deg,var(--nk-white),var(--nk-soft-white))}.nketsia-homepage [aria-labelledby=impact-snapshot] .text-muted-foreground{color:var(--nk-muted)}.nketsia-homepage section.bg-navy-700{background:radial-gradient(ellipse at 90% 0%,#2563b852,transparent 42%),var(--nk-navy)}.nketsia-homepage .border-border{border-color:#0b1f3a1f}.nketsia-homepage .shadow-card{box-shadow:0 16px 42px #0b1f3a13}.nketsia-homepage form{border-radius:1rem}.nketsia-homepage input:focus,.nketsia-homepage textarea:focus,.nketsia-homepage select:focus{border-color:var(--nk-gold);outline:none;box-shadow:0 0 0 3px #d4af3729}.nketsia-homepage a:focus-visible,.nketsia-homepage button:focus-visible{outline:3px solid var(--nk-champagne);outline-offset:4px}.nketsia-homepage a,.nketsia-homepage button{touch-action:manipulation}@media (width<=640px){.nketsia-homepage .nketsia-hero{min-height:560px}.nketsia-homepage .nketsia-hero h1{max-width:12ch;font-size:clamp(2.35rem,11vw,3.5rem)}.nketsia-homepage .nk-scroll-section>section:not(.nketsia-hero)>.container{padding-top:3.25rem;padding-bottom:3.25rem}.nketsia-homepage .nketsia-card:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.nketsia-homepage .nketsia-hero h1 span:last-child{animation:none}.nketsia-homepage img{transition:none}}.nketsia-homepage{--nk-navy:#123f70;--nk-royal:#176daa;--nk-blue:#2d91c8;--nk-light-blue:#ddf2fc;--nk-soft-white:#f2fafe;--nk-gold:#ffb83f;--nk-champagne:#ffe4a6;--nk-burgundy:#d83a43;--nk-white:#fff;--nk-charcoal:#36556f;--nk-muted:#58758c;--nk-pale-gold:#fff4d8;color:var(--nk-charcoal);background:var(--nk-soft-white)}.nketsia-homepage .nk-scroll-section:nth-child(odd)>section:not(.nketsia-hero){background-color:#f2fafe}.nketsia-homepage .nk-scroll-section:nth-child(2n)>section:not(.nketsia-hero){background-color:#fff}.nketsia-homepage .eyebrow{color:#176daa}.nketsia-homepage h2,.nketsia-homepage h3{color:#123f70}.nketsia-homepage .nketsia-hero{background-color:#dff3fc}.nketsia-homepage .nketsia-hero:after{background:radial-gradient(at 78% 42%,#ffb83f2e,#0000 40%),linear-gradient(115deg,#0000 30%,#ffffff40 50%,#0000 68%)}.nketsia-homepage .nketsia-hero>.absolute:first-child>.absolute{background-image:linear-gradient(90deg,#114977c7,#2385b97a 56%,#46a5d033),linear-gradient(#0000 40%,#144b753d)!important}.nketsia-homepage .nketsia-hero h1 span:last-child{background-image:linear-gradient(100deg,#fff,#ffe4a6 35%,#ffb83f 72%,#fff)}.nketsia-homepage .nketsia-hero-orb-one{border-color:#ffb83f73;box-shadow:inset 0 0 90px #ffb83f14,0 0 100px #2d91c829}.nketsia-homepage .nketsia-card{border-color:#176daa1f;box-shadow:0 12px 34px #236ea00e}.nketsia-homepage .nketsia-card:hover{border-color:#ffb83fb8;box-shadow:0 24px 50px #236ea01c}.nketsia-homepage .text-muted-foreground{color:#58758c}.nketsia-homepage .bg-secondary{background-color:#ddf2fc}.nketsia-homepage .bg-gold{background-color:#ffb83f}.nketsia-homepage a.bg-red-600,.nketsia-homepage .bg-red-600{background-color:#d83a43;box-shadow:0 12px 32px #d83a4333}.nketsia-homepage a.bg-red-600:hover,.nketsia-homepage .bg-red-600:hover{background-color:#b92c36}.nketsia-homepage .nketsia-hero+section{border-image:linear-gradient(90deg,#2d91c8,#ffb83f,#ffe4a6) 1}.nketsia-homepage section.bg-navy-700,.nketsia-homepage .nk-scroll-section>section.bg-navy-700{background:radial-gradient(at 90% 0,#2d91c838,#0000 42%),#ddf2fc!important}.nketsia-homepage section.bg-navy-700 h2,.nketsia-homepage section.bg-navy-700 h3,.nketsia-homepage section.bg-navy-700 p{color:#123f70}.nketsia-homepage section.bg-navy-700 .text-white{color:#123f70!important}.nketsia-homepage section.bg-navy-700 .text-white\/70,.nketsia-homepage section.bg-navy-700 .text-white\/80{color:#58758c!important}.nketsia-homepage .nk-hero-sun,.nketsia-homepage .nketsia-hero-orb-one,.nketsia-homepage .nketsia-hero-orb-two{display:none!important}.nketsia-homepage .nk-hero-signature{--hero-red:#d93643;--hero-gold:#ffbf47;color:#fff;background:radial-gradient(at 77% 42%,#2d8cba 0%,#1a5b8c 31%,#103c67 72%);min-height:min(760px,100svh - 82px);padding:clamp(3.5rem,7vw,6.8rem) 0 4.5rem}.nketsia-homepage .nk-hero-backdrop{opacity:.24;position:absolute;inset:0}.nketsia-homepage .nk-hero-backdrop img{filter:saturate(.82)}.nketsia-homepage .nk-hero-backdrop:after{content:"";background:linear-gradient(90deg,#092541f7,#103c67e0 48%,#145d8b8c);position:absolute;inset:0}.nketsia-homepage .nk-hero-grain{pointer-events:none;opacity:.12;background-image:radial-gradient(#ffffffbf .6px,#0000 .6px);background-size:5px 5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 88%);mask-image:linear-gradient(90deg,#000,#0000 88%)}.nketsia-homepage .nk-hero-sun{pointer-events:none;border:1px solid #ffbf473d;border-radius:50%;position:absolute}.nketsia-homepage .nk-hero-sun-a{aspect-ratio:1;width:clamp(24rem,46vw,48rem);animation:16s ease-in-out infinite alternate nkHeroFloat;top:-26%;right:-7%;box-shadow:inset 0 0 100px #ffbf470b,0 0 100px #5ebde014}.nketsia-homepage .nk-hero-sun-b{aspect-ratio:1;border-color:#ffffff21;width:clamp(13rem,24vw,24rem);animation:19s ease-in-out infinite alternate-reverse nkHeroFloat;bottom:-31%;right:20%}.nketsia-homepage .nk-hero-layout{grid-template-columns:minmax(0,1.04fr) minmax(350px,.96fr);align-items:center;gap:clamp(2rem,5.8vw,6.5rem);width:100%;display:grid}.nketsia-homepage .nk-hero-copy{z-index:3;max-width:720px;position:relative}.nketsia-homepage .nk-hero-eyebrow{color:#ffda8b;letter-spacing:.19em;align-items:center;gap:.7rem;font-size:.68rem;font-weight:800;line-height:1.5;display:inline-flex}.nketsia-homepage .nk-hero-live-dot{background:#ffbf47;border-radius:50%;width:8px;height:8px;animation:2.6s ease-in-out infinite nkHeroPulse;box-shadow:0 0 0 5px #ffbf4721}.nketsia-homepage .nk-hero-copy h1{color:#fff;letter-spacing:-.058em;text-wrap:balance;text-shadow:0 5px 38px #04182a2e;max-width:12ch;margin:1.65rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,6.1vw,6.5rem);font-weight:500;line-height:.99}.nketsia-homepage .nk-hero-name{color:#ffd166;text-shadow:0 2px 18px #0000002e}.nketsia-homepage .nk-hero-orgline{color:#fff;letter-spacing:-.035em;text-shadow:0 3px 22px #00000047;margin-top:.22em;font-size:.62em;font-weight:600;line-height:1.12;display:block}.nketsia-homepage .nk-hero-description{color:#ffffffd4;max-width:37rem;margin:1.7rem 0 0;font-size:clamp(1rem,1.2vw,1.18rem);line-height:1.9}.nketsia-homepage .nk-hero-typewriter-cursor{vertical-align:-.16em;background:#ffd978;width:2px;height:1.05em;margin-left:3px;animation:.8s steps(2,end) infinite nkHeroTypeCursor;display:inline-block;box-shadow:0 0 10px #ffd9786b}.nketsia-homepage .nk-hero-actions{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:2rem;display:flex}.nketsia-homepage .nk-hero-primary{color:#fff;letter-spacing:.035em;background:#d93643;border:1px solid #ffffff1f;border-radius:14px;min-height:56px;padding:0 1.6rem;font-size:.96rem;font-weight:800;transition:transform .25s,background .25s,box-shadow .25s;box-shadow:0 15px 38px #0616263b}.nketsia-homepage .nk-hero-primary:hover{background:#b92835;transform:translateY(-3px);box-shadow:0 19px 42px #0616264d}.nketsia-homepage .nk-hero-secondary{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border:1px solid #ffffff5c;border-radius:14px;gap:.65rem;min-height:56px;padding:0 1.25rem;font-size:.92rem;font-weight:650;transition:background .25s,transform .25s}.nketsia-homepage .nk-hero-secondary:hover{color:#fff;background:#ffffff24;transform:translateY(-2px)}.nketsia-homepage .nk-hero-proof{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:2.2rem;display:flex}.nketsia-homepage .nk-hero-proof-item{color:#ffffffc4;align-items:center;gap:.55rem;max-width:14rem;font-size:.77rem;line-height:1.45;display:flex}.nketsia-homepage .nk-hero-proof-icon{color:#ffca62;background:#ffbf4717;border:1px solid #ffbf4742;border-radius:10px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.nketsia-homepage .nk-hero-art{justify-self:end;width:100%;max-width:570px;padding:1rem 1.2rem 2.4rem 0;animation:.9s cubic-bezier(.2,.8,.2,1) both nkHeroRise;position:relative}.nketsia-homepage .nk-hero-image-frame{background:linear-gradient(155deg,#82c5d9,#2778a2 45%,#0c345c);border:1px solid #ffffff3d;border-radius:46% 46% 28px 28px;min-height:clamp(340px,39vw,510px);position:relative;overflow:hidden;box-shadow:0 34px 90px #04172959,inset 0 0 0 8px #ffffff09}.nketsia-homepage .nk-hero-feature-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nketsia-homepage .nk-hero-image-vignette{pointer-events:none;background:linear-gradient(#0000 35%,#071e33bf);position:absolute;inset:0}.nketsia-homepage .nk-hero-illustration{background:radial-gradient(at 55% 22%,#ffe8acc7,#0000 24%),linear-gradient(155deg,#9ad9e4,#4c9fc0 43%,#18577e);position:absolute;inset:0;overflow:hidden}.nketsia-homepage .nk-illustration-sun{aspect-ratio:1;background:linear-gradient(135deg,#fff1c9,#ffbd4d);border-radius:50%;width:25%;animation:6s ease-in-out infinite nkHeroPulse;position:absolute;top:10%;right:17%;box-shadow:0 0 75px #ffd6825c}.nketsia-homepage .nk-illustration-hill{border-radius:50% 50% 0 0;width:130%;height:54%;position:absolute;bottom:-9%}.nketsia-homepage .hill-back{background:linear-gradient(140deg,#2e8295,#1b657f);left:-32%;transform:rotate(-13deg)}.nketsia-homepage .hill-front{background:linear-gradient(135deg,#164f6c,#0b3557 72%);bottom:-19%;right:-30%;transform:rotate(11deg)}.nketsia-homepage .nk-illustration-person{z-index:2;transform-origin:bottom;background:linear-gradient(90deg,#7d3433,#d86d4f);border-radius:45% 45% 12% 12%;width:10%;height:25%;animation:5s ease-in-out infinite alternate nkHeroPerson;position:absolute;bottom:24%;box-shadow:0 8px 20px #061e2f2b}.nketsia-homepage .nk-illustration-person:before{content:"";aspect-ratio:1;background:#5a3429;border-radius:50%;width:60%;position:absolute;top:-24%;left:20%}.nketsia-homepage .person-one{background:linear-gradient(90deg,#e6b34f,#ffdb81);height:29%;animation-delay:-1s;left:25%}.nketsia-homepage .person-two{background:linear-gradient(90deg,#f3eee1,#fff);width:12%;height:35%;animation-delay:-2.3s;bottom:19%;left:43%}.nketsia-homepage .person-three{background:linear-gradient(90deg,#c94b4f,#ef8c65);height:27%;animation-delay:-.7s;left:64%}.nketsia-homepage .nk-illustration-path{z-index:1;border-left:2px solid #ffde9680;border-radius:50%;width:26%;height:50%;position:absolute;bottom:-13%;left:44%;transform:rotate(-15deg)}.nketsia-homepage .nk-hero-image-caption{z-index:3;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#09253ec2;border:1px solid #fff3;border-radius:16px;align-items:center;gap:.8rem;padding:.85rem 1rem;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.nketsia-homepage .nk-caption-mark{color:#123f70;background:#ffbf47;border-radius:13px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.nketsia-homepage .nk-hero-image-caption strong,.nketsia-homepage .nk-hero-floating-card strong{font-size:.85rem;font-weight:750;display:block}.nketsia-homepage .nk-hero-image-caption small,.nketsia-homepage .nk-hero-floating-card small{color:#ffffffb3;margin-top:.2rem;font-size:.69rem;display:block}.nketsia-homepage .nk-hero-floating-card{z-index:4;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b2a44db;border:1px solid #ffffff2e;border-radius:16px;align-items:center;gap:.7rem;padding:.8rem 1rem;animation:7s ease-in-out infinite alternate nkHeroFloat;display:flex;position:absolute;box-shadow:0 18px 45px #04172940}.nketsia-homepage .nk-hero-card-bottom{animation-delay:-3s;bottom:12%;right:-3%}.nketsia-homepage .nk-floating-icon,.nketsia-homepage .nk-floating-spark{color:#ffca62;background:#ffbf4724;border-radius:12px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.nketsia-homepage .nk-floating-spark{color:#a9e8ff;background:#ffffff1a}.nketsia-homepage .nk-floating-arrow{color:#ffca62;margin-left:.25rem}.nketsia-homepage .nk-hero-art-index{color:#ffffff80;letter-spacing:.22em;text-align:right;margin-top:1.25rem;font-size:.62rem;font-weight:750}.nketsia-homepage .nk-hero-art-index span{color:#ffca62;margin:0 .35rem}.nketsia-homepage .nk-hero-bottom-rule{z-index:5;background:#ffffff14;height:4px;position:absolute;bottom:0;left:0;right:0}.nketsia-homepage .nk-hero-bottom-rule span{background:linear-gradient(90deg,#2d91c8,#ffbf47,#d93643);width:36%;height:100%;display:block}@keyframes nkHeroFloat{0%{transform:translate(0,0)rotate(-1deg)}to{transform:translateY(-10px)rotate(1deg)}}@keyframes nkHeroPulse{0%,to{opacity:.92}50%{opacity:1}}@keyframes nkHeroRise{0%{opacity:0;transform:translateY(16px)scale(.99)}to{opacity:1;transform:none}}@keyframes nkHeroPerson{0%{transform:translateY(0)rotate(-1deg)}to{transform:translateY(-4px)rotate(1deg)}}@keyframes nkHeroTypeCursor{0%,49%{opacity:1}50%,to{opacity:0}}@media (width>=1600px){.nketsia-homepage .nk-hero-layout{max-width:1480px}}@media (width<=1050px){.nketsia-homepage .nk-hero-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);gap:2rem}.nketsia-homepage .nk-hero-copy h1{font-size:clamp(3.1rem,6vw,5rem)}.nketsia-homepage .nk-hero-card-top{left:-7%}.nketsia-homepage .nk-hero-floating-card{padding:.7rem .8rem}}@media (width>=761px) and (width<=1100px){.nketsia-homepage .nk-hero-signature{min-height:0;padding:4rem 0 4.5rem}.nketsia-homepage .nk-hero-layout{grid-template-columns:minmax(0,1fr);gap:2.25rem;max-width:850px}.nketsia-homepage .nk-hero-copy{max-width:760px}.nketsia-homepage .nk-hero-copy h1{max-width:13ch;font-size:clamp(3.3rem,7.4vw,5.2rem)}.nketsia-homepage .nk-hero-description{max-width:45rem}.nketsia-homepage .nk-hero-art{justify-self:center;width:min(100%,620px);margin-inline:auto;padding:0 1rem 1.8rem}.nketsia-homepage .nk-hero-image-frame{min-height:clamp(360px,52vw,480px)}.nketsia-homepage .nk-hero-card-top{left:-1.5rem}.nketsia-homepage .nk-hero-card-bottom{right:-.5rem}}@media (width<=760px){.nketsia-homepage .nk-hero-signature{min-height:0;padding:2.6rem 0 3rem}.nketsia-homepage .nk-hero-layout{grid-template-columns:minmax(0,1fr);gap:2rem;padding-inline:1.1rem}.nketsia-homepage .nk-hero-copy h1{max-width:12ch;margin-top:.85rem;font-size:clamp(2.7rem,10.6vw,4.3rem);line-height:1.02}.nketsia-homepage .nk-hero-orgline{overflow-wrap:anywhere;font-size:.57em}.nketsia-homepage .nk-hero-description{margin-top:1.1rem;font-size:.98rem;line-height:1.7}.nketsia-homepage .nk-hero-actions{gap:.7rem;margin-top:1.35rem}.nketsia-homepage .nk-hero-primary,.nketsia-homepage .nk-hero-secondary{white-space:normal;text-align:center;justify-content:center;min-height:52px}.nketsia-homepage .nk-hero-art{justify-self:center;width:100%;max-width:500px;margin-inline:auto;padding:0 0 1.1rem}.nketsia-homepage .nk-hero-image-frame{border-radius:36% 36% 22px 22px;min-height:clamp(270px,78vw,390px)}.nketsia-homepage .nk-hero-card-top{top:8%;left:-.4rem}.nketsia-homepage .nk-hero-card-bottom{bottom:3%;right:-.3rem}.nketsia-homepage .nk-hero-floating-card{gap:.5rem;max-width:calc(100% - .5rem);padding:.55rem .65rem}.nketsia-homepage .nk-hero-floating-card strong{font-size:.7rem}.nketsia-homepage .nk-hero-floating-card small{font-size:.59rem}.nketsia-homepage .nk-floating-icon,.nketsia-homepage .nk-floating-spark{flex-basis:30px;width:30px;height:30px}.nketsia-homepage .nk-hero-art-index{letter-spacing:.15em;font-size:.52rem}.nketsia-homepage .nk-hero-image-caption{padding:.65rem .75rem;bottom:.65rem;left:.65rem;right:.65rem}}@media (width<=420px){.nketsia-homepage .nk-hero-copy h1{font-size:clamp(2.45rem,10.5vw,3.15rem)}.nketsia-homepage .nk-hero-actions{flex-direction:column;align-items:stretch}.nketsia-homepage .nk-hero-primary,.nketsia-homepage .nk-hero-secondary{width:100%;padding-inline:1rem}.nketsia-homepage .nk-hero-card-top{left:-.2rem}.nketsia-homepage .nk-hero-floating-card small{max-width:10rem}}@media (prefers-reduced-motion:reduce){.nketsia-homepage .nk-hero-sun-a,.nketsia-homepage .nk-hero-sun-b,.nketsia-homepage .nk-hero-live-dot,.nketsia-homepage .nk-hero-art,.nketsia-homepage .nk-hero-floating-card,.nketsia-homepage .nk-illustration-sun,.nketsia-homepage .nk-illustration-person{animation:none!important}}@media (width<=420px){.nketsia-homepage .nk-hero-eyebrow{letter-spacing:.12em;font-size:.58rem}.nketsia-homepage .nk-hero-copy h1{font-size:clamp(2.75rem,12vw,3.4rem)}.nketsia-homepage .nk-hero-actions{flex-direction:column;align-items:stretch}.nketsia-homepage .nk-hero-primary,.nketsia-homepage .nk-hero-secondary{width:100%}.nketsia-homepage .nk-hero-proof-item{font-size:.7rem}.nketsia-homepage .nk-hero-card-top{left:-2%}}@media (prefers-reduced-motion:reduce){.nketsia-homepage .nk-hero-sun-a,.nketsia-homepage .nk-hero-sun-b,.nketsia-homepage .nk-hero-live-dot,.nketsia-homepage .nk-hero-art,.nketsia-homepage .nk-hero-floating-card,.nketsia-homepage .nk-illustration-sun,.nketsia-homepage .nk-illustration-person{animation:none!important}}.nketsia-homepage .nk-hero-orgline{isolation:isolate;overflow-wrap:anywhere;color:#fffdf6;letter-spacing:-.025em;text-shadow:0 2px 16px #0b1f3a3d;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(112deg,#d4af37fa 0%,#ffc453fa 56%,#f09735fa 100%);width:fit-content;max-width:min(100%,13.5ch);margin-top:.34em;padding:.13em .22em .18em .2em;font-size:.54em;font-weight:700;line-height:1.08;display:block;position:relative;box-shadow:0 12px 30px #d4af372e}.nketsia-homepage .nk-hero-orgline:before{content:"";z-index:-1;background:#fff8e7;width:4px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 18px #fff8e773}.nketsia-homepage .nk-hero-orgline:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 15%,#ffffff38 48%,#0000 72%) 0 0/220% 100%;animation:8s ease-in-out infinite nkHeroBannerSheen;position:absolute;inset:0}.nketsia-homepage .nk-hero-primary{color:#fff;background:#d93643;border-color:#fff3}.nketsia-homepage .nk-hero-primary:hover{background:#b92835}@keyframes nkHeroBannerSheen{0%,35%{opacity:0;background-position:130% 0}48%{opacity:1}68%,to{opacity:0;background-position:-130% 0}}@media (width<=760px){.nketsia-homepage .nk-hero-copy h1{max-width:100%}.nketsia-homepage .nk-hero-orgline{max-width:min(100%,15ch);font-size:.52em}}@media (width<=420px){.nketsia-homepage .nk-hero-orgline{letter-spacing:-.035em;max-width:100%;font-size:.48em}}@media (prefers-reduced-motion:reduce){.nketsia-homepage .nk-hero-orgline:after{animation:none}}.nketsia-homepage .nk-hero-copy h1{letter-spacing:-.055em;max-width:11ch;line-height:.98}.nketsia-homepage .nk-hero-orgline{isolation:isolate;overflow-wrap:normal;color:#f7d889;width:fit-content;max-width:100%;box-shadow:none;letter-spacing:-.035em;text-shadow:0 3px 26px #00000040;text-wrap:balance;-webkit-box-decoration-break:initial;box-decoration-break:initial;background:0 0;margin-top:.28em;padding:.06em 0 .18em;font-family:Georgia,Times New Roman,serif;font-size:.49em;font-weight:500;line-height:1.1;display:block;position:relative}.nketsia-homepage .nk-hero-orgline:before{content:"";z-index:-1;background:linear-gradient(90deg,#ffca62,#ffca620d);width:clamp(3.5rem,28%,8rem);height:2px;position:absolute;bottom:0;left:0;box-shadow:0 0 18px #ffca623d}.nketsia-homepage .nk-hero-orgline:after{content:none}.nketsia-homepage .nk-hero-orgline{color:#fffdf6;opacity:1;box-shadow:none;text-shadow:0 2px 18px #00000057;overflow-wrap:break-word;text-wrap:balance;background:0 0;padding:.08em 0 .2em}.nketsia-homepage .nk-hero-orgline:before{background:linear-gradient(90deg,#f2dfa0,#f2dfa014);height:2px;box-shadow:0 0 12px #f2dfa033}@media (width>=1024px){.nketsia-homepage .nk-hero-orgline{max-width:100%;font-size:clamp(.46em,1.7vw,.54em)}}@media (width>=1536px){.nketsia-homepage .nk-hero-orgline{letter-spacing:-.025em;font-size:.52em}}@media (width<=760px){.nketsia-homepage .nk-hero-copy h1{max-width:100%}.nketsia-homepage .nk-hero-orgline{max-width:100%;font-size:.52em}}@media (width<=420px){.nketsia-homepage .nk-hero-orgline{letter-spacing:-.04em;font-size:.47em}}@media (prefers-reduced-motion:reduce){.nketsia-homepage .nk-hero-orgline:after{animation:none}}@media (width>=421px) and (width<=1100px){.nketsia-homepage .nk-hero-art{flex-direction:column;align-items:stretch;padding:0 0 1rem;display:flex}.nketsia-homepage .nk-hero-card-top,.nketsia-homepage .nk-hero-card-bottom{width:100%;max-width:100%;margin-top:.8rem;animation:none;position:relative;inset:auto}.nketsia-homepage .nk-hero-card-top{order:2}.nketsia-homepage .nk-hero-card-bottom{order:3}.nketsia-homepage .nk-hero-art-index{order:4;margin-top:.85rem}}@media (width<=420px){.nketsia-homepage .nk-hero-art{flex-direction:column;align-items:stretch;padding:0 0 .5rem;display:flex}.nketsia-homepage .nk-hero-card-top,.nketsia-homepage .nk-hero-card-bottom{gap:.65rem;width:100%;max-width:100%;margin-top:.65rem;padding:.7rem .8rem;animation:none;position:relative;inset:auto}.nketsia-homepage .nk-hero-card-top{order:2}.nketsia-homepage .nk-hero-card-bottom{order:3}.nketsia-homepage .nk-hero-art-index{text-align:center;order:4;margin-top:.8rem}.nketsia-homepage .nk-hero-floating-card strong{font-size:.78rem}.nketsia-homepage .nk-hero-floating-card small{max-width:none;font-size:.67rem}}@media (width>=1024px){.nketsia-homepage .nk-hero-description{position:relative;top:3px}}.nketsia-homepage .nk-hero-copy .nk-hero-orgline{isolation:isolate;position:relative!important}.nketsia-homepage .nk-hero-logo-halo{z-index:0;pointer-events:none;opacity:1;background:radial-gradient(at 44% 62%,#ffffffab 0%,#ffffff72 34%,#ffffff31 58%,#ffffff10 73%,#0000 100%);border-radius:50%;transition:none;animation:none;position:absolute;inset:-8% 2% -10% -10%}.nketsia-homepage .nk-hero-brand-logo{z-index:1;position:relative}.nketsia-homepage .nk-hero-signature{will-change:background-color;background-color:#082653;background-image:radial-gradient(at 78% 18%,#64d2ff2e 0%,#0000 36%),radial-gradient(at 60% 92%,#ffbf4714 0%,#0000 42%),linear-gradient(118deg,#04122b61 0%,#05234e47 45%,#083d752e 100%);transition:background-color 4s ease-in-out;animation:126s ease-in-out infinite nkHeroFadeSpectrum}.nketsia-homepage .nk-hero-backdrop{opacity:.16;mix-blend-mode:screen}.nketsia-homepage .nk-hero-backdrop:after{background:linear-gradient(90deg,#04122bf5 0%,#05234ee0 43%,#083d75ad 72%,#061e458f 100%),linear-gradient(#0000 40%,#03112985)}.nketsia-homepage .nk-hero-grain{opacity:.075;background-image:radial-gradient(#c3e6ffd9 .65px,#0000 .65px);background-size:6px 6px}.nketsia-homepage .nk-hero-sun-a{border-color:#6bbeff38;box-shadow:inset 0 0 110px #3d9cff1a,0 0 130px #1985ff26}.nketsia-homepage .nk-hero-sun-b{border-color:#99d1ff29}.nketsia-homepage .nk-hero-eyebrow{color:#b8e3ff}.nketsia-homepage .nk-hero-live-dot{background:#67d6ff;box-shadow:0 0 0 5px #67d6ff21,0 0 22px #67d6ffa6}.nketsia-homepage .nk-hero-name{color:#ffd978}.nketsia-homepage .nk-hero-orgline{background:linear-gradient(105deg,#fff1c7 0%,#ffd46a 52%,#f5b83d 100%);box-shadow:0 12px 32px #030f233d}.nketsia-homepage .nk-hero-illustration{background:radial-gradient(at 58% 18%,#b8e8ffc7,#0000 24%),linear-gradient(150deg,#6cc7f2 0%,#2786ce 35%,#10539a 68%,#082852 100%)}.nketsia-homepage .hill-back{background:linear-gradient(140deg,#247eb8,#14528c)}.nketsia-homepage .hill-front{background:linear-gradient(135deg,#104b86,#061d42 78%)}.nketsia-homepage .nk-hero-image-caption,.nketsia-homepage .nk-hero-floating-card{background:#041a3bd6;border-color:#a5daff38;box-shadow:0 20px 52px #010d234d}.nketsia-homepage .nk-floating-spark{color:#9de5ff}.nketsia-homepage .nk-hero-bottom-rule span{background:linear-gradient(90deg,#58c8ff 0%,#2388e8 38%,#ffd166 76%,#fff0c2 100%);width:48%}@keyframes nkHeroFadeSpectrum{0%,4%{background-color:#082653}5%{background-color:#0b3e7a}10%{background-color:#10599b}15%{background-color:#123f70}20%{background-color:#164e8a}25%{background-color:#155eef}30%{background-color:#1d4ed8}35%{background-color:#3730a3}40%{background-color:#4338ca}45%{background-color:#075985}50%{background-color:#0e7490}55%{background-color:#0f766e}60%{background-color:#115e59}65%{background-color:#166534}70%{background-color:#365314}75%{background-color:#854d0e}80%{background-color:#92400e}85%{background-color:#9a3412}90%{background-color:#7f1d1d}95%{background-color:#581c87}to{background-color:#082653}}@keyframes nkBluePaletteCycle{0%,12%{background-color:#0000;background-image:radial-gradient(at 78% 18%,#2a99ff52 0%,#0000 34%),radial-gradient(at 60% 92%,#1471dc40 0%,#0000 42%),linear-gradient(118deg,#061633 0%,#082653 27%,#0b3e7a 55%,#10599b 77%,#0b2b59 100%);background-position:0 45%;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}20%,27%{background-color:#0000;background-image:radial-gradient(at 78% 18%,#64d2ff52 0%,#0000 36%),radial-gradient(at 60% 92%,#1868c045 0%,#0000 43%),linear-gradient(118deg,#040d1a 0%,#0a1c36 27%,#0d407f 55%,#1868c0 77%,#040d1a 100%);background-position:22% 48%;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}35%,42%{background-color:#0000;background-image:radial-gradient(at 78% 18%,#4de3ff4d 0%,#0000 36%),radial-gradient(at 60% 92%,#1958bb47 0%,#0000 43%),linear-gradient(118deg,#030a16 0%,#081836 27%,#103b75 55%,#1958bb 77%,#030a16 100%);background-position:42% 52%;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}50%,57%{background-color:#0000;background-image:radial-gradient(at 78% 18%,#3ee0d24a 0%,#0000 36%),radial-gradient(at 60% 92%,#0e77b447 0%,#0000 43%),linear-gradient(118deg,#02101e 0%,#062138 27%,#0b4a6f 55%,#0e77b4 77%,#02101e 100%);background-position:62% 48%;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}65%,72%{background-color:#0000;background-image:radial-gradient(at 78% 18%,#73ecff47 0%,#0000 36%),radial-gradient(at 60% 92%,#1e5a8e47 0%,#0000 43%),linear-gradient(118deg,#050b14 0%,#0b1a2c 27%,#143557 55%,#1e5a8e 77%,#050b14 100%);background-position:78% 52%;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}80%,87%{background-color:#0000;background-image:radial-gradient(at 78% 18%,#52c4ff52 0%,#0000 36%),radial-gradient(at 60% 92%,#155eef47 0%,#0000 43%),linear-gradient(118deg,#040b18 0%,#07183b 27%,#0e3378 55%,#155eef 77%,#040b18 100%);background-position:100% 48%;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}95%,to{background-color:#0000;background-image:radial-gradient(at 78% 18%,#2a99ff52 0%,#0000 34%),radial-gradient(at 60% 92%,#1471dc40 0%,#0000 42%),linear-gradient(118deg,#061633 0%,#082653 27%,#0b3e7a 55%,#10599b 77%,#0b2b59 100%);background-position:0 45%;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}}@media (prefers-reduced-motion:reduce){.nketsia-homepage .nk-hero-signature{background-color:#082653;animation:none}}.nketsia-homepage .nk-hero-signature{min-height:min(640px,100svh - 82px);padding-top:clamp(2.5rem,4.5vw,4.5rem);padding-bottom:3rem}.nketsia-homepage .nk-hero-image-frame{min-height:clamp(280px,31vw,420px)}.nk-about-hero-inner,.editorial-hero>.container{padding-top:clamp(2.5rem,4vw,4rem)!important;padding-bottom:clamp(2.5rem,4vw,4rem)!important}.ways-give-page .wg-hero-inner,.volunteer-sunset-page .vs-hero-inner{padding-top:clamp(2.75rem,4.5vw,4.5rem);padding-bottom:clamp(2.75rem,4.5vw,4.5rem)}@media (width<=760px){.nketsia-homepage .nk-hero-signature{min-height:0;padding-top:2.25rem;padding-bottom:2.5rem}.nketsia-homepage .nk-hero-image-frame{min-height:clamp(240px,65vw,340px)}.nk-about-hero-inner,.editorial-hero>.container{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.ways-give-page .wg-hero-inner,.volunteer-sunset-page .vs-hero-inner{padding-top:2.5rem;padding-bottom:2.5rem}}.architectural-projects{--project-ice:#fff;--project-navy:#0b192c;--project-sapphire:#00d9ff;--project-sky:#00d9ff;--project-amber:#ffb703;--project-ink:#0f172a;color:var(--project-ink);background:radial-gradient(at 2% 18%,#00d9ff14,#0000 28rem),radial-gradient(at 96% 62%,#ffb70314,#0000 30rem),#fff}.architectural-projects .project-hero-motion{isolation:isolate;color:#fff;background-color:#0000;background-image:radial-gradient(at 80% 15%,#00d9ff38,#0000 32%),radial-gradient(at 15% 100%,#ffb70321,#0000 42%),linear-gradient(125deg,#0b192c 0%,#122c48 48%,#1e3e62 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:140% 140%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:18s ease-in-out infinite alternate projectHeroDrift;position:relative;overflow:hidden}.architectural-projects .project-hero-grid{pointer-events:none;opacity:.13;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 35% 85%,#0000)}.architectural-projects .project-eyebrow{color:#00d9ff;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.72rem;font-weight:800;display:flex}.architectural-projects .project-hero-title{color:#fff;text-wrap:balance}.architectural-projects .project-typewriter-word{color:#00d9ff;text-shadow:0 0 28px #38bdf833;animation:.5s cubic-bezier(.2,.7,.2,1) both projectWordIn;display:inline}.architectural-projects .project-typewriter-cursor{color:#ffb703;margin-left:.12em;animation:.9s steps(2,start) infinite projectCursorBlink;display:inline-block}.architectural-projects .project-live-note{color:#e2e8f0;align-items:center;gap:.65rem;font-size:.88rem;display:inline-flex}.architectural-projects .project-live-dot{background:#38bdf8;border-radius:999px;width:.55rem;height:.55rem;animation:2s ease-in-out infinite projectLivePulse;box-shadow:0 0 0 5px #38bdf821,0 0 18px #38bdf8bf}.architectural-projects .project-motion-border{isolation:isolate;z-index:0;background-clip:padding-box;border:1px solid #0000;position:relative;box-shadow:0 4px 14px #08265314}.architectural-projects .project-filter-row{animation:.75s .12s both projectEntrance}.architectural-projects .project-filter-row button{border-radius:999px}.architectural-projects .project-motion-border article,.architectural-projects article.project-motion-border{overflow:hidden}.architectural-projects .project-motion-border:hover:before{filter:saturate(1.25)brightness(1.08)}.architectural-projects .project-motion-border h3 a:hover,.architectural-projects a:not([href=\#project-showcase]):hover{text-decoration-color:#2563eb}@property --project-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes projectHeroDrift{0%{background-position:0 35%}to{background-position:100% 65%}}@keyframes projectWordIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes projectCursorBlink{to{visibility:hidden}}@keyframes projectLivePulse{50%{box-shadow:0 0 0 8px #38bdf80d,0 0 24px #38bdf8e6}}@keyframes projectEntrance{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.architectural-projects .project-hero-motion,.architectural-projects .project-typewriter-word,.architectural-projects .project-typewriter-cursor,.architectural-projects .project-live-dot,.architectural-projects .project-motion-border:before,.architectural-projects .project-filter-row{animation:none!important}.architectural-projects .project-reveal{opacity:1;transition:none;transform:none}}.architectural-projects{--project-stone:#fafaf9;--project-white:#fff;--project-navy:#082653;--project-terracotta:#c2410c;--project-sky:#38bdf8;--project-stone-border:#d7d3ce;--project-espresso:#1c1917;color:var(--project-espresso);background:var(--project-stone)}.architectural-projects .project-hero-grid{opacity:.42;background-image:linear-gradient(#d7d3ce6b 1px,#0000 1px),linear-gradient(90deg,#d7d3ce6b 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 75%,#0000)}.architectural-projects .project-hero-title{color:var(--project-navy)}.architectural-projects .project-hero-motion a[href=\#project-showcase]{background:var(--project-navy);color:#fff;box-shadow:0 8px 22px #08265321}.architectural-projects .project-filter-row button[aria-pressed=true]{border-color:var(--project-terracotta)!important;background:var(--project-terracotta)!important;color:#fff!important;box-shadow:0 5px 15px #c2410c29!important}.architectural-projects .project-filter-row button[aria-pressed=false]{border-color:var(--project-stone-border);color:#57534e;background:#fff}.architectural-projects .project-filter-row button[aria-pressed=false]:hover{border-color:var(--project-terracotta);color:var(--project-terracotta)}.architectural-projects input#project-search{border-color:var(--project-stone-border);color:var(--project-espresso);box-shadow:0 4px 12px #1c191709}.architectural-projects .project-motion-border{background:#fff;border:0;box-shadow:0 4px 12px #1c19170d}.architectural-projects .project-motion-border:before{border-radius:inherit;background:conic-gradient(from var(--project-border-angle,0deg), #d7d3ce, #082653, #38bdf8, #c2410c, #d7d3ce);padding:1.5px;animation:4s linear infinite borderRotate;inset:0}.architectural-projects .project-motion-border:after{border-radius:inherit;background:#fff;inset:1.5px}.architectural-projects .project-motion-border p{color:#57534e}.architectural-projects .project-motion-border a.bg-primary{background:var(--project-navy);color:#fff}.architectural-projects .project-motion-border .absolute.left-4.top-4{border-color:var(--project-terracotta)}.architectural-projects .project-reveal{transform:translateY(30px)}.architectural-projects .project-reveal.is-revealed{transform:translateY(0)}.architectural-projects .project-motion-border img{transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .4s}.architectural-projects .project-motion-border:hover img{filter:saturate(1.06)}@keyframes projectEditorialDrift{0%{background-position:0 40%}to{background-position:100% 60%}}.project-detail-editorial .project-motion-border{isolation:isolate;background:#fff;border:0;position:relative;box-shadow:0 4px 12px #1c19170d}@media (prefers-reduced-motion:reduce){.architectural-projects .project-hero-motion,.architectural-projects .project-motion-border:before,.project-detail-editorial .project-motion-border:before{animation:none}}.architectural-projects .project-thumbnail-border:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--project-border-angle,0deg), #d7d3ce, #082653, #38bdf8, #c2410c, #d7d3ce);padding:1.5px;animation:4s linear infinite borderRotate;position:absolute;inset:0}.architectural-projects .project-thumbnail-border img{border-radius:inherit}@media (prefers-reduced-motion:reduce){.architectural-projects .project-thumbnail-border:before{animation:none}}.architectural-projects #project-showcase{scroll-margin-top:6rem}.architectural-projects .project-hero-motion{color:#f8fafc;background:radial-gradient(at 80% 5%,#00d9ff2e,#0000 35%),radial-gradient(at 5% 95%,#00d9ff17,#0000 40%),linear-gradient(125deg,#0b192c 0%,#102d43 55%,#0b192c 100%);animation:20s ease-in-out infinite alternate projectHeroDrift}.architectural-projects .project-hero-motion>.container{padding-top:clamp(2.25rem,5vw,4rem);padding-bottom:clamp(2.5rem,5vw,4rem)}.architectural-projects .project-hero-title{color:#f8fafc;max-width:58rem;font-size:clamp(2.15rem,4.5vw,4.15rem);line-height:1.07}.architectural-projects .project-hero-motion p:not(.project-eyebrow){color:#dceaf4}.architectural-projects .project-hero-motion a[href=\#project-showcase]{color:#082653;background:#00d9ff;box-shadow:0 8px 28px #00d9ff26}.architectural-projects .project-hero-motion a[href=\#project-showcase]:hover{background:#75eeff}.architectural-projects .project-live-note{color:#dceaf4}.architectural-projects .project-hero-grid{opacity:.11;background-image:linear-gradient(#00d9ff2e 1px,#0000 1px),linear-gradient(90deg,#00d9ff2e 1px,#0000 1px)}.architectural-projects .project-filter-row button[aria-pressed=false]{color:#dceaf4;background:#1e3e628f;border-color:#94c2dc3d}.architectural-projects .project-filter-row button[aria-pressed=false]:hover{color:#00d9ff;border-color:#00d9ff}.architectural-projects .project-motion-border{isolation:isolate;color:#f8fafc;background:#1e3e62;border:0;position:relative;box-shadow:0 14px 32px #00000038}.architectural-projects .project-motion-border:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--project-border-angle,0deg),#0b192c,#00d9ff,#082653,#ffb703,#0b192c);padding:1.5px;animation:4s linear infinite borderRotate;position:absolute;inset:0}.architectural-projects .project-motion-border:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:#1e3e62;position:absolute;inset:1.5px}.architectural-projects .project-motion-border>*{z-index:1;position:relative}.architectural-projects .project-motion-border h3,.architectural-projects .project-motion-border h3 a,.architectural-projects .project-motion-border h2{color:#f8fafc}.architectural-projects .project-motion-border p,.architectural-projects .project-motion-border dl,.architectural-projects .project-motion-border .text-muted-foreground{color:#c5d7e6!important}.architectural-projects .project-thumbnail-border{isolation:isolate;background:#0b192c;padding:1.5px;position:relative}.architectural-projects .project-thumbnail-border:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--project-border-angle,0deg),#0b192c,#00d9ff,#082653,#ffb703,#0b192c);-webkit-mask-composite:xor;padding:1.5px;animation:4s linear infinite borderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.architectural-projects .project-card-image{z-index:1;border-radius:.8rem;position:relative}.architectural-projects .project-reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s);transform:translateY(30px)}.architectural-projects .project-reveal.is-revealed{opacity:1;transform:translateY(0)}.architectural-projects .project-motion-border h3 a:hover{color:#00d9ff}.architectural-projects .project-motion-border.mt-16 h2{color:#f8fafc}.architectural-projects .project-motion-border.mt-16 p{color:#c5d7e6}body:has(.project-detail-editorial){color:#f8fafc;background:#0b192c}.project-detail-editorial{color:#f8fafc;background:#0b192c}.project-detail-editorial .project-detail-hero{background:#0b192c;border-color:#00d9ff33}.project-detail-editorial h1,.project-detail-editorial h2,.project-detail-editorial h3,.project-detail-editorial h4{color:#f8fafc}.project-detail-editorial .project-detail-hero .text-muted-foreground{color:#c5d7e6}.project-detail-editorial .project-detail-hero .border-border{border-color:#94c2dc38}.project-detail-editorial .project-motion-border{isolation:isolate;color:#f8fafc;background:#1e3e62;border:0;position:relative;box-shadow:0 14px 32px #00000038}.project-detail-editorial .project-motion-border:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--project-border-angle,0deg),#0b192c,#00d9ff,#082653,#ffb703,#0b192c);padding:1.5px;animation:4s linear infinite borderRotate;position:absolute;inset:0}.project-detail-editorial .project-motion-border:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:#1e3e62;position:absolute;inset:1.5px}.project-detail-editorial .project-motion-border>*{z-index:1;position:relative}.project-detail-editorial .project-accent-metric{color:#ffb703}.project-detail-editorial .project-detail-hero .text-gold{color:#ffb703}@media (prefers-reduced-motion:reduce){.architectural-projects .project-hero-motion,.architectural-projects .project-typewriter-word,.architectural-projects .project-typewriter-cursor,.architectural-projects .project-live-dot,.architectural-projects .project-motion-border:before,.architectural-projects .project-thumbnail-border:before,.project-detail-editorial .project-motion-border:before{animation:none!important}.architectural-projects .project-reveal{opacity:1;transition:none;transform:none}}.architectural-projects{--project-bg:#f4f7fb;--project-surface:#fff;--project-cyan:#1679a8;--project-amber:#b98512;--project-white:#0b192c;color:#24364b;background:linear-gradient(#e8eef6 0%,#f7f9fc 34%,#fff 68%,#edf3f9 100%)}.architectural-projects .project-hero-motion{color:#f8fafc;background:radial-gradient(at 82% 0,#38bdf838,#0000 34%),radial-gradient(at 0 100%,#d4af371f,#0000 42%),linear-gradient(135deg,#0b192c 0%,#132c47 52%,#244b70 100%)}.architectural-projects .project-hero-grid{opacity:.09}.architectural-projects .project-eyebrow{color:#9de8ff}.architectural-projects .project-typewriter-word{color:#9de8ff;text-shadow:0 0 24px #38bdf82e}.architectural-projects .project-hero-motion p:not(.project-eyebrow),.architectural-projects .project-live-note{color:#e3edf7}.architectural-projects #project-showcase{isolation:isolate;background:linear-gradient(#eaf0f7 0%,#f6f8fb 36%,#fff 100%);border-bottom:1px solid #dfe7f0;position:relative}.architectural-projects .project-filter-row button[aria-pressed=false]{color:#34465b;background:#ffffffe0;border-color:#d5dfea;box-shadow:0 2px 8px #0b192c09}.architectural-projects .project-filter-row button[aria-pressed=false]:hover{color:#0b192c;background:#f0f8fc;border-color:#1679a8}.architectural-projects .project-filter-row button[aria-pressed=true]{color:#fff!important;background:#0b192c!important;border-color:#0b192c!important;box-shadow:0 5px 16px #0b192c2e!important}.architectural-projects input#project-search{color:#0b192c;background:#fffffff5;border-color:#d5dfea;box-shadow:0 5px 18px #0b192c0e}.architectural-projects input#project-search::placeholder{color:#78899d}.architectural-projects .project-motion-border{color:#24364b;background:#fff;border:1px solid #e1e8f0;box-shadow:0 12px 30px #0b192c13}.architectural-projects .project-motion-border:before{background:conic-gradient(from var(--project-border-angle,0deg), #dce6f0, #1679a8, #d4af37, #b8cadd, #dce6f0)}.architectural-projects .project-motion-border:after{background:#fff}.architectural-projects .project-motion-border h3,.architectural-projects .project-motion-border h3 a,.architectural-projects .project-motion-border h2,.architectural-projects .project-motion-border.mt-16 h2{color:#0b192c}.architectural-projects .project-motion-border p,.architectural-projects .project-motion-border dl,.architectural-projects .project-motion-border .text-muted-foreground,.architectural-projects .project-motion-border.mt-16 p{color:#586a7e!important}.architectural-projects .project-motion-border .absolute.left-4.top-4{color:#0b192c;background:#fffffff5;border-color:#d4af37}.architectural-projects .project-motion-border.mt-16{background:linear-gradient(135deg,#fff 0%,#f0f5fa 100%);border-color:#dce5ef}.architectural-projects .project-motion-border.mt-16 a:not(.bg-primary){color:#0b192c;border-color:#b8c8d9}.architectural-projects .project-thumbnail-border{background:#fff}.architectural-projects .project-image-placeholder{background:radial-gradient(at 50% 10%,#38bdf821,#0000 58%),linear-gradient(135deg,#e8eff7,#d6e1ed)}.architectural-projects .project-motion-border:hover{box-shadow:0 18px 40px #0b192c1f,0 0 0 1px #1679a814}@media (prefers-reduced-motion:reduce){.architectural-projects .project-hero-motion{animation:none!important}}:root,.dark{--impact-series-people:#0b2e6b;--impact-series-completed:#f5a400;--impact-series-communities:#0d9488;--impact-series-volunteers:#ea580c}.impact-orange-theme{--impact-flame:#ea580c;--impact-orange:#f97316;--impact-gold:#f59e0b;--impact-slate:#0f172a;--impact-slate-2:#1e293b;--impact-teal:#0d9488;--impact-emerald:#10b981;color:var(--impact-slate);background:radial-gradient(at 8% 14%,#f9731633,#0000 32rem),radial-gradient(at 92% 44%,#ea580c21,#0000 36rem),linear-gradient(#fff7ed 0%,#ffedd5 22%,#fff7ed 54%,#fff 100%)}.impact-orange-theme>div:first-child{isolation:isolate;color:#fff;background-color:#0000;background-image:radial-gradient(at 88% 12%,#f59e0b8c,#0000 34%),radial-gradient(at 5% 100%,#0d94884d,#0000 32%),linear-gradient(125deg,#9a3412 0%,#ea580c 42%,#f97316 72%,#c2410c 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:150% 150%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:16s ease-in-out infinite alternate impactOrangeDrift;position:relative;overflow:hidden}.impact-orange-theme>div:first-child:after{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(#fff3 1px,#0000 1px),linear-gradient(90deg,#fff3 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%,#000);mask-image:linear-gradient(90deg,#0000,#000 45%,#000)}.impact-orange-theme>div:first-child .container{z-index:1;position:relative}.impact-orange-theme>div:first-child h1{color:#fff;text-wrap:balance;text-shadow:0 4px 24px #4314072e}.impact-orange-theme>div:first-child .eyebrow{color:#ffedd5}.impact-orange-theme>section{background:0 0;position:relative}.impact-orange-theme>section:nth-of-type(2n){background:linear-gradient(115deg,#ea580c1a,#ffffffb3 48%,#f9731621)}.impact-orange-theme h2,.impact-orange-theme h3{color:#0f172a}.impact-orange-theme .eyebrow{color:#c2410c}.impact-orange-theme .impact-typewriter-wrap{color:#fff;background:linear-gradient(100deg,#ea580c,#f97316 52%,#c2410c);gap:.7rem;min-height:5rem;padding:1.25rem 1rem 1.6rem;position:relative;box-shadow:0 14px 36px #ea580c2e}.impact-orange-theme .impact-typewriter-label{color:#fff7ed}.impact-orange-theme .impact-typewriter-word{color:#fff;text-shadow:0 2px 15px #7c2d1233;font-size:clamp(1.15rem,2.5vw,1.7rem);font-weight:850}.impact-orange-theme .impact-typewriter-cursor{color:#a7f3d0}.impact-orange-theme .impact-live-dot{background:#10b981;box-shadow:0 0 0 5px #10b98133}.impact-orange-theme .impact-motion-card{background:#fff;border:0;transition:transform .3s,box-shadow .3s;box-shadow:0 10px 30px #ea580c1f}.impact-orange-theme .impact-motion-card:before{z-index:0;background:conic-gradient(from var(--impact-border-angle,0deg),#ea580c,#f59e0b,#0d9488,#0f172a,#ea580c);opacity:.95;-webkit-mask-composite:xor;padding:1.5px;inset:-1.5px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.impact-orange-theme .impact-motion-card:after{display:none}.impact-orange-theme .impact-motion-card>*{z-index:1}.impact-orange-theme .impact-motion-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #ea580c2e}.impact-orange-theme .impact-motion-card .text-gold,.impact-orange-theme .impact-motion-card .text-primary{color:#ea580c}.impact-orange-theme .impact-motion-card .text-muted-foreground{color:#475569}.impact-orange-theme .impact-highlight{color:#fff;background:linear-gradient(120deg,#ea580c,#f97316 62%,#c2410c);border:0;box-shadow:0 14px 36px #ea580c33}.impact-orange-theme .impact-highlight h2,.impact-orange-theme .impact-highlight p{color:#fff}.impact-orange-theme .impact-highlight .bg-primary{color:#fff;background:#0d9488}.impact-orange-theme .impact-highlight .bg-primary:hover{background:#0f766e}.impact-orange-theme .impact-highlight .border-border{color:#0f172a;background:#fffffff2;border-color:#ffffffa6}.impact-orange-theme .impact-highlight .border-border:hover{background:#fff7ed}.impact-orange-theme .impact-reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--impact-delay,0s);transform:translateY(30px)}.impact-orange-theme .impact-reveal.is-visible{opacity:1;transform:translateY(0)}.impact-orange-theme .impact-motion-card:focus-within{outline-offset:4px;outline:2px solid #0d9488}@keyframes impactOrangeDrift{0%{background-position:0%}to{background-position:100%}}@media (prefers-reduced-motion:reduce){.impact-orange-theme>div:first-child{animation:none}.impact-orange-theme .impact-motion-card:before{animation:none!important}.impact-orange-theme .impact-reveal{opacity:1;transition:none;transform:none}.impact-orange-theme .impact-motion-card:hover{transform:none}}.ways-give-page .wg-live-dot{background:#0ea5e9;border-radius:50%;width:.55rem;height:.55rem;animation:2s ease-out infinite wgPulse;box-shadow:0 0 0 5px #0ea5e933}.ways-give-page .wg-card p{color:#475569;margin-top:.7rem;font-size:.92rem;line-height:1.75}@keyframes wgCanvasDrift{0%{background-position:0 35%}to{background-position:100% 65%}}@keyframes wgOrganicWash{0%{transform:translate(-2%)rotate(-2deg)}to{transform:translate(2%,1%)rotate(2deg)}}@keyframes wgPulse{0%{box-shadow:0 0 #0ea5e973}to{box-shadow:0 0 0 9px #0ea5e900}}@keyframes wgWordIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes wgBlink{to{opacity:0}}@keyframes wgOrbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@media (width<=850px){.ways-give-page .wg-intro{grid-template-columns:1fr;gap:1rem;padding-top:3.5rem}.ways-give-page .wg-option-grid,.ways-give-page .wg-notes{grid-template-columns:1fr 1fr}.ways-give-page .wg-gold-inner{grid-template-columns:auto 1fr}.ways-give-page .wg-gold-inner>.wg-button{grid-column:2;justify-self:start}.ways-give-page .wg-tabs button{flex:calc(50% - .6rem)}}@media (width<=560px){.ways-give-page .wg-option-grid,.ways-give-page .wg-notes{grid-template-columns:1fr}.ways-give-page .wg-tabs button{flex:100%;justify-content:flex-start}.ways-give-page .wg-hero-inner{padding-top:4rem;padding-bottom:4rem}.ways-give-page .wg-trust-row{gap:.8rem;display:grid}.ways-give-page .wg-gold-inner{grid-template-columns:1fr}.ways-give-page .wg-gold-inner>.wg-button{grid-column:auto}.ways-give-page .wg-card{min-height:230px}}@media (prefers-reduced-motion:reduce){.ways-give-page .wg-hero,.ways-give-page .wg-hero:before,.ways-give-page .wg-live-dot,.ways-give-page .wg-typewriter,.ways-give-page .wg-cursor,.ways-give-page .wg-orb,.ways-give-page .wg-card:before{animation:none!important}.ways-give-page .wg-reveal{opacity:1;transition:none;transform:none}.ways-give-page .wg-card:hover,.ways-give-page .wg-button:hover{transform:none}}.ways-give-page{--wg-forest:#14532d;--wg-green:#16a34a;--wg-gold:#f59e0b;--wg-sky:#0ea5e9;color:#0f172a;background:linear-gradient(#f0fdf4 0%,#fff 48%,#f0fdf4 100%);overflow:clip}.ways-give-page .wg-hero{isolation:isolate;color:#f8fafc;background-color:#0000;background-image:radial-gradient(at 88% 12%,#0ea5e93b,#0000 32%),radial-gradient(at 12% 100%,#f59e0b33,#0000 34%),linear-gradient(135deg,#14532d 0%,#166534 46%,#16a34a 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:150% 150%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:18s ease-in-out infinite alternate wgCanvasDrift;position:relative;overflow:hidden}.ways-give-page .wg-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 25% 40%,#ffffff1f,#0000 28%) 0 0/100% 100%,linear-gradient(120deg,#0000 35%,#ffffff17 49%,#0000 63%) 0 0/220% 100%;animation:13s ease-in-out infinite alternate wgOrganicWash;position:absolute;inset:-30%}.ways-give-page .wg-hero-inner{z-index:1;max-width:1200px;padding-top:clamp(4.5rem,9vw,8rem);padding-bottom:clamp(4.5rem,8vw,7rem);position:relative}.ways-give-page .wg-eyebrow,.ways-give-page .wg-trust-row span{color:#fde68a;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.72rem;font-weight:800;display:flex}.ways-give-page .wg-live-dot{background:#0ea5e9;border-radius:50%;flex:none;width:.55rem;height:.55rem;animation:2s ease-out infinite wgPulse;box-shadow:0 0 0 5px #0ea5e933}.ways-give-page .wg-hero h1{color:#f8fafc;letter-spacing:-.06em;text-wrap:balance;max-width:1000px;margin-top:1.6rem;font-size:clamp(2.5rem,6.2vw,5.5rem);font-weight:800;line-height:1.04}.ways-give-page .wg-typewriter{color:#fde68a;text-shadow:0 0 28px #f59e0b38;animation:.45s both wgWordIn;display:inline}.ways-give-page .wg-cursor{color:#0ea5e9;animation:.8s steps(2,start) infinite wgBlink}.ways-give-page .wg-hero-copy{color:#f8fafcdb;max-width:740px;margin-top:1.5rem;font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.8}.ways-give-page .wg-hero-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.ways-give-page .wg-button{border-radius:.75rem;justify-content:center;align-items:center;gap:.6rem;min-height:3rem;padding:.8rem 1.15rem;font-size:.9rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.ways-give-page .wg-button:hover{transform:translateY(-2px)}.ways-give-page .wg-button-gold{color:#17230f;background:#f59e0b;box-shadow:0 10px 28px #00000029}.ways-give-page .wg-button-gold:hover{background:#fbbf24}.ways-give-page .wg-button-glass{color:#fff;background:#ffffff17;border:1px solid #fff6}.ways-give-page .wg-button-glass:hover{background:#ffffff2b}.ways-give-page .wg-trust-row{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:2.5rem;display:flex}.ways-give-page .wg-trust-row span{color:#e5f7eb;letter-spacing:.02em;text-transform:none;font-size:.7rem}.ways-give-page .wg-trust-row svg{color:#f59e0b;flex:none}.ways-give-page .wg-orb{z-index:0;pointer-events:none;border:1px solid #ffffff21;border-radius:50%;width:26rem;height:26rem;position:absolute;box-shadow:0 0 0 42px #ffffff06,0 0 0 85px #ffffff05}.ways-give-page .wg-orb-one{animation:11s ease-in-out infinite wgOrbFloat;top:8%;right:-9rem}.ways-give-page .wg-orb-two{border-color:#f59e0b40;width:12rem;height:12rem;animation:8s ease-in-out infinite reverse wgOrbFloat;bottom:-8rem;right:18%}.ways-give-page .wg-intro{grid-template-columns:1.1fr .9fr;align-items:end;gap:3rem;padding-top:5rem;padding-bottom:2.5rem;display:grid}.ways-give-page .wg-kicker{color:#15803d;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:900}.ways-give-page .wg-intro h2,.ways-give-page .wg-panel-heading h2{color:#14532d;letter-spacing:-.045em;margin-top:.65rem;font-size:clamp(2rem,4vw,3.3rem);font-weight:800;line-height:1.08}.ways-give-page .wg-intro>p,.ways-give-page .wg-panel-heading>p:last-child{color:#475569;line-height:1.8}.ways-give-page .wg-pathways{padding-top:1rem;padding-bottom:5.5rem}.ways-give-page .wg-tabs{background:#ffffffe6;border:1px solid #d1fae5;border-radius:1rem;flex-wrap:wrap;gap:.6rem;padding:.65rem;display:flex;box-shadow:0 12px 35px #14532d12}.ways-give-page .wg-tabs button{color:#365246;background:0 0;border:1px solid #0000;border-radius:.7rem;justify-content:center;align-items:center;gap:.55rem;min-height:2.8rem;padding:.7rem 1rem;font-size:.85rem;font-weight:750;transition:background .2s,color .2s,transform .2s;display:flex}.ways-give-page .wg-tabs button:hover{background:#f0fdf4;transform:translateY(-1px)}.ways-give-page .wg-tabs button.is-active{color:#fff;background:#0ea5e9;border-color:#0ea5e9;box-shadow:0 6px 18px #0ea5e938}.ways-give-page .wg-selected-panel{margin-top:2.5rem}.ways-give-page .wg-panel-heading{max-width:760px;margin-bottom:2rem}.ways-give-page .wg-panel-heading>p:last-child{margin-top:.85rem}.ways-give-page .wg-option-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.ways-give-page .wg-card{isolation:isolate;min-height:280px;transition:transform .28s,box-shadow .28s;transition-delay:var(--wg-delay,0s);background:#fff;border-radius:1.1rem;flex-direction:column;padding:1.6rem;display:flex;position:relative;box-shadow:0 12px 32px #14532d14}.ways-give-page .wg-card:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--wg-border-angle,0deg),#16a34a,#f59e0b,#0ea5e9,#fff,#16a34a);padding:1.5px;animation:4s linear infinite borderRotate;position:absolute;inset:-1.5px}.ways-give-page .wg-card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:#fff;position:absolute;inset:1.5px}.ways-give-page .wg-card>*{z-index:1;position:relative}.ways-give-page .wg-card:hover{transform:translateY(-4px);box-shadow:0 20px 42px #14532d24}.ways-give-page .wg-card-number{color:#15803d;background:#f0fdf4;border-radius:.7rem;place-items:center;width:2.2rem;height:2.2rem;font-size:.75rem;font-weight:900;display:grid}.ways-give-page .wg-card-tag{color:#b45309;letter-spacing:.1em;text-transform:uppercase;margin-top:1rem;font-size:.68rem;font-weight:850}.ways-give-page .wg-card h3{color:#0f172a;letter-spacing:-.025em;margin-top:.45rem;font-size:1.2rem;font-weight:800}.ways-give-page .wg-card p:not(.wg-card-tag){color:#475569;margin-top:.7rem;font-size:.92rem;line-height:1.75}.ways-give-page .wg-card-link{color:#0369a1;align-items:center;gap:.45rem;margin-top:auto;padding-top:1.2rem;font-size:.85rem;font-weight:800;display:inline-flex}.ways-give-page .wg-card-link:hover{color:#14532d}.ways-give-page .wg-gold-band{background:radial-gradient(at 10%,#f59e0b2b,#0000 40%),linear-gradient(120deg,#f0fdf4,#fff 55%,#fef3c7);border-top:1px solid #d1fae5;border-bottom:1px solid #d1fae5}.ways-give-page .wg-gold-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;padding-top:3.5rem;padding-bottom:3.5rem;display:grid}.ways-give-page .wg-gold-icon{color:#14532d;background:#f59e0b;border-radius:1rem;place-items:center;width:4rem;height:4rem;display:grid;box-shadow:0 8px 22px #d9770633}.ways-give-page .wg-gold-inner h2{color:#14532d;letter-spacing:-.04em;margin-top:.45rem;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800}.ways-give-page .wg-gold-inner p:not(.wg-kicker){color:#475569;max-width:700px;margin-top:.5rem;line-height:1.75}.ways-give-page .wg-button-dark{color:#fff;white-space:nowrap;background:#14532d}.ways-give-page .wg-button-dark:hover{background:#166534}.ways-give-page .wg-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-top:4rem;padding-bottom:4rem;display:grid}.ways-give-page .wg-note-card{background:#fff;border:1px solid #d1fae5;border-radius:1rem;padding:1.5rem;box-shadow:0 8px 25px #14532d0d}.ways-give-page .wg-note-card>svg{color:#d97706}.ways-give-page .wg-note-card h3{color:#14532d;margin-top:1rem;font-size:1.08rem;font-weight:800}.ways-give-page .wg-note-card p{color:#475569;margin-top:.6rem;font-size:.9rem;line-height:1.75}.ways-give-page .wg-support{background:radial-gradient(at 0 0,#16a34a1a,#0000 34rem),linear-gradient(#f0fdf4,#fff)}.ways-give-page .wg-support-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:3rem;display:grid}.ways-give-page .wg-support h2{color:#14532d;letter-spacing:-.04em;margin-top:.7rem;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1}.ways-give-page .wg-support-grid>div:first-child>p:not(.wg-kicker){color:#475569;margin-top:1rem;line-height:1.8}.ways-give-page .wg-support ul{color:#365246;gap:.75rem;margin-top:1.5rem;font-size:.9rem;display:grid}.ways-give-page .wg-support li{align-items:flex-start;gap:.6rem;display:flex}.ways-give-page .wg-support li svg{color:#16a34a;flex:none;margin-top:.15rem}.ways-give-page .wg-support-form{isolation:isolate;background:#fff;border-radius:1.1rem;padding:clamp(1.25rem,3vw,2rem);position:relative;box-shadow:0 12px 35px #14532d1a}.ways-give-page .wg-support-form:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--wg-border-angle,0deg),#16a34a,#f59e0b,#0ea5e9,#fff,#16a34a);padding:1.5px;animation:4s linear infinite borderRotate;position:absolute;inset:-1.5px}.ways-give-page .wg-support-form:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:#fff;position:absolute;inset:1.5px}.ways-give-page .wg-support-form>*{z-index:1;position:relative}.ways-give-page .wg-support-form h3{color:#14532d;font-size:1.35rem;font-weight:800}.ways-give-page .wg-support-form>p{color:#64748b;margin-top:.35rem;font-size:.9rem}.ways-give-page .wg-final-cta{color:#f8fafc;background:radial-gradient(at 90% 10%,#0ea5e92b,#0000 32%),linear-gradient(135deg,#14532d,#166534 58%,#16a34a)}.ways-give-page .wg-final-cta>.container{text-align:center;padding-top:4.5rem;padding-bottom:4.5rem}.ways-give-page .wg-final-cta .wg-kicker{color:#fde68a}.ways-give-page .wg-final-cta h2{color:#fff;letter-spacing:-.045em;margin-top:.65rem;font-size:clamp(2rem,4vw,3.2rem);font-weight:800}.ways-give-page .wg-final-cta p:not(.wg-kicker){color:#f8fafccc;max-width:650px;margin:1rem auto 1.5rem;line-height:1.8}.ways-give-page .wg-reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--wg-delay,0s);transform:translateY(30px)}.ways-give-page .wg-reveal.is-visible{opacity:1;transform:translateY(0)}@property --wg-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@media (width<=850px){.ways-give-page .wg-intro{grid-template-columns:1fr;gap:1rem;padding-top:3.5rem}.ways-give-page .wg-option-grid,.ways-give-page .wg-notes{grid-template-columns:1fr 1fr}.ways-give-page .wg-gold-inner{grid-template-columns:auto 1fr}.ways-give-page .wg-gold-inner>.wg-button{grid-column:2;justify-self:start}.ways-give-page .wg-support-grid{grid-template-columns:1fr;gap:2rem}.ways-give-page .wg-tabs button{flex:calc(50% - .6rem)}}@media (width<=560px){.ways-give-page .wg-option-grid,.ways-give-page .wg-notes{grid-template-columns:1fr}.ways-give-page .wg-tabs button{flex:100%;justify-content:flex-start}.ways-give-page .wg-hero-inner{padding-top:4rem;padding-bottom:4rem}.ways-give-page .wg-trust-row{gap:.8rem;display:grid}.ways-give-page .wg-gold-inner{grid-template-columns:1fr}.ways-give-page .wg-gold-inner>.wg-button{grid-column:auto}.ways-give-page .wg-card{min-height:230px}}@media (prefers-reduced-motion:reduce){.ways-give-page .wg-hero,.ways-give-page .wg-hero:before,.ways-give-page .wg-live-dot,.ways-give-page .wg-typewriter,.ways-give-page .wg-cursor,.ways-give-page .wg-orb,.ways-give-page .wg-card:before,.ways-give-page .wg-support-form:before{animation:none!important}.ways-give-page .wg-reveal{opacity:1;transition:none;transform:none}.ways-give-page .wg-card:hover,.ways-give-page .wg-button:hover{transform:none}}.volunteer-sunset-page{--vs-amber:#f59e0b;--vs-coral:#ea580c;--vs-navy:#082653;--vs-teal:#0d9488;color:#0f172a;background:linear-gradient(#fffbeb 0%,#fff 45%,#fff7ed 100%);overflow:clip}.volunteer-sunset-page .vs-hero{isolation:isolate;color:#fff;background-color:#0000;background-image:radial-gradient(at 88% 10%,#0d948847,#0000 32%),radial-gradient(at 4% 100%,#ffffff2e,#0000 30%),linear-gradient(135deg,#f59e0b 0%,#f97316 45%,#ea580c 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:150% 150%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:17s ease-in-out infinite alternate vsCanvasDrift;position:relative;overflow:hidden}.volunteer-sunset-page .vs-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 30% 30%,#ffffff24,#0000 28%) 0 0/100% 100%,linear-gradient(115deg,#0000 35%,#ffffff1f 49%,#0000 62%) 0 0/220% 100%;animation:13s ease-in-out infinite alternate vsOrganicWash;position:absolute;inset:-30%}.volunteer-sunset-page .vs-hero-inner{z-index:1;max-width:1200px;padding-top:clamp(4.5rem,9vw,7.5rem);padding-bottom:clamp(4.5rem,8vw,6.5rem);position:relative}.volunteer-sunset-page .vs-eyebrow{color:#fff7ed;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.72rem;font-weight:850;display:flex}.volunteer-sunset-page .vs-live-dot{background:#10b981;border-radius:50%;width:.55rem;height:.55rem;animation:2s ease-out infinite vsPulse;box-shadow:0 0 0 5px #10b98138}.volunteer-sunset-page .vs-hero h1{color:#fff;letter-spacing:-.06em;text-wrap:balance;text-shadow:0 4px 25px #7c2d1221;max-width:1000px;margin-top:1.5rem;font-size:clamp(2.6rem,6.4vw,5.5rem);font-weight:850;line-height:1.03}.volunteer-sunset-page .vs-typewriter{color:#082653;text-shadow:none;animation:.45s both vsWordIn;display:inline}.volunteer-sunset-page .vs-cursor{color:#a7f3d0;animation:.8s steps(2,start) infinite vsBlink}.volunteer-sunset-page .vs-hero-copy{color:#ffffffe8;max-width:740px;margin-top:1.5rem;font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.8}.volunteer-sunset-page .vs-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.volunteer-sunset-page .vs-button{border-radius:.75rem;justify-content:center;align-items:center;gap:.6rem;min-height:3rem;padding:.8rem 1.15rem;font-size:.9rem;font-weight:850;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.volunteer-sunset-page .vs-button:hover{transform:translateY(-2px)}.volunteer-sunset-page .vs-button-navy{color:#fff;background:#082653;box-shadow:0 10px 28px #08265338}.volunteer-sunset-page .vs-button-navy:hover{background:#103b70}.volunteer-sunset-page .vs-button-glass{color:#fff;background:#ffffff1f;border:1px solid #ffffff80}.volunteer-sunset-page .vs-button-glass:hover{background:#fff3}.volunteer-sunset-page .vs-hero-stats{flex-wrap:wrap;gap:1rem;margin-top:2.8rem;display:flex}.volunteer-sunset-page .vs-hero-stats>div{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#7c2d121f;border:1px solid #ffffff40;border-radius:.8rem;align-items:center;gap:.7rem;padding:.75rem 1rem;display:flex}.volunteer-sunset-page .vs-hero-stats strong{color:#082653;font-size:1.25rem;font-weight:900}.volunteer-sunset-page .vs-hero-stats span{color:#fff;font-size:.8rem;font-weight:700}.volunteer-sunset-page .vs-hero-orb{pointer-events:none;border:1px solid #ffffff2b;border-radius:50%;width:24rem;height:24rem;position:absolute;box-shadow:0 0 0 42px #ffffff08,0 0 0 85px #ffffff05}.volunteer-sunset-page .vs-orb-a{animation:11s ease-in-out infinite vsFloat;top:8%;right:-7rem}.volunteer-sunset-page .vs-orb-b{border-color:#0826533d;width:10rem;height:10rem;animation:8s ease-in-out infinite reverse vsFloat;bottom:-5rem;right:24%}.volunteer-sunset-page .vs-kicker{color:#b45309;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:900}.volunteer-sunset-page .vs-intro{grid-template-columns:1.1fr .9fr;align-items:end;gap:3rem;padding-top:5rem;padding-bottom:3rem;display:grid}.volunteer-sunset-page .vs-intro h2,.volunteer-sunset-page .vs-section-heading h2,.volunteer-sunset-page .vs-impact-band h2,.volunteer-sunset-page .vs-application h2{color:#082653;letter-spacing:-.045em;margin-top:.65rem;font-size:clamp(2rem,4vw,3.25rem);font-weight:850;line-height:1.08}.volunteer-sunset-page .vs-intro>p,.volunteer-sunset-page .vs-section-heading>p:last-child{color:#475569;line-height:1.8}.volunteer-sunset-page .vs-opportunities{padding-top:2rem;padding-bottom:5.5rem}.volunteer-sunset-page .vs-section-heading{max-width:780px;margin-bottom:2rem}.volunteer-sunset-page .vs-section-heading>p:last-child{margin-top:.8rem}.volunteer-sunset-page .vs-filter-tabs{background:#ffffffe6;border:1px solid #fde68a;border-radius:1rem;flex-wrap:wrap;gap:.55rem;padding:.65rem;display:flex;box-shadow:0 10px 30px #ea580c0f}.volunteer-sunset-page .vs-filter-tabs button{color:#334155;background:0 0;border:1px solid #0000;border-radius:.7rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.7rem;padding:.7rem .9rem;font-size:.83rem;font-weight:800;transition:transform .2s,background .2s;display:flex}.volunteer-sunset-page .vs-filter-tabs button:hover{background:#fffbeb;transform:translateY(-1px)}.volunteer-sunset-page .vs-filter-tabs button.is-active{color:#fff;background:#0d9488;border-color:#0d9488;box-shadow:0 6px 18px #0d948833}.volunteer-sunset-page .vs-role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:2rem;display:grid}.volunteer-sunset-page .vs-role-card{isolation:isolate;min-height:330px;transition:transform .28s,box-shadow .28s;transition-delay:var(--vs-delay,0s);background:#fff;border-radius:1.1rem;flex-direction:column;padding:1.45rem;display:flex;position:relative;box-shadow:0 12px 30px #7c2d1214}.volunteer-sunset-page .vs-role-card:before,.volunteer-sunset-page .vs-orientation:before,.volunteer-sunset-page .vs-form-shell:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--vs-border-angle,0deg),#f59e0b,#ea580c,#082653,#0d9488,#f59e0b);padding:1.5px;animation:4s linear infinite vsBorderRotate;position:absolute;inset:-1.5px}.volunteer-sunset-page .vs-role-card:after,.volunteer-sunset-page .vs-orientation:after,.volunteer-sunset-page .vs-form-shell:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:#fff;position:absolute;inset:1.5px}.volunteer-sunset-page .vs-role-card>*,.volunteer-sunset-page .vs-orientation>*,.volunteer-sunset-page .vs-form-shell>*{z-index:1;position:relative}.volunteer-sunset-page .vs-role-card:hover{transform:translateY(-4px);box-shadow:0 20px 42px #7c2d1224}.volunteer-sunset-page .vs-role-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.volunteer-sunset-page .vs-role-icon{color:#c2410c;background:#fffbeb;border-radius:.8rem;place-items:center;width:2.7rem;height:2.7rem;display:grid}.volunteer-sunset-page .vs-status{color:#115e59;white-space:nowrap;background:#ccfbf1;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .55rem;font-size:.66rem;font-weight:900;display:inline-flex}.volunteer-sunset-page .vs-status>span{background:#0d9488;border-radius:50%;width:.42rem;height:.42rem}.volunteer-sunset-page .vs-status-urgent{color:#92400e;background:#fef3c7}.volunteer-sunset-page .vs-status-urgent>span{background:#ea580c}.volunteer-sunset-page .vs-role-type{color:#b45309;letter-spacing:.1em;text-transform:uppercase;margin-top:1rem;font-size:.67rem;font-weight:900}.volunteer-sunset-page .vs-role-card h3{color:#082653;letter-spacing:-.02em;margin-top:.35rem;font-size:1.2rem;font-weight:850}.volunteer-sunset-page .vs-role-description{color:#475569;margin-top:.65rem;font-size:.9rem;line-height:1.75}.volunteer-sunset-page .vs-commitment{color:#334155;align-items:center;gap:.5rem;margin-top:1rem;font-size:.78rem;font-weight:750;display:flex}.volunteer-sunset-page .vs-commitment svg{color:#0d9488}.volunteer-sunset-page .vs-skill-list{flex-wrap:wrap;gap:.4rem;margin-top:1rem;display:flex}.volunteer-sunset-page .vs-skill-list span{color:#0f766e;background:#f0fdfa;border:1px solid #99f6e4;border-radius:999px;padding:.3rem .5rem;font-size:.68rem;font-weight:750}.volunteer-sunset-page .vs-role-link{color:#082653;align-items:center;gap:.45rem;margin-top:auto;padding-top:1.2rem;font-size:.85rem;font-weight:850;display:inline-flex}.volunteer-sunset-page .vs-role-link:hover{color:#0d9488}.volunteer-sunset-page .vs-impact-band{color:#fff;background:radial-gradient(at 95% 0,#0d948838,#0000 34%),linear-gradient(125deg,#082653,#103b70 65%,#082653)}.volunteer-sunset-page .vs-impact-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:3rem;padding-top:5rem;padding-bottom:5rem;display:grid}.volunteer-sunset-page .vs-impact-band .vs-kicker{color:#fcd34d}.volunteer-sunset-page .vs-impact-band h2{color:#fff}.volunteer-sunset-page .vs-impact-band p:not(.vs-kicker){color:#ffffffc7;margin-top:1rem;line-height:1.8}.volunteer-sunset-page .vs-metric-grid{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.volunteer-sunset-page .vs-metric{background:#ffffff12;border:1px solid #ffffff29;border-radius:1rem;flex-direction:column;gap:.55rem;padding:1.25rem;display:flex}.volunteer-sunset-page .vs-metric svg{color:#f59e0b}.volunteer-sunset-page .vs-metric strong{color:#fff;font-size:1rem}.volunteer-sunset-page .vs-metric span{color:#cbd5e1;font-size:.8rem;line-height:1.6}.volunteer-sunset-page .vs-process{padding-top:5rem;padding-bottom:5rem}.volunteer-sunset-page .vs-step-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.volunteer-sunset-page .vs-step-card{background:#fff;border:1px solid #fde68a;border-radius:1rem;padding:1.4rem;box-shadow:0 8px 24px #ea580c0d}.volunteer-sunset-page .vs-step-card>span{color:#082653;background:#f59e0b;border-radius:.8rem;place-items:center;width:2.5rem;height:2.5rem;font-size:.8rem;font-weight:900;display:grid}.volunteer-sunset-page .vs-step-card h3{color:#082653;margin-top:1rem;font-size:1.08rem;font-weight:850}.volunteer-sunset-page .vs-step-card p{color:#475569;margin-top:.5rem;font-size:.85rem;line-height:1.7}.volunteer-sunset-page .vs-orientation{isolation:isolate;background:#fff;border-radius:1.1rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;margin-top:2rem;padding:1.5rem;display:grid;position:relative;box-shadow:0 10px 30px #7c2d1212}.volunteer-sunset-page .vs-orientation-icon{color:#0d9488;background:#ccfbf1;border-radius:1rem;place-items:center;width:3.5rem;height:3.5rem;display:grid}.volunteer-sunset-page .vs-orientation h3{color:#082653;margin-top:.35rem;font-size:1.15rem;font-weight:850}.volunteer-sunset-page .vs-orientation p:not(.vs-kicker){color:#475569;margin-top:.35rem;font-size:.85rem;line-height:1.7}.volunteer-sunset-page .vs-inline-link{color:#082653;white-space:nowrap;align-items:center;gap:.4rem;font-size:.82rem;font-weight:850;display:inline-flex}.volunteer-sunset-page .vs-stories{background:radial-gradient(at 0 30%,#f59e0b1a,#0000 30rem),#fffbeb;padding-top:4rem;padding-bottom:5rem}.volunteer-sunset-page .vs-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.volunteer-sunset-page .vs-story-card{background:#fff;border:1px solid #fde68a;border-radius:1rem;padding:1.5rem}.volunteer-sunset-page .vs-story-card>span{color:#ea580c;font-family:Georgia,serif;font-size:3rem;line-height:.8}.volunteer-sunset-page .vs-story-card p{color:#334155;margin-top:.7rem;font-size:1rem;font-weight:650;line-height:1.7}.volunteer-sunset-page .vs-story-card small{color:#0d9488;margin-top:1rem;font-size:.75rem;font-weight:850;display:block}.volunteer-sunset-page .vs-application{padding-top:5rem;padding-bottom:6rem}.volunteer-sunset-page .vs-application-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:3rem;display:grid}.volunteer-sunset-page .vs-application-grid>div:first-child>p:not(.vs-kicker){color:#475569;margin-top:1rem;line-height:1.8}.volunteer-sunset-page .vs-application ul{color:#334155;gap:.75rem;margin-top:1.5rem;font-size:.88rem;display:grid}.volunteer-sunset-page .vs-application li{align-items:flex-start;gap:.6rem;display:flex}.volunteer-sunset-page .vs-application li svg{color:#0d9488;flex:none;margin-top:.15rem}.volunteer-sunset-page .vs-small-note{color:#b45309;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.8rem;font-weight:800;display:flex}.volunteer-sunset-page .vs-small-note svg{flex:none}.volunteer-sunset-page .vs-form-shell{isolation:isolate;background:#fff;border-radius:1.15rem;padding:clamp(1.25rem,3vw,2.2rem);position:relative;box-shadow:0 14px 38px #7c2d121a}.volunteer-sunset-page .vs-form-shell h3{color:#082653;font-size:1.45rem;font-weight:850}.volunteer-sunset-page .vs-form-shell>p{color:#64748b;margin-top:.45rem;font-size:.9rem;line-height:1.7}.volunteer-sunset-page .vs-form-note{border-top:1px solid #fde68a;padding-top:1rem;margin-top:1rem!important;font-size:.75rem!important}.volunteer-sunset-page .vs-reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--vs-delay,0s);transform:translateY(30px)}.volunteer-sunset-page .vs-reveal.is-visible{opacity:1;transform:translateY(0)}@property --vs-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes vsBorderRotate{to{--vs-border-angle:360deg}}@keyframes vsCanvasDrift{0%{background-position:0 35%}to{background-position:100% 65%}}@keyframes vsOrganicWash{0%{transform:translate(-2%)rotate(-2deg)}to{transform:translate(2%,1%)rotate(2deg)}}@keyframes vsPulse{0%{box-shadow:0 0 #10b98173}to{box-shadow:0 0 0 9px #10b98100}}@keyframes vsWordIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes vsBlink{to{opacity:0}}@keyframes vsFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@media (width<=900px){.volunteer-sunset-page .vs-intro{grid-template-columns:1fr;gap:1rem;padding-top:3.5rem}.volunteer-sunset-page .vs-role-grid{grid-template-columns:1fr 1fr}.volunteer-sunset-page .vs-impact-grid,.volunteer-sunset-page .vs-application-grid{grid-template-columns:1fr;gap:2rem}.volunteer-sunset-page .vs-step-grid{grid-template-columns:1fr 1fr}.volunteer-sunset-page .vs-orientation{grid-template-columns:auto 1fr}.volunteer-sunset-page .vs-inline-link{grid-column:2}.volunteer-sunset-page .vs-filter-tabs button{flex:calc(50% - .55rem)}}@media (width<=560px){.volunteer-sunset-page .vs-hero-inner{padding-top:4rem;padding-bottom:4rem}.volunteer-sunset-page .vs-role-grid,.volunteer-sunset-page .vs-step-grid,.volunteer-sunset-page .vs-story-grid,.volunteer-sunset-page .vs-metric-grid{grid-template-columns:1fr}.volunteer-sunset-page .vs-filter-tabs button{flex:100%;justify-content:flex-start}.volunteer-sunset-page .vs-hero-stats{grid-template-columns:1fr;display:grid}.volunteer-sunset-page .vs-orientation{grid-template-columns:1fr}.volunteer-sunset-page .vs-inline-link{grid-column:auto}.volunteer-sunset-page .vs-process,.volunteer-sunset-page .vs-application{padding-top:3.5rem;padding-bottom:3.5rem}.volunteer-sunset-page .vs-opportunities{padding-left:1rem;padding-right:1rem}.volunteer-sunset-page .vs-role-grid{gap:.85rem;margin-top:1.25rem}.volunteer-sunset-page .vs-role-card{overflow-wrap:anywhere;border-radius:.9rem;min-height:0;padding:1rem}.volunteer-sunset-page .vs-role-card h3{font-size:1.08rem;line-height:1.35}.volunteer-sunset-page .vs-role-description{font-size:.86rem;line-height:1.55}.volunteer-sunset-page .vs-role-card .vs-role-link{background:#f8fafc;border:1px solid #d7e1ec;border-radius:.65rem;justify-content:center;width:100%;min-height:44px;margin-top:1rem;padding:.75rem .5rem;display:flex}.volunteer-sunset-page .vs-application-grid{gap:1.25rem}.volunteer-sunset-page .vs-form-shell{border-radius:.9rem;padding:1rem}.volunteer-sunset-page .vs-form-shell h3{font-size:1.25rem;line-height:1.35}.volunteer-sunset-page .vs-application fieldset{min-width:0}.volunteer-sunset-page .vs-application input,.volunteer-sunset-page .vs-application select,.volunteer-sunset-page .vs-application textarea{min-width:0;max-width:100%}.volunteer-sunset-page .vs-application button[type=submit]{width:100%;min-height:46px}.volunteer-sunset-page .vs-role-top{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.volunteer-sunset-page .vs-hero,.volunteer-sunset-page .vs-hero:before,.volunteer-sunset-page .vs-live-dot,.volunteer-sunset-page .vs-typewriter,.volunteer-sunset-page .vs-cursor,.volunteer-sunset-page .vs-hero-orb,.volunteer-sunset-page .vs-role-card:before,.volunteer-sunset-page .vs-orientation:before,.volunteer-sunset-page .vs-form-shell:before{animation:none!important}.volunteer-sunset-page .vs-reveal{opacity:1;transition:none;transform:none}.volunteer-sunset-page .vs-role-card:hover,.volunteer-sunset-page .vs-button:hover{transform:none}}.ways-to-give{--give-forest:#1d4ed8;--give-emerald:#10b981;--give-gold:#f59e0b;background:linear-gradient(#1d4ed8 0%,#2563eb 23%,#f0f9ff 23%,#fff 100%)}.ways-to-give .give-impact-band,.ways-to-give .give-faq-band{background:radial-gradient(at 95% 0,#f59e0b33,#0000 32%),linear-gradient(135deg,#1d4ed8,#2563eb 65%,#1e40af)}.ways-to-give .give-motion-card:before{background:conic-gradient(from var(--give-border-angle,0deg),#2563eb,#f59e0b,#10b981,#fff,#2563eb)}.ways-to-give .give-motion-card{box-shadow:0 12px 32px #1d4ed81f}.ways-to-give .give-primary-cta{color:#fff;background:#10b981}.ways-to-give .give-typewriter{color:#fde68a}.ways-to-give .give-faq-card h3{color:#1d4ed8}.ways-to-give .give-form-zone button[aria-pressed=true]{box-shadow:0 0 0 2px #f59e0b24;color:#92400e!important;background:#fef3c7!important;border-color:#f59e0b!important}.ways-to-give .give-form-zone button[aria-pressed=false]:hover{border-color:#2563eb!important}@keyframes giveOrganicFlow{0%{transform:translate(-2%)rotate(-2deg)}to{transform:translate(2%,2%)rotate(3deg)}}.architectural-projects{color:#0f172a;background:radial-gradient(at 8% 24%,#9333ea1a,#0000 32rem),radial-gradient(at 96% 58%,#6b21a817,#0000 34rem),linear-gradient(#f8fafc,#f1f5f9 58%,#fff)}.architectural-projects .project-hero-motion{isolation:isolate;background:radial-gradient(at 78% 8%,#06b6d438,#0000 28%),radial-gradient(at 4% 95%,#f59e0b26,#0000 32%),linear-gradient(135deg,#6b21a8 0%,#7e22ce 48%,#9333ea 100%)}.architectural-projects .project-hero-motion:after{content:"";z-index:0;pointer-events:none;filter:blur(10px);background:radial-gradient(at 72% 35%,#ffffff21,#0000 27%),radial-gradient(at 30% 75%,#06b6d41f,#0000 25%);animation:17s ease-in-out infinite alternate projectVioletFlow;position:absolute;inset:-15%}.architectural-projects .project-hero-motion .container{z-index:1}.architectural-projects .project-eyebrow,.architectural-projects .project-typewriter-word{color:#e9d5ff;text-shadow:0 0 24px #ffffff1f}.architectural-projects .project-typewriter-cursor{color:#06b6d4}.architectural-projects .project-live-dot{background:#06b6d4;box-shadow:0 0 0 5px #06b6d42e}.architectural-projects #project-showcase{background:0 0}.architectural-projects .project-filter-row button[aria-pressed=true]{box-shadow:0 8px 20px #6b21a838;color:#fff!important;background:linear-gradient(135deg,#6b21a8,#9333ea)!important;border-color:#9333ea!important}.architectural-projects .project-filter-row button[aria-pressed=false]:hover{background:#ecfeff;color:#6b21a8!important;border-color:#06b6d4!important}.architectural-projects .project-motion-border{box-shadow:0 10px 30px #6b21a81f!important}.architectural-projects .project-motion-border:before{opacity:1;background:conic-gradient(from var(--project-border-angle,0deg),#9333ea,#06b6d4,#f59e0b,#fff,#9333ea)!important}.architectural-projects .project-thumbnail-border:before{background:conic-gradient(from var(--project-border-angle,0deg),#9333ea,#06b6d4,#f59e0b,#fff,#9333ea)!important}.architectural-projects .project-motion-border.mt-16{background:radial-gradient(at 0 0,#06b6d414,#0000 55%),#fff}.architectural-projects .project-motion-border a.bg-primary{color:#fff;background:#6b21a8}.architectural-projects .project-motion-border a.bg-primary:hover{background:#7e22ce}.architectural-projects .project-motion-border a:not(.bg-primary){color:#6b21a8}.architectural-projects .project-motion-border .text-gold{color:#b45309}.project-detail-editorial{background:radial-gradient(at 0 10%,#9333ea17,#0000 30rem),linear-gradient(#f8fafc,#fff 60%)}.project-detail-editorial .project-detail-hero{background:radial-gradient(at 100% 0,#9333ea1f,#0000 34rem),#f8fafc!important}.project-detail-editorial .project-motion-border{color:#0f172a;background:#fff;box-shadow:0 10px 30px #6b21a81f}.project-detail-editorial .project-motion-border:before{background:conic-gradient(from var(--project-border-angle,0deg),#9333ea,#06b6d4,#f59e0b,#fff,#9333ea)}.project-detail-editorial .project-motion-border:after{background:#fff}.project-detail-editorial .project-motion-border p,.project-detail-editorial .project-motion-border .text-muted-foreground{color:#475569!important}.project-detail-editorial .project-primary-action{color:#fff;background:#6b21a8}.project-detail-editorial .project-primary-action:hover{background:#7e22ce}.project-detail-editorial .project-detail-hero .eyebrow{color:#6b21a8}@keyframes projectVioletFlow{0%{transform:translate(-1%)rotate(-2deg)scale(.98)}to{transform:translate(2%,2%)rotate(3deg)scale(1.04)}}@media (prefers-reduced-motion:reduce){.ways-to-give .give-hero:after,.architectural-projects .project-hero-motion:after{animation:none!important}}.architectural-projects .project-impact-strip{background:linear-gradient(#9333ea12,#f8fafcd9);border-bottom:1px solid #6b21a81a}.architectural-projects .project-counter-card{background:#ffffffe0;border:1px solid #9333ea24;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:1.15rem;animation:.7s cubic-bezier(.2,.7,.2,1) both projectCounterIn;display:flex;box-shadow:0 10px 30px #6b21a817}.architectural-projects .project-counter-card:nth-child(2){animation-delay:.1s}.architectural-projects .project-counter-card:nth-child(3){animation-delay:.2s}.architectural-projects .project-counter-value{letter-spacing:-.05em;color:#6b21a8;font-variant-numeric:tabular-nums;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:850;line-height:1.1}.architectural-projects .project-counter-card span{color:#64748b;letter-spacing:.06em;text-transform:uppercase;text-align:center;font-size:.78rem;font-weight:750}@keyframes projectCounterIn{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.architectural-projects .project-counter-card{animation:none}}.ways-give-page .wg-card-clickable{cursor:pointer;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative}.ways-give-page .wg-card-clickable:hover{transform:translateY(-4px);box-shadow:0 20px 44px #0b2e6b26}.ways-give-page .wg-card-hit-area{z-index:1;border-radius:inherit;position:absolute;inset:0}.ways-give-page .wg-card-clickable:focus-within{outline-offset:3px;outline:3px solid #2563eb}@media (prefers-reduced-motion:reduce){.ways-give-page .wg-card-clickable{transition:none}.ways-give-page .wg-card-clickable:hover{transform:none}}.ways-to-give{--give-gold:#f59e0b;--give-navy:#0a192f;--give-emerald:#10b981;color:#0a192f;background:radial-gradient(at 7% 6%,#f59e0b85,#0000 34rem),radial-gradient(at 92% 28%,#d977063d,#0000 35rem),radial-gradient(at 16% 72%,#10b98114,#0000 30rem),linear-gradient(#f59e0b 0%,#d97706 24%,#fffbeb 24%,#fff 100%)}.ways-to-give .give-hero{background:radial-gradient(at 78% 10%,#ffffff38,#0000 32%),radial-gradient(at 8% 92%,#f59e0b61,#0000 38%),linear-gradient(125deg,#d97706 0%,#f59e0b 54%,#b45309 100%)}.ways-to-give .give-hero:after{content:"";z-index:-1;pointer-events:none;filter:blur(8px);background:radial-gradient(at 72% 35%,#ffffff2e,#0000 25%),radial-gradient(at 25% 75%,#10b98121,#0000 27%);animation:15s ease-in-out infinite alternate giveOrganicFlow;position:absolute;inset:-20%}.ways-to-give .give-eyebrow{color:#0a192f}.ways-to-give .give-live-dot{background:#10b981;box-shadow:0 0 0 5px #10b98133}.ways-to-give .give-hero-title{color:#fff;text-shadow:0 2px 22px #0a192f26}.ways-to-give .give-typewriter{color:#0a192f;text-shadow:0 0 22px #ffffff4d}.ways-to-give .give-cursor{color:#fff}.ways-to-give .give-primary-cta{color:#fff;background:#10b981;box-shadow:0 10px 28px #0a192f33}.ways-to-give .give-primary-cta:hover{background:#059669}.ways-to-give .give-impact-band{background:linear-gradient(115deg,#d97706,#f59e0b 60%,#b45309)}.ways-to-give .give-impact-stat>span{color:#0a192f}.ways-to-give .give-form-zone{background:radial-gradient(at 0 0,#f59e0b33,#0000 34rem),radial-gradient(at 100% 60%,#10b98114,#0000 30rem),linear-gradient(#fffbeb,#fff 48%,#f8fafc)}.ways-to-give .give-section-intro h2,.ways-to-give .give-form-heading h2{color:#0a192f}.ways-to-give .give-eyebrow-dark{color:#b45309}.ways-to-give .give-motion-card{isolation:isolate;background:#fff;transition:transform .28s,box-shadow .28s;position:relative;box-shadow:0 10px 30px #0a192f1f;border:0!important}.ways-to-give .give-motion-card:before{content:"";z-index:0;border-radius:inherit;background:conic-gradient(from var(--give-border-angle,0deg),#f59e0b 0deg,#0a192f 100deg,#10b981 190deg,#fff 270deg,#f59e0b 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:2.5px;animation:4s linear infinite giveBorderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ways-to-give .give-motion-card:after{content:none}.ways-to-give .give-motion-card>*{z-index:1;position:relative}.ways-to-give .give-motion-card:hover{transform:translateY(-3px);box-shadow:0 17px 38px #0a192f2b}.ways-to-give .give-form-zone button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #f59e0b59,0 5px 16px #d977061f;color:#0a192f!important;background:#fffbeb!important}.ways-to-give .give-form-zone button[aria-pressed=false]:hover{background:#fffbeb!important}.ways-to-give .give-form-zone .bg-primary{color:#fff;background:#10b981}.ways-to-give .give-form-zone .bg-primary:hover{background:#059669}.ways-to-give .give-reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(30px)}.ways-to-give .give-reveal.is-visible{opacity:1;transform:translateY(0)}@media (width<=640px){.ways-to-give .give-hero-title{font-size:clamp(2.3rem,10vw,3.5rem)}.ways-to-give .give-form-zone .grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}.ways-to-give .give-motion-card{min-width:0}}@media (prefers-reduced-motion:reduce){.ways-to-give .give-hero:after,.ways-to-give .give-motion-card:before,.ways-to-give .give-typewriter,.ways-to-give .give-cursor{animation:none!important}.ways-to-give .give-reveal{opacity:1;transition:none;transform:none}.ways-to-give .give-motion-card:hover{transform:none}}.editorial-hero{isolation:isolate;color:#fff;position:relative;overflow:hidden}.editorial-news-hero{background:radial-gradient(at 82% 8%,#f59e0b45,#0000 30%),radial-gradient(at 5% 92%,#ffffff26,#0000 33%),linear-gradient(125deg,#be123c 0%,#e11d48 54%,#9f1239 100%)}.gatherings-hero{background:radial-gradient(at 85% 12%,#06b6d447,#0000 30%),radial-gradient(at 8% 92%,#ffffff29,#0000 33%),linear-gradient(125deg,#3730a3 0%,#4f46e5 52%,#6366f1 100%)}.transparency-hero{background:radial-gradient(at 86% 10%,#10b9813d,#0000 30%),radial-gradient(at 5% 95%,#ffffff29,#0000 34%),linear-gradient(125deg,#0369a1 0%,#0284c7 52%,#075985 100%)}.editorial-hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffff14 48%,#0000 72%) 0 0/220% 100%;animation:13s ease-in-out infinite alternate editorialSweep;position:absolute;inset:0}.editorial-orb{z-index:0;pointer-events:none;border:1px solid #ffffff30;border-radius:50%;animation:13s ease-in-out infinite alternate editorialFloat;position:absolute;box-shadow:0 0 0 32px #ffffff06,0 0 0 68px #ffffff05}.editorial-orb-one{width:27rem;height:27rem;top:-12rem;right:-4rem}.editorial-orb-two{width:17rem;height:17rem;animation-delay:-4s;bottom:-13rem;right:23%}.editorial-kicker{color:#ffffffd9;letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.7rem;font-weight:850;display:flex}.editorial-live-dot{background:#f59e0b;border-radius:50%;flex:none;width:.55rem;height:.55rem;animation:2s ease-out infinite editorialPulse;display:inline-block;box-shadow:0 0 0 5px #f59e0b2e}.gatherings-hero .editorial-live-dot{background:#06b6d4;box-shadow:0 0 0 5px #06b6d433}.transparency-hero .editorial-live-dot{background:#10b981;box-shadow:0 0 0 5px #10b98133}.editorial-title{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:66rem;margin-top:1.5rem;font-size:clamp(2.5rem,6vw,5.1rem);font-weight:800;line-height:1.04;position:relative}.editorial-typewriter{color:#ffe4e6;letter-spacing:-.035em;max-width:100%;margin-top:.3em;font-size:clamp(1.35rem,3.5vw,2.8rem);font-weight:700;line-height:1.2;animation:.45s both editorialWordIn;display:inline-block}.gatherings-hero .editorial-typewriter{color:#cffafe}.transparency-hero .editorial-typewriter{color:#d1fae5}.editorial-cursor{color:#f59e0b;margin-left:.12em;animation:.85s steps(2,start) infinite editorialBlink}.editorial-lede{color:#ffffffd1;max-width:44rem;margin-top:1.35rem;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.8}.editorial-hero-meta{color:#fff;letter-spacing:.04em;flex-wrap:wrap;gap:.7rem;margin-top:1.7rem;font-size:.75rem;font-weight:750;display:flex}.editorial-hero-meta span:nth-child(2n){color:#fcd34d}.editorial-news>.editorial-news-hero+.container,.editorial-news>div.container{position:relative}.editorial-news{background:radial-gradient(at 2% 24%,#e11d4812,#0000 35rem),radial-gradient(at 98% 70%,#be123c0e,#0000 33rem),linear-gradient(#fff1f2 0%,#fff 35%,#fff7f8 100%)}.editorial-news .eyebrow{color:#be123c}.editorial-news button[aria-pressed=true]{box-shadow:0 7px 18px #be123c33;color:#fff!important;background:#e11d48!important;border-color:#e11d48!important}.editorial-news button[aria-pressed=false]:hover{color:#be123c!important;background:#fff1f2!important;border-color:#e11d48!important}.editorial-card-frame,.gathering-card-frame,.transparency-card-frame{isolation:isolate;background:#fff;border-radius:1rem;transition:transform .28s,box-shadow .28s;position:relative;box-shadow:0 12px 32px #0f172a17;border:0!important}.editorial-card-frame:before,.gathering-card-frame:before,.transparency-card-frame:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--editorial-border-angle,0deg),#e11d48,#f59e0b,#312e81,#fff,#e11d48);-webkit-mask-composite:xor;padding:2.5px;animation:4s linear infinite editorialBorderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.editorial-card-frame>article,.gathering-card-frame>article{z-index:1;background:#fff;border-radius:calc(1rem - 2px);position:relative;overflow:hidden}.editorial-card-frame:hover,.gathering-card-frame:hover,.transparency-card-frame:hover{transform:translateY(-3px);box-shadow:0 18px 42px #0f172a24}.editorial-newsletter{padding:1rem 0 5rem}.editorial-newsletter-frame{isolation:isolate;color:#fff;background:radial-gradient(at 90% 0,#f59e0b3b,#0000 32%),linear-gradient(125deg,#be123c,#e11d48 60%,#9f1239);border-radius:1.4rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3.5rem);display:flex;position:relative;overflow:hidden}.editorial-newsletter-frame:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--editorial-border-angle,0deg),#e11d48,#f59e0b,#312e81,#fff,#e11d48);-webkit-mask-composite:xor;padding:2.5px;animation:4s linear infinite editorialBorderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.editorial-newsletter-frame>*{z-index:1;position:relative}.editorial-newsletter-frame h2{letter-spacing:-.045em;max-width:42rem;margin-top:.65rem;font-size:clamp(1.8rem,3.4vw,3rem);font-weight:800;line-height:1.1}.editorial-newsletter-frame>div>p:last-child{color:#ffffffc7;max-width:38rem;margin-top:.9rem;line-height:1.75}.editorial-cta{color:#be123c;white-space:nowrap;background:#fff;border-radius:.7rem;justify-content:center;align-items:center;gap:.8rem;min-height:3rem;padding:.8rem 1.2rem;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex}.editorial-cta:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0003}.gatherings-page{background:radial-gradient(at 0 20%,#6366f117,#0000 34rem),radial-gradient(at 100% 72%,#06b6d414,#0000 32rem),linear-gradient(#eef2ff,#fff 35%,#f8fafc 100%)}.gatherings-page .eyebrow{color:#4f46e5}.gatherings-page button[aria-pressed=true]{box-shadow:0 7px 18px #4f46e538;color:#fff!important;background:#4f46e5!important;border-color:#4f46e5!important}.gatherings-page button[aria-pressed=false]:hover{color:#4338ca!important;background:#ecfeff!important;border-color:#06b6d4!important}.gatherings-page .gathering-card-frame:before{background:conic-gradient(from var(--editorial-border-angle,0deg),#6366f1,#06b6d4,#f59e0b,#fff,#6366f1)}.gatherings-page .gathering-card-frame{box-shadow:0 12px 32px #4f46e51c}.gatherings-live-strip{color:#fff;letter-spacing:.1em;background:#0f172a33;border:1px solid #ffffff38;border-radius:.8rem;flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:2rem;padding:.9rem 1rem;font-size:.68rem;font-weight:800;display:flex}.gatherings-live-strip .editorial-live-dot{background:#06b6d4}.gatherings-strip-sep{color:#67e8f9}.transparency-page{background:radial-gradient(at 0 20%,#0284c717,#0000 34rem),radial-gradient(at 100% 70%,#10b98113,#0000 32rem),linear-gradient(#f0f9ff,#fff 35%,#f8fafc 100%)}.transparency-page .eyebrow{color:#0369a1}.transparency-page .transparency-card-frame:before{background:conic-gradient(from var(--editorial-border-angle,0deg),#0284c7,#10b981,#f59e0b,#fff,#0284c7)}.transparency-page .transparency-card-frame{box-shadow:0 12px 32px #0284c71a}.transparency-trust-strip{flex-wrap:wrap;gap:.65rem;margin-top:2rem;display:flex}.transparency-trust-strip span{color:#fff;background:#0f172a33;border:1px solid #ffffff38;border-radius:.7rem;align-items:center;gap:.5rem;padding:.75rem .9rem;font-size:.75rem;font-weight:700;display:inline-flex}.transparency-trust-strip svg{color:#6ee7b7}.editorial-reveal,.gathering-reveal,.transparency-reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(30px)}.editorial-reveal.is-visible,.gathering-reveal.is-visible,.transparency-reveal.is-visible{opacity:1;transform:translateY(0)}@property --editorial-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes editorialBorderRotate{to{--editorial-border-angle:360deg}}@keyframes editorialSweep{0%{background-position:0%;transform:translate(-1%)}to{background-position:100%;transform:translate(1%)}}@keyframes editorialFloat{0%{transform:translate(-1%)rotate(-3deg)}to{transform:translate(2%,2%)rotate(4deg)}}@keyframes editorialPulse{0%{box-shadow:0 0 #f59e0b59}to{box-shadow:0 0 0 9px #f59e0b00}}@keyframes editorialWordIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes editorialBlink{to{opacity:0}}@media (width<=640px){.editorial-title{font-size:clamp(2.25rem,10vw,3.6rem)}.editorial-typewriter{font-size:clamp(1.25rem,6vw,1.8rem)}.editorial-newsletter-frame{align-items:flex-start}.editorial-cta{white-space:normal}.editorial-hero-meta{font-size:.68rem}.gatherings-live-strip{font-size:.6rem}.transparency-trust-strip span{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.editorial-hero:after,.editorial-orb,.editorial-live-dot,.editorial-typewriter,.editorial-cursor,.editorial-card-frame:before,.gathering-card-frame:before,.transparency-card-frame:before,.editorial-newsletter-frame:before{animation:none!important}.editorial-reveal,.gathering-reveal,.transparency-reveal{opacity:1;transition:none;transform:none}.editorial-card-frame:hover,.gathering-card-frame:hover,.transparency-card-frame:hover,.editorial-cta:hover{transform:none}}.nketsia-homepage .nk-hero-typewriter-cursor{display:inline-block}:not(.nketsia-homepage)>.give-cursor,:not(.nketsia-homepage) .give-cursor,:not(.nketsia-homepage) .impact-typewriter-cursor,:not(.nketsia-homepage) .project-typewriter-cursor,:not(.nketsia-homepage) .wg-cursor,:not(.nketsia-homepage) .vs-cursor,:not(.nketsia-homepage) .editorial-cursor,.nk-programs-typewriter i{display:none!important}.nketsia-homepage .nk-hero-description{max-width:36rem;min-height:6.4em;font-size:clamp(.92rem,1.05vw,1.05rem);line-height:1.6}@media (width>=1101px){.nketsia-homepage .nk-hero-signature{min-height:max(620px,min(760px,100svh - 82px))}.nketsia-homepage .nk-hero-description{max-width:35rem;min-height:6.2em;font-size:clamp(.94rem,1vw,1.05rem);line-height:1.55}.nketsia-homepage .nk-hero-layout{align-items:center}}@media (width>=761px) and (width<=1100px){.nketsia-homepage .nk-hero-signature{min-height:0;padding:clamp(2.5rem,5vw,4rem) 0 3rem}.nketsia-homepage .nk-hero-description{max-width:100%;min-height:6.2em;font-size:clamp(.9rem,1.35vw,1rem);line-height:1.55}.nketsia-homepage .nk-hero-copy h1{font-size:clamp(2.8rem,6.2vw,4.6rem)}.nketsia-homepage .nk-hero-actions{margin-top:1.5rem}.nketsia-homepage .nk-hero-art{max-width:560px}.nketsia-homepage .nk-hero-image-frame{min-height:clamp(300px,42vw,430px)}}@media (width<=760px){.nketsia-homepage .nk-hero-description{max-width:100%;min-height:7.2em;font-size:.95rem;line-height:1.55}.nketsia-homepage .nk-hero-copy h1{font-size:clamp(2.35rem,8.8vw,3.6rem)}.nketsia-homepage .nk-hero-layout{gap:1.5rem}.nketsia-homepage .nk-hero-signature{padding-bottom:2.5rem}}.ways-give-page .wg-hero h1,.volunteer-sunset-page .vs-hero h1,.gatherings-hero .editorial-title,.transparency-hero .editorial-title,.editorial-news-hero .editorial-title,.architectural-projects .project-hero-title,.impact-page .impact-hero h1,.ways-to-give .give-hero-title{align-content:center;min-height:2.35em}.ways-give-page .wg-typewriter,.volunteer-sunset-page .vs-typewriter,.gatherings-hero .editorial-typewriter,.transparency-hero .editorial-typewriter,.editorial-news-hero .editorial-typewriter,.architectural-projects .project-typewriter-word,.impact-page .impact-typewriter-word,.ways-to-give .give-typewriter{vertical-align:baseline;overflow-wrap:anywhere;font-size:.78em;line-height:1.12}@media (width<=760px){.ways-give-page .wg-hero h1,.volunteer-sunset-page .vs-hero h1,.gatherings-hero .editorial-title,.transparency-hero .editorial-title,.editorial-news-hero .editorial-title,.architectural-projects .project-hero-title,.impact-page .impact-hero h1,.ways-to-give .give-hero-title{min-height:2.7em}.ways-give-page .wg-typewriter,.volunteer-sunset-page .vs-typewriter,.gatherings-hero .editorial-typewriter,.transparency-hero .editorial-typewriter,.editorial-news-hero .editorial-typewriter,.architectural-projects .project-typewriter-word,.impact-page .impact-typewriter-word,.ways-to-give .give-typewriter{font-size:.72em}}.nketsia-homepage .nk-hero-copy h1{max-width:100%;margin-top:.45rem;line-height:1.02}.nketsia-homepage .nk-hero-orgline{width:fit-content;max-width:100%;text-shadow:none;background:#fffffff7;border:1px solid #ffe0997a;border-radius:1rem;justify-content:center;align-items:center;margin-top:.28em;padding:.45rem .6rem;line-height:1;display:flex;overflow:hidden;box-shadow:0 14px 38px #000a1c40,0 0 0 4px #ffffff0e}.nketsia-homepage .nk-hero-orgline:before,.nketsia-homepage .nk-hero-orgline:after{content:none!important;display:none!important}.nketsia-homepage .nk-hero-brand-logo{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 2px #08265314);width:min(100%,560px);max-width:100%;height:auto;max-height:185px;display:block}.nketsia-homepage .nk-hero-description{margin-top:1rem}@media (width>=1101px){.nketsia-homepage .nk-hero-copy{transform:translateY(-.4rem)}.nketsia-homepage .nk-hero-brand-logo{width:min(100%,590px)}}@media (width>=761px) and (width<=1100px){.nketsia-homepage .nk-hero-copy h1{margin-top:.2rem}.nketsia-homepage .nk-hero-orgline{max-width:min(100%,620px)}.nketsia-homepage .nk-hero-brand-logo{max-height:175px}}@media (width<=760px){.nketsia-homepage .nk-hero-copy{transform:none}.nketsia-homepage .nk-hero-copy h1{margin-top:.15rem;font-size:clamp(2.5rem,9.5vw,3.8rem)}.nketsia-homepage .nk-hero-orgline{border-radius:.8rem;margin-top:.24em;padding:.35rem .4rem}.nketsia-homepage .nk-hero-brand-logo{width:100%;max-height:145px}.nketsia-homepage .nk-hero-description{margin-top:.85rem}}@media (width<=420px){.nketsia-homepage .nk-hero-copy h1{font-size:clamp(2.35rem,10.5vw,3.15rem)}.nketsia-homepage .nk-hero-orgline{width:100%}.nketsia-homepage .nk-hero-brand-logo{max-height:120px}}.nketsia-homepage .nk-hero-orgline{border-color:#0826531f!important;box-shadow:0 8px 22px #000a1c24!important}.nketsia-homepage .nk-hero-brand-logo{filter:none!important}.nketsia-homepage .nk-hero-copy .nk-hero-orgline{width:fit-content!important;max-width:100%!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:.28em!important;padding:0!important;display:block!important;overflow:visible!important}.nketsia-homepage .nk-hero-copy .nk-hero-brand-logo{-o-object-fit:contain!important;object-fit:contain!important;filter:none!important;width:min(100%,590px)!important;max-width:100%!important;height:auto!important;max-height:none!important;box-shadow:none!important;display:block!important}.nketsia-homepage .nk-hero-copy .nk-hero-orgline:before,.nketsia-homepage .nk-hero-copy .nk-hero-orgline:after{content:none!important;box-shadow:none!important;background:0 0!important;display:none!important}@media (width<=760px){.nketsia-homepage .nk-hero-copy .nk-hero-orgline{width:fit-content!important;max-width:100%!important;padding:0!important}.nketsia-homepage .nk-hero-copy .nk-hero-brand-logo{width:min(100%,590px)!important;max-height:none!important}}@media (width<=1023px){.nk-auth-form-section{align-items:center;min-height:100svh;padding:1rem!important}.nk-auth-card-wrap{max-width:520px}.nk-auth-mobile-brand{display:flex!important}.nk-auth-card-content{padding:1.25rem!important}.nk-auth-card-content h2{font-size:1.55rem;line-height:1.2}.nk-auth-card-content h2+p{margin-top:.35rem;line-height:1.4}.nk-auth-card-content form{margin-top:.9rem}.nk-auth-card-content form.space-y-4>:not([hidden])~:not([hidden]){margin-top:.7rem}.nk-auth-card-content input{height:2.75rem!important}.nk-auth-card-content form button[type=submit],.nk-auth-card-content>button{min-height:2.75rem;height:2.75rem!important}.nk-auth-card-content .my-5{margin-top:.8rem;margin-bottom:.8rem}.nk-auth-card-content .mt-3{margin-top:.5rem}.nk-auth-card-content .mt-7{margin-top:1rem}.nk-auth-card-content .mb-4{margin-bottom:.65rem}.nk-auth-card-content .pt-5{padding-top:.75rem}.nk-auth-card-content .px-4.py-4{padding:.65rem .75rem}.nk-auth-form-section>.nk-auth-card-wrap>a{min-height:2.25rem;margin-top:.65rem}}@media (width<=1023px) and (height<=760px){.nk-auth-form-section{align-items:flex-start;padding-top:.65rem!important;padding-bottom:.65rem!important}.nk-auth-mobile-brand{margin-bottom:.7rem!important;padding:.55rem .7rem!important}.nk-auth-mobile-brand>div:first-child{width:2.65rem;height:2.65rem}.nk-auth-card-content{padding:.9rem 1.1rem!important}.nk-auth-card-content .mt-7{margin-top:.7rem}.nk-auth-card-content .my-5{margin-top:.55rem;margin-bottom:.55rem}.nk-auth-card-content .mt-3{margin-top:.35rem}}.nketsia-homepage .nk-hero-image-frame{isolation:isolate;background:#08294c}.nketsia-homepage .nk-hero-feature-image{-o-object-position:center center;object-position:center center;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.nketsia-homepage .nk-hero-image-vignette{z-index:1;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(at 78% 12%,#ffca5c47 0%,#ffca5c00 38%),radial-gradient(at 8% 38%,#30a0ff3d 0%,#30a0ff00 42%),linear-gradient(#03132b0a 0%,#04163005 52%,#03102585 100%),linear-gradient(115deg,#0418371f,#0000 45%,#ffc14814)}.nketsia-homepage .nk-hero-floating-card{z-index:3}@media (width<=760px){.nketsia-homepage .nk-hero-image-frame{overflow:hidden}.nketsia-homepage .nk-hero-feature-image{-o-object-position:center center;object-position:center center}}.project-detail-editorial h1,.project-detail-editorial h2,.project-detail-editorial h3,.project-detail-editorial h4,.project-detail-editorial p,.project-detail-editorial .text-muted-foreground,.project-detail-editorial .project-detail-hero dl,.project-detail-editorial .project-detail-hero dd,.project-detail-editorial .project-detail-hero dt,.architectural-projects .project-motion-border h2,.architectural-projects .project-motion-border h3,.architectural-projects .project-motion-border h3 a,.architectural-projects .project-motion-border p,.architectural-projects .project-motion-border dl,.architectural-projects .project-motion-border dd{color:#000!important}.nketsia-homepage .nk-hero-signature{color:#526d7a;background-color:#dceff8;background-image:radial-gradient(at 27% 43%,#ffffff9e 0%,#ffffff5c 28%,#fff0 62%),linear-gradient(120deg,#dceff8 0%,#b9d9ec 9%,#8cbed6 18%,#a8bbcb 27%,#b8f0e6 34%,#d5f5e3 41%,#dde8d5 48%,#fff5c2 55%,#f2dfa0 62%,#ffe0cc 69%,#f8d7e5 76%,#f3c6d8 82%,#e5ddf8 88%,#d8e4fa 94%,#dceff8 100%);background-position:50%,0%;background-size:100% 100%,300% 300%;transition:none;animation:100s ease-in-out infinite alternate nkHeroPastelFlow}@keyframes nkHeroPastelFlow{0%{background-position:50%,0%}25%{background-position:50%,25% 45%}50%{background-position:50%,50% 55%}75%{background-position:50%,75% 45%}to{background-position:50%,100%}}.nketsia-homepage .nk-hero-backdrop{opacity:0!important}.nketsia-homepage .nk-hero-backdrop:after{display:none!important}.nketsia-homepage .nk-hero-grain{opacity:.025}.nketsia-homepage .nk-hero-sun{border-color:#526d7a24}.nketsia-homepage .nk-hero-sun-a,.nketsia-homepage .nk-hero-sun-b{box-shadow:none}.nketsia-homepage .nk-hero-copy h1{color:#0f5f59!important;font-size:clamp(1.75rem,3.5vw,3rem)!important;font-weight:800!important}.nketsia-homepage .nk-hero-copy .nk-hero-name{color:#c58a22!important;font-weight:800!important}.nketsia-homepage .nk-hero-description,.nketsia-homepage .nk-hero-eyebrow,.nketsia-homepage .nk-hero-orgline{color:#526d7a!important}.nketsia-homepage .nk-hero-orgline{box-shadow:none!important;background:0 0!important}.nketsia-homepage .nk-hero-logo-halo{display:none!important}.nketsia-homepage .nk-hero-brand-logo{z-index:1;filter:none;position:relative}.nketsia-homepage .nk-hero-image-frame{background:linear-gradient(145deg,#dceff8 0%,#b9d9ec 48%,#a8bbcb 100%);border-color:#526d7a33;box-shadow:0 20px 55px #526d7a24}.nketsia-homepage .nk-hero-floating-card,.nketsia-homepage .nk-hero-image-caption{color:#526d7a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border-color:#526d7a2e;box-shadow:0 12px 32px #526d7a1f}.nketsia-homepage .nk-hero-floating-card strong,.nketsia-homepage .nk-hero-floating-card small{color:#526d7a}.nketsia-homepage .nk-hero-bottom-rule span{background:linear-gradient(90deg,#dceff8 0%,#b9d9ec 9%,#8cbed6 18%,#a8bbcb 27%,#b8f0e6 34%,#d5f5e3 41%,#dde8d5 48%,#fff5c2 55%,#f2dfa0 62%,#ffe0cc 69%,#f8d7e5 76%,#f3c6d8 82%,#e5ddf8 88%,#d8e4fa 94%,#dceff8 100%)}@media (prefers-reduced-motion:reduce){.nketsia-homepage .nk-hero-signature{background-position:50%,50%;animation:none}}.nketsia-homepage .nk-hero-signature{min-height:0!important;padding:clamp(1.8rem,3.2vw,3rem) 0 clamp(1.7rem,2.8vw,2.6rem)!important}.nketsia-homepage .nk-hero-layout{align-items:center;gap:clamp(1.5rem,3vw,3rem)}.nketsia-homepage .nk-hero-copy h1{font-size:clamp(2.55rem,4.25vw,4.6rem)!important;line-height:1!important}.nketsia-homepage .nk-hero-brand-logo{max-height:132px!important}.nketsia-homepage .nk-hero-description{max-width:34rem!important;min-height:0!important;margin-top:.8rem!important;font-size:clamp(.9rem,1vw,1.02rem)!important;line-height:1.55!important}.nketsia-homepage .nk-hero-actions{gap:.65rem;margin-top:1.15rem!important}.nketsia-homepage .nk-hero-primary,.nketsia-homepage .nk-hero-secondary{min-height:46px!important}.nketsia-homepage .nk-hero-art{max-width:470px;padding:.25rem .6rem 1.2rem 0}.nketsia-homepage .nk-hero-image-frame{border-radius:42% 42% 22px 22px;min-height:clamp(250px,27vw,350px)!important}.nketsia-homepage .nk-hero-card-top{top:12%;left:-5%}.nketsia-homepage .nk-hero-floating-card{padding:.6rem .75rem}@media (width>=1101px){.nketsia-homepage .nk-hero-signature{min-height:0!important}.nketsia-homepage .nk-hero-layout{grid-template-columns:minmax(0,1.05fr) minmax(300px,.85fr)}.nketsia-homepage .nk-hero-art{max-width:590px}.nketsia-homepage .nk-hero-image-frame{min-height:clamp(300px,31vw,410px)!important}}@media (width>=761px) and (width<=1100px){.nketsia-homepage .nk-hero-signature{padding:2rem 0 2.2rem!important}.nketsia-homepage .nk-hero-layout{gap:1.5rem}.nketsia-homepage .nk-hero-copy h1{font-size:clamp(2.5rem,4.8vw,3.8rem)!important}.nketsia-homepage .nk-hero-brand-logo{max-height:112px!important}.nketsia-homepage .nk-hero-image-frame{min-height:clamp(230px,30vw,300px)!important}}@media (width<=760px){.nketsia-homepage .nk-hero-signature{padding:1.7rem 0 1.8rem!important}.nketsia-homepage .nk-hero-layout{gap:1.15rem;padding-inline:1rem}.nketsia-homepage .nk-hero-copy h1{font-size:clamp(2.2rem,8.5vw,3.25rem)!important}.nketsia-homepage .nk-hero-brand-logo{max-height:100px!important}.nketsia-homepage .nk-hero-description{min-height:0!important;margin-top:.65rem!important}.nketsia-homepage .nk-hero-actions{margin-top:.9rem!important}.nketsia-homepage .nk-hero-art{max-width:420px;padding:0 0 .7rem}.nketsia-homepage .nk-hero-image-frame{border-radius:32% 32% 18px 18px;min-height:clamp(190px,54vw,270px)!important}.nketsia-homepage .nk-hero-card-top{top:8%;left:-.25rem}}.ways-give-page .wg-hero-inner{padding-top:clamp(2rem,4vw,3.5rem)!important;padding-bottom:clamp(2rem,3.5vw,3rem)!important}.ways-give-page .wg-hero h1{margin-top:1rem!important;font-size:clamp(2.1rem,4.8vw,4.25rem)!important;line-height:1.04!important}.ways-give-page .wg-hero-copy{margin-top:1rem!important;font-size:clamp(.95rem,1.25vw,1.08rem)!important;line-height:1.65!important}.ways-give-page .wg-hero-actions{margin-top:1.25rem!important}.ways-give-page .wg-trust-row{gap:.7rem 1.2rem!important;margin-top:1.35rem!important}@media (width<=560px){.ways-give-page .wg-hero-inner{padding-top:2rem!important;padding-bottom:2rem!important}.ways-give-page .wg-hero h1{margin-top:.85rem!important;font-size:clamp(1.9rem,8vw,2.7rem)!important}.ways-give-page .wg-hero-copy{margin-top:.8rem!important;font-size:.95rem!important;line-height:1.55!important}.ways-give-page .wg-hero-actions{margin-top:1rem!important}.ways-give-page .wg-trust-row{gap:.6rem!important;margin-top:1rem!important}}.volunteer-sunset-page .vs-hero-inner{padding-top:clamp(2rem,4vw,3.5rem)!important;padding-bottom:clamp(2rem,3.5vw,3rem)!important}.volunteer-sunset-page .vs-hero h1{margin-top:1rem!important;font-size:clamp(2.1rem,4.8vw,4.25rem)!important;line-height:1.04!important}.volunteer-sunset-page .vs-hero-copy{margin-top:1rem!important;font-size:clamp(.95rem,1.25vw,1.08rem)!important;line-height:1.65!important}.volunteer-sunset-page .vs-actions{margin-top:1.25rem!important}.volunteer-sunset-page .vs-hero-stats{gap:.7rem!important;margin-top:1.35rem!important}@media (width<=560px){.volunteer-sunset-page .vs-hero-inner{padding-top:2rem!important;padding-bottom:2rem!important}.volunteer-sunset-page .vs-hero h1{margin-top:.85rem!important;font-size:clamp(1.9rem,8vw,2.7rem)!important}.volunteer-sunset-page .vs-hero-copy{margin-top:.8rem!important;font-size:.95rem!important;line-height:1.55!important}.volunteer-sunset-page .vs-actions{margin-top:1rem!important}.volunteer-sunset-page .vs-hero-stats{gap:.6rem!important;margin-top:1rem!important}}.nketsia-homepage .nk-hero-signature.nk-hero-ocean{background-color:#0b3158;background-image:radial-gradient(at 78% 18%,#93e0ff38 0%,#0000 38%),radial-gradient(at 20% 88%,#60beee29 0%,#0000 42%),linear-gradient(118deg,#082a4c52 0%,#0f4c7738 48%,#48a6d21f 100%);background-size:150% 150%;animation:24s ease-in-out infinite alternate nkHeroOceanDrift}.nketsia-homepage .nk-hero-ocean .nk-hero-live-dot{background:#7dd3fc;box-shadow:0 0 0 5px #7dd3fc29,0 0 22px #7dd3fc85}.nketsia-homepage .nk-hero-ocean .nk-hero-orgline:before{background:linear-gradient(90deg,#bae6fd,#bae6fd14);box-shadow:0 0 14px #7dd3fc4d}@keyframes nkHeroOceanDrift{0%{background-position:0 35%}50%{background-position:55% 65%}to{background-position:100% 35%}}@keyframes nkHeroOceanSheen{0%{background-position:0%}to{background-position:100%}}@media (prefers-reduced-motion:reduce){.nketsia-homepage .nk-hero-signature.nk-hero-ocean,.nketsia-homepage .nk-hero-ocean .nk-hero-bottom-rule span{animation:none!important}}.nketsia-homepage .nk-hero-signature.nk-hero-ocean{background-position:0%;color:#eaf7ff!important;background-color:#082b4b!important;background-image:radial-gradient(at 78% 18%,#7dd3fc4d 0%,#0000 38%),radial-gradient(at 18% 88%,#38bdf838 0%,#0000 42%),linear-gradient(118deg,#061b33 0%,#0b3b60 34%,#12618a 68%,#0a2c50 100%)!important;background-size:160% 160%!important;animation:24s ease-in-out infinite alternate nkHeroOceanDrift!important}.nketsia-homepage .nk-hero-ocean .nk-hero-copy .nk-hero-name{color:#7dd3fc!important}.nketsia-homepage .nk-hero-ocean .nk-hero-orgline{box-shadow:none!important;background:0 0!important}.nketsia-homepage .nk-hero-ocean .nk-hero-floating-card,.nketsia-homepage .nk-hero-ocean .nk-hero-image-caption{color:#eaf7ff!important;background:#041c32c7!important;border-color:#bae6fd52!important;box-shadow:0 14px 38px #000f2347!important}.nketsia-homepage .nk-hero-ocean .nk-hero-sun{display:block!important}.nketsia-homepage .nk-hero-ocean .nk-hero-bottom-rule span{background:linear-gradient(90deg,#e0f2fe 0%,#7dd3fc 32%,#38bdf8 68%,#bae6fd 100%) 0 0/200% 100%!important;animation:7s ease-in-out infinite alternate nkHeroOceanSheen!important}@media (prefers-reduced-motion:reduce){.nketsia-homepage .nk-hero-signature.nk-hero-ocean,.nketsia-homepage .nk-hero-ocean .nk-hero-bottom-rule span{animation:none!important}}.nketsia-homepage .nk-hero-signature.nk-hero-ocean{color:#16324f!important;background-color:#eff8ff!important;background-image:radial-gradient(at 78% 18%,#ffffffe0 0%,#0000 40%),radial-gradient(at 18% 88%,#bae6fd7a 0%,#0000 44%),linear-gradient(118deg,#f5faff 0%,#eaf6ff 36%,#d9eeff 70%,#f0f8ff 100%)!important;background-size:160% 160%!important;animation:24s ease-in-out infinite alternate nkHeroOceanDrift!important}.nketsia-homepage .nk-hero-ocean .nk-hero-copy h1{color:#12345a!important;text-shadow:none!important}.nketsia-homepage .nk-hero-ocean .nk-hero-copy .nk-hero-name{color:#d4af37!important;text-shadow:0 1px #ffffff59!important;font-weight:800!important}.nketsia-homepage .nk-hero-ocean .nk-hero-description,.nketsia-homepage .nk-hero-ocean .nk-hero-eyebrow,.nketsia-homepage .nk-hero-ocean .nk-hero-orgline{color:#365875!important}.nketsia-homepage .nk-hero-ocean .nk-hero-primary{color:#fff!important;background:#174a7c!important;border-color:#174a7c!important}.nketsia-homepage .nk-hero-ocean .nk-hero-primary:hover{background:#10385f!important}.nketsia-homepage .nk-hero-ocean .nk-hero-secondary{color:#174a7c!important;background:#ffffffad!important;border-color:#174a7c47!important}.nketsia-homepage .nk-hero-ocean .nk-hero-floating-card,.nketsia-homepage .nk-hero-ocean .nk-hero-image-caption{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#23445f!important;background:#ffffffd6!important;border-color:#4784b038!important;box-shadow:0 14px 38px #174a7c1a!important}.nketsia-homepage .nk-hero-ocean .nk-hero-floating-card strong,.nketsia-homepage .nk-hero-ocean .nk-hero-floating-card small{color:#23445f!important}.nketsia-homepage .nk-hero-ocean .nk-hero-sun-a{border-color:#4784b033!important;box-shadow:inset 0 0 110px #7dd3fc14,0 0 130px #38bdf81a!important}.nketsia-homepage .nk-hero-ocean .nk-hero-sun-b{border-color:#4784b029!important}.nketsia-homepage .nk-hero-ocean .nk-hero-image-frame{border-color:#4784b047!important;box-shadow:0 26px 70px #174a7c1f,inset 0 0 0 1px #ffffffa6!important}.nketsia-homepage .nk-hero-ocean .nk-hero-bottom-rule span{background:linear-gradient(90deg,#f0f9ff 0%,#bae6fd 32%,#7dd3fc 68%,#e0f2fe 100%) 0 0/200% 100%!important}@media (prefers-reduced-motion:reduce){.nketsia-homepage .nk-hero-signature.nk-hero-ocean,.nketsia-homepage .nk-hero-ocean .nk-hero-bottom-rule span{animation:none!important}}.nketsia-homepage .nk-hero-signature.nk-hero-impact{color:#f7f7ee!important;background-color:#123d32!important;background-image:radial-gradient(at 78% 18%,#d9ad4838 0%,#0000 38%),radial-gradient(at 14% 88%,#3d8b6352 0%,#0000 44%),linear-gradient(118deg,#102f28 0%,#174c3c 38%,#21634a 72%,#123b30 100%)!important;background-size:160% 160%!important;animation:26s ease-in-out infinite alternate nkHeroImpactDrift!important}.nketsia-homepage .nk-hero-impact .nk-hero-copy h1{color:#fffdf5!important;text-shadow:0 4px 26px #04181138!important}.nketsia-homepage .nk-hero-impact .nk-hero-copy .nk-hero-name{color:#f1cb70!important;font-weight:800!important}.nketsia-homepage .nk-hero-impact .nk-hero-description,.nketsia-homepage .nk-hero-impact .nk-hero-eyebrow,.nketsia-homepage .nk-hero-impact .nk-hero-orgline{color:#e6f1e8!important}.nketsia-homepage .nk-hero-impact .nk-hero-orgline{box-shadow:none!important;background:0 0!important}.nketsia-homepage .nk-hero-impact .nk-hero-primary{color:#183d2f!important;background:#e4b84f!important;border-color:#e4b84f!important}.nketsia-homepage .nk-hero-impact .nk-hero-primary:hover{background:#f0cb72!important}.nketsia-homepage .nk-hero-impact .nk-hero-secondary{color:#fffdf5!important;background:#ffffff14!important;border-color:#f1cb709e!important}.nketsia-homepage .nk-hero-impact .nk-hero-floating-card,.nketsia-homepage .nk-hero-impact .nk-hero-image-caption{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#183d2f!important;background:#fffdf5eb!important;border-color:#e4b84f6b!important;box-shadow:0 16px 40px #0418112e!important}.nketsia-homepage .nk-hero-impact .nk-hero-floating-card strong,.nketsia-homepage .nk-hero-impact .nk-hero-floating-card small{color:#183d2f!important}.nketsia-homepage .nk-hero-impact .nk-hero-sun-a{border-color:#f1cb703d!important;box-shadow:inset 0 0 110px #f1cb7012,0 0 130px #e4b84f1a!important}.nketsia-homepage .nk-hero-impact .nk-hero-sun-b{border-color:#e6f1e82b!important}.nketsia-homepage .nk-hero-impact .nk-hero-image-frame{border-color:#f1cb7052!important;box-shadow:0 26px 70px #04181138,inset 0 0 0 1px #fffdf53d!important}.nketsia-homepage .nk-hero-impact .nk-hero-bottom-rule span{background:linear-gradient(90deg,#f9e7b0 0%,#e4b84f 32%,#8cbf8d 68%,#fff1c8 100%) 0 0/200% 100%!important;animation:8s ease-in-out infinite alternate nkHeroImpactSheen!important}@keyframes nkHeroImpactDrift{0%{background-position:0 35%}to{background-position:100% 65%}}@keyframes nkHeroImpactSheen{0%{background-position:0%}to{background-position:100%}}@media (prefers-reduced-motion:reduce){.nketsia-homepage .nk-hero-signature.nk-hero-impact,.nketsia-homepage .nk-hero-impact .nk-hero-bottom-rule span{animation:none!important}}.selection\:bg-\[\#E4C45E\] ::selection{--tw-bg-opacity:1;background-color:rgb(228 196 94/var(--tw-bg-opacity,1))}.selection\:text-\[\#071A35\] ::selection{--tw-text-opacity:1;color:rgb(7 26 53/var(--tw-text-opacity,1))}.selection\:bg-\[\#E4C45E\]::selection{--tw-bg-opacity:1;background-color:rgb(228 196 94/var(--tw-bg-opacity,1))}.selection\:text-\[\#071A35\]::selection{--tw-text-opacity:1;color:rgb(7 26 53/var(--tw-text-opacity,1))}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-white\/50::placeholder{color:#ffffff80}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-xl:after{content:var(--tw-content);border-radius:.75rem}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.first\:pt-0:first-child{padding-top:0}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:w-\[252px\]:focus-within{width:252px}.focus-within\:-translate-y-1:focus-within{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-within\:ring-primary\/30:focus-within{--tw-ring-color:hsl(var(--primary) / .3)}.hover\:w-\[252px\]:hover{width:252px}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-x-0\.5:hover{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#165B78\]\/60:hover{border-color:#165b7899}.hover\:border-\[\#174A7C\]:hover{--tw-border-opacity:1;border-color:rgb(23 74 124/var(--tw-border-opacity,1))}.hover\:border-\[\#2563EB\]:hover{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.hover\:border-\[\#6EC6E8\]:hover{--tw-border-opacity:1;border-color:rgb(110 198 232/var(--tw-border-opacity,1))}.hover\:border-\[\#E4C45E\]\/35:hover{border-color:#e4c45e59}.hover\:border-\[\#E4C45E\]\/70:hover{border-color:#e4c45eb3}.hover\:border-\[\#E67E22\]:hover{--tw-border-opacity:1;border-color:rgb(230 126 34/var(--tw-border-opacity,1))}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary\/15:hover{border-color:hsl(var(--primary) / .15)}.hover\:border-primary\/20:hover{border-color:hsl(var(--primary) / .2)}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:border-primary\/60:hover{border-color:hsl(var(--primary) / .6)}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:bg-\[\#116F39\]:hover{--tw-bg-opacity:1;background-color:rgb(17 111 57/var(--tw-bg-opacity,1))}.hover\:bg-\[\#28B765\]:hover{--tw-bg-opacity:1;background-color:rgb(40 183 101/var(--tw-bg-opacity,1))}.hover\:bg-\[\#E67E22\]\/10:hover{background-color:#e67e221a}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.hover\:bg-blue-100\/15:hover{background-color:#dbeafe26}.hover\:bg-canvas:hover{--tw-bg-opacity:1;background-color:rgb(248 250 253/var(--tw-bg-opacity,1))}.hover\:bg-canvas\/70:hover{background-color:#f8fafdb3}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-emerald-100:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-emerald-800:hover{--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.hover\:bg-gold-400:hover{--tw-bg-opacity:1;background-color:rgb(218 177 56/var(--tw-bg-opacity,1))}.hover\:bg-gold\/20:hover{background-color:#f5a40033}.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-navy-50:hover{--tw-bg-opacity:1;background-color:rgb(241 246 252/var(--tw-bg-opacity,1))}.hover\:bg-navy-50\/70:hover{background-color:#f1f6fcb3}.hover\:bg-navy-600:hover{--tw-bg-opacity:1;background-color:rgb(22 79 138/var(--tw-bg-opacity,1))}.hover\:bg-navy-700:hover{--tw-bg-opacity:1;background-color:rgb(11 46 107/var(--tw-bg-opacity,1))}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary) / .05)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-primary\/\[0\.02\]:hover{background-color:hsl(var(--primary) / .02)}.hover\:bg-primary\/\[0\.04\]:hover{background-color:hsl(var(--primary) / .04)}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/60:hover{background-color:hsl(var(--secondary) / .6)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-sky-50:hover{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-500:hover{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:bg-white\/40:hover{background-color:#fff6}.hover\:bg-white\/\[0\.065\]:hover{background-color:#fff1}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.09\]:hover{background-color:#ffffff17}.hover\:from-\[\#0E5745\]:hover{--tw-gradient-from:#0e5745 var(--tw-gradient-from-position);--tw-gradient-to:#0e574500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-\[\#103873\]:hover{--tw-gradient-from:#103873 var(--tw-gradient-from-position);--tw-gradient-to:#10387300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-\[\#083F33\]:hover{--tw-gradient-to:#083f33 var(--tw-gradient-to-position)}.hover\:to-\[\#1C5AA6\]:hover{--tw-gradient-to:#1c5aa6 var(--tw-gradient-to-position)}.hover\:text-\[\#174A7C\]:hover{--tw-text-opacity:1;color:rgb(23 74 124/var(--tw-text-opacity,1))}.hover\:text-\[\#2563EB\]:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.hover\:text-\[\#7C2430\]:hover{--tw-text-opacity:1;color:rgb(124 36 48/var(--tw-text-opacity,1))}.hover\:text-\[\#A66A16\]:hover{--tw-text-opacity:1;color:rgb(166 106 22/var(--tw-text-opacity,1))}.hover\:text-\[\#E4C45E\]:hover{--tw-text-opacity:1;color:rgb(228 196 94/var(--tw-text-opacity,1))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gold-600:hover{--tw-text-opacity:1;color:rgb(168 124 15/var(--tw-text-opacity,1))}.hover\:text-gold-700:hover{--tw-text-opacity:1;color:rgb(125 92 11/var(--tw-text-opacity,1))}.hover\:text-ink:hover{--tw-text-opacity:1;color:rgb(42 52 64/var(--tw-text-opacity,1))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-navy-500:hover{--tw-text-opacity:1;color:rgb(36 101 165/var(--tw-text-opacity,1))}.hover\:text-orange-800:hover{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-red-800:hover{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_10px_22px_rgba\(16\,41\,74\,0\.4\)\]:hover{--tw-shadow:0 10px 22px #10294a66;--tw-shadow-colored:0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_14px_32px_rgba\(11\,46\,107\,0\.12\)\]:hover{--tw-shadow:0 14px 32px #0b2e6b1f;--tw-shadow-colored:0 14px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_18px_42px_rgba\(0\,0\,0\,\.28\)\]:hover{--tw-shadow:0 18px 42px #00000047;--tw-shadow-colored:0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_20px_45px_-28px_rgba\(15\,23\,42\,0\.35\)\]:hover{--tw-shadow:0 20px 45px -28px #0f172a59;--tw-shadow-colored:0 20px 45px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_7px_18px_rgba\(8\,55\,42\,0\.5\)\]:hover{--tw-shadow:0 7px 18px #08372a80;--tw-shadow-colored:0 7px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-lift:hover{--tw-shadow:0 2px 4px #0b2e6b0f, 0 24px 48px -24px #0b2e6b4d;--tw-shadow-colored:0 2px 4px var(--tw-shadow-color), 0 24px 48px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:brightness-105:hover{--tw-brightness:brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-\[60\]:focus{z-index:60}.focus\:rounded-md:focus{border-radius:calc(var(--radius) - 2px)}.focus\:border-primary\/40:focus{border-color:hsl(var(--primary) / .4)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-sm:focus{font-size:.875rem;line-height:1.25rem}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-primary\/10:focus{--tw-ring-color:hsl(var(--primary) / .1)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-slate-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:text-primary:focus-visible{color:hsl(var(--primary))}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-navy-700:focus-visible{outline-color:#0b2e6b}.focus-visible\:outline-primary:focus-visible{outline-color:hsl(var(--primary))}.focus-visible\:outline-ring:focus-visible{outline-color:hsl(var(--ring))}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-4:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-\[\#0B3470\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(11 52 112/var(--tw-ring-opacity,1))}.focus-visible\:ring-\[\#165B78\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(22 91 120/var(--tw-ring-opacity,1))}.focus-visible\:ring-\[\#174A7C\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(23 74 124/var(--tw-ring-opacity,1))}.focus-visible\:ring-\[\#2563EB\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235/var(--tw-ring-opacity,1))}.focus-visible\:ring-\[\#2ECC71\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(46 204 113/var(--tw-ring-opacity,1))}.focus-visible\:ring-\[\#E4C45E\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(228 196 94/var(--tw-ring-opacity,1))}.focus-visible\:ring-\[\#FBD36B\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(251 211 107/var(--tw-ring-opacity,1))}.focus-visible\:ring-amber-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(217 119 6/var(--tw-ring-opacity,1))}.focus-visible\:ring-emerald-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(5 150 105/var(--tw-ring-opacity,1))}.focus-visible\:ring-emerald-700:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(4 120 87/var(--tw-ring-opacity,1))}.focus-visible\:ring-gold:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(245 164 0/var(--tw-ring-opacity,1))}.focus-visible\:ring-green-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(22 163 74/var(--tw-ring-opacity,1))}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:hsl(var(--primary))}.focus-visible\:ring-red-300:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(252 165 165/var(--tw-ring-opacity,1))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:hsl(var(--sidebar-ring))}.focus-visible\:ring-slate-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity,1))}.focus-visible\:ring-white:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px}.focus-visible\:ring-offset-\[\#061A3A\]:focus-visible{--tw-ring-offset-color:#061a3a}.focus-visible\:ring-offset-\[\#6EC6E8\]:focus-visible{--tw-ring-offset-color:#6ec6e8}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.focus-visible\:after\:ring-2:focus-visible:after{content:var(--tw-content);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:after\:ring-\[\#174A7C\]:focus-visible:after{content:var(--tw-content);--tw-ring-opacity:1;--tw-ring-color:rgb(23 74 124/var(--tw-ring-opacity,1))}.focus-visible\:after\:ring-offset-2:focus-visible:after{content:var(--tw-content);--tw-ring-offset-width:2px}.active\:translate-y-0:active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-canvas:disabled{--tw-bg-opacity:1;background-color:rgb(248 250 253/var(--tw-bg-opacity,1))}.disabled\:bg-slate-50:disabled{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.disabled\:text-muted-foreground:disabled{color:hsl(var(--muted-foreground))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/mission:focus-within .group-focus-within\/mission\:pointer-events-auto,.group:focus-within .group-focus-within\:pointer-events-auto{pointer-events:auto}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100,.group\/mission:focus-within .group-focus-within\/mission\:opacity-100,.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group\/mission:hover .group-hover\/mission\:pointer-events-auto,.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.01\]{--tw-scale-x:1.01;--tw-scale-y:1.01;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.035\]{--tw-scale-x:1.035;--tw-scale-y:1.035;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x:1.04;--tw-scale-y:1.04;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-primary{background-color:hsl(var(--primary))}.group:hover .group-hover\:bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-white\/25{background-color:#ffffff40}.group:hover .group-hover\:text-\[\#174A7C\]{--tw-text-opacity:1;color:rgb(23 74 124/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-gold{--tw-text-opacity:1;color:rgb(245 164 0/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-gold-600{--tw-text-opacity:1;color:rgb(168 124 15/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-primary{color:hsl(var(--primary))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white\/70{color:#ffffffb3}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group\/mission:hover .group-hover\/mission\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:.2s ease-out accordion-up}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:.2s ease-out accordion-down}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-gold[data-state=checked]{--tw-bg-opacity:1;background-color:rgb(245 164 0/var(--tw-bg-opacity,1))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-navy-900[data-state=checked]{--tw-text-opacity:1;color:rgb(5 26 58/var(--tw-text-opacity,1))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[state\=open\]\:text-primary[data-state=open]{color:hsl(var(--primary))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:.8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-canvas\/78{background-color:#f8fafdc7}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media (width>=640px){.sm\:-right-5{right:-1.25rem}.sm\:bottom-0{bottom:0}.sm\:left-6{left:1.5rem}.sm\:right-0{right:0}.sm\:right-6{right:1.5rem}.sm\:top-auto{top:auto}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:my-16{margin-top:4rem;margin-bottom:4rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mt-0{margin-top:0}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-8{margin-top:2rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:aspect-\[2\/1\]{aspect-ratio:2}.sm\:aspect-auto{aspect-ratio:auto}.sm\:h-11{height:2.75rem}.sm\:h-14{height:3.5rem}.sm\:h-20{height:5rem}.sm\:h-3{height:.75rem}.sm\:h-5{height:1.25rem}.sm\:h-\[390px\]{height:390px}.sm\:max-h-11{max-height:2.75rem}.sm\:max-h-14{max-height:3.5rem}.sm\:min-h-11{min-height:2.75rem}.sm\:min-h-\[300px\]{min-height:300px}.sm\:min-h-\[440px\]{min-height:440px}.sm\:min-h-\[96px\]{min-height:96px}.sm\:w-20{width:5rem}.sm\:w-3{width:.75rem}.sm\:w-56{width:14rem}.sm\:w-64{width:16rem}.sm\:w-80{width:20rem}.sm\:w-\[200px\]{width:200px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[94px\]{min-width:94px}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-\[180px\]{max-width:180px}.sm\:max-w-\[190px\]{max-width:190px}.sm\:max-w-\[205px\]{max-width:205px}.sm\:max-w-\[60\%\]{max-width:60%}.sm\:max-w-\[62\%\]{max-width:62%}.sm\:max-w-\[64\%\]{max-width:64%}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:shrink-0{flex-shrink:0}.sm\:scroll-mt-40{scroll-margin-top:10rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(180px\,250px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(180px,250px) minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.sm\:gap-y-3{row-gap:.75rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:self-start{align-self:flex-start}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-\[2rem\]{border-radius:2rem}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-xl{border-radius:.75rem}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-9{padding-left:2.25rem;padding-right:2.25rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-9{padding-bottom:2.25rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pt-7{padding-top:1.75rem}.sm\:pt-9{padding-top:2.25rem}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-8{line-height:2rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (width>=768px){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:max-h-\[30rem\]{max-height:30rem}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(240px\,0\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(240px,.7fr)}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}}@media (width>=960px){.min-\[960px\]\:block{display:block}.min-\[960px\]\:flex{display:flex}.min-\[960px\]\:hidden{display:none}.min-\[960px\]\:pl-16{padding-left:4rem}.min-\[960px\]\:pl-\[224px\]{padding-left:224px}}@media (width>=1024px){.lg\:sticky{position:sticky}.lg\:top-24{top:6rem}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:ml-auto{margin-left:auto}.lg\:mt-3{margin-top:.75rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-6{margin-top:1.5rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-11{height:2.75rem}.lg\:h-6{height:1.5rem}.lg\:h-full{height:100%}.lg\:max-h-\[34rem\]{max-height:34rem}.lg\:max-h-none{max-height:none}.lg\:min-h-\[460px\]{min-height:460px}.lg\:min-h-\[560px\]{min-height:560px}.lg\:w-1\/2{width:50%}.lg\:w-6{width:1.5rem}.lg\:w-72{width:18rem}.lg\:w-80{width:20rem}.lg\:w-96{width:24rem}.lg\:w-full{width:100%}.lg\:max-w-\[560px\]{max-width:560px}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.15fr_\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1\.2fr_\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[230px_1fr\]{grid-template-columns:230px 1fr}.lg\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_330px\]{grid-template-columns:minmax(0,1fr) 330px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(460px\,\.82fr\)\]{grid-template-columns:minmax(0,1fr) minmax(460px,.82fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-7{gap:1.75rem}.lg\:justify-self-end{justify-self:end}.lg\:overflow-visible{overflow:visible}.lg\:border-b-0{border-bottom-width:0}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:p-10{padding:2.5rem}.lg\:p-8{padding:2rem}.lg\:p-9{padding:2.25rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[48px\]{font-size:48px}}@media (width>=1280px){.xl\:mt-20{margin-top:5rem}.xl\:h-28{height:7rem}.xl\:w-28{width:7rem}.xl\:max-w-\[210px\]{max-width:210px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.xl\:gap-16{gap:4rem}.xl\:gap-8{gap:2rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (width>=1536px){.\32 xl\:flex{display:flex}.\32 xl\:hidden{display:none}.\32 xl\:h-12{height:3rem}.\32 xl\:max-w-\[240px\]{max-width:240px}.\32 xl\:grid-cols-\[minmax\(0\,220px\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,220px) minmax(0,1fr) auto}.\32 xl\:gap-4{gap:1rem}.\32 xl\:gap-6{gap:1.5rem}.\32 xl\:px-24{padding-left:6rem;padding-right:6rem}.\32 xl\:px-4{padding-left:1rem;padding-right:1rem}.\32 xl\:text-sm{font-size:.875rem;line-height:1.25rem}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.nketsia-wordmark-title\]\:\!whitespace-normal .nketsia-wordmark-title{white-space:normal!important}.\[\&_\.nketsia-wordmark-title\]\:\!text-\[clamp\(1\.15rem\,1\.8vw\,2\.15rem\)\] .nketsia-wordmark-title{font-size:clamp(1.15rem,1.8vw,2.15rem)!important}.\[\&_\.nketsia-wordmark-title\]\:\!leading-\[1\.02\] .nketsia-wordmark-title{line-height:1.02!important}.\[\&_\.nketsia-wordmark\]\:\!max-w-full .nketsia-wordmark{max-width:100%!important}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline-offset:2px;outline:2px solid #0000}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline-offset:2px;outline:2px solid #0000}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_img\]\:\!h-16 img{height:4rem!important}.\[\&_img\]\:\!h-\[104px\] img{height:104px!important}.\[\&_img\]\:\!h-\[64px\] img{height:64px!important}.\[\&_img\]\:\!h-full img{height:100%!important}.\[\&_img\]\:\!max-h-16 img{max-height:4rem!important}.\[\&_img\]\:\!max-h-\[104px\] img{max-height:104px!important}.\[\&_img\]\:\!max-h-\[64px\] img{max-height:64px!important}.\[\&_img\]\:\!max-h-full img{max-height:100%!important}.\[\&_img\]\:\!w-auto img{width:auto!important}.\[\&_img\]\:\!w-full img{width:100%!important}.\[\&_img\]\:\!max-w-\[190px\] img{max-width:190px!important}.\[\&_img\]\:\!max-w-\[280px\] img{max-width:280px!important}.\[\&_img\]\:\!max-w-full img{max-width:100%!important}.\[\&_img\]\:max-w-\[164px\] img{max-width:164px}.\[\&_img\]\:\!cursor-default img{cursor:default!important}@media (width>=640px){.sm\:\[\&_img\]\:\!h-\[150px\] img{height:150px!important}.sm\:\[\&_img\]\:\!h-\[75px\] img{height:75px!important}.sm\:\[\&_img\]\:\!max-h-\[150px\] img{max-height:150px!important}.sm\:\[\&_img\]\:\!max-h-\[75px\] img{max-height:75px!important}.sm\:\[\&_img\]\:\!max-w-\[240px\] img{max-width:240px!important}.sm\:\[\&_img\]\:\!max-w-\[400px\] img{max-width:400px!important}}@media (width>=1024px){.lg\:\[\&_img\]\:\!h-\[200px\] img{height:200px!important}.lg\:\[\&_img\]\:\!max-h-\[200px\] img{max-height:200px!important}.lg\:\[\&_img\]\:\!max-w-\[480px\] img{max-width:480px!important}}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}.nk-member-portal,.nk-member-module{min-width:0;overflow-x:clip}.nk-member-portal main,.nk-member-module main{min-width:0}.nk-member-portal a,.nk-member-module a,.nk-member-portal button,.nk-member-module button{-webkit-tap-highlight-color:transparent}.nk-member-portal :is(button,a,input,select,textarea):focus-visible,.nk-member-module :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #d4af37e6}.nk-member-module header>div{gap:.75rem}.nk-member-module header>div>a:last-child{overflow-wrap:anywhere;text-align:right}@media (width>=768px) and (width<=1023px){.nk-member-portal>div.flex.min-h-screen{padding-left:0}.nk-member-portal>div.flex.min-h-screen>main{padding:1.5rem 1.5rem 2.5rem}.nk-member-portal>div.flex.min-h-screen>main>div{gap:1.5rem}.nk-member-portal section.rounded-\[1\.5rem\]{padding:1.25rem}.nk-member-portal .nk-motion{opacity:.7}.nk-member-module main{padding-top:2rem;padding-bottom:2rem}}@media (width<=767px){.nk-member-portal header.sticky{min-height:3.75rem;padding-top:max(.5rem, env(safe-area-inset-top))}.nk-member-portal header.sticky>a img{width:auto;max-height:2.35rem}.nk-member-portal>div.flex.min-h-screen>main{padding:1rem .875rem 1.5rem}.nk-member-portal>div.flex.min-h-screen>main>div{gap:1.1rem}.nk-member-portal section.relative.isolate{border-radius:1.15rem;padding:1.35rem 1.1rem}.nk-member-portal section.relative.isolate>div.relative{min-height:0}.nk-member-portal section.relative.isolate h1{overflow-wrap:anywhere;font-size:clamp(1.8rem,8vw,2.45rem);line-height:1.12}.nk-member-portal section.relative.isolate p{overflow-wrap:anywhere}.nk-member-portal section.relative.isolate .nk-motion{opacity:.45}.nk-member-portal section.relative.isolate .flex.flex-col.gap-2\.5>a,.nk-member-portal section.relative.isolate .flex.flex-col.gap-2\.5 button{width:100%;min-height:2.75rem}.nk-member-portal section.grid.gap-2.rounded-2xl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;padding:.9rem}.nk-member-portal section.grid.gap-2.rounded-2xl>div{min-width:0;padding:.25rem}.nk-member-portal section.grid.gap-2.rounded-2xl p{overflow-wrap:anywhere}.nk-member-portal section.grid.gap-3.sm\:grid-cols-2.xl\:grid-cols-4>a{min-width:0;padding:1rem}.nk-member-portal section.rounded-\[1\.5rem\]{border-radius:1.1rem;padding:1rem}.nk-member-portal section.rounded-\[1\.5rem\]>div.mt-6{margin-top:1rem}.nk-member-portal .rounded-xl,.nk-member-module .rounded-2xl{overflow-wrap:anywhere}.nk-member-module main{padding:1.4rem .875rem 2rem}.nk-member-module main>div.mb-7{margin-bottom:1.25rem}.nk-member-module main>div.mb-7>div{align-items:flex-start;gap:.7rem}.nk-member-module main>div.mb-7 h1{overflow-wrap:anywhere;font-size:clamp(1.65rem,7vw,2.2rem);line-height:1.12}.nk-member-module main>div.mb-7 p{overflow-wrap:anywhere}.nk-member-module .rounded-2xl.p-10{padding:1.5rem 1rem}.nk-member-module section.rounded-2xl.p-6,.nk-member-module section.rounded-2xl.p-7{padding:1rem}.nk-member-module :is(input,select,textarea){max-width:100%;font-size:16px}.nk-member-module :is(button,a[class*=rounded-xl]){touch-action:manipulation}}@media (prefers-reduced-motion:reduce){.nk-member-portal *,.nk-member-module *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
