.con-hero-art{position:relative}.con-curve{pointer-events:none;position:absolute;inset:0}.con-curve .con-draw{stroke-dasharray:1 2;stroke-dashoffset:0}.js [data-inview]:not([data-in]) .con-curve .con-draw{stroke-dashoffset:1.001px}.js [data-inview]:not([data-in]) .con-curve .con-band{opacity:0}[data-in=true] .con-curve .con-draw{animation:.66s steps(8,end) .95s both con-draw}[data-in=true] .con-curve .con-band{animation:10ms step-end 1.7s both con-show}@keyframes con-draw{0%{stroke-dashoffset:1.001px}to{stroke-dashoffset:0}}@keyframes con-show{0%{opacity:0}to{opacity:1}}.con-signpost .con-arrow{transform:rotate(var(--r,0deg))}.js [data-inview]:not([data-in]) .con-signpost .con-arrow{transform:rotate(var(--r,0deg))scaleX(0)}[data-in=true] .con-signpost .con-arrow{animation:con-flip .42s steps(1,end)calc(var(--i,0)*60ms + .2s)both}@keyframes con-flip{0%{transform:rotate(var(--r,0deg))scaleX(0)}33%{transform:rotate(var(--r,0deg))scaleX(.55)}66%{transform:rotate(var(--r,0deg))scaleX(1.08)}to{transform:rotate(var(--r,0deg))scaleX(1)}}.con-report .con-sheet{transform:rotate(var(--r,0deg))}.js [data-inview]:not([data-in]) .con-report .con-sheet{transform:rotate(0)}[data-in=true] .con-report .con-sheet{animation:con-fan .5s steps(1,end)calc(var(--i,1)*90ms + .25s)both}@keyframes con-fan{0%{transform:rotate(0)}34%{transform:rotate(calc(var(--r,0deg)*.45))}67%{transform:rotate(calc(var(--r,0deg)*.85))}to{transform:rotate(var(--r,0deg))}}html[data-motion=paused] :is(.con-curve .con-draw,.con-curve .con-band,.con-signpost .con-arrow,.con-report .con-sheet){animation:none!important}html[data-motion=paused] .con-curve .con-draw{stroke-dashoffset:0!important}html[data-motion=paused] .con-curve .con-band{opacity:1!important}html[data-motion=paused] :is(.con-signpost .con-arrow,.con-report .con-sheet){transform:rotate(var(--r,0deg))!important}@media (prefers-reduced-motion:reduce){.js .con-curve .con-draw{stroke-dashoffset:0!important}.js .con-curve .con-band{opacity:1!important}.js :is(.con-signpost .con-arrow,.con-report .con-sheet){transform:rotate(var(--r,0deg))!important}}
.con-note{max-width:48rem;color:hsl(var(--muted-foreground));font-size:15px;font-style:italic;line-height:1.6}.con-note:lang(ta){font-style:normal}.con-link{min-height:44px;color:hsl(var(--primary));background:var(--scribble-forest)no-repeat 0 100%/0% 7px;align-items:center;gap:.45em;font-weight:650;text-decoration:none;transition:background-size .28s steps(4,end);display:inline-flex}.con-link:is(:hover,:focus-visible){background-size:100% 7px}.con-svc-groups{gap:44px;margin-top:40px;display:grid}.con-group-title{font-family:var(--font-headline),var(--font-tamil),sans-serif;color:hsl(var(--foreground));align-items:center;gap:14px;margin:0 0 18px;font-size:1.28rem;font-weight:700;line-height:1.25;display:flex}.con-group-title:lang(ta){font-family:var(--font-tamil),var(--font-body),sans-serif;font-size:1.18rem}.con-group-title:after{content:"";border-top:1.5px dashed hsl(var(--foreground)/.18);flex:auto;min-width:24px}.con-svc-grid{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.con-svc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (min-width:1100px){.con-svc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.slip.con-svc{flex-direction:column;gap:10px;padding:16px 16px 18px;display:flex}@media (min-width:768px){.slip.con-svc{padding:20px}}.con-svc-head{align-items:center;gap:12px;display:flex}.con-svc-icon{flex:none;width:40px;height:40px}.con-svc-icon>*{width:100%;height:100%}.con-svc-title{min-width:0;font-family:var(--font-headline),var(--font-tamil),sans-serif;color:hsl(var(--foreground));flex:auto;margin:0;font-size:1.08rem;font-weight:700;line-height:1.3}.con-svc-title:lang(ta){font-family:var(--font-tamil),var(--font-body),sans-serif;font-size:1.02rem;line-height:1.45}.con-svc-head{position:relative}.con-svc-toggle{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;margin:-6px -8px -6px 0;padding:0;display:none}.con-svc-toggle:after{content:"";position:absolute;inset:-6px -8px}.con-svc-toggle .con-chev{width:1.1em;height:1.1em;color:hsl(var(--primary));flex:none;transition:transform .2s steps(2,end)}.con-svc-toggle[aria-expanded=true] .con-chev{transform:rotate(180deg)}.con-svc-body{max-width:68ch;color:hsl(var(--muted-foreground));margin:0;font-size:15px;line-height:1.58}.con-svc-deliv{margin:auto 0 0;padding-top:4px}@media (min-width:768px){.con-svc-grid>.con-svc--roadmap{grid-column:span 2}}@media (min-width:768px) and (max-width:1099px){.con-svc-grid>.con-svc--safety-review{grid-column:span 2}}@media (min-width:1100px){.con-svc-grid>.con-svc--cea-2027{grid-column:span 2}}@media (max-width:767px){.js .con-svc-toggle{display:flex}.js .con-svc[data-open=false] .con-svc-more{display:none}.js .slip.con-svc{gap:8px;padding-block:10px 14px}}.con-role-art{max-width:340px}.con-choose{gap:28px;margin-top:36px;display:grid}@media (min-width:1024px){.con-choose{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px}}.con-choose-fig{justify-self:center;width:100%;max-width:250px;margin:0}@media (min-width:1024px){.con-choose-fig{max-width:340px;position:sticky;top:104px}}.con-choose-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.con-choose-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}.slip.con-choose-item{padding:0}.con-choose-link{height:100%;min-height:44px;color:inherit;border-radius:inherit;flex-direction:column;gap:8px;padding:16px 18px;text-decoration:none;display:flex}.con-choose-n{font-family:var(--font-hand),cursive;color:hsl(var(--muted-foreground));font-size:15px;line-height:1}.con-choose-sit{color:hsl(var(--foreground));margin:0;font-size:16px;font-weight:600;line-height:1.5}.con-choose-role{color:hsl(var(--primary));align-items:center;gap:.4em;margin-top:auto;font-size:15px;font-weight:650;display:inline-flex}.con-choose-arrow{transition:transform .2s steps(2,end)}.con-choose-link:is(:hover,:focus-visible) .con-choose-role{text-underline-offset:3px;text-decoration:underline}.con-choose-link:is(:hover,:focus-visible) .con-choose-arrow{transform:translate(3px)}@media (min-width:640px){.con-choose-unsure{grid-column:1/-1}}.con-choose-unsure-in{padding:18px 18px 20px}.con-choose-answer{max-width:44rem;color:hsl(var(--muted-foreground));margin:8px 0 0;font-size:15px;line-height:1.58}.con-deliv{gap:24px;margin-top:36px;display:grid}@media (min-width:1024px){.con-deliv{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px}}.con-deliv-fig{justify-self:center;width:100%;max-width:210px}@media (min-width:1024px){.con-deliv-fig{max-width:300px;position:sticky;top:104px}}.paper-card.con-deliv-card{padding:8px 18px}@media (min-width:640px){.paper-card.con-deliv-card{padding:12px 28px}}.con-deliv-list{margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.con-deliv-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px}}.con-deliv-item{border-bottom:1.5px dashed hsl(var(--foreground)/.16);gap:14px;padding:14px 0;display:flex}.con-deliv-item:last-child{border-bottom:0}@media (min-width:768px){.con-deliv-item:nth-last-child(2){border-bottom:0}}.con-deliv-n{width:1.8rem;font-family:var(--font-mono),ui-monospace,monospace;color:hsl(var(--primary));flex:none;padding-top:2px;font-size:.78rem;font-weight:500}.con-deliv-name{color:hsl(var(--foreground));font-size:16px;font-weight:650;line-height:1.4;display:block}.con-deliv-text{color:hsl(var(--muted-foreground));margin-top:3px;font-size:15px;line-height:1.55;display:block}.con-prints{justify-items:center;gap:48px 32px;margin:48px 0 0;padding:0;list-style:none;display:grid}.con-prints>li{width:100%;max-width:320px}@media (min-width:760px){.con-prints{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}
