/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-wide:.025em;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:calc(var(--spacing) * 0)}.top-\[76px\]{top:76px}.top-\[82px\]{top:82px}.-right-1{right:calc(var(--spacing) * -1)}.right-3{right:calc(var(--spacing) * 3)}.right-5{right:calc(var(--spacing) * 5)}.bottom-5{bottom:calc(var(--spacing) * 5)}.left-1\/2{left:50%}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-\[76px\]{height:76px}.h-full{height:100%}.max-h-\[650px\]{max-height:650px}.max-h-\[calc\(100vh-76px\)\]{max-height:calc(100vh - 76px)}.max-h-\[calc\(100vh-96px\)\]{max-height:calc(100vh - 96px)}.min-h-\[92px\]{min-height:92px}.min-h-\[calc\(100vh-76px\)\]{min-height:calc(100vh - 76px)}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-40{width:calc(var(--spacing) * 40)}.w-\[min\(410px\,calc\(100vw-24px\)\)\]{width:min(410px,100vw - 24px)}.w-\[min\(540px\,calc\(100vw-24px\)\)\]{width:min(540px,100vw - 24px)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[1680px\]{max-width:1680px}.max-w-lg{max-width:var(--container-lg)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-\[560px\]{min-width:560px}.min-w-\[620px\]{min-width:620px}.min-w-\[800px\]{min-width:800px}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.animate-\[rise_\.25s_ease_both\]{animation:.25s both rise}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[30px_1fr_auto\]{grid-template-columns:30px 1fr auto}.grid-cols-\[90px_1fr_auto\]{grid-template-columns:90px 1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#173f31\]{border-color:#173f31}.border-\[\#cfdacf\]{border-color:#cfdacf}.border-\[\#cfe0d2\]{border-color:#cfe0d2}.border-\[\#d7e2d9\]{border-color:#d7e2d9}.border-\[\#d8ddd6\]{border-color:#d8ddd6}.border-\[\#d9ddd7\]{border-color:#d9ddd7}.border-\[\#d9ded8\]{border-color:#d9ded8}.border-\[\#dbe2de\]{border-color:#dbe2de}.border-\[\#dcded7\]{border-color:#dcded7}.border-\[\#dde2db\]{border-color:#dde2db}.border-\[\#dde2dc\]{border-color:#dde2dc}.border-\[\#dedfd7\]{border-color:#dedfd7}.border-\[\#dfe1da\]{border-color:#dfe1da}.border-\[\#dfe2db\]{border-color:#dfe2db}.border-\[\#e4e6df\]{border-color:#e4e6df}.border-\[\#e5e6e0\]{border-color:#e5e6e0}.border-\[\#e5e7e1\]{border-color:#e5e7e1}.border-\[\#e7e8e2\]{border-color:#e7e8e2}.border-\[\#e8e9e3\]{border-color:#e8e9e3}.border-\[\#e9eae5\]{border-color:#e9eae5}.border-\[\#eadcb2\]{border-color:#eadcb2}.border-\[\#ecece7\]{border-color:#ecece7}.border-\[\#efb4a5\]{border-color:#efb4a5}.border-\[\#fbfaf6\]{border-color:#fbfaf6}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-\[\#0b2b1e\]\/65{background-color:lab(14.8717% -15.2347 4.8696/.65)}.bg-\[\#0e2d21\]\/20{background-color:lab(15.856% -14.7622 4.18936/.2)}.bg-\[\#2f6b52\]{background-color:#2f6b52}.bg-\[\#6fe34e\]{background-color:#6fe34e}.bg-\[\#56c945\]{background-color:#56c945}.bg-\[\#58c83f\]{background-color:#58c83f}.bg-\[\#64d948\]{background-color:#64d948}.bg-\[\#65db47\]{background-color:#65db47}.bg-\[\#72e252\]{background-color:#72e252}.bg-\[\#78e757\]{background-color:#78e757}.bg-\[\#102f23\]{background-color:#102f23}.bg-\[\#173d2b\]{background-color:#173d2b}.bg-\[\#204b3a\]{background-color:#204b3a}.bg-\[\#12382a\]{background-color:#12382a}.bg-\[\#14392b\]{background-color:#14392b}.bg-\[\#d7ddd6\]{background-color:#d7ddd6}.bg-\[\#dff3d9\]{background-color:#dff3d9}.bg-\[\#dff5d9\]{background-color:#dff5d9}.bg-\[\#dff6d8\]{background-color:#dff6d8}.bg-\[\#e3f6de\]{background-color:#e3f6de}.bg-\[\#e4a623\]{background-color:#e4a623}.bg-\[\#e4f5df\]{background-color:#e4f5df}.bg-\[\#e4f6de\]{background-color:#e4f6de}.bg-\[\#e4f7de\]{background-color:#e4f7de}.bg-\[\#e6edf8\]{background-color:#e6edf8}.bg-\[\#e8ebe6\]{background-color:#e8ebe6}.bg-\[\#e8eef8\]{background-color:#e8eef8}.bg-\[\#e8f4e5\]{background-color:#e8f4e5}.bg-\[\#eaf7e6\]{background-color:#eaf7e6}.bg-\[\#ecefe9\]{background-color:#ecefe9}.bg-\[\#edf0eb\]{background-color:#edf0eb}.bg-\[\#edf1eb\]{background-color:#edf1eb}.bg-\[\#edf2fa\]{background-color:#edf2fa}.bg-\[\#edf4ea\]{background-color:#edf4ea}.bg-\[\#edf8e9\]{background-color:#edf8e9}.bg-\[\#eef6f4\]{background-color:#eef6f4}.bg-\[\#eef8e9\]{background-color:#eef8e9}.bg-\[\#ef6b4c\]{background-color:#ef6b4c}.bg-\[\#f0f2ef\]{background-color:#f0f2ef}.bg-\[\#f0faec\]{background-color:#f0faec}.bg-\[\#f1f3ef\]{background-color:#f1f3ef}.bg-\[\#f2f1eb\]{background-color:#f2f1eb}.bg-\[\#f2f3ef\]{background-color:#f2f3ef}.bg-\[\#f3f1ea\]{background-color:#f3f1ea}.bg-\[\#f3f3ef\]{background-color:#f3f3ef}.bg-\[\#f5f5f0\]{background-color:#f5f5f0}.bg-\[\#f7f7f3\]{background-color:#f7f7f3}.bg-\[\#fbf3dd\]{background-color:#fbf3dd}.bg-\[\#fbfaf6\]{background-color:#fbfaf6}.bg-\[\#fbfaf6\]\/95{background-color:lab(98.2662% -.174671 2.04602/.95)}.bg-\[\#fbfbf7\]{background-color:#fbfbf7}.bg-\[\#fbfcfa\]{background-color:#fbfcfa}.bg-\[\#ffe1d8\]{background-color:#ffe1d8}.bg-\[\#ffe2da\]{background-color:#ffe2da}.bg-\[\#fff0c5\]{background-color:#fff0c5}.bg-\[\#fff0c7\]{background-color:#fff0c7}.bg-\[\#fff0eb\]{background-color:#fff0eb}.bg-\[\#fff1c9\]{background-color:#fff1c9}.bg-\[\#fff2c8\]{background-color:#fff2c8}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.object-contain{object-fit:contain}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-10{padding:calc(var(--spacing) * 10)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-3\.5{--tw-leading:calc(var(--spacing) * 3.5);line-height:calc(var(--spacing) * 3.5)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-\[\#3d6a45\]{color:#3d6a45}.text-\[\#3d6748\]{color:#3d6748}.text-\[\#3e6849\]{color:#3e6849}.text-\[\#4c7158\]{color:#4c7158}.text-\[\#4e705c\]{color:#4e705c}.text-\[\#4e725d\]{color:#4e725d}.text-\[\#4f725e\]{color:#4f725e}.text-\[\#4f6958\]{color:#4f6958}.text-\[\#5d6c63\]{color:#5d6c63}.text-\[\#5d7667\]{color:#5d7667}.text-\[\#6b7d75\]{color:#6b7d75}.text-\[\#6c7d74\]{color:#6c7d74}.text-\[\#6c7f72\]{color:#6c7f72}.text-\[\#6d7c74\]{color:#6d7c74}.text-\[\#6d7e74\]{color:#6d7e74}.text-\[\#6e8175\]{color:#6e8175}.text-\[\#6f7a73\]{color:#6f7a73}.text-\[\#6f7f76\]{color:#6f7f76}.text-\[\#6f7f77\]{color:#6f7f77}.text-\[\#7b5d0a\]{color:#7b5d0a}.text-\[\#7b8981\]{color:#7b8981}.text-\[\#7d5b08\]{color:#7d5b08}.text-\[\#8eae9b\]{color:#8eae9b}.text-\[\#8f432f\]{color:#8f432f}.text-\[\#102b20\]{color:#102b20}.text-\[\#112d21\]{color:#112d21}.text-\[\#183b2b\]{color:#183b2b}.text-\[\#254b38\]{color:#254b38}.text-\[\#315d3d\]{color:#315d3d}.text-\[\#315e40\]{color:#315e40}.text-\[\#315f3c\]{color:#315f3c}.text-\[\#355d45\]{color:#355d45}.text-\[\#405d84\]{color:#405d84}.text-\[\#687a6f\]{color:#687a6f}.text-\[\#687a70\]{color:#687a70}.text-\[\#687b6f\]{color:#687b6f}.text-\[\#795b08\]{color:#795b08}.text-\[\#10351f\]{color:#10351f}.text-\[\#11321f\]{color:#11321f}.text-\[\#13241c\]{color:#13241c}.text-\[\#41644f\]{color:#41644f}.text-\[\#45636a\]{color:#45636a}.text-\[\#52705e\]{color:#52705e}.text-\[\#53695d\]{color:#53695d}.text-\[\#55715f\]{color:#55715f}.text-\[\#57715f\]{color:#57715f}.text-\[\#58715f\]{color:#58715f}.text-\[\#61746a\]{color:#61746a}.text-\[\#63746a\]{color:#63746a}.text-\[\#64766b\]{color:#64766b}.text-\[\#64786e\]{color:#64786e}.text-\[\#65786c\]{color:#65786c}.text-\[\#67766e\]{color:#67766e}.text-\[\#67796f\]{color:#67796f}.text-\[\#75847c\]{color:#75847c}.text-\[\#75877b\]{color:#75877b}.text-\[\#77847c\]{color:#77847c}.text-\[\#80631f\]{color:#80631f}.text-\[\#94442e\]{color:#94442e}.text-\[\#103220\]{color:#103220}.text-\[\#315742\]{color:#315742}.text-\[\#365745\]{color:#365745}.text-\[\#396244\]{color:#396244}.text-\[\#557161\]{color:#557161}.text-\[\#557262\]{color:#557262}.text-\[\#567363\]{color:#567363}.text-\[\#607267\]{color:#607267}.text-\[\#607568\]{color:#607568}.text-\[\#617269\]{color:#617269}.text-\[\#617369\]{color:#617369}.text-\[\#637369\]{color:#637369}.text-\[\#687970\]{color:#687970}.text-\[\#708077\]{color:#708077}.text-\[\#708079\]{color:#708079}.text-\[\#708277\]{color:#708277}.text-\[\#718077\]{color:#718077}.text-\[\#718078\]{color:#718078}.text-\[\#748279\]{color:#748279}.text-\[\#768277\]{color:#768277}.text-\[\#866000\]{color:#866000}.text-\[\#886200\]{color:#886200}.text-\[\#a9c4b4\]{color:#a9c4b4}.text-\[\#a9c7b5\]{color:#a9c7b5}.text-\[\#a9c9b4\]{color:#a9c9b4}.text-\[\#a74730\]{color:#a74730}.text-\[\#abc5b5\]{color:#abc5b5}.text-\[\#add1b7\]{color:#add1b7}.text-\[\#b9cfc2\]{color:#b9cfc2}.text-\[\#bad0c2\]{color:#bad0c2}.text-\[\#bed2c5\]{color:#bed2c5}.text-\[\#bfd1c5\]{color:#bfd1c5}.text-\[\#c5d9ca\]{color:#c5d9ca}.text-\[\#c5d9cc\]{color:#c5d9cc}.text-\[\#c5dbc9\]{color:#c5dbc9}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.accent-\[\#3fb03c\]{accent-color:#3fb03c}.opacity-70{opacity:.7}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_35px_rgba\(16\,48\,34\,\.2\)\]{--tw-shadow:0 12px 35px var(--tw-shadow-color,#10302233);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_35px_rgba\(30\,55\,42\,\.04\)\]{--tw-shadow:0 12px 35px var(--tw-shadow-color,#1e372a0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_40px_rgba\(30\,55\,42\,\.04\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#1e372a0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_45px_rgba\(30\,55\,42\,\.05\)\]{--tw-shadow:0 16px 45px var(--tw-shadow-color,#1e372a0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_45px_rgba\(30\,55\,42\,\.045\)\]{--tw-shadow:0 16px 45px var(--tw-shadow-color,#1e372a0b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(20\,57\,43\,\.28\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#14392b47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(20\,55\,42\,\.14\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#14372a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(30\,55\,42\,\.06\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#1e372a0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_90px_rgba\(18\,48\,35\,\.25\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#12302340);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_100px_rgba\(0\,0\,0\,\.38\)\]{--tw-shadow:0 30px 100px var(--tw-shadow-color,#00000061);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[\#183b2b\]\/20{--tw-ring-color:lab(21.89% -16.7618 5.92043/.2)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-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(var(--blur-xl));-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:-translate-x-1:hover{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (hover:hover){.hover\:bg-\[\#1b4a37\]:hover{background-color:#1b4a37}}@media (hover:hover){.hover\:bg-\[\#e8eee6\]:hover{background-color:#e8eee6}}@media (hover:hover){.hover\:bg-\[\#eef7ea\]:hover{background-color:#eef7ea}}@media (hover:hover){.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}}@media (hover:hover){.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:flex{display:flex}}@media (min-width:40rem){.sm\:hidden{display:none}}@media (min-width:40rem){.sm\:inline{display:inline}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:40rem){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:40rem){.sm\:grid-cols-\[72px_1fr_auto\]{grid-template-columns:72px 1fr auto}}@media (min-width:40rem){.sm\:items-center{align-items:center}}@media (min-width:40rem){.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}}@media (min-width:40rem){.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:40rem){.sm\:text-\[11px\]{font-size:11px}}@media (min-width:48rem){.md\:sticky{position:sticky}}@media (min-width:48rem){.md\:top-\[76px\]{top:76px}}@media (min-width:48rem){.md\:right-8{right:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:bottom-8{bottom:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:left-auto{left:auto}}@media (min-width:48rem){.md\:block{display:block}}@media (min-width:48rem){.md\:hidden{display:none}}@media (min-width:48rem){.md\:max-h-\[calc\(100vh-76px\)\]{max-height:calc(100vh - 76px)}}@media (min-width:48rem){.md\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.md\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}}@media (min-width:48rem){.md\:grid-cols-\[42px_1fr_auto\]{grid-template-columns:42px 1fr auto}}@media (min-width:48rem){.md\:grid-cols-\[264px_minmax\(0\,1fr\)\]{grid-template-columns:264px minmax(0,1fr)}}@media (min-width:48rem){.md\:items-center{align-items:center}}@media (min-width:48rem){.md\:overflow-auto{overflow:auto}}@media (min-width:48rem){.md\:p-7{padding:calc(var(--spacing) * 7)}}@media (min-width:48rem){.md\:px-7{padding-inline:calc(var(--spacing) * 7)}}@media (min-width:48rem){.md\:text-\[42px\]{font-size:42px}}@media (min-width:48rem){.md\:leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}}@media (min-width:64rem){.lg\:block{display:block}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-\[1\.2fr_\.8fr\]{grid-template-columns:1.2fr .8fr}}@media (min-width:64rem){.lg\:grid-cols-\[1fr_190px_220px_auto\]{grid-template-columns:1fr 190px 220px auto}}@media (min-width:64rem){.lg\:grid-cols-\[340px_1fr\]{grid-template-columns:340px 1fr}}@media (min-width:64rem){.lg\:items-end{align-items:flex-end}}@media (min-width:64rem){.lg\:rounded-2xl{border-radius:var(--radius-2xl)}}@media (min-width:64rem){.lg\:p-9{padding:calc(var(--spacing) * 9)}}@media (min-width:64rem){.lg\:py-2{padding-block:calc(var(--spacing) * 2)}}@media (min-width:80rem){.xl\:block{display:block}}@media (min-width:80rem){.xl\:flex{display:flex}}@media (min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-\[1\.12fr_\.88fr\]{grid-template-columns:1.12fr .88fr}}@media (min-width:80rem){.xl\:grid-cols-\[1fr_330px\]{grid-template-columns:1fr 330px}}@media (min-width:80rem){.xl\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media (min-width:80rem){.xl\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}}.\[\&_input\]\:w-full input{width:100%}.\[\&_input\]\:rounded-xl input{border-radius:var(--radius-xl)}.\[\&_input\]\:border input{border-style:var(--tw-border-style);border-width:1px}.\[\&_input\]\:border-\[\#d6ddd7\] input{border-color:#d6ddd7}.\[\&_input\]\:bg-\[\#fbfcfa\] input{background-color:#fbfcfa}.\[\&_input\]\:px-3 input{padding-inline:calc(var(--spacing) * 3)}.\[\&_input\]\:py-2\.5 input{padding-block:calc(var(--spacing) * 2.5)}.\[\&_input\]\:text-sm input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_input\]\:outline-none input{--tw-outline-style:none;outline-style:none}.\[\&_input\:focus\]\:border-\[\#64c653\] input:focus{border-color:#64c653}.\[\&_select\]\:w-full select{width:100%}.\[\&_select\]\:rounded-xl select{border-radius:var(--radius-xl)}.\[\&_select\]\:border select{border-style:var(--tw-border-style);border-width:1px}.\[\&_select\]\:border-\[\#d6ddd7\] select{border-color:#d6ddd7}.\[\&_select\]\:bg-\[\#fbfcfa\] select{background-color:#fbfcfa}.\[\&_select\]\:px-3 select{padding-inline:calc(var(--spacing) * 3)}.\[\&_select\]\:py-2\.5 select{padding-block:calc(var(--spacing) * 2.5)}.\[\&_select\]\:text-sm select{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_select\]\:outline-none select{--tw-outline-style:none;outline-style:none}.\[\&_select\:focus\]\:border-\[\#64c653\] select:focus{border-color:#64c653}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{background:#f3f1ea}body{color:#13241c;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#f3f1ea;margin:0;font-family:Inter,Segoe UI Variable,Segoe UI,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer;transition:background-color .16s,border-color .16s,color .16s,transform .16s}button:active{transform:translateY(1px)}:focus-visible{outline-offset:3px;outline:2px solid #173f337a}::selection{color:#10231b;background:#9ef288}.eregeb-tour-focus{border-radius:14px;z-index:55!important;position:relative!important;box-shadow:0 0 0 3px #4e7a608c,0 18px 55px #00000038!important}@keyframes rise{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.eregeb-app{--evergreen:#173f33;--evergreen-2:#245746;--ink:#1b2721;--muted:#6e7b74;--line:#dfe4df;--paper:#fff;--canvas:#f4f5f1;--sage:#edf3ee;--warm:#f5efe3;--alert:#b95843;min-height:100vh;color:var(--ink);background:var(--canvas)}.eregeb-topbar{background:#fffffdf0;border-color:#e2e6e1;height:72px;box-shadow:0 1px #162f2408}.eregeb-topbar h1{letter-spacing:-.025em;font-size:1rem;font-weight:760}.eregeb-topbar h1 span{color:#66736c;font-weight:560}.eregeb-topbar>div:nth-child(2){box-shadow:none;border-radius:9px}.eregeb-frame{max-width:none}.eregeb-sidebar{color:var(--ink);border-color:var(--line);background:#fffffdf7;box-shadow:10px 0 30px #20352a06}.eregeb-role-card{border-color:var(--line);background:#f7f8f5;border-radius:14px}.eregeb-role-label{color:#718078}.eregeb-role-select{color:var(--ink);background:#fff;border-color:#d8ded9;border-radius:9px;font-weight:700}.eregeb-role-person p:last-child{color:#7c8881}.eregeb-nav{gap:3px;display:grid}.eregeb-nav .eregeb-nav-item{color:#5f6d65;border-radius:9px;min-height:43px;font-size:.78rem;font-weight:650;position:relative}.eregeb-nav-mark{color:#7a8780;background:#fff;border:1px solid #dce2dd;border-radius:8px}.eregeb-nav-item.is-active .eregeb-nav-mark{color:#fff;border-color:var(--evergreen);background:var(--evergreen)}.eregeb-workspace{background:var(--canvas);max-width:1500px}.page-heading{margin-bottom:26px}.page-heading>div:first-child{max-width:800px}.page-heading h2{color:var(--ink);letter-spacing:-.045em;margin-top:7px;font-size:clamp(2rem,3vw,2.65rem);font-weight:760}.page-heading p:first-child{color:#5d7467;letter-spacing:.18em;font-size:.62rem;font-weight:800}.page-heading h2+p{max-width:720px;color:var(--muted);margin-top:10px;line-height:1.65}.teacher-heading-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.teacher-live-label{color:#526159;border:1px solid var(--line);background:#fff;border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-size:.68rem;font-weight:750;display:inline-flex}.teacher-live-label i{background:#4b9b65;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #4b9b651c}.teacher-attendance-button{color:#fff;background:var(--alert);border:1px solid #a84e3d;border-radius:9px;padding:10px 14px;font-size:.7rem;font-weight:760;box-shadow:0 8px 20px #823c2e24}.teacher-attendance-button span{margin-left:8px}.teacher-workbench{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.participation-panel,.rail-card{border:1px solid var(--line);background:var(--paper);border-radius:15px;box-shadow:0 12px 35px #1a31260b}.participation-panel{overflow:hidden}.participation-header{border-bottom:1px solid #e6e9e5;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px 18px;display:flex}.section-kicker{color:#6d7b73;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:800}.participation-header h3,.rail-card h3{color:var(--ink);letter-spacing:-.025em;margin:5px 0 0;font-size:1.16rem;font-weight:760}.participation-header>div>p:last-child{color:var(--muted);margin:6px 0 0;font-size:.72rem}.sequence-count{color:var(--evergreen);font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:760}.sequence-count small{color:#8b9690;font-size:.7rem;font-weight:650}.timer-console{color:#fff;background:linear-gradient(135deg,#163f33,#204f40);border-radius:13px;grid-template-columns:minmax(170px,1.2fr) auto minmax(210px,1fr);align-items:center;gap:22px;margin:18px;padding:18px 20px 21px;display:grid;position:relative;overflow:hidden}.timer-identity span,.timer-identity small{color:#adc3b7;font-size:.6rem;font-weight:700;display:block}.timer-identity span{letter-spacing:.13em;text-transform:uppercase}.timer-identity strong{margin:5px 0 3px;font-size:.96rem;font-weight:760;display:block}.timer-readout{text-align:center}.timer-readout strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:2.55rem;font-weight:680;line-height:1;display:block}.timer-readout span{color:#b9cbc2;margin-top:6px;font-size:.58rem;display:block}.timer-actions{justify-content:flex-end;gap:6px;display:flex}.timer-actions button{color:#dbe8e1;background:#ffffff12;border:1px solid #ffffff24;border-radius:8px;min-height:34px;padding:0 11px;font-size:.62rem;font-weight:750}.timer-actions button:hover{background:#ffffff21}.timer-actions button.timer-primary{color:var(--evergreen);background:#f6f4e9;border-color:#f1f1e6}.timer-actions button:disabled{opacity:.38}.timer-progress{background:#ffffff1f;height:3px;position:absolute;inset:auto 0 0}.timer-progress i{background:#b8d49b;height:100%;transition:width .3s;display:block}.speaker-roster{border-top:1px solid #e6e9e5}.speaker-roster-head,.speaker-row{grid-template-columns:minmax(155px,1fr) 82px 70px minmax(220px,1.1fr);align-items:center;gap:10px;display:grid}.speaker-roster-head{color:#87918c;letter-spacing:.12em;text-transform:uppercase;background:#f8f9f7;padding:10px 14px;font-size:.55rem;font-weight:800}.speaker-row{border-top:1px solid #eaede9;min-height:70px;padding:11px 14px;transition:background .16s,box-shadow .16s}.speaker-row:first-of-type{border-top:0}.speaker-row.is-active{box-shadow:inset 3px 0 0 var(--evergreen);background:#f0f5f1}.speaker-person{align-items:center;gap:11px;min-width:0;display:flex}.speaker-person>span{width:32px;height:32px;color:var(--evergreen);background:#fff;border:1px solid #d9e1db;border-radius:50%;flex:0 0 32px;place-items:center;font-size:.66rem;font-weight:800;display:grid}.speaker-person h4{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.76rem;font-weight:750;overflow:hidden}.speaker-person p{color:#8a948e;margin:3px 0 0;font-size:.58rem}.speaker-priority strong,.speaker-priority span{display:block}.speaker-priority strong{color:#44544b;font-size:.64rem}.speaker-priority span{color:#8b958f;margin-top:3px;font-size:.56rem}.speaker-timer-button{color:#53645a;background:#fff;border:1px solid #d9e0da;border-radius:8px;min-height:31px;font-size:.58rem;font-weight:760}.speaker-row.is-active .speaker-timer-button{color:#fff;border-color:var(--evergreen);background:var(--evergreen)}.speaker-outcomes{justify-content:flex-end;gap:5px;display:flex}.speaker-outcomes button{color:#66736b;white-space:nowrap;background:#fff;border:1px solid #dce2dd;border-radius:7px;min-height:31px;padding:0 8px;font-size:.55rem;font-weight:720}.speaker-outcomes button:hover{color:var(--evergreen);background:#f3f7f3;border-color:#b8c9bd}.speaker-outcomes button.speaker-spoke{color:#fff;border-color:var(--evergreen-2);background:var(--evergreen-2)}.fairness-note{color:#68766e;background:#fafbf9;border-top:1px solid #e5e9e5;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 18px;font-size:.63rem;display:grid}.fairness-note span{color:var(--evergreen);text-transform:uppercase;letter-spacing:.09em;font-weight:800}.fairness-note p{margin:0}.fairness-note button{color:var(--evergreen);background:0 0;border:0;font-size:.61rem;font-weight:760}.teacher-rail{gap:14px;display:grid}.rail-card{padding:18px}.rail-card-top{justify-content:space-between;align-items:start;gap:12px;display:flex}.rail-card-top>span{color:#75827a;font-size:.6rem;font-weight:700}.coverage-value{align-items:end;gap:8px;margin-top:22px;display:flex}.coverage-value>strong{color:var(--evergreen);letter-spacing:-.07em;font-size:2.8rem;font-weight:720;line-height:.8}.coverage-value>span{color:#67756d;font-size:.7rem;font-weight:720}.coverage-value small{color:#8a958f;margin-top:3px;font-size:.56rem;font-weight:600;display:block}.coverage-track{background:#e8ece8;border-radius:9px;height:5px;margin-top:18px;overflow:hidden}.coverage-track i{border-radius:inherit;background:linear-gradient(90deg, var(--evergreen), #7aa271);height:100%;display:block}.coverage-card>p{color:var(--muted);margin:13px 0 0;font-size:.62rem;line-height:1.55}.schedule-card .rail-card-top button{color:var(--evergreen);background:0 0;border:0;font-size:.6rem;font-weight:760}.schedule-card>button{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-top:1px solid #e8ebe8;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.schedule-card>button:nth-child(2){margin-top:12px}.schedule-card>button.is-current{background:var(--sage);box-shadow:inset 3px 0 0 var(--evergreen);border-radius:8px;margin:0 -9px;padding:11px 9px}.schedule-card time{color:#7c8881;font-variant-numeric:tabular-nums;font-size:.62rem;font-weight:700}.schedule-card strong,.schedule-card small{display:block}.schedule-card strong{font-size:.68rem}.schedule-card small{color:#87918b;margin-top:3px;font-size:.55rem}.schedule-card b{color:#9aa39e}.attention-card{color:var(--ink);text-align:left;background:#f7f1e5;border:1px solid #e6dcc7;border-radius:15px;padding:18px;display:block;box-shadow:0 10px 30px #49391e0a}.attention-card span,.attention-card strong,.attention-card small,.attention-card b{display:block}.attention-card span{color:#836b3d;letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:800}.attention-card strong{margin-top:9px;font-size:.82rem}.attention-card small{color:#7d7461;margin-top:5px;font-size:.6rem;line-height:1.45}.attention-card b{color:#69552e;margin-top:14px;font-size:.62rem}[data-tour=monitor-strip]{border-color:var(--line)!important;border-radius:15px!important;box-shadow:0 10px 30px #1a312609!important}[data-tour=monitor-strip]>div:last-child>div{background:#f8f9f7;border:1px solid #e4e8e4;border-radius:10px}.surface-card,.metric-card,.quiet-metric,.student-opportunity-panel,.leadership-promise{border-radius:15px;box-shadow:0 10px 32px #1b32270a}.surface-card{border-color:var(--line)}.surface-card>div:first-child h3{color:var(--ink);font-size:.96rem;font-weight:760}.surface-card>div:first-child span{color:#7c8881;letter-spacing:.13em;font-size:.56rem}.metric-card{border-color:var(--line);padding:19px}.metric-card>p:first-child{color:#697a70;letter-spacing:.15em}.metric-card>p:last-child{color:#78847d;font-size:.66rem}.metric-progress{background:#e8ece8;height:4px}.quiet-metric{border-color:var(--line);background:#fff}.quiet-metric.accent-green{border-top:3px solid #789d7e}.quiet-metric.accent-cream{border-top:3px solid #b99a5d}.quiet-metric.accent-blue{border-top:3px solid #718aa0}.student-opportunity-panel{background:linear-gradient(135deg,#173f33,#245244)}.leadership-promise{background:linear-gradient(145deg,#173f33,#214b3e)}.monitor-strip{padding:20px 22px}.monitor-strip>div:first-child>span{color:#78633a;background:#f7f0e2;border:1px solid #e5d6b7;border-radius:8px}.monitor-card{border-radius:10px}.floating-actions .floating-trigger{color:#fff;background:var(--evergreen);border-width:3px;border-color:#fff;width:52px;height:52px;box-shadow:0 14px 32px #173f333d}.floating-menu>button{color:var(--evergreen);border:1px solid var(--line);background:#fff;border-radius:10px;box-shadow:0 10px 28px #173f331f}.floating-menu>button>span:last-child{color:var(--evergreen);background:var(--sage);border-radius:8px}.action-center-panel,.tutorial-panel{background:#fff;border-radius:18px}.tutorial-panel>div:first-child>span{color:var(--evergreen);background:var(--sage);border-radius:7px}.tutorial-panel h2{font-weight:760}.eregeb-app [class~="rounded-[24px]"]{border-radius:14px!important}.eregeb-app [class~="rounded-[26px]"]{border-radius:16px!important}.eregeb-app [class~="rounded-[28px]"],.eregeb-app [class~="rounded-[30px]"]{border-radius:15px!important}@media (max-width:1400px) and (min-width:901px){.speaker-roster-head,.speaker-row{grid-template-columns:minmax(140px,1fr) 72px 64px minmax(205px,1.05fr);gap:8px}.speaker-outcomes{gap:4px}.speaker-outcomes button{padding-inline:6px;font-size:.51rem}}@media (max-width:1180px){.teacher-workbench{grid-template-columns:1fr}.teacher-rail{grid-template-columns:repeat(3,1fr)}.speaker-roster-head,.speaker-row{grid-template-columns:minmax(170px,1fr) 88px 74px minmax(250px,1.2fr)}}@media (max-width:900px){.teacher-rail{grid-template-columns:1fr}.timer-console{grid-template-columns:1fr auto}.timer-actions{grid-column:1/-1;justify-content:flex-start}.speaker-roster-head{display:none}.speaker-row{grid-template-columns:minmax(150px,1fr) auto;gap:10px}.speaker-priority{grid-column:1;padding-left:43px}.speaker-timer-button{grid-area:1/2/3;min-width:76px}.speaker-outcomes{grid-column:1/-1;justify-content:flex-start;padding-left:43px}}@media (max-width:640px){.eregeb-topbar{padding-inline:10px}.eregeb-topbar h1 span,.eregeb-topbar>div:first-child>div>p{display:none}.eregeb-workspace{padding:20px 14px 90px}.page-heading{align-items:start}.page-heading h2{font-size:2rem}.participation-header{padding:18px}.timer-console{grid-template-columns:1fr;margin:12px;padding:18px 16px 21px}.timer-readout{text-align:left}.timer-actions{grid-column:auto}.speaker-row{padding:13px 14px}.speaker-outcomes{grid-template-columns:repeat(2,1fr);padding-left:0;display:grid}.speaker-outcomes button{min-height:35px}.fairness-note{grid-template-columns:1fr}}.eregeb-app{--evergreen:#0c3a46;--evergreen-2:#145161;--ink:#122d35;--muted:#657980;--line:#d7e0e1;--paper:#fff;--canvas:#edf2f1;--sage:#e3eeee;--warm:#fff0dc;--alert:#e06f4e;--ignite:linear-gradient(120deg, #f3b84b 0%, #ee7d4f 55%, #df5d52 100%);color:var(--ink);background:var(--canvas)}.eregeb-topbar{color:#fff;background:#0a2b35;border-color:#ffffff14;height:78px;box-shadow:0 10px 30px #06222a26}.eregeb-topbar h1,.eregeb-topbar h1 span{color:#fff}.eregeb-topbar>div:nth-child(2),.eregeb-topbar>div:last-child>button,.eregeb-topbar>div:last-child>div:not(:last-child){color:#e8f2f3;box-shadow:none;background:#ffffff12;border-color:#ffffff26}.eregeb-topbar>div:nth-child(2) p:first-child{color:#fff}.eregeb-topbar>div:nth-child(2)>span{color:#0b3340;background:linear-gradient(135deg,#ffd66b,#f39a4a)}.eregeb-topbar>div:last-child>div:last-child{color:#0b3440;background:var(--ignite)}.eregeb-sidebar{color:#fff;background:linear-gradient(#0a303b 0%,#082833 100%);border-color:#ffffff12;box-shadow:14px 0 40px #041f271f}.eregeb-role-label,.eregeb-role-person p:last-child{color:#8eb0b7}.eregeb-role-person p:first-child{color:#fff}.eregeb-role-select{color:#fff;background:#123e49;border-color:#ffffff26}.eregeb-role-avatar{color:#0b3440;background:var(--ignite)}.eregeb-nav-mark{color:#99b5bb;background:#ffffff0d;border-color:#ffffff1f}.eregeb-discipline{border-color:#ffffff1a}.eregeb-discipline p:first-child{color:#87aab1}.page-heading{isolation:isolate;color:#fff;background:radial-gradient(circle at 78% 25%,#26b2be3d,#0000 27%),radial-gradient(circle at 90% 120%,#ed764c3d,#0000 33%),linear-gradient(128deg,#092d38 0%,#0b3e49 58%,#0a303c 100%);border-radius:18px;align-items:end;min-height:190px;margin-bottom:24px;padding:30px 34px;position:relative;overflow:hidden;box-shadow:0 22px 55px #082f3a29}.page-heading:before{content:"";z-index:-1;opacity:.23;background-image:radial-gradient(circle,#ffffffb3 1px,#0000 1.4px);background-size:17px 17px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#0000 15%,#000 75%);mask-image:linear-gradient(115deg,#0000 15%,#000 75%)}.page-heading:after{content:"";z-index:-1;border:1px solid #ffffff1c;border-radius:50%;width:420px;height:260px;position:absolute;bottom:-120px;right:-80px;transform:rotate(-12deg);box-shadow:0 0 0 28px #ffffff06,0 0 0 56px #ffffff05}.page-heading h2{color:#fff;letter-spacing:-.055em;font-size:clamp(2.4rem,4vw,3.7rem);font-weight:820;line-height:.98}.page-heading h2+p{color:#c6d8dc;font-size:.82rem}.teacher-live-label{color:#e8f2f3;background:#ffffff14;border-color:#fff3}.teacher-attendance-button{color:#0c3039;background:var(--ignite);border:0;box-shadow:0 12px 28px #dd634140}.participation-panel{border-color:#d4dfe0;box-shadow:0 20px 48px #0d303914}.participation-header{border-color:#dce4e5}.sequence-count{color:#e66c4f}.timer-actions button.timer-primary{color:#0b303a;background:var(--ignite);border:0}.floating-actions .floating-trigger{color:#0a3039;background:var(--ignite);border-color:#fff;box-shadow:0 16px 36px #d95b444d}@media (max-width:640px){.eregeb-topbar{height:72px}.page-heading{border-radius:14px;min-height:210px;padding:24px 20px}.page-heading h2{font-size:2.35rem}}@keyframes igniteStageIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes igniteCardIn{0%{opacity:0;transform:translateY(8px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}.page-heading{animation:.5s cubic-bezier(.2,.75,.25,1) both igniteStageIn}.participation-panel,.teacher-rail>*,.metric-card,.surface-card,.quiet-metric{animation:.42s both igniteCardIn}.metric-card:nth-child(2),.teacher-rail>:nth-child(2){animation-delay:45ms}.metric-card:nth-child(3),.teacher-rail>:nth-child(3){animation-delay:90ms}.metric-card:nth-child(4){animation-delay:.135s}.surface-card,.metric-card,.quiet-metric{border-color:#d4dfe0;box-shadow:0 14px 38px #0c333d11}.surface-card>div:first-child h3{color:#12333c;font-weight:800}.surface-card>div:first-child span{color:#71868b}.metric-card{position:relative;overflow:hidden}.metric-card:before{content:"";background:var(--ignite);height:3px;position:absolute;inset:0 0 auto}.metric-card>p:nth-child(2){color:#0d3340;font-size:2.2rem;font-weight:820}.metric-progress>div{background:var(--ignite)}.quiet-metric.accent-blue{border-top-color:#477e9a}.leadership-promise,.student-opportunity-panel{isolation:isolate;background:radial-gradient(circle at 84% 14%,#23a6b83b,#0000 30%),linear-gradient(135deg,#092f3a,#0d4752);position:relative;overflow:hidden;box-shadow:0 22px 50px #072c362e}.leadership-promise:before,.student-opportunity-panel:before{content:"";z-index:-1;opacity:.16;background-image:radial-gradient(circle,#fff 1px,#0000 1.3px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 15%,#000 100%);mask-image:linear-gradient(110deg,#0000 15%,#000 100%)}.leadership-promise>p:first-child,.student-opportunity-panel>p:first-child{color:#f5bc61}.leadership-promise>button{color:#0c323c;background:var(--ignite);border:0}.leadership-promise>button span{color:#74452d}.student-opportunity-panel h3{letter-spacing:-.04em;font-size:2.25rem}.student-opportunity-panel button{background:#ffffff14;border-color:#ffffff26}.student-opportunity-panel button:hover{background:#ffffff24;border-color:#f5b84e73}.monitor-strip{border-color:#d2dfe0!important;box-shadow:0 15px 40px #0c333d0f!important}.monitor-strip>div:first-child>div>p{color:#e5774e}.monitor-card{position:relative;overflow:hidden;background:#f4f8f8!important;border-color:#d5e1e2!important}.monitor-card:before{content:"";background:var(--ignite);width:3px;position:absolute;inset:0 auto 0 0}.coverage-value>strong,.sequence-count{color:#e36f4e}.fairness-note span,.fairness-note button{color:#d76248}.eregeb-app button[class~="bg-[#14392b]"]{color:#0b3039;background:var(--ignite);border-color:#0000;box-shadow:0 10px 24px #da5f4433}.eregeb-app [class~="bg-[#14392b]"]{background-color:#0b3541}.eregeb-app [class~="bg-[#65db47]"]{background:var(--ignite)!important}.action-center-layer,.tutorial-layer{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#041e26ad}.action-center-panel,.tutorial-panel{border-color:#ffffff4d;box-shadow:0 35px 110px #041c2361}.tutorial-panel>div:first-child>span{color:#0c4b5a;background:#e3eeee}.tutorial-panel>div:last-child>div:last-child>button:last-child{color:#0b3039;background:var(--ignite);border:0}.action-center-panel button:hover{border-color:#e4a26d}.floating-menu>button>span:last-child{color:#0c4b59;background:#e2eeee}@media (max-width:768px){.page-heading:after{right:-180px}.metric-card:before{height:2px}}html{scroll-behavior:smooth}.landing-shell{--landing-ink:#f5fbf8;--landing-muted:#b8c9c3;--landing-night:#021916;--landing-teal:#063b34;--landing-gold:#e7c477;min-height:100vh;color:var(--landing-ink);background:var(--landing-night);overflow:hidden}.landing-shell a{color:inherit;text-decoration:none}.landing-nav{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#011218c2,#0112180d);border-bottom:1px solid #ffffff1f;grid-template-columns:1fr auto 1fr;align-items:center;min-height:92px;padding:18px clamp(22px,5vw,78px);display:grid;position:absolute;top:0;left:0;right:0}.landing-brand{align-items:center;gap:12px;width:fit-content;display:inline-flex}.landing-brand img{object-fit:contain;filter:drop-shadow(0 0 16px #5df53e3d);width:46px;height:46px}.landing-brand span,.landing-brand strong,.landing-brand small{display:block}.landing-brand strong{letter-spacing:.1em;font-size:1rem}.landing-brand small{color:#a8beb8;letter-spacing:.04em;margin-top:2px;font-size:.62rem;font-weight:650}.landing-links{color:#c4d4d0;align-items:center;gap:34px;font-size:.72rem;font-weight:700;display:flex}.landing-links a:hover{color:#fff}.landing-login{background:linear-gradient(110deg,#f4bd67,#f27a4e);border-radius:999px;justify-self:end;align-items:center;gap:18px;padding:12px 12px 12px 20px;font-size:.72rem;font-weight:850;display:inline-flex;box-shadow:0 12px 35px #e16d433d;color:#062832!important}.landing-login span{background:#05293124;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.landing-login:hover{transform:translateY(-2px);box-shadow:0 16px 42px #e16d4357}.landing-hero{isolation:isolate;background:#031b22;min-height:100svh;position:relative;overflow:hidden}.landing-hero-art{z-index:-4;object-fit:cover;object-position:76% center;width:100%;height:100%;animation:11s ease-in-out infinite alternate landingFloat;position:absolute;inset:0;transform:scale(1.01)}.landing-hero-shade{z-index:-3;background:linear-gradient(90deg,#011218f5 0%,#011218d1 30%,#0112181f 67%,#0112182e 100%),linear-gradient(#0000 65%,#02161ce0);position:absolute;inset:0}.landing-hero:after{content:"";z-index:-2;opacity:.34;background-image:radial-gradient(#ffffff73 .7px,#0000 .7px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 53%);mask-image:linear-gradient(90deg,#000,#0000 53%)}.landing-orbit{z-index:-1;pointer-events:none;border:1px solid #f5bd6730;border-radius:50%;position:absolute}.landing-orbit:before{content:"";background:#f4bd67;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:-5px;box-shadow:0 0 24px #f4bd67}.landing-orbit-one{width:540px;height:540px;top:20%;right:9%;transform:rotate(-18deg)}.landing-orbit-two{width:760px;height:280px;top:34%;right:-12%;transform:rotate(14deg)}.landing-hero-copy{z-index:2;width:min(710px,84vw);padding:clamp(170px,21vh,230px) 0 190px clamp(24px,6vw,96px);position:relative}.landing-kicker,.landing-section-label{color:#efb55d;letter-spacing:.22em;text-transform:uppercase;font-size:.65rem;font-weight:900}.landing-kicker{align-items:center;gap:12px;display:flex}.landing-kicker span{background:#efb55d;width:28px;height:1px;box-shadow:0 0 12px #efb55d}.landing-hero h1{letter-spacing:-.072em;text-shadow:0 12px 55px #00000061;max-width:720px;margin:24px 0 0;font-size:clamp(4rem,7.6vw,8.6rem);font-weight:820;line-height:.84}.landing-lead{color:#c0d0cc;max-width:650px;margin:34px 0 0;font-size:clamp(.95rem,1.25vw,1.16rem);line-height:1.75}.landing-responsibility{color:#f2d99f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.14em;text-transform:uppercase;background:#021f1a7a;border-left:2px solid #e7c477;width:fit-content;margin:22px 0 0;padding:10px 14px;font-size:clamp(.72rem,1vw,.9rem);font-weight:900;box-shadow:0 10px 30px #0000001f}.landing-hero-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:36px;display:flex}.landing-primary,.landing-secondary{border-radius:999px;justify-content:center;align-items:center;gap:28px;min-height:58px;padding:0 24px;font-size:.78rem;font-weight:850;display:inline-flex}.landing-primary{background:linear-gradient(110deg,#f6c370,#f0794c);box-shadow:0 18px 44px #e06b4047;color:#062630!important}.landing-primary span,.landing-secondary span{font-size:1.08rem}.landing-primary:hover{transform:translateY(-3px);box-shadow:0 24px 54px #e06b4066}.landing-secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0e;border:1px solid #fff3}.landing-signed-in{color:#9db5af;margin-top:18px;font-size:.72rem}.landing-signed-in strong{color:#fff}.landing-proof{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04222a94;border:1px solid #ffffff24;border-radius:22px;display:flex;position:absolute;bottom:52px;right:clamp(20px,5vw,74px);overflow:hidden;box-shadow:0 22px 70px #00000040}.landing-proof div{border-left:1px solid #ffffff1a;grid-template-columns:auto 90px;align-items:center;gap:10px;min-width:150px;padding:20px 22px;display:grid}.landing-proof div:first-child{border-left:0}.landing-proof strong{color:#f6c26c;font-size:1.9rem;line-height:1}.landing-proof span{color:#b6cac5;text-transform:uppercase;letter-spacing:.07em;font-size:.62rem;line-height:1.35}.landing-scroll{z-index:3;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;font-size:.6rem;font-weight:800;display:flex;position:absolute;bottom:62px;left:clamp(24px,6vw,96px);color:#a8bdb8!important}.landing-scroll i{border:1px solid #fff3;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;animation:1.8s ease-in-out infinite landingBounce;display:grid}.landing-marquee{color:#052b34;background:linear-gradient(100deg,#f5bd65,#f2804f);overflow:hidden;transform:rotate(-1.2deg)scale(1.02);box-shadow:0 12px 40px #00000026}.landing-marquee div{letter-spacing:.13em;text-transform:uppercase;justify-content:center;align-items:center;gap:28px;width:max-content;min-width:100%;padding:17px 20px;font-size:.7rem;font-weight:900;display:flex}.landing-marquee i{font-size:.55rem;font-style:normal}.landing-section{padding:120px clamp(24px,7vw,112px)}.landing-intro{background:radial-gradient(circle at 12% 40%,#165c6440,#0000 33%),#031b22;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:9vw;display:grid}.landing-section h2{letter-spacing:-.06em;margin:20px 0 0;font-size:clamp(3rem,5.8vw,6.8rem);line-height:.92}.landing-section h2 em,.landing-final h2 em{color:#f1b862;font-family:Georgia,serif;font-weight:400}.landing-intro-copy{border-left:1px solid #ffffff29;padding-bottom:8px}.landing-intro-copy p{color:#abc0bb;margin:0;padding:0 0 0 34px;font-size:1rem;line-height:1.8}.landing-intro-copy p+p{margin-top:24px}.landing-discipline{color:#082d35;background:#f1eee6;grid-template-columns:.76fr 1.24fr;gap:8vw;display:grid}.landing-discipline-head{align-self:start;position:sticky;top:110px}.landing-discipline-head h2{font-size:clamp(3.2rem,5vw,6rem)}.landing-discipline-head>p:last-child{color:#607276;margin-top:28px}.landing-steps{display:grid}.landing-steps article{border-top:1px solid #cdd3cf;grid-template-columns:72px 1fr;gap:24px;padding:34px 0;display:grid}.landing-steps article:last-child{border-bottom:1px solid #cdd3cf}.landing-steps article>span{color:#083540;border:1px solid #b9c7c3;border-radius:50%;place-items:center;width:54px;height:54px;font-size:.72rem;font-weight:900;display:grid}.landing-steps h3{letter-spacing:-.035em;margin:0;font-size:1.55rem}.landing-steps p{color:#617376;max-width:540px;margin:10px 0 0;font-size:.86rem;line-height:1.7}.landing-roles{color:#f2faf6;background:radial-gradient(circle at 92% 0,#26767759,#0000 32%),linear-gradient(145deg,#052b35,#02171d);grid-template-columns:.7fr 1.3fr;gap:7vw;display:grid}.landing-role-heading{align-self:center}.landing-role-heading h2{font-size:clamp(3.2rem,5vw,6.2rem)}.landing-role-heading>p:nth-of-type(2){color:#acc1bc;max-width:520px;margin-top:28px;line-height:1.75}.landing-primary-dark{margin-top:30px}.landing-role-grid{border:1px solid #ffffff1f;border-radius:30px;grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.landing-role-grid article{background:#ffffff09;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;min-height:260px;padding:30px;transition:background .2s,transform .2s}.landing-role-grid article:nth-child(2n){border-right:0}.landing-role-grid article:nth-last-child(-n+2){border-bottom:0}.landing-role-grid article>span{color:#efb964;letter-spacing:.15em;font-size:.62rem;font-weight:900}.landing-role-grid h3{margin:72px 0 0;font-size:1.3rem}.landing-role-grid p{color:#a8bdb8;margin:12px 0 0;font-size:.78rem;line-height:1.65}.landing-final{text-align:center;background:#061e25;place-items:center;min-height:74vh;padding:100px 24px;display:grid;position:relative;overflow:hidden}.landing-final:before{content:"";opacity:.27;background-image:radial-gradient(#fff6 .7px,#0000 .7px);background-size:22px 22px;position:absolute;inset:0}.landing-final-glow{filter:blur(20px);background:radial-gradient(circle,#3fbb703d,#0000 67%);border-radius:50%;width:600px;height:600px;position:absolute}.landing-final>p,.landing-final>h2,.landing-final>a{position:relative}.landing-final>p{color:#eab363;letter-spacing:.22em;text-transform:uppercase;font-size:.65rem;font-weight:900}.landing-final h2{letter-spacing:-.065em;margin:24px 0 0;font-size:clamp(4rem,8vw,9rem);line-height:.85}.landing-final>a{color:#052b34;background:linear-gradient(110deg,#f5c16c,#ef764b);border-radius:999px;align-items:center;gap:32px;margin-top:44px;padding:15px 16px 15px 26px;font-size:.8rem;font-weight:900;display:inline-flex}.landing-final>a span{background:#03252d24;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.landing-footer{color:#9bb1ac;background:#02171d;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:24px;padding:34px clamp(24px,6vw,96px);font-size:.68rem;display:flex}.landing-footer>a:last-child{color:#f0b963;font-weight:800}.access-pending-shell{color:#eef8f4;background:radial-gradient(circle at 70% 20%,#0a4954,#0000 35%),#031b22;place-items:center;min-height:100vh;padding:24px;display:grid}.access-pending-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:32px;width:min(640px,100%);padding:clamp(32px,6vw,64px);box-shadow:0 30px 100px #0000004d}.access-pending-card img{filter:drop-shadow(0 0 18px #5bec4040)}.access-pending-card .landing-section-label{margin-top:28px}.access-pending-card h1{letter-spacing:-.055em;margin:16px 0 0;font-size:clamp(2.4rem,6vw,4.2rem);line-height:.96}.access-pending-card>p:not(.landing-section-label){color:#afc5c0;margin-top:24px;line-height:1.75}.access-pending-card>div{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.access-pending-card a{color:#062b34;background:#efb962;border-radius:999px;padding:13px 20px;font-size:.78rem;font-weight:850;text-decoration:none}.access-pending-card a+a{color:#d4e3df;background:0 0;border:1px solid #ffffff29}@keyframes landingFloat{0%{transform:scale(1.005)translate(0,0)}to{transform:scale(1.018)translate(-.35%,-.22%)}}@keyframes landingFloatMobile{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.008)translate(-.22%,-.12%)}}@keyframes landingBounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (max-width:980px){.landing-nav{grid-template-columns:1fr auto}.landing-links{display:none}.landing-hero-art{object-position:88% center;animation:9s ease-in-out infinite alternate landingFloatMobile;transform:scale(1)}.landing-hero-shade{background:linear-gradient(90deg,#011218f5,#0112188a),linear-gradient(#0000 60%,#02161ce6)}.landing-proof{bottom:32px;left:24px;right:24px}.landing-scroll{display:none}.landing-intro,.landing-discipline,.landing-roles{grid-template-columns:1fr}.landing-discipline-head{position:static}}@media (max-width:680px){.landing-nav{min-height:76px;padding:12px 16px}.landing-brand small{display:none}.landing-brand img{width:40px;height:40px}.landing-login{padding:10px 10px 10px 15px}.landing-hero{min-height:940px}.landing-hero-art{object-position:90% center;animation:9s ease-in-out infinite alternate landingFloatMobile;transform:scale(1)}.landing-hero-shade{background:linear-gradient(#01121880,#011218f5 61%,#031b22 100%)}.landing-hero-copy{width:auto;padding:470px 20px 230px}.landing-hero h1{font-size:clamp(3.5rem,17vw,5.2rem)}.landing-lead{font-size:.88rem}.landing-hero-actions{flex-direction:column;align-items:stretch}.landing-primary,.landing-secondary{width:100%}.landing-proof{grid-template-columns:repeat(3,1fr);display:grid;left:16px;right:16px}.landing-proof div{text-align:center;min-width:0;padding:14px 10px;display:block}.landing-proof span{margin-top:5px;font-size:.49rem;display:block}.landing-marquee div{justify-content:flex-start}.landing-section{padding:84px 20px}.landing-intro-copy{border-top:1px solid #ffffff24;border-left:0;padding-top:28px}.landing-intro-copy p{padding-left:0}.landing-role-grid{grid-template-columns:1fr}.landing-role-grid article{border-right:0;min-height:210px;border-bottom:1px solid #ffffff1a!important}.landing-role-grid article:last-child{border-bottom:0!important}.landing-role-grid h3{margin-top:46px}.landing-final{min-height:70vh}.landing-footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.landing-hero-art,.landing-scroll i{animation:none!important}}.eregeb-app{--evergreen:#073d33;--evergreen-2:#0c5b49;--ink:#122e28;--muted:#667a73;--line:#d7e1db;--canvas:#f2f4ee;--sage:#e7f0e9;--warm:#fbf2df;--alert:#b45143;--ignite:linear-gradient(125deg, #f2d694 0%, #ddb968 52%, #c99b43 100%);background:radial-gradient(circle at 80% 0%, #37896614, transparent 28%), var(--canvas)}.eregeb-topbar{background:linear-gradient(96deg,#031f1b 0%,#062e28 58%,#08392f 100%);box-shadow:0 12px 36px #031f1b2e}.eregeb-topbar>div:first-child>div>p{color:#8fb9a8}.eregeb-topbar>div:nth-child(2) p:last-child{color:#a9c9bc}.eregeb-topbar>div:nth-child(2)>span,.eregeb-topbar>div:last-child>div:last-child,.eregeb-role-avatar{color:#10362d;background:var(--ignite)}.eregeb-product-logo{filter:drop-shadow(0 4px 12px #6be68d42)drop-shadow(0 0 1px #f2d694e6)}.eregeb-role-label,.eregeb-role-person p:last-child,.eregeb-discipline p:first-child{color:#91b6a8}.eregeb-role-select{background:#0b4539}.eregeb-nav .eregeb-nav-item{color:#bed2ca}.eregeb-discipline p:last-child{color:#bfd2ca}.teacher-attendance-button,.timer-actions button.timer-primary,.speaker-row.is-active .speaker-timer-button,.speaker-outcomes button.speaker-spoke,.floating-actions .floating-trigger,.leadership-promise>button,.tutorial-panel>div:last-child>div:last-child>button:last-child{color:#15372e}.sequence-count,.coverage-value>strong,.fairness-note span,.fairness-note button,.monitor-strip>div:first-child>div>p{color:#0e7158}.metric-card:before,.metric-progress>div,.coverage-track i,.timer-progress i,.monitor-card:before{background:var(--ignite)}.quiet-metric.accent-green{border-top-color:#188062}.quiet-metric.accent-cream{border-top-color:#d7ad58}.leadership-promise,.student-opportunity-panel{background:radial-gradient(circle at 84% 14%,#3ab57938,#0000 30%),linear-gradient(135deg,#042f29,#075044);box-shadow:0 24px 54px #03302830}.monitor-strip>div:first-child>span{color:#70521f;background:#fbf1d9;border-color:#ead29f}.monitor-card>p:first-child{color:#0c6b55}.eregeb-app [class~="bg-[#6fe34e]"],.eregeb-app [class~="bg-[#72e252]"],.eregeb-app [class~="bg-[#79ea58]"],.eregeb-app [class~="bg-[#62dc48]"],.eregeb-app [class~="bg-[#2f6b52]"],.eregeb-app [class~="bg-[#58c83f]"]{color:#14372e!important;background:#dfbd73!important}.action-center-layer,.tutorial-layer{background:#021b17b8}.tutorial-panel>div:first-child>span,.floating-menu>button>span:last-child{color:#0a5b48;background:#e7f1ea}.floating-menu>button{color:#0a5b48;border-color:#cddbd3;box-shadow:0 14px 34px #03312829}.eregeb-app input:focus,.eregeb-app select:focus{box-shadow:0 0 0 4px #d1a9541f;border-color:#d1a954!important}.landing-nav{background:linear-gradient(#011915d6,#01191514)}.landing-brand img{filter:drop-shadow(0 4px 12px #62e88c38)drop-shadow(0 0 1px #efcf8be6)}.landing-login:hover,.landing-primary:hover{box-shadow:0 22px 52px #b2883757}.landing-orbit{border-color:#e7c47733}.landing-orbit:before{background:#e7c477;box-shadow:0 0 24px #e7c477}.landing-kicker span{background:#e4c178;box-shadow:0 0 12px #e4c178}.landing-proof{background:#032f279e}.landing-proof strong,.landing-section h2 em,.landing-final h2 em,.landing-role-grid article>span,.landing-footer>a:last-child{color:#ebcb87}.landing-marquee{color:#14352d;background:linear-gradient(100deg,#f0d89d,#d5ad5e);box-shadow:0 14px 44px #01181433}.landing-campaign{color:#12352d;background:radial-gradient(circle at 10% 40%,#1d845b1f,#0000 25%),#f6f2e8;grid-template-columns:120px minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:clamp(28px,5vw,80px);padding:96px clamp(24px,7vw,112px);display:grid;position:relative;overflow:hidden}.landing-campaign-mark{color:#f4dfad;background:linear-gradient(145deg,#0a624e,#043b32);border-radius:50%;place-items:center;width:104px;height:104px;font-family:Georgia,serif;font-size:3.2rem;font-style:italic;display:grid;box-shadow:0 20px 52px #04453833}.landing-campaign .landing-section-label{color:#8a672d}.landing-campaign h2{letter-spacing:-.055em;margin:16px 0 0;font-size:clamp(2.5rem,4.3vw,5.3rem);line-height:.94}.landing-campaign h2 em{color:#0b7158;font-family:Georgia,serif;font-weight:400}.landing-campaign>p{color:#5e7169;border-left:1px solid #ccd8d0;margin:0;padding-left:30px;font-size:.96rem;line-height:1.85}.landing-discipline{color:#12352d;background:#f6f2e8}.landing-discipline-head .landing-section-label{color:#8a672d}.landing-steps article>span{color:#0a5e4b;border-color:#b9cac1}.landing-footer{background:#011b17}.access-pending-shell{background:radial-gradient(circle at 70% 20%,#075748,#0000 35%),#021916}.access-pending-card a{color:#12352d;background:linear-gradient(112deg,#f0d89d,#d5ad5e)}@media (max-width:980px){.landing-hero-shade{background:linear-gradient(90deg,#011612f7,#0116128f),linear-gradient(#0000 60%,#021c17eb)}.landing-campaign{grid-template-columns:100px 1fr}.landing-campaign>p{grid-column:2}}@media (max-width:680px){.landing-hero-shade{background:linear-gradient(#01161280,#011612f7 61%,#021916 100%)}.landing-campaign{grid-template-columns:1fr;padding:72px 20px}.landing-campaign-mark{width:76px;height:76px;font-size:2.4rem}.landing-campaign>p{border-top:1px solid #ccd8d0;border-left:0;grid-column:auto;padding:24px 0 0}}.eregeb-app{--evergreen:#055746;--evergreen-2:#08705a;--ink:#102f29;--muted:#5f766f;--line:#d3e1da;--paper:#fff;--canvas:#eef5f1;--sage:#e4f3eb;--warm:#fff2dc;--alert:#ce604d;--teal:#167f8b;--coral:#dc7258;--gold:#e4b84f;--ignite:linear-gradient(120deg, #f2d783 0%, #e4b34d 52%, #df7757 100%);background:radial-gradient(circle at 8% 0%, #1f947721, transparent 25%), radial-gradient(circle at 92% 12%, #24899c1a, transparent 24%), radial-gradient(circle at 72% 100%, #e3715312, transparent 26%), var(--canvas)}.eregeb-workspace{background:0 0}.eregeb-topbar{background:radial-gradient(circle at 76% -80%,#25a39980,#0000 38%),linear-gradient(100deg,#032b25 0%,#075244 58%,#0c6570 100%);border-bottom:1px solid #e7bf6047}.eregeb-sidebar{background:radial-gradient(circle at 14% 8%,#22a37c57,#0000 27%),radial-gradient(circle at 96% 72%,#187c8b33,#0000 30%),linear-gradient(#043b32 0%,#022720 100%)}.eregeb-nav .eregeb-nav-item:not(.is-active):nth-child(3n+1) .eregeb-nav-mark{color:#78e0b6;background:#30a37721;border-color:#78e0b638}.eregeb-nav .eregeb-nav-item:not(.is-active):nth-child(3n+2) .eregeb-nav-mark{color:#f1cf79;background:#ddae481f;border-color:#f1cf7938}.eregeb-nav .eregeb-nav-item:not(.is-active):nth-child(3n+3) .eregeb-nav-mark{color:#78ced6;background:#228b9921;border-color:#78ced638}.eregeb-nav .eregeb-nav-item.is-active{background:linear-gradient(115deg,#f4dc98,#e8bd59);box-shadow:0 12px 30px #c18e2940}.page-heading p:first-child{color:#f6d779}.section-kicker{color:#147763}.sequence-count,.coverage-value>strong,.fairness-note span,.fairness-note button{color:#08745e}.timer-progress i{background:linear-gradient(90deg,#6ee3b1,#f1cd70,#ed8b62)}.rail-card:nth-child(3n+1){background:linear-gradient(#fff,#f1faf6);border-top:3px solid #169071}.rail-card:nth-child(3n+2){background:linear-gradient(#fff,#fff9eb);border-top:3px solid #dfb34e}.rail-card:nth-child(3n+3){background:linear-gradient(#fff,#f0f9fa);border-top:3px solid #238b99}.coverage-track i{background:linear-gradient(90deg,#0a8063,#1b9c91,#e1b54f)}.metric-card:nth-child(4n+1){--metric-tint:#eaf8f1;--metric-color:#08745b}.metric-card:nth-child(4n+2){--metric-tint:#fff7e4;--metric-color:#a97818}.metric-card:nth-child(4n+3){--metric-tint:#ebf7f9;--metric-color:#147985}.metric-card:nth-child(4n+4){--metric-tint:#fff0eb;--metric-color:#bd5846}.metric-card .metric-progress>div{background:linear-gradient(90deg, var(--metric-color,#08745b), #e7bb58)}.monitor-card:first-child{background:#eef9f4!important;border-left-color:#0d8063!important}.monitor-card:nth-child(2){background:#fff8e8!important;border-left-color:#daa940!important}.monitor-card:nth-child(3){background:#eef8f9!important;border-left-color:#238896!important}.monitor-card:first-child:before{background:#0d8063}.monitor-card:nth-child(2):before{background:#daa940}.monitor-card:nth-child(3):before{background:#238896}.floating-actions .floating-trigger{background:linear-gradient(135deg,#f1d47f,#dfa73f 58%,#df7556);box-shadow:0 16px 38px #c085274d}.floating-menu>button:nth-child(3n+1)>span:last-child{color:#08715b;background:#e5f6ed}.floating-menu>button:nth-child(3n+2)>span:last-child{color:#956c1d;background:#fff4d9}.floating-menu>button:nth-child(3n+3)>span:last-child{color:#146f79;background:#e8f5f6}.landing-proof div:first-child strong{color:#75deb1}.landing-proof div:nth-child(2) strong{color:#f1cd72}.landing-proof div:nth-child(3) strong{color:#75cbd4}.landing-steps article{border-color:#d4e2db;transition:background .2s,transform .2s,border-color .2s}.landing-steps article:hover{background:linear-gradient(90deg,#edf8f2,#fff8e8);border-color:#b8d8c9;transform:translate(6px)}.landing-steps article:nth-child(4n+1)>span{color:#0d8063}.landing-steps article:nth-child(4n+2)>span{color:#b98420}.landing-steps article:nth-child(4n+3)>span{color:#177f8c}.landing-steps article:nth-child(4n+4)>span{color:#be5b47}.landing-role-grid article:nth-child(4n+1)>span{color:#76ddb0}.landing-role-grid article:nth-child(4n+2)>span{color:#f0cb70}.landing-role-grid article:nth-child(4n+3)>span{color:#76cbd4}.landing-role-grid article:nth-child(4n+4)>span{color:#ef9177}@media (max-width:980px){.landing-hero-shade{background:linear-gradient(90deg,#011c17fa,#03352c9e),linear-gradient(#0000 58%,#02221df0)}}@media (max-width:680px){.landing-hero-shade{background:linear-gradient(#022a237a,#011f1afa 61%,#011f1a 100%)}.landing-campaign{background:linear-gradient(145deg,#fbf7ec,#eef7f1 62%,#fff2e8)}}.eregeb-app{--evergreen:#063d30;--evergreen-2:#0a5b45;--ink:#102a22;--muted:#65766f;--line:#d7dfd9;--paper:#fffefa;--canvas:#f4f2ea;--sage:#eaf3eb;--warm:#fbf3df;--alert:#a94438;--ignite:linear-gradient(115deg, #f3dfa5 0%, #dfb85e 58%, #c89536 100%);background:radial-gradient(circle at 86% 0,#1b714b1a,#0000 27%),linear-gradient(135deg,#f7f5ef 0%,#f0f3ec 54%,#f7f2e6 100%)}.eregeb-topbar{background:radial-gradient(circle at 80% -90%,#4bb17052,#0000 38%),linear-gradient(100deg,#031c16 0%,#063d30 62%,#0a4e3a 100%);border-bottom:1px solid #e7c77e47;box-shadow:0 12px 38px #03251b33}.eregeb-sidebar{background:radial-gradient(circle at 12% 8%,#38a65f40,#0000 28%),linear-gradient(#052f25 0%,#021a14 100%);box-shadow:16px 0 46px #021d152e}.eregeb-nav .eregeb-nav-item:not(.is-active) .eregeb-nav-mark{color:#d9c187!important;background:#e0be6f13!important;border-color:#e2c5802e!important}.eregeb-nav .eregeb-nav-item:hover{color:#fff8e7;background:#fff1}.page-heading{background:radial-gradient(circle at 77% 18%,#58d67f36,#0000 24%),radial-gradient(circle at 92% 116%,#e6be6038,#0000 31%),linear-gradient(126deg,#03271e 0%,#07513d 60%,#083c2f 100%);box-shadow:0 24px 62px #033a2a33}.page-heading p:first-child,.leadership-promise>p:first-child,.student-opportunity-panel>p:first-child{color:#efd38e}.page-heading h2+p{color:#d4e3da}.teacher-live-label{background:#ffffff13;border-color:#e9d19733}.teacher-live-label i{background:#66e24a;box-shadow:0 0 0 4px #66e24a24,0 0 18px #66e24a59}.teacher-attendance-button{color:#fff;background:linear-gradient(120deg,#9e4036,#b95645);box-shadow:0 12px 28px #8c332b3b}.participation-header{background:linear-gradient(105deg,#f6faf6,#fffefa 62%,#fcf4e2)}.section-kicker,.sequence-count,.coverage-value>strong,.fairness-note span,.fairness-note button{color:#0a684c}.timer-console{background:radial-gradient(circle at 86% 4%,#67e04d24,#0000 31%),radial-gradient(circle at 5% 120%,#e5bc5d2e,#0000 34%),linear-gradient(125deg,#02251c 0%,#07513d 68%,#0a6046 100%);box-shadow:0 17px 42px #033a2a3d}.timer-actions button.timer-primary{color:#173329;background:linear-gradient(115deg,#f4e2ad,#dcb45a)}.timer-progress i,.coverage-track i,.metric-progress>div{background:linear-gradient(90deg,#58d83d,#dcb45a)}.speaker-roster-head{color:#65766f;background:#f2f5ef}.speaker-row.is-active{background:linear-gradient(90deg,#ebf6ed,#fbf4e1);box-shadow:inset 4px 0 #d6aa4d}.speaker-person>span{color:#0a6248;background:#f8fbf7;border-color:#cfddd3}.speaker-row.is-active .speaker-timer-button,.speaker-outcomes button.speaker-spoke{color:#173329;background:linear-gradient(115deg,#f1dda1,#d8aa4c);border-color:#0000}.rail-card:nth-child(n){background:linear-gradient(#fffefa,#f7f8f2);border-top-color:#d7b35f}.rail-card:nth-child(2n){background:linear-gradient(#fffefa,#eef6ef);border-top-color:#0c7455}.attention-card{color:#544526;background:linear-gradient(135deg,#fffaf0,#f8edcf);border-color:#ead7aa;box-shadow:0 14px 34px #7b5b1d17}.attention-card span,.attention-card b{color:#82611e}.schedule-card>button.is-current{background:linear-gradient(90deg,#eaf4eb,#fbf2da);box-shadow:inset 4px 0 #d3a64a}.metric-card:nth-child(n){--metric-tint:#f3f7f1;--metric-color:#0b674c}.metric-card:nth-child(2n){--metric-tint:#fbf4e2;--metric-color:#99711d}.metric-card{background:linear-gradient(180deg, #fffefa 0%, var(--metric-tint) 100%)}.metric-card:before{background:var(--metric-color)}.metric-card>p:first-child,.metric-card>p:nth-child(2){color:var(--metric-color)}.quiet-metric.accent-green{border-top-color:#0c7455;background:linear-gradient(145deg,#edf6ef,#e5f0e7)!important}.quiet-metric.accent-cream{border-top-color:#d1a448;background:linear-gradient(145deg,#fff9eb,#f8edcf)!important}.quiet-metric.accent-blue{border-top-color:#778b7e;background:linear-gradient(145deg,#f4f6f2,#e9eee9)!important}.monitor-card:nth-child(n){background:#eef6ef!important;border-left-color:#0d7455!important}.monitor-card:nth-child(2n){background:#fff8e8!important;border-left-color:#d1a448!important}.monitor-card:nth-child(n):before{background:#0d7455}.monitor-card:nth-child(2n):before{background:#d1a448}.leadership-promise,.student-opportunity-panel{background:radial-gradient(circle at 85% 12%,#5ad8532b,#0000 29%),radial-gradient(circle at 8% 110%,#e5ba582e,#0000 34%),linear-gradient(135deg,#03271e,#07513d 66%,#0a6046)}.floating-menu>button:nth-child(n)>span:last-child{color:#0a6248;background:#e8f2e9}.floating-menu>button:nth-child(2n)>span:last-child{color:#87631d;background:#fbf1d7}.eregeb-app table thead{color:#5c7068;background:linear-gradient(90deg,#edf4ee,#f7f2e5)}.eregeb-app table tbody tr:hover{background:#f0f6ef}.eregeb-app [class~="bg-[#6fe34e]"],.eregeb-app [class~="bg-[#72e252]"],.eregeb-app [class~="bg-[#79ea58]"],.eregeb-app [class~="bg-[#62dc48]"],.eregeb-app [class~="bg-[#2f6b52]"],.eregeb-app [class~="bg-[#58c83f]"],.eregeb-app [class~="bg-[#65db47]"]{color:#133127!important;background:linear-gradient(115deg,#72e652,#d8b250)!important}.landing-nav{background:linear-gradient(#011c15f0,#011c151a);border-bottom:1px solid #eccc8426}.landing-login:hover,.landing-primary:hover,.landing-final>a:hover{transform:translateY(-2px);box-shadow:0 24px 58px #b8852766}.landing-secondary{background:#ffffff0e;border-color:#f0d69742}.landing-secondary:hover{background:#ffffff1a;border-color:#f0d69780}.landing-hero{--hero-x:0px;--hero-y:0px;--light-x:78%;--light-y:24%;background:#011b14}.landing-hero-art{will-change:transform;animation:6.4s cubic-bezier(.45,.05,.55,.95) infinite alternate premierScene}.landing-hero:before{content:"";z-index:-1;pointer-events:none;opacity:.88;background:radial-gradient(circle at var(--light-x) var(--light-y), #69eb532b, transparent 19%), radial-gradient(circle at 74% 68%, #e6be6021, transparent 24%);animation:5.2s ease-in-out infinite alternate premierAurora;position:absolute;inset:-12%}.landing-kicker,.landing-section-label{color:#efd28b}.landing-proof{background:#033124ab;border-color:#e8cb882b}.landing-proof div:nth-child(n) strong{color:#6de24e}.landing-proof div:nth-child(2n) strong{color:#efd28b}.landing-marquee{color:#183229;background:linear-gradient(100deg,#f2dda3,#d9ad4f 68%,#c79232)}.landing-campaign{background:radial-gradient(circle at 8% 30%,#16774d21,#0000 24%),linear-gradient(120deg,#faf7ef,#edf3eb 60%,#fbf1dc)}.landing-campaign-mark{background:linear-gradient(145deg,#0a6a4d,#043a2b 66%,#06271e);box-shadow:0 22px 56px #04453040,inset 0 0 0 1px #f3d68d4d}.landing-campaign h2 em{color:#0b674b}.landing-intro{background:radial-gradient(circle at 10% 42%,#37a55e38,#0000 31%),linear-gradient(145deg,#011b14,#04392a 64%,#05291f)}.landing-discipline{background:radial-gradient(circle at 94% 10%,#d6ac4a1c,#0000 24%),#faf7ef}.landing-steps article{border-color:#d6dfd8}.landing-steps article:hover{background:linear-gradient(90deg,#edf5ee,#fbf2dc);border-color:#bdcfc2}.landing-steps article:nth-child(n)>span{color:#0b674b}.landing-steps article:nth-child(2n)>span{color:#a47a20}.landing-roles{background:radial-gradient(circle at 92% 0,#3eaf6347,#0000 30%),radial-gradient(circle at 4% 100%,#dfb24a24,#0000 26%),linear-gradient(145deg,#043b2c,#011d16 64%,#052d22)}.landing-role-grid article:nth-child(n)>span{color:#71dc55}.landing-role-grid article:nth-child(2n)>span{color:#efd18a}.landing-role-grid article:hover{background:linear-gradient(145deg,#2c8e532e,#ddae4814)}.landing-final{background:radial-gradient(circle at 50% 30%,#3dac6033,#0000 28%),linear-gradient(145deg,#03271e,#011b14 66%,#043426)}.landing-final-glow{background:radial-gradient(circle,#5ad84842 0%,#e1b44a21 36%,#0000 70%)}@keyframes premierScene{0%{transform:translate3d(var(--hero-x), var(--hero-y), 0) scale(1.014)}52%{transform:translate3d(calc(var(--hero-x) - 10px), calc(var(--hero-y) - 7px), 0) scale(1.032)}to{transform:translate3d(calc(var(--hero-x) + 5px), calc(var(--hero-y) - 3px), 0) scale(1.024)}}@keyframes premierAurora{0%{opacity:.62;transform:translate(-1.2%,.5%)scale(.98)}to{opacity:.96;transform:translate(1.4%,-1%)scale(1.04)}}@media (max-width:980px){.landing-hero-art{animation-duration:5.8s}.landing-hero-shade{background:linear-gradient(90deg,#011610fa,#0331249e),linear-gradient(#0000 58%,#011c15f2)}}@media (max-width:680px){.landing-hero-art{animation-duration:5.4s}.landing-hero-shade{background:linear-gradient(#02261c7a,#011912fa 61%,#011b14 100%)}}@media (prefers-reduced-motion:reduce){.landing-hero-art,.landing-hero:before{animation:none!important}.landing-hero:before{background:radial-gradient(circle at 78% 24%,#69eb531f,#0000 20%)}}.landing-shell{background:#020a08}.landing-nav{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(110deg,#010d0ae6,#041f17c7);border:1px solid #efd39047;border-radius:22px;width:auto;min-height:74px;top:14px;left:clamp(14px,2.2vw,34px);right:clamp(14px,2.2vw,34px);box-shadow:0 24px 80px #0000006b,inset 0 1px #ffffff12}.landing-brand-mark{background:#ffffff0e;border-color:#efd39047;box-shadow:inset 0 0 0 1px #70e84b14}.landing-nav-links a{color:#fffaebb8}.landing-nav-links a:hover{color:#73ec4d}.landing-login,.landing-primary,.landing-final>a{background:linear-gradient(115deg,#83f55e 0%,#62e63d 54%,#d5bc62 140%);box-shadow:0 18px 48px #4ed33540,inset 0 1px #ffffff73;color:#082018!important}.landing-login:hover,.landing-primary:hover,.landing-final>a:hover{box-shadow:0 22px 62px #5ee53e61,0 0 0 1px #e1c98240}.landing-hero{background:#020a08}.landing-hero-art{filter:saturate(1.12)contrast(1.08)brightness(.94);animation:4.7s cubic-bezier(.42,0,.4,1) infinite alternate executiveScene!important}.landing-hero:before{z-index:-1;opacity:1;background:radial-gradient(circle at var(--light-x) var(--light-y), #71f14b42, transparent 16%), radial-gradient(circle at 76% 67%, #f0cd7830, transparent 22%), linear-gradient(118deg, transparent 36%, #efcd7814 50%, transparent 63%);inset:-18%;animation:3.8s ease-in-out infinite alternate executiveAurora!important}.landing-hero:after{content:"";z-index:-1;pointer-events:none;opacity:.58;background:repeating-linear-gradient(116deg,#0000 0 82px,#efd0851f 83px,#0000 85px) 0 0/190% 190%,linear-gradient(90deg,#0000 42%,#69ea4612,#0000 88%) 0 0/100% 100%;animation:5.2s linear infinite executiveRails;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 22%,#000 58%,#0000 100%);mask-image:linear-gradient(90deg,#0000 22%,#000 58%,#0000 100%)}.landing-hero-shade{background:linear-gradient(90deg,#020a08fc 0%,#021610f0 33%,#02120d33 67%,#020b094d 100%),linear-gradient(#0000 58%,#020a08f7)}.landing-hero-copy:after{content:"";background:linear-gradient(#0000,#edd188 20%,#67e744 72%,#0000);border-radius:999px;width:2px;height:clamp(190px,26vw,292px);position:absolute;top:clamp(186px,24vh,254px);left:clamp(12px,3.8vw,62px);box-shadow:0 0 24px #69e84652}.landing-hero h1{color:#fffdf7;text-shadow:0 3px 38px #000000b3}.landing-responsibility{background:linear-gradient(110deg,#072218d6,#020e0bad);border-color:#ebcf895c;box-shadow:0 18px 58px #00000059}.landing-proof{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020f0bc7;border-color:#ebcf893d;box-shadow:0 22px 60px #00000047}.landing-secondary{background:#020f0b99;border-color:#edd28f6b;box-shadow:inset 0 0 0 1px #ffffff0a}.landing-marquee{color:#efd492;background:linear-gradient(90deg,#020b08,#08251a 50%,#020b08);border-block:1px solid #edcf8447;transform:none;box-shadow:0 18px 56px #00000047}.landing-marquee i{color:#70ea4a}.landing-campaign{background:radial-gradient(circle at 8% 30%,#0f6e4824,#0000 23%),linear-gradient(120deg,#fffdf7,#f3efe4 62%,#fff8e8);border-block:1px solid #be99463d}.landing-campaign-mark{background:linear-gradient(145deg,#071d16,#020b08 72%);border:1px solid #efcf8457;box-shadow:0 26px 70px #0000003d,inset 0 0 0 1px #6eeb4a1a}.landing-intro,.landing-roles,.landing-final{background:radial-gradient(circle at 88% 10%,#6aea4824,#0000 25%),radial-gradient(circle at 8% 90%,#ebc9771f,#0000 24%),linear-gradient(145deg,#03130e,#020a08 62%,#08271c)}.landing-role-grid article{background:linear-gradient(145deg,#ffffff12,#ffffff05);border-color:#edd08936;box-shadow:inset 0 1px #ffffff0b}.landing-role-grid article:hover{background:linear-gradient(145deg,#68e64324,#e5c37012);border-color:#71eb4b61;transform:translateY(-7px)}.landing-footer{background:#010705;border-color:#edcf8433}.eregeb-app{--paper:#fffdf7;--canvas:#f2efe7;background:radial-gradient(circle at 88% 0,#15764c1a,#0000 28%),linear-gradient(135deg,#f7f4ec,#edece5 58%,#f6f0df)}.eregeb-topbar{background:linear-gradient(105deg,#010806 0%,#031a12 58%,#072b1e 100%);border-bottom-color:#eccd834d;box-shadow:0 14px 46px #0000004d}.eregeb-sidebar{background:radial-gradient(circle at 15% 7%,#69e8461f,#0000 24%),linear-gradient(#020c09,#010604 100%);border-right:1px solid #ebcd852b;box-shadow:18px 0 56px #0003}.eregeb-role-card{background:linear-gradient(145deg,#ffffff13,#ffffff05);border-color:#eccd843d}.eregeb-role-select{background:#061c14;border-color:#eccd8442}.eregeb-nav .eregeb-nav-item.is-active{color:#061b13;background:linear-gradient(115deg,#86f660,#63e43f);box-shadow:0 14px 36px #53d13440,inset 0 1px #ffffff7a}.eregeb-nav-item.is-active .eregeb-nav-mark{color:#efd18b;background:#052118;border-color:#efd18b57}.page-heading{background:radial-gradient(circle at 78% 10%,#67e8452e,#0000 24%),linear-gradient(120deg,#020d09,#05261a 66%,#083b29);border:1px solid #ebcd844d;box-shadow:0 26px 72px #0003}.participation-panel,.surface-card{background:linear-gradient(#fffdf7,#fffdf7) padding-box padding-box,linear-gradient(135deg,#074a316b,#d6ae4e6b,#074a3124) border-box;border-color:#0000;box-shadow:0 20px 54px #04261b16}.timer-console{background:radial-gradient(circle at 84% 0,#6aeb4726,#0000 28%),linear-gradient(125deg,#010907,#052219 68%,#073b28);border:1px solid #ebcd8438;box-shadow:0 22px 58px #00000042}.timer-actions button.timer-primary,.speaker-row.is-active .speaker-timer-button,.speaker-outcomes button.speaker-spoke,.eregeb-app [class~="bg-[#6fe34e]"],.eregeb-app [class~="bg-[#72e252]"],.eregeb-app [class~="bg-[#79ea58]"],.eregeb-app [class~="bg-[#62dc48]"],.eregeb-app [class~="bg-[#2f6b52]"],.eregeb-app [class~="bg-[#58c83f]"],.eregeb-app [class~="bg-[#65db47]"]{box-shadow:0 12px 28px #50c43033;color:#061b13!important;background:linear-gradient(115deg,#86f660,#61df3d)!important}.timer-progress i,.coverage-track i,.metric-progress>div{background:linear-gradient(90deg,#67e844,#efd083);box-shadow:0 0 14px #60e03d38}.speaker-row.is-active,.schedule-card>button.is-current{background:linear-gradient(90deg,#e8f6e7,#fff7df);box-shadow:inset 4px 0 #63df42}.floating-actions .floating-trigger{color:#061b13;background:linear-gradient(135deg,#86f660,#61df3d);box-shadow:0 18px 46px #48be2b4d}@keyframes executiveScene{0%{transform:translate3d(calc(var(--hero-x) - 9px), calc(var(--hero-y) + 5px), 0) scale(1.018)}46%{transform:translate3d(calc(var(--hero-x) + 7px), calc(var(--hero-y) - 10px), 0) scale(1.047)}to{transform:translate3d(calc(var(--hero-x) - 16px), calc(var(--hero-y) - 4px), 0) scale(1.032)}}@keyframes executiveAurora{0%{opacity:.62;transform:translate(-2.5%,1%)scale(.96)rotate(-1deg)}to{opacity:1;transform:translate(2.5%,-2%)scale(1.07)rotate(1deg)}}@keyframes executiveRails{0%{background-position:0 0,0 0}to{background-position:100% 100%,0 0}}@media (max-width:980px){.landing-nav{border-radius:18px;left:12px;right:12px}.landing-hero-shade{background:linear-gradient(90deg,#020a08fc,#032519b3),linear-gradient(#0000 56%,#020a08f5)}.landing-hero-art{animation-duration:4.4s!important}}@media (max-width:680px){.landing-nav{border-radius:16px;min-height:64px;top:8px;left:8px;right:8px}.landing-hero-copy:after{display:none}.landing-hero-shade{background:linear-gradient(#02120d52,#020a08fa 59%,#020a08 100%)}.landing-hero-art{animation-duration:4.1s!important}}@media (prefers-reduced-motion:reduce){.landing-hero-art,.landing-hero:before,.landing-hero:after{animation:none!important}}.sales-shell{--sales-ink:#111a3e;--sales-muted:#606987;--sales-blue:#2457ff;--sales-violet:#7447f5;--sales-coral:#ff5878;--sales-cyan:#20c8e6;color:var(--sales-ink);background:#fbfcff;overflow:hidden}.sales-shell *{box-sizing:border-box}.sales-shell a{color:inherit;text-decoration:none}.sales-shell button{font:inherit}.sales-nav-wrap{z-index:40;width:100%;padding-inline:clamp(14px,3vw,46px);position:absolute;top:18px;left:0}.sales-nav{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:#ffffffc2;border:1px solid #2a479c21;border-radius:24px;justify-content:space-between;align-items:center;width:min(1400px,100%);min-height:78px;margin:0 auto;padding:12px 14px 12px 20px;display:flex;box-shadow:0 18px 60px #3d4b8a1c,inset 0 1px #fffffff2}.sales-brand{flex:none;align-items:center;gap:12px;display:inline-flex}.sales-birdmark{background:linear-gradient(135deg, var(--sales-blue), var(--sales-violet) 58%, var(--sales-coral));width:46px;height:46px;display:block;-webkit-mask:url(/eregeb-bird-3d.png) 50%/contain no-repeat;mask:url(/eregeb-bird-3d.png) 50%/contain no-repeat}.sales-brand>span:last-child{gap:3px;display:grid}.sales-brand strong{letter-spacing:.18em;font-size:15px;line-height:1}.sales-brand small{color:#6d7390;letter-spacing:.04em;font-size:10px}.sales-links{align-items:center;gap:clamp(20px,3vw,46px);display:flex}.sales-links a{color:#4f5879;font-size:13px;font-weight:750;position:relative}.sales-links a:after{content:"";background:linear-gradient(90deg, var(--sales-blue), var(--sales-violet), var(--sales-coral));border-radius:99px;height:2px;transition:right .24s;position:absolute;bottom:-7px;left:0;right:100%}.sales-links a:hover:after{right:0}.sales-nav-cta,.sales-primary{background:linear-gradient(115deg, var(--sales-blue), var(--sales-violet) 64%, #8a46ec);border-radius:15px;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:0 22px;font-size:13px;font-weight:850;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 14px 34px #484be13d,inset 0 1px #ffffff40;color:#fff!important}.sales-nav-cta span,.sales-primary span{background:#ffffff2b;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.sales-nav-cta:hover,.sales-primary:hover{transform:translateY(-2px);box-shadow:0 20px 44px #484be152,inset 0 1px #ffffff4d}.sales-hero{--sales-x:0px;--sales-y:0px;--sales-light-x:76%;--sales-light-y:24%;isolation:isolate;background:linear-gradient(125deg,#fff 0%,#f4f8ff 50%,#eef0ff 100%);align-items:center;min-height:max(790px,100svh);padding:150px clamp(24px,6vw,94px) 118px;display:flex;position:relative;overflow:hidden}.sales-hero-art{z-index:-4;object-fit:cover;object-position:center;transform-origin:68% 45%;filter:saturate(1.05)contrast(1.02);will-change:transform;width:104%;height:104%;animation:5.8s cubic-bezier(.4,0,.3,1) infinite alternate salesHeroDrift;position:absolute;inset:-2%}.sales-hero-wash{z-index:-3;background:linear-gradient(90deg,#fffffffc 0%,#fffffff5 31%,#ffffff9c 52%,#f4f7ff0d 74%),linear-gradient(#0000 64%,#fafcffcc);position:absolute;inset:0}.sales-hero-grid{z-index:-2;opacity:.28;pointer-events:none;background-image:linear-gradient(#2f4eb414 1px,#0000 1px),linear-gradient(90deg,#2f4eb414 1px,#0000 1px);background-size:64px 64px;animation:8s linear infinite salesGridMove;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 58%);mask-image:linear-gradient(90deg,#000,#0000 58%)}.sales-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at var(--sales-light-x) var(--sales-light-y), #2557ff2e, transparent 17%);transition:background .2s;position:absolute;inset:-12%}.sales-aurora{z-index:-1;filter:blur(10px);pointer-events:none;border-radius:999px;position:absolute}.sales-aurora-one{border:2px solid #7547f533;width:260px;height:260px;animation:6s ease-in-out infinite alternate salesOrbit;top:13%;right:2%}.sales-aurora-two{background:#ff587826;width:120px;height:120px;animation:4.4s ease-in-out infinite alternate salesFloat;bottom:17%;right:27%}.sales-hero-copy{z-index:3;width:min(670px,58vw);position:relative}.sales-eyebrow,.sales-label{color:#5a45df;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 23px;font-size:11px;font-weight:900;display:flex}.sales-eyebrow span{background:linear-gradient(90deg, var(--sales-blue), var(--sales-coral));border-radius:99px;width:32px;height:3px;box-shadow:0 0 16px #4a4ceb59}.sales-hero h1{color:#111735;letter-spacing:-.062em;max-width:670px;margin:0;font-size:clamp(52px,6.4vw,94px);font-weight:900;line-height:.94}.sales-hero h1 em,.sales-section h2 em{color:#0000;background:linear-gradient(105deg, var(--sales-blue), var(--sales-violet) 52%, var(--sales-coral));-webkit-background-clip:text;background-clip:text;font-style:normal}.sales-lead{color:#58617d;max-width:630px;margin:28px 0 0;font-size:clamp(16px,1.45vw,20px);line-height:1.72}.sales-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.sales-primary{border-radius:18px;min-height:60px;padding:0 24px;font-size:14px}.sales-secondary{color:#2f385b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #283e8c29;border-radius:18px;justify-content:center;align-items:center;gap:11px;min-height:60px;padding:0 23px;font-size:14px;font-weight:800;transition:border-color .2s,transform .2s;display:inline-flex;box-shadow:0 12px 30px #3f4c8b14}.sales-secondary i{width:28px;height:28px;color:var(--sales-coral);background:#fff0f4;border-radius:50%;place-items:center;font-size:10px;font-style:normal;display:grid}.sales-secondary:hover{border-color:#4a49e65c;transform:translateY(-2px)}.sales-signed-in{color:#68708c;font-size:12px}.sales-hero-points{color:#555e7c;flex-wrap:wrap;gap:22px;margin-top:29px;font-size:12px;font-weight:750;display:flex}.sales-hero-points span{align-items:center;gap:7px;display:inline-flex}.sales-hero-points i{color:var(--sales-blue);font-style:normal}.sales-floating-card{z-index:4;-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#ffffffc7;border:1px solid #ffffffe0;border-radius:18px;align-items:center;gap:13px;padding:14px 17px;display:flex;position:absolute;box-shadow:0 22px 50px #40429b29}.sales-floating-card>span:last-child{gap:4px;display:grid}.sales-floating-card small{color:#6d7191;letter-spacing:.14em;font-size:8px;font-weight:900}.sales-floating-card strong{color:#20284c;font-size:12px}.sales-card-one{animation:4.6s ease-in-out infinite alternate salesCardFloat;bottom:21%;right:clamp(28px,7vw,116px)}.sales-card-two{animation:5.2s ease-in-out .5s infinite alternate-reverse salesCardFloat;top:26%;right:clamp(150px,19vw,330px)}.sales-card-icon{color:#fff;background:linear-gradient(145deg, var(--sales-blue), var(--sales-violet));border-radius:14px;place-items:center;width:42px;height:42px;font-size:14px;font-weight:900;display:grid}.sales-pulse{background:var(--sales-coral);border-radius:50%;width:18px;height:18px;position:relative;box-shadow:0 0 0 8px #ff58781f}.sales-pulse:after{content:"";border:1px solid #ff58784d;border-radius:50%;animation:1.8s ease-out infinite salesPulse;position:absolute;inset:-8px}.sales-scroll{z-index:4;color:#68718e;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;font-size:9px;font-weight:900;display:flex;position:absolute;bottom:30px;left:clamp(24px,6vw,94px)}.sales-scroll i{color:#fff;background:var(--sales-coral);border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid;box-shadow:0 12px 24px #ff587847}.sales-trust{z-index:5;color:#fff;background:linear-gradient(112deg,#214eea,#7043ed 58%,#ee4f79 128%);justify-content:center;align-items:center;gap:clamp(30px,6vw,88px);min-height:112px;padding:24px clamp(24px,6vw,90px);display:flex;position:relative;box-shadow:0 22px 60px #4244c833}.sales-trust p{opacity:.76;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.sales-trust div{flex-wrap:wrap;justify-content:center;gap:clamp(18px,3vw,42px);font-size:clamp(13px,1.2vw,16px);font-weight:850;display:flex}.sales-trust i{color:#ff9daf;font-style:normal}.sales-section{padding:clamp(92px,11vw,170px) clamp(24px,6vw,96px)}.sales-advantage{background:radial-gradient(circle at 92% 8%,#7346f51a,#0000 25%),radial-gradient(circle at 3% 88%,#1fc7e61a,#0000 22%),#fbfcff}.sales-section-head{grid-template-columns:1.25fr .65fr;align-items:end;gap:50px;max-width:1320px;margin:0 auto 66px;display:grid}.sales-section-head .sales-label{grid-column:1/-1;margin-bottom:-20px}.sales-section-head h2,.sales-method-intro h2,.sales-audience-head h2{color:#111735;letter-spacing:-.048em;margin:0;font-size:clamp(42px,5vw,74px);line-height:1.03}.sales-section-head>p:last-child{color:#68708b;margin:0 0 7px;font-size:17px;line-height:1.75}.sales-bento{grid-template-rows:1fr 1fr;grid-template-columns:1.2fr .8fr;gap:20px;max-width:1320px;margin:0 auto;display:grid}.sales-bento article{border:1px solid #3145911a;border-radius:32px;overflow:hidden;box-shadow:0 24px 70px #3a448217}.sales-bento-main{background:linear-gradient(145deg,#202d72,#3846b8 52%,#7150ee);grid-row:1/3;grid-template-rows:auto 1fr;min-height:610px;padding:clamp(30px,4vw,58px);display:grid;position:relative}.sales-bento-main:before{content:"";filter:blur(20px);background:#24c8e73b;border-radius:50%;width:340px;height:340px;position:absolute;top:-20%;right:-8%}.sales-bento-copy{z-index:2;color:#fff;max-width:580px;position:relative}.sales-bento-copy>span,.sales-bento-small>div:last-child>span{color:#c8d7ff;letter-spacing:.16em;text-transform:uppercase;margin-bottom:17px;font-size:10px;font-weight:900;display:block}.sales-bento-copy h3{letter-spacing:-.04em;margin:0;font-size:clamp(35px,4vw,60px);line-height:1.02}.sales-bento-copy p{color:#ffffffbd;max-width:540px;margin:21px 0 0;font-size:16px;line-height:1.7}.sales-mini-dashboard{z-index:2;color:#1b2551;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #ffffff4d;border-radius:26px 26px 0 0;align-self:end;width:min(540px,100%);margin:48px 0 -115px auto;padding:25px;position:relative;box-shadow:0 30px 70px #151b523d}.sales-mini-top{justify-content:space-between;align-items:center;font-size:12px;font-weight:850;display:flex}.sales-mini-top i{color:#6a45e9;text-transform:uppercase;background:#eeeaff;border-radius:99px;padding:6px 10px;font-size:9px;font-style:normal}.sales-mini-score{align-items:baseline;gap:12px;margin-top:25px;display:flex}.sales-mini-score strong{letter-spacing:-.05em;font-size:42px}.sales-mini-score span{color:#707894;font-size:11px}.sales-mini-bars{align-items:end;gap:8px;height:72px;margin-top:18px;display:flex}.sales-mini-bars i{background:linear-gradient(180deg, var(--sales-cyan), var(--sales-blue));border-radius:6px 6px 2px 2px;flex:1;min-width:7px}.sales-mini-bars i:first-child{height:38%}.sales-mini-bars i:nth-child(2){height:55%}.sales-mini-bars i:nth-child(3){height:47%}.sales-mini-bars i:nth-child(4){height:72%}.sales-mini-bars i:nth-child(5){height:64%}.sales-mini-bars i:nth-child(6){height:84%}.sales-mini-bars i:nth-child(7){height:76%}.sales-mini-bars i:nth-child(8){background:linear-gradient(180deg, #ff8da2, var(--sales-coral));height:96%}.sales-mini-alert{background:#fff0f4;border-radius:14px;align-items:center;gap:12px;margin-top:22px;padding:12px;display:flex}.sales-mini-alert>span{color:#fff;background:var(--sales-coral);border-radius:10px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.sales-mini-alert p{gap:2px;margin:0;display:grid}.sales-mini-alert strong{color:#512441;font-size:11px}.sales-mini-alert small{color:#8d6880;font-size:9px}.sales-bento-small{grid-template-columns:130px 1fr;align-items:center;gap:28px;min-height:292px;padding:clamp(26px,3vw,44px);display:grid}.sales-bento-small>div:last-child>span{color:#7050d7}.sales-bento-small h3{color:#172044;letter-spacing:-.035em;margin:0;font-size:clamp(27px,2.5vw,40px);line-height:1.05}.sales-bento-small p{color:#6c7490;margin:13px 0 0;font-size:13px;line-height:1.6}.sales-ring{border:12px solid #ddd5ff;border-top-color:var(--sales-violet);border-right-color:var(--sales-blue);border-radius:50%;align-content:center;place-items:center;width:126px;height:126px;display:grid;box-shadow:inset 0 0 0 8px #fff,0 16px 34px #5347c821}.sales-ring strong{font-size:34px;line-height:1}.sales-ring span{color:#747b97;font-size:10px}.sales-scale-orbit{border:1px solid #255bff38;border-radius:50%;place-items:center;width:124px;height:124px;animation:10s linear infinite salesSpin;display:grid;position:relative}.sales-scale-orbit span{color:#fff;background:linear-gradient(145deg, var(--sales-blue), var(--sales-cyan));border-radius:19px;place-items:center;width:56px;height:56px;font-size:20px;font-weight:900;display:grid;box-shadow:0 16px 30px #2457ff33}.sales-scale-orbit i{background:var(--sales-coral);border:4px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;box-shadow:0 6px 14px #ff587840}.sales-scale-orbit i:nth-child(2){top:7px;left:21px}.sales-scale-orbit i:nth-child(3){background:var(--sales-violet);bottom:31px;right:-2px}.sales-scale-orbit i:nth-child(4){background:var(--sales-cyan);bottom:17px;left:3px}.sales-method{color:#fff;background:radial-gradient(circle at 8% 10%,#22cae83b,#0000 25%),radial-gradient(circle at 92% 90%,#ff58782e,#0000 25%),linear-gradient(135deg,#18215a,#2f3ca3 58%,#6942d8);grid-template-columns:.8fr 1.2fr;gap:clamp(60px,8vw,130px);display:grid}.sales-method .sales-label{color:#b8dfff}.sales-method-intro h2{color:#fff}.sales-method-intro>p:not(.sales-label){color:#ffffffb8;max-width:520px;margin:24px 0 0;font-size:17px;line-height:1.7}.sales-method-intro>a{border-bottom:1px solid #ffffff73;align-items:center;gap:24px;margin-top:34px;padding-bottom:8px;font-size:13px;font-weight:850;display:inline-flex}.sales-method-intro>a span{color:#ff9db0}.sales-advantage-list article{border-bottom:1px solid #ffffff2e;grid-template-columns:44px 1fr 34px;align-items:start;gap:22px;padding:28px 0;transition:transform .2s,border-color .2s;display:grid}.sales-advantage-list article:first-child{border-top:1px solid #ffffff2e}.sales-advantage-list article:hover{border-color:#fff6;transform:translate(8px)}.sales-advantage-list article>span{color:#a8dcff;font-size:12px;font-weight:900}.sales-advantage-list h3{letter-spacing:-.02em;margin:0;font-size:23px}.sales-advantage-list p{color:#ffffffab;margin:10px 0 0;font-size:13px;line-height:1.65}.sales-advantage-list article>i{color:#ff94a8;font-size:18px;font-style:normal}.sales-audiences{background:radial-gradient(circle at 88% 18%,#ff587814,#0000 25%),radial-gradient(circle at 5% 85%,#1fc6e71c,#0000 24%),#f8faff}.sales-audience-head{max-width:1320px;margin:0 auto}.sales-audience-head .sales-label{justify-content:center}.sales-audience-head h2{text-align:center}.sales-audience-tabs{background:#fff;border:1px solid #2b408c1a;border-radius:22px;grid-template-columns:repeat(3,1fr);gap:10px;max-width:900px;margin:58px auto 0;padding:8px;display:grid;box-shadow:0 18px 50px #3c468214}.sales-audience-tabs button{color:#68708e;cursor:pointer;background:0 0;border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;min-height:58px;font-size:13px;font-weight:850;transition:color .2s,background .2s,transform .2s;display:flex}.sales-audience-tabs button span{opacity:.68;font-size:9px}.sales-audience-tabs button:hover{color:#394068;background:#f3f5ff}.sales-audience-tabs button.is-active{color:#fff;background:linear-gradient(110deg, var(--sales-blue), var(--sales-violet));box-shadow:0 12px 28px #4746d53d}.sales-audience-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd6;border:1px solid #2a408c1c;border-radius:32px;grid-template-columns:1.15fr .85fr;gap:70px;max-width:1100px;min-height:330px;margin:18px auto 0;padding:clamp(35px,5vw,68px);display:grid;box-shadow:0 26px 76px #3d44821a}.sales-audience-panel>div>p{color:var(--sales-coral);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:900}.sales-audience-panel h3{color:#172044;letter-spacing:-.04em;margin:0;font-size:clamp(30px,3.6vw,50px);line-height:1.08}.sales-audience-panel>div>span{color:#69718e;margin-top:20px;font-size:15px;line-height:1.7;display:block}.sales-audience-panel ul{align-content:center;gap:17px;margin:0;padding:0;list-style:none;display:grid}.sales-audience-panel li{color:#3d466c;align-items:center;gap:13px;font-size:14px;font-weight:750;display:flex}.sales-audience-panel li i{color:#fff;background:linear-gradient(145deg, var(--sales-blue), var(--sales-cyan));border-radius:12px;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-style:normal;display:grid;box-shadow:0 10px 20px #2559e62b}.sales-promise{isolation:isolate;color:#fff;text-align:center;background:linear-gradient(135deg,#204de5,#7543ed 58%,#ef4f7b);place-items:center;min-height:720px;padding:110px 24px;display:grid;position:relative;overflow:hidden}.sales-promise:before{content:"";z-index:-1;opacity:.21;background-image:radial-gradient(circle,#fff 1px,#0000 1.5px);background-size:28px 28px;animation:10s linear infinite salesGridMove;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.sales-promise-mark{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff2b;border:1px solid #ffffff52;border-radius:34px;place-items:center;width:112px;height:112px;display:grid;transform:rotate(-4deg);box-shadow:0 24px 60px #221d7a3d}.sales-promise-mark .sales-birdmark{background:#fff;width:78px;height:78px}.sales-promise>p{color:#ffffffb8;letter-spacing:.19em;margin:32px 0 0;font-size:10px;font-weight:900}.sales-promise h2{letter-spacing:-.065em;margin:22px 0 0;font-size:clamp(62px,9vw,128px);line-height:.87}.sales-promise h2 em{color:#ffffffbd;font-style:normal}.sales-promise>span:not(.sales-birdmark){color:#ffffffbf;max-width:660px;margin-top:32px;font-size:17px;line-height:1.72}.sales-promise-orb{z-index:-1;border:1px solid #ffffff40;border-radius:50%;position:absolute}.sales-promise-orb-one{width:430px;height:430px;animation:7s ease-in-out infinite alternate salesOrbit;top:-150px;right:-80px}.sales-promise-orb-two{width:500px;height:500px;animation:8s ease-in-out 1s infinite alternate-reverse salesOrbit;bottom:-180px;left:-120px}.sales-final{background:radial-gradient(circle at 80% 25%,#7546f429,#0000 24%),linear-gradient(110deg,#fff,#f5f7ff 68%,#fff1f5);justify-content:space-between;align-items:center;gap:50px;padding:clamp(70px,9vw,125px) clamp(24px,7vw,110px);display:flex}.sales-final p{color:var(--sales-coral);letter-spacing:.14em;text-transform:uppercase;margin:0 0 15px;font-size:11px;font-weight:900}.sales-final h2{color:#111735;letter-spacing:-.055em;margin:0;font-size:clamp(45px,6vw,82px);line-height:.98}.sales-final>a{color:#fff;background:linear-gradient(110deg, var(--sales-blue), var(--sales-violet));border-radius:22px;justify-content:space-between;align-items:center;gap:30px;min-width:290px;min-height:74px;padding:0 18px 0 25px;font-size:14px;font-weight:850;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 22px 54px #4145cd42}.sales-final>a span{background:#ffffff2b;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.sales-final>a:hover{transform:translateY(-3px);box-shadow:0 28px 66px #4145cd54}.sales-footer{background:#fff;border-top:1px solid #2c41891a;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;min-height:160px;padding:30px clamp(24px,6vw,96px);display:grid}.sales-footer>p{color:#7a829d;margin:0;font-size:12px}.sales-footer>div{justify-content:flex-end;gap:24px;display:flex}.sales-footer>div a{color:#56607e;font-size:12px;font-weight:800}.sales-footer>div a:hover{color:var(--sales-blue)}@keyframes salesHeroDrift{0%{transform:translate3d(calc(var(--sales-x) - 10px), calc(var(--sales-y) + 4px), 0) scale(1.015)}55%{transform:translate3d(calc(var(--sales-x) + 8px), calc(var(--sales-y) - 10px), 0) scale(1.045)}to{transform:translate3d(calc(var(--sales-x) - 14px), calc(var(--sales-y) - 3px), 0) scale(1.03)}}@keyframes salesGridMove{0%{background-position:0 0}to{background-position:64px 64px}}@keyframes salesOrbit{0%{transform:translate(-10px,8px)scale(.96)rotate(-4deg)}to{transform:translate(18px,-13px)scale(1.08)rotate(5deg)}}@keyframes salesFloat{0%{transform:translate(-8px,8px)scale(.92)}to{transform:translate(12px,-14px)scale(1.08)}}@keyframes salesCardFloat{0%{transform:translateY(7px)rotate(-1deg)}to{transform:translateY(-10px)rotate(1deg)}}@keyframes salesPulse{0%{opacity:.75;transform:scale(.65)}to{opacity:0;transform:scale(1.35)}}@keyframes salesSpin{to{transform:rotate(360deg)}}@media (max-width:1080px){.sales-links{display:none}.sales-hero-copy{width:min(650px,65vw)}.sales-floating-card{display:none}.sales-section-head{grid-template-columns:1fr;gap:22px}.sales-section-head .sales-label{margin-bottom:0}.sales-bento{grid-template-rows:auto;grid-template-columns:1fr}.sales-bento-main{grid-row:auto}.sales-bento-small{min-height:250px}.sales-method{grid-template-columns:1fr}.sales-audience-panel{gap:40px}.sales-final{flex-direction:column;align-items:flex-start}.sales-footer{grid-template-columns:1fr 1fr}.sales-footer>p{display:none}}@media (max-width:720px){.sales-nav-wrap{padding-inline:8px;top:8px}.sales-nav{border-radius:18px;min-height:66px;padding:8px 9px 8px 13px}.sales-birdmark{width:36px;height:36px}.sales-brand small{display:none}.sales-brand strong{font-size:12px}.sales-nav-cta{border-radius:13px;min-height:46px;padding:0 9px 0 14px;font-size:11px}.sales-nav-cta span{width:25px;height:25px}.sales-hero{align-items:flex-end;min-height:860px;padding:112px 20px 102px}.sales-hero-art{object-position:67% center;width:100%;height:55%;animation-duration:5s;inset:0}.sales-hero-wash{background:linear-gradient(#ffffff2e 0%,#ffffffad 36%,#fffffffc 58%,#fff 100%)}.sales-hero-grid{-webkit-mask-image:linear-gradient(#0000,#000 52%,#0000);mask-image:linear-gradient(#0000,#000 52%,#0000)}.sales-hero-copy{width:100%}.sales-hero h1{font-size:clamp(48px,14.5vw,68px)}.sales-lead{font-size:15px;line-height:1.62}.sales-actions{display:grid}.sales-primary,.sales-secondary{width:100%}.sales-hero-points{gap:11px 17px}.sales-scroll{display:none}.sales-trust{text-align:center;gap:18px;display:grid}.sales-trust div{gap:12px 18px}.sales-section{padding:86px 20px}.sales-section-head{margin-bottom:42px}.sales-section-head h2,.sales-method-intro h2,.sales-audience-head h2{font-size:42px}.sales-bento article{border-radius:24px}.sales-bento-main{min-height:570px;padding:30px 24px}.sales-bento-copy h3{font-size:38px}.sales-mini-dashboard{margin-bottom:-90px;padding:20px}.sales-bento-small{grid-template-columns:1fr;gap:24px}.sales-method{gap:56px}.sales-advantage-list article{grid-template-columns:34px 1fr}.sales-advantage-list article>i{display:none}.sales-audience-tabs{grid-template-columns:1fr}.sales-audience-tabs button{min-height:48px}.sales-audience-panel{border-radius:24px;grid-template-columns:1fr;min-height:0;padding:28px 23px}.sales-promise{min-height:650px}.sales-promise h2{font-size:clamp(58px,18vw,86px)}.sales-final{padding:76px 20px}.sales-final>a{width:100%;min-width:0}.sales-footer{flex-direction:column;align-items:flex-start;display:flex}.sales-footer>div{flex-wrap:wrap;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.sales-hero-art,.sales-hero-grid,.sales-aurora,.sales-floating-card,.sales-pulse:after,.sales-scale-orbit,.sales-promise:before,.sales-promise-orb{animation:none!important}}.sales-shell{--sales-ink:#101a35;--sales-muted:#66708a;--sales-blue:#3154d8;--sales-violet:#6847d8;--sales-coral:#f05b78;--sales-cyan:#36a9d4;background:#fff}.sales-nav-wrap{-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#ffffffe6;border-bottom:1px solid #1f316117;padding-inline:clamp(22px,5vw,76px);top:0}.sales-nav{width:min(1320px,100%);min-height:88px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.sales-birdmark{background:linear-gradient(135deg,#3154d8,#6847d8 72%,#f05b78)}.sales-links{gap:clamp(22px,3vw,42px)}.sales-links a{color:#505a75;font-size:12px;font-weight:720}.sales-nav-cta,.sales-primary{background:#3154d8;box-shadow:0 14px 30px #3154d833;color:#fff!important}.sales-nav-cta:hover,.sales-primary:hover{background:#2444ba;box-shadow:0 19px 38px #3154d845}.sales-hero{background:radial-gradient(circle at 84% 20%,#6048d814,#0000 25%),linear-gradient(#fff,#f8faff 100%);grid-template-columns:minmax(420px,.92fr) minmax(460px,1.08fr);align-items:center;gap:clamp(48px,5vw,86px);min-height:900px;padding:150px clamp(24px,6vw,96px) 94px;display:grid}.sales-hero-copy{width:100%;max-width:650px}.sales-hero h1{color:#101a35;letter-spacing:-.055em;max-width:650px;font-size:clamp(54px,5.2vw,78px);line-height:.98}.sales-hero h1 em,.sales-section h2 em{color:#3154d8;-webkit-text-fill-color:currentColor;background:0 0}.sales-eyebrow,.sales-label{color:#3154d8;letter-spacing:.15em}.sales-eyebrow span{box-shadow:none;background:#f05b78}.sales-lead{color:#5e6882;max-width:610px;font-size:clamp(16px,1.25vw,18px);line-height:1.72}.sales-secondary{color:#273253;background:#fff;border-color:#22346726;border-radius:14px;box-shadow:0 9px 24px #2d3a6f12}.sales-primary{border-radius:14px}.sales-hero-wash{display:none}.sales-hero-grid{opacity:.17;background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 48%);mask-image:linear-gradient(90deg,#000,#0000 48%)}.sales-aurora-one{border-color:#3154d81a;width:320px;height:320px;right:10%}.sales-aurora-two{background:#f05b7814;width:90px;height:90px;bottom:18%;right:42%}.sales-hero-visual{background:#eef4ff;border:1px solid #2a3b6f1c;border-radius:28px;align-self:center;width:100%;min-height:640px;position:relative;overflow:hidden;box-shadow:0 32px 80px #33407d24}.sales-hero-visual:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0d,#e8eeff94);position:absolute;inset:0}.sales-hero-art{z-index:0;object-fit:cover;object-position:69% center;opacity:.72;filter:saturate(.82)contrast(.98);width:100%;height:100%;animation:7.5s ease-in-out infinite alternate salesProfessionalDrift;position:absolute;inset:0}.sales-product-card{z-index:4;-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#ffffffeb;border:1px solid #ffffffeb;border-radius:20px;position:absolute;bottom:7%;left:6%;right:6%;overflow:hidden;box-shadow:0 28px 68px #1c285c33}.sales-product-top{background:#ffffffb8;border-bottom:1px solid #1f316117;justify-content:space-between;align-items:center;min-height:53px;padding:0 18px;display:flex}.sales-product-top>span{color:#182344;letter-spacing:.11em;align-items:center;gap:8px;font-size:10px;font-weight:900;display:flex}.sales-product-top .sales-birdmark{width:24px;height:24px}.sales-product-top>strong{color:#52607e;letter-spacing:.12em;align-items:center;gap:7px;font-size:8px;display:inline-flex}.sales-product-top>strong i{background:#36a9d4;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #36a9d41f}.sales-product-body{padding:22px}.sales-product-title>span{color:#7d859e;font-size:9px;font-weight:750}.sales-product-title h3{color:#162143;letter-spacing:-.025em;margin:5px 0 0;font-size:21px}.sales-product-metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.sales-product-metrics article{background:#fafbff;border:1px solid #26376b17;border-radius:12px;gap:8px;padding:14px;display:grid}.sales-product-metrics span{color:#747d98;font-size:8px}.sales-product-metrics strong{color:#1d2849;letter-spacing:-.03em;font-size:21px}.sales-product-metrics article>i{background:#e4e8f4;border-radius:99px;height:4px;overflow:hidden}.sales-product-metrics article>i b{border-radius:inherit;background:#3154d8;width:94%;height:100%;display:block}.sales-product-metrics article:nth-child(2)>i b{background:#6847d8;width:87%}.sales-product-metrics article:nth-child(3)>i b{background:#36a9d4;width:86%}.sales-product-attention{background:#fff7f9;border:1px solid #f05b7824;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-top:11px;padding:12px 14px;display:flex}.sales-product-attention>div{align-items:center;gap:10px;display:flex}.sales-product-attention>div>span{color:#fff;background:#f05b78;border-radius:9px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:900;display:grid}.sales-product-attention p{gap:2px;margin:0;display:grid}.sales-product-attention p strong{color:#3a2942;font-size:9px}.sales-product-attention p small{color:#8b7080;font-size:8px}.sales-product-attention>b{color:#3154d8;font-size:9px}.sales-hero-visual .sales-card-one{inset:10% auto auto 5%}.sales-hero-visual .sales-card-two{top:25%;right:5%}.sales-floating-card{border-radius:14px;box-shadow:0 18px 42px #2a356a24}.sales-card-icon{background:#3154d8;border-radius:10px}.sales-trust{min-height:104px;box-shadow:none;background:#17234b}.sales-trust i{color:#8fa5ff}.sales-section{padding-top:clamp(100px,10vw,150px);padding-bottom:clamp(100px,10vw,150px)}.sales-section-head h2,.sales-method-intro h2,.sales-audience-head h2{font-size:clamp(42px,4.6vw,68px)}.sales-bento article{border-radius:22px}.sales-bento-main{background:#1c2857}.sales-bento-main:before{opacity:.42}.sales-bento-voice{background:#f6f4ff}.sales-bento-scale{background:#f2f8ff}.sales-method{background:#1b2858}.sales-audience-tabs,.sales-audience-panel{border-radius:18px}.sales-audience-tabs button.is-active{background:#3154d8;box-shadow:0 10px 24px #3154d838}.sales-promise{background:#3154d8}.sales-final>a{background:#3154d8;border-radius:16px;box-shadow:0 18px 42px #3154d838}@keyframes salesProfessionalDrift{0%{transform:translate3d(calc(var(--sales-x) - 5px), calc(var(--sales-y) + 3px), 0) scale(1.01)}to{transform:translate3d(calc(var(--sales-x) + 8px), calc(var(--sales-y) - 7px), 0) scale(1.035)}}@media (max-width:1120px){.sales-links{gap:20px;display:flex}.sales-links a{font-size:11px}.sales-hero{grid-template-columns:minmax(390px,.94fr) minmax(400px,1.06fr);gap:36px;padding-inline:38px}.sales-hero h1{font-size:clamp(52px,5.8vw,68px)}.sales-hero-visual{min-height:600px}.sales-floating-card{transform:scale(.9)}}@media (max-width:880px){.sales-links{display:none}.sales-hero{grid-template-columns:1fr;gap:54px;min-height:auto;padding:150px 28px 92px}.sales-hero-copy{max-width:720px}.sales-hero h1{max-width:720px;font-size:clamp(56px,9vw,78px)}.sales-hero-visual{min-height:610px}.sales-hero-grid{-webkit-mask-image:linear-gradient(#000,#0000 48%);mask-image:linear-gradient(#000,#0000 48%)}}@media (max-width:720px){.sales-nav-wrap{padding-inline:14px;top:0}.sales-nav{min-height:72px}.sales-hero{align-items:stretch;min-height:auto;padding:118px 20px 78px}.sales-hero h1{font-size:clamp(48px,13.5vw,66px)}.sales-hero-art{object-position:68% center;opacity:.62;width:100%;height:100%;inset:0}.sales-hero-visual{border-radius:20px;min-height:530px}.sales-product-card{border-radius:16px;bottom:4%;left:4%;right:4%}.sales-product-body{padding:17px}.sales-product-metrics{gap:6px}.sales-product-metrics article{padding:10px 8px}.sales-product-metrics span{min-height:18px}.sales-product-metrics strong{font-size:17px}.sales-product-attention>b,.sales-hero-visual .sales-floating-card{display:none}.sales-trust{background:#17234b}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
