.luminous-platform .luminous-pricing :is(a,span)[class*=bg-emerald-]{color:#020e1b}.luminous-platform .luminous-pricing{font-family:ui-sans-serif,system-ui,sans-serif;background:#030712;color:#f3f4f6}.luminous-pricing :where(h1,h2,h3){color:inherit}.luminous-platform .luminous-pricing .text-emerald-400{color:#f6c271}.luminous-platform .luminous-pricing .bg-gray-950{background-color:#030712}.luminous-platform .luminous-pricing .text-gray-100{color:#f3f4f6}.luminous-platform .luminous-pricing .text-gray-400{color:#9ca3af}.luminous-platform .luminous-pricing .border-gray-800{border-color:#1f2937}.luminous-platform .luminous-pricing .bg-gray-900{background-color:#111827}.luminous-platform .luminous-pricing .text-gray-500{color:#6b7280}.luminous-platform .luminous-pricing .text-gray-300{color:#d1d5db}.luminous-platform .luminous-pricing .border-gray-700{border-color:#374151}.luminous-platform .luminous-pricing .text-gray-200{color:#e5e7eb}.luminous-platform .luminous-pricing .hover\:border-gray-500:hover{border-color:#6b7280}.luminous-platform .luminous-pricing .border-emerald-700\/60{border-color:hsla(37,88%,70%,.6)}.luminous-platform .luminous-pricing .ring-emerald-700\/30{--tw-ring-color:hsla(37,88%,70%,.3)}.luminous-platform .luminous-pricing .shadow-emerald-900\/20{--tw-shadow-color:hsla(37,88%,70%,.2)}.luminous-platform .luminous-pricing .bg-emerald-600,.luminous-platform .luminous-pricing .bg-emerald-700,.luminous-platform .luminous-pricing .hover\:bg-emerald-700:hover{background-color:#f6c271;color:#020e1b}.luminous-platform .luminous-pricing .shadow-emerald-900\/30{--tw-shadow-color:hsla(37,88%,70%,.3)}.luminous-platform .luminous-pricing .text-emerald-300{color:#f6c271}.luminous-platform .luminous-pricing .shadow-emerald-600\/20{--tw-shadow-color:hsla(37,88%,70%,.2)}.luminous-platform .luminous-pricing .hover\:text-emerald-200:hover{color:#f6c271}.luminous-platform .luminous-pricing .border-gray-600{border-color:#4b5563}.luminous-platform .luminous-pricing .text-white{color:#fff}.luminous-platform .luminous-pricing .bg-emerald-600:hover{background-color:#f5a83d}.luminous-platform .luminous-pricing .luminous-pricing-hero{position:relative;overflow:hidden;padding:52px 32px 46px;background:radial-gradient(ellipse at 82% 40%,#16496b66,transparent 60%),linear-gradient(115deg,#020e1b,#07243b);border-bottom:1px solid #50738c66}.luminous-pricing-hero-inner{max-width:1120px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:center}.luminous-pricing-hero-copy{position:relative;z-index:1}.luminous-platform .luminous-pricing .luminous-pricing-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 22px;color:#f6c271;font-size:11px;line-height:1.6;letter-spacing:.18em;text-transform:uppercase}.luminous-pricing-eyebrow:before{content:"";width:30px;height:1px;background:#f6c271;flex-shrink:0}.luminous-platform .luminous-pricing .luminous-pricing-hero h1{margin:0;color:#f4f8fc;font-size:clamp(48px,5.4vw,72px);font-weight:500;letter-spacing:-.055em;line-height:1.06}.luminous-platform .luminous-pricing .luminous-pricing-hero h1 span{color:#f6c271}.luminous-platform .luminous-pricing .luminous-pricing-intro{max-width:440px;margin:24px 0 26px;color:#d2e2ee;font-size:18px;line-height:1.65}.luminous-platform .luminous-pricing .luminous-pricing-compare{display:inline-flex;align-items:center;gap:24px;color:#f4f8fc;border-bottom:1px solid #a9c9dd;padding:0 0 10px;font-size:14px;text-decoration:none}.luminous-pricing-compare:hover{border-bottom-color:#f6c271}.luminous-pricing-compare:focus-visible{outline:2px solid #f6c271;outline-offset:6px}.luminous-pricing-art{min-width:0}.luminous-pricing-art svg{display:block;width:100%;height:auto}.luminous-platform .luminous-pricing .luminous-pricing-art p{margin:-10px 0 0;color:#d2e2ee;text-align:center;font-size:11px;letter-spacing:.18em;text-transform:uppercase}#pricing-options{scroll-margin-top:120px}@media(max-width:700px){.luminous-platform .luminous-pricing .luminous-pricing-hero{padding:34px 24px 28px}.luminous-pricing-hero-inner{grid-template-columns:1fr;gap:12px}.luminous-platform .luminous-pricing .luminous-pricing-eyebrow{font-size:10px;margin-bottom:18px;gap:9px;letter-spacing:.12em}.luminous-platform .luminous-pricing .luminous-pricing-intro{font-size:16px;margin:20px 0}.luminous-pricing-art{width:min(100%,370px);margin:0 auto}.luminous-pricing-art svg{max-height:230px}.luminous-platform .luminous-pricing .luminous-pricing-art p{margin:-5px 0 0;font-size:10px}}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)){--zp-background:#f7f8fa;--zp-surface:#fff;--zp-surface-raised:#eef3f7;--zp-text:#032136;--zp-ice-blue:#032136;--zp-text-secondary:#3e5568;--zp-gold:#876015;--zp-gold-active:#72500c;--zp-blue:#086592;--zp-border:rgba(3,33,54,.2);--luminous-background:247,248,250;--luminous-surface:255,255,255;--luminous-raised:238,243,247;--luminous-steel:62,85,104;--luminous-ice:3,33,54;--luminous-gold:135,96,21;background:#f7f8fa!important;color:#032136!important;border-color:rgba(3,33,54,.2)}.luminous-book-framework,.luminous-book-parts,.luminous-directory-group:nth-of-type(odd),.zp-full-band{box-shadow:0 0 0 100vmax #f7f8fa;clip-path:inset(0 -100vmax)}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) :is(h1,h2,h3,h4,p,li,small,label,summary,blockquote){color:#032136!important}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) :is(a:not(.luminous-button),button:not(.luminous-button)){color:#086592}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) :is(a:not(.luminous-button):hover,button:not(.luminous-button):hover){color:#03466a}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) :is(.luminous-eyebrow,[class*=eyebrow],[class*=cardIcon]){color:#876015!important}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) :is(.luminous-card,[class*=LuminousHomeReference_card__],.bg-gray-900,.bg-white,.bg-gray-800){background:#fff!important;border-color:rgba(3,33,54,.22)!important;color:#032136!important;box-shadow:0 4px 18px rgba(3,33,54,.04)}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) :is([class*=text-gray-],[class*=text-white],[class*=text-emerald-]){color:#032136!important}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) :is(input,select,textarea){background:#fff;color:#032136!important;border-color:#667e90}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) :is(a,button,input,summary,select,textarea):focus-visible{outline:3px solid #086592!important;outline-offset:4px}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) .luminous-button{background:#f6c271;color:#020e1b!important;border-color:#876015}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) .luminous-button.is-secondary{background:transparent;color:#086592!important;border-color:#086592}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) .luminous-button:hover{background:#f5a83d}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) :is(.bg-emerald-600,.bg-emerald-700){background:#f6c271!important;color:#020e1b!important}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) [class*=LuminousHomeAnchors_core__]{--zp-text:#f5f3ef;--zp-gold:#f6c271;--zp-gold-active:#f5a83d}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) [class*=LuminousHomeAnchors_anchorNode]{background:#0b3352;color:#f4f8fc;border-color:#50738c;--zp-gold:#f6c271;--zp-gold-active:#ffd995}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) [class*=LuminousHomeAnchors_anchorNode]:focus-visible{outline-color:#086592}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) :is(.luminous-diagram,.luminous-editorial){background:#fff;color:#032136}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) :is(.luminous-text-link,[class*=lineLink],[class*=LuminousHomeAnchors_link]){color:#086592!important;border-color:#086592}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) [class*=faqIndicator]{color:#086592}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-book-main>.book-detail-card:nth-of-type(2n):not(.luminous-book-front),.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) summary:hover{color:#086592!important}:where(.zp-light,.luminous-public-page>section:nth-of-type(2n),.luminous-directory-group:nth-of-type(odd),.luminous-book-framework,.luminous-book-parts,.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)) :is(h1,h2,h3,h4) span{color:#032136!important}.luminous-home .zp-light [class*=LuminousHomeAnchors_anchorNode]{background:#125780;color:#f4f8fc;border-color:#75c6f0}.luminous-home .zp-light [class*=LuminousHomeAnchors_anchorNode] span{color:#f6c271}.luminous-home .zp-light [class*=LuminousHomeAnchors_anchorNode]:is(:hover,[aria-pressed=true]){background:#186991;border-color:#f6c271}:is(.zp-light,.luminous-public-page>section:not(:first-of-type),.luminous-page-overview,.luminous-directory-group,.luminous-book-framework,.luminous-book-parts,.luminous-pricing>section:nth-of-type(2),.luminous-pricing>section:nth-of-type(4)){--zp-background:#fff;--zp-surface:#fff;--zp-surface-raised:#edf4f9;--zp-text:#08283f;--zp-ice-blue:#08283f;--zp-text-secondary:#40596d;--zp-gold:#806019;--zp-blue:#086592;--zp-border:#c5d5df;--luminous-background:255,255,255;--luminous-surface:255,255,255;--luminous-raised:237,244,249;--luminous-steel:64,89,109;--luminous-ice:8,40,63;--luminous-gold:128,96,25;background:#fff!important;color:#08283f!important;color-scheme:light}.luminous-book-framework,.luminous-book-parts,.luminous-directory-group,.zp-full-band{box-shadow:0 0 0 100vmax #fff}.luminous-platform .luminous-public-page{background:#fff!important}.luminous-public-page>section:first-of-type{background:#020e1b;color:#f4f8fc}.luminous-public-page>section:not(:first-of-type) :is(h2,h3,h4,p,li,small,strong,span,label,blockquote){color:inherit}.luminous-public-page>section:not(:first-of-type) :is([class*=text-gray-],[class*=text-white],[class*=text-emerald-],[class*=text-amber-],[class*=text-yellow-]){color:#08283f!important}.luminous-public-page>section{padding-block:48px}.luminous-public-page>section:first-of-type{padding-bottom:32px}.luminous-public-page>section :is(.max-w-3xl,.max-w-4xl,.max-w-5xl){max-width:1120px}.luminous-public-page>section>div>p,.zp-prose{max-width:72ch}.luminous-public-page p{line-height:1.7}.luminous-public-page>section h2{margin-bottom:24px}.luminous-public-page .luminous-page-overview{padding-bottom:24px}.luminous-platform .luminous-public-shell :is(details,[class*=_callout__],[class*=_definitions__],[class*=_card__],[class*=_panel__],[class*=_topic__],[class*=_stageGrid__]>*,[class*=_cards__]>div,.zp-card,.luminous-card,.luminous-reading-card,.book-detail-card,.rounded-xl:not(button):not(input):not(textarea):not(select),.rounded-2xl:not(button):not(input):not(textarea):not(select),[class*=LuminousHomeReference_card__],[class*=faqList] details){--zp-background:#07243b;--zp-surface:#0b3352;--zp-surface-raised:#16496b;--zp-text:#f4f8fc;--zp-ice-blue:#f4f8fc;--zp-text-secondary:#d2e2ee;--zp-gold:#f6c271;--zp-gold-active:#ffd995;--zp-blue:#95d5f6;--zp-border:#50738c;--luminous-background:7,36,59;--luminous-surface:11,51,82;--luminous-raised:22,73,107;--ink:#f4f8fc;--muted:#d2e2ee;--blue:#f6c271;--panel:#0b3352;--gold-ink:#f6c271;--gold-panel:#0b3352;--line:#50738c;--luminous-steel:210,226,238;--luminous-ice:244,248,252;--luminous-gold:246,194,113;background:#0b3352!important;color:#f4f8fc!important;border-color:#50738c!important;border-radius:10px;box-shadow:0 5px 18px #08283f0c;color-scheme:dark}.luminous-platform .luminous-public-shell :is(details,[class*=_callout__],[class*=_definitions__],[class*=_card__],[class*=_panel__],[class*=_topic__],[class*=_stageGrid__]>*,[class*=_cards__]>div,.zp-card,.luminous-card,.luminous-reading-card,.book-detail-card,.rounded-xl,.rounded-2xl,[class*=LuminousHomeReference_card__],[class*=faqList] details) :is(h2,h3,h4,h5,p,li,small,span,strong,em,b,label,summary,blockquote,div,[class*=text-]){color:#f4f8fc!important}.luminous-platform .luminous-public-shell :is(details,[class*=_callout__],[class*=_definitions__],[class*=_card__],[class*=_panel__],[class*=_topic__],[class*=_stageGrid__]>*,[class*=_cards__]>div,.zp-card,.luminous-card,.luminous-reading-card,.book-detail-card,.rounded-xl,.rounded-2xl,[class*=LuminousHomeReference_card__],[class*=faqList] details) :is(a:not(.luminous-button),[class*=cardIcon],.luminous-number,.zp-card-kicker,[class*=faqIndicator]){color:#f6c271!important;border-color:#f6c271!important}.luminous-platform .luminous-public-shell :is(details,[class*=_callout__],[class*=_definitions__],[class*=_card__],[class*=_panel__],[class*=_topic__],[class*=_stageGrid__]>*,[class*=_cards__]>div,.zp-card,.luminous-card,.rounded-xl,.rounded-2xl,[class*=LuminousHomeReference_card__]) .rounded-full{background:#184b6d!important;color:#f4f8fc!important;border-color:#608ba8!important}.luminous-platform :is(.luminous-public-page,.luminous-home) :is(details,[class*=_callout__],[class*=_definitions__],[class*=_card__],[class*=_panel__],[class*=_topic__],[class*=_stageGrid__]>*,[class*=_cards__]>div,.zp-card,.luminous-card,.rounded-xl,.rounded-2xl) :is(a,button):focus-visible{outline-color:#f6c271!important}.luminous-public-page>section .flex.flex-wrap>.rounded-full,.luminous-public-page>section .zp-chip{background:#0b3352!important;color:#fff!important;border:1px solid #50738c!important}.luminous-home [class*=LuminousHomeReference_cardIcon]{height:auto;margin-bottom:16px;line-height:1}.luminous-home [class*=LuminousHomeReference_card__]{padding:26px 24px}.luminous-home [class*=LuminousHomeReference_card__] p{font-size:14px}.luminous-home [class*=faqList] details{padding-inline:22px;margin-bottom:12px}.zp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.zp-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.zp-card{padding:26px;min-width:0}.zp-card h3{font-size:22px;line-height:1.3;margin:0 0 14px;font-weight:500}.zp-card p{font-size:16px;margin:0 0 16px}.zp-card p:last-child{margin-bottom:0}.zp-card-kicker{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}.zp-card .zp-card-kicker{color:#f6c271!important}.zp-stack{display:grid;gap:20px}.zp-chip-list{display:flex;flex-wrap:wrap;gap:8px}.zp-chip{display:inline-block;padding:7px 12px;border-radius:24px;font-size:14px;line-height:1.4;background:#184b6d;border:1px solid #608ba8}.zp-label-groups>.zp-card:last-child{grid-column:1/-1}.zp-translation h3{font-size:21px;color:#f6c271!important}.zp-translation dl{display:grid;gap:18px;margin:0}.zp-translation dt{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#b6d8ee!important;margin:0 0 5px}.zp-translation dd{margin:0;font-size:15px;line-height:1.65}.zp-factor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.zp-factor-grid .zp-card{padding:18px 20px;font-size:15px}.zp-factor-grid .zp-card:last-child{grid-column:1/-1}.zp-section-intro{margin-bottom:28px}.zp-section-intro p{max-width:72ch}.zp-two-column{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center}.zp-two-column>div{min-width:0}.zp-fact-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:24px 0}.zp-fact-list li{background:#0b3352;color:#fff!important;padding:18px;border:1px solid #50738c;border-radius:8px}.luminous-platform .luminous-diagram{--zp-gold:#f6c271;--zp-ice-blue:#f4f8fc;--zp-text-secondary:#d2e2ee;background:#0b3352;color:#f4f8fc;border-color:#50738c;color-scheme:dark}.luminous-platform .luminous-diagram .luminous-diagram-top>span,.luminous-platform .luminous-diagram figcaption b{color:#f6c271!important}.luminous-platform .luminous-diagram .luminous-diagram-top>small{color:#d2e2ee!important}.luminous-platform .luminous-diagram figcaption>span{color:#f4f8fc!important}.luminous-platform .luminous-diagram .luminous-diagram-top{font-size:12px;line-height:1.5}.luminous-platform .luminous-diagram .luminous-diagram-top>small{font-size:11px}.luminous-platform .luminous-diagram figcaption{font-size:14px;line-height:1.5}.luminous-platform .luminous-diagram figcaption b{font-size:11px}@media(max-width:760px){.luminous-platform .luminous-diagram .luminous-diagram-top{font-size:11px}.luminous-platform .luminous-diagram .luminous-diagram-top>small{font-size:10px}.luminous-platform .luminous-diagram figcaption{font-size:12px}}.luminous-public-page>.approved-design{min-height:0;background:#fff;padding:0 24px 32px}.luminous-public-page>.approved-design .approved-main{padding:0;max-width:1120px;margin:auto}.luminous-public-page>.approved-design .wave{margin:0;padding:26px;background:#0b3352;border:1px solid #50738c;border-radius:10px}.luminous-public-page>.approved-design .wave svg{height:auto;width:100%;max-height:230px}.luminous-public-page>.approved-design .wave .states :is(strong,em){color:#f6c271}.luminous-public-page>.approved-design .wave .states span{color:#e3edf5;font-size:13px}.luminous-public-page svg[aria-label]:not([width="24"]){display:block;width:100%;height:auto;max-width:780px;max-height:380px;margin-inline:auto;background:#0b3352;border-radius:10px}.luminous-public-page svg[aria-label] text{fill:#eef6fc!important;opacity:1}.luminous-public-page svg[aria-label] circle[fill=white]{fill:#0b3352!important}.luminous-public-page svg[aria-label] :is([stroke="#ef4444"],[stroke="#10b981"],[stroke="#059669"],[stroke="#6366f1"],[stroke="#92400e"],[stroke="#0d9488"]){stroke:#f6c271!important}.luminous-public-page svg[aria-label] :is([fill="#ef4444"],[fill="#10b981"],[fill="#059669"],[fill="#9ca3af"]){fill:#f6c271!important}.luminous-public-page svg[aria-label="Drift and return diagram"]{padding:20px;background:#0b3352;border:1px solid #50738c;border-radius:10px}.zp-cycle{width:100%;max-width:420px;margin:auto;background:#0b3352;border:1px solid #50738c;border-radius:12px;padding:18px}.zp-cycle svg{max-height:360px}.zp-garden-process{background:#0b3352;border:1px solid #50738c;border-radius:10px;padding:26px}.zp-garden-process svg{width:100%;height:auto}.zp-garden-caption{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;text-align:center;font-size:15px;line-height:1.5;color:#f4f8fc}.zp-garden-caption b{display:block;font-size:12px;letter-spacing:.12em;color:#f6c271;margin-bottom:7px}.luminous-public-page .zp-garden-process text{fill:#f4f8fc!important}.zp-garden-values{margin-top:24px}.zp-state-table{background:#0b3352;border:1px solid #50738c;border-radius:10px;padding:16px}.luminous-platform .luminous-public-page .zp-state-table :is(th,td){background:transparent!important;color:#f4f8fc!important;border-color:#50738c!important}.luminous-platform .luminous-public-page .zp-state-table th:not(:first-child){color:#f6c271!important}.luminous-public-page .zp-state-table table{min-width:620px}@media(max-width:760px){.luminous-public-page>section{padding-block:32px}.zp-grid,.zp-grid-3,.zp-two-column{grid-template-columns:1fr;gap:16px}.zp-fact-list,.zp-factor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zp-card{padding:22px}.zp-card h3{font-size:21px}.zp-garden-process{padding:18px 12px}.zp-garden-caption{gap:10px;font-size:13px}.luminous-home [class*=LuminousHomeReference_card__]{padding:24px}.luminous-public-page>.approved-design .wave{padding:22px 14px}.luminous-public-page>.approved-design .wave .states{gap:8px}.luminous-public-page>.approved-design .wave .states strong{font-size:16px}.luminous-public-page>.approved-design .wave .states span{font-size:11px;line-height:1.5}}.luminous-platform .luminous-public-shell .luminous-information-page{--ink:#08283f;--muted:#40596d;--blue:#086592;--panel:#0b3352;--line:#c5d5df;background:#fff;color:#08283f}.luminous-information-page .approved-design{min-height:0}.luminous-information-page .approved-design .approved-main{padding-top:0}.luminous-information-page :is(h1,h2,h3):not(.approved-design *):not(.luminous-footer *){color:var(--ink)}.luminous-information-page>section{background:#fff!important}.luminous-platform .luminous-directory-page{--zp-background:#fff;--zp-surface:#fff;--zp-surface-raised:#edf4f9;--zp-text:#08283f;--zp-ice-blue:#08283f;--zp-text-secondary:#40596d;--zp-gold:#806019;--zp-gold-active:#684b10;--zp-blue:#086592;--zp-border:#c5d5df;--luminous-background:255,255,255;--luminous-surface:255,255,255;--luminous-steel:64,89,109;--luminous-ice:8,40,63;--luminous-gold:128,96,25;background:#fff;color:#08283f;color-scheme:light;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}.luminous-platform .luminous-directory-page>h1{color:#08283f}.luminous-platform .luminous-directory-page>.luminous-eyebrow,.luminous-platform .luminous-directory-page>h1 span{color:#806019!important}.luminous-platform .luminous-directory-page>p:not(.luminous-eyebrow){color:#40596d}.luminous-platform .luminous-directory-page .luminous-directory-search{background:#0b3352;color:#f4f8fc;border-color:#50738c}.luminous-platform .luminous-directory-page .luminous-directory-search::-moz-placeholder{color:#d2e2ee;opacity:1}.luminous-platform .luminous-directory-page .luminous-directory-search::placeholder{color:#d2e2ee;opacity:1}.luminous-platform .luminous-directory-page .luminous-directory-search:focus-visible{outline-color:#086592}.luminous-platform .luminous-public-shell .luminous-page-hero{--ink:#f4f8fc;--muted:#d2e2ee;--blue:#f6c271;--line:#7094ae;--zp-background:#0b3352;--zp-surface:#0b3352;--zp-text:#f4f8fc;--zp-ice-blue:#f4f8fc;--zp-text-secondary:#d2e2ee;--zp-gold:#f6c271;--zp-gold-active:#ffd995;background:#0b3352!important;color:#f4f8fc!important;color-scheme:dark;padding:64px 24px!important;margin-block:0;border-bottom:1px solid #50738c;text-align:left;font-family:Arial,Helvetica,sans-serif}.luminous-platform .luminous-public-shell .luminous-page-hero:not(.luminous-hero-inset)>div{width:100%;max-width:1120px;margin-inline:auto}.luminous-platform .luminous-public-shell .luminous-page-hero.luminous-hero-inset{padding-inline:0!important;max-width:none;box-shadow:0 0 0 100vmax #0b3352;clip-path:inset(0 -100vmax)}.luminous-platform .luminous-public-shell .luminous-page-hero h1{font-size:clamp(36px,4.2vw,56px)!important;font-weight:500!important;line-height:1.12!important;letter-spacing:-.04em!important;color:#f4f8fc!important;max-width:26ch;margin:0!important;text-align:left;text-wrap:balance;overflow-wrap:break-word}.luminous-platform .luminous-public-shell .luminous-page-hero p{color:#d2e2ee!important;font-size:18px;line-height:1.7!important;max-width:72ch;margin:22px 0 0!important;text-align:left}.luminous-platform .luminous-public-shell .luminous-page-hero :is(.luminous-eyebrow,[class*=eyebrow],.luminous-hero-kicker){display:flex;align-items:center;gap:12px;color:#f6c271!important;font-size:11px!important;font-weight:400;letter-spacing:.17em;line-height:1.6!important;text-transform:uppercase;margin:0 0 20px!important}.luminous-hero-kicker:before{content:"";width:30px;height:1px;flex-shrink:0;background:#f6c271}.luminous-platform .luminous-public-shell .luminous-page-hero :is(.text-sm,.text-xs,[class*=allowance],[class*=requirement],[class*=entryNote],[class*=reassurance],[class*=offer__],.luminous-book-status,.luminous-book-publication){font-size:14px;line-height:1.6!important}.luminous-platform .luminous-public-shell .luminous-page-hero :is(.text-emerald-300,.text-emerald-400,.text-emerald-700,.luminous-heading-accent){color:#f6c271!important}.luminous-platform .luminous-public-shell .luminous-page-hero h1 [class*=_blue__]{color:inherit!important}.luminous-platform .luminous-public-shell .luminous-page-hero h1 :is(.luminous-heading-accent,span:not([class*=_blue__])){color:#f6c271!important}.luminous-platform .luminous-public-shell .luminous-page-hero :is(.text-gray-400,.text-gray-500,.text-gray-600,.text-gray-700){color:#d2e2ee!important}.luminous-platform .luminous-public-shell .luminous-page-hero a:not(.luminous-button):not([class*=bg-]):not([class*=cta]):not([class*=_primary__]):not(.luminous-book-mockup){color:#f6c271!important}.luminous-platform .luminous-public-shell .luminous-page-hero :is(a[class*=bg-],a[class*=_primary__],a[class*=_cta__]){background:#f6c271!important;border-color:#f6c271!important;color:#08283f!important}.luminous-platform .luminous-public-shell .luminous-page-hero :is(a,button):focus-visible{outline-color:#f6c271!important}.luminous-platform .luminous-public-shell .luminous-page-hero .flex.flex-wrap{justify-content:flex-start}.luminous-platform .luminous-public-shell .luminous-page-hero [class*=_heroAction__]{display:block;order:0}.luminous-platform .luminous-public-shell .luminous-page-hero [class*=_heroAction__]>[class*=_cta__]{margin-bottom:0}.luminous-platform .luminous-public-shell .luminous-page-hero .luminous-pricing-art p{text-align:center;font-size:11px;margin:-10px 0 0!important}.luminous-platform .luminous-public-shell .luminous-page-hero .luminous-book-author{font-size:16px}.luminous-platform .luminous-public-shell .luminous-page-hero .luminous-book-status{color:#f6c271!important}.luminous-hero-content{padding-top:0!important}.luminous-platform .luminous-public-shell .luminous-page-hero.luminous-hero-single{display:block}.luminous-book-main,.luminous-hero-container{width:calc(100% - 48px)!important;max-width:1120px!important;padding-inline:0!important;margin-inline:auto}.luminous-platform .luminous-public-shell .luminous-about-hero.luminous-page-hero{width:calc(100% - 48px);max-width:1120px}.luminous-platform .luminous-public-shell .luminous-page-hero+.luminous-page-overview{width:calc(100% - 48px);max-width:1120px;padding-top:32px;margin-inline:auto}.luminous-platform .luminous-public-shell .luminous-page-hero+section{padding-top:32px}.luminous-platform .luminous-public-shell .luminous-page-hero+:is(figure,[class*=_layout__]){margin-top:32px!important}@media(max-width:900px){.luminous-platform .luminous-public-shell .luminous-page-hero .luminous-book-mockup{width:100%;max-width:540px;justify-self:center}}@media(max-width:760px){.luminous-platform .luminous-public-shell .luminous-page-hero{padding-block:40px!important}.luminous-platform .luminous-public-shell .luminous-page-hero p{font-size:16px;margin-top:18px!important}.luminous-platform .luminous-public-shell .luminous-page-hero :is(.luminous-eyebrow,[class*=eyebrow],.luminous-hero-kicker){font-size:10px!important;margin-bottom:16px!important}}