@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_fd956a0c-module__JYlfxG__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_fd956a0c-module__JYlfxG__variable{--font-display:"Fraunces","Fraunces Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_6a2daa6f-module__-0thcW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_6a2daa6f-module__-0thcW__variable{--font-body:"Manrope","Manrope Fallback"}
:root{--font-display:"Fraunces",serif;--font-body:"Manrope",sans-serif;--ink:#101816;--ink-muted:#5f6f6b;--canvas:#fcfffe;--surface:#fffffff5;--surface-strong:#f7fbfa;--line:#1018161a;--accent:#0fc2a4;--accent-deep:#0a8f7b;--accent-soft:#e2fbf5;--signal:#740a03;--signal-soft:#f3dedd;--signal-line:#740a0324;--good:#17795f;--warn:#8c6b08;--bad:#8f2f2d;--shadow:0 18px 42px #1018160d;--radius-xl:28px;--radius-lg:20px;--radius-md:14px;--radius-sm:10px}*{box-sizing:border-box}html{background:#fff}body{min-height:100vh;color:var(--ink);background:radial-gradient(circle at top left,#0fc2a414,transparent 18%),linear-gradient(180deg,#fff 0%,var(--canvas)100%);font-family:var(--font-body);margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.siteChrome{width:min(1180px,100vw - 32px);margin:0 auto}.siteHeader{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#ffffffdb;position:sticky;top:0}.siteHeader .siteChrome,.siteFooter .siteChrome{justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.brandLockup,.brandIdentity{align-items:center;gap:12px;display:inline-flex}.brandIdentityMarkOnly{gap:0}.brandIdentityHero{align-items:flex-start}.brandIdentityFooter .brandImageShell{width:40px;height:40px}.brandImageShell{border:1px solid var(--signal-line);background:#fff;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;overflow:hidden;box-shadow:0 8px 20px #740a030d}.brandIdentityHero .brandImageShell{border-radius:28px;width:96px;height:96px}.brandImage{object-fit:cover;width:100%;height:100%}.brandIdentityText{flex-direction:column;gap:2px;display:inline-flex}.brandName,.brandSubline{display:block}.brandName{color:var(--signal);letter-spacing:-.04em;font-weight:800}.brandSubline{color:var(--ink-muted);font-size:.82rem}.siteNav{align-items:center;gap:12px;display:flex}.siteNav a:not(.buttonPrimary){color:var(--ink-muted);font-weight:700;transition:color .14s}.siteNav a:not(.buttonPrimary):hover{color:var(--signal)}.siteFooter{padding:48px 0 32px}.footerGrid{border-top:1px solid var(--line)}.footerTitle{margin:16px 0 6px;font-size:1.05rem;font-weight:800}.footerCopy{max-width:32rem;color:var(--ink-muted);margin:0}.footerLinks{color:var(--ink-muted);gap:16px;display:flex}.footerLinks a:hover{color:var(--signal)}.heroSection,.pageShell{padding:56px 0 72px}.heroGrid,.statusLayout,.statusLookupLayout{gap:24px;display:grid}.heroGrid{grid-template-columns:1.25fr .85fr;align-items:start}.heroCopy{padding:42px 0}.eyebrow,.cardEyebrow,.panelEyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--signal);margin:0 0 10px;font-size:.78rem;font-weight:800}.heroTitle,.pageTitle,.pageTitleCompact,.panelTitle,.cardTitle,.sectionTitle{font-family:var(--font-body);letter-spacing:-.04em;margin:0;font-weight:800}.heroTitle{max-width:10ch;font-size:clamp(2.8rem,6vw,4.3rem);line-height:.98}.heroBody,.pageBody,.cardCopy,.panelCopy,.stepIntro,.emptyStateBody,.alertBody,.reviewGrid dt,.fieldHelper{color:var(--ink-muted)}.heroBody,.pageBody{max-width:44rem;margin:18px 0 0;font-size:1rem;line-height:1.65}.heroActions,.wizardActionGroup,.footerLinks,.stepHeadingRow,.selectedSpotFooter,.searchCardHeader,.statusHero,.statusHeroMeta,.tokenRow{align-items:center;gap:12px;display:flex}.heroActions{flex-wrap:wrap;margin-top:28px}.buttonPrimary,.buttonSecondary,.buttonGhost,.inlineButton{border:0;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-weight:800;transition:transform .14s,background-color .14s,box-shadow .14s;display:inline-flex}.buttonPrimary{background:var(--accent);color:#07231f;box-shadow:none}.buttonSecondary{color:var(--ink);border:1px solid var(--line);background:#fff}.buttonGhost,.inlineButton{color:var(--ink-muted);border:1px solid var(--line);background:0 0}.buttonPrimary:hover,.buttonSecondary:hover,.buttonGhost:hover,.inlineButton:hover{transform:translateY(-1px)}.heroChecklist,.detailList{gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.heroChecklist li,.detailList li{padding-left:22px;line-height:1.55;position:relative}.heroChecklist li:before,.detailList li:before{content:"";background:var(--accent);border-radius:999px;width:9px;height:9px;position:absolute;top:.6em;left:0}.heroPanel,.surfaceCard,.stepCard,.wizardShell{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-xl);box-shadow:var(--shadow)}.heroPanel,.surfaceCard,.stepCard{padding:28px}.heroPanel{position:relative;overflow:hidden}.heroPanel:after{display:none}.heroPanelDivider{background:var(--line);width:100%;height:1px;margin:8px 0 4px}.panelTitle,.pageTitleCompact{font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.08}.pageTitle{max-width:15ch;font-size:clamp(2rem,4.5vw,3rem);line-height:1.04}.pageIntro{margin-bottom:28px}.sectionBand{padding-bottom:72px}.threeUpGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cardTitle{margin-bottom:8px;font-size:1.22rem}.wizardShell{padding:24px}.stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:24px;display:grid}.stepItem{border-radius:var(--radius-lg);border:1px solid var(--line);color:var(--ink-muted);background:#ffffffe0;padding:14px}.stepItemButton{text-align:left;width:100%}.stepItemActive{color:var(--ink);background:#e2fbf5f5;border-color:#0a8f7b3d}.stepItemComplete .stepIndex{background:var(--good);color:#f5fff8}.stepIndex,.countBadge,.selectionOrder{border-radius:999px;place-items:center;min-width:28px;min-height:28px;font-size:.88rem;font-weight:800;display:inline-grid}.stepIndex{background:#10181614;margin-bottom:8px}.stepLabel{font-weight:700;display:block}.stepLayout,.fieldGrid,.searchControls{gap:18px;display:grid}.stepLayoutWide{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start}.stepHeadingRow{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px}.countBadge,.selectionOrder{color:var(--accent-deep);background:#0fc2a429}.countBadge{white-space:nowrap;align-self:flex-start}.formField{gap:8px;display:grid}.formFieldFull{grid-column:1/-1}.fieldLabel{font-weight:700}.textInput,.textArea{border-radius:var(--radius-md);border:1px solid var(--line);width:100%;color:var(--ink);background:#fffffffa;outline:none;min-height:50px;padding:14px 16px}.textArea{resize:vertical;min-height:120px}.textInput:focus,.textArea:focus{border-color:#0a8f7b6b;box-shadow:0 0 0 4px #0fc2a41f}.fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.searchControls{grid-template-columns:1.3fr 1fr .8fr;margin-bottom:18px}.fieldError{color:var(--bad);margin:0;font-size:.95rem}.fieldHelper{margin:0;font-size:.95rem}.alertBanner{border-radius:var(--radius-lg);border:1px solid #0000;margin-bottom:16px;padding:16px 18px}.alertTitle{margin:0;font-weight:800}.alertBody{margin-top:8px;line-height:1.6}.alertBody p{margin:0}.alertError{background:#8f2f2d14;border-color:#8f2f2d2e}.alertSuccess{background:#256b4d14;border-color:#256b4d2e}.alertWarning{background:#8c5d101a;border-color:#8c5d102e}.alertInfo{background:#49607514;border-color:#49607529}.searchResults,.selectedSpotList{gap:14px;display:grid}.searchCard,.selectedSpotCard{border-radius:var(--radius-lg);border:1px solid var(--line);background:#fffffff5;padding:18px}.searchCardHeader{justify-content:space-between;align-items:start}.searchCardHeader h3,.selectedSpotHeader h3,.reviewSection h3{font-family:var(--font-display);margin:0}.searchCardHeader p,.selectedSpotHeader p{color:var(--ink-muted);margin:6px 0 0}.miniMetaGrid,.reviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.miniMetaGrid{margin:16px 0 0}.miniMetaGrid dt,.reviewGrid dt{text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:.82rem}.miniMetaGrid dd,.reviewGrid dd{margin:0;font-weight:700}.selectedSpotHeader{gap:12px;display:flex}.selectedSpotFooter{color:var(--ink-muted);justify-content:space-between;margin-top:14px}.emptyState{border-radius:var(--radius-lg);background:#f7fbfaeb;border:1px dashed #1018162e;padding:22px}.compactEmptyState{margin-top:16px}.emptyStateTitle{margin:0 0 6px;font-weight:800}.emptyStateBody{margin:0;line-height:1.6}.rangeBuilder{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.offerTopGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:18px 28px;display:grid}.offerDateStack{gap:18px;display:grid}.offerNotesField{grid-column:1/-1}.rangeBuilderHeader,.offerRangeHeader{justify-content:space-between;align-items:start;gap:16px;display:flex}.offerRangeList{gap:14px;margin-top:18px;display:grid}.offerRangeCard{border:1px solid var(--line);background:#fff;border-radius:24px;gap:18px;padding:18px;display:grid}.offerRangeHeader h3{margin:0;font-size:1.5rem;line-height:1.04}.offerRangeLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--accent-deep);margin:0 0 8px;font-size:.78rem;font-weight:800}.offerRangeCost{min-height:34px;color:var(--accent-deep);background:#0fc2a424;border-radius:999px;place-items:center;padding:0 12px;font-weight:800;display:inline-grid}.offerRangeFields,.offerPreviewGrid{gap:14px;display:grid}.offerRangeFields{grid-template-columns:repeat(3,minmax(0,1fr))}.offerPreviewGrid{border-radius:var(--radius-md);background:var(--surface-strong);border:1px solid #10181614;grid-template-columns:repeat(4,minmax(0,1fr));padding:16px}.offerPreviewGrid dt{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted);margin-bottom:6px;font-size:.78rem}.offerPreviewGrid dd{margin:0;font-weight:800}.offerRangeFields .formField{align-content:start}.offerRangeFields .fieldHelper,.offerRangeFields .fieldError{min-height:2.9rem}.offerPreviewGrid>div{min-width:0}.economicsCard{background:var(--surface-strong);border-style:solid}.reviewSection{margin-top:24px}.reviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.wizardActions{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.statusLayout{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start}.statusLookupLayout{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}.singleColumn{gap:16px;display:grid}.statusHero{justify-content:space-between;align-items:start;margin-bottom:24px}.statusHeroMeta{color:var(--ink-muted);flex-direction:column;align-items:end}.statusPill{border-radius:999px;padding:8px 12px;font-size:.92rem;font-weight:800}.statusSubmitted{color:var(--accent-deep);background:#0fc2a41f}.statusRevisionRequested{color:var(--warn);background:#8c6b0824}.statusApproved{color:var(--good);background:#256b4d1f}.statusRejected{color:var(--bad);background:#8f2f2d1f}.tokenLookup{gap:14px;display:grid}.tokenLookupCompact{grid-template-columns:1fr auto;align-items:end}.tokenCode{background:var(--signal-soft);color:var(--signal);font-family:var(--font-body);border-radius:999px;margin-left:6px;padding:4px 10px;font-size:.92rem;display:inline-block}.tokenRow{flex-wrap:wrap;margin-top:8px}.tokenCopyButton{min-height:38px;padding:0 14px}.fullWidthButton{width:100%;margin-top:18px}.skeletonBlock,.searchCardSkeleton{position:relative;overflow:hidden}.skeletonBlock{min-height:240px}.skeletonTall{min-height:540px}.searchCardSkeleton{min-height:134px}.skeletonBlock:after,.searchCardSkeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8f,#0000);animation:1.3s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}.sectionBandTight{padding-top:0}.slimInfoRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.compactCard{border-color:var(--signal-line);min-height:100%;box-shadow:inset 0 3px 0 var(--signal-soft),var(--shadow)}.aboutLayout{gap:28px;display:grid}.aboutHero{grid-template-columns:minmax(180px,220px) minmax(0,1fr);align-items:center;gap:24px;display:grid}.aboutHeroMark{justify-content:center;display:flex}.aboutGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.aboutCard{border-color:var(--signal-line);min-height:100%;box-shadow:inset 0 3px 0 var(--signal-soft),var(--shadow)}.buttonDanger{background:var(--signal);color:#fff}.buttonPrimary:disabled,.buttonSecondary:disabled,.buttonGhost:disabled,.buttonDanger:disabled,.inlineButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.opsMain{padding-top:8px}.opsShell,.opsStack,.opsDetailPrimary,.opsDetailSidebar{gap:20px;display:grid}.opsShell{width:100%}.opsHeaderBar,.opsHeaderBrand,.opsHeaderMeta,.opsNav,.opsApplicationTop,.opsRowPills,.opsTimelineHeader,.opsModalHeader,.opsModalActions,.opsSearchBar,.opsActionButtonGrid,.opsDetailHero,.opsTokenActions{gap:14px;display:flex}.opsHeaderBar,.opsApplicationTop,.opsTimelineHeader,.opsModalHeader,.opsDetailHero{justify-content:space-between;align-items:flex-start}.opsHeaderBrand,.opsHeaderMeta{align-items:center}.opsHeaderMeta{justify-content:flex-end}.opsUserMeta{margin:0}.opsNav{flex-wrap:wrap;align-items:center}.opsNavLink{border:1px solid var(--line);min-height:40px;color:var(--ink-muted);border-radius:999px;align-items:center;padding:0 14px;font-weight:800;display:inline-flex}.opsNavLinkActive{color:var(--ink);background:#0fc2a41f;border-color:#0a8f7b38}.opsLoginCard{max-width:560px;margin:0 auto}.opsLoginForm,.opsFilterBar{gap:14px;display:grid}.opsFilterBar{grid-template-columns:minmax(280px,1.8fr) repeat(5,minmax(130px,1fr)) auto;align-items:end}.opsSearchField{min-width:0}.opsList{gap:14px;display:grid}.opsApplicationRow,.opsSelectableResult{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fffffffa;transition:transform .14s,border-color .14s,box-shadow .14s}.opsApplicationRow{gap:16px;padding:20px;display:grid}.opsApplicationRow:hover,.opsSelectableResult:hover{border-color:#0a8f7b42;transform:translateY(-1px);box-shadow:0 12px 24px #1018160f}.opsApplicationRow h3,.opsTimelineItem h3{margin:0}.opsRowSubcopy{margin:8px 0 0}.opsStateChip{border:1px solid var(--line);min-height:38px;color:var(--ink-muted);text-transform:capitalize;border-radius:999px;align-items:center;padding:0 12px;font-weight:800;display:inline-flex}.opsRowMeta,.opsHeroMetaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.opsHeroMetaGrid{margin-top:20px}.opsRowMeta dt,.opsHeroMetaGrid dt,.opsReasonStack dt{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted);margin-bottom:6px;font-size:.78rem}.opsRowMeta dd,.opsHeroMetaGrid dd,.opsReasonStack dd{margin:0;font-weight:700}.opsBlockerList{flex-wrap:wrap;gap:10px;display:flex}.opsBlockerChip{min-height:34px;color:var(--bad);background:#8f2f2d14;border:1px solid #8f2f2d29;border-radius:999px;align-items:center;padding:0 12px;font-weight:700;display:inline-flex}.opsPositiveNote{color:var(--good);margin:0;font-weight:800}.opsDetailHeroCard{border-color:#0a8f7b24}.opsBackLink{color:var(--ink-muted);margin-bottom:12px;font-weight:700;display:inline-flex}.opsDetailLayout{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;gap:20px;display:grid}.opsCompactGrid{grid-template-columns:1fr}.opsMonospace{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92rem}.opsTimeline{gap:14px;display:grid}.opsTimelineItem{border-radius:var(--radius-lg);border:1px solid var(--line);background:#fffffffa;gap:14px;padding:18px;display:grid}.opsTimelineActor{color:var(--ink-muted);font-size:.92rem;font-weight:700}.opsReasonStack{gap:12px;display:grid}.opsActionButtonGrid{flex-wrap:wrap}.opsActionButtonGrid .buttonPrimary,.opsActionButtonGrid .buttonSecondary,.opsActionButtonGrid .buttonGhost,.opsActionButtonGrid .buttonDanger{flex:180px}.opsModalBackdrop{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10181675;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.opsModalCard{border-radius:var(--radius-xl);border:1px solid var(--line);background:#fffffffa;width:min(920px,100%);max-height:calc(100vh - 48px);padding:24px;overflow:auto;box-shadow:0 26px 60px #1018162e}.opsModalBody,.opsModalSection{gap:16px;display:grid}.opsModalBody{margin-top:18px}.opsSearchBar{align-items:end}.opsSearchBar .textInput{flex:auto}.opsSelectableResult{text-align:left;gap:4px;width:100%;padding:16px;display:grid}.opsSelectableResultActive{background:#e2fbf5b3;border-color:#0a8f7b52}.opsSelectableResultTitle{font-weight:800}.opsSelectableResultBody{color:var(--ink-muted);line-height:1.5}.opsSelectionCard{background:#e2fbf585;border-color:#0a8f7b2e}.opsModalActions{justify-content:flex-end;margin-top:20px}.pubHero{padding:56px 0 72px}.pubHeroGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;display:grid}.pubHeroCopy{padding:24px 0}.pubHeroTitle{font-family:var(--font-body);letter-spacing:-.04em;max-width:20ch;margin:0;font-size:clamp(2.6rem,5.5vw,4rem);font-weight:800;line-height:1}.pubHeroVisual{justify-content:center;align-items:center;display:flex}.pubSection{padding:64px 0}.pubSectionAlt{background:var(--surface-strong);padding:64px 0}.pubCardGrid{margin-top:28px}.sectionTitle{max-width:18ch;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.08}.hiwCarousel{position:relative;overflow:hidden}.hiwTrack{transition:transform .5s;display:flex}.hiwSlide{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-xl);box-shadow:var(--shadow);flex:0 0 100%;padding:28px}.hiwDots{justify-content:center;gap:10px;margin-top:18px;display:flex}.hiwDot{border:2px solid var(--accent);cursor:pointer;background:0 0;border-radius:999px;width:10px;height:10px;padding:0;transition:background .2s}.hiwDotActive{background:var(--accent)}.hiwAnim{border-radius:999px;place-items:center;width:56px;height:56px;margin-bottom:14px;display:grid;position:relative}.hiwAnimDiscover{background:#c9982e1a}.hiwAnimDiscover:before{content:"";background:#c9982e;border-radius:999px;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hiwAnimDiscover.hiwAnimActive:after{content:"";border:2px solid #c9982e;border-radius:999px;width:12px;height:12px;animation:1.6s ease-out infinite hiwRadarPing;position:absolute;top:50%;left:50%}.hiwAnimPay{perspective:200px;background:#c9982e1a}.hiwAnimPay:before{content:"";background:linear-gradient(135deg,#f5df8a 0%,#c9982e 50%,#b8892a 100%);border-radius:999px;width:34px;height:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 10px #c9982e80}.hiwAnimPay.hiwAnimActive:before{animation:1.4s ease-in-out infinite hiwCoinFlip}.hiwAnimCover{background:#c9982e14;overflow:hidden}.hiwAnimCover:before{content:"";background:linear-gradient(#f5df8a 0%,#c9982e 100%);border-radius:0 0 999px 999px;height:0;position:absolute;bottom:0;left:0;right:0}.hiwAnimCover.hiwAnimActive:before{animation:2s ease-out forwards hiwGoldRise}.hiwAnimCover.hiwAnimActive:after{content:"";opacity:0;background:#ffffff59;width:22px;height:90px;animation:2s ease-out 1.4s forwards hiwGoldGlint;position:absolute;top:-20px;left:-20px;transform:rotate(25deg)}@keyframes hiwRadarPing{0%{opacity:.9;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(4.5)}}@keyframes hiwCoinFlip{0%{transform:translate(-50%,-50%)rotateY(0)}45%{transform:translate(-50%,-50%)rotateY(90deg)}55%{transform:translate(-50%,-50%)rotateY(90deg)}to{transform:translate(-50%,-50%)rotateY(0)}}@keyframes hiwGoldRise{0%{height:0}to{height:72%}}@keyframes hiwGoldGlint{0%{opacity:0;left:-30px}15%{opacity:1}60%{opacity:0;left:70px}to{opacity:0;left:70px}}.pubPayFillGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;margin-top:36px;display:grid;position:relative}.pubPhoneMockup{justify-content:flex-end;align-items:center;gap:16px;display:flex}.pubPhoneShell{border:2px solid var(--line);background:var(--surface);width:220px;box-shadow:var(--shadow);border-radius:28px;overflow:hidden}.pubPhoneStatusBar{color:var(--ink-muted);justify-content:space-between;align-items:center;padding:10px 16px 6px;font-size:.72rem;font-weight:700;display:flex}.pubPhoneSignalDots{gap:3px;display:flex}.pubPhoneSignalDots span{background:var(--ink-muted);border-radius:999px;width:5px;height:5px}.pubPhoneBatteryIcon{border:1.5px solid var(--ink-muted);border-radius:2px;width:20px;height:10px;position:relative}.pubPhoneBatteryIcon:after{content:"";background:var(--ink-muted);border-radius:0 1px 1px 0;width:2px;height:4px;position:absolute;top:2px;right:-4px}.pubPhoneContent{text-align:center;padding:18px 20px 28px}.pubPhoneVenue{letter-spacing:-.02em;font-size:1rem;font-weight:800}.pubPhoneDivider{background:var(--line);width:100%;height:1px;margin:12px 0}.pubPhoneAmount{letter-spacing:-.04em;color:var(--ink);font-size:2rem;font-weight:800}.pubPhonePaid{color:var(--accent-deep);opacity:0;background:#0fc2a429;border-radius:999px;margin-top:14px;padding:6px 16px;font-size:.88rem;font-weight:800;animation:.4s ease-out .5s forwards phonePaidIn;display:inline-block}.pubPhonePaidStory{color:var(--accent-deep);background:#0fc2a429;border-radius:999px;margin-top:14px;padding:6px 16px;font-size:.88rem;font-weight:800;animation:.4s ease-out forwards phonePaidIn;display:inline-block}.pubPhoneCard{transform-style:preserve-3d;transition:transform .6s;position:relative}.pubPhoneCardFlipped{transform:rotateY(180deg)}.pubPhoneCardFace{backface-visibility:hidden}.pubPhoneCardBack{position:absolute;inset:0;transform:rotateY(180deg)}.pubParticleStream{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.pubParticle{background:var(--accent);opacity:0;border-radius:999px;width:8px;height:8px}.pubParticle1,.pubParticle2,.pubParticle3{animation:none}.pubParticleActive.pubParticle1{animation:.8s ease-out forwards particleFly}.pubParticleActive.pubParticle2{animation:.8s ease-out .12s forwards particleFly}.pubParticleActive.pubParticle3{animation:.8s ease-out .24s forwards particleFly}.pubJarGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid;overflow:visible}.pubJarGridSingle{grid-template-columns:1fr;justify-items:center}.pubJarGridSingle .pubJarMini{width:104px}.pubJarGridSingle .pubJarMiniRim{width:68px;height:16px}.pubJarGridSingle .pubJarMiniBody{width:88px;height:112px}.pubJarCell{flex-direction:column;align-items:center;gap:8px;display:flex}.pubJarMini{width:52px;position:relative}.pubJarMiniRim{background:var(--accent-deep);z-index:2;border-radius:4px 4px 0 0;width:34px;height:8px;margin:0 auto;position:relative}.pubJarMiniBody{border:2px solid var(--accent-deep);background:#ffffffe6;border-top:none;border-radius:0 0 14px 14px;width:44px;height:56px;margin:0 auto;position:relative;overflow:hidden}.pubJarMiniFill{background:linear-gradient(0deg,var(--accent)0%,var(--accent-soft)100%);border-radius:0 0 12px 12px;height:0;transition:height .8s ease-out;position:absolute;bottom:0;left:0;right:0}.pubJarMiniFillGold{background:linear-gradient(#f5df8a 0%,#c9982e 100%)}.pubJarCell:last-child .pubJarMiniRim{background:#b8892a}.pubJarCell:last-child .pubJarMiniBody{border-color:#b8892a}.pubJarLabel{color:var(--ink-muted);text-align:center;font-size:.78rem;font-weight:700;line-height:1.3;transition:opacity .4s ease-out}.pubJarCellClaim{position:relative}.pubJarCellClaim:after{content:"";border:2px solid #c9982e;border-radius:18px;animation:1.2s ease-in-out infinite claimRingPulse;position:absolute;inset:-6px;box-shadow:0 0 16px #c9982e66}@keyframes claimRingPulse{0%,to{opacity:.6}50%{opacity:1}}.pubClaimCallout{z-index:5;flex-direction:column;align-items:center;gap:6px;padding-bottom:10px;animation:.5s ease-out forwards claimCalloutIn;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.pubClaimJar{width:68px;position:relative}.pubClaimJarRim{z-index:2;background:#b8892a;border-radius:5px 5px 0 0;width:46px;height:10px;margin:0 auto;position:relative}.pubClaimJarBody{background:#ffffffe6;border:2px solid #b8892a;border-top:none;border-radius:0 0 16px 16px;width:60px;height:80px;margin:0 auto;position:relative;overflow:hidden}.pubClaimJarFill{background:linear-gradient(#f5df8a 0%,#c9982e 100%);border-radius:0 0 14px 14px;height:0;animation:.8s ease-out .3s forwards claimFillUp;position:absolute;bottom:0;left:0;right:0}.pubClaimLabel{color:var(--ink);text-align:center;font-size:.78rem;font-weight:700;line-height:1.2}.pubClaimStatus{text-transform:uppercase;letter-spacing:.08em;color:#fff;background:#b8892a;border-radius:20px;padding:2px 10px;font-size:.68rem;font-weight:800;display:inline-block}@keyframes claimCalloutIn{0%{opacity:0;transform:translate(-50%)scale(.85)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes claimFillUp{0%{height:0}to{height:85%}}.indiaHero{perspective:1200px;justify-content:center;align-items:center;display:flex;position:relative}.indiaMap{filter:drop-shadow(0 30px 60px #0fc2a433);width:100%;max-width:340px;height:auto}.aegisGroup{transform-origin:150px 160px;animation:6s ease-in-out infinite aegisFloat}.aegisFacet{stroke-width:1px;stroke:#ffffff80;transform-origin:150px 160px}.facet-1{fill:#740a032e;animation:4s ease-in-out infinite facetShimmer}.facet-2{fill:#740a0347;animation:4s ease-in-out -1s infinite facetShimmer}.facet-3{fill:#740a0338;animation:4s ease-in-out -2s infinite facetShimmer}.facet-4{fill:#740a0321;animation:4s ease-in-out -3s infinite facetShimmer}.aegisCore{fill:var(--signal);opacity:.2;filter:blur(20px);animation:4s ease-in-out infinite coreGlow}.aegisDiamond{fill:#fff;opacity:.95;filter:drop-shadow(0 0 4px #740a0366);animation:8s linear infinite diamondSpin}.gravityRing{fill:none;stroke:var(--signal);stroke-width:.5px;stroke-opacity:.15;stroke-dasharray:4 12;transform-origin:150px 160px;animation:20s linear infinite ringRotate}.goldParticle{fill:#c9982e;filter:drop-shadow(0 0 4px #f5df8a);animation:4s cubic-bezier(.4,0,.2,1) infinite goldGravity}@keyframes aegisFloat{0%,to{transform:translateY(0)rotateX(5deg)rotateY(-5deg)}50%{transform:translateY(-15px)rotateX(-5deg)rotateY(5deg)}}@keyframes facetShimmer{0%,to{opacity:.5;filter:brightness()}50%{opacity:.9;filter:brightness(1.3)}}@keyframes coreGlow{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.6)}}@keyframes diamondSpin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes ringRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes goldGravity{0%{opacity:0;transform:translateY(180px)scale(0)}20%{opacity:1;transform:translateY(160px)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(0)scale(.2)}}@keyframes phonePaidIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes particleFly{0%{opacity:.9;transform:translate(0)}to{opacity:0;transform:translate(60px)}}@keyframes jarLabelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.pubCtaBand{background:linear-gradient(135deg,#0fc2a41a 0%,#0a8f7b14 100%);padding:64px 0}.pubCtaContent{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.pubCtaTitle{font-family:var(--font-body);letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1.08}.pubCtaBody{color:var(--ink-muted);margin:0;font-size:1.05rem}.pubAboutHero{max-width:680px}.pubAboutBody{max-width:56rem}.pubAboutRow{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.pubAboutRowReverse{direction:rtl}.pubAboutRowReverse>*{direction:ltr}.pubAboutText{min-width:0}.pubAboutVisual{opacity:0;justify-content:center;align-items:center;transition:opacity .6s ease-out,transform .6s ease-out;display:flex;transform:translateY(24px)}.pubAboutVisible .pubAboutVisual{opacity:1;transform:translateY(0)}.pubAboutStat{border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow);background:var(--surface);flex-direction:column;align-items:center;gap:12px;padding:32px 40px;display:flex}.pubAboutStatNumber{font-family:var(--font-display);letter-spacing:-.04em;color:var(--accent-deep);font-size:3.2rem;font-weight:800;line-height:1}.pubAboutStatBar{background:var(--accent-soft);border-radius:4px;width:180px;height:8px;overflow:hidden}.pubAboutStatBarFill{background:var(--accent-deep);border-radius:4px;width:0;height:100%;transition:width 1s ease-out .3s}.pubAboutVisible .pubAboutStatBarFill{width:4%}.pubAboutStatBarFill.pubAboutStatBarFillGold{background:#b8892a;transition:width 1s ease-out .3s}.pubAboutVisible .pubAboutStatBarFillGold{width:70%}.pubAboutStatCaption{color:var(--ink-muted);text-align:center;font-size:.82rem}.pubAboutGrowth{flex-direction:column;align-items:center;gap:8px;display:flex}.pubAboutGrowthBars{align-items:flex-end;gap:10px;height:100px;display:flex}.pubAboutGrowthBar{background:linear-gradient(#f5df8a 0%,#c9982e 100%);border-radius:5px 5px 0 0;width:28px;height:0;transition:height .7s ease-out}.pubAboutVisible .pubAboutGrowthBar1{height:30%;transition-delay:.1s}.pubAboutVisible .pubAboutGrowthBar2{height:48%;transition-delay:.25s}.pubAboutVisible .pubAboutGrowthBar3{height:64%;transition-delay:.4s}.pubAboutVisible .pubAboutGrowthBar4{height:80%;transition-delay:.55s}.pubAboutVisible .pubAboutGrowthBar5{height:100%;transition-delay:.7s}.pubAboutGrowthBase{background:#c9982e4d;border-radius:1px;width:180px;height:2px}.pubAboutGrowthLabel{color:var(--ink-muted);text-align:center;font-size:.75rem;font-weight:700}.pubAboutJars{gap:20px;display:flex}.pubAboutJar{flex-direction:column;align-items:center;gap:6px;display:flex}.pubAboutJarRim{background:var(--accent-deep);z-index:2;border-radius:4px 4px 0 0;width:30px;height:7px;margin:0 auto;position:relative}.pubAboutJarBody{border:2px solid var(--accent-deep);background:#ffffffe6;border-top:none;border-radius:0 0 12px 12px;width:38px;height:48px;margin:0 auto;position:relative;overflow:hidden}.pubAboutJarFill{background:linear-gradient(0deg,var(--accent)0%,var(--accent-soft)100%);border-radius:0 0 10px 10px;height:0;transition:height .8s ease-out;position:absolute;bottom:0;left:0;right:0}.pubAboutJarFill.pubAboutJarFill3{background:linear-gradient(#f5df8a 0%,#c9982e 100%)}.pubAboutJar:last-child .pubAboutJarRim{background:#b8892a}.pubAboutJar:last-child .pubAboutJarBody{border-color:#b8892a}.pubAboutVisible .pubAboutJarFill1{height:70%;transition-delay:.2s}.pubAboutVisible .pubAboutJarFill2{height:50%;transition-delay:.5s}.pubAboutVisible .pubAboutJarFill3{height:40%;transition-delay:.8s}.pubAboutJarLabel{color:var(--ink-muted);font-size:.72rem;font-weight:700}.pubAboutShieldSvg{width:100px;height:120px;color:var(--accent-deep)}.pubAboutShieldPath{stroke-dasharray:300;stroke-dashoffset:300px;transition:stroke-dashoffset 1s ease-out .2s}.pubAboutVisible .pubAboutShieldPath{stroke-dashoffset:0}.pubAboutCheckmark{stroke-dasharray:80;stroke-dashoffset:80px;transition:stroke-dashoffset .6s ease-out .8s}.pubAboutVisible .pubAboutCheckmark{stroke-dashoffset:0}.pubAboutVisible .pubAboutShieldSvg{animation:2s ease-in-out 1.6s infinite shieldGlow}@keyframes shieldGlow{0%,to{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 12px #0a8f7b4d)}}.pubGoldPopup{white-space:nowrap;color:#f5df8a;letter-spacing:.06em;z-index:5;background:linear-gradient(135deg,#1a1208 0%,#2d1f0a 100%);border:1px solid #c9982e73;border-radius:999px;padding:10px 22px;font-size:.88rem;font-weight:700;animation:.4s ease-out forwards goldPopupIn;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #c9982e38,0 0 0 1px #c9982e1a}@keyframes goldPopupIn{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.92)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.pubGoldGlow{color:#c9982e;font-weight:800;animation:2s ease-in-out infinite goldTextPulse}@keyframes goldTextPulse{0%,to{color:#c9982e;text-shadow:none}50%{color:#f5df8a;text-shadow:0 0 14px #f5df8ab3,0 0 28px #c9982e59}}.pubAboutHeroVisual{opacity:1;transform:none}.pubAboutCoinSvg{width:140px;height:140px}.pubAboutCoinRing{fill:none;stroke:#b8892a;stroke-width:3px;stroke-dasharray:8 6;transform-origin:60px 60px;animation:12s linear infinite coinRingRotate}.pubAboutCoinFace{fill:#c9982e;animation:3s ease-in-out infinite coinGlow}.pubAboutCoinText{fill:#fff;letter-spacing:-.04em;font-size:2.6rem;font-weight:800;font-family:var(--font-display)}@keyframes coinRingRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes coinGlow{0%,to{filter:drop-shadow(0 4px 16px #c9982e4d)}50%{filter:drop-shadow(0 4px 28px #f5df8a99)}}.pubAboutVisionSection{background:linear-gradient(135deg,#c9982e0f 0%,#0000 60%)}.pubAboutVision{max-width:680px}.pubContactGrid{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.pubContactInfo{padding:24px 0}.pubContactDetails{gap:4px;margin:28px 0 0;display:grid}.pubContactDetails dt{text-transform:uppercase;letter-spacing:.12em;color:var(--ink-muted);margin-top:12px;font-size:.82rem;font-weight:800}.pubContactDetails dd{margin:0;font-weight:700}.pubContactError{border-radius:var(--radius-md);background:var(--signal-soft);color:var(--bad);margin:0;padding:12px 16px;font-size:.95rem;font-weight:700}.pubContactForm,.pubContactSuccess{gap:18px;display:grid}.pubContactFormWrap{padding-top:24px}.pubNavActive{color:var(--signal)!important}.pubFooterGrid{border-top:1px solid var(--line);grid-template-columns:1.2fr 1fr;gap:32px;display:grid}.pubFooterNav{gap:48px;padding-top:18px;display:flex}.pubFooterColumn{flex-direction:column;gap:8px;display:flex}.pubFooterColumnTitle{text-transform:uppercase;letter-spacing:.12em;color:var(--ink-muted);margin:0 0 4px;font-size:.82rem;font-weight:800}.pubFooterColumn a{color:var(--ink-muted);font-weight:600}.pubFooterColumn a:hover{color:var(--signal)}.pubFooterLegal{color:var(--ink-muted);grid-column:1/-1;font-size:.88rem}.pubFooterLegal p{margin:0}@media (max-width:960px){.pubAboutRow{grid-template-columns:1fr}.pubAboutRowReverse{direction:ltr}.pubAboutVisual{justify-content:center}.heroGrid,.statusLayout,.statusLookupLayout,.stepLayoutWide,.threeUpGrid,.slimInfoRow,.aboutHero,.aboutGrid,.fieldGrid,.offerTopGrid,.opsFilterBar,.opsDetailLayout,.opsHeroMetaGrid,.opsRowMeta,.searchControls,.offerRangeFields,.offerPreviewGrid,.pubHeroGrid,.pubContactGrid,.pubPayFillGrid,.pubFooterGrid{grid-template-columns:1fr}.pubFooterNav{gap:32px}.pubJarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pubParticleStream{display:none}.pubPhoneMockup{justify-content:center}.stepper{grid-template-columns:repeat(2,minmax(0,1fr))}.siteHeader .siteChrome,.siteFooter .siteChrome,.statusHero,.wizardActions,.opsHeaderBar,.opsHeaderMeta,.opsApplicationTop,.opsTimelineHeader,.opsModalHeader,.opsModalActions,.opsSearchBar,.tokenRow{flex-direction:column;align-items:stretch}.siteNav,.opsNav,.wizardActionGroup{width:100%}.siteNav{justify-content:space-between}.statusHeroMeta{align-items:start}.offerDateStack{grid-template-columns:1fr}}@media (max-width:640px){.siteChrome{width:min(100vw - 20px,1180px)}.heroSection,.pageShell{padding:34px 0 48px}.heroCopy{padding:12px 0 0}.wizardShell,.heroPanel,.surfaceCard,.stepCard{border-radius:22px;padding:20px}.brandIdentityHero .brandImageShell{border-radius:20px;width:72px;height:72px}.tokenLookupCompact,.pubJarGrid{grid-template-columns:1fr}.pubJarCell{flex-direction:row;gap:12px}.pubClaimCallout{display:none}.reviewGrid,.miniMetaGrid,.rangeBuilderHeader,.offerRangeHeader,.opsReasonStack{grid-template-columns:1fr}.rangeBuilderHeader,.offerRangeHeader{display:grid}}
