/*! tailwindcss v4.3.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,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--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;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-900:oklch(42.1% .095 57.708);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-900:oklch(40.8% .153 2.432);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--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);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::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(--font-sans-cn,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:normal;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;-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]){appearance:button}::file-selector-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{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-2{inset:calc(var(--spacing) * -2)}.-inset-4{inset:calc(var(--spacing) * -4)}.inset-0{inset:0}.inset-2{inset:calc(var(--spacing) * 2)}.inset-4{inset:calc(var(--spacing) * 4)}.inset-\[3px\]{inset:3px}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-y-0{inset-block:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-6{top:calc(var(--spacing) * -6)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-14{top:calc(var(--spacing) * -14)}.-top-32{top:calc(var(--spacing) * -32)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-8{top:calc(var(--spacing) * 8)}.top-12{top:calc(var(--spacing) * 12)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-32{top:calc(var(--spacing) * 32)}.top-\[16\%\]{top:16%}.top-\[18\%\]{top:18%}.top-\[30px\]{top:30px}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-10{right:calc(var(--spacing) * -10)}.-right-12{right:calc(var(--spacing) * -12)}.-right-32{right:calc(var(--spacing) * -32)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\/3{right:33.3333%}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-7{right:calc(var(--spacing) * 7)}.right-8{right:calc(var(--spacing) * 8)}.right-16{right:calc(var(--spacing) * 16)}.right-\[12\%\]{right:12%}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-3{bottom:calc(var(--spacing) * -3)}.-bottom-16{bottom:calc(var(--spacing) * -16)}.-bottom-24{bottom:calc(var(--spacing) * -24)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-7{bottom:calc(var(--spacing) * 7)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-\[22\%\]{bottom:22%}.bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(1rem + env(safe-area-inset-bottom))}.bottom-\[calc\(env\(safe-area-inset-bottom\)\+8px\)\]{bottom:calc(env(safe-area-inset-bottom) + 8px)}.bottom-full{bottom:100%}.-left-5{left:calc(var(--spacing) * -5)}.-left-16{left:calc(var(--spacing) * -16)}.-left-24{left:calc(var(--spacing) * -24)}.-left-\[25px\]{left:-25px}.-left-\[85px\]{left:-85px}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-7{left:calc(var(--spacing) * 7)}.left-8{left:calc(var(--spacing) * 8)}.left-10{left:calc(var(--spacing) * 10)}.left-12{left:calc(var(--spacing) * 12)}.left-\[12\%\]{left:12%}.left-\[18\%\]{left:18%}.left-\[calc\(100\%\+\.25rem\)\]{left:calc(100% + .25rem)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[200\]{z-index:200}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-7{grid-column:span 7/span 7}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-start-2{grid-row-start:2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing) * -2)}.-m-4{margin:calc(var(--spacing) * -4)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-8{margin-block:calc(var(--spacing) * 8)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.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)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.-mr-10{margin-right:calc(var(--spacing) * -10)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[16\/7\.5\]{aspect-ratio:16/7.5}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.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-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-18{height:4.5rem}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[18px\]{height:18px}.h-\[52px\]{height:52px}.h-\[62px\]{height:62px}.h-\[65\%\]{height:65%}.h-\[86px\]{height:86px}.h-\[92px\]{height:92px}.h-\[100svh\]{height:100svh}.h-\[140px\]{height:140px}.h-\[220px\]{height:220px}.h-\[248px\]{height:248px}.h-\[260px\]{height:260px}.h-\[340px\]{height:340px}.h-\[calc\(100\%-2rem\)\]{height:calc(100% - 2rem)}.h-\[calc\(100\%-3rem\)\]{height:calc(100% - 3rem)}.h-\[calc\(100vh-7rem\)\]{height:calc(100vh - 7rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[76svh\]{max-height:76svh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[520px\]{max-height:520px}.max-h-\[600px\]{max-height:600px}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[28px\]{min-height:28px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[56px\]{min-height:56px}.min-h-\[58px\]{min-height:58px}.min-h-\[60px\]{min-height:60px}.min-h-\[62px\]{min-height:62px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[78px\]{min-height:78px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[108px\]{min-height:108px}.min-h-\[112px\]{min-height:112px}.min-h-\[120px\]{min-height:120px}.min-h-\[132px\]{min-height:132px}.min-h-\[136px\]{min-height:136px}.min-h-\[150px\]{min-height:150px}.min-h-\[190px\]{min-height:190px}.min-h-\[210px\]{min-height:210px}.min-h-\[220px\]{min-height:220px}.min-h-\[230px\]{min-height:230px}.min-h-\[240px\]{min-height:240px}.min-h-\[250px\]{min-height:250px}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[336px\]{min-height:336px}.min-h-\[350px\]{min-height:350px}.min-h-\[400px\]{min-height:400px}.min-h-\[410px\]{min-height:410px}.min-h-\[430px\]{min-height:430px}.min-h-\[480px\]{min-height:480px}.min-h-\[520px\]{min-height:520px}.min-h-\[620px\]{min-height:620px}.min-h-\[calc\(100vh-3\.5rem\)\]{min-height:calc(100vh - 3.5rem)}.min-h-\[calc\(100vh-5rem\)\]{min-height:calc(100vh - 5rem)}.min-h-screen{min-height:100vh}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/5{width:20%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-4\/6{width:66.6667%}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.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-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-18{width:4.5rem}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[18px\]{width:18px}.w-\[65\%\]{width:65%}.w-\[82\%\]{width:82%}.w-\[220px\]{width:220px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[3\.5rem\]{max-width:3.5rem}.max-w-\[4\.5rem\]{max-width:4.5rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[13ch\]{max-width:13ch}.max-w-\[21rem\]{max-width:21rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[42vw\]{max-width:42vw}.max-w-\[46vw\]{max-width:46vw}.max-w-\[80\%\]{max-width:80%}.max-w-\[92\%\]{max-width:92%}.max-w-\[120px\]{max-width:120px}.max-w-\[122px\]{max-width:122px}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[292px\]{max-width:292px}.max-w-\[320px\]{max-width:320px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[590px\]{max-width:590px}.max-w-\[720px\]{max-width:720px}.max-w-\[960px\]{max-width:960px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1360px\]{max-width:1360px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[18px\]{min-width:18px}.min-w-\[36px\]{min-width:36px}.min-w-\[60px\]{min-width:60px}.min-w-\[80px\]{min-width:80px}.min-w-\[88px\]{min-width:88px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[760px\]{min-width:760px}.min-w-\[820px\]{min-width:820px}.min-w-\[1080px\]{min-width:1080px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.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)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/3{--tw-translate-x:calc(1 / 3 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-16{--tw-translate-x:calc(var(--spacing) * 16);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.97\]{scale:.97}.scale-\[1\.02\]{scale:1.02}.scale-\[1\.03\]{scale:1.03}.-rotate-90{rotate:-90deg}.rotate-0{rotate:0deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-fade-in{animation:.3s ease-out fade-in}.animate-float{animation:3s ease-in-out infinite float}.animate-float-slow{animation:4s ease-in-out infinite float-slow}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-slide-up{animation:.5s ease-out slide-up}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[34px_minmax\(0\,1fr\)\]{grid-template-columns:34px minmax(0,1fr)}.grid-cols-\[44px_minmax\(68px\,0\.54fr\)_minmax\(42px\,1fr\)_30px\]{grid-template-columns:44px minmax(68px,.54fr) minmax(42px,1fr) 30px}.grid-cols-\[72px_1fr_38px\]{grid-template-columns:72px 1fr 38px}.grid-cols-\[74px_minmax\(0\,1fr\)_44px\]{grid-template-columns:74px minmax(0,1fr) 44px}.grid-cols-\[80px_minmax\(0\,1fr\)_44px\]{grid-template-columns:80px minmax(0,1fr) 44px}.grid-cols-\[minmax\(0\,1fr\)_58px\]{grid-template-columns:minmax(0,1fr) 58px}.grid-cols-\[minmax\(0\,1fr\)_240px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr)}.grid-cols-\[minmax\(72px\,1fr\)_auto_minmax\(72px\,1fr\)\]{grid-template-columns:minmax(72px,1fr) auto minmax(72px,1fr)}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-\[minmax\(210px\,1fr\)_auto\]{grid-template-rows:minmax(210px,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}: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-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.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)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-black\/\[0\.04\]>:not(:last-child)){border-color:#0000000a}@supports (color:color-mix(in lab, red, red)){:where(.divide-black\/\[0\.04\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}:where(.divide-gray-50>:not(:last-child)){border-color:var(--color-gray-50)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}:where(.divide-ws-border-soft>:not(:last-child)){border-color:var(--ws-border-soft)}.self-center{align-self:center}.self-end{align-self:flex-end}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.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-\[34px\]{border-radius:34px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-tf-lg{border-radius:var(--tf-radius-lg)}.rounded-tf-md{border-radius:var(--tf-radius-md)}.rounded-tf-sm{border-radius:var(--tf-radius-sm)}.rounded-ws-card{border-radius:12px}.rounded-ws-card-lg{border-radius:16px}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-l-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-tl-none{border-top-left-radius:0}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-lg{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-tr-none{border-top-right-radius:0}.rounded-bl-full{border-bottom-left-radius:3.40282e38px}.rounded-bl-xl{border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-\[7px\]{border-style:var(--tw-border-style);border-width:7px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.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-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.border-\[\#0F7B67\]{border-color:#0f7b67}.border-\[\#1A6A40\]{border-color:#1a6a40}.border-\[\#1A50A0\]{border-color:#1a50a0}.border-\[\#1d1d1f\]\/\[0\.04\]{border-color:oklab(23.1576% .00105516 -.00365597/.04)}.border-\[\#2F7D56\]{border-color:#2f7d56}.border-\[\#3B5FD9\]{border-color:#3b5fd9}.border-\[\#3B5FD9\]\/10{border-color:oklab(53.1547% -.00974464 -.191139/.1)}.border-\[\#3B5FD9\]\/20{border-color:oklab(53.1547% -.00974464 -.191139/.2)}.border-\[\#6B8CF0\]\/30{border-color:oklab(66.1568% -.00464231 -.153238/.3)}.border-\[\#007c7a\]{border-color:#007c7a}.border-\[\#071B36\]{border-color:#071b36}.border-\[\#5030B0\]{border-color:#5030b0}.border-\[\#7868FF\]{border-color:#7868ff}.border-\[\#132238\]\/12{border-color:oklab(25.07% -.00984754 -.0457795/.12)}.border-\[\#B4D8C4\]{border-color:#b4d8c4}.border-\[\#B7D3F0\]{border-color:#b7d3f0}.border-\[\#B8DCC8\]{border-color:#b8dcc8}.border-\[\#B9E0D2\]{border-color:#b9e0d2}.border-\[\#BFE4D5\]{border-color:#bfe4d5}.border-\[\#C4C0E8\]{border-color:#c4c0e8}.border-\[\#C4E0CC\]{border-color:#c4e0cc}.border-\[\#C8D8E8\]{border-color:#c8d8e8}.border-\[\#C8E0D0\]{border-color:#c8e0d0}.border-\[\#C8E4D8\]{border-color:#c8e4d8}.border-\[\#C9D9CE\]{border-color:#c9d9ce}.border-\[\#C9E0D6\]{border-color:#c9e0d6}.border-\[\#CDE5D5\]{border-color:#cde5d5}.border-\[\#CFE0EA\]{border-color:#cfe0ea}.border-\[\#CFE2EF\]{border-color:#cfe2ef}.border-\[\#D4EAE0\]{border-color:#d4eae0}.border-\[\#D6E7DC\]{border-color:#d6e7dc}.border-\[\#D7E2FF\]{border-color:#d7e2ff}.border-\[\#D7E8D2\]{border-color:#d7e8d2}.border-\[\#D8A83F\]{border-color:#d8a83f}.border-\[\#D8A83F\]\/25{border-color:oklab(75.7258% .0148873 .130798/.25)}.border-\[\#D8A83F\]\/45{border-color:oklab(75.7258% .0148873 .130798/.45)}.border-\[\#D8C6A7\]{border-color:#d8c6a7}.border-\[\#D8C6A7\]\/50{border-color:oklab(83.3484% .00702539 .0457944/.5)}.border-\[\#D8C6A7\]\/70{border-color:oklab(83.3484% .00702539 .0457944/.7)}.border-\[\#D8D0F0\]{border-color:#d8d0f0}.border-\[\#D8DFF0\]{border-color:#d8dff0}.border-\[\#D8E8C2\]{border-color:#d8e8c2}.border-\[\#D8E8D0\]{border-color:#d8e8d0}.border-\[\#D8E8D4\]{border-color:#d8e8d4}.border-\[\#D8E8D8\]{border-color:#d8e8d8}.border-\[\#D9E6DC\]{border-color:#d9e6dc}.border-\[\#DCD4F4\]{border-color:#dcd4f4}.border-\[\#DDE6E0\]{border-color:#dde6e0}.border-\[\#DDE7E0\]{border-color:#dde7e0}.border-\[\#DDE8D5\]{border-color:#dde8d5}.border-\[\#DDE8DA\]{border-color:#dde8da}.border-\[\#DDEAE0\]{border-color:#ddeae0}.border-\[\#DEE8E0\]{border-color:#dee8e0}.border-\[\#E0D4EC\]{border-color:#e0d4ec}.border-\[\#E0E4FB\]{border-color:#e0e4fb}.border-\[\#E0EAE4\]{border-color:#e0eae4}.border-\[\#E1D6C3\]{border-color:#e1d6c3}.border-\[\#E2E5FF\]{border-color:#e2e5ff}.border-\[\#E3CF99\]{border-color:#e3cf99}.border-\[\#E3D4BA\]{border-color:#e3d4ba}.border-\[\#E3D7C2\]{border-color:#e3d7c2}.border-\[\#E3E0FF\]{border-color:#e3e0ff}.border-\[\#E3E7EE\]{border-color:#e3e7ee}.border-\[\#E3E7F8\]{border-color:#e3e7f8}.border-\[\#E3E8EE\]{border-color:#e3e8ee}.border-\[\#E4D8BF\]{border-color:#e4d8bf}.border-\[\#E4D8C1\]{border-color:#e4d8c1}.border-\[\#E4E7EE\]{border-color:#e4e7ee}.border-\[\#E4E7F8\]{border-color:#e4e7f8}.border-\[\#E4E7FB\]{border-color:#e4e7fb}.border-\[\#E4EAE5\]{border-color:#e4eae5}.border-\[\#E4EFE4\]{border-color:#e4efe4}.border-\[\#E5D8BD\]{border-color:#e5d8bd}.border-\[\#E5DBC8\]{border-color:#e5dbc8}.border-\[\#E5E8FB\]{border-color:#e5e8fb}.border-\[\#E6E9F8\]{border-color:#e6e9f8}.border-\[\#E7DCC6\]{border-color:#e7dcc6}.border-\[\#E7E9F8\]{border-color:#e7e9f8}.border-\[\#E7EAEF\]{border-color:#e7eaef}.border-\[\#E8D8C0\]{border-color:#e8d8c0}.border-\[\#E8DDCA\]{border-color:#e8ddca}.border-\[\#E8DDE7\]{border-color:#e8dde7}.border-\[\#E8DECC\]{border-color:#e8decc}.border-\[\#E8E1CE\]{border-color:#e8e1ce}.border-\[\#E8E4F0\]{border-color:#e8e4f0}.border-\[\#E8EAFA\]{border-color:#e8eafa}.border-\[\#EAD0CA\]{border-color:#ead0ca}.border-\[\#EAD9B9\]{border-color:#ead9b9}.border-\[\#EADFCB\]{border-color:#eadfcb}.border-\[\#ECC7C0\]{border-color:#ecc7c0}.border-\[\#EEE8F8\]{border-color:#eee8f8}.border-\[\#EEF0FA\]{border-color:#eef0fa}.border-\[\#EEF3EE\]{border-color:#eef3ee}.border-\[\#F0D0CA\]{border-color:#f0d0ca}.border-\[\#F0D6A5\]{border-color:#f0d6a5}.border-\[\#F0D9A8\]{border-color:#f0d9a8}.border-\[\#F2D7A7\]{border-color:#f2d7a7}.border-\[\#F4D7A0\]{border-color:#f4d7a0}.border-\[\#F4DEB7\]{border-color:#f4deb7}.border-\[\#FDD22B\]{border-color:#fdd22b}.border-\[\#FDD22B\]\/20{border-color:oklab(87.5951% -.0085474 .170173/.2)}.border-\[\#FDD22B\]\/30{border-color:oklab(87.5952% -.0085474 .170173/.3)}.border-\[\#dbe7dc\]{border-color:#dbe7dc}.border-\[\#dfe9dd\]{border-color:#dfe9dd}.border-\[\#e3cf99\]{border-color:#e3cf99}.border-\[\#e3d6bf\]{border-color:#e3d6bf}.border-\[\#e5dccb\]{border-color:#e5dccb}.border-\[\#e6dcc7\]{border-color:#e6dcc7}.border-\[\#e9d8ad\]{border-color:#e9d8ad}.border-\[\#ece5d7\]{border-color:#ece5d7}.border-\[\#ffd166\]{border-color:#ffd166}.border-\[rgba\(0\,124\,122\,0\.2\)\]{border-color:#007c7a33}.border-\[rgba\(0\,124\,122\,0\.10\)\]{border-color:#007c7a1a}.border-\[rgba\(0\,124\,122\,0\.12\)\]{border-color:#007c7a1f}.border-\[rgba\(0\,124\,122\,0\.14\)\]{border-color:#007c7a24}.border-\[rgba\(0\,124\,122\,0\.16\)\]{border-color:#007c7a29}.border-\[rgba\(0\,124\,122\,0\.18\)\]{border-color:#007c7a2e}.border-\[rgba\(0\,124\,122\,0\.20\)\]{border-color:#007c7a33}.border-\[rgba\(0\,124\,122\,0\.32\)\]{border-color:#007c7a52}.border-\[rgba\(10\,10\,26\,0\.04\)\]{border-color:#0a0a1a0a}.border-\[rgba\(10\,10\,26\,0\.06\)\]{border-color:#0a0a1a0f}.border-\[rgba\(10\,10\,26\,0\.08\)\]{border-color:#0a0a1a14}.border-\[rgba\(10\,10\,26\,0\.12\)\]{border-color:#0a0a1a1f}.border-\[rgba\(10\,10\,26\,0\.15\)\]{border-color:#0a0a1a26}.border-\[rgba\(15\,157\,148\,0\.35\)\]{border-color:#0f9d9459}.border-\[rgba\(16\,21\,34\,0\.1\)\]{border-color:#1015221a}.border-\[rgba\(17\,24\,39\,0\.08\)\]{border-color:#11182714}.border-\[rgba\(17\,27\,51\,0\.08\)\]{border-color:#111b3314}.border-\[rgba\(17\,27\,51\,0\.10\)\]{border-color:#111b331a}.border-\[rgba\(21\,34\,55\,0\.1\)\]{border-color:#1522371a}.border-\[rgba\(21\,34\,55\,0\.08\)\]{border-color:#15223714}.border-\[rgba\(21\,34\,55\,0\.12\)\]{border-color:#1522371f}.border-\[rgba\(21\,34\,55\,0\.16\)\]{border-color:#15223729}.border-\[rgba\(21\,34\,55\,0\.18\)\]{border-color:#1522372e}.border-\[rgba\(54\,87\,214\,0\.18\)\]{border-color:#3657d62e}.border-\[rgba\(59\,95\,217\,0\.3\)\]{border-color:#3b5fd94d}.border-\[rgba\(59\,95\,217\,0\.12\)\]{border-color:#3b5fd91f}.border-\[rgba\(59\,95\,217\,0\.14\)\]{border-color:#3b5fd924}.border-\[rgba\(59\,95\,217\,0\.16\)\]{border-color:#3b5fd929}.border-\[rgba\(59\,130\,246\,0\.08\)\]{border-color:#3b82f614}.border-\[rgba\(78\,104\,88\,0\.14\)\]{border-color:#4e685824}.border-\[rgba\(78\,104\,88\,0\.16\)\]{border-color:#4e685829}.border-\[rgba\(78\,104\,88\,0\.18\)\]{border-color:#4e68582e}.border-\[rgba\(78\,104\,88\,0\.22\)\]{border-color:#4e685838}.border-\[rgba\(78\,104\,88\,0\.45\)\]{border-color:#4e685873}.border-\[rgba\(79\,111\,97\,0\.24\)\]{border-color:#4f6f613d}.border-\[rgba\(185\,151\,91\,0\.42\)\]{border-color:#b9975b6b}.border-\[rgba\(214\,168\,69\,0\.3\)\]{border-color:#d6a8454d}.border-\[rgba\(214\,168\,69\,0\.18\)\]{border-color:#d6a8452e}.border-\[rgba\(214\,168\,69\,0\.28\)\]{border-color:#d6a84547}.border-\[rgba\(214\,168\,69\,0\.32\)\]{border-color:#d6a84552}.border-\[rgba\(214\,168\,69\,0\.34\)\]{border-color:#d6a84557}.border-\[rgba\(214\,168\,69\,0\.36\)\]{border-color:#d6a8455c}.border-\[rgba\(214\,168\,69\,0\.55\)\]{border-color:#d6a8458c}.border-\[rgba\(255\,209\,102\,0\.72\)\]{border-color:#ffd166b8}.border-\[rgba\(255\,255\,255\,0\.32\)\]{border-color:#ffffff52}.border-\[var\(--gm-border-soft\)\]{border-color:var(--gm-border-soft)}.border-\[var\(--gm-gold-500\)\]{border-color:var(--gm-gold-500)}.border-\[var\(--gm-green-600\)\]{border-color:var(--gm-green-600)}.border-\[var\(--gm-green-700\)\]{border-color:var(--gm-green-700)}.border-\[var\(--gm-navy-900\)\]{border-color:var(--gm-navy-900)}.border-\[var\(--growth-line\)\]{border-color:var(--growth-line)}.border-\[var\(--growth-primary\)\]{border-color:var(--growth-primary)}.border-\[var\(--onboarding-line\)\]{border-color:var(--onboarding-line)}.border-\[var\(--tf-gold\)\]{border-color:var(--tf-gold)}.border-\[var\(--tf-line\)\]{border-color:var(--tf-line)}.border-\[var\(--ws-border-soft\)\]{border-color:var(--ws-border-soft)}.border-\[var\(--ws-primary\)\]{border-color:var(--ws-primary)}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/30{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/50{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/50{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/5{border-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-black\/\[0\.02\]{border-color:#00000005}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.02\]{border-color:color-mix(in oklab, var(--color-black) 2%, transparent)}}.border-black\/\[0\.04\]{border-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.04\]{border-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.border-black\/\[0\.05\]{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.05\]{border-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.border-black\/\[0\.06\]{border-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.border-black\/\[0\.08\]{border-color:#00000014}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.border-current{border-color:currentColor}.border-cyan-200{border-color:var(--color-cyan-200)}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/40{border-color:#a4f4cf66}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/40{border-color:color-mix(in oklab, var(--color-emerald-200) 40%, transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/30{border-color:#5ee9b54d}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/30{border-color:color-mix(in oklab, var(--color-emerald-300) 30%, transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/30{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.border-gray-50{border-color:var(--color-gray-50)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/50{border-color:#e5e7eb80}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/50{border-color:color-mix(in oklab, var(--color-gray-200) 50%, transparent)}}.border-gray-200\/60{border-color:#e5e7eb99}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/60{border-color:color-mix(in oklab, var(--color-gray-200) 60%, transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-green-100{border-color:var(--color-green-100)}.border-green-200{border-color:var(--color-green-200)}.border-green-300{border-color:var(--color-green-300)}.border-green-500{border-color:var(--color-green-500)}.border-indigo-100{border-color:var(--color-indigo-100)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-300{border-color:var(--color-indigo-300)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-orange-100{border-color:var(--color-orange-100)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-300{border-color:var(--color-orange-300)}.border-pink-200{border-color:var(--color-pink-200)}.border-pink-300{border-color:var(--color-pink-300)}.border-purple-100{border-color:var(--color-purple-100)}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-300{border-color:var(--color-purple-300)}.border-purple-400{border-color:var(--color-purple-400)}.border-purple-400\/30{border-color:#c07eff4d}@supports (color:color-mix(in lab, red, red)){.border-purple-400\/30{border-color:color-mix(in oklab, var(--color-purple-400) 30%, transparent)}}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-400{border-color:var(--color-red-400)}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-400\/30{border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/30{border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.border-sky-100{border-color:var(--color-sky-100)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-300{border-color:var(--color-sky-300)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/60{border-color:color-mix(in oklab, var(--color-slate-200) 60%, transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/80{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-900{border-color:var(--color-slate-900)}.border-teal-100{border-color:var(--color-teal-100)}.border-teal-200{border-color:var(--color-teal-200)}.border-teal-300{border-color:var(--color-teal-300)}.border-teal-400{border-color:var(--color-teal-400)}.border-teal-500{border-color:var(--color-teal-500)}.border-tf-blue\/20{border-color:var(--tf-blue)}@supports (color:color-mix(in lab, red, red)){.border-tf-blue\/20{border-color:color-mix(in oklab, var(--tf-blue) 20%, transparent)}}.border-tf-gold\/25{border-color:var(--tf-gold)}@supports (color:color-mix(in lab, red, red)){.border-tf-gold\/25{border-color:color-mix(in oklab, var(--tf-gold) 25%, transparent)}}.border-tf-green,.border-tf-green\/25{border-color:var(--tf-green)}@supports (color:color-mix(in lab, red, red)){.border-tf-green\/25{border-color:color-mix(in oklab, var(--tf-green) 25%, transparent)}}.border-tf-line{border-color:var(--tf-line)}.border-tf-red,.border-tf-red\/25{border-color:var(--tf-red)}@supports (color:color-mix(in lab, red, red)){.border-tf-red\/25{border-color:color-mix(in oklab, var(--tf-red) 25%, transparent)}}.border-transparent{border-color:#0000}.border-violet-100{border-color:var(--color-violet-100)}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-300{border-color:var(--color-violet-300)}.border-white{border-color:var(--color-white)}.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\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/14{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.border-white\/14{border-color:color-mix(in oklab, var(--color-white) 14%, 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)}}.border-white\/18{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.border-white\/18{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.border-ws-accent,.border-ws-accent\/30{border-color:var(--ws-accent)}@supports (color:color-mix(in lab, red, red)){.border-ws-accent\/30{border-color:color-mix(in oklab, var(--ws-accent) 30%, transparent)}}.border-ws-border-soft{border-color:var(--ws-border-soft)}.border-ws-danger\/30{border-color:var(--ws-danger)}@supports (color:color-mix(in lab, red, red)){.border-ws-danger\/30{border-color:color-mix(in oklab, var(--ws-danger) 30%, transparent)}}.border-ws-primary{border-color:var(--ws-primary)}.border-ws-success,.border-ws-success\/30{border-color:var(--ws-success)}@supports (color:color-mix(in lab, red, red)){.border-ws-success\/30{border-color:color-mix(in oklab, var(--ws-success) 30%, transparent)}}.border-ws-warning{border-color:var(--ws-warning)}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-300\/40{border-color:#ffe02a66}@supports (color:color-mix(in lab, red, red)){.border-yellow-300\/40{border-color:color-mix(in oklab, var(--color-yellow-300) 40%, transparent)}}.border-t-gray-900{border-top-color:var(--color-gray-900)}.border-t-teal-600{border-top-color:var(--color-teal-600)}.border-t-transparent{border-top-color:#0000}.border-t-white{border-top-color:var(--color-white)}.border-l-amber-500{border-left-color:var(--color-amber-500)}.border-l-blue-500{border-left-color:var(--color-blue-500)}.border-l-green-500{border-left-color:var(--color-green-500)}.border-l-red-500{border-left-color:var(--color-red-500)}.border-l-slate-400{border-left-color:var(--color-slate-400)}.border-l-tf-blue{border-left-color:var(--tf-blue)}.border-l-tf-gold{border-left-color:var(--tf-gold)}.border-l-tf-green{border-left-color:var(--tf-green)}.border-l-tf-line-strong{border-left-color:var(--tf-line-strong)}.border-l-tf-navy{border-left-color:var(--tf-navy)}.border-l-ws-accent{border-left-color:var(--ws-accent)}.border-l-ws-primary{border-left-color:var(--ws-primary)}.border-l-ws-success{border-left-color:var(--ws-success)}.\!bg-\[\#0F9D94\]{background-color:#0f9d94!important}.\!bg-\[\#FFB800\]{background-color:#ffb800!important}.bg-\[\#0A0A1A\]{background-color:#0a0a1a}.bg-\[\#0A0A1A\]\/60{background-color:oklab(15.4923% .00684816 -.0329572/.6)}.bg-\[\#0A2540\]{background-color:#0a2540}.bg-\[\#0B1424\]{background-color:#0b1424}.bg-\[\#0F7B67\]{background-color:#0f7b67}.bg-\[\#0F9D94\]{background-color:#0f9d94}.bg-\[\#0F9D94\]\/10{background-color:oklab(62.8031% -.106239 -.0140955/.1)}.bg-\[\#0b152b\]{background-color:#0b152b}.bg-\[\#0f4a47\]{background-color:#0f4a47}.bg-\[\#0f1735\]\/70{background-color:oklab(21.6285% -.000385955 -.059704/.7)}.bg-\[\#1A5C3A\]{background-color:#1a5c3a}.bg-\[\#1A6A40\]{background-color:#1a6a40}.bg-\[\#1A50A0\]{background-color:#1a50a0}.bg-\[\#1d1d1f\]{background-color:#1d1d1f}.bg-\[\#1e40af\]\/10{background-color:oklab(42.4445% -.0137574 -.180345/.1)}.bg-\[\#2A4CC0\]{background-color:#2a4cc0}.bg-\[\#2F7D56\]{background-color:#2f7d56}.bg-\[\#3B5FD9\]{background-color:#3b5fd9}.bg-\[\#3B5FD9\]\/5{background-color:oklab(53.1547% -.00974464 -.191139/.05)}.bg-\[\#3B5FD9\]\/10{background-color:oklab(53.1547% -.00974464 -.191139/.1)}.bg-\[\#3B5FD9\]\/20{background-color:oklab(53.1547% -.00974464 -.191139/.2)}.bg-\[\#3B82F6\]\/10,.bg-\[\#3b82f6\]\/10{background-color:oklab(62.3083% -.0332476 -.185052/.1)}.bg-\[\#4E6858\]{background-color:#4e6858}.bg-\[\#4F46E5\]{background-color:#4f46e5}.bg-\[\#5A4FF3\]{background-color:#5a4ff3}.bg-\[\#5B4CF1\]{background-color:#5b4cf1}.bg-\[\#5B6CFF\]{background-color:#5b6cff}.bg-\[\#5DB8B2\]{background-color:#5db8b2}.bg-\[\#5DB8B2\]\/10{background-color:oklab(72.5063% -.086434 -.0148267/.1)}.bg-\[\#6D5AF7\]{background-color:#6d5af7}.bg-\[\#007c7a\]{background-color:#007c7a}.bg-\[\#7C5CFF\]{background-color:#7c5cff}.bg-\[\#7E6AF7\]{background-color:#7e6af7}.bg-\[\#8E99AE\]{background-color:#8e99ae}.bg-\[\#10B981\]{background-color:#10b981}.bg-\[\#17B890\]{background-color:#17b890}.bg-\[\#60A5FA\]{background-color:#60a5fa}.bg-\[\#071B36\]{background-color:#071b36}.bg-\[\#071B36\]\/70{background-color:oklab(22.3038% -.0136042 -.0572496/.7)}.bg-\[\#071B36\]\/72{background-color:oklab(22.3038% -.0136042 -.0572496/.72)}.bg-\[\#93c5fd\]{background-color:#93c5fd}.bg-\[\#111B33\],.bg-\[\#111b33\]{background-color:#111b33}.bg-\[\#214B3A\]{background-color:#214b3a}.bg-\[\#286FE8\]{background-color:#286fe8}.bg-\[\#2563eb\]\/10{background-color:oklab(54.615% -.026671 -.213549/.1)}.bg-\[\#5030B0\]{background-color:#5030b0}.bg-\[\#6558F5\]{background-color:#6558f5}.bg-\[\#6654F6\]{background-color:#6654f6}.bg-\[\#7665F4\]{background-color:#7665f4}.bg-\[\#9085FF\]{background-color:#9085ff}.bg-\[\#10233C\]{background-color:#10233c}.bg-\[\#13213d\]\/92{background-color:oklab(25.15% -.00700553 -.0562535/.92)}.bg-\[\#061225\]{background-color:#061225}.bg-\[\#101828\]{background-color:#101828}.bg-\[\#132238\]{background-color:#132238}.bg-\[\#C9CED6\]{background-color:#c9ced6}.bg-\[\#D6A845\]{background-color:#d6a845}.bg-\[\#D8A83F\]{background-color:#d8a83f}.bg-\[\#D8A83F\]\/10{background-color:oklab(75.7258% .0148873 .130798/.1)}.bg-\[\#D8A83F\]\/16{background-color:oklab(75.7258% .0148873 .130798/.16)}.bg-\[\#D8CBB3\]{background-color:#d8cbb3}.bg-\[\#DCD8FF\]{background-color:#dcd8ff}.bg-\[\#E1F5E8\]{background-color:#e1f5e8}.bg-\[\#E5E1FF\]{background-color:#e5e1ff}.bg-\[\#E8EDE6\]{background-color:#e8ede6}.bg-\[\#EAF3EC\]{background-color:#eaf3ec}.bg-\[\#EAF5FF\]{background-color:#eaf5ff}.bg-\[\#EAF8F1\]{background-color:#eaf8f1}.bg-\[\#EAF8F2\]{background-color:#eaf8f2}.bg-\[\#EAF9F0\]{background-color:#eaf9f0}.bg-\[\#ECE8FF\]{background-color:#ece8ff}.bg-\[\#ECEBFF\]{background-color:#ecebff}.bg-\[\#ECECFF\]{background-color:#ececff}.bg-\[\#EDF8F2\]{background-color:#edf8f2}.bg-\[\#EEF1F4\]{background-color:#eef1f4}.bg-\[\#EEF2FF\]{background-color:#eef2ff}.bg-\[\#EEF3FF\]{background-color:#eef3ff}.bg-\[\#EEF8F0\]{background-color:#eef8f0}.bg-\[\#EFE5D4\]{background-color:#efe5d4}.bg-\[\#F0F1FF\]{background-color:#f0f1ff}.bg-\[\#F0FAF4\]{background-color:#f0faf4}.bg-\[\#F0FBF4\]{background-color:#f0fbf4}.bg-\[\#F0FBF6\]{background-color:#f0fbf6}.bg-\[\#F0FDFA\]{background-color:#f0fdfa}.bg-\[\#F1D99F\]{background-color:#f1d99f}.bg-\[\#F1F2FB\]{background-color:#f1f2fb}.bg-\[\#F2F3FF\]{background-color:#f2f3ff}.bg-\[\#F2F5FF\]{background-color:#f2f5ff}.bg-\[\#F2F6EC\]{background-color:#f2f6ec}.bg-\[\#F2F8FC\]{background-color:#f2f8fc}.bg-\[\#F2F9F2\]{background-color:#f2f9f2}.bg-\[\#F3D68A\]{background-color:#f3d68a}.bg-\[\#F3F1FF\]{background-color:#f3f1ff}.bg-\[\#F3FBF5\]{background-color:#f3fbf5}.bg-\[\#F4F3FF\]{background-color:#f4f3ff}.bg-\[\#F4F6FF\]{background-color:#f4f6ff}.bg-\[\#F4F7EE\]{background-color:#f4f7ee}.bg-\[\#F4FAF3\]{background-color:#f4faf3}.bg-\[\#F4FAF4\]{background-color:#f4faf4}.bg-\[\#F4FBF5\]{background-color:#f4fbf5}.bg-\[\#F5F4FF\]{background-color:#f5f4ff}.bg-\[\#F5F5F7\]{background-color:#f5f5f7}.bg-\[\#F5F8FF\]{background-color:#f5f8ff}.bg-\[\#F5FAFC\]{background-color:#f5fafc}.bg-\[\#F6F4FF\]{background-color:#f6f4ff}.bg-\[\#F6FBF4\]{background-color:#f6fbf4}.bg-\[\#F7F2E8\]{background-color:#f7f2e8}.bg-\[\#F7F3FF\]{background-color:#f7f3ff}.bg-\[\#F7F4EC\]{background-color:#f7f4ec}.bg-\[\#F7F6FF\]{background-color:#f7f6ff}.bg-\[\#F7F8FF\]{background-color:#f7f8ff}.bg-\[\#F7F9FC\]{background-color:#f7f9fc}.bg-\[\#F7FAF7\]{background-color:#f7faf7}.bg-\[\#F7FBEE\]{background-color:#f7fbee}.bg-\[\#F8F4EA\]{background-color:#f8f4ea}.bg-\[\#F8F4FF\]{background-color:#f8f4ff}.bg-\[\#F8F7FF\]{background-color:#f8f7ff}.bg-\[\#F8F9FF\]{background-color:#f8f9ff}.bg-\[\#F8FAF6\]{background-color:#f8faf6}.bg-\[\#F8FAF7\]{background-color:#f8faf7}.bg-\[\#F8FAFC\]{background-color:#f8fafc}.bg-\[\#F8FCF5\]{background-color:#f8fcf5}.bg-\[\#FAF8FF\]{background-color:#faf8ff}.bg-\[\#FBF6FF\]{background-color:#fbf6ff}.bg-\[\#FBF8F1\]{background-color:#fbf8f1}.bg-\[\#FBFCFA\]{background-color:#fbfcfa}.bg-\[\#FCFDF9\]{background-color:#fcfdf9}.bg-\[\#FDD22B\]{background-color:#fdd22b}.bg-\[\#FDD22B\]\/10{background-color:oklab(87.5951% -.0085474 .170173/.1)}.bg-\[\#FDD22B\]\/20{background-color:oklab(87.5951% -.0085474 .170173/.2)}.bg-\[\#FFB800\]{background-color:#ffb800}.bg-\[\#FFE6DE\]{background-color:#ffe6de}.bg-\[\#FFF2D7\]{background-color:#fff2d7}.bg-\[\#FFF4D9\]{background-color:#fff4d9}.bg-\[\#FFF4F1\]{background-color:#fff4f1}.bg-\[\#FFF5F3\]{background-color:#fff5f3}.bg-\[\#FFF7E2\]{background-color:#fff7e2}.bg-\[\#FFF7E6\]{background-color:#fff7e6}.bg-\[\#FFF8E6\]{background-color:#fff8e6}.bg-\[\#FFF8E8\]{background-color:#fff8e8}.bg-\[\#FFF8EC\]{background-color:#fff8ec}.bg-\[\#FFF8F0\]{background-color:#fff8f0}.bg-\[\#FFF8F4\]{background-color:#fff8f4}.bg-\[\#FFF8FB\]{background-color:#fff8fb}.bg-\[\#FFF9EE\]{background-color:#fff9ee}.bg-\[\#FFFBF4\]{background-color:#fffbf4}.bg-\[\#FFFCF5\]{background-color:#fffcf5}.bg-\[\#FFFCF6\]{background-color:#fffcf6}.bg-\[\#FFFDF7\]{background-color:#fffdf7}.bg-\[\#FFFDF8\]{background-color:#fffdf8}.bg-\[\#bfdbfe\]{background-color:#bfdbfe}.bg-\[\#d6a84f\]{background-color:#d6a84f}.bg-\[\#d7f2ec\]{background-color:#d7f2ec}.bg-\[\#e6f7f5\]{background-color:#e6f7f5}.bg-\[\#edf5ef\]{background-color:#edf5ef}.bg-\[\#edf8f4\]{background-color:#edf8f4}.bg-\[\#eef5f1\]{background-color:#eef5f1}.bg-\[\#eef7f4\]{background-color:#eef7f4}.bg-\[\#f0faf7\]{background-color:#f0faf7}.bg-\[\#f3faf5\]{background-color:#f3faf5}.bg-\[\#f3faf8\]{background-color:#f3faf8}.bg-\[\#f4faf4\]{background-color:#f4faf4}.bg-\[\#f5f5f7\]{background-color:#f5f5f7}.bg-\[\#f5f5f7\]\/50{background-color:oklab(97.0714% .00074631 -.00254327/.5)}.bg-\[\#f7f1e8\]{background-color:#f7f1e8}.bg-\[\#f7f5ef\]{background-color:#f7f5ef}.bg-\[\#f7faf7\]{background-color:#f7faf7}.bg-\[\#f8f7f2\]{background-color:#f8f7f2}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#f8fbfa\]{background-color:#f8fbfa}.bg-\[\#faf8f1\]\/90{background-color:oklab(97.8739% -.000590175 .00946945/.9)}.bg-\[\#fbf8f1\]{background-color:#fbf8f1}.bg-\[\#fbfaf6\]{background-color:#fbfaf6}.bg-\[\#fbfbfd\]{background-color:#fbfbfd}.bg-\[\#fbfbfd\]\/80{background-color:oklab(98.8648% .000742883 -.00253165/.8)}.bg-\[\#ffd166\]{background-color:#ffd166}.bg-\[\#fff1cf\]{background-color:#fff1cf}.bg-\[\#fff8e8\]{background-color:#fff8e8}.bg-\[\#fffdf8\]{background-color:#fffdf8}.bg-\[rgba\(6\,13\,28\,0\.72\)\]{background-color:#060d1cb8}.bg-\[rgba\(10\,10\,26\,0\.02\)\]{background-color:#0a0a1a05}.bg-\[rgba\(10\,10\,26\,0\.03\)\]{background-color:#0a0a1a08}.bg-\[rgba\(10\,10\,26\,0\.04\)\]{background-color:#0a0a1a0a}.bg-\[rgba\(10\,10\,26\,0\.06\)\]{background-color:#0a0a1a0f}.bg-\[rgba\(10\,10\,26\,0\.08\)\]{background-color:#0a0a1a14}.bg-\[rgba\(10\,10\,26\,0\.12\)\]{background-color:#0a0a1a1f}.bg-\[rgba\(15\,157\,148\,0\.08\)\]{background-color:#0f9d9414}.bg-\[rgba\(16\,24\,40\,0\.12\)\]{background-color:#1018281f}.bg-\[rgba\(16\,24\,40\,0\.14\)\]{background-color:#10182824}.bg-\[rgba\(16\,24\,40\,0\.45\)\]{background-color:#10182873}.bg-\[rgba\(17\,24\,39\,0\.42\)\]{background-color:#1118276b}.bg-\[rgba\(17\,27\,51\,0\.42\)\]{background-color:#111b336b}.bg-\[rgba\(22\,163\,74\,0\.08\)\]{background-color:#16a34a14}.bg-\[rgba\(54\,87\,214\,0\.06\)\]{background-color:#3657d60f}.bg-\[rgba\(59\,95\,217\,0\.1\)\]{background-color:#3b5fd91a}.bg-\[rgba\(59\,95\,217\,0\.04\)\]{background-color:#3b5fd90a}.bg-\[rgba\(59\,95\,217\,0\.06\)\]{background-color:#3b5fd90f}.bg-\[rgba\(59\,95\,217\,0\.08\)\]{background-color:#3b5fd914}.bg-\[rgba\(59\,130\,246\,0\.04\)\]{background-color:#3b82f60a}.bg-\[rgba\(78\,104\,88\,0\.06\)\]{background-color:#4e68580f}.bg-\[rgba\(78\,104\,88\,0\.08\)\]{background-color:#4e685814}.bg-\[rgba\(91\,108\,255\,0\.1\)\]{background-color:#5b6cff1a}.bg-\[rgba\(139\,92\,246\,0\.08\)\]{background-color:#8b5cf614}.bg-\[rgba\(214\,168\,69\,0\.1\)\]{background-color:#d6a8451a}.bg-\[rgba\(214\,168\,69\,0\.08\)\]{background-color:#d6a84514}.bg-\[rgba\(214\,168\,69\,0\.12\)\]{background-color:#d6a8451f}.bg-\[rgba\(214\,168\,69\,0\.14\)\]{background-color:#d6a84524}.bg-\[rgba\(255\,209\,102\,0\.14\)\]{background-color:#ffd16624}.bg-\[rgba\(255\,209\,102\,0\.22\)\]{background-color:#ffd16638}.bg-\[rgba\(255\,209\,102\,0\.24\)\]{background-color:#ffd1663d}.bg-\[rgba\(255\,209\,102\,0\.28\)\]{background-color:#ffd16647}.bg-\[rgba\(255\,253\,247\,0\.9\)\]{background-color:#fffdf7e6}.bg-\[var\(--ga-primary-700\)\]{background-color:var(--ga-primary-700)}.bg-\[var\(--gm-border-soft\)\]{background-color:var(--gm-border-soft)}.bg-\[var\(--gm-cream-50\)\],.bg-\[var\(--gm-cream-50\)\]\/85{background-color:var(--gm-cream-50)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--gm-cream-50\)\]\/85{background-color:color-mix(in oklab, var(--gm-cream-50) 85%, transparent)}}.bg-\[var\(--gm-cream-100\)\]{background-color:var(--gm-cream-100)}.bg-\[var\(--gm-gold-100\)\],.bg-\[var\(--gm-gold-100\)\]\/80{background-color:var(--gm-gold-100)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--gm-gold-100\)\]\/80{background-color:color-mix(in oklab, var(--gm-gold-100) 80%, transparent)}}.bg-\[var\(--gm-gold-500\)\]{background-color:var(--gm-gold-500)}.bg-\[var\(--gm-green-100\)\]{background-color:var(--gm-green-100)}.bg-\[var\(--gm-green-600\)\]{background-color:var(--gm-green-600)}.bg-\[var\(--gm-green-700\)\]{background-color:var(--gm-green-700)}.bg-\[var\(--gm-navy-900\)\]{background-color:var(--gm-navy-900)}.bg-\[var\(--growth-amber\)\]\/80{background-color:var(--growth-amber)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--growth-amber\)\]\/80{background-color:color-mix(in oklab, var(--growth-amber) 80%, transparent)}}.bg-\[var\(--growth-bg\)\]{background-color:var(--growth-bg)}.bg-\[var\(--growth-bg-mist\)\]{background-color:var(--growth-bg-mist)}.bg-\[var\(--growth-bg-soft\)\]{background-color:var(--growth-bg-soft)}.bg-\[var\(--growth-deep\)\]{background-color:var(--growth-deep)}.bg-\[var\(--growth-mint\)\]\/85{background-color:var(--growth-mint)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--growth-mint\)\]\/85{background-color:color-mix(in oklab, var(--growth-mint) 85%, transparent)}}.bg-\[var\(--growth-primary\)\]{background-color:var(--growth-primary)}.bg-\[var\(--growth-sky\)\]\/85{background-color:var(--growth-sky)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--growth-sky\)\]\/85{background-color:color-mix(in oklab, var(--growth-sky) 85%, transparent)}}.bg-\[var\(--onboarding-ink\)\]{background-color:var(--onboarding-ink)}.bg-\[var\(--onboarding-mint\)\]{background-color:var(--onboarding-mint)}.bg-\[var\(--onboarding-paper\)\]{background-color:var(--onboarding-paper)}.bg-\[var\(--tf-blue-soft\)\]{background-color:var(--tf-blue-soft)}.bg-\[var\(--tf-canvas\)\]{background-color:var(--tf-canvas)}.bg-\[var\(--tf-gold\)\]{background-color:var(--tf-gold)}.bg-\[var\(--tf-gold-soft\)\]{background-color:var(--tf-gold-soft)}.bg-\[var\(--tf-green\)\]{background-color:var(--tf-green)}.bg-\[var\(--tf-green-soft\)\]{background-color:var(--tf-green-soft)}.bg-\[var\(--tf-navy\)\]{background-color:var(--tf-navy)}.bg-\[var\(--tf-paper\)\]{background-color:var(--tf-paper)}.bg-\[var\(--tf-paper-soft\)\]{background-color:var(--tf-paper-soft)}.bg-\[var\(--ws-bg-elevated\)\]{background-color:var(--ws-bg-elevated)}.bg-\[var\(--ws-bg-page\)\]{background-color:var(--ws-bg-page)}.bg-\[var\(--ws-primary\)\],.bg-\[var\(--ws-primary\)\]\/20{background-color:var(--ws-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ws-primary\)\]\/20{background-color:color-mix(in oklab, var(--ws-primary) 20%, transparent)}}.bg-\[var\(--ws-primary-bg\)\]{background-color:var(--ws-primary-bg)}.bg-\[var\(--ws-score-high-bg\)\]{background-color:var(--ws-score-high-bg)}.bg-\[var\(--ws-score-low-bg\)\]{background-color:var(--ws-score-low-bg)}.bg-\[var\(--ws-score-mid-bg\)\]{background-color:var(--ws-score-mid-bg)}.bg-\[var\(--ws-text-muted\)\]{background-color:var(--ws-text-muted)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/30{background-color:#fffbeb4d}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/30{background-color:color-mix(in oklab, var(--color-amber-50) 30%, transparent)}}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/50{background-color:color-mix(in oklab, var(--color-amber-50) 50%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/20{background-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/20{background-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-500\/60{background-color:#f99c0099}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/60{background-color:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-amber-700{background-color:var(--color-amber-700)}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-black\/0{background-color:color-mix(in oklab, var(--color-black) 0%, transparent)}}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/5{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-400\/10{background-color:#54a2ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\/10{background-color:color-mix(in oklab, var(--color-blue-400) 10%, transparent)}}.bg-blue-400\/20{background-color:#54a2ff33}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\/20{background-color:color-mix(in oklab, var(--color-blue-400) 20%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentColor}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-200{background-color:var(--color-cyan-200)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/60{background-color:color-mix(in oklab, var(--color-emerald-50) 60%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-100\/20{background-color:#d0fae533}@supports (color:color-mix(in lab, red, red)){.bg-emerald-100\/20{background-color:color-mix(in oklab, var(--color-emerald-100) 20%, transparent)}}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-300{background-color:var(--color-emerald-300)}.bg-emerald-300\/10{background-color:#5ee9b51a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/10{background-color:color-mix(in oklab, var(--color-emerald-300) 10%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/20{background-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/20{background-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/30{background-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/30{background-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-fuchsia-500{background-color:var(--color-fuchsia-500)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-50\/50{background-color:#eef2ff80}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/50{background-color:color-mix(in oklab, var(--color-indigo-50) 50%, transparent)}}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-200{background-color:var(--color-indigo-200)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/10{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-200\/30{background-color:#ffd7a84d}@supports (color:color-mix(in lab, red, red)){.bg-orange-200\/30{background-color:color-mix(in oklab, var(--color-orange-200) 30%, transparent)}}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-pink-200{background-color:var(--color-pink-200)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-500\/20{background-color:#f6339a33}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\/20{background-color:color-mix(in oklab, var(--color-pink-500) 20%, transparent)}}.bg-pink-600{background-color:var(--color-pink-600)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-200\/20{background-color:#e9d5ff33}@supports (color:color-mix(in lab, red, red)){.bg-purple-200\/20{background-color:color-mix(in oklab, var(--color-purple-200) 20%, transparent)}}.bg-purple-400\/20{background-color:#c07eff33}@supports (color:color-mix(in lab, red, red)){.bg-purple-400\/20{background-color:color-mix(in oklab, var(--color-purple-400) 20%, transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/30{background-color:#fef2f24d}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/30{background-color:color-mix(in oklab, var(--color-red-50) 30%, transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-300{background-color:var(--color-red-300)}.bg-red-500{background-color:var(--color-red-500)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-400\/50{background-color:#ff667f80}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/50{background-color:color-mix(in oklab, var(--color-rose-400) 50%, transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-200{background-color:var(--color-sky-200)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/80{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/80{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-950{background-color:var(--color-slate-950)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-50\/50{background-color:#f0fdfa80}@supports (color:color-mix(in lab, red, red)){.bg-teal-50\/50{background-color:color-mix(in oklab, var(--color-teal-50) 50%, transparent)}}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-100\/50{background-color:#cbfbf180}@supports (color:color-mix(in lab, red, red)){.bg-teal-100\/50{background-color:color-mix(in oklab, var(--color-teal-100) 50%, transparent)}}.bg-teal-200{background-color:var(--color-teal-200)}.bg-teal-200\/20{background-color:#96f7e433}@supports (color:color-mix(in lab, red, red)){.bg-teal-200\/20{background-color:color-mix(in oklab, var(--color-teal-200) 20%, transparent)}}.bg-teal-400{background-color:var(--color-teal-400)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-tf-blue-soft{background-color:var(--tf-blue-soft)}.bg-tf-gold{background-color:var(--tf-gold)}.bg-tf-gold-soft{background-color:var(--tf-gold-soft)}.bg-tf-green{background-color:var(--tf-green)}.bg-tf-green-soft{background-color:var(--tf-green-soft)}.bg-tf-paper{background-color:var(--tf-paper)}.bg-tf-red-soft{background-color:var(--tf-red-soft)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-200{background-color:var(--color-violet-200)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.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\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-white\/14{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.bg-white\/14{background-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.bg-white\/16{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.bg-white\/16{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.bg-white\/18{background-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.bg-white\/18{background-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/62{background-color:#ffffff9e}@supports (color:color-mix(in lab, red, red)){.bg-white\/62{background-color:color-mix(in oklab, var(--color-white) 62%, transparent)}}.bg-white\/66{background-color:#ffffffa8}@supports (color:color-mix(in lab, red, red)){.bg-white\/66{background-color:color-mix(in oklab, var(--color-white) 66%, transparent)}}.bg-white\/68{background-color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.bg-white\/68{background-color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/72{background-color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.bg-white\/72{background-color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.bg-white\/74{background-color:#ffffffbd}@supports (color:color-mix(in lab, red, red)){.bg-white\/74{background-color:color-mix(in oklab, var(--color-white) 74%, transparent)}}.bg-white\/76{background-color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.bg-white\/76{background-color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.bg-white\/78{background-color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.bg-white\/78{background-color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/82{background-color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.bg-white\/82{background-color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.bg-white\/84{background-color:#ffffffd6}@supports (color:color-mix(in lab, red, red)){.bg-white\/84{background-color:color-mix(in oklab, var(--color-white) 84%, transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-white\/86{background-color:#ffffffdb}@supports (color:color-mix(in lab, red, red)){.bg-white\/86{background-color:color-mix(in oklab, var(--color-white) 86%, transparent)}}.bg-white\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.bg-white\/88{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/92{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.bg-white\/94{background-color:#fffffff0}@supports (color:color-mix(in lab, red, red)){.bg-white\/94{background-color:color-mix(in oklab, var(--color-white) 94%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\/96{background-color:#fffffff5}@supports (color:color-mix(in lab, red, red)){.bg-white\/96{background-color:color-mix(in oklab, var(--color-white) 96%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, 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)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.045\]{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.bg-white\/\[0\.055\]{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.bg-ws-accent{background-color:var(--ws-accent)}.bg-ws-accent-bg{background-color:var(--ws-accent-bg)}.bg-ws-accent\/10{background-color:var(--ws-accent)}@supports (color:color-mix(in lab, red, red)){.bg-ws-accent\/10{background-color:color-mix(in oklab, var(--ws-accent) 10%, transparent)}}.bg-ws-danger\/10{background-color:var(--ws-danger)}@supports (color:color-mix(in lab, red, red)){.bg-ws-danger\/10{background-color:color-mix(in oklab, var(--ws-danger) 10%, transparent)}}.bg-ws-primary{background-color:var(--ws-primary)}.bg-ws-primary-bg{background-color:var(--ws-primary-bg)}.bg-ws-primary\/10{background-color:var(--ws-primary)}@supports (color:color-mix(in lab, red, red)){.bg-ws-primary\/10{background-color:color-mix(in oklab, var(--ws-primary) 10%, transparent)}}.bg-ws-success{background-color:var(--ws-success)}.bg-ws-success-bg{background-color:var(--ws-success-bg)}.bg-ws-success\/10{background-color:var(--ws-success)}@supports (color:color-mix(in lab, red, red)){.bg-ws-success\/10{background-color:color-mix(in oklab, var(--ws-success) 10%, transparent)}}.bg-ws-text-secondary{background-color:var(--ws-text-secondary)}.bg-ws-warning-bg{background-color:var(--ws-warning-bg)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-200{background-color:var(--color-yellow-200)}.bg-yellow-200\/30{background-color:#fff0854d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-200\/30{background-color:color-mix(in oklab, var(--color-yellow-200) 30%, transparent)}}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-bl{--tw-gradient-position:to bottom left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,\#4E6858\,\#0F9D94\,\#2A4CC0\)\]{background-image:linear-gradient(90deg,#4e6858,#0f9d94,#2a4cc0)}.bg-\[linear-gradient\(90deg\,\#007c7a_0\%\,\#0f9d94_72\%\,\#d6a84f_130\%\)\]{background-image:linear-gradient(90deg,#007c7a 0%,#0f9d94 72%,#d6a84f 130%)}.bg-\[linear-gradient\(90deg\,\#7B61FF\,\#5D8BFF\,\#4FC28D\,\#FFC34F\)\]{background-image:linear-gradient(90deg,#7b61ff,#5d8bff,#4fc28d,#ffc34f)}.bg-\[linear-gradient\(90deg\,\#D8A845\,\#0F9D94\,\#5B7CFA\)\]{background-image:linear-gradient(90deg,#d8a845,#0f9d94,#5b7cfa)}.bg-\[linear-gradient\(90deg\,rgba\(4\,54\,50\,0\.82\)_0\%\,rgba\(4\,54\,50\,0\.52\)_32\%\,rgba\(4\,54\,50\,0\.14\)_58\%\,rgba\(4\,54\,50\,0\.02\)_100\%\)\]{background-image:linear-gradient(90deg,#043632d1 0%,#04363285 32%,#04363224 58%,#04363205 100%)}.bg-\[linear-gradient\(90deg\,rgba\(79\,111\,97\,0\.08\)_0_50\%\,rgba\(54\,87\,214\,0\.09\)_50\%_100\%\)\]{background-image:linear-gradient(90deg,#4f6f6114 0 50%,#3657d617 50% 100%)}.bg-\[linear-gradient\(90deg\,rgba\(136\,105\,43\,0\.08\)_1px\,transparent_1px\)\,linear-gradient\(180deg\,rgba\(136\,105\,43\,0\.06\)_1px\,transparent_1px\)\]{background-image:linear-gradient(90deg,#88692b14 1px,#0000 1px),linear-gradient(#88692b0f 1px,#0000 1px)}.bg-\[linear-gradient\(90deg\,rgba\(230\,247\,245\,0\.72\)_0\%\,rgba\(230\,247\,245\,0\)_100\%\)\]{background-image:linear-gradient(90deg,#e6f7f5b8 0%,#e6f7f500 100%)}.bg-\[linear-gradient\(90deg\,var\(--growth-primary\)\,var\(--growth-mint\)\)\]{background-image:linear-gradient(90deg,var(--growth-primary),var(--growth-mint))}.bg-\[linear-gradient\(90deg\,var\(--growth-primary\)\,var\(--growth-primary-2\)\)\]{background-image:linear-gradient(90deg,var(--growth-primary),var(--growth-primary-2))}.bg-\[linear-gradient\(90deg\,var\(--tf-blue\)\,var\(--tf-green\)\,var\(--tf-gold\)\)\]{background-image:linear-gradient(90deg,var(--tf-blue),var(--tf-green),var(--tf-gold))}.bg-\[linear-gradient\(135deg\,\#0aa79d_0\%\,\#007c7a_45\%\,\#07544f_100\%\)\]{background-image:linear-gradient(135deg,#0aa79d 0%,#007c7a 45%,#07544f 100%)}.bg-\[linear-gradient\(135deg\,\#007c7a_0\%\,\#0f9d94_70\%\,\#d6a84f_135\%\)\]{background-image:linear-gradient(135deg,#007c7a 0%,#0f9d94 70%,#d6a84f 135%)}.bg-\[linear-gradient\(135deg\,\#007c7a_0\%\,\#0f9d94_76\%\,\#d6a84f_145\%\)\]{background-image:linear-gradient(135deg,#007c7a 0%,#0f9d94 76%,#d6a84f 145%)}.bg-\[linear-gradient\(135deg\,\#101B4D_0\%\,\#312E81_58\%\,\#7064FF_140\%\)\]{background-image:linear-gradient(135deg,#101b4d 0%,#312e81 58%,#7064ff 140%)}.bg-\[linear-gradient\(135deg\,\#F4FAF4_0\%\,\#FFFFFF_58\%\,\#FFF8E8_100\%\)\]{background-image:linear-gradient(135deg,#f4faf4 0%,#fff 58%,#fff8e8 100%)}.bg-\[linear-gradient\(135deg\,\#F7F5EF_0\%\,\#FFFFFF_58\%\,\#EEF5F1_100\%\)\]{background-image:linear-gradient(135deg,#f7f5ef 0%,#fff 58%,#eef5f1 100%)}.bg-\[linear-gradient\(135deg\,\#F7FBF4_0\%\,\#FFFFFF_100\%\)\]{background-image:linear-gradient(135deg,#f7fbf4 0%,#fff 100%)}.bg-\[linear-gradient\(135deg\,\#FFF7E6_0\%\,\#FFFFFF_58\%\,\#EEF5F1_100\%\)\]{background-image:linear-gradient(135deg,#fff7e6 0%,#fff 58%,#eef5f1 100%)}.bg-\[linear-gradient\(135deg\,\#FFF8E8_0\%\,\#FFFFFF_58\%\,\#F4FAF4_100\%\)\]{background-image:linear-gradient(135deg,#fff8e8 0%,#fff 58%,#f4faf4 100%)}.bg-\[linear-gradient\(135deg\,\#FFF9E8_0\%\,\#FFFFFF_100\%\)\]{background-image:linear-gradient(135deg,#fff9e8 0%,#fff 100%)}.bg-\[linear-gradient\(135deg\,\#FFF9EE_0\%\,\#FFFCF6_56\%\,\#FFFFFF_100\%\)\]{background-image:linear-gradient(135deg,#fff9ee 0%,#fffcf6 56%,#fff 100%)}.bg-\[linear-gradient\(135deg\,\#FFFCF4_0\%\,\#FFFFFF_54\%\,\#F4FAF4_100\%\)\]{background-image:linear-gradient(135deg,#fffcf4 0%,#fff 54%,#f4faf4 100%)}.bg-\[linear-gradient\(135deg\,\#FFFCF4_0\%\,\#FFFFFF_56\%\,\#F3FAF4_100\%\)\]{background-image:linear-gradient(135deg,#fffcf4 0%,#fff 56%,#f3faf4 100%)}.bg-\[linear-gradient\(135deg\,\#FFFDF8_0\%\,\#F4FAF4_100\%\)\]{background-image:linear-gradient(135deg,#fffdf8 0%,#f4faf4 100%)}.bg-\[linear-gradient\(135deg\,\#FFFDF8_0\%\,\#FFFFFF_48\%\,\#F6F8F3_100\%\)\]{background-image:linear-gradient(135deg,#fffdf8 0%,#fff 48%,#f6f8f3 100%)}.bg-\[linear-gradient\(135deg\,\#e6f7f5_0\%\,\#f8fffc_58\%\,\#fffdf8_100\%\)\]{background-image:linear-gradient(135deg,#e6f7f5 0%,#f8fffc 58%,#fffdf8 100%)}.bg-\[linear-gradient\(135deg\,\#e6f7f5_0\%\,\#fffdf8_62\%\,rgba\(214\,168\,79\,0\.22\)_100\%\)\]{background-image:linear-gradient(135deg,#e6f7f5 0%,#fffdf8 62%,#d6a84f38 100%)}.bg-\[linear-gradient\(135deg\,\#e6f7f5_0\%\,\#fffdf8_82\%\)\]{background-image:linear-gradient(135deg,#e6f7f5 0%,#fffdf8 82%)}.bg-\[linear-gradient\(135deg\,\#f0faf7_0\%\,\#fffdf8_100\%\)\]{background-image:linear-gradient(135deg,#f0faf7 0%,#fffdf8 100%)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.92\)\,rgba\(238\,238\,255\,0\.72\)\)\]{background-image:linear-gradient(135deg,#ffffffeb,#eeeeffb8)}.bg-\[linear-gradient\(135deg\,var\(--growth-deep\)\,var\(--growth-primary\)\)\]{background-image:linear-gradient(135deg,var(--growth-deep),var(--growth-primary))}.bg-\[linear-gradient\(150deg\,\#0B172A_0\%\,\#10233C_52\%\,\#273B4F_100\%\)\]{background-image:linear-gradient(150deg,#0b172a 0%,#10233c 52%,#273b4f 100%)}.bg-\[linear-gradient\(180deg\,\#007c7a_0\%\,\#0f9d94_58\%\,\#d6a84f_115\%\)\]{background-image:linear-gradient(#007c7a 0%,#0f9d94 58%,#d6a84f 115%)}.bg-\[linear-gradient\(180deg\,\#FFFFFF_0\%\,\#F7F9FC_56\%\,\#FFFFFF_100\%\)\]{background-image:linear-gradient(#fff 0%,#f7f9fc 56%,#fff 100%)}.bg-\[linear-gradient\(180deg\,\#FFFFFF_0\%\,\#F7FAFF_100\%\)\]{background-image:linear-gradient(#fff 0%,#f7faff 100%)}.bg-\[linear-gradient\(180deg\,\#FFFFFF_0\%\,\#F8FAF7_100\%\)\]{background-image:linear-gradient(#fff 0%,#f8faf7 100%)}.bg-\[linear-gradient\(180deg\,\#fbf8f0_0\%\,\#ffffff_46\%\,\#eef5f1_100\%\)\]{background-image:linear-gradient(#fbf8f0 0%,#fff 46%,#eef5f1 100%)}.bg-\[linear-gradient\(180deg\,\#fbf8f0_0\%\,\#ffffff_48\%\,\#eef5f1_100\%\)\]{background-image:linear-gradient(#fbf8f0 0%,#fff 48%,#eef5f1 100%)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#f3faf8_100\%\)\]{background-image:linear-gradient(#fff 0%,#f3faf8 100%)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,var\(--onboarding-paper\)_58\%\,var\(--onboarding-mint\)_100\%\)\]{background-image:linear-gradient(180deg,#fff 0%,var(--onboarding-paper) 58%,var(--onboarding-mint) 100%)}.bg-\[linear-gradient\(180deg\,rgba\(16\,24\,40\,0\.04\)_0\%\,rgba\(16\,24\,40\,0\.34\)_100\%\)\]{background-image:linear-gradient(#1018280a 0%,#10182857 100%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.12\)_0\%\,rgba\(255\,255\,255\,0\)_48\%\,rgba\(255\,255\,255\,0\.08\)_100\%\)\]{background-image:linear-gradient(#ffffff1f 0%,#fff0 48%,#ffffff14 100%)}.bg-\[linear-gradient\(180deg\,var\(--onboarding-bg\)_0\%\,var\(--onboarding-paper\)_52\%\,var\(--onboarding-mint\)_100\%\)\]{background-image:linear-gradient(180deg,var(--onboarding-bg) 0%,var(--onboarding-paper) 52%,var(--onboarding-mint) 100%)}.bg-\[linear-gradient\(180deg\,var\(--onboarding-paper\)_0\%\,var\(--onboarding-bg\)_58\%\,var\(--onboarding-mint\)_100\%\)\]{background-image:linear-gradient(180deg,var(--onboarding-paper) 0%,var(--onboarding-bg) 58%,var(--onboarding-mint) 100%)}.bg-\[radial-gradient\(circle\,rgba\(59\,95\,217\,0\.15\)_0\%\,transparent_70\%\)\]{background-image:radial-gradient(circle,#3b5fd926 0%,#0000 70%)}.bg-\[radial-gradient\(circle\,rgba\(214\,168\,79\,0\.20\)_0\%\,rgba\(214\,168\,79\,0\)_68\%\)\]{background-image:radial-gradient(circle,#d6a84f33 0%,#d6a84f00 68%)}.bg-\[radial-gradient\(circle\,rgba\(255\,184\,0\,0\.08\)_0\%\,transparent_70\%\)\]{background-image:radial-gradient(circle,#ffb80014 0%,#0000 70%)}.bg-\[radial-gradient\(circle_at_16\%_12\%\,rgba\(185\,151\,91\,0\.22\)\,transparent_26\%\)\,linear-gradient\(145deg\,\#101828_0\%\,\#17233B_58\%\,\#4F6F61_150\%\)\]{background-image:radial-gradient(circle at 16% 12%,#b9975b38,#0000 26%),linear-gradient(145deg,#101828 0%,#17233b 58%,#4f6f61 150%)}.bg-\[radial-gradient\(circle_at_18\%_18\%\,rgba\(255\,255\,255\,0\.26\)_0\%\,rgba\(255\,255\,255\,0\)_32\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.16\)_0\%\,rgba\(255\,255\,255\,0\)_58\%\)\]{background-image:radial-gradient(circle at 18% 18%,#ffffff42 0%,#fff0 32%),linear-gradient(#ffffff29 0%,#fff0 58%)}.bg-\[radial-gradient\(circle_at_24\%_18\%\,rgba\(255\,216\,155\,\.26\)\,transparent_28\%\)\,radial-gradient\(circle_at_80\%_16\%\,rgba\(156\,203\,255\,\.22\)\,transparent_30\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,\.08\)\,transparent\)\]{background-image:radial-gradient(circle at 24% 18%,#ffd89b42,#0000 28%),radial-gradient(circle at 80% 16%,#9ccbff38,#0000 30%),linear-gradient(#ffffff14,#0000)}.bg-\[radial-gradient\(circle_at_28\%_16\%\,rgba\(241\,217\,159\,0\.24\)\,transparent_30\%\)\,linear-gradient\(160deg\,\#071B36_0\%\,\#102D45_52\%\,\#173B36_100\%\)\]{background-image:radial-gradient(circle at 28% 16%,#f1d99f3d,#0000 30%),linear-gradient(160deg,#071b36 0%,#102d45 52%,#173b36 100%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(216\,168\,63\,0\.18\)\,transparent_34\%\)\,linear-gradient\(135deg\,\#FFFDF8_0\%\,\#F4FAF4_100\%\)\]{background-image:radial-gradient(circle,#d8a83f2e,#0000 34%),linear-gradient(135deg,#fffdf8 0%,#f4faf4 100%)}.bg-\[radial-gradient\(circle_at_78\%_18\%\,rgba\(255\,209\,102\,0\.18\)_0\%\,rgba\(255\,209\,102\,0\)_28\%\)\,linear-gradient\(180deg\,rgba\(240\,253\,250\,0\.06\)_0\%\,rgba\(4\,54\,50\,0\.28\)_100\%\)\]{background-image:radial-gradient(circle at 78% 18%,#ffd1662e 0%,#ffd16600 28%),linear-gradient(#f0fdfa0f 0%,#04363247 100%)}.bg-\[radial-gradient\(circle_at_center\,rgba\(15\,23\,42\,0\.08\)\,rgba\(15\,23\,42\,0\.72\)\)\]{background-image:radial-gradient(circle,#0f172a14,#0f172ab8)}.from-\[\#0A0A1A\]{--tw-gradient-from:#0a0a1a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#1d1d1f\]{--tw-gradient-from:#1d1d1f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#2A4BC1\]{--tw-gradient-from:#2a4bc1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#2c2c2e\]{--tw-gradient-from:#2c2c2e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#3B5FD9\]{--tw-gradient-from:#3b5fd9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#3B5FD9\]\/5{--tw-gradient-from:oklab(53.1547% -.00974464 -.191139/.05);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#3B5FD9\]\/10{--tw-gradient-from:oklab(53.1547% -.00974464 -.191139/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ECF9F5\]{--tw-gradient-from:#ecf9f5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#EEF2FF\]{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#F1D99F\]{--tw-gradient-from:#f1d99f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#FDD22B\]\/10{--tw-gradient-from:oklab(87.5951% -.0085474 .170173/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#FDD22B\]\/20{--tw-gradient-from:oklab(87.5951% -.0085474 .170173/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#e6f7f5\]{--tw-gradient-from:#e6f7f5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f8fafc\]{--tw-gradient-from:#f8fafc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#fffdf8\]{--tw-gradient-from:#fffdf8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-50{--tw-gradient-from:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-100{--tw-gradient-from:var(--color-amber-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-100\/60{--tw-gradient-from:#fef3c699}@supports (color:color-mix(in lab, red, red)){.from-amber-100\/60{--tw-gradient-from:color-mix(in oklab, var(--color-amber-100) 60%, transparent)}}.from-amber-100\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-300{--tw-gradient-from:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/30{--tw-gradient-from:#f99c004d}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.from-amber-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-600{--tw-gradient-from:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-100{--tw-gradient-from:var(--color-blue-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-400{--tw-gradient-from:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/20{--tw-gradient-from:#3080ff33}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.from-blue-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-900{--tw-gradient-from:var(--color-blue-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-50{--tw-gradient-from:var(--color-cyan-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-400{--tw-gradient-from:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/30{--tw-gradient-from:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.from-cyan-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-600{--tw-gradient-from:var(--color-cyan-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50{--tw-gradient-from:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-100{--tw-gradient-from:var(--color-emerald-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/20{--tw-gradient-from:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.from-emerald-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/30{--tw-gradient-from:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.from-emerald-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-600{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-50{--tw-gradient-from:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-400{--tw-gradient-from:var(--color-gray-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-700{--tw-gradient-from:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-50{--tw-gradient-from:var(--color-green-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-400{--tw-gradient-from:var(--color-green-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-500{--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-600{--tw-gradient-from:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-50{--tw-gradient-from:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-200\/30{--tw-gradient-from:#c7d2ff4d}@supports (color:color-mix(in lab, red, red)){.from-indigo-200\/30{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-200) 30%, transparent)}}.from-indigo-200\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-400{--tw-gradient-from:var(--color-indigo-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500\/5{--tw-gradient-from:#625fff0d}@supports (color:color-mix(in lab, red, red)){.from-indigo-500\/5{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-500) 5%, transparent)}}.from-indigo-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500\/10{--tw-gradient-from:#625fff1a}@supports (color:color-mix(in lab, red, red)){.from-indigo-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.from-indigo-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500\/30{--tw-gradient-from:#625fff4d}@supports (color:color-mix(in lab, red, red)){.from-indigo-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.from-indigo-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-600{--tw-gradient-from:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-900{--tw-gradient-from:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-950{--tw-gradient-from:var(--color-indigo-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-50{--tw-gradient-from:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-100{--tw-gradient-from:var(--color-orange-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-400{--tw-gradient-from:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-600{--tw-gradient-from:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-50{--tw-gradient-from:var(--color-pink-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-200{--tw-gradient-from:var(--color-pink-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-400{--tw-gradient-from:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-500{--tw-gradient-from:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-500\/20{--tw-gradient-from:#f6339a33}@supports (color:color-mix(in lab, red, red)){.from-pink-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-pink-500) 20%, transparent)}}.from-pink-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-50{--tw-gradient-from:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-400{--tw-gradient-from:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-600{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-900{--tw-gradient-from:var(--color-purple-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-50{--tw-gradient-from:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-100{--tw-gradient-from:var(--color-red-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-300{--tw-gradient-from:var(--color-red-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-400{--tw-gradient-from:var(--color-red-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-600{--tw-gradient-from:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-50{--tw-gradient-from:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-400{--tw-gradient-from:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/20{--tw-gradient-from:#ff235733}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.from-rose-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/30{--tw-gradient-from:#ff23574d}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.from-rose-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-600{--tw-gradient-from:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-50{--tw-gradient-from:var(--color-sky-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-100{--tw-gradient-from:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-300{--tw-gradient-from:var(--color-slate-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-400{--tw-gradient-from:var(--color-slate-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-700{--tw-gradient-from:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-800{--tw-gradient-from:var(--color-slate-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-900{--tw-gradient-from:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-50{--tw-gradient-from:var(--color-teal-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-500{--tw-gradient-from:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-600{--tw-gradient-from:var(--color-teal-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-50{--tw-gradient-from:var(--color-violet-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-400{--tw-gradient-from:var(--color-violet-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600{--tw-gradient-from:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ws-primary\/5{--tw-gradient-from:var(--ws-primary)}@supports (color:color-mix(in lab, red, red)){.from-ws-primary\/5{--tw-gradient-from:color-mix(in oklab, var(--ws-primary) 5%, transparent)}}.from-ws-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-200{--tw-gradient-from:var(--color-yellow-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#1a1a3e\]{--tw-gradient-via:#1a1a3e;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#2B4FB8\]{--tw-gradient-via:#2b4fb8;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#66B98F\]{--tw-gradient-via:#66b98f;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#F7FBF6\]{--tw-gradient-via:#f7fbf6;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#e6f7f5\]{--tw-gradient-via:#e6f7f5;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#fff4d1\]{--tw-gradient-via:#fff4d1;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#fffdf8\]{--tw-gradient-via:#fffdf8;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-50{--tw-gradient-via:var(--color-amber-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-300{--tw-gradient-via:var(--color-amber-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-400{--tw-gradient-via:var(--color-amber-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-50{--tw-gradient-via:var(--color-emerald-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-50{--tw-gradient-via:var(--color-indigo-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-50\/30{--tw-gradient-via:#eef2ff4d}@supports (color:color-mix(in lab, red, red)){.via-indigo-50\/30{--tw-gradient-via:color-mix(in oklab, var(--color-indigo-50) 30%, transparent)}}.via-indigo-50\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-900{--tw-gradient-via:var(--color-indigo-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-50{--tw-gradient-via:var(--color-orange-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-50\/30{--tw-gradient-via:#fff7ed4d}@supports (color:color-mix(in lab, red, red)){.via-orange-50\/30{--tw-gradient-via:color-mix(in oklab, var(--color-orange-50) 30%, transparent)}}.via-orange-50\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-500{--tw-gradient-via:var(--color-orange-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-50{--tw-gradient-via:var(--color-pink-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-200{--tw-gradient-via:var(--color-pink-200);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-50{--tw-gradient-via:var(--color-purple-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-200{--tw-gradient-via:var(--color-purple-200);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-500{--tw-gradient-via:var(--color-purple-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-500\/20{--tw-gradient-via:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.via-purple-500\/20{--tw-gradient-via:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.via-purple-500\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-900{--tw-gradient-via:var(--color-purple-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-50{--tw-gradient-via:var(--color-sky-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-50\/50{--tw-gradient-via:#f8fafc80}@supports (color:color-mix(in lab, red, red)){.via-slate-50\/50{--tw-gradient-via:color-mix(in oklab, var(--color-slate-50) 50%, transparent)}}.via-slate-50\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-800{--tw-gradient-via:var(--color-slate-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-teal-50{--tw-gradient-via:var(--color-teal-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-yellow-50{--tw-gradient-via:var(--color-yellow-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-yellow-200{--tw-gradient-via:var(--color-yellow-200);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-60\%{--tw-gradient-via-position:60%}.to-\[\#0A0A1A\]{--tw-gradient-to:#0a0a1a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0F9D94\]{--tw-gradient-to:#0f9d94;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0F9D94\]\/5{--tw-gradient-to:oklab(62.8031% -.106239 -.0140955/.05);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0F9D94\]\/10{--tw-gradient-to:oklab(62.8031% -.106239 -.0140955/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#1E3A8A\]{--tw-gradient-to:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#1a1a3e\]{--tw-gradient-to:#1a1a3e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#2A4BC1\]{--tw-gradient-to:#2a4bc1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#2a2a4e\]{--tw-gradient-to:#2a2a4e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#2c2c2e\]{--tw-gradient-to:#2c2c2e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#3B5FD9\]\/10{--tw-gradient-to:oklab(53.1547% -.00974464 -.191139/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#7FA0C6\]{--tw-gradient-to:#7fa0c6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#151516\]{--tw-gradient-to:#151516;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#FFB800\]\/20{--tw-gradient-to:oklab(82.7155% .0281574 .168734/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#FFF8E8\]{--tw-gradient-to:#fff8e8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#e6f7f5\]{--tw-gradient-to:#e6f7f5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#f8fafc\]{--tw-gradient-to:#f8fafc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#fff4d1\]{--tw-gradient-to:#fff4d1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#fffdf8\]{--tw-gradient-to:#fffdf8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-50{--tw-gradient-to:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-200{--tw-gradient-to:var(--color-amber-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-300{--tw-gradient-to:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500{--tw-gradient-to:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-700{--tw-gradient-to:var(--color-amber-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/10{--tw-gradient-to:#0000001a}@supports (color:color-mix(in lab, red, red)){.to-black\/10{--tw-gradient-to:color-mix(in oklab, var(--color-black) 10%, transparent)}}.to-black\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-50{--tw-gradient-to:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-200{--tw-gradient-to:var(--color-blue-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-400{--tw-gradient-to:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500\/30{--tw-gradient-to:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.to-blue-500\/30{--tw-gradient-to:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.to-blue-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-700{--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-50{--tw-gradient-to:var(--color-cyan-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-200{--tw-gradient-to:var(--color-cyan-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500\/20{--tw-gradient-to:#00b7d733}@supports (color:color-mix(in lab, red, red)){.to-cyan-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.to-cyan-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-600{--tw-gradient-to:var(--color-cyan-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-700{--tw-gradient-to:var(--color-cyan-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-50{--tw-gradient-to:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-200{--tw-gradient-to:var(--color-emerald-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500{--tw-gradient-to:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-600{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-900{--tw-gradient-to:var(--color-emerald-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-50{--tw-gradient-to:var(--color-fuchsia-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-500{--tw-gradient-to:var(--color-fuchsia-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-600{--tw-gradient-to:var(--color-fuchsia-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-900{--tw-gradient-to:var(--color-fuchsia-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-50{--tw-gradient-to:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-500{--tw-gradient-to:var(--color-gray-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-900{--tw-gradient-to:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-500{--tw-gradient-to:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-500\/20{--tw-gradient-to:#00c75833}@supports (color:color-mix(in lab, red, red)){.to-green-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.to-green-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-600{--tw-gradient-to:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-700{--tw-gradient-to:var(--color-green-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-50{--tw-gradient-to:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500{--tw-gradient-to:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-600{--tw-gradient-to:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-700{--tw-gradient-to:var(--color-indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-800{--tw-gradient-to:var(--color-indigo-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-900{--tw-gradient-to:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-50{--tw-gradient-to:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-100{--tw-gradient-to:var(--color-orange-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-200{--tw-gradient-to:var(--color-orange-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-700{--tw-gradient-to:var(--color-orange-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-50{--tw-gradient-to:var(--color-pink-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-400{--tw-gradient-to:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-500{--tw-gradient-to:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-500\/20{--tw-gradient-to:#f6339a33}@supports (color:color-mix(in lab, red, red)){.to-pink-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-pink-500) 20%, transparent)}}.to-pink-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-500\/30{--tw-gradient-to:#f6339a4d}@supports (color:color-mix(in lab, red, red)){.to-pink-500\/30{--tw-gradient-to:color-mix(in oklab, var(--color-pink-500) 30%, transparent)}}.to-pink-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-900{--tw-gradient-to:var(--color-pink-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-50{--tw-gradient-to:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-200{--tw-gradient-to:var(--color-purple-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-400{--tw-gradient-to:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500\/5{--tw-gradient-to:#ac4bff0d}@supports (color:color-mix(in lab, red, red)){.to-purple-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-purple-500) 5%, transparent)}}.to-purple-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500\/10{--tw-gradient-to:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.to-purple-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.to-purple-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500\/20{--tw-gradient-to:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.to-purple-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.to-purple-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500\/30{--tw-gradient-to:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.to-purple-500\/30{--tw-gradient-to:color-mix(in oklab, var(--color-purple-500) 30%, transparent)}}.to-purple-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-700{--tw-gradient-to:var(--color-purple-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-900{--tw-gradient-to:var(--color-purple-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-50{--tw-gradient-to:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-200{--tw-gradient-to:var(--color-red-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-500\/20{--tw-gradient-to:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.to-red-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.to-red-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-600{--tw-gradient-to:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-700{--tw-gradient-to:var(--color-red-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-50{--tw-gradient-to:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-400{--tw-gradient-to:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-500{--tw-gradient-to:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-700{--tw-gradient-to:var(--color-rose-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500{--tw-gradient-to:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-50{--tw-gradient-to:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-100{--tw-gradient-to:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-200{--tw-gradient-to:var(--color-slate-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-400{--tw-gradient-to:var(--color-slate-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-500{--tw-gradient-to:var(--color-slate-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-800{--tw-gradient-to:var(--color-slate-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-900{--tw-gradient-to:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-50{--tw-gradient-to:var(--color-teal-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-100{--tw-gradient-to:var(--color-teal-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-300{--tw-gradient-to:var(--color-teal-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-400{--tw-gradient-to:var(--color-teal-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-500\/30{--tw-gradient-to:#00baa74d}@supports (color:color-mix(in lab, red, red)){.to-teal-500\/30{--tw-gradient-to:color-mix(in oklab, var(--color-teal-500) 30%, transparent)}}.to-teal-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-600{--tw-gradient-to:var(--color-teal-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-700{--tw-gradient-to:var(--color-teal-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-50{--tw-gradient-to:var(--color-violet-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500{--tw-gradient-to:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ws-accent\/5{--tw-gradient-to:var(--ws-accent)}@supports (color:color-mix(in lab, red, red)){.to-ws-accent\/5{--tw-gradient-to:color-mix(in oklab, var(--ws-accent) 5%, transparent)}}.to-ws-accent\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-50{--tw-gradient-to:var(--color-yellow-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-500{--tw-gradient-to:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-500\/30{--tw-gradient-to:#edb2004d}@supports (color:color-mix(in lab, red, red)){.to-yellow-500\/30{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-500) 30%, transparent)}}.to-yellow-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-\[size\:28px_28px\]{background-size:28px 28px}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.fill-amber-400{fill:var(--color-amber-400)}.fill-amber-700{fill:var(--color-amber-700)}.fill-gray-500{fill:var(--color-gray-500)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[58\%_center\]{object-position:58% center}.object-\[center_42\%\]{object-position:center 42%}.object-center{object-position:center}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.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-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-24{padding-right:calc(var(--spacing) * 24)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-\[calc\(0\.85rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.85rem + env(safe-area-inset-bottom))}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-\[calc\(2rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(2rem + env(safe-area-inset-bottom))}.pb-\[calc\(5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}.pb-\[calc\(6rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.pb-\[calc\(7rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(7rem + env(safe-area-inset-bottom))}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-\[4\.25rem\]{padding-left:4.25rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-display{font-family:var(--font-display-cn)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans-cn)}.text-body-sm{font-size:.875rem;line-height:var(--tw-leading,1.375rem);font-weight:var(--tw-font-weight,400)}.text-caption{font-size:.75rem;line-height:var(--tw-leading,1.125rem);font-weight:var(--tw-font-weight,400)}.text-title{font-size:1.125rem;line-height:var(--tw-leading,1.75rem);font-weight:var(--tw-font-weight,600)}.text-title-lg{font-size:1.5rem;line-height:var(--tw-leading,2rem);font-weight:var(--tw-font-weight,700)}.text-title-sm{font-size:1rem;line-height:var(--tw-leading,1.5rem);font-weight:var(--tw-font-weight,600)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--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-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.38rem\]{font-size:1.38rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.85rem\]{font-size:1.85rem}.text-\[2\.2rem\]{font-size:2.2rem}.text-\[2\.15rem\]{font-size:2.15rem}.text-\[2\.55rem\]{font-size:2.55rem}.text-\[2rem\]{font-size:2rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[27px\]{font-size:27px}.text-\[120px\]{font-size:120px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.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)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.13\]{--tw-leading:1.13;line-height:1.13}.leading-\[1\.34\]{--tw-leading:1.34;line-height:1.34}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.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-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-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-red-500{color:var(--color-red-500)!important}.text-\[\#0A0A1A\]{color:#0a0a1a}.text-\[\#0A2A18\]{color:#0a2a18}.text-\[\#0A2540\]{color:#0a2540}.text-\[\#0E2218\]{color:#0e2218}.text-\[\#0F7B67\]{color:#0f7b67}.text-\[\#0F9D94\]{color:#0f9d94}.text-\[\#0F766E\]{color:#0f766e}.text-\[\#0f5f59\]{color:#0f5f59}.text-\[\#1A0A28\]{color:#1a0a28}.text-\[\#1A0A30\]{color:#1a0a30}.text-\[\#1A3A28\]{color:#1a3a28}.text-\[\#1A4A2A\]{color:#1a4a2a}.text-\[\#1A5C3A\]{color:#1a5c3a}.text-\[\#1A6A40\]{color:#1a6a40}.text-\[\#1A7A48\]{color:#1a7a48}.text-\[\#1A2652\]{color:#1a2652}.text-\[\#1A2659\]{color:#1a2659}.text-\[\#1A5030\]{color:#1a5030}.text-\[\#1B2858\]{color:#1b2858}.text-\[\#1D2B58\]{color:#1d2b58}.text-\[\#1E2C62\]{color:#1e2c62}.text-\[\#1F2D44\]{color:#1f2d44}.text-\[\#1d1d1f\]{color:#1d1d1f}.text-\[\#1d1d1f\]\/70{color:oklab(23.1576% .00105516 -.00365597/.7)}.text-\[\#1d1d1f\]\/80{color:oklab(23.1576% .00105516 -.00365597/.8)}.text-\[\#2A1A3A\]{color:#2a1a3a}.text-\[\#2A4A2E\]{color:#2a4a2e}.text-\[\#2A4CC0\]{color:#2a4cc0}.text-\[\#2A7A50\]{color:#2a7a50}.text-\[\#2A1800\]{color:#2a1800}.text-\[\#2B355A\]{color:#2b355a}.text-\[\#2C22E8\]{color:#2c22e8}.text-\[\#2D6C92\]{color:#2d6c92}.text-\[\#2D3766\]{color:#2d3766}.text-\[\#2F7D56\]{color:#2f7d56}.text-\[\#3A2A5A\]{color:#3a2a5a}.text-\[\#3A4A5A\]{color:#3a4a5a}.text-\[\#3A4A58\]{color:#3a4a58}.text-\[\#3A5A2A\]{color:#3a5a2a}.text-\[\#3A5A48\]{color:#3a5a48}.text-\[\#3A7A44\]{color:#3a7a44}.text-\[\#3A5048\]{color:#3a5048}.text-\[\#3B5FD9\]{color:#3b5fd9}.text-\[\#3B82F6\]{color:#3b82f6}.text-\[\#3D4674\]{color:#3d4674}.text-\[\#3F4E5E\]{color:#3f4e5e}.text-\[\#3F4E7A\]{color:#3f4e7a}.text-\[\#4A6A58\]{color:#4a6a58}.text-\[\#4A41F2\]{color:#4a41f2}.text-\[\#4C3BEE\]{color:#4c3bee}.text-\[\#4C587E\]{color:#4c587e}.text-\[\#4D5E54\]{color:#4d5e54}.text-\[\#4E587E\]{color:#4e587e}.text-\[\#4E6257\]{color:#4e6257}.text-\[\#4E6858\]{color:#4e6858}.text-\[\#4F46FF\]{color:#4f46ff}.text-\[\#5A4FF3\]{color:#5a4ff3}.text-\[\#5A48B8\]{color:#5a48b8}.text-\[\#5A3830\]{color:#5a3830}.text-\[\#5A6177\]{color:#5a6177}.text-\[\#5A6478\]{color:#5a6478}.text-\[\#5B4CF1\]{color:#5b4cf1}.text-\[\#5B6B66\]{color:#5b6b66}.text-\[\#5B6E66\]{color:#5b6e66}.text-\[\#5B50EA\]{color:#5b50ea}.text-\[\#5C48A8\]{color:#5c48a8}.text-\[\#5C50EF\]{color:#5c50ef}.text-\[\#5E4B2B\]{color:#5e4b2b}.text-\[\#5E4B42\]{color:#5e4b42}.text-\[\#5F4630\]{color:#5f4630}.text-\[\#5a4d32\]{color:#5a4d32}.text-\[\#5b6a82\]{color:#5b6a82}.text-\[\#5f6672\]{color:#5f6672}.text-\[\#6A5530\]{color:#6a5530}.text-\[\#6B5737\]{color:#6b5737}.text-\[\#6C5A2A\]{color:#6c5a2a}.text-\[\#6C7391\]{color:#6c7391}.text-\[\#6D5AF7\]{color:#6d5af7}.text-\[\#6F6657\]{color:#6f6657}.text-\[\#6f5520\]{color:#6f5520}.text-\[\#6f8784\]{color:#6f8784}.text-\[\#007c7a\]{color:#007c7a}.text-\[\#7A4A10\]{color:#7a4a10}.text-\[\#7A7F73\]{color:#7a7f73}.text-\[\#7A8A9A\]{color:#7a8a9a}.text-\[\#7B5A2A\]{color:#7b5a2a}.text-\[\#7B9AFF\]{color:#7b9aff}.text-\[\#7E7260\]{color:#7e7260}.text-\[\#7a8a9c\]{color:#7a8a9c}.text-\[\#8A5B11\]{color:#8a5b11}.text-\[\#8A6A22\]{color:#8a6a22}.text-\[\#8A9AA8\]{color:#8a9aa8}.text-\[\#8A9AB8\]{color:#8a9ab8}.text-\[\#8A91A8\]{color:#8a91a8}.text-\[\#8A6320\]{color:#8a6320}.text-\[\#8B8F86\]{color:#8b8f86}.text-\[\#8B691F\]{color:#8b691f}.text-\[\#8B4565\]{color:#8b4565}.text-\[\#8aa09d\]{color:#8aa09d}.text-\[\#8c6214\]{color:#8c6214}.text-\[\#9A7B3D\]{color:#9a7b3d}.text-\[\#9A8B74\]{color:#9a8b74}.text-\[\#9A753E\]{color:#9a753e}.text-\[\#9A7428\]{color:#9a7428}.text-\[\#9AA8B8\]{color:#9aa8b8}.text-\[\#9aa3af\]{color:#9aa3af}.text-\[\#42B777\]{color:#42b777}.text-\[\#073b3a\]{color:#073b3a}.text-\[\#101B4D\]{color:#101b4d}.text-\[\#111b33\]{color:#111b33}.text-\[\#173d3a\]{color:#173d3a}.text-\[\#202A5E\]{color:#202a5e}.text-\[\#214B3A\]{color:#214b3a}.text-\[\#245E40\]{color:#245e40}.text-\[\#266F4A\]{color:#266f4a}.text-\[\#286FE8\]{color:#286fe8}.text-\[\#303C6A\]{color:#303c6a}.text-\[\#315A8C\]{color:#315a8c}.text-\[\#345B45\]{color:#345b45}.text-\[\#506a68\]{color:#506a68}.text-\[\#507D25\]{color:#507d25}.text-\[\#657d7a\]{color:#657d7a}.text-\[\#675DF0\]{color:#675df0}.text-\[\#735a2b\]{color:#735a2b}.text-\[\#2850A8\]{color:#2850a8}.text-\[\#3860A8\]{color:#3860a8}.text-\[\#4337EA\]{color:#4337ea}.text-\[\#5030A0\]{color:#5030a0}.text-\[\#5030B0\]{color:#5030b0}.text-\[\#5447F3\]{color:#5447f3}.text-\[\#5548F3\]{color:#5548f3}.text-\[\#6683D8\]{color:#6683d8}.text-\[\#7040A0\]{color:#7040a0}.text-\[\#7048C0\]{color:#7048c0}.text-\[\#07164B\]{color:#07164b}.text-\[\#7665F4\]{color:#7665f4}.text-\[\#10233C\]{color:#10233c}.text-\[\#10233f\]{color:#10233f}.text-\[\#10241C\]{color:#10241c}.text-\[\#13205A\]{color:#13205a}.text-\[\#14204A\]{color:#14204a}.text-\[\#14795F\]{color:#14795f}.text-\[\#19245A\]{color:#19245a}.text-\[\#20352B\]{color:#20352b}.text-\[\#23305E\]{color:#23305e}.text-\[\#25724E\]{color:#25724e}.text-\[\#26335E\]{color:#26335e}.text-\[\#28365F\]{color:#28365f}.text-\[\#31270F\]{color:#31270f}.text-\[\#31406D\]{color:#31406d}.text-\[\#33445C\]{color:#33445c}.text-\[\#38615d\]{color:#38615d}.text-\[\#49635A\]{color:#49635a}.text-\[\#52605A\]{color:#52605a}.text-\[\#53615D\]{color:#53615d}.text-\[\#58706f\]{color:#58706f}.text-\[\#66515E\]{color:#66515e}.text-\[\#66736F\]{color:#66736f}.text-\[\#70421A\]{color:#70421a}.text-\[\#73540E\]{color:#73540e}.text-\[\#78908d\]{color:#78908d}.text-\[\#80601f\]{color:#80601f}.text-\[\#86868b\]{color:#86868b}.text-\[\#101828\]{color:#101828}.text-\[\#111827\]{color:#111827}.text-\[\#121832\]{color:#121832}.text-\[\#132238\]{color:#132238}.text-\[\#223064\]{color:#223064}.text-\[\#365647\]{color:#365647}.text-\[\#385649\]{color:#385649}.text-\[\#426050\]{color:#426050}.text-\[\#465167\]{color:#465167}.text-\[\#526078\]{color:#526078}.text-\[\#536080\]{color:#536080}.text-\[\#566174\]{color:#566174}.text-\[\#607094\]{color:#607094}.text-\[\#607269\]{color:#607269}.text-\[\#617775\]{color:#617775}.text-\[\#667085\]{color:#667085}.text-\[\#778197\]{color:#778197}.text-\[\#A4A79F\]{color:#a4a79f}.text-\[\#A96B10\]{color:#a96b10}.text-\[\#A06020\]{color:#a06020}.text-\[\#AA6A13\]{color:#aa6a13}.text-\[\#B35A43\]{color:#b35a43}.text-\[\#B85F4B\]{color:#b85f4b}.text-\[\#B04030\]{color:#b04030}.text-\[\#B96043\]{color:#b96043}.text-\[\#C9C3FF\]{color:#c9c3ff}.text-\[\#C78B2B\]{color:#c78b2b}.text-\[\#D8A83F\]{color:#d8a83f}.text-\[\#D8B56D\]{color:#d8b56d}.text-\[\#DCD9FF\]{color:#dcd9ff}.text-\[\#F1D99F\]{color:#f1d99f}.text-\[\#F3D68A\]{color:#f3d68a}.text-\[\#F9E7B7\]{color:#f9e7b7}.text-\[\#FDD22B\]{color:#fdd22b}.text-\[\#FFB800\]{color:#ffb800}.text-\[\#FFB934\]{color:#ffb934}.text-\[\#FFE47A\]{color:#ffe47a}.text-\[\#c2410c\]{color:#c2410c}.text-\[\#d1d1d6\]{color:#d1d1d6}.text-\[\#dc2626\]{color:#dc2626}.text-\[\#ffd166\]{color:#ffd166}.text-\[rgba\(10\,10\,26\,0\.1\)\]{color:#0a0a1a1a}.text-\[rgba\(10\,10\,26\,0\.2\)\]{color:#0a0a1a33}.text-\[rgba\(10\,10\,26\,0\.3\)\]{color:#0a0a1a4d}.text-\[rgba\(10\,10\,26\,0\.4\)\]{color:#0a0a1a66}.text-\[rgba\(10\,10\,26\,0\.5\)\]{color:#0a0a1a80}.text-\[rgba\(10\,10\,26\,0\.6\)\]{color:#0a0a1a99}.text-\[rgba\(10\,10\,26\,0\.7\)\]{color:#0a0a1ab3}.text-\[rgba\(10\,10\,26\,0\.8\)\]{color:#0a0a1acc}.text-\[rgba\(10\,10\,26\,0\.28\)\]{color:#0a0a1a47}.text-\[rgba\(10\,10\,26\,0\.35\)\]{color:#0a0a1a59}.text-\[rgba\(10\,10\,26\,0\.45\)\]{color:#0a0a1a73}.text-\[rgba\(10\,10\,26\,0\.48\)\]{color:#0a0a1a7a}.text-\[rgba\(10\,10\,26\,0\.58\)\]{color:#0a0a1a94}.text-\[rgba\(44\,53\,95\,0\.52\)\]{color:#2c355f85}.text-\[rgba\(44\,53\,95\,0\.58\)\]{color:#2c355f94}.text-\[rgba\(59\,95\,217\,0\.5\)\]{color:#3b5fd980}.text-\[rgba\(255\,255\,255\,0\.4\)\]{color:#fff6}.text-\[rgba\(255\,255\,255\,0\.5\)\]{color:#ffffff80}.text-\[var\(--gm-gold-300\)\]{color:var(--gm-gold-300)}.text-\[var\(--gm-gold-400\)\]{color:var(--gm-gold-400)}.text-\[var\(--gm-gold-500\)\]{color:var(--gm-gold-500)}.text-\[var\(--gm-gold-700\)\]{color:var(--gm-gold-700)}.text-\[var\(--gm-gold-800\)\]{color:var(--gm-gold-800)}.text-\[var\(--gm-green-500\)\]{color:var(--gm-green-500)}.text-\[var\(--gm-green-600\)\]{color:var(--gm-green-600)}.text-\[var\(--gm-green-700\)\]{color:var(--gm-green-700)}.text-\[var\(--gm-navy-800\)\]{color:var(--gm-navy-800)}.text-\[var\(--gm-navy-900\)\]{color:var(--gm-navy-900)}.text-\[var\(--gm-text-muted\)\]{color:var(--gm-text-muted)}.text-\[var\(--gm-text-primary\)\]{color:var(--gm-text-primary)}.text-\[var\(--gm-text-secondary\)\]{color:var(--gm-text-secondary)}.text-\[var\(--growth-amber\)\]{color:var(--growth-amber)}.text-\[var\(--growth-faint\)\]{color:var(--growth-faint)}.text-\[var\(--growth-ink\)\]{color:var(--growth-ink)}.text-\[var\(--growth-ink-2\)\]{color:var(--growth-ink-2)}.text-\[var\(--growth-mint\)\]{color:var(--growth-mint)}.text-\[var\(--growth-muted\)\]{color:var(--growth-muted)}.text-\[var\(--growth-primary\)\]{color:var(--growth-primary)}.text-\[var\(--onboarding-emphasis\)\]{color:var(--onboarding-emphasis)}.text-\[var\(--onboarding-ink\)\]{color:var(--onboarding-ink)}.text-\[var\(--tf-blue\)\]{color:var(--tf-blue)}.text-\[var\(--tf-gold\)\]{color:var(--tf-gold)}.text-\[var\(--tf-green\)\]{color:var(--tf-green)}.text-\[var\(--tf-ink\)\]{color:var(--tf-ink)}.text-\[var\(--tf-ink-soft\)\]{color:var(--tf-ink-soft)}.text-\[var\(--tf-muted\)\]{color:var(--tf-muted)}.text-\[var\(--tf-navy\)\]{color:var(--tf-navy)}.text-\[var\(--ws-primary\)\]{color:var(--ws-primary)}.text-\[var\(--ws-score-high\)\]{color:var(--ws-score-high)}.text-\[var\(--ws-score-low\)\]{color:var(--ws-score-low)}.text-\[var\(--ws-score-mid\)\]{color:var(--ws-score-mid)}.text-\[var\(--ws-text-muted\)\]{color:var(--ws-text-muted)}.text-\[var\(--ws-text-primary\)\]{color:var(--ws-text-primary)}.text-\[var\(--ws-text-secondary\)\]{color:var(--ws-text-secondary)}.text-amber-100{color:var(--color-amber-100)}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-black\/65{color:#000000a6}@supports (color:color-mix(in lab, red, red)){.text-black\/65{color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.text-blue-100{color:var(--color-blue-100)}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-current{color:currentColor}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-800{color:var(--color-cyan-800)}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-gray-950{color:var(--color-gray-950)}.text-green-100{color:var(--color-green-100)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-200\/70{color:#c7d2ffb3}@supports (color:color-mix(in lab, red, red)){.text-indigo-200\/70{color:color-mix(in oklab, var(--color-indigo-200) 70%, transparent)}}.text-indigo-200\/80{color:#c7d2ffcc}@supports (color:color-mix(in lab, red, red)){.text-indigo-200\/80{color:color-mix(in oklab, var(--color-indigo-200) 80%, transparent)}}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-indigo-900{color:var(--color-indigo-900)}.text-inherit{color:inherit}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-pink-200{color:var(--color-pink-200)}.text-pink-300{color:var(--color-pink-300)}.text-pink-600{color:var(--color-pink-600)}.text-pink-700{color:var(--color-pink-700)}.text-purple-100{color:var(--color-purple-100)}.text-purple-200{color:var(--color-purple-200)}.text-purple-300{color:var(--color-purple-300)}.text-purple-300\/60{color:#d9b3ff99}@supports (color:color-mix(in lab, red, red)){.text-purple-300\/60{color:color-mix(in oklab, var(--color-purple-300) 60%, transparent)}}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-teal-100{color:var(--color-teal-100)}.text-teal-300{color:var(--color-teal-300)}.text-teal-400{color:var(--color-teal-400)}.text-teal-500{color:var(--color-teal-500)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-teal-800{color:var(--color-teal-800)}.text-tf-blue{color:var(--tf-blue)}.text-tf-gold{color:var(--tf-gold)}.text-tf-green{color:var(--tf-green)}.text-tf-ink{color:var(--tf-ink)}.text-tf-muted{color:var(--tf-muted)}.text-tf-red{color:var(--tf-red)}.text-transparent{color:#0000}.text-violet-500{color:var(--color-violet-500)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-white{color:var(--color-white)}.text-white\/36{color:#ffffff5c}@supports (color:color-mix(in lab, red, red)){.text-white\/36{color:color-mix(in oklab, var(--color-white) 36%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/46{color:#ffffff75}@supports (color:color-mix(in lab, red, red)){.text-white\/46{color:color-mix(in oklab, var(--color-white) 46%, transparent)}}.text-white\/48{color:#ffffff7a}@supports (color:color-mix(in lab, red, red)){.text-white\/48{color:color-mix(in oklab, var(--color-white) 48%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/58{color:#ffffff94}@supports (color:color-mix(in lab, red, red)){.text-white\/58{color:color-mix(in oklab, var(--color-white) 58%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/62{color:#ffffff9e}@supports (color:color-mix(in lab, red, red)){.text-white\/62{color:color-mix(in oklab, var(--color-white) 62%, transparent)}}.text-white\/64{color:#ffffffa3}@supports (color:color-mix(in lab, red, red)){.text-white\/64{color:color-mix(in oklab, var(--color-white) 64%, transparent)}}.text-white\/66{color:#ffffffa8}@supports (color:color-mix(in lab, red, red)){.text-white\/66{color:color-mix(in oklab, var(--color-white) 66%, transparent)}}.text-white\/68{color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.text-white\/68{color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.text-white\/72{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.text-white\/74{color:#ffffffbd}@supports (color:color-mix(in lab, red, red)){.text-white\/74{color:color-mix(in oklab, var(--color-white) 74%, transparent)}}.text-white\/76{color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.text-white\/76{color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.text-white\/78{color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.text-white\/78{color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/82{color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.text-white\/82{color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.text-white\/84{color:#ffffffd6}@supports (color:color-mix(in lab, red, red)){.text-white\/84{color:color-mix(in oklab, var(--color-white) 84%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/86{color:#ffffffdb}@supports (color:color-mix(in lab, red, red)){.text-white\/86{color:color-mix(in oklab, var(--color-white) 86%, transparent)}}.text-white\/88{color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.text-white\/88{color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-ws-accent{color:var(--ws-accent)}.text-ws-danger{color:var(--ws-danger)}.text-ws-primary{color:var(--ws-primary)}.text-ws-success{color:var(--ws-success)}.text-ws-text-primary{color:var(--ws-text-primary)}.text-ws-text-secondary{color:var(--ws-text-secondary)}.text-ws-warning{color:var(--ws-warning)}.text-yellow-200{color:var(--color-yellow-200)}.text-yellow-200\/90{color:#fff085e6}@supports (color:color-mix(in lab, red, red)){.text-yellow-200\/90{color:color-mix(in oklab, var(--color-yellow-200) 90%, transparent)}}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-900{color:var(--color-yellow-900)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-dashed{text-decoration-style:dashed}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-\[\#86868b\]::placeholder{color:#86868b}.placeholder-transparent::placeholder{color:#0000}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-62{opacity:.62}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.05\]{opacity:.05}.shadow{--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)}.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_0_0_8px_rgba\(111\,98\,255\,0\.12\)\,0_10px_22px_rgba\(58\,68\,120\,0\.18\)\]{--tw-shadow:0 0 0 8px var(--tw-shadow-color,#6f62ff1f), 0 10px 22px var(--tw-shadow-color,#3a44782e);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_0_70px_rgba\(126\,214\,179\,\.32\)\]{--tw-shadow:0 0 70px var(--tw-shadow-color,#7ed6b352);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_0_70px_rgba\(156\,203\,255\,\.32\)\]{--tw-shadow:0 0 70px var(--tw-shadow-color,#9ccbff52);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_0_80px_rgba\(255\,216\,155\,\.36\)\]{--tw-shadow:0 0 80px var(--tw-shadow-color,#ffd89b5c);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_2px_8px_rgba\(100\,80\,200\,0\.06\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#6450c80f);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_2px_10px_rgb\(0\,0\,0\,0\.02\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#00000005);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_2px_10px_rgb\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#0000000a);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_4px_12px_rgba\(58\,68\,120\,0\.15\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#3a447826);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_4px_14px_rgba\(26\,80\,160\,0\.22\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#1a50a038);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_4px_14px_rgba\(26\,106\,64\,0\.22\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#1a6a4038);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_4px_14px_rgba\(80\,48\,176\,0\.22\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#5030b038);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_6px_14px_rgba\(0\,124\,122\,0\.22\)\]{--tw-shadow:0 6px 14px var(--tw-shadow-color,#007c7a38);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_6px_14px_rgba\(15\,118\,110\,0\.08\)\]{--tw-shadow:0 6px 14px var(--tw-shadow-color,#0f766e14);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_8px_18px_rgba\(0\,0\,0\,0\.10\)\]{--tw-shadow:0 8px 18px 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)}.shadow-\[0_8px_18px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#0000002e);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_8px_18px_rgba\(0\,124\,122\,0\.2\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#007c7a33);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_8px_18px_rgba\(0\,124\,122\,0\.18\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#007c7a2e);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_8px_18px_rgba\(0\,124\,122\,0\.22\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#007c7a38);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_8px_18px_rgba\(15\,74\,71\,0\.18\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#0f4a472e);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_8px_18px_rgba\(78\,88\,155\,0\.06\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#4e589b0f);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_8px_18px_rgba\(214\,168\,79\,0\.16\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#d6a84f29);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_8px_18px_rgba\(214\,168\,79\,0\.18\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#d6a84f2e);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_8px_18px_rgba\(255\,209\,102\,0\.28\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#ffd16647);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_8px_20px_rgba\(0\,124\,122\,0\.08\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#007c7a14);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_8px_20px_rgba\(0\,124\,122\,0\.10\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#007c7a1a);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_8px_20px_rgba\(0\,124\,122\,0\.22\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#007c7a38);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_8px_20px_rgba\(21\,34\,55\,0\.16\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#15223729);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_8px_20px_rgba\(57\,87\,71\,0\.05\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#3957470d);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_8px_20px_rgba\(78\,88\,155\,0\.06\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#4e589b0f);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_8px_22px_rgba\(17\,27\,51\,0\.10\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#111b331a);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_8px_22px_rgba\(20\,60\,40\,0\.09\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#143c2817);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_8px_22px_rgba\(114\,84\,38\,0\.08\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#72542614);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_8px_24px_rgba\(0\,124\,122\,0\.08\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#007c7a14);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_8px_24px_rgba\(79\,91\,155\,0\.06\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#4f5b9b0f);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_8px_24px_rgba\(85\,88\,220\,0\.08\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#5558dc14);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_8px_30px_rgb\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0000000a);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_8px_40px_rgb\(0\,0\,0\,0\.03\)\]{--tw-shadow:0 8px 40px var(--tw-shadow-color,#00000008);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_10px_22px_rgba\(0\,124\,122\,0\.12\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#007c7a1f);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_10px_22px_rgba\(15\,118\,110\,0\.22\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#0f766e38);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_10px_22px_rgba\(15\,123\,103\,0\.12\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#0f7b671f);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_10px_22px_rgba\(15\,123\,103\,0\.22\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#0f7b6738);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_10px_22px_rgba\(18\,24\,50\,0\.14\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#12183224);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_10px_22px_rgba\(214\,168\,79\,0\.14\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#d6a84f24);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_10px_24px_rgba\(0\,124\,122\,0\.10\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#007c7a1a);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_10px_24px_rgba\(16\,24\,40\,0\.16\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#10182829);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_10px_24px_rgba\(18\,24\,50\,0\.16\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#12183229);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_10px_24px_rgba\(57\,87\,71\,0\.06\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#3957470f);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_10px_24px_rgba\(90\,99\,180\,0\.18\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#5a63b42e);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_10px_26px_rgba\(16\,24\,40\,0\.06\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#1018280f);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_10px_26px_rgba\(17\,24\,39\,0\.05\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#1118270d);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_10px_26px_rgba\(67\,57\,42\,0\.05\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#43392a0d);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_10px_26px_rgba\(85\,72\,243\,0\.08\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#5548f314);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_10px_26px_rgba\(180\,125\,42\,0\.08\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#b47d2a14);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_10px_28px_rgba\(72\,82\,145\,0\.1\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#4852911a);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_24px_rgba\(17\,24\,39\,0\.1\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#1118271a);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_24px_rgba\(105\,89\,247\,0\.22\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#6959f738);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_26px_rgba\(0\,124\,122\,0\.14\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#007c7a24);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_26px_rgba\(0\,124\,122\,0\.18\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#007c7a2e);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_26px_rgba\(15\,123\,103\,0\.12\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#0f7b671f);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_26px_rgba\(18\,24\,50\,0\.18\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#1218322e);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_28px_rgba\(0\,124\,122\,0\.08\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#007c7a14);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_28px_rgba\(0\,124\,122\,0\.10\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#007c7a1a);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_28px_rgba\(16\,24\,40\,0\.16\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#10182829);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_28px_rgba\(17\,27\,51\,0\.1\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#111b331a);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_28px_rgba\(79\,91\,155\,0\.08\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#4f5b9b14);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_28px_rgba\(92\,84\,255\,0\.13\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#5c54ff21);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_30px_rgba\(80\,90\,160\,0\.08\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#505aa014);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_32px_rgba\(16\,24\,40\,0\.06\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#1018280f);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_28px_rgba\(0\,124\,122\,0\.20\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#007c7a33);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_28px_rgba\(17\,27\,51\,0\.18\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#111b332e);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_30px_rgba\(0\,124\,122\,0\.20\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#007c7a33);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_30px_rgba\(82\,92\,160\,0\.14\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#525ca024);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_30px_rgba\(90\,79\,243\,0\.26\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#5a4ff342);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_30px_rgba\(91\,108\,255\,0\.22\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#5b6cff38);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_32px_rgba\(0\,124\,122\,0\.22\)\]{--tw-shadow:0 14px 32px var(--tw-shadow-color,#007c7a38);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_32px_rgba\(16\,24\,40\,0\.06\)\]{--tw-shadow:0 14px 32px var(--tw-shadow-color,#1018280f);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_32px_rgba\(91\,80\,232\,0\.22\)\]{--tw-shadow:0 14px 32px var(--tw-shadow-color,#5b50e838);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_34px_rgba\(0\,124\,122\,0\.1\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#007c7a1a);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_34px_rgba\(0\,124\,122\,0\.08\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#007c7a14);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_34px_rgba\(16\,24\,40\,0\.24\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#1018283d);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_34px_rgba\(17\,24\,39\,0\.06\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#1118270f);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_34px_rgba\(17\,27\,51\,0\.06\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#111b330f);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_34px_rgba\(67\,57\,42\,0\.08\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#43392a14);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\(16\,24\,40\,0\.06\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#1018280f);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\(17\,27\,51\,0\.08\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#111b3314);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_42px_rgba\(17\,27\,51\,0\.16\)\]{--tw-shadow:0 14px 42px var(--tw-shadow-color,#111b3329);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_42px_rgba\(31\,24\,13\,0\.08\)\]{--tw-shadow:0 14px 42px var(--tw-shadow-color,#1f180d14);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_42px_rgba\(83\,91\,166\,0\.08\)\]{--tw-shadow:0 14px 42px var(--tw-shadow-color,#535ba614);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_30px_rgba\(86\,93\,166\,0\.18\)\]{--tw-shadow:0 16px 30px var(--tw-shadow-color,#565da62e);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_32px_rgba\(91\,80\,232\,0\.26\)\]{--tw-shadow:0 16px 32px var(--tw-shadow-color,#5b50e842);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_34px_rgba\(0\,124\,122\,0\.24\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#007c7a3d);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_34px_rgba\(21\,34\,55\,0\.18\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#1522372e);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_36px_rgba\(17\,24\,39\,0\.08\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.76\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#11182714), inset 0 1px 0 var(--tw-shadow-color,#ffffffc2);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_36px_rgba\(47\,125\,86\,0\.14\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#2f7d5624);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_36px_rgba\(57\,87\,71\,0\.08\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#39574714);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_38px_rgba\(17\,24\,39\,0\.07\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,#11182712);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_38px_rgba\(21\,34\,55\,0\.08\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,#15223714);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_40px_rgba\(17\,27\,51\,0\.20\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#111b3333);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_40px_rgba\(57\,87\,71\,0\.08\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#39574714);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_42px_rgba\(16\,24\,40\,0\.06\)\]{--tw-shadow:0 16px 42px var(--tw-shadow-color,#1018280f);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_42px_rgba\(151\,108\,41\,0\.12\)\]{--tw-shadow:0 16px 42px var(--tw-shadow-color,#976c291f);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_44px_rgba\(5\,95\,70\,0\.07\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#055f4612);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_44px_rgba\(16\,24\,40\,0\.22\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#10182838);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_44px_rgba\(28\,42\,90\,0\.07\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#1c2a5a12);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_44px_rgba\(82\,92\,160\,0\.08\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#525ca014);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_44px_rgba\(92\,99\,180\,0\.08\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#5c63b414);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_46px_rgba\(40\,29\,12\,0\.06\)\]{--tw-shadow:0 16px 46px var(--tw-shadow-color,#281d0c0f);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_48px_rgba\(16\,24\,40\,0\.08\)\]{--tw-shadow:0 16px 48px var(--tw-shadow-color,#10182814);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_38px_rgba\(27\,86\,66\,0\.10\)\]{--tw-shadow:0 18px 38px var(--tw-shadow-color,#1b56421a);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_40px_rgba\(0\,124\,122\,0\.28\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#007c7a47);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\(0\,124\,122\,0\.10\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#007c7a1a);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\(21\,34\,55\,0\.24\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#1522373d);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\(43\,58\,88\,0\.08\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#2b3a5814);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\(91\,108\,255\,0\.28\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#5b6cff47);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_44px_rgba\(78\,88\,155\,0\.1\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#4e589b1a);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_46px_rgba\(16\,24\,40\,0\.24\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,#1018283d);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_46px_rgba\(17\,24\,39\,0\.16\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,#11182729);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_46px_rgba\(67\,57\,42\,0\.1\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,#43392a1a);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_48px_rgba\(16\,24\,40\,0\.06\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#1018280f);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_48px_rgba\(16\,24\,40\,0\.07\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#10182812);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_48px_rgba\(16\,24\,40\,0\.12\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#1018281f);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_48px_rgba\(30\,98\,168\,0\.12\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#1e62a81f);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_48px_rgba\(56\,67\,88\,0\.08\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#38435814);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\(9\,17\,33\,0\.08\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#09112114);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\(21\,34\,55\,0\.08\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#15223714);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\(21\,34\,55\,0\.16\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#15223729);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_54px_rgba\(16\,24\,40\,0\.08\)\]{--tw-shadow:0 18px 54px var(--tw-shadow-color,#10182814);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_54px_rgba\(86\,93\,166\,0\.1\)\]{--tw-shadow:0 18px 54px var(--tw-shadow-color,#565da61a);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_54px_rgba\(120\,84\,16\,0\.08\)\]{--tw-shadow:0 18px 54px var(--tw-shadow-color,#78541014);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_56px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 18px 56px var(--tw-shadow-color,#0f172a0f);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_58px_rgba\(31\,24\,13\,0\.08\)\]{--tw-shadow:0 18px 58px var(--tw-shadow-color,#1f180d14);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_20px_60px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#0f172a0f);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_22px_54px_rgba\(17\,24\,39\,0\.12\)\]{--tw-shadow:0 22px 54px var(--tw-shadow-color,#1118271f);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_22px_56px_rgba\(56\,67\,88\,0\.09\)\]{--tw-shadow:0 22px 56px var(--tw-shadow-color,#38435817);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_22px_60px_rgba\(85\,92\,166\,0\.12\)\]{--tw-shadow:0 22px 60px var(--tw-shadow-color,#555ca61f);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_22px_70px_rgba\(7\,27\,54\,0\.26\)\]{--tw-shadow:0 22px 70px var(--tw-shadow-color,#071b3642);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_22px_70px_rgba\(16\,24\,40\,0\.1\)\]{--tw-shadow:0 22px 70px var(--tw-shadow-color,#1018281a);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_22px_70px_rgba\(16\,24\,40\,0\.18\)\]{--tw-shadow:0 22px 70px var(--tw-shadow-color,#1018282e);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_22px_70px_rgba\(17\,24\,39\,0\.12\)\]{--tw-shadow:0 22px 70px var(--tw-shadow-color,#1118271f);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_22px_70px_rgba\(18\,24\,50\,0\.08\)\]{--tw-shadow:0 22px 70px var(--tw-shadow-color,#12183214);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_24px_60px_rgba\(21\,34\,55\,0\.12\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#1522371f);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_24px_60px_rgba\(255\,255\,255\,0\.16\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#ffffff29);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_24px_70px_rgba\(16\,24\,40\,0\.18\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#1018282e);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_24px_72px_rgba\(16\,24\,40\,0\.18\)\]{--tw-shadow:0 24px 72px var(--tw-shadow-color,#1018282e);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_24px_80px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0f172a14);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_24px_80px_rgba\(17\,24\,39\,0\.24\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#1118273d);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_24px_80px_rgba\(17\,27\,51\,0\.24\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#111b333d);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_26px_70px_rgba\(16\,24\,40\,0\.18\)\]{--tw-shadow:0 26px 70px var(--tw-shadow-color,#1018282e);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_26px_80px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:0 26px 80px var(--tw-shadow-color,#00000038);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_28px_80px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 28px 80px var(--tw-shadow-color,#00000047);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_28px_90px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#0f172a47);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_28px_90px_rgba\(16\,24\,40\,0\.24\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#1018283d);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_34px_90px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 34px 90px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(0\,124\,122\,0\.08\)\,0_10px_22px_rgba\(0\,124\,122\,0\.06\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#007c7a14), 0 10px 22px var(--tw-shadow-color,#007c7a0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(0\,124\,122\,0\.08\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#007c7a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(0\,124\,122\,0\.10\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#007c7a1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.72\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#ffffffb8);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fffc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.18\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.85\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffd9);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--tf-shadow-card\)\]{--tw-shadow:var(--tf-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-md{--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)}.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)}.shadow-soft{--tw-shadow:0 1px 4px var(--tw-shadow-color,#0f172a0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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-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-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.shadow-\[rgba\(17\,27\,51\,0\.2\)\]{--tw-shadow-color:#111b3333}@supports (color:color-mix(in lab, red, red)){.shadow-\[rgba\(17\,27\,51\,0\.2\)\]{--tw-shadow-color:color-mix(in oklab, #111b3333 var(--tw-shadow-alpha), transparent)}}.shadow-\[rgba\(59\,95\,217\,0\.2\)\]\/20{--tw-shadow-color:#3b5fd90a}@supports (color:color-mix(in lab, red, red)){.shadow-\[rgba\(59\,95\,217\,0\.2\)\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(53.1547% -.00974464 -.191139/.04) var(--tw-shadow-alpha), transparent)}}.shadow-amber-200{--tw-shadow-color:oklch(92.4% .12 95.746)}@supports (color:color-mix(in lab, red, red)){.shadow-amber-200{--tw-shadow-color:color-mix(in oklab, var(--color-amber-200) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/20{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/25{--tw-shadow-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/30{--tw-shadow-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-500\/30{--tw-shadow-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.shadow-orange-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-purple-500\/30{--tw-shadow-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.shadow-purple-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-200{--tw-shadow-color:oklch(92.9% .013 255.508)}@supports (color:color-mix(in lab, red, red)){.shadow-slate-200{--tw-shadow-color:color-mix(in oklab, var(--color-slate-200) var(--tw-shadow-alpha), transparent)}}.shadow-teal-500\/10{--tw-shadow-color:#00baa71a}@supports (color:color-mix(in lab, red, red)){.shadow-teal-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-teal-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#BCE3D3\]{--tw-ring-color:#bce3d3}.ring-\[\#C8E5D1\]{--tw-ring-color:#c8e5d1}.ring-\[\#F0DCB0\]{--tw-ring-color:#f0dcb0}.ring-\[rgba\(78\,104\,88\,0\.3\)\]{--tw-ring-color:#4e68584d}.ring-\[rgba\(78\,104\,88\,0\.16\)\]{--tw-ring-color:#4e685829}.ring-\[rgba\(78\,104\,88\,0\.35\)\]{--tw-ring-color:#4e685859}.ring-\[var\(--gm-border-soft\)\]{--tw-ring-color:var(--gm-border-soft)}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-400{--tw-ring-color:var(--color-amber-400)}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-blue-300{--tw-ring-color:var(--color-blue-300)}.ring-emerald-300{--tw-ring-color:var(--color-emerald-300)}.ring-emerald-400{--tw-ring-color:var(--color-emerald-400)}.ring-indigo-400{--tw-ring-color:var(--color-indigo-400)}.ring-pink-400{--tw-ring-color:var(--color-pink-400)}.ring-rose-400{--tw-ring-color:var(--color-rose-400)}.ring-sky-400{--tw-ring-color:var(--color-sky-400)}.ring-slate-900\/10{--tw-ring-color:#0f172b1a}@supports (color:color-mix(in lab, red, red)){.ring-slate-900\/10{--tw-ring-color:color-mix(in oklab, var(--color-slate-900) 10%, transparent)}}.ring-teal-200{--tw-ring-color:var(--color-teal-200)}.ring-teal-300{--tw-ring-color:var(--color-teal-300)}.ring-teal-400{--tw-ring-color:var(--color-teal-400)}.ring-violet-400{--tw-ring-color:var(--color-violet-400)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.ring-ws-accent{--tw-ring-color:var(--ws-accent)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-slate-200{--tw-ring-offset-color:var(--color-slate-200)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_6px_rgba\(0\,0\,0\,0\.18\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 6px var(--tw-drop-shadow-color,#0000002e));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 8px var(--tw-drop-shadow-color,#000c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_10px_rgba\(0\,0\,0\,0\.28\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 10px var(--tw-drop-shadow-color,#00000047));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-xl{--tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-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-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,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-\[width\]{transition-property:width;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))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-0{--tw-duration:0s;transition-duration:0s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\:bg-white:is(:where(.group):focus-within *){background-color:var(--color-white)}.group-focus-within\:opacity-15:is(:where(.group):focus-within *){opacity:.15}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:flex:is(:where(.group):hover *){display:flex}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.015\]:is(:where(.group):hover *){scale:1.015}.group-hover\:border-\[\#007c7a\]:is(:where(.group):hover *){border-color:#007c7a}.group-hover\:bg-\[\#3B5FD9\]:is(:where(.group):hover *){background-color:#3b5fd9}.group-hover\:bg-green-500:is(:where(.group):hover *){background-color:var(--color-green-500)}.group-hover\:bg-indigo-100:is(:where(.group):hover *){background-color:var(--color-indigo-100)}.group-hover\:bg-purple-500:is(:where(.group):hover *){background-color:var(--color-purple-500)}.group-hover\:bg-slate-200:is(:where(.group):hover *){background-color:var(--color-slate-200)}.group-hover\:bg-white:is(:where(.group):hover *){background-color:var(--color-white)}.group-hover\:text-\[\#3B5FD9\]:is(:where(.group):hover *){color:#3b5fd9}.group-hover\:text-green-500:is(:where(.group):hover *){color:var(--color-green-500)}.group-hover\:text-indigo-600:is(:where(.group):hover *){color:var(--color-indigo-600)}.group-hover\:text-indigo-800:is(:where(.group):hover *){color:var(--color-indigo-800)}.group-hover\:text-purple-500:is(:where(.group):hover *){color:var(--color-purple-500)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-lg:is(:where(.group):hover *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.group-hover\:brightness-110:is(:where(.group):hover *){--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.peer-placeholder-shown\:top-1\/2:is(:where(.peer):placeholder-shown~*){top:50%}.peer-placeholder-shown\:-translate-y-1\/2:is(:where(.peer):placeholder-shown~*){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-placeholder-shown\:text-base:is(:where(.peer):placeholder-shown~*){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.peer-focus\:top-0:is(:where(.peer):focus~*){top:0}.peer-focus\:-translate-y-1\/2:is(:where(.peer):focus~*){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-focus\:bg-white:is(:where(.peer):focus~*){background-color:var(--color-white)}.peer-focus\:px-1:is(:where(.peer):focus~*){padding-inline:var(--spacing)}.peer-focus\:text-xs:is(:where(.peer):focus~*){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.peer-focus\:text-\[\#3B5FD9\]:is(:where(.peer):focus~*){color:#3b5fd9}.peer-focus\:text-red-500:is(:where(.peer):focus~*){color:var(--color-red-500)}.peer-focus\:text-tf-blue:is(:where(.peer):focus~*){color:var(--tf-blue)}.peer-\[\:not\(\:placeholder-shown\)\]\:top-0:is(:where(.peer):not(:placeholder-shown)~*){top:0}.peer-\[\:not\(\:placeholder-shown\)\]\:-translate-y-1\/2:is(:where(.peer):not(:placeholder-shown)~*){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-\[\:not\(\:placeholder-shown\)\]\:bg-white:is(:where(.peer):not(:placeholder-shown)~*){background-color:var(--color-white)}.peer-\[\:not\(\:placeholder-shown\)\]\:px-1:is(:where(.peer):not(:placeholder-shown)~*){padding-inline:var(--spacing)}.peer-\[\:not\(\:placeholder-shown\)\]\:text-xs:is(:where(.peer):not(:placeholder-shown)~*){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.peer-\[\:not\(\:placeholder-shown\)\]\:text-red-500:is(:where(.peer):not(:placeholder-shown)~*){color:var(--color-red-500)}.selection\:bg-indigo-500\/30 ::selection{background-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.selection\:bg-indigo-500\/30 ::selection{background-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.selection\:bg-indigo-500\/30::selection{background-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.selection\:bg-indigo-500\/30::selection{background-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.placeholder\:text-\[\#9aa3af\]::placeholder{color:#9aa3af}.placeholder\:text-\[rgba\(10\,10\,26\,0\.3\)\]::placeholder{color:#0a0a1a4d}.placeholder\:text-\[rgba\(10\,10\,26\,0\.35\)\]::placeholder{color:#0a0a1a59}.placeholder\:text-\[rgba\(17\,27\,51\,0\.35\)\]::placeholder{color:#111b3359}.placeholder\:text-\[var\(--gm-text-secondary\)\]::placeholder{color:var(--gm-text-secondary)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.placeholder\:text-tf-faint::placeholder{color:var(--tf-faint)}.first\:rounded-l-full:first-child{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-full:last-child{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@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)}.hover\:translate-y-\[-1px\]:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-\[\#3B5FD9\]:hover{border-color:#3b5fd9}.hover\:border-\[\#6B8CF0\]:hover{border-color:#6b8cf0}.hover\:border-\[\#007c7a\]:hover{border-color:#007c7a}.hover\:border-\[\#111827\]:hover{border-color:#111827}.hover\:border-\[\#C0D8CC\]:hover{border-color:#c0d8cc}.hover\:border-\[\#D8A83F\]\/60:hover{border-color:oklab(75.7258% .0148873 .130798/.6)}.hover\:border-\[rgba\(10\,10\,26\,0\.08\)\]:hover{border-color:#0a0a1a14}.hover\:border-\[rgba\(78\,104\,88\,0\.35\)\]:hover{border-color:#4e685859}.hover\:border-\[rgba\(78\,104\,88\,0\.36\)\]:hover{border-color:#4e68585c}.hover\:border-\[var\(--gm-green-600\)\]:hover{border-color:var(--gm-green-600)}.hover\:border-\[var\(--growth-line-strong\)\]:hover{border-color:var(--growth-line-strong)}.hover\:border-\[var\(--tf-gold\)\]:hover{border-color:var(--tf-gold)}.hover\:border-amber-300:hover{border-color:var(--color-amber-300)}.hover\:border-amber-400:hover{border-color:var(--color-amber-400)}.hover\:border-blue-200:hover{border-color:var(--color-blue-200)}.hover\:border-gray-200:hover{border-color:var(--color-gray-200)}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-green-300:hover{border-color:var(--color-green-300)}.hover\:border-green-500:hover{border-color:var(--color-green-500)}.hover\:border-indigo-200:hover{border-color:var(--color-indigo-200)}.hover\:border-indigo-300:hover{border-color:var(--color-indigo-300)}.hover\:border-indigo-400:hover{border-color:var(--color-indigo-400)}.hover\:border-purple-300:hover{border-color:var(--color-purple-300)}.hover\:border-purple-500:hover{border-color:var(--color-purple-500)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-teal-200:hover{border-color:var(--color-teal-200)}.hover\:border-teal-300:hover{border-color:var(--color-teal-300)}.hover\:border-teal-400:hover{border-color:var(--color-teal-400)}.hover\:border-violet-300:hover{border-color:var(--color-violet-300)}.hover\:bg-\[\#1a1a2e\]:hover{background-color:#1a1a2e}.hover\:bg-\[\#1d1d1f\]\/5:hover{background-color:oklab(23.1576% .00105516 -.00365597/.05)}.hover\:bg-\[\#1d1d1f\]\/90:hover{background-color:oklab(23.1576% .00105516 -.00365597/.9)}.hover\:bg-\[\#2A4CC0\]:hover{background-color:#2a4cc0}.hover\:bg-\[\#3B5FD9\]\/20:hover{background-color:oklab(53.1547% -.00974464 -.191139/.2)}.hover\:bg-\[\#3B5FD9\]\/90:hover{background-color:oklab(53.1547% -.00974464 -.191139/.9)}.hover\:bg-\[\#3f5547\]:hover{background-color:#3f5547}.hover\:bg-\[\#12375f\]:hover{background-color:#12375f}.hover\:bg-\[\#16263d\]:hover{background-color:#16263d}.hover\:bg-\[\#111111\]:hover{background-color:#111}.hover\:bg-\[\#EFEEFF\]:hover{background-color:#efeeff}.hover\:bg-\[\#F4FBF6\]:hover{background-color:#f4fbf6}.hover\:bg-\[\#F5F6FF\]:hover{background-color:#f5f6ff}.hover\:bg-\[\#FBFCFF\]:hover{background-color:#fbfcff}.hover\:bg-\[\#FDD22B\]\/20:hover{background-color:oklab(87.5951% -.0085474 .170173/.2)}.hover\:bg-\[\#e9f7f3\]:hover{background-color:#e9f7f3}.hover\:bg-\[\#f1e3c3\]:hover{background-color:#f1e3c3}.hover\:bg-\[\#f5f5f7\]:hover{background-color:#f5f5f7}.hover\:bg-\[\#f5f5f7\]\/50:hover{background-color:oklab(97.0714% .00074631 -.00254327/.5)}.hover\:bg-\[\#f8f7f2\]:hover{background-color:#f8f7f2}.hover\:bg-\[\#f8fafc\]:hover{background-color:#f8fafc}.hover\:bg-\[\#fff1cf\]:hover{background-color:#fff1cf}.hover\:bg-\[rgba\(10\,10\,26\,0\.1\)\]:hover{background-color:#0a0a1a1a}.hover\:bg-\[rgba\(10\,10\,26\,0\.02\)\]:hover{background-color:#0a0a1a05}.hover\:bg-\[rgba\(10\,10\,26\,0\.06\)\]:hover{background-color:#0a0a1a0f}.hover\:bg-\[rgba\(59\,95\,217\,0\.04\)\]:hover{background-color:#3b5fd90a}.hover\:bg-\[rgba\(59\,95\,217\,0\.08\)\]:hover{background-color:#3b5fd914}.hover\:bg-\[var\(--gm-cream-50\)\]:hover{background-color:var(--gm-cream-50)}.hover\:bg-\[var\(--gm-navy-800\)\]:hover{background-color:var(--gm-navy-800)}.hover\:bg-\[var\(--ws-bg-elevated\)\]:hover{background-color:var(--ws-bg-elevated)}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-200:hover{background-color:var(--color-amber-200)}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-amber-700:hover{background-color:var(--color-amber-700)}.hover\:bg-black\/\[0\.02\]:hover{background-color:#00000005}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-black) 2%, transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-indigo-50:hover{background-color:var(--color-indigo-50)}.hover\:bg-indigo-100:hover{background-color:var(--color-indigo-100)}.hover\:bg-indigo-600:hover{background-color:var(--color-indigo-600)}.hover\:bg-purple-50:hover{background-color:var(--color-purple-50)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-teal-50\/30:hover{background-color:#f0fdfa4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-teal-50\/30:hover{background-color:color-mix(in oklab, var(--color-teal-50) 30%, transparent)}}.hover\:bg-teal-100:hover{background-color:var(--color-teal-100)}.hover\:bg-teal-700:hover{background-color:var(--color-teal-700)}.hover\:bg-tf-blue-soft:hover{background-color:var(--tf-blue-soft)}.hover\:bg-tf-gold-soft:hover{background-color:var(--tf-gold-soft)}.hover\:bg-tf-green-soft:hover{background-color:var(--tf-green-soft)}.hover\:bg-violet-50:hover{background-color:var(--color-violet-50)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/12:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/12:hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.hover\:bg-white\/16:hover{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/16:hover{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/78:hover{background-color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/78:hover{background-color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.hover\:bg-white\/80:hover{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/80:hover{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.1\]:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-ws-primary-bg\/30:hover{background-color:var(--ws-primary-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ws-primary-bg\/30:hover{background-color:color-mix(in oklab, var(--ws-primary-bg) 30%, transparent)}}.hover\:bg-ws-primary\/20:hover{background-color:var(--ws-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ws-primary\/20:hover{background-color:color-mix(in oklab, var(--ws-primary) 20%, transparent)}}.hover\:text-\[\#1d1d1f\]:hover{color:#1d1d1f}.hover\:text-\[\#2A4CC0\]:hover{color:#2a4cc0}.hover\:text-\[\#073b3a\]:hover{color:#073b3a}.hover\:text-\[var\(--gm-green-600\)\]:hover{color:var(--gm-green-600)}.hover\:text-\[var\(--gm-navy-900\)\]:hover{color:var(--gm-navy-900)}.hover\:text-\[var\(--gm-text-primary\)\]:hover{color:var(--gm-text-primary)}.hover\:text-\[var\(--growth-ink\)\]:hover{color:var(--growth-ink)}.hover\:text-\[var\(--ws-text-primary\)\]:hover{color:var(--ws-text-primary)}.hover\:text-amber-600:hover{color:var(--color-amber-600)}.hover\:text-amber-700:hover{color:var(--color-amber-700)}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-emerald-700:hover{color:var(--color-emerald-700)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-purple-700:hover{color:var(--color-purple-700)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-rose-500:hover{color:var(--color-rose-500)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-teal-500:hover{color:var(--color-teal-500)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_10px_24px_rgba\(0\,124\,122\,0\.10\)\]:hover{--tw-shadow:0 10px 24px var(--tw-shadow-color,#007c7a1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_10px_24px_rgba\(16\,24\,40\,0\.08\)\]:hover{--tw-shadow:0 10px 24px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_12px_26px_rgba\(16\,24\,40\,0\.08\)\]:hover{--tw-shadow:0 12px 26px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_12px_28px_rgba\(0\,124\,122\,0\.08\)\]:hover{--tw-shadow:0 12px 28px var(--tw-shadow-color,#007c7a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_14px_30px_rgba\(0\,124\,122\,0\.10\)\]:hover{--tw-shadow:0 14px 30px var(--tw-shadow-color,#007c7a1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_28px_82px_rgba\(16\,24\,40\,0\.24\)\]:hover{--tw-shadow:0 28px 82px var(--tw-shadow-color,#1018283d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.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)}.hover\:shadow-sm:hover{--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)}.hover\:shadow-tf-card:hover{--tw-shadow:var(--tf-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[\#1d1d1f\]:focus{border-color:#1d1d1f}.focus\:border-\[\#3B5FD9\]:focus{border-color:#3b5fd9}.focus\:border-\[\#007c7a\]:focus{border-color:#007c7a}.focus\:border-\[rgba\(78\,104\,88\,0\.55\)\]:focus{border-color:#4e68588c}.focus\:border-\[var\(--gm-green-600\)\]:focus{border-color:var(--gm-green-600)}.focus\:border-\[var\(--growth-primary\)\]:focus{border-color:var(--growth-primary)}.focus\:border-emerald-200:focus{border-color:var(--color-emerald-200)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-slate-400:focus{border-color:var(--color-slate-400)}.focus\:border-teal-400:focus{border-color:var(--color-teal-400)}.focus\:border-tf-blue:focus{border-color:var(--tf-blue)}.focus\:border-tf-green:focus{border-color:var(--tf-green)}.focus\:border-tf-red:focus{border-color:var(--tf-red)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-teal-50\/30:focus{background-color:#f0fdfa4d}@supports (color:color-mix(in lab, red, red)){.focus\:bg-teal-50\/30:focus{background-color:color-mix(in oklab, var(--color-teal-50) 30%, transparent)}}.focus\:bg-tf-paper:focus{background-color:var(--tf-paper)}.focus\:shadow-\[var\(--tf-focus\)\]:focus{--tw-shadow:var(--tf-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.focus\:ring-2:focus{--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)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.focus\:ring-\[\#3B5FD9\]:focus{--tw-ring-color:#3b5fd9}.focus\:ring-\[\#e6f7f5\]:focus{--tw-ring-color:#e6f7f5}.focus\:ring-\[rgba\(59\,95\,217\,0\.2\)\]:focus{--tw-ring-color:#3b5fd933}.focus\:ring-\[rgba\(78\,104\,88\,0\.12\)\]:focus{--tw-ring-color:#4e68581f}.focus\:ring-\[var\(--gm-green-600\)\]:focus{--tw-ring-color:var(--gm-green-600)}.focus\:ring-green-400:focus{--tw-ring-color:var(--color-green-400)}.focus\:ring-slate-300:focus{--tw-ring-color:var(--color-slate-300)}.focus\:ring-slate-400:focus{--tw-ring-color:var(--color-slate-400)}.focus\:ring-teal-400:focus{--tw-ring-color:var(--color-teal-400)}.focus\:ring-teal-500:focus{--tw-ring-color:var(--color-teal-500)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:cursor-grabbing:active{cursor:grabbing}@media (hover:hover){.hover\:enabled\:border-\[\#C0D4CC\]:hover:enabled{border-color:#c0d4cc}.hover\:enabled\:bg-\[\#F4FBF6\]:hover:enabled{background-color:#f4fbf6}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#d1d5db\]:disabled{background-color:#d1d5db}.disabled\:bg-\[\#eef2f1\]:disabled{background-color:#eef2f1}.disabled\:bg-amber-300:disabled{background-color:var(--color-amber-300)}.disabled\:bg-blue-300:disabled{background-color:var(--color-blue-300)}.disabled\:bg-gray-200:disabled{background-color:var(--color-gray-200)}.disabled\:bg-slate-300:disabled{background-color:var(--color-slate-300)}.disabled\:bg-teal-300:disabled{background-color:var(--color-teal-300)}.disabled\:bg-none:disabled{background-image:none}.disabled\:text-\[\#78908d\]:disabled{color:#78908d}.disabled\:text-white:disabled{color:var(--color-white)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:active\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media (width>=40rem){.sm\:inset-x-4{inset-inline:calc(var(--spacing) * 4)}.sm\:top-8{top:calc(var(--spacing) * 8)}.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:mx-0{margin-inline:0}.sm\:mt-1{margin-top:var(--spacing)}.sm\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-2{height:calc(var(--spacing) * 2)}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-\[58px\]{height:58px}.sm\:h-auto{height:auto}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-\[118px\]{width:118px}.sm\:w-auto{width:auto}.sm\:max-w-\[85\%\]{max-width:85%}.sm\:max-w-\[112px\]{max-width:112px}.sm\:max-w-\[122px\]{max-width:122px}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_160px\]{grid-template-columns:1fr 160px}.sm\:grid-cols-\[64px_1fr_112px\]{grid-template-columns:64px 1fr 112px}.sm\:grid-cols-\[110px_1fr\]{grid-template-columns:110px 1fr}.sm\:grid-cols-\[118px_minmax\(0\,1fr\)_54px\]{grid-template-columns:118px minmax(0,1fr) 54px}.sm\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}:where(.sm\: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(.sm\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.sm\:self-auto{align-self:auto}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.sm\:border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.sm\:border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.sm\:bg-white\/78{background-color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.sm\:bg-white\/78{background-color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-0{padding-inline:0}.sm\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pt-10{padding-top:calc(var(--spacing) * 10)}.sm\:pb-0{padding-bottom:0}.sm\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.sm\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.sm\:pl-9{padding-left:calc(var(--spacing) * 9)}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[2\.6rem\]{font-size:2.6rem}.sm\:text-\[2\.8rem\]{font-size:2.8rem}.sm\:text-\[2\.35rem\]{font-size:2.35rem}.sm\:text-\[3\.25rem\]{font-size:3.25rem}}@media (width>=48rem){.md\:static{position:static}.md\:sticky{position:sticky}.md\:inset-x-auto{inset-inline:auto}.md\:top-5{top:calc(var(--spacing) * 5)}.md\:top-8{top:calc(var(--spacing) * 8)}.md\:left-5{left:calc(var(--spacing) * 5)}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:row-start-3{grid-row-start:3}.md\:mx-auto{margin-inline:auto}.md\:mt-2{margin-top:calc(var(--spacing) * 2)}.md\:mt-3{margin-top:calc(var(--spacing) * 3)}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:mt-7{margin-top:calc(var(--spacing) * 7)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:h-7{height:calc(var(--spacing) * 7)}.md\:h-14{height:calc(var(--spacing) * 14)}.md\:h-16{height:calc(var(--spacing) * 16)}.md\:h-\[66px\]{height:66px}.md\:h-\[160px\]{height:160px}.md\:min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.md\:w-7{width:calc(var(--spacing) * 7)}.md\:w-14{width:calc(var(--spacing) * 14)}.md\:w-\[300px\]{width:300px}.md\:max-w-2xl{max-width:var(--container-2xl)}.md\:max-w-3xl{max-width:var(--container-3xl)}.md\:min-w-\[112px\]{min-width:112px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.md\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.md\:grid-cols-\[1\.6fr_1fr\]{grid-template-columns:1.6fr 1fr}.md\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.md\:grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.md\:grid-cols-\[1\.35fr_0\.65fr\]{grid-template-columns:1.35fr .65fr}.md\:grid-cols-\[1fr_240px\]{grid-template-columns:1fr 240px}.md\:grid-cols-\[76px_minmax\(0\,1fr\)\]{grid-template-columns:76px minmax(0,1fr)}.md\:grid-cols-\[220px_minmax\(0\,1fr\)_250px\]{grid-template-columns:220px minmax(0,1fr) 250px}.md\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,\.9fr\)_minmax\(420px\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)}.md\:grid-cols-\[minmax\(0\,0\.96fr\)_minmax\(150px\,0\.74fr\)\]{grid-template-columns:minmax(0,.96fr) minmax(150px,.74fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.md\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.md\:grid-cols-\[repeat\(4\,minmax\(0\,1fr\)\)_58px\]{grid-template-columns:repeat(4,minmax(0,1fr)) 58px}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-4{gap:calc(var(--spacing) * 4)}:where(.md\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.md\:rounded-2xl{border-radius:var(--radius-2xl)}.md\:rounded-3xl{border-radius:var(--radius-3xl)}.md\:rounded-\[30px\]{border-radius:30px}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:bg-transparent{background-color:#0000}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:px-14{padding-inline:calc(var(--spacing) * 14)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-7{padding-block:calc(var(--spacing) * 7)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:pt-0{padding-top:0}.md\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:pl-8{padding-left:calc(var(--spacing) * 8)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[1\.72rem\]{font-size:1.72rem}.md\:text-\[2\.1rem\]{font-size:2.1rem}.md\:text-\[2\.45rem\]{font-size:2.45rem}.md\:text-\[11px\]{font-size:11px}.md\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.md\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.md\:leading-\[1\.26\]{--tw-leading:1.26;line-height:1.26}}@media (width>=64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:ml-\[220px\]{margin-left:220px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:min-h-\[360px\]{min-height:360px}.lg\:max-w-md{max-width:var(--container-md)}.lg\:translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.lg\:grid-cols-\[0\.86fr_1\.14fr\]{grid-template-columns:.86fr 1.14fr}.lg\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.lg\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[1\.1fr_\.9fr\],.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.lg\:grid-cols-\[1\.35fr_0\.65fr\]{grid-template-columns:1.35fr .65fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_220px\]{grid-template-columns:1fr 220px}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[248px_minmax\(0\,1fr\)\]{grid-template-columns:248px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(340px\,420px\)\]{grid-template-columns:minmax(0,.9fr) minmax(340px,420px)}.lg\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(310px\,0\.82fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(310px,.82fr)}.lg\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_330px\]{grid-template-columns:minmax(0,1fr) 330px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(260px\,0\.82fr\)_minmax\(0\,1\.18fr\)\]{grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr)}.lg\:grid-cols-\[minmax\(280px\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(280px,.92fr) minmax(0,1.08fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:p-7{padding:calc(var(--spacing) * 7)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.lg\:pt-24{padding-top:calc(var(--spacing) * 24)}.lg\:pr-2{padding-right:calc(var(--spacing) * 2)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=80rem){.xl\:sticky{position:sticky}.xl\:top-24{top:calc(var(--spacing) * 24)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.02fr_\.98fr\]{grid-template-columns:1.02fr .98fr}.xl\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.xl\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.xl\:grid-cols-\[380px_minmax\(0\,1fr\)\]{grid-template-columns:380px minmax(0,1fr)}.xl\:self-start{align-self:flex-start}}.dark\:border-\[\#3B5FD9\]\/30:is([data-theme=dark] *){border-color:oklab(53.1547% -.00974464 -.191139/.3)}.dark\:border-\[\#6B8CF0\]:is([data-theme=dark] *){border-color:#6b8cf0}.dark\:border-blue-800\/50:is([data-theme=dark] *){border-color:#193cb880}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-800\/50:is([data-theme=dark] *){border-color:color-mix(in oklab, var(--color-blue-800) 50%, transparent)}}.dark\:border-emerald-800:is([data-theme=dark] *){border-color:var(--color-emerald-800)}.dark\:border-rose-800\/50:is([data-theme=dark] *){border-color:#a3003780}@supports (color:color-mix(in lab, red, red)){.dark\:border-rose-800\/50:is([data-theme=dark] *){border-color:color-mix(in oklab, var(--color-rose-800) 50%, transparent)}}.dark\:border-slate-600:is([data-theme=dark] *){border-color:var(--color-slate-600)}.dark\:border-slate-700:is([data-theme=dark] *){border-color:var(--color-slate-700)}.dark\:border-slate-700\/50:is([data-theme=dark] *){border-color:#31415880}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-700\/50:is([data-theme=dark] *){border-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.dark\:border-slate-700\/60:is([data-theme=dark] *){border-color:#31415899}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-700\/60:is([data-theme=dark] *){border-color:color-mix(in oklab, var(--color-slate-700) 60%, transparent)}}.dark\:border-violet-800\/50:is([data-theme=dark] *){border-color:#5d0ec080}@supports (color:color-mix(in lab, red, red)){.dark\:border-violet-800\/50:is([data-theme=dark] *){border-color:color-mix(in oklab, var(--color-violet-800) 50%, transparent)}}.dark\:border-ws-border-soft:is([data-theme=dark] *){border-color:var(--ws-border-soft)}.dark\:bg-\[\#2A4CC0\]:is([data-theme=dark] *){background-color:#2a4cc0}.dark\:bg-\[\#3B5FD9\]:is([data-theme=dark] *){background-color:#3b5fd9}.dark\:bg-\[\#3B5FD9\]\/20:is([data-theme=dark] *){background-color:oklab(53.1547% -.00974464 -.191139/.2)}.dark\:bg-amber-900\/30:is([data-theme=dark] *){background-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/30:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}.dark\:bg-blue-800:is([data-theme=dark] *){background-color:var(--color-blue-800)}.dark\:bg-blue-900\/30:is([data-theme=dark] *){background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/30:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.dark\:bg-emerald-900\/10:is([data-theme=dark] *){background-color:#004e3b1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/10:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-emerald-900) 10%, transparent)}}.dark\:bg-emerald-900\/20:is([data-theme=dark] *){background-color:#004e3b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/20:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-emerald-900) 20%, transparent)}}.dark\:bg-emerald-900\/30:is([data-theme=dark] *){background-color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/30:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.dark\:bg-red-900\/10:is([data-theme=dark] *){background-color:#82181a1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/10:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-red-900) 10%, transparent)}}.dark\:bg-rose-900\/20:is([data-theme=dark] *){background-color:#8b083633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-900\/20:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-rose-900) 20%, transparent)}}.dark\:bg-slate-600:is([data-theme=dark] *){background-color:var(--color-slate-600)}.dark\:bg-slate-700:is([data-theme=dark] *){background-color:var(--color-slate-700)}.dark\:bg-slate-700\/50:is([data-theme=dark] *){background-color:#31415880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-700\/50:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.dark\:bg-slate-800:is([data-theme=dark] *){background-color:var(--color-slate-800)}.dark\:bg-slate-800\/50:is([data-theme=dark] *){background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/50:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-slate-800) 50%, transparent)}}.dark\:bg-slate-800\/80:is([data-theme=dark] *){background-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/80:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.dark\:bg-slate-800\/95:is([data-theme=dark] *){background-color:#1d293df2}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/95:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-slate-800) 95%, transparent)}}.dark\:bg-teal-400:is([data-theme=dark] *){background-color:var(--color-teal-400)}.dark\:bg-teal-500:is([data-theme=dark] *){background-color:var(--color-teal-500)}.dark\:bg-teal-900\/20:is([data-theme=dark] *){background-color:#0b4f4a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-900\/20:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-teal-900) 20%, transparent)}}.dark\:bg-teal-900\/40:is([data-theme=dark] *){background-color:#0b4f4a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-900\/40:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-teal-900) 40%, transparent)}}.dark\:bg-violet-900\/20:is([data-theme=dark] *){background-color:#4d179a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-900\/20:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--color-violet-900) 20%, transparent)}}.dark\:bg-ws-bg-card:is([data-theme=dark] *){background-color:var(--ws-bg-card)}.dark\:bg-ws-bg-elevated:is([data-theme=dark] *){background-color:var(--ws-bg-elevated)}.dark\:from-\[\#1E3A8A\]:is([data-theme=dark] *){--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-\[\#3B5FD9\]\/20:is([data-theme=dark] *){--tw-gradient-from:oklab(53.1547% -.00974464 -.191139/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-amber-900\/20:is([data-theme=dark] *){--tw-gradient-from:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\:from-amber-900\/20:is([data-theme=dark] *){--tw-gradient-from:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.dark\:from-amber-900\/20:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-blue-900\/20:is([data-theme=dark] *){--tw-gradient-from:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\:from-blue-900\/20:is([data-theme=dark] *){--tw-gradient-from:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.dark\:from-blue-900\/20:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-blue-900\/30:is([data-theme=dark] *){--tw-gradient-from:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\:from-blue-900\/30:is([data-theme=dark] *){--tw-gradient-from:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.dark\:from-blue-900\/30:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-emerald-900\/20:is([data-theme=dark] *){--tw-gradient-from:#004e3b33}@supports (color:color-mix(in lab, red, red)){.dark\:from-emerald-900\/20:is([data-theme=dark] *){--tw-gradient-from:color-mix(in oklab, var(--color-emerald-900) 20%, transparent)}}.dark\:from-emerald-900\/20:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-indigo-900\/20:is([data-theme=dark] *){--tw-gradient-from:#312c8533}@supports (color:color-mix(in lab, red, red)){.dark\:from-indigo-900\/20:is([data-theme=dark] *){--tw-gradient-from:color-mix(in oklab, var(--color-indigo-900) 20%, transparent)}}.dark\:from-indigo-900\/20:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-rose-900\/20:is([data-theme=dark] *){--tw-gradient-from:#8b083633}@supports (color:color-mix(in lab, red, red)){.dark\:from-rose-900\/20:is([data-theme=dark] *){--tw-gradient-from:color-mix(in oklab, var(--color-rose-900) 20%, transparent)}}.dark\:from-rose-900\/20:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-sky-900\/20:is([data-theme=dark] *){--tw-gradient-from:#024a7033}@supports (color:color-mix(in lab, red, red)){.dark\:from-sky-900\/20:is([data-theme=dark] *){--tw-gradient-from:color-mix(in oklab, var(--color-sky-900) 20%, transparent)}}.dark\:from-sky-900\/20:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-slate-600:is([data-theme=dark] *){--tw-gradient-from:var(--color-slate-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-slate-900:is([data-theme=dark] *){--tw-gradient-from:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-violet-900\/20:is([data-theme=dark] *){--tw-gradient-from:#4d179a33}@supports (color:color-mix(in lab, red, red)){.dark\:from-violet-900\/20:is([data-theme=dark] *){--tw-gradient-from:color-mix(in oklab, var(--color-violet-900) 20%, transparent)}}.dark\:from-violet-900\/20:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:via-purple-900\/20:is([data-theme=dark] *){--tw-gradient-via:#59168b33}@supports (color:color-mix(in lab, red, red)){.dark\:via-purple-900\/20:is([data-theme=dark] *){--tw-gradient-via:color-mix(in oklab, var(--color-purple-900) 20%, transparent)}}.dark\:via-purple-900\/20:is([data-theme=dark] *){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:to-blue-900\/20:is([data-theme=dark] *){--tw-gradient-to:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\:to-blue-900\/20:is([data-theme=dark] *){--tw-gradient-to:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.dark\:to-blue-900\/20:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-blue-950:is([data-theme=dark] *){--tw-gradient-to:var(--color-blue-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-indigo-900:is([data-theme=dark] *){--tw-gradient-to:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-indigo-900\/20:is([data-theme=dark] *){--tw-gradient-to:#312c8533}@supports (color:color-mix(in lab, red, red)){.dark\:to-indigo-900\/20:is([data-theme=dark] *){--tw-gradient-to:color-mix(in oklab, var(--color-indigo-900) 20%, transparent)}}.dark\:to-indigo-900\/20:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-indigo-900\/30:is([data-theme=dark] *){--tw-gradient-to:#312c854d}@supports (color:color-mix(in lab, red, red)){.dark\:to-indigo-900\/30:is([data-theme=dark] *){--tw-gradient-to:color-mix(in oklab, var(--color-indigo-900) 30%, transparent)}}.dark\:to-indigo-900\/30:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-orange-900\/20:is([data-theme=dark] *){--tw-gradient-to:#7e2a0c33}@supports (color:color-mix(in lab, red, red)){.dark\:to-orange-900\/20:is([data-theme=dark] *){--tw-gradient-to:color-mix(in oklab, var(--color-orange-900) 20%, transparent)}}.dark\:to-orange-900\/20:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-pink-900\/20:is([data-theme=dark] *){--tw-gradient-to:#86104333}@supports (color:color-mix(in lab, red, red)){.dark\:to-pink-900\/20:is([data-theme=dark] *){--tw-gradient-to:color-mix(in oklab, var(--color-pink-900) 20%, transparent)}}.dark\:to-pink-900\/20:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-purple-900\/20:is([data-theme=dark] *){--tw-gradient-to:#59168b33}@supports (color:color-mix(in lab, red, red)){.dark\:to-purple-900\/20:is([data-theme=dark] *){--tw-gradient-to:color-mix(in oklab, var(--color-purple-900) 20%, transparent)}}.dark\:to-purple-900\/20:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-700:is([data-theme=dark] *){--tw-gradient-to:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-800:is([data-theme=dark] *){--tw-gradient-to:var(--color-slate-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-teal-900\/20:is([data-theme=dark] *){--tw-gradient-to:#0b4f4a33}@supports (color:color-mix(in lab, red, red)){.dark\:to-teal-900\/20:is([data-theme=dark] *){--tw-gradient-to:color-mix(in oklab, var(--color-teal-900) 20%, transparent)}}.dark\:to-teal-900\/20:is([data-theme=dark] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:text-\[\#6B8CF0\]:is([data-theme=dark] *){color:#6b8cf0}.dark\:text-amber-400:is([data-theme=dark] *){color:var(--color-amber-400)}.dark\:text-blue-400:is([data-theme=dark] *){color:var(--color-blue-400)}.dark\:text-emerald-300:is([data-theme=dark] *){color:var(--color-emerald-300)}.dark\:text-emerald-400:is([data-theme=dark] *){color:var(--color-emerald-400)}.dark\:text-orange-400:is([data-theme=dark] *){color:var(--color-orange-400)}.dark\:text-purple-400:is([data-theme=dark] *){color:var(--color-purple-400)}.dark\:text-rose-300:is([data-theme=dark] *){color:var(--color-rose-300)}.dark\:text-slate-200:is([data-theme=dark] *){color:var(--color-slate-200)}.dark\:text-slate-300:is([data-theme=dark] *){color:var(--color-slate-300)}.dark\:text-slate-400:is([data-theme=dark] *){color:var(--color-slate-400)}.dark\:text-slate-500:is([data-theme=dark] *){color:var(--color-slate-500)}.dark\:text-slate-600:is([data-theme=dark] *){color:var(--color-slate-600)}.dark\:text-teal-300:is([data-theme=dark] *){color:var(--color-teal-300)}.dark\:text-teal-400:is([data-theme=dark] *){color:var(--color-teal-400)}.dark\:text-violet-300:is([data-theme=dark] *){color:var(--color-violet-300)}.dark\:text-violet-400:is([data-theme=dark] *){color:var(--color-violet-400)}.dark\:text-white:is([data-theme=dark] *){color:var(--color-white)}.dark\:text-ws-text-muted:is([data-theme=dark] *){color:var(--ws-text-muted)}.dark\:text-ws-text-primary:is([data-theme=dark] *){color:var(--ws-text-primary)}.dark\:text-ws-text-secondary:is([data-theme=dark] *){color:var(--ws-text-secondary)}.dark\:ring-teal-600:is([data-theme=dark] *){--tw-ring-color:var(--color-teal-600)}.dark\:ring-teal-700:is([data-theme=dark] *){--tw-ring-color:var(--color-teal-700)}.dark\:peer-focus\:bg-ws-bg-card:is([data-theme=dark] *):is(:where(.peer):focus~*){background-color:var(--ws-bg-card)}.dark\:peer-focus\:text-ws-teal:is([data-theme=dark] *):is(:where(.peer):focus~*){color:var(--ws-teal)}.dark\:peer-\[\:not\(\:placeholder-shown\)\]\:bg-ws-bg-card:is([data-theme=dark] *):is(:where(.peer):not(:placeholder-shown)~*){background-color:var(--ws-bg-card)}.dark\:placeholder\:text-\[rgba\(10\,10\,26\,0\.5\)\]:is([data-theme=dark] *)::placeholder{color:#0a0a1a80}@media (hover:hover){.dark\:hover\:border-\[\#3B5FD9\]:is([data-theme=dark] *):hover{border-color:#3b5fd9}.dark\:hover\:border-slate-600:is([data-theme=dark] *):hover{border-color:var(--color-slate-600)}.dark\:hover\:border-teal-600:is([data-theme=dark] *):hover{border-color:var(--color-teal-600)}.dark\:hover\:bg-\[\#3B5FD9\]:is([data-theme=dark] *):hover{background-color:#3b5fd9}.dark\:hover\:bg-red-900\/30:is([data-theme=dark] *):hover{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-900\/30:is([data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.dark\:hover\:bg-slate-600:is([data-theme=dark] *):hover{background-color:var(--color-slate-600)}.dark\:hover\:bg-slate-700:is([data-theme=dark] *):hover{background-color:var(--color-slate-700)}.dark\:hover\:bg-slate-700\/50:is([data-theme=dark] *):hover{background-color:#31415880}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-700\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.dark\:hover\:bg-teal-900\/30:is([data-theme=dark] *):hover{background-color:#0b4f4a4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-teal-900\/30:is([data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--color-teal-900) 30%, transparent)}}.dark\:hover\:bg-ws-bg-card:is([data-theme=dark] *):hover{background-color:var(--ws-bg-card)}.dark\:hover\:bg-ws-bg-elevated:is([data-theme=dark] *):hover{background-color:var(--ws-bg-elevated)}.dark\:hover\:text-red-400:is([data-theme=dark] *):hover{color:var(--color-red-400)}.dark\:hover\:text-ws-text-secondary:is([data-theme=dark] *):hover{color:var(--ws-text-secondary)}}.dark\:focus\:border-ws-teal:is([data-theme=dark] *):focus{border-color:var(--ws-teal)}.dark\:focus\:bg-teal-900\/10:is([data-theme=dark] *):focus{background-color:#0b4f4a1a}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:bg-teal-900\/10:is([data-theme=dark] *):focus{background-color:color-mix(in oklab, var(--color-teal-900) 10%, transparent)}}.dark\:focus\:ring-teal-500:is([data-theme=dark] *):focus{--tw-ring-color:var(--color-teal-500)}@media print{.print\:mt-4{margin-top:calc(var(--spacing) * 4)}.print\:block{display:block}.print\:hidden{display:none}.print\:bg-white{background-color:var(--color-white)}.print\:p-0{padding:0}}}:root{--font-sans-cn:"PingFang SC", "Hiragino Sans GB", "HarmonyOS Sans SC", "Noto Sans CJK SC", "Noto Sans SC", "Source Han Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display-cn:"PingFang SC", "Hiragino Sans GB", "HarmonyOS Sans SC", "Noto Sans CJK SC", "Noto Sans SC", "Source Han Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-number:"Inter", "SF Pro Text", "SF Pro Display", Arial, "Helvetica Neue", var(--font-sans-cn);--font-serif-cn:"Songti SC", "Noto Serif CJK SC", "Noto Serif SC", "Source Han Serif SC", "STSong", "SimSun", serif;--font-letter-title-cn:var(--font-serif-cn);--font-letter-body-cn:var(--font-sans-cn);--gm-navy-900:#101828;--gm-navy-800:#17233b;--gm-gold-800:#5f471d;--gm-gold-700:#735a2b;--gm-gold-500:#b9975b;--gm-gold-400:#d5ad66;--gm-gold-300:#e7c98f;--gm-gold-100:#f5ead8;--gm-cream-50:#f8f3e9;--gm-cream-100:#fff8ec;--gm-green-700:#385649;--gm-green-600:#4f6f61;--gm-green-100:#edf9f5;--gm-text-primary:#11152a;--gm-text-secondary:#2c355fa8;--gm-text-tertiary:#2c355f6b;--gm-border-soft:#1015221c;--ga-primary-900:#134e4a;--ga-primary-800:#115e59;--ga-primary-700:#0f766e;--ga-primary-600:#0d9488;--ga-primary-500:#14b8a6;--ga-primary-300:#5eead4;--ga-primary-100:#ccfbf1;--ga-primary-50:#f0fdfa;--ga-gray-900:#111827;--ga-gray-800:#1f2937;--ga-gray-700:#374151;--ga-gray-500:#6b7280;--ga-gray-400:#9ca3af;--ga-gray-300:#d1d5db;--ga-gray-200:#e5e7eb;--ga-gray-100:#f3f4f6;--ga-gray-50:#f8fafc;--ga-white:#fff;--ga-yellow:#ffd166;--ga-yellow-light:#fff4cc;--ga-orange:#b45309;--ga-orange-light:#fef3c7;--ga-page-max:480px;--ga-radius-sm:8px;--ga-radius-md:12px;--ga-radius-lg:16px;--ga-radius-xl:20px;--ga-radius-sheet:24px;--ga-radius-pill:999px;--ga-radius-button:14px;--ga-shadow-card:0 4px 12px #1118270f;--ga-shadow-raised:0 8px 24px #1118271a;--ga-shadow-focus:0 0 0 4px #ccfbf1;--home-poster-ink:#f8fbff;--home-poster-ink-soft:#eef7ffbd;--home-poster-ink-muted:#eef7ff80;--home-poster-deep:#06101d;--home-poster-deep-2:#0e2631;--home-poster-teal:#aee9e3;--home-poster-teal-strong:#69c8bd;--home-poster-gold:#f0c978;--home-poster-gold-soft:#f0c9782e;--home-poster-line:#ffffff2e;--home-poster-glass:#08122275;--home-poster-glass-strong:#081222a8;--home-poster-shadow:0 28px 88px #050c1a6b;--ws-primary:var(--ga-primary-700);--ws-primary-strong:var(--ga-primary-800);--ws-primary-soft:#0f766e80;--ws-primary-bg:var(--ga-primary-50);--ws-accent:#ffd89b;--ws-accent-bg:#ffd89b29;--ws-success:#16a34a;--ws-success-bg:#16a34a14;--ws-warning:#d97706;--ws-warning-bg:#d9770614;--ws-danger:#dc2626;--ws-teal:var(--ga-primary-700);--ws-teal-bg:var(--ga-primary-50);--ws-bg-page:var(--ga-gray-50);--ws-bg-card:var(--ga-white);--ws-bg-elevated:var(--ga-primary-50);--ws-border-soft:#0f766e1a;--ws-border-medium:#0f766e2e;--ws-text-primary:var(--ga-gray-900);--ws-text-secondary:var(--ga-gray-700);--ws-text-muted:var(--ga-gray-500);--ws-score-high:#16a34a;--ws-score-high-bg:#dcfce7;--ws-score-mid:#d97706;--ws-score-mid-bg:#fef3c7;--ws-score-low:#dc2626;--ws-score-low-bg:#fee2e2;--ws-card-insight-bg:#3b5fd90f;--ws-card-advantage-bg:#10a34a0f;--ws-card-risk-bg:#ffb8000f;--ws-card-method-bg:#7c5ce60f;--radius:.5rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-black:900;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.75;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #00000012, 0 2px 4px -2px #0000000d;--shadow-lg:0 10px 15px -3px #00000014, 0 4px 6px -4px #0000000d;--shadow-xl:0 20px 25px -5px #00000014, 0 8px 10px -6px #0000000a;--shadow-glow:0 0 20px #3b5fd926;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-full:9999px;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-base:.2s cubic-bezier(.4, 0, .2, 1);--transition-slow:.3s cubic-bezier(.4, 0, .2, 1);--transition-slower:.5s cubic-bezier(.4, 0, .2, 1);--growth-bg:#f4f0e8;--growth-bg-soft:#fffdf7;--growth-bg-mist:#f5ead8;--growth-ink:#101522;--growth-ink-2:#273044;--growth-muted:#273044ad;--growth-faint:#27304470;--growth-primary:#3657d6;--growth-primary-2:#4f6f61;--growth-primary-3:#b9975b;--growth-sky:#9db4df;--growth-lavender:#d6c39a;--growth-violet:#7f8aa2;--growth-amber:#d5ad66;--growth-mint:#8cb9a3;--growth-line:#1015221f;--growth-line-strong:#10152238;--growth-surface:#ffffffd1;--growth-surface-solid:#fff;--growth-glass:#ffffffad;--growth-deep:#121832;--growth-deep-2:#1c2656;--growth-radius-sm:16px;--growth-radius-md:24px;--growth-radius-lg:32px;--growth-shadow-soft:0 10px 40px #5a64ff14;--growth-shadow-float:0 24px 70px #232e6621;--growth-focus:0 0 0 4px #5b6cff2e;--tf-ink:#101522;--tf-ink-soft:#273044;--tf-muted:#667085;--tf-faint:#98a2b3;--tf-paper:#fffdf7;--tf-paper-soft:#f8f3e9;--tf-canvas:#f4f0e8;--tf-line:#1015221c;--tf-line-strong:#10152233;--tf-navy:#101828;--tf-navy-2:#17233b;--tf-blue:#3657d6;--tf-blue-soft:#3657d61a;--tf-gold:#b9975b;--tf-gold-soft:#b9975b26;--tf-green:#4f6f61;--tf-green-soft:#4f6f611f;--tf-red:#b54747;--tf-red-soft:#b547471a;--tf-white:#fff;--tf-radius-xs:8px;--tf-radius-sm:12px;--tf-radius-md:16px;--tf-radius-lg:22px;--tf-radius-xl:28px;--tf-shadow-card:0 18px 50px #10182814;--tf-shadow-float:0 34px 90px #10182824;--tf-focus:0 0 0 4px #3657d62e;--tf-page-max:1180px}*{font-family:var(--font-sans-cn);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;border-color:var(--ws-border-soft)}body{background:var(--growth-bg);color:var(--growth-ink);font-optical-sizing:auto;font-variant-numeric:tabular-nums;margin:0;line-height:1.7}::selection{color:var(--tf-ink);background:#b9975b3d}button,input,select,textarea,a{-webkit-tap-highlight-color:transparent}:root{--co-ink:#07185a;--co-ink-soft:#1f3474;--co-muted:#1f3474ad;--co-faint:#50599d29;--co-violet:#7666f1;--co-violet-2:#9b8cff;--co-violet-soft:#7666f11f;--co-blue:#3863e8;--co-mint:#5ec695;--co-gold:#f0b84f;--co-paper:#fff;--co-canvas:#fbfcff;--co-line:#7666f129;--co-shadow:0 22px 70px #3d4da61c;--co-shadow-soft:0 12px 38px #3d4da614}.co-preview-page{min-height:100vh;color:var(--co-ink);background:radial-gradient(circle at 16% 0,#7666f114,#0000 30%),linear-gradient(#fff 0%,#f7f8ff 44%,#fff 100%);padding:24px}.co-preview-toolbar{justify-content:space-between;align-items:flex-end;gap:20px;max-width:1180px;margin:0 auto 18px;display:flex}.co-preview-toolbar p,.co-preview-toolbar h1{margin:0}.co-preview-toolbar p{color:var(--co-muted);font-size:13px;font-weight:800}.co-preview-toolbar h1{color:var(--co-ink);margin-top:4px;font-size:22px;font-weight:900}.co-preview-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.co-preview-actions button{border:1px solid var(--co-line);min-height:38px;color:var(--co-ink-soft);cursor:pointer;background:#ffffffd1;border-radius:999px;padding:0 14px;font-size:12px;font-weight:900;box-shadow:0 8px 26px #3d4da614}.co-preview-actions button.is-active{background:linear-gradient(135deg, var(--co-violet), #6258e8);color:#fff;border-color:#7666f170}.co-preview-actions .co-back-button{align-items:center;gap:4px;display:inline-flex}.co-report{border:1px solid var(--co-line);background:var(--co-paper);max-width:1180px;box-shadow:var(--co-shadow);border-radius:30px;margin:0 auto;padding:34px 36px 38px}.co-report-embedded{border-radius:22px;max-width:none;padding:24px;box-shadow:0 14px 42px #3d4da614}.co-report-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:28px;display:flex}.co-report-header h2,.co-report-header p{margin:0}.co-report-header h2{color:var(--co-ink);font-size:36px;font-weight:950;line-height:1.08}.co-report-header p{color:var(--co-ink-soft);margin-top:10px;font-size:18px;font-weight:800}.co-report-header>span{background:var(--co-violet-soft);min-height:42px;color:var(--co-ink);border-radius:999px;align-items:center;gap:7px;padding:0 18px;font-size:15px;font-weight:900;display:inline-flex}.co-hero-card,.co-card{border:1px solid var(--co-line);box-shadow:var(--co-shadow-soft);background:linear-gradient(135deg,#fff 0%,#fbfbff 58%,#fff 100%);border-radius:22px}.co-hero-card{grid-template-columns:minmax(280px,.88fr) minmax(360px,1.12fr);align-items:stretch;min-height:420px;display:grid;overflow:hidden}.co-hero-visual{background:linear-gradient(135deg,#7666f11a,#ffffffa3),#f9f9ff;min-height:380px;position:relative;overflow:hidden}.co-hero-image-shell{background:0 0;border:0;position:absolute;inset:22px 30px 0 22px}.co-hero-image{object-fit:contain;object-position:center 35%;filter:saturate(1.04)brightness(1.04);clip-path:inset(0 round 22px)}.co-hero-network{opacity:.9;pointer-events:none;border:1px solid #7666f13d;position:absolute;inset:54px 54px 86px;transform:skewY(-4deg)}.co-mbti-card{color:#fff;background:linear-gradient(135deg,#927cfff5,#4a3edaf5);border-radius:0 24px 0 0;min-width:182px;padding:22px 28px 24px;position:absolute;bottom:0;left:0;box-shadow:0 22px 50px #4a3eda38}.co-mbti-card span,.co-mbti-card small{font-weight:800;display:block}.co-mbti-card span{font-size:18px}.co-mbti-card strong{margin-top:4px;font-size:30px;font-weight:950;line-height:1;display:block}.co-mbti-card small{margin-top:8px;font-size:18px}.co-crown-line{color:var(--co-gold);align-items:center;gap:10px;font-size:15px;font-weight:900;display:inline-flex}.co-hero-copy h1{color:var(--co-ink);margin:8px 0 16px;font-size:52px;font-weight:950;line-height:1.04}.co-mbti-pill{background:linear-gradient(135deg, var(--co-violet-2), var(--co-violet));color:#fff;border-radius:999px;align-items:center;min-height:38px;padding:0 24px;font-size:17px;font-weight:900;display:inline-flex;box-shadow:0 12px 28px #7666f138}.co-tag-row{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.co-tag-row span{background:var(--co-violet-soft);color:#5847d8;border-radius:999px;padding:8px 18px;font-size:14px;font-weight:900}.co-confidence-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;margin-top:20px;display:grid}.co-confidence-row span{color:#16815a;white-space:nowrap;background:#5ec69529;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:950}.co-confidence-row p{color:var(--co-muted);margin:0;font-size:13px;font-weight:800;line-height:1.7}.co-hero-copy blockquote{background:linear-gradient(135deg,#7666f114,#ffffffeb);border-radius:18px;margin:54px 0 0;padding:26px 72px;position:relative}.co-hero-copy blockquote p{color:var(--co-ink);margin:0;font-size:23px;font-weight:900;line-height:1.65}.co-quote-mark{color:#7666f17a;font-size:50px;font-weight:950;line-height:1;position:absolute;top:8px;left:26px}.co-quote-end{inset:auto 28px 0 auto}.co-card{margin-top:28px;padding:30px 32px}.co-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.co-status-card{border:1px solid #7666f124;border-radius:18px;min-height:150px;padding:22px;box-shadow:0 12px 32px #3d4da612}.co-status-card p,.co-status-card h3,.co-status-card span{margin:0}.co-status-card p{font-size:12px;font-weight:950}.co-status-card h3{color:var(--co-ink);margin-top:10px;font-size:24px;font-weight:950;line-height:1.22}.co-status-card span{color:var(--co-ink-soft);margin-top:10px;font-size:14px;font-weight:800;line-height:1.65;display:block}.co-status-card.is-dark p{color:#f1d99f}.co-status-card.is-dark h3{color:#f9e7b7}.co-status-card.is-dark span{color:#ffffffb8}.co-status-card.is-blue p{color:var(--co-violet)}.co-status-card.is-green p{color:#1d815b}.co-section-title{align-items:center;gap:12px;margin-bottom:24px;display:flex}.co-section-title h2{color:var(--co-ink);margin:0;font-size:22px;font-weight:950}.co-section-index{color:#0f766e;background:linear-gradient(135deg,#ccfbf1f2,#fff9ebeb);border:1px solid #0f766e29;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:950;line-height:1;display:inline-grid;box-shadow:0 10px 24px #0f766e1a}.co-section-icon{background:linear-gradient(135deg, var(--co-violet-2), var(--co-violet));color:#fff;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;box-shadow:0 10px 22px #7666f133}.co-traits{overflow:hidden}.co-traits-grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:26px;display:grid}.co-trait-reading-prompt{border:1px solid #7666f121;border-left:4px solid var(--co-gold);background:linear-gradient(135deg,#fff8e8db,#f6f4ffd1 58%,#effdf9c2);border-radius:18px;gap:8px;margin-bottom:22px;padding:18px 20px 18px 22px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #3a468f14}.co-trait-reading-prompt:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffffe0 0%,#fff0 68%);border-radius:18px;width:58px;height:58px;position:absolute;bottom:14px;right:18px}.co-trait-reading-prompt span{color:var(--co-violet);font-family:var(--font-display-cn);letter-spacing:.12em;font-size:12px;font-weight:950}.co-trait-reading-prompt strong{z-index:1;color:var(--co-ink);font-family:var(--font-display-cn);font-size:20px;font-weight:950;line-height:1.55;position:relative}.co-trait-copy ul{gap:15px;margin:0;padding:0;list-style:none;display:grid}.co-trait-copy li{color:var(--co-ink-soft);letter-spacing:0;padding-left:24px;font-size:15px;font-weight:680;line-height:1.92;position:relative}.co-trait-copy li:before{content:"";background:linear-gradient(135deg, var(--co-gold), var(--co-violet));border-radius:999px;width:8px;height:8px;position:absolute;top:.78em;left:2px;box-shadow:0 0 0 5px #7666f114}.co-strength-risk{grid-template-columns:1fr 1fr;gap:20px;margin-top:28px;display:grid}.co-strength-risk article,.co-career-card,.co-parent-value,.co-road-card,.co-metric-card,.co-booster-card{background:#ffffffc7;border:1px solid #7666f11f;border-radius:16px;box-shadow:0 12px 34px #3d4da612}.co-strength-risk article{gap:14px;min-height:126px;padding:24px;display:flex}.co-strength-risk svg{color:var(--co-violet);flex:none}.co-strength-risk .co-risk-card svg{color:var(--co-gold)}.co-strength-risk h3,.co-strength-risk p{margin:0}.co-strength-risk h3{color:var(--co-ink);font-size:18px;font-weight:950}.co-strength-risk p{color:var(--co-ink-soft);margin-top:8px;font-size:15px;font-weight:800;line-height:1.75}.co-scene-image-shell{background:#f6f7ff;border:0;border-radius:22px;min-height:360px}.co-scene-image{object-fit:contain;object-position:center}.co-method-note{background:linear-gradient(135deg,#f0fdfadb 0%,#fffdf8eb 58%,#f6f4ffb8 100%);border:1px solid #0f766e21;border-radius:20px;margin:-6px 0 22px;padding:18px 20px;box-shadow:0 14px 34px #0f766e12}.co-method-note-head{align-items:center;gap:12px;display:flex}.co-method-note-head>span{background:linear-gradient(135deg, var(--ga-primary-700), var(--ga-primary-900));color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:0 10px 22px #0f766e29}.co-method-note-head p,.co-method-note-head strong,.co-method-note>p{margin:0}.co-method-note-head p{color:#8c6214;letter-spacing:0;font-size:11px;font-weight:950}.co-method-note-head strong{color:var(--co-ink);margin-top:2px;font-size:16px;font-weight:950;line-height:1.35;display:block}.co-method-note>p{color:var(--co-ink-soft);margin-top:12px;font-size:13px;font-weight:800;line-height:1.75}.co-method-note-tags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.co-method-note-tags span{color:var(--ga-primary-900);background:#ffffffb8;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:950;box-shadow:inset 0 0 0 1px #0f766e14}.co-ability-grid{grid-template-columns:.82fr 1.08fr 1.08fr 1.6fr;gap:22px;display:grid}.co-metric-card{min-height:154px;padding:22px}.co-metric-card h3{color:var(--co-ink);margin:0 0 16px;font-size:16px;font-weight:950}.co-pisa-card{position:relative;overflow:hidden}.co-pisa-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#7666f114 1px,#0000 1px) 0 0/33.333% 100%,linear-gradient(#7666f10f,#0f766e0d) 0 0/100% 100%;border-radius:18px;position:absolute;inset:50px 18px 18px}.co-pisa-card h3{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid;position:relative}.co-pisa-card h3:after{content:"低  中  高";color:#10182880;letter-spacing:.12em;white-space:pre;background:#7666f114;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.co-pisa-model-note{z-index:1;color:#0f172a9e;margin:-4px 0 15px;font-size:12px;font-weight:750;line-height:1.65;position:relative}.co-pisa-row{z-index:1;color:var(--co-ink-soft);grid-template-columns:minmax(42px,.55fr) minmax(96px,1.45fr) 42px;align-items:center;gap:10px;font-size:15px;font-weight:900;display:grid;position:relative}.co-pisa-row+.co-pisa-row{margin-top:14px}.co-pisa-row svg{display:none}.co-pisa-row span{grid-column:1/3;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.co-pisa-row span:before{content:"";background:var(--co-violet);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 5px #7666f114}.co-pisa-row span:after{content:"";background:linear-gradient(90deg, var(--ga-primary-700) 0 58%, transparent 58% 100%), #7666f11a;border-radius:999px;grid-column:1/-1;height:12px;box-shadow:inset 0 0 0 1px #7666f114}.co-pisa-row[data-level=low] span:after{background:linear-gradient(90deg, var(--co-gold) 0 32%, transparent 32% 100%), #f0b84f24}.co-pisa-row:has(b[data-level=low]) span:after{background:linear-gradient(90deg, var(--co-gold) 0 32%, transparent 32% 100%), #f0b84f24}.co-pisa-row[data-level=mid] span:after{background:linear-gradient(90deg, var(--ga-primary-600) 0 62%, transparent 62% 100%), #0f766e1f}.co-pisa-row:has(b[data-level=mid]) span:after{background:linear-gradient(90deg, var(--ga-primary-600) 0 62%, transparent 62% 100%), #0f766e1f}.co-pisa-row[data-level=high] span:after{background:linear-gradient(90deg,#5ec695 0 88%,#0000 88% 100%),#5ec69524}.co-pisa-row:has(b[data-level=high]) span:after{background:linear-gradient(90deg,#5ec695 0 88%,#0000 88% 100%),#5ec69524}.co-pisa-row b{background:var(--co-violet-soft);color:var(--co-violet);text-align:center;border-radius:999px;grid-column:3;padding:3px 0;font-size:13px}.co-pisa-row b[data-level=high]{color:#18835b;background:#5ec69529}.co-pisa-row b[data-level=low]{color:#a16c0b;background:#f0b84f2e}.co-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.co-evidence-card{background:#ffffffc7;border:1px solid #7666f11f;border-radius:16px;gap:14px;min-height:132px;padding:20px;display:flex;box-shadow:0 12px 34px #3d4da612}.co-evidence-card>span{background:var(--co-violet);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:950;display:inline-flex}.co-evidence-card h3,.co-evidence-card p{margin:0}.co-evidence-card h3{color:var(--co-ink);font-size:16px;font-weight:950}.co-evidence-card p{color:var(--co-ink-soft);margin-top:8px;font-size:14px;font-weight:800;line-height:1.7}.co-env-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.co-env-grid article{background:#f7f8ff;border-radius:14px;padding:16px}.co-env-grid h3,.co-env-grid p{margin:0}.co-env-grid h3{color:var(--co-violet);font-size:13px;font-weight:950}.co-env-grid p{color:var(--co-ink-soft);margin-top:8px;font-size:13px;font-weight:800;line-height:1.7}.co-big-five,.co-wilder-dots{flex-wrap:wrap;gap:10px;display:flex}.co-big-five span{justify-items:center;gap:8px;display:grid}.co-big-five b,.co-wilder-dots b{width:32px;height:32px;color:var(--co-violet);background:linear-gradient(135deg,#edeaff,#fff);border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:950;display:inline-flex}.co-big-five small{color:var(--co-blue);font-size:18px;font-weight:950;line-height:1}.co-radar-card{background:linear-gradient(#fffffff5,#f8fafce6);position:relative;overflow:hidden}.co-radar-card h3{z-index:2;margin-bottom:14px;position:relative}.co-radar-card .co-big-five{gap:10px;width:100%;min-height:0;margin:8px 0 14px;display:grid;position:relative}.co-radar-card .co-big-five span{z-index:2;background:#ffffffc7;border:1px solid #0f172a12;border-radius:18px;grid-template-rows:auto 5px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px 10px;width:100%;padding:11px 12px 10px;display:grid;position:relative;transform:none;box-shadow:inset 0 1px #ffffffdb,0 10px 22px #0f172a0b}.co-radar-card .co-big-five span:before,.co-radar-card .co-big-five span:after{content:"";border-radius:999px;grid-area:2/2/auto/4;height:5px}.co-radar-card .co-big-five span:before{background:#0f172a12;width:100%}.co-radar-card .co-big-five span:after{background:#0f766e70;width:70%;box-shadow:0 0 0 1px #ffffff57}.co-radar-card .co-big-five span[data-trend=up]:after{background:#18a06f;width:92%}.co-radar-card .co-big-five span[data-trend=flat]:after{background:#82a39e;width:68%}.co-radar-card .co-big-five span[data-trend=down]:after{background:#d89a28;width:46%}.co-radar-card .co-big-five b{color:#073b3a;background:#f5f5f7;border:1px solid #0f172a14;width:30px;height:30px;box-shadow:inset 0 1px #ffffffe6}.co-radar-card .co-big-five em{color:#102027;white-space:nowrap;font-size:13px;font-style:normal;font-weight:900;line-height:1.15}.co-radar-card .co-big-five small{color:#1018289e;white-space:nowrap;background:#f5f5f7;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:10px;font-weight:950;line-height:1.2;display:inline-flex}.co-radar-card .co-big-five small[data-trend=up]{color:#047857;background:#dcfce7db}.co-radar-card .co-big-five small[data-trend=flat]{color:#10182894;background:#f5f5f7f5}.co-radar-card .co-big-five small[data-trend=down]{color:#b45309;background:#fff7edf0}.co-big-five-note{color:#134e4ab8;background:#f0fdfab8;border-radius:16px;margin:0;padding:10px 12px;font-size:12px;font-weight:800;line-height:1.65}.co-mbti-metric strong{color:var(--co-blue);font-size:26px;font-weight:950;line-height:1;display:block}.co-mbti-metric span,.co-mbti-metric p{color:var(--co-ink-soft);margin:8px 0 0;font-size:15px;font-weight:900;display:block}.co-mbti-metric p{color:var(--co-muted);line-height:1.6}.co-wilder-dots span{justify-items:center;gap:8px;display:grid}.co-wilder-dots small{color:var(--co-ink);font-size:14px;font-weight:900}.co-wilder-radar-card{background:linear-gradient(#fffffff5,#faf9f6e6);position:relative;overflow:hidden}.co-wilder-radar-card h3{z-index:2;margin-bottom:14px;position:relative}.co-wilder-radar-card .co-wilder-dots{gap:10px;width:100%;min-height:0;margin:8px 0 14px;display:grid;position:relative}.co-wilder-radar-card .co-wilder-dots span{z-index:2;background:#ffffffc7;border:1px solid #0f172a12;border-radius:18px;grid-template-rows:auto 5px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px 10px;width:100%;padding:11px 12px 10px;display:grid;position:relative;transform:none;box-shadow:inset 0 1px #ffffffdb,0 10px 22px #0f172a0b}.co-wilder-radar-card .co-wilder-dots span:before,.co-wilder-radar-card .co-wilder-dots span:after{content:"";border-radius:999px;grid-area:2/2/auto/4;height:5px}.co-wilder-radar-card .co-wilder-dots span:before{background:#0f172a12;width:100%}.co-wilder-radar-card .co-wilder-dots span:after{background:#d89a28;width:54%;box-shadow:0 0 0 1px #ffffff57}.co-wilder-radar-card .co-wilder-dots span[data-level=mid]:after{background:#82a39e;width:70%}.co-wilder-radar-card .co-wilder-dots span[data-level=high]:after{background:#18a06f;width:92%}.co-wilder-radar-card .co-wilder-dots b{color:#073b3a;background:#f5f5f7;border:1px solid #0f172a14;width:30px;height:30px;box-shadow:inset 0 1px #ffffffe6}.co-wilder-radar-card .co-wilder-dots em{color:#102027;white-space:nowrap;font-size:13px;font-style:normal;font-weight:900;line-height:1.15}.co-wilder-radar-card .co-wilder-dots small{color:#b45309;white-space:nowrap;background:#fff7edf0;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:10px;font-weight:950;line-height:1.2;display:inline-flex}.co-wilder-radar-card .co-wilder-dots small[data-level=mid]{color:#10182894;background:#f5f5f7f5}.co-wilder-radar-card .co-wilder-dots small[data-level=high]{color:#047857;background:#dcfce7db}.co-wilder-note{color:#5c4317c7;background:#fff9ebb3;border-radius:16px;margin:0;padding:10px 12px;font-size:12px;font-weight:800;line-height:1.65}.co-booster-grid,.co-career-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.co-booster-card,.co-career-card,.co-parent-value{gap:16px;padding:24px;display:flex}.co-booster-card>span,.co-career-card>span,.co-parent-value>span,.co-road-card>span{color:#fff;background:var(--co-violet);border-radius:999px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.co-booster-card[data-tone=green]>span{background:var(--co-mint)}.co-booster-card[data-tone=blue]>span{background:#5d91f2}.co-booster-card[data-tone=gold]>span{background:var(--co-gold)}.co-booster-card h3,.co-booster-card strong,.co-booster-card p,.co-career-card h3,.co-career-card p,.co-parent-value h3,.co-parent-value p{margin:0}.co-booster-card h3{color:var(--co-blue);font-size:17px;font-weight:950}.co-booster-card[data-tone=green] h3{color:#199065}.co-booster-card[data-tone=gold] h3{color:#d88700}.co-booster-card strong{color:var(--co-ink);margin-top:6px;font-size:15px;font-weight:950;display:block}.co-booster-card p,.co-career-card p,.co-parent-value p{color:var(--co-ink-soft);margin-top:7px;font-size:15px;font-weight:800;line-height:1.7}.co-career-card>span,.co-parent-value>span{color:var(--co-violet);background:#7666f121}.co-career-card h3,.co-parent-value h3{color:var(--co-ink);font-size:18px;font-weight:950}.co-parent-value{background:linear-gradient(135deg,#fff 0%,#f8f7ff 100%)}.co-roadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:58px;display:grid;position:relative}.co-road-card{gap:18px;min-height:164px;padding:28px;display:flex;position:relative}.co-road-card>span{color:#1b8f61;background:#5ec6952b}.co-road-card:nth-child(2)>span{color:var(--co-blue);background:#3863e821}.co-road-card:nth-child(3)>span{color:var(--co-violet);background:#7666f121}.co-road-card small,.co-road-card h3,.co-road-card p{margin:0}.co-road-card small{color:var(--co-mint);font-size:18px;font-weight:950}.co-road-card:nth-child(2) small{color:var(--co-blue)}.co-road-card:nth-child(3) small{color:var(--co-violet)}.co-road-card h3{color:var(--co-ink);margin-top:7px;font-size:17px;font-weight:950}.co-road-card p{color:var(--co-ink-soft);margin-top:9px;font-size:15px;font-weight:800;line-height:1.75}.co-road-card i{background:linear-gradient(90deg,#5ec69570,#7666f16b);width:42px;height:2px;position:absolute;top:80px;left:calc(100% + 8px)}.co-closing-line{background:var(--co-violet-soft);color:var(--co-ink-soft);text-align:center;border-radius:14px;margin:28px 0 0;padding:18px 68px;font-size:17px;font-weight:900;line-height:1.8;position:relative}.co-closing-line:before,.co-closing-line:after{color:#7666f161;font-size:42px;font-weight:950;line-height:1;position:absolute;top:12px}.co-closing-line:before{content:"“";left:28px}.co-closing-line:after{content:"”";right:28px}.co-prompt-drawer{border:1px solid var(--co-line);max-width:1180px;box-shadow:var(--co-shadow-soft);background:#ffffffd1;border-radius:18px;margin:18px auto 0;padding:16px 18px}.co-prompt-drawer summary{cursor:pointer;color:var(--co-ink);font-size:14px;font-weight:950}.co-prompt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.co-prompt-grid article{background:#f8f8ff;border-radius:14px;padding:16px}.co-prompt-grid h3,.co-prompt-grid p{margin:0}.co-prompt-grid h3{color:var(--co-ink);font-size:13px;font-weight:950}.co-prompt-grid p{color:var(--co-muted);margin-top:8px;font-size:12px;font-weight:700;line-height:1.65}.co-p3-suite{border:1px solid var(--co-line);box-shadow:var(--co-shadow-soft);background:radial-gradient(circle at 82% 4%,#7666f11f,#0000 28%),linear-gradient(135deg,#fff 0%,#f8f9ff 62%,#fff 100%);border-radius:22px;padding:22px}.co-p3-header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.co-p3-header p,.co-p3-header h2,.co-p3-header span{margin:0}.co-p3-header p{color:var(--co-violet);font-size:12px;font-weight:950}.co-p3-header h2{color:var(--co-ink);margin-top:6px;font-size:24px;font-weight:950;line-height:1.15}.co-p3-header span{max-width:620px;color:var(--co-ink-soft);margin-top:8px;font-size:14px;font-weight:780;line-height:1.7;display:block}.co-p3-export-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.co-p3-export-actions button,.co-p3-secondary-action,.co-p3-sales button{background:linear-gradient(135deg, var(--co-violet), #6258e8);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 16px;font-size:13px;font-weight:950;display:inline-flex;box-shadow:0 12px 28px #7666f138}.co-p3-export-status{background:var(--co-violet-soft);color:var(--co-ink-soft);border-radius:14px;margin:14px 0 0;padding:10px 12px;font-size:13px;font-weight:850}.co-p3-grid{grid-template-columns:minmax(260px,.92fr) minmax(280px,1.08fr);gap:16px;margin-top:18px;display:grid}.co-p3-panel{background:#ffffffd6;border:1px solid #7666f124;border-radius:18px;padding:18px;box-shadow:0 12px 34px #3d4da612}.co-p3-sales{background:radial-gradient(circle at 88% 12%,#5ec69529,#0000 30%),linear-gradient(135deg,#fff 0%,#f5fff9 100%);grid-column:1/-1}.co-p3-panel-title{color:var(--co-violet);align-items:center;gap:9px;display:flex}.co-p3-panel-title h3{color:var(--co-ink);margin:0;font-size:17px;font-weight:950}.co-p3-guidance{flex-direction:column;display:flex}.co-export-guidance-list{gap:12px;margin-top:16px;display:grid}.co-export-guidance-list section{background:#f7f8ff;border-radius:16px;padding:16px}.co-export-guidance-list p,.co-export-guidance-list span,.co-p3-admin-note{margin:0}.co-export-guidance-list p{color:var(--co-ink);font-size:15px;font-weight:950}.co-export-guidance-list span{color:var(--co-ink-soft);margin-top:7px;font-size:13px;font-weight:820;line-height:1.7;display:block}.co-p3-admin-note{color:#167452;background:#5ec69521;border-radius:16px;margin-top:auto;padding:14px 16px;font-size:13px;font-weight:900;line-height:1.65}.co-share-card{aspect-ratio:4/5;background:radial-gradient(circle at 76% 12%,#7666f138,#0000 28%),linear-gradient(#fff 0%,#f5f6ff 62%,#fff 100%);border:1px solid #7666f12e;border-radius:24px;flex-direction:column;justify-content:space-between;gap:12px;margin-top:14px;padding:18px;display:flex;overflow:hidden}.co-share-card-top,.co-share-card-body,.co-share-card-bullets{z-index:1;position:relative}.co-share-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.co-share-card-top p,.co-share-card-note{color:var(--co-ink-soft);margin:0;font-size:12px;font-weight:900}.co-share-card-top span{background:var(--co-violet-soft);color:var(--co-violet);border-radius:999px;padding:6px 10px;font-size:11px;font-weight:950}.co-share-card-body{grid-template-columns:.82fr 1fr;align-items:center;gap:14px;display:grid}.co-share-card-image{aspect-ratio:3/4;background:#f3f2ff;border:0;border-radius:18px}.co-share-card-img{object-fit:contain}.co-share-card-copy small{background:var(--co-violet-soft);color:var(--co-violet);border-radius:999px;padding:6px 9px;font-size:11px;font-weight:950;display:inline-flex}.co-share-card-copy h4{color:var(--co-ink);margin:12px 0 0;font-size:30px;font-weight:950;line-height:1.06}.co-share-card-copy blockquote{color:var(--co-ink-soft);margin:14px 0 0;font-size:14px;font-weight:850;line-height:1.62}.co-share-card-bullets{gap:8px;display:grid}.co-share-card-bullets span{color:var(--co-ink-soft);background:#ffffffc7;border-radius:14px;padding:9px 11px;font-size:12px;font-weight:850;line-height:1.45}.co-share-card-note{background:#7666f11a;border-radius:14px;padding:10px 12px}.co-p3-secondary-action{width:100%;margin-top:12px}.co-script-list{gap:10px;margin-top:14px;display:grid}.co-script-list section{background:#f7f8ff;border-radius:15px;padding:12px}.co-script-list p,.co-script-list h4,.co-script-list blockquote,.co-script-list span,.co-p3-sales h4,.co-p3-sales p,.co-p3-sales small{margin:0}.co-script-list p{color:var(--co-violet);font-size:11px;font-weight:950}.co-script-list h4{color:var(--co-ink);margin-top:4px;font-size:14px;font-weight:950}.co-script-list blockquote{color:var(--co-ink-soft);margin-top:8px;font-size:13px;font-weight:820;line-height:1.72}.co-script-list span{color:var(--co-muted);margin-top:7px;font-size:12px;font-weight:800;display:block}.co-p3-sales h4{color:var(--co-ink);margin-top:14px;font-size:28px;font-weight:950}.co-p3-sales>p{color:var(--co-ink-soft);margin-top:8px;font-size:15px;font-weight:850;line-height:1.72}.co-sales-evidence,.co-sales-deliverables{gap:9px;margin-top:14px;display:grid}.co-sales-evidence{grid-template-columns:repeat(3,minmax(0,1fr))}.co-sales-evidence span,.co-sales-deliverables span{color:var(--co-ink-soft);background:#ffffffd1;border-radius:14px;padding:11px 12px;font-size:13px;font-weight:850;line-height:1.5}.co-sales-deliverables{grid-template-columns:repeat(4,minmax(0,1fr))}.co-sales-deliverables span{align-items:center;gap:7px;display:inline-flex}.co-p3-sales button{margin-top:16px}.co-p3-sales small{color:var(--co-muted);margin-top:12px;font-size:12px;font-weight:820;line-height:1.65;display:block}@media (width<=980px){.co-preview-page{padding:14px}.co-preview-toolbar,.co-report-header,.co-preview-actions{justify-content:flex-start;align-items:flex-start}.co-preview-toolbar,.co-report-header{flex-direction:column}.co-report{border-radius:24px;padding:24px 16px 28px}.co-report-header h2{font-size:32px}.co-hero-card,.co-status-grid,.co-traits-grid,.co-ability-grid,.co-evidence-grid,.co-env-grid,.co-booster-grid,.co-career-grid,.co-roadmap,.co-prompt-grid{grid-template-columns:1fr}.co-hero-copy{padding:32px 24px 36px}.co-trait-reading-prompt{padding:16px 18px 16px 20px}.co-trait-reading-prompt strong{font-size:18px}.co-hero-copy h1{font-size:40px}.co-hero-copy blockquote{margin-top:32px;padding:24px 48px}.co-hero-copy blockquote p{font-size:19px}.co-card{padding:24px 18px}.co-confidence-row{grid-template-columns:1fr}.co-scene-image-shell{min-height:300px}.co-strength-risk{grid-template-columns:1fr}.co-roadmap{gap:18px}.co-road-card i{display:none}.co-p3-header,.co-p3-grid{grid-template-columns:1fr}.co-p3-header{flex-direction:column}.co-p3-export-actions{justify-content:flex-start}.co-sales-evidence,.co-sales-deliverables{grid-template-columns:1fr 1fr}}@media (width<=560px){.co-hero-visual{min-height:330px}.co-scene-image-shell{min-height:240px}.co-hero-image-shell{inset:16px 16px 0}.co-mbti-card{min-width:156px;padding:18px 22px 20px}.co-mbti-card strong{font-size:25px}.co-hero-copy h1{font-size:34px}.co-tag-row span{padding:8px 13px}.co-closing-line{padding:18px 38px;font-size:15px}.co-p3-suite,.co-p3-panel{padding:14px}.co-p3-export-actions{width:100%}.co-p3-export-actions button{flex:92px;padding:0 10px}.co-share-card{aspect-ratio:auto;min-height:520px}.co-share-card-body,.co-sales-evidence,.co-sales-deliverables{grid-template-columns:1fr}.co-share-card-image{max-height:220px}.co-share-card-copy h4,.co-p3-sales h4{font-size:26px}}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible{box-shadow:var(--ga-shadow-focus);outline:none}.growth-os-bg{background:radial-gradient(circle at 14% 8%, #9ccbff5c 0%, #9ccbff00 24%), radial-gradient(circle at 84% 14%, #b9a7ff57 0%, #b9a7ff00 28%), linear-gradient(180deg, var(--growth-bg) 0%, var(--growth-bg-soft) 50%, #fff 100%);min-height:100vh;color:var(--growth-ink)}.growth-os-deep{color:#fff;background:radial-gradient(circle at 18% 20%,#7e8dff61,#0000 34%),radial-gradient(circle at 82% 10%,#ffd89b42,#0000 28%),linear-gradient(145deg,#0c1230 0%,#151d43 48%,#24306b 100%)}.growth-starfield{position:relative;overflow:hidden}.growth-starfield:before{content:"";pointer-events:none;opacity:.62;background-image:radial-gradient(circle at 12% 22%,#ffffffc2 0 1px,#0000 2px),radial-gradient(circle at 34% 16%,#ffd89bad 0 1px,#0000 2px),radial-gradient(circle at 66% 28%,#ffffffb3 0 1px,#0000 2px),radial-gradient(circle at 88% 42%,#a7b8ffad 0 1px,#0000 2px),radial-gradient(circle at 24% 78%,#ffffff94 0 1px,#0000 2px);position:absolute;inset:0}.growth-panel{border:1px solid var(--growth-line);border-radius:var(--growth-radius-md);background:var(--growth-surface);box-shadow:var(--growth-shadow-soft);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.growth-panel-solid{border-radius:var(--growth-radius-md);background:var(--growth-surface-solid);box-shadow:var(--growth-shadow-soft);border:1px solid #11152a14}.growth-kicker{border:1px solid var(--growth-line);min-height:32px;color:var(--growth-primary);background:#ffffffb3;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.growth-button-primary,.growth-button-secondary,.growth-icon-button{min-height:44px;transition:transform var(--transition-base), box-shadow var(--transition-base), background var(--transition-base), border-color var(--transition-base);border-radius:999px}.growth-button-primary{background:linear-gradient(135deg, var(--growth-primary), var(--growth-primary-3));color:#fff;border:1px solid #5b6cff1f;justify-content:center;align-items:center;gap:8px;font-weight:800;display:inline-flex;box-shadow:0 18px 42px #5b6cff3d}.growth-button-primary:hover{transform:translateY(-1px);box-shadow:0 24px 54px #5b6cff47}.growth-button-secondary{border:1px solid var(--growth-line);color:var(--growth-ink-2);background:#ffffffc7;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}.growth-button-secondary:hover{border-color:var(--growth-line-strong);background:#fff;transform:translateY(-1px)}.growth-icon-button{border:1px solid var(--growth-line);min-width:44px;color:var(--growth-ink-2);background:#ffffffbd;justify-content:center;align-items:center;display:inline-flex}.growth-card-hover:hover{border-color:var(--growth-line-strong);box-shadow:var(--growth-shadow-float);transform:translateY(-2px)}.tf-page{min-height:100svh;color:var(--tf-ink);background:linear-gradient(#fffdf7f0 0%,#f8f3e9db 46%,#fff 100%),radial-gradient(circle at 16% 10%,#b9975b24,#0000 28%),radial-gradient(circle at 84% 8%,#3657d61a,#0000 26%)}.tf-shell{width:min(100% - 2rem, var(--tf-page-max));margin-inline:auto}.tf-hero{border-radius:var(--tf-radius-xl);color:#fff;box-shadow:var(--tf-shadow-float);background:linear-gradient(135deg,#101828fa,#17233bf0),radial-gradient(circle at 72% 18%,#b9975b47,#0000 32%);border:1px solid #ffffff29;position:relative;overflow:hidden}.tf-hero:before{content:"";pointer-events:none;opacity:.24;background-color:#0000;background-image:linear-gradient(90deg,#ffffff14 1px,#0000 1px),linear-gradient(#ffffff12 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 74%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 74%,#0000)}.tf-hero>*{z-index:1;position:relative}.profile-ready-page{background:radial-gradient(circle at 82% 10%,#ccfbf138,#0000 18rem),linear-gradient(#f8fbf7 0%,#e8f5f1 34%,#063c37 100%)}.profile-ready-main{isolation:isolate;background-color:#0000;background-image:linear-gradient(#e8f5f16b 0%,#07605657 38%,#04302dc7 78%,#04302df0 100%),linear-gradient(96deg,#04302de0 0%,#05524b80 46%,#05524b1f 100%),url(/images/report-child-profile-3d-portrait.png);background-position:50%,50%,18% 32%;background-repeat:no-repeat;background-size:auto,auto,cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:relative}.profile-ready-stage{min-height:calc(100vh - 3.5rem)}.profile-ready-hero{isolation:isolate;background-image:linear-gradient(#0a494405 0%,#06534b52 45%,#04302df0 100%),linear-gradient(96deg,#04302df0 0%,#05524ba8 44%,#05524b1a 100%),url(/images/report-child-profile-3d-portrait.png);background-position:50%,50%,18% 34%;background-repeat:no-repeat;background-size:auto,auto,cover;border-radius:0;align-items:center;min-height:calc(100vh - 3.5rem);display:flex}.profile-ready-hero>.relative{width:min(100%,30rem);margin:clamp(1.5rem,5vh,4.5rem) auto clamp(2rem,7vh,5rem);padding:clamp(.35rem,1.5vw,1rem)}.profile-ready-hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 78% 18%,#ccfbf138,#0000 22rem),radial-gradient(circle at 14% 74%,#ffd16629,#0000 18rem),linear-gradient(#04302d0a 0%,#04302d61 54%,#04302dd6 100%);position:absolute;inset:0}.profile-ready-hero:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#ccfbf12e 0%,#ccfbf114 42%,#0000 72%);border:1px solid #ccfbf138;border-radius:999px;width:14rem;height:14rem;position:absolute;inset:auto -2.5rem 4.8rem auto;box-shadow:0 0 0 2.1rem #ccfbf10b,0 0 0 4.3rem #ccfbf108,inset 0 0 3rem #ffffff14}.profile-ready-hero-icon{color:#007c7a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #ffffffc7;border-radius:1.35rem;place-items:center;width:4.2rem;height:4.2rem;display:grid;position:relative;box-shadow:0 16px 34px #00000038,inset 0 1px #ffffffe0}.profile-ready-hero-icon-aura{display:none}.profile-ready-hero-icon-shield{z-index:1;filter:drop-shadow(0 8px 14px #007c7a29);stroke-width:2.2px;width:2.35rem;height:2.35rem;position:relative}.profile-ready-hero-icon-lock,.profile-ready-hero-icon-spark{display:none}.profile-ready-promise-panel{max-width:24rem;box-shadow:inset 0 1px #fff3,0 18px 44px #002c2842;background:linear-gradient(135deg,#075c54ad,#032a28b8)!important;border-color:#ccfbf14d!important}.profile-ready-desktop-button,.profile-ready-mobile-button{background:linear-gradient(135deg,#007c7a 0%,#00625c 68%,#0d3f3b 100%);box-shadow:0 16px 34px #004b4438,inset 0 1px #ffffff2e}.profile-ready-action-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#04302d00 0%,#04302db8 34%,#04302df5 100%);border-top:1px solid #ccfbf129}@media (width>=768px){.profile-ready-stage{place-items:center;width:100%;padding:1.5rem;display:grid}.profile-ready-hero{background-position:50%,50%,42% 42%;border:1px solid #ffffff8a;border-radius:2.25rem;width:min(100%,64rem);min-height:min(42rem,100vh - 7rem);box-shadow:0 28px 80px #04302d38}.profile-ready-main{background-position:50%,50%,42% 40%}.profile-ready-stage>.pt-4{width:min(100%,32rem)}}.onboarding-pain-banner{color:#fff;background-image:linear-gradient(90deg,#07111eeb 0%,#071e26c2 48%,#071e2642 100%),linear-gradient(#040a142e 0%,#040a14db 100%),url(/images/feature-photo-child-thinking.png);background-position:50% 43%;background-size:cover;border-radius:28px 28px 0 0;min-height:31rem}.onboarding-pain-banner:before{content:"";z-index:0;pointer-events:none;opacity:1;background:radial-gradient(circle at 72% 18%,#e6f7f538,#0000 18rem),linear-gradient(100deg,#07111e61 0%,#071e2633 48%,#0000 100%);position:absolute;inset:0}.onboarding-pain-banner>.relative{z-index:1;flex-direction:column;justify-content:flex-end;min-height:31rem;padding:1.1rem;display:flex}.onboarding-pain-banner-media{z-index:0;box-shadow:none;background:0 0;border:0;border-radius:0;position:absolute;inset:0}.onboarding-pain-banner-media [data-testid=onboarding-hero-banner-image]{opacity:0;height:100%}.onboarding-pain-banner-media-grid,.onboarding-pain-banner-shade{display:none}.onboarding-pain-banner-media p{z-index:2;color:var(--ga-primary-800,#115e59);background:#f0fdfae0;border-color:#ccfbf161;top:1.1rem;left:1.1rem}.onboarding-pain-banner-copy{z-index:2;width:min(100%,28rem);padding-top:0;position:relative}.onboarding-pain-banner-copy h1{color:#f8fbff;text-shadow:0 16px 38px #0206176b}.onboarding-pain-banner-copy span{color:#f8fbffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f0fdfa24;border-color:#ccfbf147}.onboarding-pain-banner-copy span span{background:var(--tf-gold)}.onboarding-goal-card{position:relative;overflow:hidden}.onboarding-goal-card:before{content:"";pointer-events:none;opacity:.72;background:radial-gradient(circle at 12% 8%,#5eead429,#0000 28%),linear-gradient(90deg,#0f766e0e 1px,#0000 1px) 0 0/30px 30px,linear-gradient(#0f766e0b 1px,#0000 1px) 0 0/30px 30px;position:absolute;inset:0}.onboarding-goal-card>*{z-index:1;position:relative}.onboarding-goal-category-title{align-items:center;gap:.52rem;display:inline-flex}.onboarding-goal-category-title:before{content:"";opacity:.86;background:currentColor;border-radius:999px;flex:none;width:.42rem;height:1.15em;box-shadow:0 8px 18px #0f766e2e}.tf-surface,.tf-card,.tf-panel{border:1px solid var(--tf-line);color:var(--tf-ink)}.tf-surface{border-radius:var(--tf-radius-xl);box-shadow:var(--tf-shadow-card);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7}.tf-card{border-radius:var(--tf-radius-lg);background:var(--tf-white);box-shadow:0 12px 32px #1018280f}.tf-panel{border-radius:var(--tf-radius-md);background:#fffdf7db}.tf-report-sheet{border-radius:var(--tf-radius-xl);box-shadow:var(--tf-shadow-float);color:var(--tf-ink);background:linear-gradient(#fffffff5,#fffdf7fa),linear-gradient(90deg,#b9975b0f,#0000 42%);border:1px solid #1015221f}.tf-kicker{border:1px solid var(--tf-line);min-height:30px;color:var(--tf-green);letter-spacing:.08em;text-transform:uppercase;background:#ffffffb8;border-radius:999px;align-items:center;gap:.45rem;padding:.38rem .72rem;font-size:.72rem;font-weight:800;display:inline-flex}.tf-title-display{font-family:var(--font-display-cn);letter-spacing:0;font-weight:900;line-height:1.04}.tf-title-section{font-family:var(--font-display-cn);letter-spacing:0;color:var(--tf-ink);font-weight:900;line-height:1.16}.tf-body{color:var(--tf-muted);font-weight:500;line-height:1.75}.tf-button-primary,.tf-button-secondary,.tf-button-ghost,.tf-icon-button{letter-spacing:0;min-height:44px;transition:transform var(--transition-base), box-shadow var(--transition-base), background var(--transition-base), border-color var(--transition-base), color var(--transition-base);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-weight:800;display:inline-flex}.tf-button-primary{background:var(--tf-navy);color:#fff;border:1px solid #1018281f;box-shadow:0 18px 42px #1018282e}.tf-button-primary:hover{background:var(--tf-navy-2);transform:translateY(-1px);box-shadow:0 24px 58px #1018283d}.tf-button-secondary{border:1px solid var(--tf-line);color:var(--tf-ink);background:#ffffffd6}.tf-button-secondary:hover{border-color:var(--tf-line-strong);background:#fff;transform:translateY(-1px)}.tf-button-ghost{color:var(--tf-muted);background:0 0;border:1px solid #0000}.tf-button-ghost:hover{color:var(--tf-ink);background:#1018280f}.tf-icon-button{border:1px solid var(--tf-line);min-width:44px;color:var(--tf-ink-soft);background:#ffffffc7}.tf-data-grid{gap:.75rem;display:grid}.tf-data-card{border:1px solid var(--tf-line);border-radius:var(--tf-radius-md);background:#ffffffc2;padding:1rem}.tf-data-card strong,.tf-data-card b{color:var(--tf-ink)}.tf-step-rail{gap:.75rem;display:grid}.tf-step-item{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.tf-step-mark{border:1px solid var(--tf-line);background:var(--tf-paper);width:2rem;height:2rem;color:var(--tf-green);border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:900;display:inline-flex}.tf-editorial-rule{background:linear-gradient(90deg, transparent, var(--tf-line-strong), transparent);width:100%;height:1px}.tf-print-only{display:none}.growth-safe-bottom{padding-bottom:calc(24px + env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.gm-surface-main-chain,.gm-surface-assessment,.gm-surface-report{background:var(--ga-gray-50);color:var(--ga-gray-900)}.gm-surface-paid{background:var(--gm-navy-900);color:#fff}.gm-shell{max-width:1180px;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}@media (width>=768px){.gm-shell{padding-left:2rem;padding-right:2rem}}.gm-panel{border:1px solid var(--gm-border-soft);background:#fff;border-radius:20px;box-shadow:0 10px 30px #111b330f}.gm-title{color:var(--gm-text-primary);letter-spacing:0;font-family:var(--font-display-cn);font-weight:800}.home-topbar{-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);background:#fbfbfdbd;border-bottom:1px solid #1d1d1f14;box-shadow:0 1px #ffffff9e}.home-topbar-logo{color:var(--ga-ink);background:#ffffffdb;border:1px solid #071a2d14;position:relative;overflow:hidden;box-shadow:0 10px 24px #071a2d1a,inset 0 1px #ffffffb8}.home-topbar-logo img{filter:drop-shadow(0 4px 8px #071a2d29)}.home-topbar-title{color:#1d1d1f;font-family:var(--font-display-cn);font-weight:800}.home-topbar-subtitle{color:#1d1d1f94;font-family:var(--font-sans-cn)}.home-topbar-sample{color:#006c67;background:#ffffffb8;border:1px solid #1d1d1f14;box-shadow:inset 0 1px #ffffffc2}.home-topbar-sample:hover{color:#004f4b;background:#ffffffe6;border-color:#006c6733}.home-poster-hero{isolation:isolate;min-height:100svh;color:var(--home-poster-ink);background:#f5f2ea}.home-poster-media{z-index:-4;background:#f5f2ea;border:0;position:absolute;inset:0}.home-poster-media-image{object-fit:cover;object-position:52% 48%;filter:saturate(1.06)contrast(1.03)brightness();opacity:1;transform:scale(1.01)}.home-poster-veil{z-index:-3;background:linear-gradient(90deg,#050a0c9e 0%,#050a0c70 34%,#050a0c21 64%,#050a0c05 100%),linear-gradient(#050a0c1f 0%,#050a0c05 54%,#050a0c4d 100%);position:absolute;inset:0}.home-poster-grid{z-index:-2;opacity:.16;background:linear-gradient(#0000 0%,#ffffff14 100%);position:absolute;inset:0}.home-poster-ruler,.home-poster-radar,.home-poster-data-panel{z-index:-1;pointer-events:none;position:absolute}.home-poster-ruler,.home-poster-radar,.home-poster-signal{display:none}.home-poster-ruler-top{opacity:.44;background:repeating-linear-gradient(90deg,#aee9e357 0 1px,#0000 1px 18px);border-top:1px solid #aee9e329;height:18px;top:clamp(5.5rem,12vh,8rem);left:clamp(1rem,5vw,4rem);right:clamp(1rem,8vw,6rem)}.home-poster-ruler-side{opacity:.38;background:repeating-linear-gradient(#aee9e347 0 1px,#0000 1px 18px);border-right:1px solid #aee9e324;width:18px;top:clamp(8rem,22vh,12rem);bottom:18%;right:clamp(1rem,7vw,5.5rem)}.home-poster-radar{aspect-ratio:1;opacity:.34;background:linear-gradient(90deg,#0000 calc(50% - .5px),#aee9e31f 50%,#0000 calc(50% + .5px)),linear-gradient(#0000 calc(50% - .5px),#aee9e31f 50%,#0000 calc(50% + .5px));border:1px solid #aee9e321;border-radius:50%;width:min(31vw,280px);top:22%;right:max(1.25rem,10vw)}.home-poster-radar span{inset:calc(var(--ring-index) * 15%);border:1px solid #aee9e31f;border-radius:50%;position:absolute}.home-poster-radar span:first-child{--ring-index:1}.home-poster-radar span:nth-child(2){--ring-index:2}.home-poster-radar span:nth-child(3){--ring-index:3}.home-poster-data-panel{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:.46;background:#050c183d;border:1px solid #aee9e324;border-radius:8px;gap:.55rem;width:min(34vw,300px);padding:1rem;display:none;bottom:17%;right:max(1.25rem,7vw);box-shadow:inset 0 1px #ffffff0f}.home-poster-data-panel span{background:#aee9e333;border-radius:999px;height:.42rem;display:block}.home-poster-data-panel span:first-child{background:#f0c97847;width:68%}.home-poster-data-panel span:nth-child(2){width:88%}.home-poster-data-panel span:nth-child(3){width:54%}.home-poster-data-panel span:nth-child(4){width:76%}.home-poster-signal{z-index:-1;transform-origin:0;opacity:.42;background:linear-gradient(90deg,#0000,#aee9e37a,#f0c9783d,#0000);height:1px;position:absolute;box-shadow:0 0 26px #aee9e324}.home-poster-signal-one{top:31%;left:7%;right:22%;transform:rotate(-6deg)}.home-poster-signal-two{top:58%;left:14%;right:8%;transform:rotate(5deg)}.home-poster-stage{align-content:center}.home-poster-copy{padding-top:clamp(1rem,3vw,2.5rem)}.home-poster-kicker{color:#ffffffd1;min-height:34px;font-size:.72rem;font-family:var(--font-number);-webkit-backdrop-filter:saturate(160%)blur(18px);backdrop-filter:saturate(160%)blur(18px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.75rem;padding:0 .94rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 10px 28px #0000001f}.home-poster-kicker span+span{padding-left:.75rem;position:relative}.home-poster-kicker span+span:before{content:"";background:#ffffff3d;width:1px;height:.8rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.home-poster-title{color:#f5f5f7;font-family:var(--font-display-cn);letter-spacing:0;text-shadow:0 20px 54px #0000005c;font-size:clamp(3rem,7.4vw,6.7rem);font-weight:850;line-height:.98}.home-poster-title-main,.home-poster-title-accent{width:fit-content;position:relative}.home-poster-title-main:after{display:none}.home-poster-title-accent{color:#fff;-webkit-text-stroke:0;text-shadow:0 20px 54px #0000005c}.home-poster-title-accent:before{display:none}.home-poster-golden-line{color:#ffffffeb;font-family:var(--font-display-cn);text-shadow:0 12px 28px #00000047;font-weight:700}.home-poster-body{color:#ffffffc7;font-family:var(--font-sans-cn);text-shadow:0 10px 28px #00000042;margin-top:1.35rem;line-height:1.66}.home-poster-primary-cta{border-radius:var(--ga-radius-button);color:#1d1d1f;-webkit-backdrop-filter:saturate(170%)blur(18px);backdrop-filter:saturate(170%)blur(18px);background:#ffffffeb;border:1px solid #ffffffd6;min-height:52px;box-shadow:0 16px 38px #00000047,inset 0 1px #ffffffa3}.home-poster-primary-cta:hover{background:#fff;border-color:#fff}.home-poster-secondary-cta{color:#ffffffe6;text-shadow:0 8px 22px #00000047;gap:.34rem;-webkit-text-decoration:none;text-decoration:none}.home-poster-secondary-cta:hover{color:#fff;text-decoration:none}.home-poster-secondary-cta-text{text-underline-offset:.24em;text-decoration-line:underline;text-decoration-color:#ffffff8a;text-decoration-thickness:.08em}.home-poster-secondary-cta:hover .home-poster-secondary-cta-text{text-decoration-color:#ffffffd6}.home-poster-link-pointer{font-size:1rem;line-height:1;display:inline-block;transform:translateY(-1px)}.home-poster-assurance span{color:#ffffffb3;font-family:var(--font-number);-webkit-backdrop-filter:saturate(160%)blur(14px);backdrop-filter:saturate(160%)blur(14px);background:#ffffff1a;border:1px solid #ffffff24}.home-poster-proof{align-self:end;width:100%;margin-top:clamp(1.25rem,3.5vw,2.4rem)}.home-poster-trust-cards{box-shadow:var(--home-poster-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#061122b3,#0d20387a);border:1px solid #ffffff24;border-radius:18px;padding:.7rem}.home-poster-trust-card{background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;box-shadow:inset 0 1px #ffffff1a}.home-poster-trust-icon{color:var(--home-poster-teal);background:#a8efe124}.home-poster-trust-label{color:var(--home-poster-gold)}.home-poster-trust-title{color:var(--home-poster-ink)}.home-poster-trust-desc,.home-poster-footnote{color:#f8fbff9e}.home-poster-footnote svg{color:var(--home-poster-teal)}.home-trust-section{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#030a16e6 0%,#061826d6 54%,#052125e0 100%),url(/images/tianfu-education-model-network.jpg) 50% 46%/cover no-repeat;border:1px solid #cde6e047;border-radius:16px;padding:1.15rem;position:relative;overflow:hidden;box-shadow:0 22px 58px #0000003d,inset 0 1px #ffffff1a}.home-trust-section:before{content:"";opacity:.72;pointer-events:none;background:radial-gradient(circle at 76% 18%,#aee9e329,#0000 18rem),linear-gradient(135deg,#f0c9781a,#0000 34%,#aee9e314);position:absolute;inset:0}.home-trust-section:after{content:none}.home-trust-heading,.home-trust-showcase{z-index:1;position:relative}.home-trust-heading{text-align:left;max-width:680px;margin-inline:0;display:grid}.home-trust-kicker{color:#aee9e3eb;background:#aee9e31f;border:1px solid #aee9e338;border-radius:999px;align-items:center;width:fit-content;padding:.34rem .58rem;font-size:.68rem;font-weight:900;line-height:1;display:inline-flex}.home-trust-heading h2{color:var(--home-poster-ink);font-family:var(--font-display-cn);letter-spacing:0;text-shadow:0 18px 40px #00000061;margin-top:.58rem;font-size:2.12rem;font-weight:950;line-height:1.06}.home-trust-subtitle{color:#beede6e6;font-family:var(--font-sans-cn);letter-spacing:0;margin-top:.48rem;font-size:.9rem;font-weight:740;line-height:1.5}.home-trust-heading p{color:#eef7ff9e;max-width:640px;margin-top:.55rem;margin-left:auto;margin-right:auto;font-size:.84rem;font-weight:650;line-height:1.7}.home-trust-heading p:not(.home-trust-subtitle){display:none}.home-trust-showcase{gap:.78rem;margin-top:1.05rem;display:grid}.home-trust-proofline{color:#eef7ffb8;background:#ffffff14;border:1px solid #aee9e329;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;padding:.55rem .62rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14}.home-trust-proofline:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#aee9e347,#0000);height:1px;position:absolute;top:50%;left:1.2rem;right:1.2rem}.home-trust-proofline span,.home-trust-proofline b,.home-trust-proofline em{z-index:1;background:#071220c7;border-radius:999px;justify-content:center;align-items:center;min-height:1.8rem;padding:0 .6rem;font-size:.7rem;font-style:normal;font-weight:900;line-height:1;display:inline-flex;position:relative}.home-trust-proofline b{color:#0f766e;background:#ffffffeb;font-size:.82rem}.home-trust-proofline em{color:#f0c978f0;gap:.28rem}.home-trust-visual-card{color:#fff;background:linear-gradient(135deg,#0f1b33f5,#264e52e6);border:1px solid #aee9e329;border-radius:8px;padding:1.05rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.home-trust-visual-card:before{content:"";opacity:.72;pointer-events:none;background:radial-gradient(circle at 78% 18%,#ffffff14,#0000 12rem);position:absolute;inset:0}.home-trust-visual-card>*{z-index:1;position:relative}.home-trust-visual-topline{color:#f8fbffc7;letter-spacing:0;justify-content:space-between;align-items:center;gap:.75rem;font-size:.72rem;font-weight:900;display:flex}.home-trust-visual-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:1rem;display:grid}.home-trust-node,.home-trust-core{text-align:center;background:#ffffff1a;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;gap:.38rem;min-width:0;padding:.72rem .5rem;font-size:.76rem;font-weight:900;line-height:1.25;display:inline-flex;box-shadow:inset 0 1px #ffffff24}.home-trust-node svg{color:#b8eadc;flex:none}.home-trust-core{min-height:72px;color:var(--gm-navy-900);background:#fffdf7f0;grid-column:1/-1;font-size:1.04rem}.home-trust-core svg{color:var(--gm-green-700)}.home-trust-mini-report{background:#ffffff1a;border-radius:8px;gap:.42rem;margin-top:.8rem;padding:.72rem;display:grid}.home-trust-mini-report span{background:#f8fbff4d;border-radius:999px;height:.42rem;display:block}.home-trust-mini-report span:first-child{background:#b8eadcb8;width:74%}.home-trust-mini-report span:nth-child(2){width:92%}.home-trust-mini-report span:nth-child(3){width:58%}.home-trust-visual-card p{color:#f8fbffc2;margin-top:.75rem;font-size:.82rem;font-weight:650;line-height:1.65}.home-trust-cards{grid-template-columns:1fr;margin-top:0;gap:.62rem!important}.home-trust-card{background:linear-gradient(135deg,#ffffff24,#aee9e312),#ffffff14;border:1px solid #beede624;border-radius:12px;min-height:auto;padding:.82rem .86rem .88rem;position:relative;overflow:hidden;box-shadow:0 10px 24px #0000001f,inset 0 1px #ffffff1a}.home-trust-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#f0c978d1,#aee9e32e,#0000);height:2px;position:absolute;top:0;left:.88rem;right:.88rem}.home-trust-card-top{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.46rem;display:grid}.home-trust-index{color:#f0c978e6;width:1.7rem;height:1.7rem;font-family:var(--font-number);background:#f0c9781f;border:1px solid #f0c9783d;border-radius:999px;justify-content:center;align-items:center;font-size:.62rem;font-weight:950;display:inline-flex}.home-trust-icon{width:2rem;height:2rem;color:var(--home-poster-teal);background:#aee9e329;border:1px solid #aee9e338;box-shadow:inset 0 1px #ffffff1f}.home-trust-icon svg{width:.88rem;height:.88rem}.home-trust-label{color:#f0c978db;font-family:var(--font-number);letter-spacing:0;font-size:.62rem}.home-trust-title{color:var(--home-poster-ink);font-family:var(--font-display-cn);letter-spacing:0;font-size:1rem;font-weight:900;line-height:1.38;margin-top:.72rem!important}.home-trust-desc{color:#eef7ffad;font-family:var(--font-sans-cn);font-size:.78rem;font-weight:620;margin-top:.34rem!important;line-height:1.5!important}.home-trust-footnote{color:#eef7ff9e;display:none}.home-trust-footnote svg{color:var(--home-poster-teal)}.home-engine-kicker,[data-testid=home-education-engine-section]>div:first-child{box-shadow:inset 0 1px #ffffff14;color:var(--home-poster-teal)!important;background:#aee9e31f!important;border:1px solid #aee9e347!important}.home-engine-kicker svg,[data-testid=home-education-engine-section]>div:first-child svg{color:var(--home-poster-teal)!important}.home-closing-banner,[data-testid=home-bottom-cta-section]{isolation:isolate;color:var(--home-poster-ink);background:radial-gradient(circle at 82% 16%,#aee9e333,#0000 19rem),radial-gradient(circle at 8% 88%,#ffd16624,#0000 16rem),linear-gradient(145deg,#06101d 0%,#092033 58%,#0b3b37 100%);padding:2.8rem 0 3.6rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.home-closing-banner:before,[data-testid=home-bottom-cta-section]:before{content:"";z-index:-2;opacity:.72;background:radial-gradient(circle at 70% 22%,#aee9e329,#0000 20rem),linear-gradient(#ffffff05,#0000 72%);position:absolute;inset:0}.home-closing-banner:after,[data-testid=home-bottom-cta-section]:after{content:"";z-index:-1;border:1px solid #aee9e31f;border-radius:999px;width:17rem;height:17rem;position:absolute;bottom:-5rem;right:-4rem;box-shadow:0 0 0 3.6rem #aee9e309,0 0 0 7.2rem #aee9e306}.home-closing-banner .gm-shell,[data-testid=home-bottom-cta-section]>.gm-shell{z-index:1;position:relative}.home-closing-banner-content{text-align:center;justify-items:center;gap:1.05rem;max-width:760px;margin-inline:auto;display:grid}[data-testid=home-bottom-cta-section]>.gm-shell:not(:has(.home-closing-banner-content)){text-align:center;justify-items:center;gap:1.05rem;max-width:760px;margin-inline:auto;display:grid}.home-closing-banner-copy{justify-items:center;width:100%;display:grid}.home-closing-banner-kicker{content:none;width:fit-content;color:var(--home-poster-gold);white-space:nowrap;background:#aee9e314;border:1px solid #aee9e338;border-radius:999px;padding:.42rem .72rem;font-size:.76rem;font-weight:900;line-height:1}[data-testid=home-bottom-cta-section]>.gm-shell:not(:has(.home-closing-banner-content)):before{content:none;width:fit-content;color:var(--home-poster-gold);white-space:nowrap;background:#aee9e314;border:1px solid #aee9e338;border-radius:999px;padding:.42rem .72rem;font-size:.76rem;font-weight:900;line-height:1}.home-closing-banner-title{max-width:11.5em;font-family:var(--font-display-cn);letter-spacing:0;text-align:center;margin-inline:auto;font-size:2rem;font-weight:950;line-height:1.28;color:var(--home-poster-ink)!important}[data-testid=home-bottom-cta-section]>.gm-shell:not(:has(.home-closing-banner-content)) h2{max-width:11.5em;font-family:var(--font-display-cn);letter-spacing:0;text-align:center;margin-inline:auto;font-size:2rem;font-weight:950;line-height:1.28;color:var(--home-poster-ink)!important}.home-closing-banner-title span{display:block}[data-testid=home-bottom-cta-section]>.gm-shell:not(:has(.home-closing-banner-content)) h2{width:min(100%,38rem);max-width:38rem;display:block;font-size:0!important}[data-testid=home-bottom-cta-section]>.gm-shell:not(:has(.home-closing-banner-content)) h2:before{content:"从现在开始，\a 真正的第一次真正了解你的孩子。";white-space:pre-line;width:min(100%,11.5em);color:var(--home-poster-ink);font-family:var(--font-display-cn);letter-spacing:0;text-align:center;margin-inline:auto;font-size:2rem;font-weight:950;line-height:1.28;display:block}.home-closing-banner-desc{content:none;color:#eef7ffb8;max-width:34rem;font-size:.95rem;font-weight:650;line-height:1.75;display:none}[data-testid=home-bottom-cta-section]>.gm-shell:not(:has(.home-closing-banner-content)):after{content:none;color:#eef7ffb8;max-width:34rem;font-size:.95rem;font-weight:650;line-height:1.75;display:none}.home-closing-banner-meta{flex-wrap:wrap;gap:.55rem;display:flex}.home-closing-banner-meta span{color:#eef7ffd1;background:#ffffff14;border:1px solid #aee9e32e;border-radius:999px;align-items:center;gap:.35rem;min-height:2rem;padding:0 .72rem;font-size:.78rem;font-weight:800;display:inline-flex}.home-closing-banner-meta svg{color:var(--home-poster-teal)}.home-closing-banner-button{border-radius:var(--ga-radius-button);width:min(100%,21rem);min-height:52px;color:var(--ga-primary-900);background:#f0fdfaf5;border:1px solid #f0fdfae6;justify-content:center;align-items:center;gap:.55rem;font-size:1rem;font-weight:900;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 18px 40px #050c1a47}.home-closing-banner-button:hover{background:#fff;transform:translateY(-1px);box-shadow:0 22px 48px #050c1a57}@media (width>=768px){.home-trust-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.home-closing-banner,[data-testid=home-bottom-cta-section]{padding:4rem 0 4.4rem}.home-closing-banner-content{gap:1.05rem}[data-testid=home-bottom-cta-section]>.gm-shell:not(:has(.home-closing-banner-content)){gap:1.05rem}.home-closing-banner-title{max-width:15em;font-size:2.85rem}[data-testid=home-bottom-cta-section]>.gm-shell:not(:has(.home-closing-banner-content)) h2{max-width:15em;font-size:2.85rem}[data-testid=home-bottom-cta-section]>.gm-shell:not(:has(.home-closing-banner-content)) h2:before{font-size:2.85rem}}@media (width>=980px){.home-trust-showcase{grid-template-columns:1fr}.home-trust-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.home-trust-heading h2{font-size:2.7rem}.home-trust-card{min-height:auto}}@media (width>=768px){.home-poster-stage{grid-template-rows:1fr auto}.home-poster-proof{max-width:760px}}@media (width<=767px){.home-poster-hero{color:#1d1d1f;background:linear-gradient(#f1eee7 0%,#fbfaf6 58%,#f7f5ef 100%);min-height:auto;padding-top:4.55rem;overflow:hidden}.home-poster-stage{background:linear-gradient(#f0fdfaf5 0%,#f8fbfff5 44%,#fffdf7fa 100%);border:1px solid #0f766e2e;border-radius:28px;width:min(100% - 1.35rem,430px);margin-inline:auto;overflow:hidden;box-shadow:0 22px 52px #0f253629;gap:0!important;padding:0 0 1rem!important}.home-poster-media{z-index:0;aspect-ratio:2.45;width:100%;box-shadow:none;background:#efe7d7;border:0;border-radius:0;margin:0;position:relative;inset:auto}.home-poster-media-image{object-position:center top;filter:saturate(1.06)contrast(1.03)brightness(1.02);transform:none}.home-poster-veil,.home-poster-grid{display:none}.home-poster-copy{padding:1.12rem 1rem 0}.home-poster-kicker{color:#1d1d1fad;min-height:30px;box-shadow:none;-webkit-backdrop-filter:saturate(160%)blur(14px);backdrop-filter:saturate(160%)blur(14px);background:#ffffffb8;border-color:#006c6729;gap:.5rem;padding:0 .72rem;font-size:.64rem}.home-poster-kicker span+span:before{background:#1d1d1f33}.home-poster-title{color:#1d1d1f;max-width:15ch;text-shadow:none;font-size:clamp(2.05rem,9vw,2.72rem);line-height:1.04}.home-poster-title-accent{color:#1d1d1f;text-shadow:none}.home-poster-golden-line{color:#006c67;text-shadow:none;margin-top:.86rem!important}.home-poster-assurance span{color:#00534fc2;background:#ffffffbd;border-color:#006c671f;box-shadow:0 8px 22px #0f766e0f}.home-poster-body{color:#202937c7;max-width:100%;text-shadow:none;line-height:1.74;margin-top:1rem!important}.home-poster-actions{display:none!important}.home-poster-primary-cta{color:#fff;background:#111827;border-color:#111827f0;box-shadow:0 14px 30px #11182733}.home-poster-primary-cta:hover{background:#111827;border-color:#111827}.home-poster-secondary-cta{color:#006c67;text-shadow:none}.home-poster-secondary-cta-text{text-decoration-color:#006c6757}.home-poster-trust-cards{border-radius:14px;margin-top:.85rem}.home-trust-section{background-position:58% 46%;border-radius:14px;width:calc(100% - 1.8rem);margin:1rem auto 0;padding:.72rem;box-shadow:0 16px 36px #001e282e,inset 0 1px #ffffff1f}.home-trust-section:after{border-radius:10px;inset:.34rem}.home-trust-heading h2{margin-top:.46rem;font-size:1.62rem;line-height:1.06}.home-trust-subtitle{margin-top:.26rem;font-size:.72rem}.home-trust-proofline{grid-template-columns:1fr auto 1fr;gap:.34rem;padding:.42rem}.home-trust-proofline:before{display:block}.home-trust-proofline span,.home-trust-proofline b,.home-trust-proofline em{justify-content:center;width:auto;min-height:1.58rem;padding:0 .42rem;font-size:.62rem}.home-trust-proofline b{font-size:.68rem}.home-trust-card{padding:.68rem}.home-trust-card:before{left:.68rem;right:.68rem}.home-trust-icon{width:1.72rem;height:1.72rem}.home-trust-label{font-size:.58rem}.home-trust-title{font-size:.86rem;line-height:1.34;margin-top:.48rem!important}.home-trust-desc{font-size:.7rem;line-height:1.44!important}}.home-parent-letter-card{background:linear-gradient(#fffdf7f5 0%,#fff8ebf0 100%),repeating-linear-gradient(#0000 0 31px,#b9975b14 32px);border:1px solid #b9975b38;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 22px 58px #5a46261a}.home-parent-letter-card:before{content:none}.home-parent-letter-card>*{z-index:1;position:relative}.home-parent-letter-label{color:var(--gm-green-700);background:#edf5efd1;box-shadow:inset 0 0 0 1px #4f6f611f}.home-parent-letter-title{color:var(--gm-navy-900);font-family:var(--font-letter-title-cn);font-weight:700;line-height:1.28}.home-parent-letter-body{color:#1f2a3ac2;font-family:var(--font-letter-body-cn);letter-spacing:0;text-rendering:optimizelegibility;font-weight:400;line-height:1.94}.home-parent-letter-body p{margin:0}.home-parent-letter-body p+p{margin-top:1rem}.home-parent-letter-body p:not(.home-parent-letter-salutation){text-indent:2em}.home-parent-letter-salutation{color:#101522d1;font-weight:400}.home-parent-letter-signature{justify-content:flex-end;margin-top:1.45rem;display:flex}.home-parent-letter-signature-mark{color:#1d3f5a;letter-spacing:0;text-shadow:0 1px #ffffffa3;transform-origin:100%;padding:.04rem .08rem .22rem .16rem;font-family:Kaiti SC,STKaiti,KaiTi,Songti SC,STSong,SimSun,serif;font-size:clamp(1.02rem,1.7vw,1.28rem);font-style:normal;font-weight:500;line-height:1.08;display:inline-block;position:relative;transform:rotate(-.8deg)}.home-parent-letter-signature-mark:after{content:"";background:linear-gradient(90deg,#1d3f5a00,#1d3f5a57 52%,#b9975b2e 100%);border-radius:999px;width:72%;height:1px;position:absolute;bottom:.06rem;right:.02rem;transform:rotate(-.8deg)}.home-parent-letter-points{font-family:var(--font-letter-body-cn);background:#fffdf7ad;border:1px solid #4f6f6129;border-radius:18px;margin-top:clamp(2.75rem,6vw,4rem);overflow:hidden}.home-parent-letter-point-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;padding:.78rem 1rem;display:grid}.home-parent-letter-point-row+.home-parent-letter-point-row{border-top:1px solid #4f6f6124}.home-parent-letter-point-index{width:2rem;height:2rem;color:var(--gm-green-700);background:#edf5eff0;border-radius:999px;justify-content:center;align-items:center;font-size:.72rem;font-weight:900;display:inline-flex;box-shadow:inset 0 0 0 1px #4f6f611f}.home-parent-letter-point-copy{gap:.18rem;display:grid}.home-parent-letter-point-title{color:var(--gm-navy-900);font-size:.96rem;font-weight:900;line-height:1.35}.home-parent-letter-point-desc{color:var(--gm-text-secondary);font-size:.78rem;font-weight:560;line-height:1.65}@media (width<=767px){.home-parent-letter-body{line-height:1.86}.home-parent-letter-body p:not(.home-parent-letter-salutation){text-indent:0}.home-parent-letter-signature-mark{font-size:1rem}.home-parent-letter-points{border-radius:16px}}.gm-subtitle{color:var(--gm-text-secondary);letter-spacing:0}.gm-micro-label{color:var(--gm-green-600);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.gm-btn-primary{background:var(--gm-navy-900);color:#fff;transition:all var(--transition-base);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.gm-btn-primary:hover{background:#000;transform:translateY(-1px)}.gm-btn-secondary{border:1px solid var(--gm-border-soft);color:var(--gm-navy-800);transition:all var(--transition-base);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.gm-btn-secondary:hover{background:var(--gm-cream-50);border-color:#111b3340}.gm-inline-link{color:var(--gm-green-600);text-underline-offset:3px;font-size:.875rem;font-weight:600;text-decoration:underline}.gm-inline-link:hover{color:var(--gm-navy-800)}.gm-badge-trust{border:1px solid var(--gm-border-soft);color:var(--gm-green-600);background:#fff;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}@keyframes gmHeroGridPulse{0%,to{opacity:.08}50%{opacity:.16}}@keyframes gmHeroGlowDrift{0%,to{transform:translate(0)}50%{transform:translate(-1.5%,1%)}}@keyframes gmHeroSpotDrift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(2.5%,-1.5%)scale(1.04)}}@keyframes gmCtaPulse{0%,to{box-shadow:0 22px 48px #0a101e4d}50%{box-shadow:0 28px 54px #d6a84559}}@keyframes gmFloatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes gmFlowSweep{0%,to{background-position:0%}50%{background-position:100%}}@keyframes gmStarPathDraw{0%{stroke-dashoffset:680px;opacity:.18}45%{opacity:.95}to{stroke-dashoffset:0;opacity:.78}}@keyframes gmStarNodePulse{0%,to{opacity:.68;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@keyframes gmGuidanceRaySweep{0%,to{opacity:.28;transform:translate(-8px)scaleX(.86)}50%{opacity:.85;transform:translate(10px)scaleX(1.04)}}@keyframes gmMapBreath{0%,to{opacity:.84;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(-1%,-1%)scale(1.015)}}.gm-hero-grid{animation:5.8s ease-in-out infinite gmHeroGridPulse}.gm-hero-glow{animation:8.5s ease-in-out infinite gmHeroGlowDrift}.gm-hero-spot{animation:7.5s ease-in-out infinite gmHeroSpotDrift}.gm-cta-breathe{animation:2.8s ease-in-out infinite gmCtaPulse}.gm-float-slow{animation:6s ease-in-out infinite gmFloatSlow}.gm-lift-hover{transition:transform .25s,border-color .25s,background-color .25s}.gm-lift-hover:hover{border-color:#d6a84573;transform:translateY(-2px)}.gm-flow-step{background-image:linear-gradient(90deg,#f2ecdf 0%,#fffaf1 50%,#f2ecdf 100%);background-size:220% 100%;animation:5.2s ease-in-out infinite gmFlowSweep}.gm-growth-star-map{filter:drop-shadow(0 20px 60px #0c162c47);mix-blend-mode:screen;animation:7.6s ease-in-out infinite gmMapBreath}.gm-free-report-aurora{filter:blur(6px);opacity:.92;background:radial-gradient(circle at 18% 24%,#d6a84552,#0000 28%),radial-gradient(circle at 78% 18%,#7797d642,#0000 30%),linear-gradient(135deg,#ffffff14,#0000 45%);animation:9s ease-in-out infinite gmHeroGlowDrift;position:absolute;inset:-30%}.gm-star-path{stroke-dasharray:680;stroke-dashoffset:680px;animation:4.8s cubic-bezier(.16,1,.3,1) forwards gmStarPathDraw}.gm-star-path-main{filter:drop-shadow(0 0 14px #f5c55b94)}.gm-star-path-secondary{animation-delay:.45s}.gm-star-node{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite gmStarNodePulse}.gm-guidance-ray{background:linear-gradient(90deg,#f5c55b00,#f5c55bc7,#8eb3ff7a,#f5c55b00);animation:4.2s ease-in-out infinite gmGuidanceRaySweep;box-shadow:0 0 22px #f5c55b6b}[data-product-status=legacy],[data-product-status=experimental],[data-product-status=p2-deferred],[data-product-status=deep-content-pool]{--gm-module-status:attr(data-product-status)}.aurora-orb{filter:blur(120px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.aurora-orb-primary{background:#3b5fd914}.aurora-orb-accent{background:#ffb8000d}.glass-header{-webkit-backdrop-filter:blur(24px);background:#ffffffeb;border-bottom:1px solid #0a0a1a0f}.hero-gradient{background:radial-gradient(circle at 75% 20%,#3b5fd90d 0%,#0000 50%),radial-gradient(circle at 15% 80%,#ffb8000a 0%,#0000 50%),#fdf6ec}.chat-bg{background:linear-gradient(#eef1fa 0%,#e8edf8 50%,#eef1fa 100%)}.chat-bubble-ai{vertical-align:top;background:#fff;border:1px solid #0a0a1a0f;border-left:3px solid #3b5fd9;border-radius:4px 20px 20px;max-width:85%;padding:1rem 1.25rem;display:inline-block}.chat-bubble-user{color:#fff;vertical-align:top;background:#0a0a1a;border-radius:20px 4px 20px 20px;max-width:78%;padding:1rem 1.25rem;font-weight:500;display:inline-block}.option-btn{text-align:left;border-radius:var(--ga-radius-lg);border:1.5px solid var(--ga-gray-200);background:var(--ga-white);width:100%;min-height:72px;box-shadow:var(--ga-shadow-card);cursor:pointer;padding:1rem;transition:background-color .16s,border-color .16s,transform .12s,box-shadow .16s}.option-btn:hover{background:var(--ga-primary-50);border-color:#0f766e61}.option-btn:active{transform:scale(.99)}.option-btn.selected,.option-btn[data-selected=true]{border-color:var(--ga-primary-700);background:var(--ga-primary-50);box-shadow:var(--ga-shadow-focus)}.avatar-ai{color:#fff;background:#0a0a1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:600;display:flex}.section-title{color:#fff;letter-spacing:.025em;background:#0a0a1a;border-bottom:3px solid #3b5fd9;border-radius:16px 16px 0 0;align-items:center;gap:.75rem;min-height:48px;padding:1rem 1.5rem;font-size:1.05rem;font-weight:600;display:flex}.section-content{background:#fff;border:1px solid #0a0a1a0f;border-top:none;border-radius:0 0 16px 16px;padding:1.5rem}.evidence-card{border-left:4px solid var(--ws-primary);background:#3b5fd90a;border-radius:12px;margin:.875rem 0;padding:1rem 1.25rem}.action-card{background:#10a34a0a;border-left:4px solid #10b981;border-radius:12px;padding:1.25rem}.warning-card{background:#ffb8000a;border-left:4px solid #f59e0b;border-radius:12px;padding:1.25rem}.quote-box{border-left:3px solid var(--ws-primary);color:var(--ws-text-secondary);background:#3b5fd90a;border-radius:12px;padding:1rem 1.5rem;font-style:italic}.score-badge{border-radius:100px;justify-content:center;align-items:center;min-width:3rem;padding:.25rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}.score-high{background:var(--ws-score-high-bg);color:var(--ws-score-high)}.score-mid{background:var(--ws-score-mid-bg);color:var(--ws-score-mid)}.score-low{background:var(--ws-score-low-bg);color:var(--ws-score-low)}.progress-track{background:#0a0a1a0f;border-radius:9999px;height:.375rem;overflow:hidden}.progress-fill{background:#3b5fd9;border-radius:9999px;height:100%;transition:all .5s}.report-container{overflow-wrap:break-word;word-wrap:break-word;background:#fff;border:1px solid #0a0a1a0f;border-radius:20px;max-width:880px;margin:0 auto}.t2-web-report{--pr-bg:#f4efe7;--pr-paper:#fffdf8;--pr-paper-soft:#faf5ec;--pr-ink:#101828;--pr-ink-2:#1f2a44;--pr-muted:#1f2a44a8;--pr-faint:#1f2a446b;--pr-line:#1f2a441f;--pr-line-strong:#1f2a4433;--pr-navy:#101828;--pr-navy-2:#16233b;--pr-gold:#b9975b;--pr-gold-soft:#b9975b24;--pr-sage:#526c62;--pr-sage-soft:#eef4ef;background:var(--pr-bg)!important}.t2-web-report .report-container{background:var(--pr-paper);border:1px solid #1f2a441f;max-width:1040px;box-shadow:0 32px 90px #1018281f;border-radius:12px!important}.premium-report-cover,.premium-report-lead,.premium-report-section{background:var(--pr-paper);color:var(--pr-ink)}.premium-report-cover{padding:40px 40px 32px}.premium-report-cover-inner{border:1px solid var(--pr-line);background:linear-gradient(#ffffffe6,#fffdf8f5),linear-gradient(90deg,#b9975b14,#0000 44%);border-radius:12px;padding:32px}.premium-report-cover-brand,.premium-report-cover-main,.premium-report-cover-grid,.premium-report-cover-footer{justify-content:space-between;gap:24px;display:flex}.premium-report-cover-brand{border-bottom:1px solid var(--pr-line);align-items:flex-start;padding-bottom:28px}.premium-report-cover-meta{text-align:right;gap:6px;display:grid}.premium-report-cover-meta span,.premium-report-cover-kicker,.premium-report-cover-grid span,.premium-report-cover-dims>span,.premium-report-cover-footer{color:var(--pr-faint);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.premium-report-cover-meta strong{color:var(--pr-ink);font-size:14px}.premium-report-cover-main{align-items:flex-end;padding:42px 0 34px}.premium-report-cover-main h1{max-width:660px;color:var(--pr-ink);letter-spacing:0;font-size:clamp(2.2rem,5vw,4.2rem);font-weight:900;line-height:1.08}.premium-report-cover-main p{max-width:620px;color:var(--pr-muted);margin-top:16px;font-size:16px;line-height:1.9}.premium-report-cover-student{border:1px solid var(--pr-line);background:#ffffffb8;border-radius:12px;align-items:center;gap:14px;min-width:270px;padding:14px;display:flex}.premium-report-cover-student strong{color:var(--pr-ink);font-size:20px;font-weight:900;display:block}.premium-report-cover-student span{color:var(--pr-muted);margin-top:4px;font-size:12px;font-weight:700;display:block}.premium-report-cover-grid{border-top:1px solid var(--pr-line);border-bottom:1px solid var(--pr-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.premium-report-cover-grid>div{border-right:1px solid var(--pr-line);padding:18px 16px}.premium-report-cover-grid>div:last-child{border-right:0}.premium-report-cover-grid strong{color:var(--pr-ink-2);margin-top:8px;font-size:15px;font-weight:900;line-height:1.3;display:block}.premium-report-cover-dims{justify-content:space-between;align-items:center;gap:18px;padding:22px 0;display:flex}.premium-report-cover-dims div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.premium-report-cover-dims strong{background:var(--pr-gold-soft);color:#6e5629;border:1px solid #b9975b3d;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900}.premium-report-cover-footer{border-top:1px solid var(--pr-line);text-transform:none;align-items:center;padding-top:18px;line-height:1.6}.premium-report-lead,.premium-report-section{border-top:1px solid var(--pr-line);padding:36px 40px}.premium-report-lead-grid{grid-template-columns:minmax(0,1.25fr) minmax(290px,.75fr);align-items:stretch;gap:28px;display:grid}.premium-report-lead-copy{border:1px solid var(--pr-line);background:linear-gradient(#fffdf8 0%,#faf5ec 100%);border-radius:12px;padding:28px}.premium-report-kicker,.premium-report-meta-row,.premium-report-anchor-row,.premium-report-ip-score{flex-wrap:wrap;gap:8px;display:flex}.premium-report-kicker span,.premium-report-meta-row span,.premium-report-anchor-row button,.premium-report-ip-score span{border:1px solid var(--pr-line);color:var(--pr-faint);letter-spacing:.1em;text-transform:uppercase;background:#ffffffc7;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900}.premium-report-lead h1{color:var(--pr-ink);letter-spacing:0;margin-top:22px;font-size:clamp(2rem,4vw,3.8rem);font-weight:900;line-height:1.08}.premium-report-insight{max-width:740px;color:var(--pr-ink);letter-spacing:0;margin-top:18px;font-size:clamp(1.25rem,2.4vw,2rem);font-weight:900;line-height:1.35}.premium-report-support{max-width:700px;color:var(--pr-muted);margin-top:14px;font-size:15px;line-height:1.9}.premium-report-meta-row{margin-top:18px}.premium-report-evidence-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.premium-report-mini-card,.premium-report-action-box,.premium-report-boundary,.premium-report-panel,.premium-report-context-note{border:1px solid var(--pr-line);background:#ffffffc7;border-radius:10px}.premium-report-mini-card{padding:16px}.premium-report-mini-card p,.premium-report-action-box p,.premium-report-panel-label,.premium-report-section-head p,.premium-report-ip-label{color:var(--pr-gold);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.premium-report-mini-card strong{color:var(--pr-ink);margin-top:10px;font-size:14px;line-height:1.6;display:block}.premium-report-mini-card span,.premium-report-boundary span,.premium-report-ip-copy,.premium-report-section-head span,.premium-report-evidence-list p,.premium-report-evidence-list em,.premium-report-action-panel p,.premium-report-week-steps p,.premium-report-context-note span{color:var(--pr-muted);font-size:13px;line-height:1.75}.premium-report-action-box,.premium-report-boundary{margin-top:14px;padding:16px 18px}.premium-report-action-box{background:var(--pr-sage-soft);border-color:#526c6238}.premium-report-action-box strong{color:var(--pr-ink);margin-top:8px;font-size:18px;font-weight:900;line-height:1.45;display:block}.premium-report-action-box span,.premium-report-action-box em{color:var(--pr-muted);margin-top:6px;font-size:13px;font-style:normal;line-height:1.7;display:block}.premium-report-boundary{background:var(--pr-gold-soft);border-color:#b9975b3d;gap:6px;display:grid}.premium-report-boundary strong{color:#735a2b;font-size:13px;font-weight:900}.premium-report-ip-card{background:linear-gradient(160deg, var(--pr-navy) 0%, var(--pr-navy-2) 100%);color:#fff;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;padding:18px;display:flex}.premium-report-ip-frame{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;overflow:hidden}.premium-report-ip-frame img{aspect-ratio:4/5;object-fit:contain;width:100%;display:block}.premium-report-ip-fallback{color:#ffffffd1;text-align:center;place-items:center;min-height:360px;padding:24px;font-size:28px;font-weight:900;display:grid}.premium-report-ip-label{color:#d8c18a;margin-top:18px}.premium-report-ip-card h2{color:#fff;letter-spacing:0;margin-top:8px;font-size:30px;font-weight:900;line-height:1.18}.premium-report-ip-hidden{color:#ffffffa3;margin-top:6px;font-size:13px;font-weight:800}.premium-report-ip-copy{color:#ffffffbd;margin-top:16px}.premium-report-ip-score{justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px}.premium-report-ip-score span{color:#ffffffa3;background:#ffffff14;border-color:#ffffff1f}.premium-report-ip-score strong{color:#f1d693;font-size:34px;font-weight:900}.premium-report-anchor-row{justify-content:center;margin-top:14px}.premium-report-anchor-row button{cursor:pointer;min-height:40px;transition:border-color .2s,color .2s,background .2s}.premium-report-anchor-row button:hover{color:var(--pr-ink);background:#fff;border-color:#b9975b61}.premium-report-section-head{max-width:720px;margin-bottom:22px}.premium-report-section-head h2{color:var(--pr-ink);letter-spacing:0;margin-top:8px;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:900;line-height:1.18}.premium-report-section-head span{margin-top:10px;font-size:15px;display:block}.premium-report-two-col{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:18px;display:grid}.premium-report-panel{padding:22px}.premium-report-evidence-list{gap:14px;margin-top:16px;display:grid}.premium-report-evidence-list article{border-top:1px solid var(--pr-line);grid-template-columns:42px minmax(0,1fr);gap:14px;padding-top:14px;display:grid}.premium-report-evidence-list article>span{background:var(--pr-navy);color:#fff;border-radius:999px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:grid}.premium-report-evidence-list h3,.premium-report-action-panel h3{color:var(--pr-ink);font-size:17px;font-weight:900;line-height:1.4}.premium-report-evidence-list p,.premium-report-evidence-list em{margin-top:6px;font-style:normal;display:block}.premium-report-action-panel{background:var(--pr-sage-soft)}.premium-report-script{background:#ffffffb8;border:1px solid #526c622e;border-radius:10px;margin-top:16px;padding:14px}.premium-report-script span{color:var(--pr-sage);letter-spacing:.1em;font-size:11px;font-weight:900}.premium-report-script strong{color:var(--pr-ink);margin-top:6px;font-size:14px;line-height:1.7;display:block}.premium-report-week-steps{gap:10px;margin-top:16px;display:grid}.premium-report-week-steps div{border-top:1px solid #526c622e;padding-top:10px}.premium-report-week-steps span{color:var(--pr-sage);font-size:11px;font-weight:900}.premium-report-week-steps strong{color:var(--pr-ink);margin-top:4px;font-size:14px;display:block}.premium-report-context-note{background:var(--pr-gold-soft);border-color:#b9975b3d;gap:6px;margin-top:18px;padding:18px 20px;display:grid}.premium-report-context-note strong{color:#735a2b;font-size:15px}.rpt-section-title{color:#fff;letter-spacing:.025em;background:#0a0a1a;border-bottom:3px solid #3b5fd9;border-radius:16px 16px 0 0;align-items:center;gap:.75rem;padding:1.1rem 1.75rem;font-size:1.05rem;font-weight:600;display:flex;position:relative}.rpt-section-title.type-insight{border-bottom-color:#3b82f6}.rpt-section-title.type-action{border-bottom-color:#10b981}.rpt-section-title.type-warning{border-bottom-color:#f59e0b}.rpt-section-title.type-profile{border-bottom-color:#8b5cf6}.rpt-section-title.type-evidence{border-bottom-color:#ef4444}.rpt-section-content{overflow-wrap:anywhere;word-break:break-word;background:#fff;border:1px solid #0a0a1a0f;border-top:none;border-radius:0 0 16px 16px;padding:1.75rem}.rpt-evidence-card{border-left:4px solid var(--ws-primary);background:#3b5fd90a;border-radius:12px;margin:.875rem 0;padding:1.1rem 1.25rem;transition:transform .2s}.rpt-evidence-card:hover{transform:translate(2px)}.rpt-action-card{background:#10a34a0a;border-left:4px solid #10b981;border-radius:12px;padding:1.25rem;transition:transform .2s}.rpt-action-card:hover{transform:translate(2px)}.rpt-warning-card{background:#ffb8000a;border-left:4px solid #f59e0b;border-radius:12px;padding:1.25rem;transition:transform .2s}.rpt-warning-card:hover{transform:translate(2px)}.rpt-quote-box{border-left:3px solid var(--ws-primary);color:var(--ws-text-secondary);background:#3b5fd90a;border-radius:12px;padding:1.1rem 1.5rem;font-style:italic}.rpt-score-badge{border-radius:100px;justify-content:center;align-items:center;min-width:3rem;padding:.25rem .75rem;font-size:.8rem;font-weight:600;display:inline-flex}.rpt-score-high{background:var(--ws-score-high-bg);color:var(--ws-score-high)}.rpt-score-mid{background:var(--ws-score-mid-bg);color:var(--ws-score-mid)}.rpt-score-low{background:var(--ws-score-low-bg);color:var(--ws-score-low)}.rpt-table{border-collapse:collapse;border:1px solid #0a0a1a0f;width:100%;font-size:.875rem}.rpt-table th{color:#0a0a1a;text-align:left;background:#0a0a1a08;border-bottom:1px solid #0a0a1a0f;padding:.9rem 1.1rem;font-size:.85rem;font-weight:600}.rpt-table td{vertical-align:top;color:var(--ws-text-secondary);border-bottom:1px solid #0a0a1a0a;padding:.9rem 1.1rem}.rpt-table td.font-bold{color:var(--ws-text-primary)}.rpt-table tr:nth-child(2n){background:#0a0a1a04}.rpt-table tr:hover{background:#3b5fd908}.rpt-table tr:last-child td{border-bottom:none}.rpt-nav-sidebar{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #0a0a1a14;border-radius:12px;width:176px;max-height:85vh;padding:.65rem;position:fixed;top:50%;left:12px;overflow-y:auto;transform:translateY(-50%);box-shadow:0 4px 20px #00000014}.rpt-nav-sidebar a{color:var(--ws-text-muted);border-radius:12px;align-items:center;gap:.5rem;padding:.55rem .72rem;font-size:.72rem;font-weight:500;line-height:1.3;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.rpt-nav-sidebar a:hover{color:var(--ws-primary);background:#3b5fd914;transform:translate(2px)}.rpt-nav-sidebar a.active{color:#fff;background:linear-gradient(135deg,#0a0a1a 0%,#1a1a2e 100%);box-shadow:0 4px 6px -1px #0000001a}.rpt-nav-sidebar a.active:before{content:"";background:var(--ws-primary);border-radius:0 2px 2px 0;width:3px;height:60%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rpt-nav-progress{background:#0a0a1a0f;border-radius:9999px;height:3px;margin:.5rem .5rem .75rem;overflow:hidden}.rpt-nav-progress-bar{background:linear-gradient(90deg, var(--ws-primary), var(--ws-accent));border-radius:9999px;height:100%;transition:width .3s cubic-bezier(.4,0,.2,1)}.rpt-floating-actions{z-index:100;flex-direction:column;gap:.6rem;display:flex;position:fixed;bottom:24px;right:24px}.rpt-floating-btn{cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;transition:all .25s;display:flex;box-shadow:0 4px 12px #00000026;color:#fff!important}.rpt-float-btn-back{background:#0a0a1a!important}.rpt-float-btn-share{background:#0f9d94!important}.rpt-float-btn-print{background:#3b5fd9!important}.rpt-float-btn-top{background:#0a0a1a!important}.rpt-floating-btn:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 6px 16px #0003}.rpt-tag{border-radius:100px;padding:.28rem .8rem;font-size:.72rem;font-weight:500;display:inline-block}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes wave-slow{0%,to{transform:translate(0)translateY(0)}50%{transform:translate(-20px)translateY(5px)}}@keyframes wave-medium{0%,to{transform:translate(0)translateY(0)}50%{transform:translate(15px)translateY(-3px)}}@keyframes wave-fast{0%,to{transform:translate(0)translateY(0)}50%{transform:translate(-10px)translateY(2px)}}@keyframes glow-pulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.4;transform:scale(1.05)}}@keyframes float-slow{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-8px)rotate(1deg)}}.animate-wave-slow{animation:12s ease-in-out infinite wave-slow}.animate-wave-medium{animation:8s ease-in-out infinite wave-medium}.animate-wave-fast{animation:6s ease-in-out infinite wave-fast}.animate-glow-pulse{animation:4s ease-in-out infinite glow-pulse}.animate-float-slow{animation:8s ease-in-out infinite float-slow}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes optionSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.shimmer{background:linear-gradient(90deg,#0000,#fff6,#0000) 0 0/200% 100%;animation:2.5s infinite shimmer}.animate-float{animation:3s ease-in-out infinite float}.animate-fade-in{animation:.5s ease-out fadeIn}.animate-slide-up{animation:.5s ease-out slideUp}.typing-dot{background:#3b5fd9;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite typingBounce}@keyframes typingBounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0a0a1a1f;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#0a0a1a40}.quick-view-card{background:linear-gradient(135deg,#fff 0%,#f8faff 100%);border:1px solid #3b5fd91f;border-radius:20px;padding:32px;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #00000014,0 0 20px #3b5fd926}.quick-view-card:before{content:"";background:linear-gradient(90deg, var(--ws-primary) 0%, var(--ws-accent) 50%, var(--ws-success) 100%);height:4px;position:absolute;top:0;left:0;right:0}.quick-view-stat{background:#fff;border:1px solid #0a0a1a0f;border-radius:16px;flex-direction:column;align-items:center;padding:16px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 2px #0000000d}.quick-view-stat:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #00000012,0 2px 4px -2px #0000000d}.quick-view-stat .stat-value{background:linear-gradient(135deg, var(--ws-primary), var(--ws-primary-strong));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.875rem;font-weight:900;line-height:1.25}.quick-view-stat .stat-label{color:var(--ws-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:.75rem;font-weight:500}.scenario-action-card{background:#fff;border:1px solid #0a0a1a0f;border-radius:20px;padding:24px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.scenario-action-card:before{content:"";background:linear-gradient(180deg, var(--card-accent,var(--ws-primary)), transparent);width:4px;position:absolute;top:0;bottom:0;left:0}.scenario-action-card:hover{transform:translateY(-3px);box-shadow:0 20px 25px -5px #00000014,0 8px 10px -6px #0000000a}.scenario-badge{color:var(--ws-primary);background:#3b5fd90f;border-radius:9999px;align-items:center;gap:4px;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.difficulty-badge{border-radius:9999px;align-items:center;gap:4px;padding:4px 8px;font-size:.65rem;font-weight:600;display:inline-flex}.difficulty-easy{color:var(--ws-success);background:#16a34a14}.difficulty-medium{color:var(--ws-warning);background:#d9770614}.difficulty-hard{color:var(--ws-danger);background:#dc262614}.report-section-alt{background:linear-gradient(#f8faff 0%,#fff 100%)}.section-spacing{margin-bottom:48px}.expert-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding:16px 0;display:flex;overflow-x:auto}.expert-carousel::-webkit-scrollbar{display:none}.expert-card{scroll-snap-align:start;background:#fff;border:1px solid #0a0a1a0f;border-radius:20px;flex:0 0 320px;padding:24px;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px #00000012,0 2px 4px -2px #0000000d}.expert-card:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #00000014,0 8px 10px -6px #0000000a}.radar-chart-container{background:linear-gradient(135deg,#fff 0%,#f8faff 100%);border:1px solid #3b5fd914;border-radius:24px;padding:32px;position:relative;box-shadow:0 10px 15px -3px #00000014}@keyframes radarPulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.radar-point{animation:2s ease-in-out infinite radarPulse}.rpt-nav-mobile{-webkit-backdrop-filter:blur(20px);z-index:100;background:#fffffff2;border-top:1px solid #0a0a1a0f;padding:8px 16px;display:none;position:fixed;bottom:0;left:0;right:0}.rpt-nav-mobile a{color:var(--ws-text-muted);border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:8px;font-size:.65rem;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.rpt-nav-mobile a.active{color:var(--ws-primary);background:#3b5fd90f}@media (width<=768px){.rpt-nav-mobile{justify-content:space-around;display:flex}.report-container{padding-bottom:80px}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-slide-in-left{animation:.5s cubic-bezier(.4,0,.2,1) slideInFromLeft}.animate-slide-in-right{animation:.5s cubic-bezier(.4,0,.2,1) slideInFromRight}.animate-scale-in{animation:.5s cubic-bezier(.4,0,.2,1) scaleIn}.scroll-reveal{opacity:0;transition:all .5s cubic-bezier(.4,0,.2,1);transform:translateY(20px)}.scroll-reveal.visible{opacity:1;transform:translateY(0)}@media (width<=768px){.rpt-nav-sidebar,.rpt-floating-actions{display:none}.rpt-floating-btn{width:40px;height:40px}.premium-report-cover,.premium-report-lead,.premium-report-section{padding:18px 14px}.premium-report-cover-inner,.premium-report-lead-copy,.premium-report-panel{padding:18px}.premium-report-cover-brand,.premium-report-cover-main,.premium-report-cover-footer,.premium-report-cover-dims{flex-direction:column;align-items:flex-start}.premium-report-cover-meta{text-align:left}.premium-report-cover-main{padding:28px 0 24px}.premium-report-cover-student{width:100%;min-width:0}.premium-report-cover-grid,.premium-report-lead-grid,.premium-report-evidence-strip,.premium-report-two-col{grid-template-columns:1fr}.premium-report-cover-grid>div{border-right:0;border-bottom:1px solid var(--pr-line)}.premium-report-cover-grid>div:last-child{border-bottom:0}.premium-report-cover-dims div{justify-content:flex-start}.premium-report-ip-card{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"frame label""frame title""frame hidden""frame copy""frame score";align-items:start;gap:4px 14px;padding:14px;display:grid}.premium-report-ip-frame{grid-area:frame;align-self:stretch;max-height:none}.premium-report-ip-frame img{aspect-ratio:3/4;object-fit:contain;object-position:center;height:100%;min-height:148px}.premium-report-ip-label{grid-area:label;margin-top:0}.premium-report-ip-card h2{grid-area:title;font-size:24px}.premium-report-ip-hidden{grid-area:hidden}.premium-report-ip-copy{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:copy;margin-top:4px;display:-webkit-box;overflow:hidden}.premium-report-ip-score{grid-area:score;justify-content:flex-start;margin-top:6px;padding-top:0}.premium-report-ip-score strong{font-size:22px}.premium-report-lead h1,.premium-report-cover-main h1{font-size:2rem}.premium-report-insight{font-size:1.22rem}.rpt-chart-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.rpt-chart-scroll::-webkit-scrollbar{display:none}.rpt-grid-charts{grid-template-columns:1fr!important}}@media (width<=640px){.rpt-section-content{padding:1rem}.rpt-section-title{padding:.75rem 1rem;font-size:.95rem}.rpt-table td,.rpt-table th{padding:.5rem .6rem;font-size:.75rem}.rpt-evidence-card,.rpt-action-card,.rpt-warning-card,.rpt-quote-box{padding:.875rem;font-size:.875rem}.report-container{margin:0 -1rem;border-radius:0!important}.rpt-chart-container{width:100%!important;max-width:100%!important}.t2-web-report{background:#f4efe7!important;padding:0!important}.t2-web-report .report-container{box-shadow:none;border:0;max-width:100%;margin:0!important}.t2-web-report .rpt-section-title{border-radius:12px 12px 0 0;padding:.7rem .875rem;font-size:.88rem;line-height:1.35}.t2-web-report .rpt-section-content{padding:.875rem}.t2-web-report .rpt-section-content p,.t2-web-report .rpt-section-content li{line-height:1.62}.t2-web-report .space-y-8>:not([hidden])~:not([hidden]){margin-top:1.25rem}.t2-web-report .space-y-6>:not([hidden])~:not([hidden]){margin-top:1rem}}.t2-mobile-reading-compressor{z-index:38;-webkit-backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #10233c14;padding:.75rem .875rem .7rem;position:sticky;top:49px}.t2-mobile-reading-rail{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.5rem;margin-top:.7rem;padding-bottom:.1rem;display:flex;overflow-x:auto}.t2-mobile-reading-rail::-webkit-scrollbar{display:none}.t2-mobile-reading-rail a{color:#42534f;white-space:nowrap;background:#f7f2e8;border:1px solid #e8decc;border-radius:9999px;flex:none;align-items:center;min-height:44px;padding:0 .9rem;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-flex}.t2-mobile-reading-rail a.active{color:#fff;background:#10233c;border-color:#10233c}.pdf-only{display:none}:root{--co-sheet-bg:#f7f8ff;--co-sheet-bg-soft:#fbfbff;--co-sheet-edge:#7666f12e;--co-glass:#ffffffe6;--co-glass-strong:#fffffff5;--co-shadow-premium:0 28px 82px #2e3c8421;--co-shadow-panel:0 16px 46px #2e3c8417;--co-shadow-chip:0 12px 28px #7666f133}.gm-surface-report{color:var(--co-ink);background:linear-gradient(#fff 0%,#f8f9ff 30%,#fff 100%)}.gm-surface-report.free-report-mobile-readable,.gm-surface-report[data-device-experience]{color:#123a37;background:radial-gradient(circle at 16% 0,#ccfbf1db,#0000 26rem),radial-gradient(circle at 92% 16%,#f0c9782e,#0000 28rem),linear-gradient(#f8fffc 0%,#fffdf8 44%,#f4fbf8 100%)!important}.gm-surface-report [data-testid=free-formal-report]{background:linear-gradient(#fffffffa 0%,#f0fdfaeb 50%,#fffdf8fa 100%)!important;border-color:#0f766e29!important;box-shadow:0 26px 74px #0f766e1f!important}.gm-surface-report [data-testid=free-report-cover-summary]{background-size:40px 40px,40px 40px,auto,auto;position:relative;overflow:hidden;background:linear-gradient(#0f766e0d 1px,#0000 1px),linear-gradient(90deg,#0f766e0d 1px,#0000 1px),radial-gradient(circle at 84% 18%,#f0c97833,#0000 18rem),linear-gradient(135deg,#f0fdfa 0%,#fffdf8 58%,#eefaf5 100%)!important;border-color:#0f766e2e!important;box-shadow:0 18px 48px #0f766e1f!important}.gm-surface-report [data-testid=free-report-cover-summary]>*{z-index:1;position:relative}.gm-surface-report [data-testid=free-report-cover-summary]:after{content:"";border:1px solid #0f766e1f;border-radius:999px;width:17rem;height:17rem;position:absolute;top:6rem;right:-4rem;box-shadow:0 0 0 3rem #0f766e0a,0 0 0 6rem #f0c9780d}.gm-surface-report [data-testid=free-report-cover-summary] p:first-child,.gm-surface-report [data-testid=free-report-cover-summary] article p:first-child{color:#8c6214!important}.gm-surface-report [data-testid=free-report-cover-summary] h2,.gm-surface-report [data-testid=free-report-cover-summary] h3{color:#073b3a!important}.gm-surface-report [data-testid=free-report-cover-summary] span{color:#0f766e!important;background:#f0fdfac7!important;border-color:#0f766e29!important;box-shadow:0 10px 24px #0f766e1a!important}.gm-surface-report [data-testid=report-path-entry]{z-index:2!important;position:relative!important}.gm-surface-report [data-testid=report-path-entry] article{background:linear-gradient(#ffffffdb,#f7faf7cc)!important;border-color:#0f766e24!important;min-height:7.35rem!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 26px #0f4c5d0f!important}.gm-surface-report [data-testid=report-path-entry] article:after{content:"";background:radial-gradient(circle,#0f766e1f,#0000 68%);border-radius:999px;width:4rem;height:4rem;position:absolute;bottom:-1.5rem;right:-1.35rem}.gm-surface-report [data-testid=report-path-entry] h3,.gm-surface-report [data-testid=report-path-entry] p{z-index:1!important;position:relative!important}.gm-surface-report [data-testid=free-report-cover-image]{position:relative;overflow:hidden;background:linear-gradient(135deg,#f0fdfaeb,#fffdf8e0)!important;border-color:#0f766e24!important;box-shadow:0 16px 36px #0f766e1f!important}.gm-surface-report [data-testid=free-report-cover-image]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#f8fffc0f 0%,#134e4a0a 48%,#134e4a3d 100%),radial-gradient(circle at 18% 24%,#f0c9782e,#0000 18rem),radial-gradient(circle at 84% 22%,#5eead42e,#0000 15rem);position:absolute;inset:0}.gm-surface-report [data-testid=free-report-cover-image]:after{content:"好奇 · 表达 · 创造 · 坚持";z-index:2;color:#134e4acc;letter-spacing:.04em;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff94;border:1px solid #ffffff9e;border-radius:999px;padding:.45rem .75rem;font-size:.75rem;font-weight:900;position:absolute;top:1rem;right:1rem;box-shadow:0 12px 28px #0f766e1f}.gm-surface-report [data-testid=free-report-cover-image] img{filter:saturate(.9)hue-rotate(16deg)contrast(1.02)}.gm-surface-report [data-testid=free-report-cover-summary] blockquote{color:#70421a!important;text-shadow:0 1px #ffffffb8!important;background:radial-gradient(circle at 16% 0,#ffffffd1,#0000 13rem),linear-gradient(100deg,#fff1cff5,#f0fdfad1 56%,#fffdf8f0)!important;border-color:#f0c9787a!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 36px #8c62141f,inset 0 1px #ffffffc2!important}.gm-surface-report [data-testid=free-report-cover-summary] blockquote:before{content:"";background:linear-gradient(#f0c978,#0f766e);width:.42rem;position:absolute;inset:0 auto 0 0}.gm-surface-report [data-testid=free-report-cover-summary] blockquote:after{content:"✨";color:#8c62146b;font-size:1.35rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.gm-surface-report [data-testid=free-child-overview-section],.gm-surface-report [data-testid=free-learning-depth-section],.gm-surface-report [data-testid=free-ai-era-project-plan-section],.gm-surface-report [data-testid=free-seven-day-project-plan-section],.gm-surface-report [data-testid=free-child-type-ip-card]{background:linear-gradient(145deg,#fffffffa 0%,#f0fdfae6 100%)!important;border-color:#0f766e24!important;box-shadow:0 16px 44px #0f766e1a!important}.gm-surface-report [class*="bg-[#F0F1FF]"],.gm-surface-report [class*="bg-[#F7F6FF]"],.gm-surface-report [class*="bg-[#ECECFF]"],.gm-surface-report [class*="bg-[#F2F3FF]"]{color:#0f766e!important;background:#ccfbf1ad!important}.gm-surface-report [class*="text-[#5548F3]"],.gm-surface-report [class*="text-[#5447F3]"],.gm-surface-report [class*="text-[#4A41F2]"],.gm-surface-report [class*=text-indigo],.gm-surface-report [class*=text-blue]{color:#0f766e!important}.gm-surface-report .free-learning-depth-banner{isolation:isolate;background:linear-gradient(90deg,#0f766e2e,#f0c97847) 0 0/100% .42rem no-repeat,linear-gradient(135deg,#ecfdf5eb 0%,#fffbf2f5 100%);border:1px solid #0f766e29;border-radius:24px;padding:1.05rem 1.1rem 1.15rem;position:relative;overflow:hidden;box-shadow:0 18px 42px #0f766e1a,inset 0 1px #ffffffd6}.gm-surface-report .free-learning-depth-banner:before{content:"";z-index:-1;background-color:#0000;background-image:linear-gradient(#0f766e0e 1px,#0000 1px),linear-gradient(90deg,#0f766e0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000000e6,#0000 72%);mask-image:linear-gradient(120deg,#000000e6,#0000 72%)}.gm-surface-report .free-learning-depth-banner>div:first-child{margin-bottom:.7rem}.gm-surface-report .free-learning-depth-banner h2{color:#063b3a!important;letter-spacing:0!important;margin-top:0!important;font-size:clamp(2rem,7.8vw,2.75rem)!important;line-height:1.08!important}.gm-surface-report .free-learning-depth-banner p{color:#134e4abd!important;max-width:40rem!important;line-height:1.85!important}@media (width<=767px){.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2){display:block!important}.gm-surface-report [data-testid=free-report-cover-image]{min-height:unset!important;border-radius:26px!important;height:clamp(500px,126vw,620px)!important}.gm-surface-report [data-testid=free-report-cover-image] img{object-fit:cover!important;object-position:center 12%!important;width:100%!important;height:100%!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>div:nth-of-type(2){gap:.95rem!important;margin-top:0!important;display:grid!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>div:nth-of-type(2)>article:first-child{border-radius:22px!important;width:auto!important;margin:0!important;padding:.98rem 1rem 1.05rem!important}}.gm-surface-report[data-device-experience],.gm-surface-report [data-testid=free-trust-report]{background:linear-gradient(#fff 0%,#f7f8ff 34%,#fff 100%)}.gm-surface-report [data-testid=free-formal-report]{background:linear-gradient(#fffffff5 0%,#f7f8fffa 48%,#fffffffa 100%);border:1px solid #7666f129;border-radius:34px;max-width:1040px;margin-left:auto;margin-right:auto;box-shadow:0 30px 90px #3a468f1f}.gm-surface-report [data-testid=free-child-overview-section],.gm-surface-report [data-testid=free-learning-depth-section],.gm-surface-report [data-testid=free-ai-era-project-plan-section]{background:linear-gradient(135deg,#fffffff5 0%,#fafafffa 56%,#fffffff5 100%);border:1px solid #7666f124;border-radius:30px;box-shadow:0 18px 58px #3a468f14}.co-formal-p3-shell{margin-top:14px}.co-report{border:1px solid var(--co-sheet-edge);box-shadow:var(--co-shadow-premium);background:linear-gradient(#fffffffa 0%,#f8f9fffa 54%,#fffffffa 100%);border-radius:34px}.co-report-embedded{box-shadow:none;background:0 0;border:0;padding:22px}.co-report-header{margin-bottom:24px}.co-report-header h2{letter-spacing:0;font-size:clamp(34px,4vw,46px)}.co-report-header p{color:#1f3474c7}.co-report-header>span{background:#ffffffdb;border:1px solid #7666f11f;box-shadow:0 12px 30px #3a468f14}.co-hero-card{background:linear-gradient(135deg,#fffffffa 0%,#f9f9fffa 62%,#fffffffa 100%);border-radius:30px;grid-template-columns:minmax(320px,.9fr) minmax(390px,1.1fr);min-height:438px;box-shadow:0 18px 56px #3a468f1a}.co-hero-visual{isolation:isolate;background:linear-gradient(135deg,#edeaffd1 0%,#ffffffb8 56%,#f1fdf994 100%);min-height:452px}.co-hero-visual:before,.co-hero-visual:after{content:"";z-index:0;background:linear-gradient(135deg,#7666f1e0,#958affb3);border:1px solid #ffffff7a;border-radius:16px;width:58px;height:58px;display:block;position:absolute;box-shadow:0 18px 34px #7666f133}.co-hero-visual:before{top:52px;right:44px;transform:rotate(7deg)}.co-hero-visual:after{background:linear-gradient(135deg,#5ec695e6,#5b91f2bd);border-radius:15px;width:50px;height:50px;bottom:92px;right:82px;transform:rotate(-9deg)}.co-hero-network,.co-hero-image-shell,.co-mbti-card{z-index:1}.co-hero-network{border-color:#7666f133;border-radius:28px;inset:48px 44px 78px;transform:skewY(-4deg)rotate(-2deg)}.co-hero-image-shell{inset:8px 8px -10px}.co-hero-image{object-fit:cover;object-position:center 42%;transform-origin:bottom;clip-path:none;filter:drop-shadow(0 22px 34px #232d6329)saturate(1.06)brightness(1.04);transform:scale(1.08)}.co-mbti-card{background:linear-gradient(135deg,#9d8bfffa,#5345e1fa);border-radius:0 26px 0 0;box-shadow:0 24px 54px #4a3eda42}.co-hero-copy{padding:60px 60px 56px}.co-hero-copy h1{letter-spacing:0;font-size:clamp(42px,5vw,58px)}.co-mbti-pill,.co-tag-row span{box-shadow:var(--co-shadow-chip)}.co-tag-row span{background:#7666f11a;border:1px solid #7666f114}.co-hero-copy blockquote{background:linear-gradient(135deg,#7666f117,#ffffffe6);border:1px solid #7666f114;border-radius:22px;box-shadow:inset 0 1px #ffffffeb}.co-card{box-shadow:var(--co-shadow-panel);background:linear-gradient(135deg,#fffffff5 0%,#fafafffa 58%,#fffffff5 100%);border:1px solid #7666f124;border-radius:30px}.co-section-icon{box-shadow:var(--co-shadow-chip);border-radius:10px}.co-status-card,.co-strength-risk article,.co-career-card,.co-parent-value,.co-road-card,.co-metric-card,.co-booster-card,.co-evidence-card{background:var(--co-glass);border-color:#7666f121;border-radius:20px;box-shadow:0 14px 38px #3a468f14}.co-status-card.is-dark{background:linear-gradient(135deg,#07185a 0%,#12236b 100%)}.co-status-card.is-blue{background:linear-gradient(135deg,#f3f5ff 0%,#fff 100%)}.co-status-card.is-green{background:linear-gradient(135deg,#f1fbf7 0%,#fff 100%)}.co-scene-image-shell{background:linear-gradient(135deg,#f7f8ff 0%,#fff 100%);border:1px solid #7666f11a;border-radius:26px;box-shadow:inset 0 1px #ffffffe6}.co-evidence-card>span,.co-big-five b,.co-wilder-dots b,.co-booster-card>span,.co-career-card>span,.co-parent-value>span,.co-road-card>span{box-shadow:0 12px 24px #7666f129}.co-road-card i{width:52px;top:86px}.co-pisa-row span,.co-career-card h3,.co-career-card p,.co-parent-value h3,.co-parent-value p,.co-road-card h3,.co-road-card p{word-break:keep-all;overflow-wrap:anywhere}.co-pisa-row{grid-template-columns:minmax(42px,.55fr) minmax(96px,1.45fr) 42px}.co-career-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.co-career-card,.co-parent-value,.co-career-card>div,.co-parent-value>div,.co-road-card>div{min-width:0}.co-parent-value{grid-column:auto}.co-roadmap{gap:28px}.co-road-card{padding:24px}.co-closing-line{background:linear-gradient(135deg,#7666f11a,#ffffffe0);border:1px solid #7666f114;border-radius:18px}.co-p3-suite{background:linear-gradient(135deg,#fffffff7 0%,#f7f8fffa 58%,#fffffff7 100%);border:1px solid #7666f126;border-radius:30px;padding:28px;box-shadow:0 24px 72px #3a468f1a}.co-p3-panel{background:var(--co-glass-strong);border-color:#7666f121;border-radius:22px;box-shadow:0 14px 38px #3a468f14}.co-p3-grid{grid-template-columns:minmax(300px,.92fr) minmax(360px,1.08fr);gap:18px}.co-p3-export-actions button,.co-p3-secondary-action,.co-p3-sales button{box-shadow:0 14px 30px #7666f13d}.co-p3-export-actions button:disabled,.co-p3-secondary-action:disabled,.co-p3-sales button:disabled{cursor:wait;opacity:.58;box-shadow:none;filter:saturate(.82)}.co-export-guidance-list section,.co-script-list section,.co-sales-evidence span,.co-sales-deliverables span{background:#f7f8ffdb;border:1px solid #7666f114}.co-share-card{background:linear-gradient(#fffffff5 0%,#f6f7fffa 62%,#fffffff5 100%);border:1px solid #7666f129;border-radius:30px;box-shadow:0 20px 56px #3a468f1a}.co-share-card-top span,.co-share-card-copy small,.co-share-card-bullets span,.co-share-card-note{background:#ffffffd1;border:1px solid #7666f114}.co-share-card-image{background:linear-gradient(135deg,#f3f2ff 0%,#fff 100%);border:1px solid #7666f11f;border-radius:22px;box-shadow:inset 0 1px #ffffffe6}.co-p3-sales{background:linear-gradient(135deg,#fffffff5 0%,#f1fbf7fa 100%)}@media (width<=980px){.gm-surface-report [data-testid=free-formal-report]{border-radius:28px}.gm-surface-report [data-testid=free-child-overview-section],.gm-surface-report [data-testid=free-learning-depth-section],.gm-surface-report [data-testid=free-ai-era-project-plan-section]{border-radius:26px}.co-report-embedded{padding:12px}.co-report-header h2{font-size:34px}.co-hero-card{border-radius:26px;grid-template-columns:minmax(0,1fr);min-height:0;overflow:hidden}.co-hero-visual{min-width:0;min-height:430px}.co-hero-image-shell{inset:-8px -12px -14px -10px}.co-hero-image{transform:scale(1.14)}.co-hero-copy{min-width:0;padding:34px 24px 36px}.co-hero-copy h1{font-size:40px}.co-card{border-radius:26px;margin-top:20px;padding:24px 18px}.co-formal-p3-shell{margin-top:12px;padding-left:14px;padding-right:14px}.co-p3-suite{border-radius:26px;padding:20px}.co-p3-header,.co-p3-grid,.co-share-card-body,.co-sales-evidence,.co-sales-deliverables{grid-template-columns:1fr}.co-p3-header{flex-direction:column}.co-p3-export-actions{justify-content:flex-start}}@media (width<=560px){.gm-surface-report [data-testid=free-formal-report]{border-radius:22px}.gm-surface-report [data-testid=free-child-overview-section],.gm-surface-report [data-testid=free-learning-depth-section],.gm-surface-report [data-testid=free-ai-era-project-plan-section]{border-radius:20px}.co-report-embedded{padding:8px}.co-hero-visual{min-height:390px}.co-hero-image-shell{inset:-14px -18px -18px -16px}.co-hero-image{transform:scale(1.2)}.co-hero-visual:before{width:48px;height:48px;top:34px;right:28px}.co-hero-visual:after{width:42px;height:42px;bottom:80px;right:54px}.co-hero-copy{padding:28px 20px 32px}.co-hero-copy h1{font-size:34px}.co-card{padding:22px 16px}.co-share-card{border-radius:24px}}@media (width<=640px){.free-report-mobile-readable{padding:10px 8px calc(5.25rem + env(safe-area-inset-bottom))!important}.free-report-mobile-readable>div{gap:12px!important}.free-report-mobile-readable [data-testid=free-formal-report]{border-radius:18px!important;box-shadow:0 14px 34px #3a468f14!important}.free-report-mobile-readable [data-testid=free-formal-report]>div{padding:10px!important}.free-report-mobile-readable [data-testid=free-formal-report]>div>:not([hidden])~:not([hidden]){margin-top:12px!important}.free-report-mobile-readable [data-testid=free-child-type-ip-card],.free-report-mobile-readable [data-testid=free-child-overview-section],.free-report-mobile-readable [data-testid=free-learning-depth-section],.free-report-mobile-readable [data-testid=free-ai-era-project-plan-section],.free-report-mobile-readable [data-testid=free-seven-day-project-plan-section]{border-radius:18px!important;padding:12px!important;box-shadow:0 10px 28px #3a468f12!important}.free-report-mobile-readable [data-testid=free-child-type-ip-card] h2,.free-report-mobile-readable [data-testid=free-learning-depth-section] h2,.free-report-mobile-readable [data-testid=free-ai-era-project-plan-section] h2{font-size:clamp(1.55rem,8vw,2rem)!important;line-height:1.08!important}.free-report-mobile-readable h3{line-height:1.18!important}.free-report-mobile-readable p{line-height:1.55!important}.free-report-mobile-readable [data-testid=free-report-ip-card-image-first] img{aspect-ratio:16/9!important}.free-report-mobile-readable [data-testid=free-parent-response-summary],.free-report-mobile-readable [data-testid=learning-average-reference],.free-report-mobile-readable [data-testid=free-learning-ai-insight],.free-report-mobile-readable [data-testid=free-targeted-learning-plan]{border-radius:14px!important;padding:10px 12px!important}.free-report-mobile-readable [data-testid=learning-overall-performance],.free-report-mobile-readable [data-testid=free-learning-ability-detail],.free-report-mobile-readable [data-testid=free-action-suggestion],.free-report-mobile-readable [data-testid=future-plan-preview] article{border-radius:16px!important;padding:12px!important}.free-report-mobile-readable [data-testid=learning-overall-performance]>div:nth-of-type(2){gap:12px!important}.free-report-mobile-readable [data-testid=learning-overall-performance] .h-44{width:8.75rem!important;height:8.75rem!important}.free-report-mobile-readable [data-testid=learning-overall-performance] .h-32{width:6.25rem!important;height:6.25rem!important}.free-report-mobile-readable [data-testid=learning-ability-radar-card]{min-height:280px!important;padding:8px!important}.free-report-mobile-readable [data-testid=free-ai-era-stage-comparison]{border-radius:18px!important;padding:12px!important}.free-report-mobile-readable [data-testid=free-ai-era-stage-comparison] .min-h-\[250px\]{min-height:168px!important}.free-report-mobile-readable [data-testid=free-progress-domain-map],.free-report-mobile-readable [data-testid=free-data-policy-legend],.free-report-mobile-readable [data-testid=free-evidence-snippet]{border-radius:16px!important;padding:12px!important}.free-report-mobile-readable [data-testid=free-progress-domain-map]>div:last-child{margin-top:12px!important}.free-report-mobile-readable [data-testid=free-progress-domain-map]>div:last-child>:not([hidden])~:not([hidden]){margin-top:10px!important}.free-report-mobile-readable [data-testid=free-data-policy-legend] article{align-items:center;gap:10px;display:flex;text-align:left!important;min-height:0!important;padding:12px!important}.free-report-mobile-readable [data-testid=free-data-policy-legend] article span{flex-shrink:0;width:48px!important;height:48px!important;margin:0!important}.free-report-mobile-readable [data-testid=free-data-policy-legend] article h3,.free-report-mobile-readable [data-testid=free-data-policy-legend] article p{max-width:none!important;margin-top:0!important}.free-report-mobile-readable [data-testid=free-data-policy-legend]>div:last-child{display:none!important}.free-report-mobile-readable [data-testid=free-evidence-snippet] article{padding:10px 12px!important}.free-report-mobile-readable [data-testid=free-open-seven-day-plan]{gap:10px!important}.free-report-mobile-readable [data-testid=free-open-seven-day-plan] article,.free-report-mobile-readable [data-testid=free-open-seven-day-plan] article>div>div{border-radius:14px!important;padding:10px!important}.free-report-mobile-readable [data-testid=action-plan-cta]{border-radius:16px!important;min-height:48px!important}.free-report-mobile-readable .co-report-embedded{padding:0!important}.free-report-mobile-readable .co-report-header{margin-bottom:12px!important}.free-report-mobile-readable .co-report-header h2{font-size:28px!important}.free-report-mobile-readable .co-hero-card{border-radius:18px!important;grid-template-columns:1fr!important;min-height:0!important}.free-report-mobile-readable .co-hero-visual{min-height:300px!important}.free-report-mobile-readable .co-card{border-radius:18px!important;margin-top:12px!important;padding:16px 12px!important}.free-report-mobile-readable .co-scene-image-shell{max-height:240px}.free-report-mobile-readable .co-section-title{gap:10px}}@media print{*,:before,:after{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}html,body{background:#fff!important;margin:0!important;padding:0!important;font-size:10pt!important;overflow:visible!important}.no-print,.web-only,.rpt-nav-sidebar,.rpt-floating-actions,nav,.glass-header,.sticky,button,.aurora-orb,.rpt-nav-mobile,[class*=floating],[class*=action-button]{visibility:hidden!important;display:none!important}.pdf-only{visibility:visible!important;display:block!important}.t2-web-report{background:#fff!important}.t2-print-note{color:#334155!important;background:#fbf8f1!important;border:1px solid #e5dccb!important;margin:10pt 14pt 0!important;padding:8pt 10pt!important;font-size:9pt!important;line-height:1.6!important}.report-container,.min-h-screen{box-shadow:none!important;border:none!important;width:100%!important;max-width:100%!important;min-height:auto!important;margin:0!important;padding:0!important}.rpt-section-title,.section-title,[class*=section-title]{color:#fff!important;page-break-after:avoid!important;page-break-inside:avoid!important;background:#3b5fd9!important;border-radius:0!important;margin-top:0!important;padding:10pt 14pt!important}.rpt-section-content,.section-content,[class*=section-content]{page-break-inside:avoid!important;border:1px solid #e2e8f0!important;border-top:none!important;padding:12pt!important}.card,[class*=card],[class*=Card],.bg-white{page-break-inside:avoid!important}.page-break{page-break-before:always!important}section,article,div[class*=section],table{page-break-inside:auto!important}tr{page-break-inside:avoid!important;page-break-after:auto!important}img,svg,canvas{page-break-inside:avoid!important;max-width:100%!important}canvas{margin:0 auto!important;display:block!important}[class*=watermark],[class*=qr-code]{display:none!important}@page{size:A4 portrait;margin:12mm 10mm 15mm;@bottom-center{content:counter(page);font-size:9pt;color:#666}}@page:first{margin-top:10mm}}.report-section-header{color:#fff;letter-spacing:.02em;background:#0a0a1a;border-bottom:3px solid #3b5fd9;border-radius:16px 16px 0 0;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-size:1rem;font-weight:600;display:flex}.report-section-header__icon{background:#ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;display:flex}.report-section-header__text{flex:1}.report-section-header__badge{background:#ffffff26;border-radius:100px;padding:.25rem .6rem;font-size:.7rem;font-weight:500}.ai-section-glow{background:linear-gradient(#f8fafc 0%,#667eea08 50%,#f8fafc 100%);position:relative;overflow:hidden}.ai-section-glow:before{content:"";pointer-events:none;background:radial-gradient(#667eea14 0%,#0000 60%);width:200%;height:200%;animation:6s ease-in-out infinite aiGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes aiGlow{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.02)}}.ai-header{color:#fff;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);border-bottom:3px solid;border-image:linear-gradient(90deg,#667eea,#764ba2,#0f9d94) 1;border-radius:16px 16px 0 0;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex;position:relative}.ai-header__icon{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;animation:2.5s ease-in-out infinite aiPulse;display:flex;box-shadow:0 4px 15px #667eea66}@keyframes aiPulse{0%,to{box-shadow:0 4px 15px #667eea66}50%{box-shadow:0 4px 25px #667eea99}}.ai-header__title{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea 0%,#0f9d94 100%);-webkit-background-clip:text;background-clip:text;font-size:1.1rem;font-weight:700}.ai-header__tag{color:#a5b4fc;background:#667eea33;border:1px solid #667eea4d;border-radius:100px;margin-left:auto;padding:.3rem .7rem;font-size:.7rem;font-weight:500}.ai-card{background:#fff;border:1px solid #667eea26;border-radius:12px;margin-bottom:1rem;padding:1.25rem;transition:all .2s;position:relative}.ai-card:hover{border-color:#667eea40;box-shadow:0 4px 20px #667eea1a}.ai-loading-dots{justify-content:center;gap:.5rem;padding:2rem;display:flex}.ai-loading-dot{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite aiBounce}.ai-loading-dot:first-child{animation-delay:0s}.ai-loading-dot:nth-child(2){animation-delay:.2s}.ai-loading-dot:nth-child(3){animation-delay:.4s}@keyframes aiBounce{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@keyframes choicePop{0%{transform:scale(1)}30%{transform:scale(1.05);box-shadow:0 0 0 4px #3b5fd933}to{box-shadow:none;transform:scale(1)}}.animate-choice-pop{animation:.3s ease-out choicePop}@keyframes xpFloat{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-50px)scale(1.2)}}.animate-xp-float{animation:1.2s ease-out forwards xpFloat}@keyframes comboPulse{0%,to{box-shadow:0 0 #f9731699}50%{box-shadow:0 0 0 8px #f9731600}}.animate-combo-fire{animation:1.5s ease-in-out infinite comboPulse}@keyframes badgeShine{0%{opacity:0;transform:scale(.8)rotateY(0)}40%{opacity:1;transform:scale(1.1)rotateY(180deg)}60%{opacity:1;transform:scale(1.1)rotateY(180deg)}to{opacity:1;transform:scale(1)rotateY(360deg)}}.animate-badge-shine{animation:.8s ease-out forwards badgeShine}@keyframes levelUpGlow{0%{opacity:0;filter:blur(10px);transform:scale(.5)}50%{opacity:1;filter:blur();transform:scale(1.2)}to{opacity:1;filter:blur();transform:scale(1)}}.animate-level-up-glow{animation:.6s cubic-bezier(.34,1.56,.64,1) forwards levelUpGlow}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-bounce-in{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards bounceIn}@keyframes characterBounce{0%,to{transform:translateY(0)}30%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}.animate-character-bounce{animation:.5s ease-out characterBounce}@keyframes sceneSlideIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.animate-scene-slide-in{animation:.4s ease-out sceneSlideIn}@keyframes sceneFadeOut{0%{opacity:1}to{opacity:0;transform:translate(-20px)}}.animate-scene-fade-out{animation:.3s ease-in sceneFadeOut}.floating-particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.floating-particle{animation:particleFloat var(--duration,6s) ease-in-out infinite;animation-delay:var(--delay,0s);opacity:.6;border-radius:50%;position:absolute}.floating-particle.shape-star{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.floating-particle.shape-diamond{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}@keyframes particleFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-100vh)rotate(360deg)}}@keyframes particleBurst{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--tx), var(--ty)) scale(0);opacity:0}}.particle-burst{border-radius:50%;width:8px;height:8px;animation:.8s ease-out forwards particleBurst;position:absolute}.particle-burst.shape-star{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);border-radius:0}.particle-burst.shape-diamond{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);border-radius:0}@keyframes timerPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.animate-timer-pulse{animation:.5s ease-in-out infinite timerPulse}@keyframes dragLift{0%{transform:translateY(0);box-shadow:0 1px 3px #0000001a}to{transform:translateY(-4px);box-shadow:0 8px 25px #00000026}}.animate-drag-lift{animation:.15s ease-out forwards dragLift}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.animate-shake{animation:.4s ease-in-out shake}@keyframes dimIconPop{0%{opacity:0;transform:scale(0)rotate(-20deg)}60%{opacity:1;transform:scale(1.15)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.animate-dim-icon-pop{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards dimIconPop}@keyframes bounceOwl{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.animate-bounce-owl{animation:.6s ease-in-out bounceOwl}@keyframes wingFlap{0%,to{transform:rotate(0)}50%{transform:rotate(-15deg)}}.animate-wing-flap{animation:.4s ease-in-out wingFlap}@keyframes dimensionFade{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-dimension-fade{animation:.4s cubic-bezier(.4,0,.2,1) forwards dimensionFade}@keyframes typingDot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}.animate-typing-dot{animation:1.2s ease-in-out infinite typingDot}@keyframes optionIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-option-in{animation:.3s ease-out forwards optionIn}.gamification-safe-area{z-index:1;position:relative}.gamification-overlay{z-index:100;pointer-events:none;position:fixed;inset:0}.gamification-overlay>*{pointer-events:auto}@keyframes tileMatchPop{0%{opacity:1;transform:scale(1)}30%{opacity:.8;transform:scale(1.3)}to{opacity:0;transform:scale(0)}}.animate-tile-match-pop{animation:.4s ease-out forwards tileMatchPop}@keyframes tileFall{0%{transform:translateY(var(--fall-distance,-100px));opacity:0}to{opacity:1;transform:translateY(0)}}.animate-tile-fall{animation:.3s cubic-bezier(.34,1.56,.64,1) forwards tileFall}@keyframes tileSwap{0%{transform:translate(var(--swap-from-x,0), var(--swap-from-y,0))}to{transform:translate(0)}}.animate-tile-swap{animation:.25s ease-in-out tileSwap}@keyframes tileSpawn{0%{opacity:0;transform:scale(0)rotate(180deg)}60%{opacity:1;transform:scale(1.1)rotate(0)}to{opacity:1;transform:scale(1)rotate(0)}}.animate-tile-spawn{animation:.35s cubic-bezier(.34,1.56,.64,1) forwards tileSpawn}@keyframes specialGlow{0%,to{box-shadow:0 0 4px 2px var(--glow-color,#ffffff4d)}50%{box-shadow:0 0 12px 6px var(--glow-color,#fff9)}}.animate-special-glow{animation:1.5s ease-in-out infinite specialGlow}@keyframes comboScale{0%{opacity:0;transform:scale(.5)translateY(20px)}50%{opacity:1;transform:scale(1.2)translateY(-10px)}to{opacity:.9;transform:scale(1)translateY(0)}}.animate-combo-scale{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards comboScale}html,body,#root{min-height:100%}body{-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility;overflow-x:hidden}button,input,select,textarea{font:inherit}.gm-mobile-safe-bottom{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.gm-main-with-mobile-action{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.gm-mobile-action-bar{z-index:70;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--ga-gray-200);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #11182714}.gm-mobile-action-bar>*{width:min(100%, var(--ga-page-max));margin:0 auto}.gm-mobile-action-bar.gm-mobile-action-bar-report{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:0;padding:1rem 0 0;position:static}.gm-mobile-scroll-page{min-height:100svh;overflow:hidden auto}html[data-device-profile=mobile] .gm-desktop-enhance-only,html[data-device-profile=tablet] .gm-desktop-enhance-only,html[data-device-profile=desktop] .gm-mobile-only{display:none!important}html[data-device-profile=mobile]{--gm-active-layout:mobile}html[data-device-profile=tablet]{--gm-active-layout:tablet}html[data-device-profile=desktop]{--gm-active-layout:desktop}@media (width<=767px){.gm-shell{max-width:var(--ga-page-max);padding-left:1rem;padding-right:1rem}button,[role=button],input,select,textarea{min-height:44px}.gm-mobile-action-bar{display:flex}.gm-mobile-compact-title{font-size:clamp(1.72rem,7.8vw,2.25rem);line-height:1.08}.gm-mobile-muted-hover:hover{transform:none}}[data-testid=mobile-ar-answer-panel]{left:max(.75rem, calc((100vw - var(--ga-page-max)) / 2 + .75rem))!important;right:max(.75rem, calc((100vw - var(--ga-page-max)) / 2 + .75rem))!important;bottom:calc(env(safe-area-inset-bottom) + .75rem)!important;border-color:var(--ga-gray-200)!important;border-radius:var(--ga-radius-sheet)!important;background:var(--ga-gray-50)!important;max-height:78svh!important;padding:var(--space-4)!important;box-shadow:var(--ga-shadow-raised)!important}[data-testid=mobile-current-question-card]{border-color:var(--ga-primary-100)!important;border-radius:var(--ga-radius-xl)!important;background:var(--ga-primary-50)!important;box-shadow:none!important}[data-testid=mobile-current-question-card] p:first-of-type{font-size:22px!important;line-height:32px!important}[data-testid=mobile-chat-option]{border:1.5px solid var(--ga-gray-200)!important;border-radius:var(--ga-radius-lg)!important;background:var(--ga-white)!important;min-height:72px!important;box-shadow:var(--ga-shadow-card)!important}[data-testid=mobile-chat-option] span:last-child{color:var(--ga-gray-900)!important;font-size:18px!important;line-height:26px!important}[data-testid=mobile-chat-option]:not(:disabled):active{transform:scale(.99);background:var(--ga-primary-50)!important}[data-testid=mobile-chat-option][data-selected=true]{border-color:var(--ga-primary-700)!important;background:var(--ga-primary-50)!important;box-shadow:var(--ga-shadow-focus)!important}[data-testid=chat-start-button],[data-testid=chat-continue-segment],[data-testid=chat-continue-segment-mobile],[data-testid=chat-complete-button]{border:1px solid var(--ga-primary-700)!important;border-radius:var(--ga-radius-button)!important;background:var(--ga-primary-700)!important;min-height:52px!important;color:var(--ga-white)!important;box-shadow:0 10px 22px #0f766e38!important}[data-testid=chat-mobile-text-submit]{border-radius:var(--ga-radius-button)!important;background:var(--ga-primary-700)!important;color:var(--ga-white)!important}@media (width>=768px){.gm-main-with-mobile-action{padding-bottom:0}}@media (width<=767px){.tf-shell{width:min(100% - 1.25rem, var(--tf-page-max))}.tf-hero,.tf-surface,.tf-report-sheet{border-radius:var(--tf-radius-lg)}.tf-card,.tf-panel{border-radius:var(--tf-radius-md)}.tf-title-display{font-size:clamp(2rem,10vw,3.05rem)}}.gm-surface-report [data-testid=free-report-cover-summary]{padding:clamp(.9rem,3vw,1.35rem)!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:first-child{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#ffffff8f!important;border:1px solid #0f766e1f!important;border-radius:22px!important;align-items:center!important;padding:.85rem .95rem!important;box-shadow:inset 0 1px #ffffffc7!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:first-child h2{margin-top:.25rem!important;font-size:clamp(1.65rem,8vw,2.45rem)!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2){background:radial-gradient(circle at 18% 8%,#ffffffdb,#0000 18rem),linear-gradient(145deg,#f0fdfaa3,#fffdf8bd)!important;border:1px solid #0f766e29!important;border-radius:30px!important;margin-top:1rem!important;padding:.7rem!important;position:relative!important;overflow:hidden!important;box-shadow:0 22px 58px #0f766e24!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2):before{content:"天赋导航开篇海报";z-index:5;color:var(--ga-primary-800);letter-spacing:.04em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff94;border:1px solid #fff9;border-radius:999px;padding:.38rem .7rem;font-size:.72rem;font-weight:900;position:absolute;top:1.05rem;left:1.05rem}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>div:nth-of-type(2){counter-reset:cover-meta}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>div:nth-of-type(2)>article{box-shadow:none!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#ffffff94!important;border:1px solid #0f766e1a!important;border-radius:18px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;column-gap:.78rem!important;padding:.9rem .95rem!important;display:grid!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>div:nth-of-type(2)>article:before{counter-increment:cover-meta;content:counter(cover-meta, decimal-leading-zero);width:2rem;height:2rem;color:var(--ga-primary-800);background:#0f766e1f;border-radius:999px;justify-content:center;align-items:center;font-size:.78rem;font-weight:900;display:inline-flex}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>div:nth-of-type(2)>article>*{grid-column:2}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>div:nth-of-type(2)>article p:first-child{color:#8c6214!important;font-size:.75rem!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>div:nth-of-type(2)>article h3{color:#073b3a!important;margin-top:.22rem!important;font-size:1.08rem!important;line-height:1.32!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>div:nth-of-type(2)>article p:last-child{color:#134e4aad!important;margin-top:.35rem!important;font-size:.85rem!important;line-height:1.48!important}@media (width<=767px){.gm-surface-report [data-testid=free-report-cover-summary]>div:first-child{gap:.85rem!important;display:grid!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:first-child>span{justify-self:start!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2){border-radius:28px!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>div:nth-of-type(2){padding:0 .72rem .72rem!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>div:nth-of-type(2)>article{margin-top:.7rem!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2){padding:.7rem!important}.gm-surface-report [data-testid=free-report-cover-image]{height:clamp(520px,126vw,640px)!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>div:nth-of-type(2){z-index:4!important;gap:.68rem!important;margin:.85rem .72rem 0!important;padding:0!important;position:relative!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>div:nth-of-type(2)>article{background:#ffffffad!important;margin-top:0!important}.gm-surface-report [data-testid=free-report-cover-summary]>div:nth-of-type(2)>blockquote,.gm-surface-report [data-testid=free-report-cover-summary] .free-report-cover-quote-embedded{z-index:4!important;margin:.7rem .72rem .72rem!important;position:relative!important}}.gm-surface-report .free-report-section-intro,.gm-surface-report [data-preview-report-section-intro=true],.gm-surface-report [data-testid=free-report-section-intro]{text-align:center!important;background:radial-gradient(circle at 50% 0,#fff1cfbd,#0000 12rem),linear-gradient(135deg,#f0fdfaeb,#fffdf8f0)!important;border:1px solid #0f766e21!important;border-radius:28px!important;justify-items:center!important;gap:.15rem!important;margin:1.15rem 0 .85rem!important;padding:1.65rem 1rem 2.25rem!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 42px #0f766e1a!important}.gm-surface-report .free-report-section-intro:before,.gm-surface-report [data-preview-report-section-intro=true]:before,.gm-surface-report [data-testid=free-report-section-intro]:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#0f766e0b 1px,#0000 1px),linear-gradient(90deg,#0f766e0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000009e,#0000 82%);mask-image:linear-gradient(#0000009e,#0000 82%)}.gm-surface-report .free-report-section-intro p,.gm-surface-report [data-preview-report-section-intro=true] p,.gm-surface-report [data-testid=free-report-section-intro] p{z-index:1!important;color:#8c6214!important;letter-spacing:0!important;margin:0!important;font-size:clamp(2rem,10vw,3.25rem)!important;font-weight:950!important;line-height:1.05!important;position:relative!important}.gm-surface-report .free-report-section-intro h2,.gm-surface-report [data-preview-report-section-intro=true] h2,.gm-surface-report [data-testid=free-report-section-intro] h2{z-index:1!important;color:var(--ga-primary-900)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(2.1rem,11vw,3.45rem)!important;font-weight:950!important;line-height:1.05!important;position:relative!important}.gm-surface-report .free-report-section-intro span,.gm-surface-report [data-preview-report-section-intro=true] span,.gm-surface-report [data-testid=free-report-section-intro] span{z-index:1!important;background:var(--ga-primary-700)!important;width:2rem!important;height:2rem!important;color:var(--ga-white)!important;border-radius:999px!important;place-items:center!important;font-size:1.12rem!important;font-weight:900!important;display:grid!important;position:absolute!important;bottom:.72rem!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 12px 22px #0f766e3d!important}.free-report-mobile-readable .co-report-embedded .co-report-header{height:1px!important;min-height:0!important;box-shadow:none!important;background:linear-gradient(90deg,#0000,#0f766e2e,#f0c97833,#0000)!important;border:0!important;margin:0 0 1.1rem!important;padding:0!important;display:block!important;overflow:hidden!important}.free-report-mobile-readable .co-report-embedded .co-report-header>*{display:none!important}.free-report-mobile-readable .co-report-soft-divider{background:linear-gradient(90deg,#0000,#0f766e2e,#f0c97833,#0000)!important;height:1px!important;margin:0 0 1.1rem!important}.free-report-mobile-readable .co-report-export-surface{counter-reset:child-report-section!important}.free-report-mobile-readable .co-report-export-surface>.co-card{counter-increment:child-report-section!important}.free-report-mobile-readable .co-report-export-surface>.co-card .co-section-title{align-items:center!important;gap:.55rem!important}.free-report-mobile-readable .co-report-export-surface>.co-card .co-section-title:before{content:none!important;display:none!important}.free-report-mobile-readable .co-report-export-surface>.co-card .co-section-title .co-section-index{width:2.25rem!important;height:2.25rem!important;color:var(--ga-primary-900)!important;background:linear-gradient(135deg,#ccfbf1f0,#fff9ebe6)!important;border:1px solid #0f766e29!important;border-radius:999px!important;flex:none!important;place-items:center!important;font-size:.82rem!important;font-weight:950!important;line-height:1!important;display:inline-grid!important;box-shadow:0 10px 24px #0f766e1a!important}.free-report-mobile-readable .co-report-export-surface>.co-card .co-section-icon{background:linear-gradient(135deg, var(--ga-primary-700), var(--ga-primary-900))!important;border-radius:999px!important;width:1.95rem!important;height:1.95rem!important;box-shadow:0 10px 20px #0f766e29!important}.free-report-mobile-readable .co-trait-reading-prompt{background:linear-gradient(90deg,#0f766eeb 0 .34rem,#0000 .34rem),radial-gradient(circle at 92% 0,#ffd16633,#0000 7rem),linear-gradient(135deg,#f0fdfaf5,#fffdf7e6)!important;border:1px solid #0f766e21!important;border-left:0!important;border-radius:20px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:.25rem .8rem!important;margin:0 0 1.35rem!important;padding:.9rem 1rem .9rem 1.1rem!important;display:grid!important;overflow:hidden!important;box-shadow:0 14px 32px #0f4c5d17!important}.free-report-mobile-readable .co-trait-reading-prompt:after{background:radial-gradient(circle,#14b8a629,#0000 68%)!important;border-radius:999px!important;width:7rem!important;height:7rem!important;bottom:-2rem!important;right:-1.5rem!important}.free-report-mobile-readable .co-trait-reading-prompt span{z-index:1!important;min-height:1.8rem!important;color:var(--ga-primary-900)!important;letter-spacing:.06em!important;white-space:nowrap!important;background:#ccfbf1e6!important;border-radius:999px!important;align-items:center!important;padding:0 .72rem!important;font-size:.76rem!important;font-weight:950!important;display:inline-flex!important;position:relative!important}.free-report-mobile-readable .co-trait-reading-prompt strong{color:var(--ga-primary-900)!important;font-size:clamp(1rem,4.1vw,1.22rem)!important;font-weight:950!important;line-height:1.5!important}.free-report-mobile-readable .co-hero-card{background:radial-gradient(circle at 18% 16%,#ccfbf1b8,#0000 14rem),linear-gradient(#ebf7fff0 0%,#e8f9f6f2 52%,#fffcf4f5 100%)!important;border:1px solid #0f766e29!important;border-radius:32px!important;min-height:clamp(780px,164vw,940px)!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:0 28px 70px #0f4c5d24!important}.free-report-mobile-readable .co-hero-card:before,.free-report-mobile-readable .co-hero-card:after{content:""!important;z-index:2!important;pointer-events:none!important;position:absolute!important;inset:0!important}.free-report-mobile-readable .co-hero-card:before{background:linear-gradient(#ffffff0a 0%,#dff2ff0f 38%,#eefbf7c7 58%,#fffdf7f5 100%),radial-gradient(circle at 80% 30%,#14b8a62e,#0000 12rem)!important}.free-report-mobile-readable .co-hero-card:after{background-color:#0000!important;background-image:linear-gradient(#0f766e0e 1px,#0000 1px),linear-gradient(90deg,#0f766e0e 1px,#0000 1px)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:42px 42px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;-webkit-mask-image:linear-gradient(#0000006b,#0000 54%)!important;mask-image:linear-gradient(#0000006b,#0000 54%)!important}.free-report-mobile-readable .co-hero-visual{z-index:1!important;background:0 0!important;min-height:100%!important;position:absolute!important;inset:0!important}.free-report-mobile-readable .co-hero-visual:before,.free-report-mobile-readable .co-hero-visual:after{display:none!important}.free-report-mobile-readable .co-hero-image-shell{height:clamp(420px,95vw,570px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0 0 32px 32px!important;position:absolute!important;inset:0 0 auto!important;overflow:hidden!important}.free-report-mobile-readable .co-hero-image{object-fit:cover!important;object-position:center top!important;clip-path:none!important;filter:saturate(1.02)brightness(1.04)contrast(.98)!important;width:100%!important;height:100%!important;transform:scale(1.03)!important}.free-report-mobile-readable .co-hero-network{z-index:3!important;opacity:.72!important;background:radial-gradient(circle at 74% 32%,#0f766e2e,#0000 8rem),linear-gradient(135deg,#0000,#ffffff29)!important;border:1px solid #0f766e1f!important;border-radius:28px!important;height:clamp(390px,86vw,520px)!important;inset:1.1rem 1.1rem auto!important;transform:none!important}.free-report-mobile-readable .co-mbti-card{display:none!important}.free-report-mobile-readable .co-mbti-card span,.free-report-mobile-readable .co-mbti-card small{color:#ffffffd1!important;letter-spacing:.04em!important;font-size:.82rem!important}.free-report-mobile-readable .co-mbti-card strong{color:#fff!important;font-size:clamp(1.7rem,8vw,2.65rem)!important;line-height:1.03!important}.free-report-mobile-readable .co-hero-copy{z-index:5!important;align-content:end!important;gap:.76rem!important;min-height:clamp(780px,164vw,940px)!important;padding:clamp(27rem,99vw,36rem) 1rem 1rem!important;display:grid!important;position:relative!important}.free-report-mobile-readable .co-crown-line,.free-report-mobile-readable .co-mbti-pill,.free-report-mobile-readable .co-tag-row span,.free-report-mobile-readable .co-confidence-row,.free-report-mobile-readable .co-hero-copy blockquote{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.free-report-mobile-readable .co-crown-line{color:#8c6214!important;background:#fff9ebd6!important;border:1px solid #b4821c29!important;border-radius:999px!important;justify-self:start!important;min-height:2.15rem!important;padding:0 .9rem!important;font-size:.88rem!important;box-shadow:0 10px 24px #8c62141a!important}.free-report-mobile-readable .co-hero-copy h1{color:var(--ga-primary-900)!important;letter-spacing:0!important;text-shadow:0 1px #ffffffd1!important;margin:0!important;font-size:clamp(2.7rem,14vw,4.8rem)!important;font-weight:950!important;line-height:.96!important}.free-report-mobile-readable .co-mbti-pill{background:linear-gradient(135deg, var(--ga-primary-700), var(--ga-primary-900))!important;color:#fff!important;border:1px solid #0f766e29!important;justify-self:start!important;min-height:2.5rem!important;padding:0 1.05rem!important;font-size:.98rem!important;box-shadow:0 14px 28px #0f766e2e!important}.free-report-mobile-readable .co-tag-row{gap:.55rem!important;margin-top:.15rem!important;display:flex!important}.free-report-mobile-readable .co-tag-row span{color:var(--ga-primary-800)!important;background:#ffffffb8!important;border:1px solid #0f766e1f!important;padding:.5rem .82rem!important;font-size:.83rem!important;box-shadow:0 10px 22px #0f4c5d14!important}.free-report-mobile-readable .co-confidence-row{background:#ffffffad!important;border:1px solid #0f766e1a!important;border-radius:22px!important;grid-template-columns:1fr!important;gap:.45rem!important;margin-top:.2rem!important;padding:.86rem .95rem!important;box-shadow:0 16px 34px #0f4c5d14!important}.free-report-mobile-readable .co-confidence-row span{color:var(--ga-primary-900)!important;background:#ccfbf1d1!important;justify-self:start!important}.free-report-mobile-readable .co-confidence-row p{color:#111827b8!important;font-size:.84rem!important;font-weight:800!important;line-height:1.65!important}.free-report-mobile-readable .co-hero-copy blockquote{background:linear-gradient(135deg,#f0fdfad6,#ffffffb8)!important;border:1px solid #0f766e1c!important;border-radius:24px!important;margin:0!important;padding:1rem 1rem 1rem 1.15rem!important;box-shadow:0 18px 38px #0f4c5d14!important}.free-report-mobile-readable .co-hero-copy blockquote p{color:var(--ga-primary-900)!important;font-size:clamp(1.1rem,4.7vw,1.38rem)!important;font-weight:950!important;line-height:1.62!important}.free-report-mobile-readable .co-quote-mark{display:none!important}.gm-surface-report [data-testid=free-ai-era-project-plan-section],.gm-surface-report [data-testid=free-seven-day-project-plan-section],.free-report-mobile-readable [data-testid=free-ai-era-project-plan-section],.free-report-mobile-readable [data-testid=free-seven-day-project-plan-section]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.gm-surface-report [data-testid=pbl-action-center-summary] article,.gm-surface-report [data-testid=day7-archive-bridge]{box-shadow:0 16px 40px #0f4c5d14,inset 0 1px #ffffffdb!important}.gm-surface-report [data-testid=day7-archive-bridge]{background:linear-gradient(90deg,#0f766e24,#f0c9782e) 0 0/100% .35rem no-repeat,linear-gradient(135deg,#f7faf7f5,#fffdf8f0)!important}@media (width<=767px){.gm-surface-report [data-testid=report-path-entry]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gm-surface-report [data-testid=report-path-entry] article{min-height:8.2rem!important;padding:.82rem!important}}@media print{body,.tf-page,.growth-os-bg,.gm-surface-report,.gm-surface-main-chain{background:#fff!important}.tf-no-print,.gm-mobile-action-bar,.growth-icon-button,.theme-switcher,[data-testid=build-fingerprint]{display:none!important}.tf-print-only{display:block!important}.tf-report-sheet,.tf-surface,.tf-card,.growth-panel,.growth-panel-solid,.gm-panel{break-inside:avoid;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tf-report-sheet{border-color:#1015223d}}.ugr-root{--ugr-navy:#071b36;--ugr-ink:#102034;--ugr-muted:#617186;--ugr-line:#dfe8ef;--ugr-blue:#2f7df0;--ugr-blue-soft:#ecf4ff;--ugr-green:#2f9b65;--ugr-green-soft:#ecf9f2;--ugr-gold:#f0a832;--ugr-gold-soft:#fff7e8;--ugr-purple:#7a68f2;--ugr-purple-soft:#f2f0ff;--ugr-red:#ea685a;--ugr-red-soft:#fff0ee;min-height:100vh;color:var(--ugr-ink);font-family:var(--font-sans-cn);background:radial-gradient(circle at 12% 5%,#2f7df01a,#0000 22rem),radial-gradient(circle at 88% 8%,#2f9b6517,#0000 24rem),linear-gradient(#fbfdff 0%,#f3f7fb 100%);padding:1rem}.ugr-root *{box-sizing:border-box;letter-spacing:0}.ugr-toolbar{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #dfe8efe6;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;max-width:1800px;margin:0 auto .8rem;padding:.75rem;display:grid;position:sticky;top:0;box-shadow:0 18px 45px #182f4714}.ugr-toolbar h1{color:var(--ugr-navy);margin:0;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:950;line-height:1.1}.ugr-toolbar-kicker{color:#245e45;margin:0 0 .2rem;font-size:.72rem;font-weight:950}.ugr-tool-button,.ugr-icon-button{border:1px solid var(--ugr-line);min-height:2.5rem;color:var(--ugr-ink);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.82rem;font-weight:900;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex}.ugr-icon-button{width:2.5rem;padding:0}.ugr-tool-button:hover,.ugr-icon-button:hover{border-color:#2f7df05c;transform:translateY(-1px);box-shadow:0 12px 24px #182f4717}.ugr-tool-actions{align-items:center;gap:.5rem;display:inline-flex}.ugr-export-status{max-width:14rem;color:var(--ga-primary-700);font-size:.78rem;font-weight:900;line-height:1.25}.ugr-opening-entry{background:radial-gradient(circle at 88% 10%,#14b8a629,#0000 16rem),linear-gradient(#f7fdfa 0%,#eef9f5 46%,#fff 100%);border:1px solid #0f766e33;border-radius:20px;gap:0;max-width:1800px;margin:0 auto 1rem;display:grid;overflow:hidden;box-shadow:0 20px 46px #0f4e4a1f}.ugr-quick-summary{box-shadow:none;background:linear-gradient(#ffffff94,#fffffff5),radial-gradient(circle at 0 0,#facc151f,#0000 12rem);border:0;border-top:1px solid #0f766e24;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.78rem 1rem;margin:0;padding:.96rem 1rem 1rem;display:grid}.ugr-quick-summary-copy{min-width:0}.ugr-quick-summary-copy span{color:#0f766e;background:#f0fdfadb;border:1px solid #0f766e24;border-radius:999px;align-items:center;width:fit-content;margin:0 0 .46rem;padding:.22rem .52rem;font-size:.68rem;font-weight:950;display:flex}.ugr-quick-summary-copy h2{color:var(--ugr-navy);margin:0;font-size:1.02rem;font-weight:950;line-height:1.22}.ugr-quick-summary-copy p,.ugr-quick-summary-project{color:var(--ugr-muted);margin:0;font-size:.74rem;font-weight:850;line-height:1.5}.ugr-quick-summary-actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.ugr-quick-summary-actions a{color:#0f4f49;background:#ffffffc7;border:1px solid #0f766e2e;border-radius:12px;justify-content:center;align-items:center;min-height:2.25rem;padding:0 .72rem;font-size:.72rem;font-weight:950;text-decoration:none;display:inline-flex}.ugr-quick-summary-actions a:last-child{color:#0f766e;background:linear-gradient(135deg,#f0fdfaf5,#ccfbf1b3);border-color:#0f766e42}.ugr-quick-summary-project{color:#17395f;border-top:1px solid #0f766e1f;grid-column:1/-1;padding-top:.7rem}.ugr-opening-banner{aspect-ratio:21/8;box-shadow:none;background:#071f1d;border:0;border-radius:0;margin:0;position:relative;overflow:hidden}.ugr-opening-banner:after{content:"";pointer-events:none;background:radial-gradient(circle at 18% 15%,#ffd1662e,#0000 16rem),linear-gradient(90deg,#071f1d14,#0000 34% 74%,#071f1d14);position:absolute;inset:0}.ugr-opening-banner img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.ugr-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;max-width:1800px;margin:0 auto;display:grid}.ugr-board-banner{isolation:isolate;background:radial-gradient(circle at 18% 18%,#97f0dab8,#0000 18rem),radial-gradient(circle at 80% 10%,#ffd6663d,#0000 16rem),linear-gradient(135deg,#dff7ef 0%,#b9eadf 44%,#0f766e 100%);border:1px solid #0f766e38;border-radius:18px;grid-column:1/-1;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #0f4e4a24}.ugr-board-banner img{z-index:0;object-fit:cover;object-position:62% center;opacity:.9;mix-blend-mode:multiply;filter:saturate(1.08)contrast(1.04)brightness(1.03);width:100%;height:15.4rem;min-height:0;display:block;position:relative;transform:scale(1.02)}.ugr-board-banner:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#ecfdf52e 0%,#075e541a 45%,#04363285 100%),linear-gradient(90deg,#0436326b 0%,#075e541a 48%,#075e5400 100%);position:absolute;inset:0}.ugr-board-banner-copy{z-index:2;color:#ecfdf5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#043632f2,#0c6058e6);border:1px solid #ccfbf147;border-radius:16px;gap:.42rem;width:auto;margin:-1.15rem 1.15rem 1.15rem;padding:.78rem .88rem .82rem;display:grid;position:relative;inset:auto;box-shadow:0 18px 38px #04363233}.ugr-board-banner-copy span{color:#ecfdf5;background:#ecfdf521;border:1px solid #ccfbf152;border-radius:999px;width:fit-content;padding:.24rem .56rem;font-size:.68rem;font-weight:950}.ugr-board-banner-copy h2{color:#fff;margin:0;font-size:clamp(1.45rem,3.4vw,2.3rem);font-weight:950;line-height:1.08}.ugr-board-banner-copy p{color:#d6fff8;max-width:31rem;margin:0;font-size:.84rem;font-weight:850;line-height:1.58}.ugr-board-banner-copy div{flex-wrap:wrap;gap:.38rem;margin-top:.18rem;display:flex}.ugr-board-banner-copy b{color:#f0fdfa;background:#f0fdfa24;border:1px solid #ccfbf13d;border-radius:999px;padding:.22rem .52rem;font-size:.62rem;font-weight:950}.ugr-page{border:1px solid var(--ugr-line);background:#fffffff5;border-radius:10px;flex-direction:column;min-height:430px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #182f4714}.ugr-board>.ugr-page[data-page-active=false]{display:none}.ugr-board>.ugr-page[data-page-active=true]{grid-column:1/-1;width:100%}.ugr-board>.ugr-page[data-page-active=true] .ugr-page-content{width:100%}.ugr-root[data-export-mode=long-image] .ugr-board{width:100%!important;display:block!important}.ugr-root[data-export-mode=long-image] .ugr-board>.ugr-cover-side-nav{display:none!important}.ugr-root[data-export-mode=long-image] .ugr-board>.ugr-page{margin-top:.75rem;grid-column:1/-1!important;width:100%!important;display:flex!important}.ugr-root[data-export-mode=long-image] .ugr-board>.ugr-page:first-of-type{margin-top:.75rem}.ugr-root[data-export-mode=long-image] .ugr-board>.ugr-page .ugr-page-content{width:100%}.ugr-root{--ugr-delivery-page-width:1240px;--ugr-delivery-page-height:1754px;--ugr-png-page-width:1240px}.ugr-root[data-export-mode=print-png-capture]{background:#fff!important;padding:0!important}.ugr-root[data-export-mode=print-png-capture] .ugr-board{width:var(--ugr-png-page-width)!important;min-width:var(--ugr-png-page-width)!important;max-width:var(--ugr-png-page-width)!important;background:#fff!important;margin:0 auto!important;display:block!important}.ugr-root[data-export-mode=print-png-capture] .ugr-board>.ugr-cover-side-nav,.ugr-root[data-export-mode=print-png-capture] .ugr-opening-entry,.ugr-root[data-export-mode=print-png-capture] .ugr-bottom-guide,.ugr-root[data-export-mode=print-png-capture] .ugr-floating-cta-shell,.ugr-root[data-export-mode=print-png-capture] .ugr-board>.ugr-page{display:none!important}.ugr-root[data-export-mode=print-png-capture] .ugr-board>.ugr-page[data-capture-active=true]{width:var(--ugr-png-page-width)!important;min-width:var(--ugr-png-page-width)!important;max-width:var(--ugr-png-page-width)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;grid-column:1/-1!important;margin:0!important;display:flex!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] .ugr-board>.ugr-page[data-capture-active=true] .ugr-page-content{width:100%!important;min-width:0!important}.ugr-root[data-export-mode=print-png-capture] .ugr-board>.ugr-page[data-capture-delivery-page=true][data-capture-active=true]{height:var(--ugr-delivery-page-height)!important;min-height:var(--ugr-delivery-page-height)!important;background:0 0!important;border:0!important;overflow:hidden!important}.ugr-root[data-export-mode=print-png-capture] .ugr-board>.ugr-page[data-capture-delivery-page=true][data-capture-active=true] .ugr-page-content{height:100%!important;min-height:100%!important;padding:0!important}.ugr-root[data-export-mode=print-png-capture] .ugr-delivery-page .ugr-formal-cover,.ugr-root[data-export-mode=print-png-capture] .ugr-page-directory .ugr-directory-page,.ugr-root[data-export-mode=print-png-capture] .ugr-delivery-page .ugr-back-cover-page{width:var(--ugr-delivery-page-width)!important;height:var(--ugr-delivery-page-height)!important;min-height:var(--ugr-delivery-page-height)!important;aspect-ratio:1240/1754!important;box-shadow:none!important;border:0!important;border-radius:0!important;overflow:hidden!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-formal-cover .ugr-formal-cover{background:#043632!important;align-content:end!important;display:grid!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-formal-cover .ugr-formal-cover-visual{visibility:visible!important;opacity:1!important;background:0 0!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-formal-cover .ugr-formal-cover-visual img{visibility:visible!important;opacity:1!important;object-fit:cover!important;object-position:center top!important;filter:saturate(1.04)contrast(1.02)!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-formal-cover .ugr-formal-cover-visual:after{background:linear-gradient(#f0fdfa05 0% 40%,#04363285 63%,#043632f5 100%),linear-gradient(90deg,#f0fdfa14 0%,#f0fdfa00 54%)!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-formal-cover .ugr-formal-cover-panel{border-radius:22px!important;align-self:end!important;gap:1.35rem!important;width:min(76%,100% - 10rem)!important;margin:0 auto 5.6rem!important;padding:3.6rem!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-formal-cover .ugr-formal-cover-panel h2{white-space:normal!important;overflow-wrap:anywhere!important;max-width:100%!important;font-size:4.75rem!important;line-height:1.08!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-formal-cover .ugr-formal-cover-panel p{max-width:58rem!important;font-size:1.34rem!important;line-height:1.62!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-formal-cover .ugr-formal-cover-meta{grid-template-columns:.9fr 1.15fr 1.3fr!important;gap:1.18rem!important;max-width:none!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-formal-cover .ugr-formal-cover-meta b,.ugr-root[data-export-mode=print-png-capture] .ugr-page-formal-cover .ugr-formal-cover-meta em,.ugr-root[data-export-mode=print-png-capture] .ugr-page-formal-cover .ugr-formal-cover-meta small{border-radius:18px!important;min-height:5.5rem!important;padding:1rem 1.3rem!important;font-size:1.04rem!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-formal-cover .ugr-formal-cover-panel strong{font-size:1.42rem!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-directory{height:var(--ugr-delivery-page-height)!important;min-height:var(--ugr-delivery-page-height)!important;overflow:hidden!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-directory .ugr-page-content{height:100%!important;min-height:100%!important;padding:0!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-directory .ugr-directory-page{padding:62px!important}.ugr-root[data-export-mode=print-png-capture] .ugr-directory-list a{min-height:92px!important;overflow:hidden!important}.ugr-root[data-export-mode=print-png-capture] .ugr-directory-list a>span{font-variant-numeric:tabular-nums;color:#fff!important;text-align:center!important;background:linear-gradient(145deg,#043632,#0d9488)!important;place-content:center!important;align-self:stretch!important;place-items:center!important;height:100%!important;min-height:92px!important;padding-block:0!important;padding-inline:0!important;line-height:1!important;display:grid!important}.ugr-root[data-export-mode=print-png-capture] .ugr-directory-list em{color:#7b8ca0!important;opacity:1!important;display:block!important}.ugr-root[data-export-mode=print-png-capture] .ugr-board>.ugr-page:not([data-capture-delivery-page=true])[data-capture-active=true]{background:#fff!important;min-height:0!important;padding:0!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] .ugr-board>.ugr-page:not([data-capture-delivery-page=true])[data-capture-active=true] .ugr-page-content{gap:2.6mm!important;width:100%!important;min-width:0!important;padding:5mm 7mm 7mm!important}.ugr-root[data-export-mode=print-png-capture] .ugr-board>.ugr-page:not([data-capture-delivery-page=true])[data-capture-active=true] .ugr-page-top{display:none!important}.ugr-png-capture-title{display:none}.ugr-root[data-export-mode=print-png-capture] .ugr-png-text-safe,.ugr-root[data-export-mode=print-png-capture] .ugr-board>.ugr-page:not([data-capture-delivery-page=true])[data-capture-active=true] :where(.ugr-card,.ugr-note,.ugr-cover-copy,.ugr-cover-type,.ugr-cover-info-grid>div,.ugr-cover-path>*,.ugr-cover-score,.ugr-peer-score-head>span,.ugr-authority-card,.ugr-child-feature-copy,.ugr-feature-columns>div,.ugr-ability-assessment,.ugr-ability-assessment p){height:auto!important;min-height:0!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] .ugr-board>.ugr-page:not([data-capture-delivery-page=true])[data-capture-active=true] :where(h1,h2,h3,h4,p,b,strong,small,span,em,li){white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important;max-width:100%!important}.ugr-root[data-export-mode=print-png-capture] .ugr-board>.ugr-page:not([data-capture-delivery-page=true])[data-capture-active=true] .ugr-print-page-unit:before{content:none!important;display:none!important}.ugr-root[data-export-mode=print-png-capture] .ugr-board>.ugr-page:not([data-capture-delivery-page=true])[data-capture-active=true] .ugr-png-capture-title{box-sizing:border-box;color:#fff;text-align:left;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#0f766e,#075e54);border-radius:3mm;grid-template-columns:auto minmax(0,1fr);place-items:center start;width:fit-content;max-width:100%;min-height:9.6mm;margin:0 0 3mm;padding:0 4mm 0 0;font-size:4mm;font-weight:950;line-height:1.18;display:inline-grid!important;overflow:visible!important;transform:none!important}.ugr-root[data-export-mode=print-png-capture] .ugr-png-capture-title>span{background:#04363247;border-radius:3mm 0 0 3mm;min-width:9.6mm;padding:0 2.4mm;text-align:center!important;box-sizing:border-box!important;align-self:stretch!important;place-items:center!important;line-height:1!important;display:grid!important}.ugr-root[data-export-mode=print-png-capture] .ugr-png-capture-title>b{padding-left:2mm;min-width:0!important;color:inherit!important;white-space:normal!important;line-height:1.18!important;display:block!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] .ugr-png-badge-text{font-variant-numeric:tabular-nums;transform:translateY(-.04em);line-height:1!important;display:block!important}.ugr-root[data-export-mode=print-png-capture] :where(.ugr-cover-side-nav-list span,.ugr-chapter-nav a span,.ugr-back-cover-actions em){font-variant-numeric:tabular-nums;box-sizing:border-box!important;text-align:center!important;place-content:center!important;place-items:center!important;padding-block:0!important;line-height:1!important;display:grid!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-page-content{gap:2.6mm!important;width:100%!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-layout{grid-template-columns:minmax(0,1fr)!important;gap:3mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-main{width:100%!important;max-width:none!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-main,.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-profile-story{gap:1.6mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-hero{grid-template-rows:auto auto auto auto!important;gap:2.2mm!important;height:auto!important;min-height:0!important;padding:3.4mm!important;display:grid!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-copy{gap:1.7mm!important;height:auto!important;display:grid!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-copy h2{white-space:normal!important;overflow-wrap:anywhere!important;max-width:104mm!important;font-size:7.2mm!important;line-height:1.12!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-copy p,.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-type small,.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-type span{font-size:2.8mm!important;line-height:1.5!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-info-grid,.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-path{gap:1.5mm!important;margin-top:1.5mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-path>*{min-height:8.5mm!important;padding:1.5mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-type{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;gap:1.2mm!important;width:min(104mm,100%)!important;max-width:104mm!important;height:auto!important;min-height:0!important;margin-top:1.8mm!important;padding:2.4mm!important;display:grid!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-type:before{content:none!important;display:none!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-type :where(.ugr-cover-type-label,.ugr-cover-type-name,.ugr-cover-type-insight){white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;box-sizing:border-box!important;max-width:100%!important;height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-type b{font-size:5mm!important;line-height:1.14!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-type span{display:block!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-type-visual{background-position:50% 38%!important;background-repeat:no-repeat!important;background-size:cover!important;height:42mm!important;min-height:0!important;margin:1.8mm 0 0!important;position:relative!important;overflow:hidden!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-type-visual img{object-fit:cover!important;object-position:center 38%!important;width:100%!important;max-width:none!important;height:100%!important;transform:none!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-student{gap:.8mm!important;margin-top:1.4mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-student b{font-size:3.5mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-student span{font-size:2.45mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-score{padding:2.2mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-score p{margin:1.5mm 0!important;font-size:2.55mm!important;line-height:1.28!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-peer-score-head{gap:2mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-peer-score-head strong{font-size:7.2mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-peer-score-head>span{min-height:18mm!important;padding:2mm 3mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-authority-grid{gap:1.5mm!important;margin-top:1.5mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-authority-card{min-height:20mm!important;padding:1.7mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-peer-compare-values b,.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-peer-compare-values i{font-size:5.2mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-peer-compare-card>small{font-size:2.25mm!important;line-height:1.26!important}.ugr-root[data-export-mode=print-png-capture] .ugr-peer-compare-card>.ugr-png-peer-gap{place-items:center;white-space:normal!important;box-sizing:border-box!important;align-items:center!important;width:fit-content!important;max-width:100%!important;height:auto!important;min-height:6mm!important;padding:1mm 2mm!important;line-height:1!important;display:inline-grid!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] .ugr-png-chip-text{transform:translateY(-.03em);white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;max-width:100%!important;line-height:1.18!important;display:block!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-info-grid>div{padding:1.8mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-child .ugr-cover-info-grid strong{font-size:6.4mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-page-content{gap:2.6mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-profile-story{gap:3mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-ability-assessment,.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-child-feature-copy{height:auto!important;min-height:0!important;padding:3.4mm!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-ability-assessment h2,.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-child-feature-copy h2{line-height:1.18!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-ability-assessment div{gap:2mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-ability-assessment p{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:1.3mm!important;height:auto!important;min-height:14mm!important;padding:2.8mm 3.2mm!important;font-size:2.75mm!important;line-height:1.5!important;display:grid!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-ability-assessment-label{align-items:center!important;gap:2mm!important;min-width:0!important;display:inline-flex!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-ability-assessment-value{padding-left:9mm!important;line-height:1.5!important;display:block!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-child-feature-copy{gap:2.4mm!important;display:grid!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-child-feature-copy p,.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-child-feature-copy li{font-size:2.8mm!important;line-height:1.55!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-feature-columns{gap:2.8mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-feature-columns>div{height:auto!important;min-height:0!important;padding:3mm!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-feature-boundary{padding:2.2mm 3mm!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-profile-main-image figcaption{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;gap:1.2mm!important;height:auto!important;min-height:0!important;padding:3.2mm 3.8mm!important;display:grid!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-profile-main-image figcaption span{white-space:normal!important;box-sizing:border-box!important;width:fit-content!important;min-height:5mm!important;padding:1.15mm 2.1mm!important;line-height:1.1!important;display:block!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-profile-main-image figcaption b{white-space:normal!important;max-width:100%!important;height:auto!important;min-height:0!important;line-height:1.16!important;display:block!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-overview .ugr-profile-main-image figcaption em{white-space:normal!important;max-width:100%!important;height:auto!important;min-height:0!important;line-height:1.36!important;display:block!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-growth .ugr-theme-action-step>span{font-variant-numeric:tabular-nums;box-sizing:border-box!important;text-align:center!important;place-content:center!important;place-items:center!important;padding:0!important;line-height:1!important;display:grid!important}.ugr-root[data-export-mode=print-png-capture] #ugr-chapter-growth .ugr-theme-action-step .ugr-png-badge-text{transform:translateY(-.04em);line-height:1!important;display:block!important}.ugr-root[data-export-mode=print-png-capture] .ugr-debate-consensus strong .ugr-png-consensus-label{place-items:center;white-space:normal!important;box-sizing:border-box!important;align-items:center!important;width:fit-content!important;max-width:100%!important;height:auto!important;min-height:5.8mm!important;margin-bottom:1.2mm!important;padding:.9mm 2mm!important;line-height:1!important;display:inline-grid!important;overflow:visible!important}.ugr-root[data-export-mode=print-png-capture] .ugr-delivery-page .ugr-back-cover-page{align-content:center!important;gap:2rem!important;padding:5.2rem 6.2rem!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-brand,.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-actions,.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-service,.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-note{width:min(100%,42rem)!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-brand span{background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;padding:0!important;font-size:3.6rem!important;line-height:1.05!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-actions a,.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-actions b,.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-actions em,.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-service div,.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-service b,.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-service p,.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-note p{overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-service{grid-template-columns:6.25rem minmax(0,1fr)!important}.ugr-root[data-export-mode=print-png-capture] .ugr-page-back-cover .ugr-back-cover-service img{object-fit:contain!important;width:6.25rem!important;height:6.25rem!important}.ugr-page-growth-theme,.ugr-page-cover,.ugr-page-parent-secret{grid-column:span 2}.ugr-page-pbl-report{grid-column:span 2;align-self:start}.ugr-page-pbl-report .ugr-page-top{display:none}.ugr-page-pbl-report .ugr-page-content{padding:.75rem}.ugr-page-formal-cover,.ugr-page-directory,.ugr-page-back-cover{grid-column:1/-1}.ugr-page-formal-cover{background:#043632;border-color:#5eead433}.ugr-page-formal-cover .ugr-page-top{display:none}.ugr-page-formal-cover .ugr-page-content,.ugr-page-back-cover .ugr-page-content{padding:0}.ugr-formal-cover{isolation:isolate;color:#ecfdf5;background:#043632;border-radius:10px;min-height:clamp(34rem,64vw,48rem);display:grid;position:relative;overflow:hidden}.ugr-formal-cover-visual{z-index:0;margin:0;position:absolute;inset:0}.ugr-formal-cover-panel{z-index:2;background:linear-gradient(135deg,#043632f0,#007c7ac7);border:1px solid #ccfbf13d;border-radius:18px;align-self:end;gap:.9rem;max-width:min(52rem,100% - 3rem);margin:auto 1.5rem 1.5rem;padding:clamp(1.1rem,3vw,2rem);display:grid;position:relative;box-shadow:0 24px 58px #04363242,inset 0 1px #ffffff29}.ugr-formal-cover-panel span,.ugr-directory-hero span,.ugr-back-cover-brand span{color:#d6fff8;background:#f0fdfa24;border:1px solid #ccfbf152;border-radius:999px;width:fit-content;padding:.28rem .7rem;font-size:.72rem;font-weight:950}.ugr-formal-cover-panel h2,.ugr-back-cover-brand h2{color:#fff;margin:0;font-size:clamp(2.2rem,6vw,4.5rem);font-weight:950;line-height:1.02}.ugr-formal-cover-panel p,.ugr-back-cover-brand p{color:#ecfdf5e0;max-width:42rem;margin:0;font-size:clamp(.9rem,1.8vw,1.16rem);font-weight:850;line-height:1.72}.ugr-formal-cover-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.ugr-formal-cover-panel strong{color:#ffd166;max-width:44rem;font-size:clamp(1rem,2vw,1.32rem);font-weight:950;line-height:1.48;display:block}.ugr-directory-page{gap:.85rem;display:grid}.ugr-directory-hero{background:radial-gradient(circle at 84% 0,#ffd1662e,#0000 11rem),linear-gradient(135deg,#ecfdf5 0%,#fff 64%);border:1px solid #0f766e24;border-radius:18px;gap:.56rem;padding:clamp(1rem,2.4vw,1.6rem);display:grid}.ugr-directory-hero span{color:#0f766e;background:#0f766e14;border-color:#0f766e33}.ugr-directory-hero h2{color:#071b36;margin:0;font-size:clamp(1.8rem,3.6vw,3rem);font-weight:950;line-height:1.08}.ugr-directory-hero p{color:#3d566d;max-width:54rem;font-size:.88rem;font-weight:850}.ugr-directory-spotlight{grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;display:grid}.ugr-directory-spotlight article,.ugr-directory-grid a{background:linear-gradient(#fffffff5,#f0fdfad1);border:1px solid #0f766e24;border-radius:16px;padding:.82rem;box-shadow:0 12px 28px #0f4e4a0f}.ugr-directory-spotlight span,.ugr-directory-grid span{color:#fff;background:linear-gradient(135deg,#0f766e,#0d9488);border-radius:9px;justify-content:center;align-items:center;min-width:2.2rem;height:2rem;padding:0 .42rem;font-size:.76rem;font-weight:950;display:inline-flex}.ugr-directory-spotlight b,.ugr-directory-grid b{color:#102033;margin-top:.58rem;font-size:.92rem;font-weight:950;line-height:1.22;display:block}.ugr-directory-spotlight p,.ugr-directory-grid em{color:#52677b;margin-top:.32rem;font-size:.72rem;font-style:normal;font-weight:850;line-height:1.5;display:block}.ugr-directory-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;display:grid}.ugr-directory-grid a{color:inherit;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s}.ugr-directory-grid a:hover{border-color:#0f766e47;transform:translateY(-1px);box-shadow:0 16px 34px #0f4e4a1a}.ugr-page-back-cover{background:radial-gradient(circle at 80% 12%,#5eead433,#0000 12rem),linear-gradient(145deg,#043632 0%,#075e54 54%,#071f1d 100%);border-color:#5eead438}.ugr-page-back-cover .ugr-page-top{display:none}.ugr-back-cover-page{color:#ecfdf5;align-content:center;gap:1rem;min-height:clamp(30rem,54vw,40rem);padding:clamp(1.1rem,3vw,2rem);display:grid}.ugr-back-cover-brand{gap:.8rem;max-width:56rem;display:grid}.ugr-back-cover-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;display:grid}.ugr-back-cover-actions a{color:#ecfdf5;background:#f0fdfa1a;border:1px solid #ccfbf133;border-radius:17px;gap:.46rem;min-height:9rem;padding:.9rem;text-decoration:none;display:grid}.ugr-back-cover-actions span{color:#ffd166;background:#ccfbf12e;border-radius:10px;place-items:center;width:2.2rem;height:2.2rem;font-size:.82rem;font-weight:950;display:inline-grid}.ugr-back-cover-note{border-top:1px solid #ccfbf12e;gap:.35rem;max-width:48rem;padding-top:.95rem;display:grid}.ugr-back-cover-note p{color:#ecfdf5cc;font-size:.76rem}@media (width<=980px){.ugr-formal-cover-meta,.ugr-directory-spotlight,.ugr-back-cover-actions{grid-template-columns:1fr}.ugr-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ugr-formal-cover{min-height:34rem}.ugr-formal-cover-panel{border-radius:16px;max-width:none;margin:auto .9rem .9rem}.ugr-directory-grid{grid-template-columns:1fr}.ugr-back-cover-page{min-height:32rem}}.ugr-page:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#2f7df009 1px,#0000 1px),linear-gradient(90deg,#2f7df007 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:26px 26px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000080,#0000 52%);mask-image:linear-gradient(#00000080,#0000 52%)}.ugr-page-dark{color:#f4fbff;background:radial-gradient(circle at 76% 16%,#41b1ff33,#0000 12rem),linear-gradient(145deg,#061426 0%,#092545 58%,#071326 100%);border-color:#153b5b}.ugr-page-dark:before{background:radial-gradient(circle,#fff3 1px,#0000 1.6px) 0 0/34px 34px;-webkit-mask-image:linear-gradient(#000000b8,#0000 70%);mask-image:linear-gradient(#000000b8,#0000 70%)}.ugr-page-top{z-index:2;justify-content:space-between;align-items:center;gap:.6rem;padding:.8rem .85rem .35rem;display:flex;position:relative}.ugr-page-title{min-width:0;color:var(--ugr-navy);align-items:center;gap:.55rem;font-size:clamp(1rem,1.35vw,1.22rem);font-weight:950;line-height:1.1;display:inline-flex}.ugr-page-dark .ugr-page-title{color:#fff}.ugr-page-num{color:#fff;background:linear-gradient(135deg,#2b83ff,#2656c9);border-radius:8px;flex:none;place-items:center;width:2rem;height:2rem;font-size:.98rem;font-weight:950;display:grid;box-shadow:0 8px 18px #2656c940}.ugr-style-ref{color:#1d3152;white-space:nowrap;flex:none;font-size:.68rem;font-weight:950}.ugr-page-dark .ugr-style-ref{color:#94c9ff}.ugr-page-content{z-index:2;flex-direction:column;flex:1;gap:.58rem;padding:.35rem .85rem .85rem;display:flex;position:relative}.ugr-h2,.ugr-page-content h2{color:var(--ugr-navy);margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:950;line-height:1.12}.ugr-page-dark .ugr-h2,.ugr-page-dark .ugr-page-content h2{color:#fff}.ugr-page-content p{color:var(--ugr-muted);margin:0;font-size:.76rem;font-weight:720;line-height:1.55}.ugr-page-dark .ugr-page-content p{color:#b9d1e8}.ugr-mini{color:#65748b!important;font-size:.65rem!important;font-weight:850!important;line-height:1.4!important}.ugr-page-dark .ugr-mini{color:#8db6d7!important}.ugr-card,.ugr-coach{background:#ffffffeb;border:1px solid #dfe8f0;border-radius:10px;padding:.68rem;box-shadow:0 8px 18px #1730490b}.ugr-card b,.ugr-coach b{color:var(--ugr-navy);margin:0 0 .28rem;font-size:.82rem;font-weight:950;line-height:1.25;display:block}.ugr-grid{gap:.52rem;display:grid}.ugr-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ugr-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ugr-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ugr-grid-portrait{grid-template-columns:5rem minmax(0,1fr);align-items:center}.ugr-grid-theme{grid-template-columns:1fr 1.05fr;align-items:stretch}.ugr-grid-project{grid-template-columns:.78fr 1.22fr;align-items:center}.ugr-grid-navigator{grid-template-columns:.8fr 1.2fr;align-items:center}.ugr-review-grid{grid-template-columns:.72fr 1fr .9fr}.ugr-archive-top{align-items:stretch}.ugr-soft-blue{background:var(--ugr-blue-soft);border-color:#d8e8ff}.ugr-soft-green{background:var(--ugr-green-soft);border-color:#d7f0df}.ugr-soft-gold{background:var(--ugr-gold-soft);border-color:#f4dfb8}.ugr-soft-purple{background:var(--ugr-purple-soft);border-color:#e3defe}.ugr-soft-red{background:var(--ugr-red-soft);border-color:#f4d5d0}.ugr-portrait{background:radial-gradient(circle at 70% 18%,#2f7df01f,#0000 2.8rem),linear-gradient(135deg,#eef7ff,#fbfdff);border:1px solid #dbe8f0;border-radius:12px;min-height:5.1rem;position:relative;overflow:hidden}.ugr-portrait-face{background:#ffd7bd;border-radius:999px;width:2.2rem;height:2.2rem;position:absolute;top:1.1rem;left:50%;transform:translate(-50%);box-shadow:-.3rem -.48rem 0 .12rem #1b2a36}.ugr-portrait-body{background:linear-gradient(135deg,#12395f,#2f7df0);border-radius:1.5rem 1.5rem 0 0;width:4rem;height:3.3rem;position:absolute;bottom:-1.15rem;left:50%;transform:translate(-50%)}.ugr-score-big{color:#fff;font-size:clamp(2.8rem,5vw,4rem);font-weight:950;line-height:.92}.ugr-score-label{color:#9fc8ee!important;font-size:.72rem!important;font-weight:900!important}.ugr-floating-topic{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #7fb1dc29;border-radius:12px;width:min(12.5rem,42%);padding:.78rem;position:absolute;top:5.3rem;right:1rem;box-shadow:0 16px 34px #0000001f}.ugr-floating-topic b{color:#fff;font-size:.72rem;font-weight:900;display:block}.ugr-floating-topic strong{color:#ffc65d;font-size:1.55rem;font-weight:950;line-height:1.1;display:block}.ugr-metric{background:#ffffff0f;border:1px solid #7fb1dc29;border-radius:10px;min-height:4.4rem;padding:.6rem}.ugr-metric strong{color:#fff;font-size:1.42rem;font-weight:950;line-height:1;display:block}.ugr-metric span{color:#9ec6ea;font-size:.62rem;font-weight:850}.ugr-blue-line{background:linear-gradient(#0000,#53a6ff1f),repeating-linear-gradient(0deg,#0000 0 1rem,#97c6eb1f 1.05rem);border-bottom:1px solid #74b1e238;height:3.6rem;position:relative}.ugr-blue-line:after{content:"";background:linear-gradient(145deg,#0000 0 13%,#56b7ff 14% 16%,#0000 17% 31%,#56b7ff 32% 34%,#0000 35% 58%,#56b7ff 59% 61%,#0000 62% 78%,#56b7ff 79% 82%,#0000 83%);position:absolute;inset:.75rem .75rem .5rem}.ugr-cover-brand{align-items:center;display:flex}.ugr-cover-brand-logo img{max-width:min(15rem,100%)}.ugr-cover-brand h2{color:#0d3f8d;margin:0;font-size:1.36rem;font-weight:950;line-height:1.1}.ugr-cover-brand span{color:#72839b;margin-top:.16rem;font-size:.68rem;font-weight:900;display:block}.ugr-cover-hero{color:#fff;background:radial-gradient(circle at 88% 18%,#ffffff3b,#0000 3.8rem),linear-gradient(#2c6ed8 0%,#073eaa 100%);border-radius:14px;min-height:22rem;padding:1rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff26}.ugr-cover-copy{z-index:2;position:relative}.ugr-cover-copy h2{color:#fff;font-size:clamp(1.55rem,4vw,2.2rem);line-height:1.1}.ugr-cover-copy p{max-width:22rem;color:#dceaff!important;font-size:.86rem!important;font-weight:900!important}.ugr-cover-type{background:#02216552;border:1px solid #fff3;border-radius:16px;width:min(17.5rem,100%);margin-top:1rem;padding:.9rem 1rem}.ugr-cover-type small,.ugr-cover-type span{color:#cfe1ff;font-size:.68rem;font-weight:900;line-height:1.45;display:block}.ugr-cover-type b{color:#ffd76c;margin:.2rem 0;font-size:1.28rem;font-weight:950;line-height:1.16;display:block}.ugr-cover-hero figure{z-index:1;background:#ffffff2e;border-radius:14px;height:12.5rem;margin:.85rem 0 0;position:relative;overflow:hidden}.ugr-cover-type-visual figcaption{color:#fff;text-align:right;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#081e528f;border:1px solid #ffffff52;border-radius:12px;gap:.12rem;max-width:min(15rem,100% - 1.44rem);padding:.5rem .68rem;display:grid;position:absolute;bottom:.72rem;right:.72rem}.ugr-cover-type-visual figcaption span{color:#cfe1ff;font-size:.62rem;font-weight:900}.ugr-cover-type-visual figcaption b{color:#fff;font-size:.82rem;font-weight:950;line-height:1.2}.ugr-cover-hero img{object-fit:cover;object-position:center 34%;width:100%;height:100%}.ugr-cover-student{z-index:2;gap:.15rem;margin-top:.68rem;display:grid;position:relative}.ugr-cover-student b{color:#fff;font-size:1rem;font-weight:950}.ugr-cover-student span{color:#d9e8ff;font-size:.68rem;font-weight:900}.ugr-cover-score,.ugr-cover-info-grid>div,.ugr-cover-path{background:#fbfdff;border:1px solid #dce8f5;border-radius:14px;padding:.78rem}.ugr-cover-score b,.ugr-cover-info-grid b{color:#243b58;font-size:.82rem;font-weight:950;display:block}.ugr-cover-score strong{color:#246ff2;letter-spacing:0;margin:.28rem 0;font-size:2.15rem;font-weight:950;line-height:1;display:block}.ugr-cover-score small{color:#1d3152;font-size:.8rem}.ugr-authority-grid,.ugr-cover-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin-top:.62rem;display:grid}.ugr-authority-card,.ugr-cover-path span{color:#4b5c73;text-align:center;background:#f3f8ff;border:1px solid #dfe8f2;border-radius:10px;place-items:center;min-height:2.65rem;font-size:.64rem;font-weight:900;line-height:1.25;display:grid}.ugr-authority-card{gap:.12rem;padding:.42rem .34rem}.ugr-authority-card span{color:#4b5c73;font-size:.64rem;font-weight:900}.ugr-authority-card b,.ugr-cover-info-grid strong{color:#246ff2;font-size:1.1rem;font-weight:950;display:block}.ugr-authority-card em{color:#738196;font-size:.55rem;font-style:normal;font-weight:900;line-height:1.25}.ugr-cover-info-grid strong{color:#15936b;margin-top:.22rem;font-size:1.7rem}.ugr-cover-path{grid-template-columns:repeat(4,minmax(0,1fr));gap:.42rem;display:grid}.ugr-cover-layout{grid-template-columns:minmax(0,1.35fr) minmax(13.5rem,.65fr);align-items:start;gap:.7rem;display:grid}.ugr-cover-main{flex-direction:column;gap:.58rem;min-width:0;display:flex}.ugr-cover-side-nav{background:linear-gradient(#fffffff5,#f6fafff5),radial-gradient(circle at 100% 0,#2f7df01f,#0000 10rem);border:1px solid #dce8f5;border-radius:16px;padding:.72rem;position:sticky;top:5.2rem;overflow:hidden;box-shadow:0 14px 30px #182f4714}.ugr-cover-side-nav-head{gap:.18rem;margin-bottom:.62rem;display:grid}.ugr-cover-side-nav-head span{color:#2f7df0;font-size:.68rem;font-weight:950}.ugr-cover-side-nav-head b{color:#071b36;font-size:1rem;font-weight:950;line-height:1.18}.ugr-cover-side-nav-list{gap:.38rem;display:grid}.ugr-cover-side-nav-list a{color:#102034;background:#ffffffc7;border:1px solid #e3edf7;border-radius:12px;grid-template-columns:2.15rem minmax(0,1fr);align-items:center;gap:.08rem .55rem;min-height:2.72rem;padding:.42rem .5rem;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.ugr-cover-side-nav-list a:hover{border-color:#2f7df05c;transform:translateY(-1px);box-shadow:0 8px 18px #182f4714}.ugr-cover-side-nav-list a.is-active{background:#ecf4ff;border-color:#2f7df06b}.ugr-cover-side-nav-list span{color:#2f7df0;background:#e9f2ff;border-radius:999px;grid-row:1/3;place-items:center;width:2rem;height:2rem;font-size:.7rem;font-weight:950;display:grid}.ugr-cover-side-nav-list b{color:#102034;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:950;line-height:1.15;overflow:hidden}.ugr-cover-side-nav-list em{color:#617186;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-style:normal;font-weight:900;line-height:1.2;overflow:hidden}.ugr-overview-top{grid-template-columns:.75fr 1.75fr;gap:.62rem;display:grid}.ugr-child-profile{text-align:center;background:linear-gradient(#fbfdff,#f4f8fd);border:1px solid #dfe8f2;border-radius:12px;align-content:center;justify-items:center;gap:.35rem;min-width:0;padding:.65rem;display:grid}.ugr-child-profile img{object-fit:cover;object-position:center 24%;border:3px solid #fff;border-radius:999px;width:4.5rem;height:4.5rem;box-shadow:0 10px 24px #224f8421}.ugr-child-profile b{color:var(--ugr-navy);font-size:1rem;font-weight:950}.ugr-child-profile span{color:#52687f;font-size:.66rem;font-weight:850;line-height:1.45}.ugr-summary-scene{color:#fff;background:#0e2a53;border-radius:12px;min-height:10.2rem;padding:.85rem;position:relative;overflow:hidden}.ugr-summary-scene:after{content:"";background:linear-gradient(90deg,#0d203aeb,#0d203a80,#0d203a2e);position:absolute;inset:0}.ugr-summary-scene img{object-fit:cover;object-position:center;opacity:.75;width:100%;height:100%;position:absolute;inset:0}.ugr-summary-scene>div{z-index:2;max-width:76%;position:relative}.ugr-summary-scene small{color:#e8f1ff;background:#ffffff2e;border-radius:999px;padding:.26rem .42rem;font-size:.58rem;font-weight:950;display:inline-block}.ugr-summary-scene h2{color:#fff;margin-top:.46rem;font-size:clamp(1rem,2vw,1.45rem);line-height:1.24}.ugr-summary-scene p{color:#e5efff!important;font-size:.7rem!important;font-weight:900!important}.ugr-profile-story{gap:.72rem;display:grid}.ugr-profile-main-image{background:#eef8f4;border:1px solid #0f766e42;border-radius:14px;min-height:16.2rem;position:relative;overflow:hidden;box-shadow:0 16px 34px #0f4e4a1f}.ugr-profile-main-image img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:16.2rem;display:block}.ugr-profile-main-image:after{content:"";pointer-events:none;background:linear-gradient(#075e5400 0%,#075e54b8 42%,#043632e6 100%);height:46%;position:absolute;bottom:0;left:0;right:0}.ugr-profile-main-image figcaption{z-index:2;color:#fff;box-sizing:border-box;gap:.18rem;max-width:min(22rem,100% - 1.8rem);display:grid;position:absolute;bottom:.86rem;left:.9rem}.ugr-profile-main-image figcaption span{color:#ecfdf5;background:#0f766eb8;border:1px solid #ccfbf147;border-radius:999px;width:fit-content;padding:.28rem .5rem;font-size:.6rem;font-weight:950}.ugr-profile-main-image figcaption b{color:#fff;font-size:clamp(1.28rem,3vw,2rem);font-weight:950;line-height:1.12}.ugr-profile-main-image figcaption em{color:#d6fff8;font-size:.7rem;font-style:normal;font-weight:900}.ugr-ability-assessment{background:linear-gradient(#f9fcff,#f2f7ff);border:1px solid #d9e6f4;border-radius:14px;padding:.82rem}.ugr-ability-assessment h2{color:var(--ugr-navy);margin:0 0 .56rem;font-size:1.04rem;font-weight:950;line-height:1.15}.ugr-ability-assessment div{gap:.42rem;display:grid}.ugr-ability-assessment p{background:#fff;border:1px solid #e2ebf5;border-radius:10px;grid-template-columns:1fr;align-items:start;gap:.5rem;margin:0;padding:.62rem .68rem;display:grid;color:#233a55!important;font-size:.66rem!important;font-weight:900!important;line-height:1.42!important}.ugr-ability-assessment-label{align-items:center;gap:.42rem;min-width:0;display:inline-flex}.ugr-ability-assessment-icon{width:1.8rem;height:1.8rem;color:var(--ga-primary-700);background:linear-gradient(135deg,#ccfbf1fa,#f0fdfab8);border:1px solid #0f766e2e;border-radius:999px;flex:none;place-items:center;display:inline-grid;box-shadow:0 8px 18px #0f766e1f}.ugr-ability-assessment b{color:#246ff2;white-space:normal;font-weight:950;line-height:1.2}.ugr-ability-assessment span{min-width:0}.ugr-ability-assessment-value{padding-left:2.22rem;display:block}.ugr-child-feature-copy{background:linear-gradient(#fff,#f8fbff);border:1px solid #dfe8f2;border-radius:14px;padding:.86rem}.ugr-child-feature-copy>span{color:#246ff2;background:#eef5ff;border-radius:999px;padding:.28rem .52rem;font-size:.62rem;font-weight:950;display:inline-flex}.ugr-child-feature-copy h2{color:var(--ugr-navy);margin:.48rem 0 .42rem;font-size:1.34rem;line-height:1.15}.ugr-child-feature-copy p{color:#243b58!important;font-size:.72rem!important;font-weight:850!important;line-height:1.62!important}.ugr-feature-columns{grid-template-columns:1fr;gap:.62rem;margin-top:.64rem;display:grid}.ugr-feature-columns>div{background:#fbfdff;border:1px solid #dfe8f2;border-radius:12px;padding:.68rem}.ugr-feature-columns b{color:var(--ugr-navy);font-size:.78rem;font-weight:950;display:block}.ugr-feature-columns ul{gap:.38rem;margin:.48rem 0 0;padding-left:1rem;display:grid}.ugr-feature-columns li{color:#354c67;font-size:.66rem;font-weight:850;line-height:1.45}.ugr-feature-boundary{background:#f3f7fc;border-radius:10px;padding:.52rem .62rem;color:#5d6f84!important;margin-top:.66rem!important;font-size:.62rem!important}.ugr-ability-section,.ugr-trend-card{background:#fff;border:1px solid #dfe8f2;border-radius:12px;padding:.68rem}.ugr-section-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.55rem;display:flex}.ugr-section-head h2{color:var(--ugr-navy);font-size:1rem;line-height:1.15}.ugr-section-head span{color:#667a90;text-align:right;font-size:.6rem;font-weight:900}.ugr-ability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.44rem;display:grid}.ugr-ability-card{background:#fbfdff;border:1px solid #dfe8f2;border-radius:10px;min-width:0;padding:.54rem}.ugr-ability-card b{color:var(--ugr-navy);font-size:.68rem;font-weight:950;display:block}.ugr-ability-card strong{color:#1184c4;margin:.24rem 0;font-size:1.22rem;font-weight:950;display:block}.ugr-ability-card small{color:#46637f;font-size:.58rem}.ugr-ability-card p{font-size:.58rem!important;line-height:1.35!important}.ugr-mapping-result{border:1px solid #dfe8f2;border-radius:10px;grid-template-columns:6.6rem minmax(0,1fr);margin-top:.54rem;display:grid;overflow:hidden}.ugr-mapping-result>div{border-right:1px solid #dfe8f2;align-content:center;padding:.55rem;display:grid}.ugr-mapping-result span{color:#30445f;font-size:.62rem;font-weight:900}.ugr-mapping-result strong{color:#1685c5;font-size:1.7rem;font-weight:950}.ugr-mapping-result p{align-self:center;padding:.55rem;color:#213850!important;font-size:.68rem!important;font-weight:900!important}.ugr-theme-support-row{grid-template-columns:1.45fr 1fr;gap:.5rem;display:grid}.ugr-overview-theme,.ugr-overview-support{background:linear-gradient(135deg,#f1efff,#f8f9ff);border:1px solid #e1defe;border-radius:12px;padding:.68rem}.ugr-overview-support{background:#fffaf1;border-color:#efd9b1}.ugr-overview-theme>span{color:#fff;background:linear-gradient(135deg,#8068ef,#5b84f2);border-radius:999px;padding:.22rem .5rem;font-size:.64rem;font-weight:950;display:inline-flex}.ugr-overview-theme b,.ugr-overview-support b{color:var(--ugr-navy);margin-top:.44rem;font-size:.74rem;font-weight:950;display:block}.ugr-overview-theme div{align-items:center;gap:.32rem;margin-top:.42rem;display:inline-flex}.ugr-overview-theme i{color:#225088;background:#fff;border:1px solid #dfe8f2;border-radius:999px;padding:.18rem .36rem;font-size:.58rem;font-style:normal;font-weight:950}.ugr-overview-theme em{color:#7e94ad;font-style:normal;font-weight:950}.ugr-trend-chart{background:repeating-linear-gradient(0deg,#0000 0 2.2rem,#97aac11f 2.24rem 2.3rem),#fbfdff;border-radius:10px;position:relative;overflow:hidden}.ugr-trend-chart svg{width:100%;height:9.5rem;display:block}.ugr-trend-axis{color:#627a93;text-align:center;grid-template-columns:repeat(3,1fr);padding:0 1.2rem .4rem;font-size:.6rem;font-weight:900;display:grid}.ugr-engine-intro{background:linear-gradient(135deg,#f5f7ff,#ece7ff);border-radius:14px;grid-template-columns:1fr;gap:.56rem;padding:.78rem;display:grid}.ugr-expert-debate-main>span{color:#246ff2;background:#246ff21f;border-radius:999px;width:fit-content;padding:.26rem .48rem;font-size:.58rem;font-weight:950;display:inline-flex}.ugr-engine-intro h2{color:var(--ugr-navy);margin-top:.4rem;font-size:clamp(1rem,1.8vw,1.24rem);line-height:1.22}.ugr-expert-debate-main p,.ugr-debate-process p,.ugr-debate-consensus p{color:#334a66!important;font-size:.65rem!important;font-weight:850!important;line-height:1.5!important}.ugr-expert-opinion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;display:grid}.ugr-expert-opinion-grid article{background:#ffffffc7;border:1px solid #8068ef2e;border-radius:11px;padding:.52rem}.ugr-educator-avatar-card{text-align:center;grid-template-columns:1fr;place-items:start center;gap:.48rem;min-height:7rem;display:grid}.ugr-educator-avatar{background:#eef4ff;border:2px solid #fffffff0;border-radius:999px;width:2.82rem;height:2.82rem;margin:0;overflow:hidden;box-shadow:0 10px 20px #2a396029}.ugr-educator-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.ugr-expert-opinion-grid b{color:var(--ugr-navy);text-align:center;font-size:.66rem;font-weight:950;display:block}.ugr-expert-opinion-grid p{text-align:left;margin-top:.22rem;color:#425a75!important;font-size:.58rem!important;font-weight:850!important;line-height:1.35!important}.ugr-debate-process,.ugr-debate-consensus{background:#ffffffb8;border:1px solid #5c77c629;border-radius:13px;padding:.58rem;box-shadow:inset 0 1px #ffffffb8}.ugr-debate-heading{justify-content:space-between;align-items:center;gap:.42rem;margin-bottom:.46rem;display:flex}.ugr-debate-heading b{color:var(--ugr-navy);font-size:.7rem;font-weight:950;display:block}.ugr-debate-heading span{color:#6d7f98;white-space:nowrap;font-size:.54rem;font-weight:900}.ugr-debate-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem;display:grid}.ugr-debate-flow article{background:linear-gradient(#ffffffeb,#f0f6ffe0);border:1px solid #2f7df01f;border-radius:11px;min-height:4.25rem;padding:.42rem .4rem}.ugr-debate-flow article>span{color:#246ff2;background:#e8f0ff;border-radius:999px;place-items:center;width:1.28rem;height:1.28rem;font-size:.52rem;font-weight:950;display:inline-grid}.ugr-debate-flow b{color:var(--ugr-navy);margin-top:.28rem;font-size:.62rem;font-weight:950;display:block}.ugr-debate-flow p{margin:.16rem 0 0;color:#50647c!important;font-size:.55rem!important;font-weight:850!important;line-height:1.35!important}.ugr-debate-resolution{color:#fff;background:linear-gradient(135deg,#102f5d,#1c4f96);border-radius:11px;grid-template-columns:2.75rem 1fr;align-items:center;gap:.5rem;margin-top:.42rem;padding:.48rem .54rem;display:grid}.ugr-debate-resolution span{color:#fff;text-align:center;white-space:normal;background:#ffffff29;border-radius:999px;justify-self:center;place-items:center;width:2.16rem;min-height:1.76rem;padding:.18rem .42rem;font-size:.64rem;font-weight:950;line-height:1.05;display:inline-grid}@media (width>=760px){.ugr-debate-resolution{grid-template-columns:3.7rem 1fr}.ugr-debate-resolution span{white-space:nowrap;width:auto;min-height:1.52rem;padding:.18rem .56rem}}.ugr-debate-resolution p{margin:0;color:#fff!important;font-size:.62rem!important;font-weight:950!important;line-height:1.4!important}.ugr-debate-consensus{background:linear-gradient(135deg,#fffaf0f0,#f4f8ffeb);border-color:#f0a83247}.ugr-consensus-body{background:#ffffffbd;border-left:4px solid #2f7df0;border-radius:10px;margin:0;padding:.46rem .54rem}.ugr-debate-consensus strong{color:#fff;background:linear-gradient(135deg,#102f5d,#173f78);border-radius:11px;margin-top:.42rem;padding:.5rem .56rem;font-size:.64rem;font-weight:950;line-height:1.42;display:block}.ugr-debate-consensus strong span{width:fit-content;color:var(--ga-primary-900);white-space:nowrap;background:#fef3c7f5;border:1px solid #ffd166b8;border-radius:999px;margin-bottom:.22rem;padding:.12rem .36rem;font-size:.58rem;font-weight:950;display:inline-flex;box-shadow:0 6px 14px #071f1d29}.ugr-debate-consensus strong em{font-style:normal;display:block}.ugr-input-stack{gap:.35rem;display:grid}.ugr-input-stack span{color:#26415d;background:#ffffffc7;border-radius:9px;padding:.45rem .52rem;font-size:.62rem;font-weight:950;display:block}.ugr-engine-pipeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.ugr-engine-pipeline article,.ugr-engine-panel{background:#fffffff2;border:1px solid #dfe8f2;border-radius:11px;padding:.62rem}.ugr-engine-pipeline span{color:#fff;background:linear-gradient(135deg,#7d63ff,#386ef0);border-radius:8px;place-items:center;width:1.7rem;height:1.7rem;font-size:.72rem;font-weight:950;display:grid}.ugr-engine-pipeline h2,.ugr-engine-panel h2{color:var(--ugr-navy);margin:.35rem 0 .2rem;font-size:.84rem;font-weight:950}.ugr-engine-pipeline p{font-size:.6rem!important;font-weight:850!important;line-height:1.45!important}.ugr-engine-matrix{grid-template-columns:1.1fr .95fr;gap:.55rem;display:grid}.ugr-feature-bar{grid-template-columns:4rem minmax(0,1fr) 1.7rem;align-items:center;gap:.42rem;margin-top:.42rem;display:grid}.ugr-feature-bar span,.ugr-feature-bar b{color:#243b58;font-size:.62rem;font-weight:950}.ugr-feature-bar i{background:#edf2f7;border-radius:999px;height:.38rem;display:block;overflow:hidden}.ugr-feature-bar em{border-radius:inherit;background:linear-gradient(90deg,#326ff2,#2fa56b);height:100%;display:block}.ugr-ability-stat-chart{gap:.34rem;margin-top:.38rem;display:grid}.ugr-ability-stat-head{background:#f4f8ff;border-radius:9px;justify-content:space-between;align-items:center;gap:.5rem;padding:.36rem .45rem;display:flex}.ugr-ability-stat-head span{color:#2363bf;background:#e7f1ff;border-radius:999px;padding:.18rem .42rem;font-size:.56rem;font-weight:950;display:inline-flex}.ugr-ability-stat-head b{color:#536882;font-size:.58rem;font-weight:900}.ugr-ability-stat-axis{color:#8aa0b7;text-align:center;grid-template-columns:repeat(4,1fr);margin-left:4.35rem;font-size:.52rem;font-weight:900;display:grid}.ugr-ability-stat-rows{gap:.28rem;display:grid}.ugr-ability-stat-row{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #e3ecf5;border-radius:9px;grid-template-columns:3.9rem minmax(0,1fr);align-items:center;gap:.3rem .42rem;padding:.32rem .38rem;display:grid}.ugr-ability-stat-label{gap:.12rem;min-width:0;display:grid}.ugr-ability-stat-label b{color:#17304f;font-size:.62rem;font-weight:950;line-height:1.18}.ugr-ability-stat-label span{color:#2f7d61;font-size:.5rem;font-weight:900;line-height:1.1}.ugr-ability-stat-track{background:linear-gradient(90deg,#9aaec533 0 1px,#0000 1px) 0 0/25% 100%,#edf4fb;border-radius:999px;height:.52rem;position:relative}.ugr-ability-stat-track i{background:linear-gradient(90deg,#386ef0,#2fa56b);border-radius:999px;height:.22rem;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ugr-ability-stat-track em{color:#fff;background:#153a67;border:2px solid #fff;border-radius:999px;place-items:center;width:1.28rem;height:1.28rem;font-size:.52rem;font-style:normal;font-weight:950;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 8px 14px #1a3f6c2e}.ugr-ability-stat-row p{grid-column:2;color:#60748d!important;font-size:.52rem!important;font-weight:820!important;line-height:1.26!important}.ugr-project-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.ugr-project-stats span{color:#52687f;background:#f7fbff;border:1px solid #dfe8f2;border-radius:9px;align-content:center;min-height:3.1rem;padding:.38rem;font-size:.58rem;font-weight:900;display:grid}.ugr-project-stats b{color:#0984c5;font-size:1.12rem;font-weight:950}.ugr-evidence-strength-list{gap:.38rem;display:grid}.ugr-evidence-strength-list div{background:#f8fbff;border:1px solid #dfe8f2;border-radius:9px;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.12rem .42rem;padding:.44rem;display:grid}.ugr-evidence-icon{width:1.75rem;height:1.75rem;color:var(--ga-primary-700);background:linear-gradient(135deg,#ecfdf5,#f0fdfa);border:1px solid #0f766e29;border-radius:9px;place-items:center;display:grid;box-shadow:0 8px 18px #0f4e4a14}.ugr-evidence-strength-list b{color:#246ff2;font-size:.62rem;font-weight:950;display:block}.ugr-evidence-strength-list p{grid-column:2;margin-top:.22rem;color:#354d68!important;font-size:.57rem!important;font-weight:850!important;line-height:1.36!important}.ugr-engine-bridge{padding:.7rem}.ugr-evidence-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin-top:.5rem;display:grid}.ugr-evidence-source-card{background:#fbfdff;border:1px solid #dfe8f2;border-radius:10px;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.18rem .5rem;padding:.66rem;display:grid}.ugr-evidence-source-card b{color:#102f5d;font-size:.76rem;font-weight:950;line-height:1.28;display:block}.ugr-evidence-source-card p{grid-column:2;margin-top:.18rem;color:#405672!important;font-size:.75rem!important;font-weight:850!important;line-height:1.5!important}.ugr-strong-evidence{background:#f3f7fc;border-radius:10px;gap:.34rem;margin-top:.52rem;padding:.48rem;display:grid}.ugr-strong-evidence>b{color:#102f5d;font-size:.62rem;font-weight:950}.ugr-strong-evidence p{align-items:flex-start;gap:.38rem;margin:0;display:flex;color:#405672!important;font-size:.58rem!important;font-weight:850!important;line-height:1.38!important}.ugr-strong-evidence span{color:#1d8a60;background:#e8f5ef;border-radius:999px;flex:none;padding:.12rem .34rem;font-size:.54rem;font-weight:950}.ugr-mountain-map{--ugr-radar-center-y:50.75%;background:radial-gradient(circle at 50% 38%,#ccfbf152,#0000 13rem),linear-gradient(#e7f6f2 0%,#d8eee9 100%);border:1px solid #0f766e2e;border-radius:14px;min-height:26.4rem;margin-top:.34rem;position:relative;overflow:hidden}.ugr-mountain-map:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 44%,#f0fdfa75,#0000 10.5rem),linear-gradient(#ecfdf55c 0%,#f0fdfa4d 46%,#071f1d3d 100%),linear-gradient(90deg,#ecfdf557,#ecfdf51f 30%,#ecfdf514 70%,#ecfdf542);position:absolute;inset:0}.ugr-mountain-map>img{object-fit:cover;object-position:center;opacity:.84;filter:saturate(.88)contrast(.92)brightness(1.04);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.015)}.ugr-mountain-viz{z-index:2;inset:auto auto auto 50%;top:var(--ugr-radar-center-y);width:calc(100% - 1.5rem);height:calc(100% - 4.8rem);padding:.65rem;position:absolute;overflow:visible;transform:translate(-50%,-50%)}.ugr-mountain-grid polygon{fill:#ffffff0a;stroke:#ffffff9e;stroke-width:1px}.ugr-mountain-grid polygon:last-of-type{stroke:#ccfbf1d1;stroke-dasharray:4 6;stroke-width:1.35px}.ugr-mountain-grid line{stroke:#ffffff80;stroke-width:1px}.ugr-mountain-score-area{stroke:#0f766e;stroke-width:3px;stroke-linejoin:round;filter:drop-shadow(0 12px 18px #071f1d33)}.ugr-mountain-score-dot{stroke:#ffffffd6;stroke-width:1.6px;filter:drop-shadow(0 6px 10px #071f1d38)}.ugr-mountain-label{z-index:3;color:#071b36;text-shadow:0 1px 10px #ffffffdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff9e;border:1px solid #ffffffa3;border-radius:14px;justify-items:center;gap:.05rem;width:5.1rem;min-width:0;padding:.34rem .28rem .3rem;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 12px 24px #071f1d1a}.ugr-mountain-label span{text-shadow:0 1px 2px #021b195c,0 0 8px #ffffff5c;border:2px solid #ffffffb8;border-radius:999px;place-items:center;width:1.55rem;height:1.55rem;font-size:.78rem;font-weight:950;display:grid;box-shadow:0 8px 18px #07193024;color:#fff!important}.ugr-mountain-label strong{font-size:.78rem;font-weight:950;line-height:1.05}.ugr-mountain-label i{font-size:.58rem;font-style:normal;font-weight:900}.ugr-mountain-label b{font-size:.94rem;font-weight:950;line-height:1}.ugr-wilder-summary{color:#fff;background:linear-gradient(90deg,#061426f0,#072238d6);border-radius:0 0 12px 12px;gap:.38rem;padding:.68rem .78rem;font-size:.72rem;font-weight:900;line-height:1.45;display:flex}.ugr-voice{background:linear-gradient(90deg,#0000 0 5%,#2f7df0 5% 6%,#0000 6% 10%,#2f7df0 10% 12%,#0000 12% 16%,#2f7df0 16% 18%,#0000 18% 22%,#2f7df0 22% 23%,#0000 23% 29%,#2f7df0 29% 31%,#0000 31% 36%,#2f7df0 36% 38%,#0000 38% 44%,#2f7df0 44% 46%,#0000 46%),#f6f9ff;border:1px solid #dce8fb;border-radius:8px;height:2.2rem;margin-top:.5rem}.ugr-mini-photo{background:radial-gradient(circle at 40% 32%,#ffd7bd 0 1.1rem,#0000 1.18rem),radial-gradient(circle at 38% 24%,#1e2b35 0 1rem,#0000 1.05rem),linear-gradient(135deg,#f6f9ff,#e9f1fb);border:1px solid #dfe8f0;border-radius:8px;min-height:2.9rem;margin-top:.5rem}.ugr-progress-row{color:#273d58;grid-template-columns:4rem minmax(0,1fr) 2.4rem;align-items:center;gap:.48rem;margin-top:.42rem;font-size:.66rem;font-weight:900;display:grid}.ugr-progress-row i,.ugr-review-bar{background:#edf2f7;border-radius:999px;height:.45rem;display:block;overflow:hidden}.ugr-progress-row em,.ugr-review-bar span{background:var(--ugr-green);border-radius:999px;height:100%;display:block}.ugr-input-bridge{gap:.42rem;margin-top:.5rem;display:grid}.ugr-input-bridge-row{background:#f8fbff;border:1px solid #dfe8ef;border-radius:12px;grid-template-columns:1.8rem minmax(0,1fr);align-items:start;gap:.55rem;padding:.5rem .58rem;display:grid}.ugr-input-bridge-row>span{color:#2262be;background:#ecf4ff;border-radius:999px;place-items:center;min-height:1.35rem;font-size:.58rem;font-weight:950;display:grid}.ugr-input-bridge-row b{color:var(--ugr-navy);font-size:.68rem;font-weight:950;line-height:1.2;display:block}.ugr-input-bridge-row p{color:var(--ugr-muted);margin-top:.14rem;font-size:.62rem;font-weight:800;line-height:1.45}.ugr-note{color:#32406a;background:linear-gradient(135deg,#f6f8ff,#eef4ff);border:1px solid #dbe8ff;border-radius:10px;padding:.58rem .68rem;font-size:.73rem;font-weight:950;line-height:1.55}.ugr-growth-theme-panel{background:radial-gradient(circle at 76% 20%,#fffffff2 0 2.65rem,#0000 2.7rem),linear-gradient(135deg,#f8fbff 0%,#eef6ff 44%,#fff 100%);border:1px solid #e4edf7;border-radius:14px;min-height:31.25rem;position:relative;overflow:hidden}.ugr-growth-copy{z-index:8;width:min(43%,17rem);position:absolute;top:1.45rem;left:1.35rem}.ugr-growth-copy h2{color:#071b36;margin:0 0 1.05rem;font-size:clamp(1.65rem,3vw,2.55rem);font-weight:950;line-height:1.06}.ugr-growth-point{grid-template-columns:1.9rem minmax(0,1fr);gap:.62rem;margin-top:.78rem;display:grid}.ugr-growth-point b{color:#071b36;font-size:.88rem;font-weight:950;line-height:1.2;display:block}.ugr-growth-point p{margin-top:.22rem;color:#283a54!important;font-size:.72rem!important;font-weight:820!important;line-height:1.55!important}.ugr-growth-icon{color:#fff;border-radius:8px;place-items:center;width:1.55rem;height:1.55rem;font-size:.82rem;font-weight:950;display:grid;box-shadow:0 8px 18px #071b361a}.ugr-growth-icon-gold{background:var(--ugr-gold)}.ugr-growth-icon-red{background:var(--ugr-red)}.ugr-growth-icon-yellow{color:#7a4b00;background:#ffc653}.ugr-cloud{z-index:1;background:#ffffffe6;border-radius:999px;position:absolute}.ugr-cloud:before,.ugr-cloud:after{content:"";border-radius:inherit;background:inherit;position:absolute}.ugr-cloud-one{opacity:.82;width:6.2rem;height:1.6rem;top:4.35rem;right:2.2rem}.ugr-cloud-one:before{width:2.4rem;height:2.4rem;bottom:.4rem;left:1rem}.ugr-cloud-one:after{width:3rem;height:3rem;bottom:.28rem;right:.8rem}.ugr-cloud-two{opacity:.8;width:6.6rem;height:1.7rem;top:7.5rem;left:44%}.ugr-cloud-two:before{width:2.3rem;height:2.3rem;bottom:.55rem;left:.9rem}.ugr-cloud-two:after{width:2.8rem;height:2.8rem;bottom:.4rem;right:.9rem}.ugr-cloud-three{opacity:.7;width:6.4rem;height:1.5rem;top:12.6rem;right:-.2rem}.ugr-cloud-three:before{width:2.2rem;height:2.2rem;bottom:.4rem;left:.8rem}.ugr-cloud-three:after{width:2.7rem;height:2.7rem;bottom:.3rem;right:.8rem}.ugr-mountain-stage{z-index:3;width:min(64%,34rem);height:28rem;position:absolute;bottom:-.75rem;right:-.9rem}.ugr-far-peak{clip-path:polygon(50% 0,100% 100%,0 100%);opacity:.55;background:linear-gradient(145deg,#b8c9ef 0%,#dfe8ff 42%,#94add4 100%);width:15.3rem;height:14rem;position:absolute;bottom:4.4rem;right:0}.ugr-peak{clip-path:polygon(50% 0,100% 100%,0 100%);filter:drop-shadow(0 22px 24px #2241352e);position:absolute;bottom:1.8rem}.ugr-peak-main{background:linear-gradient(112deg,#0000 0 47%,#ffffff2e 48% 53%,#0000 54%),linear-gradient(142deg,#d9a44b 0%,#8a6c39 25%,#326947 48%,#1f4c3f 74%,#163a35 100%);width:20.5rem;height:25.2rem;right:6.2rem}.ugr-peak-left{opacity:.94;background:linear-gradient(140deg,#b6c46e 0%,#5d9b5f 40%,#2e6548 100%);width:16rem;height:18.4rem;bottom:1.1rem;right:19.7rem}.ugr-peak-right{opacity:.9;background:linear-gradient(145deg,#6fa064 0%,#2e654b 54%,#183c35 100%);width:15.3rem;height:17.8rem;bottom:.5rem;right:-1.6rem}.ugr-snow{z-index:4;clip-path:polygon(50% 0,73% 48%,62% 39%,54% 58%,45% 39%,34% 52%);background:#ffffffd1;width:6.8rem;height:5.5rem;position:absolute;top:2.1rem;right:14.4rem}.ugr-forest{z-index:6;opacity:.9;background:linear-gradient(135deg,#0000 0 9%,#2f6d45 10% 17%,#0000 18% 27%,#245a3c 28% 36%,#0000 37% 48%,#34734a 49% 58%,#0000 59% 70%,#245a3c 71% 82%,#0000 83%),linear-gradient(#0000 0%,#204934 70%);height:6.7rem;position:absolute;bottom:0;left:0;right:.6rem}.ugr-route{z-index:8;width:9.4rem;height:21.6rem;position:absolute;bottom:2.2rem;left:43%}.ugr-route svg{width:100%;height:100%;overflow:visible}.ugr-road-shadow{fill:none;stroke:#352d2138;stroke-width:31px;stroke-linecap:round}.ugr-road{fill:none;stroke:#f8f7f2;stroke-width:24px;stroke-linecap:round}.ugr-road-line{fill:none;stroke:#d2c9bb;stroke-width:2.4px;stroke-dasharray:14 13;stroke-linecap:round}.ugr-flag-pole{z-index:12;background:#865727;border-radius:999px;width:.44rem;height:4.1rem;position:absolute;top:2.1rem;right:15.6rem}.ugr-flag-pole:after{content:"";clip-path:polygon(0 0,100% 18%,74% 50%,100% 82%,0 100%);filter:drop-shadow(0 5px 7px #00000024);background:#ef5c35;width:3.35rem;height:2rem;position:absolute;top:.1rem;left:.42rem}.ugr-path-type{z-index:14;color:#1e4d73;background:#ffffffc7;border:1px solid #dce6f4e6;border-radius:999px;align-items:center;gap:.42rem;padding:.38rem .58rem;font-size:.62rem;font-weight:950;display:flex;position:absolute;top:1.55rem;right:1.7rem}.ugr-path-type span{background:var(--ugr-green);width:.46rem;height:.46rem;box-shadow:.68rem 0 0 var(--ugr-gold), 1.36rem 0 0 var(--ugr-red);border-radius:999px;margin-right:1.36rem}.ugr-destination{z-index:14;color:#6b341e;text-align:center;background:#ffffffe6;border:1px solid #d2bea4d9;border-radius:14px;place-items:center;width:min(45%,24.2rem);min-height:5rem;padding:.9rem 1.1rem;font-size:clamp(.95rem,1.8vw,1.28rem);font-weight:950;line-height:1.45;display:grid;position:absolute;bottom:1.1rem;right:1.35rem;box-shadow:0 20px 45px #4e392129}.ugr-theme-image-page{align-self:start;min-height:auto}.ugr-theme-image-page .ugr-page-top{z-index:2;padding:.8rem .85rem .35rem;position:relative;top:auto;left:auto;right:auto}.ugr-theme-image-page .ugr-page-title{color:var(--ugr-navy);letter-spacing:0;gap:.55rem;font-size:clamp(1rem,1.35vw,1.22rem);font-weight:950;line-height:1.1}.ugr-theme-image-page .ugr-page-num{background:linear-gradient(135deg,#2b83ff,#2656c9);border-radius:8px;width:2rem;height:2rem;font-size:.98rem;box-shadow:0 8px 18px #2656c940}.ugr-theme-image-page .ugr-style-ref{color:#0000}.ugr-theme-image-page .ugr-style-ref:after{content:"成长方向";color:#273b5c;letter-spacing:0;font-size:.68rem;font-weight:900}.ugr-theme-image-page .ugr-page-content{padding:.35rem .85rem .85rem}.ugr-growth-theme-image-panel{--ugr-growth-banner-height:clamp(18rem, 39vw, 29rem);padding:var(--ugr-growth-banner-height) 1rem 1rem;background:radial-gradient(circle at 16% 5%,#97f0da80,#0000 18rem),linear-gradient(#ecfdf5f5 0%,#f5fbf8fa 100%);border:1px solid #0f766e33;border-radius:18px;margin-top:1.08rem;display:block;position:relative;overflow:hidden;box-shadow:0 18px 42px #0f4e4a1f,inset 0 0 0 1px #ffffff9e}.ugr-growth-theme-image-panel:before{content:"";height:var(--ugr-growth-banner-height);z-index:2;pointer-events:none;background:linear-gradient(#04363200 0% 48%,#075e5433 72%,#043632a8 100%),radial-gradient(at 24% 88%,#04363285,#0000 16rem),radial-gradient(circle at 84% 16%,#ffd6661a,#0000 12rem);position:absolute;inset:0 0 auto}.ugr-growth-theme-image-panel>img{z-index:1;width:100%;height:var(--ugr-growth-banner-height);object-fit:cover;object-position:50% center;transform-origin:50%;filter:saturate(1.08)contrast(1.02)brightness(1.04);margin:0;display:block;position:absolute;inset:0 0 auto;transform:scale(1.045)}.ugr-theme-hero-copy{z-index:4;left:1.1rem;top:calc(var(--ugr-growth-banner-height) - 9.05rem);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#043632f0,#0d7467db);border:1px solid #ccfbf142;border-radius:18px;width:min(31rem,48%);padding:.9rem 1rem 1rem;position:absolute;box-shadow:0 18px 38px #04363233}.ugr-theme-hero-copy>span{color:#ccfbf1;background:#ccfbf129;border-radius:999px;align-items:center;gap:.36rem;min-height:1.55rem;padding:0 .68rem;font-size:clamp(.56rem,.78vw,.78rem);font-weight:950;line-height:1;display:inline-flex}.ugr-theme-hero-copy>span:before{content:"";background:#66e7cf;border-radius:999px;width:.34rem;height:.34rem}.ugr-theme-hero-copy h2{color:#fff;font-family:var(--font-serif-cn);letter-spacing:0;white-space:normal;text-shadow:0 12px 26px #021b1938;margin:.56rem 0 .34rem;font-size:clamp(1.56rem,2.7vw,2.72rem);font-weight:900;line-height:1.04}.ugr-theme-hero-copy p{margin:0;color:#d8fff7!important;font-size:clamp(.72rem,1.03vw,1.02rem)!important;font-weight:850!important;line-height:1.56!important}.ugr-theme-action-plan{z-index:4;grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;width:100%;margin-top:1.78rem;display:grid;position:relative;top:auto;left:auto}.ugr-theme-action-step{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdb;border:1px solid #d3e1ebdb;border-radius:16px;grid-template-columns:3rem minmax(0,1fr);grid-template-areas:"num title""body body";align-items:center;gap:.44rem .66rem;padding:.62rem .72rem .7rem;display:grid;box-shadow:0 12px 24px #22446012}.ugr-theme-action-step>span{color:#fff;background:#ffffffeb;border:1px solid #d8e2eedb;border-radius:13px;grid-area:num;place-items:center;width:2.55rem;height:2.55rem;font-size:clamp(.82rem,1.12vw,1.06rem);font-weight:950;display:grid;box-shadow:0 12px 24px #22446014}.ugr-theme-step-green>span{background:linear-gradient(135deg,#36ad70,#258f5b)}.ugr-theme-step-gold>span{background:linear-gradient(135deg,#f3bc4d,#da9024)}.ugr-theme-step-coral>span{background:linear-gradient(135deg,#f77f65,#df5b49)}.ugr-theme-action-step>div{display:contents}.ugr-theme-action-step b{color:#071b36;font-family:var(--font-display-cn);letter-spacing:0;grid-area:title;font-size:clamp(.9rem,1.12vw,1.13rem);font-weight:950;line-height:1.16;display:block}.ugr-theme-action-step p{font-family:var(--font-sans-cn);grid-area:body;margin:0;color:#31445f!important;letter-spacing:0!important;font-size:clamp(.64rem,.8vw,.78rem)!important;font-weight:800!important;line-height:1.38!important}.ugr-theme-route-note{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #ffffffd6;border-radius:16px;width:auto;margin-top:.86rem;padding:.86rem 1rem;position:relative;top:auto;right:auto;box-shadow:0 16px 30px #194d6024}.ugr-theme-route-note b{color:#10223e;font-size:clamp(.84rem,1.08vw,1.04rem);font-weight:950;line-height:1.32;display:block}.ugr-theme-route-note p{margin-top:.34rem;color:#496174!important;font-size:clamp(.6rem,.82vw,.78rem)!important;font-weight:850!important;line-height:1.48!important}.ugr-theme-day7-archive{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #da9b29b8;border-radius:20px;width:auto;min-height:6.6rem;margin-top:.86rem;padding:1rem 1.12rem;position:relative;bottom:auto;right:auto;box-shadow:0 16px 34px #244a562e,inset 0 0 0 4px #fff8ebe6}.ugr-theme-day7-archive>div{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.ugr-theme-day7-archive b{color:#10223e;font-size:clamp(.94rem,1.25vw,1.22rem);font-weight:950;line-height:1.2}.ugr-theme-day7-archive span{color:#b47718;white-space:nowrap;font-size:clamp(.56rem,.72vw,.72rem);font-weight:950}.ugr-theme-day7-archive p{margin:.44rem 0 .62rem;color:#42566e!important;font-size:clamp(.62rem,.82vw,.78rem)!important;font-weight:800!important;line-height:1.42!important}.ugr-theme-day7-archive ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem;margin:0;padding:0;list-style:none;display:grid}.ugr-theme-day7-archive li{color:#334760;background:#f8fcfddb;border:1px solid #dee7ecdb;border-radius:12px;align-items:center;min-height:2.35rem;padding:.42rem .5rem;font-size:clamp(.58rem,.76vw,.72rem);font-weight:850;line-height:1.28;display:grid}@media (width<=720px){.ugr-growth-theme-image-panel{--ugr-growth-banner-height:18.6rem;aspect-ratio:auto;min-height:0;padding:var(--ugr-growth-banner-height) .72rem .86rem;border-radius:16px}.ugr-growth-theme-image-panel:before{height:var(--ugr-growth-banner-height);background:linear-gradient(#04363200 0% 48%,#075e542e 72%,#043632a3 100%),radial-gradient(at 24% 88%,#04363280,#0000 12rem)}.ugr-growth-theme-image-panel>img{width:100%;height:var(--ugr-growth-banner-height);object-position:50% center;margin:0;transform:scale(1.08)}.ugr-theme-hero-copy{left:.9rem;top:calc(var(--ugr-growth-banner-height) - 9.02rem);border-radius:15px;width:min(17.4rem,100% - 1.8rem);padding:.7rem .72rem .76rem}.ugr-theme-hero-copy h2{margin-top:.42rem;font-size:1.62rem}.ugr-theme-hero-copy p{max-width:none;font-size:.78rem!important;line-height:1.48!important}.ugr-theme-action-plan{grid-template-columns:1fr;gap:.64rem;width:100%;margin-top:1.52rem;top:auto;left:auto}.ugr-theme-action-step{grid-template-columns:2.55rem minmax(0,1fr);grid-template-areas:"num title""body body";gap:.42rem .58rem;padding:.58rem .62rem .66rem}.ugr-theme-action-step>span{border-radius:12px;width:2.35rem;height:2.35rem;font-size:.88rem}.ugr-theme-action-step>div{display:contents}.ugr-theme-action-step b{font-size:1rem}.ugr-theme-action-step p{font-size:.78rem!important;line-height:1.42!important}.ugr-theme-route-note{margin-top:.72rem;padding:.72rem .78rem;display:block}.ugr-theme-day7-archive{border-radius:18px;width:auto;min-height:0;margin-top:.72rem;padding:.9rem;bottom:auto;left:auto;right:auto}.ugr-theme-day7-archive>div{align-items:flex-start}.ugr-theme-day7-archive ul{grid-template-columns:1fr}.ugr-theme-day7-archive li{min-height:0;font-size:.74rem}}.ugr-growth-recommendation-board{background:linear-gradient(#fffffffa 0%,#f6fafffa 100%);border:1px solid #cddbeaf0;border-radius:14px;margin-top:1rem;padding:1rem;box-shadow:0 16px 34px #203e6214}.pbl-project-hero-figure{isolation:isolate;position:relative;background:radial-gradient(circle at 18% 8%,#97f0da38,#0000 10rem),#f3fbf8!important;border-color:#0f766e3d!important;box-shadow:0 16px 34px #0f4e4a1f,inset 0 0 0 1px #fff9!important}.pbl-project-hero-figure:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#ecfdf51f 0%,#075e5405 48%,#0436322e 100%),linear-gradient(90deg,#04363214,#0000 32% 72%,#04363214);position:absolute;inset:0}.pbl-project-hero-figure img{z-index:1;filter:saturate(1.06)contrast(1.02);position:relative;transform:scale(1.01)}.ugr-recommend-board-head{gap:.34rem;margin-bottom:.82rem;display:grid}.ugr-recommend-board-head span{color:#1f6f45;letter-spacing:0;background:#e9f4ee;border-radius:999px;width:fit-content;padding:.24rem .58rem;font-size:.7rem;font-weight:900}.ugr-recommend-board-head h2{color:#071b36;font-family:var(--font-serif-cn);letter-spacing:0;font-size:clamp(1.05rem,1.58vw,1.44rem);font-weight:950;line-height:1.18}.ugr-recommend-board-head p{color:#465b75;letter-spacing:0;max-width:62rem;font-size:.78rem;font-weight:760;line-height:1.62}.ugr-recommendation-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:.74rem;display:grid}.ugr-recommendation-card{background:#ffffffe6;border:1px solid #dce8f3;border-radius:10px;gap:.62rem;min-width:0;padding:.78rem;display:grid}.ugr-recommendation-card-head{grid-template-columns:2.15rem minmax(0,1fr);align-items:center;gap:.18rem .5rem;display:grid}.ugr-recommendation-card-head i{width:2rem;height:2rem;color:var(--ga-primary-700);background:linear-gradient(135deg,#ecfdf5,#f0fdfa);border:1px solid #0f766e29;border-radius:11px;grid-row:1/3;place-items:center;display:grid;box-shadow:0 10px 20px #0f4e4a14}.ugr-recommendation-card-head b{color:#071b36;font-size:.88rem;font-weight:950;line-height:1.24}.ugr-recommendation-card-head span{color:#5f7189;font-size:.66rem;font-weight:760;line-height:1.45}.ugr-recommendation-list{gap:.46rem;display:grid}.ugr-recommendation-item{background:#f6faff;border-radius:8px;align-content:start;gap:.18rem;min-height:5.8rem;padding:.58rem .62rem;display:grid}.ugr-recommendation-item span{color:#2d7d61;background:#ecfdf5eb;border-radius:999px;align-items:center;gap:.22rem;width:fit-content;padding:.16rem .42rem;font-size:.62rem;font-weight:900;line-height:1.25;display:inline-flex}.ugr-recommendation-item b{color:#10233f;font-size:.76rem;font-weight:950;line-height:1.34}.ugr-recommendation-item p{color:#52667f!important;font-size:.65rem!important;font-weight:760!important;line-height:1.42!important}.ugr-expedition{background:radial-gradient(circle at 78% 22%,#fff 0 1.5rem,#0000 1.6rem),linear-gradient(#eef7ff 0%,#fbfdff 56%,#f0f6ef 100%);border:1px solid #dbe8f0;border-radius:14px;min-height:12rem;position:relative;overflow:hidden}.ugr-expedition:before{content:"";filter:drop-shadow(0 16px 20px #2d5a4629);background:linear-gradient(135deg,#0000 0 32%,#66ad6f 33% 58%,#0000 59%),linear-gradient(45deg,#0000 0 42%,#e2a33d 43% 68%,#0000 69%),linear-gradient(165deg,#0000 0 34%,#2f7f58 35% 62%,#0000 63%),linear-gradient(140deg,#0000 0 44%,#a7c987 45% 74%,#0000 75%);height:9.6rem;position:absolute;bottom:0;left:1.4rem;right:1.1rem}.ugr-expedition:after{content:"";z-index:2;border:.44rem solid #fffffff2;border-color:#fffffff2 #fffffff2 #0000 #0000;border-radius:50%;width:5.8rem;height:10rem;position:absolute;bottom:0;left:52%;transform:translate(-22%)rotate(-22deg);box-shadow:0 0 0 2px #2f7df01f}.ugr-expedition span{z-index:3;background:#9b6a25;width:.36rem;height:2.75rem;position:absolute;top:1.6rem;right:2.7rem}.ugr-expedition span:after{content:"";border-top:.75rem solid #0000;border-bottom:.75rem solid #0000;border-left:2.1rem solid #f08a2f;position:absolute;top:0;left:.36rem}.ugr-radar{background:linear-gradient(#fbfdff,#f3f7ff);border:1px solid #dce8f1;border-radius:12px;min-height:12.5rem;position:relative}.ugr-radar svg{width:10.4rem;height:10.4rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ugr-radar-label{color:#27456a;font-size:.62rem;font-weight:950;line-height:1.3;position:absolute}.ugr-radar-label-1{text-align:center;top:.6rem;left:50%;transform:translate(-50%)}.ugr-radar-label-2{text-align:right;top:3.1rem;right:.6rem}.ugr-radar-label-3{text-align:right;bottom:1.3rem;right:1.65rem}.ugr-radar-label-4{bottom:1.3rem;left:1.65rem}.ugr-radar-label-5{top:3.3rem;left:.7rem}.ugr-radar-label-6{text-align:right;top:5.8rem;right:.75rem}.ugr-work-thumb{background:radial-gradient(circle at 38% 38%,#88cf4d 0 1.4rem,#0000 1.45rem),radial-gradient(circle at 54% 52%,#d39a42 0 .95rem,#0000 1rem),linear-gradient(135deg,#f9fbff,#e8f5ff);border:1px solid #dfe8f0;border-radius:10px;min-height:6.6rem;position:relative;overflow:hidden}.ugr-work-thumb img{object-fit:cover;object-position:center;opacity:1;width:100%;height:100%;position:absolute;inset:0}.ugr-work-thumb:after{content:"";background:#445d78;border-radius:999px;width:5rem;height:.5rem;display:none;position:absolute;bottom:1rem;left:2.6rem;transform:rotate(-8deg);box-shadow:1.25rem .56rem 0 -.12rem #9da9b5,-1.12rem .56rem 0 -.12rem #9da9b5}.ugr-wheel,.ugr-car-line{z-index:2;display:none;position:absolute}.ugr-wheel{border-radius:999px}.ugr-wheel-a{background:#7fd047;width:2.6rem;height:2.6rem;top:28%;left:26%}.ugr-wheel-b{background:#d69b3d;width:1.85rem;height:1.85rem;top:42%;left:45%}.ugr-car-line{background:#445d78;border-radius:999px;height:.42rem;bottom:1.7rem;left:25%;right:22%;transform:rotate(-8deg)}.ugr-thumb-label{z-index:3;color:var(--ugr-navy);background:#ffffffd1;border-radius:999px;padding:.25rem .5rem;font-size:.62rem;font-weight:950;position:absolute;bottom:.5rem;right:.5rem}.ugr-chip-row,.ugr-service-icons{flex-wrap:wrap;gap:.4rem;display:flex}.ugr-chip{background:var(--ugr-blue-soft);color:#2262be;border-radius:999px;align-items:center;padding:.34rem .55rem;font-size:.62rem;font-weight:950;line-height:1;display:inline-flex}.ugr-chip-green{background:var(--ugr-green-soft);color:#247448}.ugr-chip-gold{background:var(--ugr-gold-soft);color:#90621e}.ugr-day-list{gap:.34rem;display:grid}.ugr-day{background:#ffffffeb;border:1px solid #dfe8ef;border-radius:10px;grid-template-columns:3rem 3rem minmax(0,1fr) 1.2rem 4.2rem;align-items:center;gap:.4rem;min-height:2.35rem;padding:.38rem .5rem;display:grid}.ugr-day span{color:var(--ugr-blue);font-size:.62rem;font-weight:950}.ugr-day b{color:#153555;font-size:.66rem;font-weight:950}.ugr-day p{font-size:.62rem;font-weight:850}.ugr-day i{width:1.1rem;height:1.1rem;color:var(--ugr-green);border:2px solid #c9d6e2;border-radius:999px;place-items:center;font-size:.65rem;font-style:normal;font-weight:950;display:grid}.ugr-day i.is-done{border-color:var(--ugr-green);background:var(--ugr-green);color:#fff}.ugr-day-status{color:#2262be;white-space:nowrap;background:#eef5ff;border-radius:999px;justify-content:center;padding:.22rem .34rem;font-size:.58rem;font-weight:950;line-height:1.2;display:inline-flex}.ugr-route-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:.36rem;display:grid}.ugr-route-strip span{color:#2b6db8;background:linear-gradient(#eef7ff,#fff);border:1px solid #dce8f5;border-radius:10px;place-items:center;min-height:3rem;font-size:.62rem;font-weight:950;display:grid}.pbl-route-preview{margin-bottom:.9rem;position:relative}.pbl-route-label{color:#0a7a70;letter-spacing:0;background:linear-gradient(135deg,#e0f8f1f0,#fffdf4e0);border:1px solid #0f766e2e;border-radius:999px;align-items:center;gap:.34rem;width:fit-content;margin:0 0 .85rem;padding:.42rem .72rem;font-size:.76rem;font-weight:950;line-height:1;display:inline-flex;box-shadow:0 10px 22px #0f766e14}.pbl-route-label svg{color:#0f8f82;filter:drop-shadow(0 4px 8px #0f766e29)}.pbl-route-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-bottom:.95rem;display:grid}.pbl-route-node{text-align:center;background:linear-gradient(#fff 0%,#f5fbf8 100%);border:1px solid #0f766e29;border-radius:14px;align-content:center;gap:.28rem;min-height:4.4rem;padding:.66rem .52rem;display:grid;position:relative;box-shadow:0 10px 20px #0f766e0f}.pbl-route-node:after{content:"";border-top:2px solid #0f766e47;border-right:2px solid #0f766e47;width:.32rem;height:.32rem;position:absolute;top:50%;right:-.38rem;transform:translateY(-50%)rotate(45deg)}.pbl-route-node:nth-child(3n):after,.pbl-route-node:last-child:after{display:none}.pbl-route-node.is-start{background:linear-gradient(#ecfdf5 0%,#dff7ed 100%);border-color:#0f766e47}.pbl-route-node.is-end{background:linear-gradient(#f6f4ff 0%,#edebff 100%);border-color:#5030b038}.pbl-route-day{color:#0f766e;font-size:.7rem;font-weight:950;line-height:1}.pbl-route-node.is-end .pbl-route-day{color:#5030b0}.pbl-route-title{color:#33445c;word-break:keep-all;overflow-wrap:anywhere;font-size:.72rem;font-weight:900;line-height:1.32;display:block}.pbl-route-caption{margin:0;padding-top:.35rem;line-height:1.65}.ugr-page-content .pbl-route-safety{margin-top:.9rem}@media (width>=760px){.pbl-route-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.pbl-route-node:nth-child(3n):after{display:block}}.ugr-coach{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:9.5rem;display:flex}.ugr-coach>span{background:var(--ugr-purple);color:#fff;border-radius:999px;place-items:center;width:3rem;height:3rem;margin-bottom:.35rem;font-size:1.35rem;font-weight:950;display:grid}.ugr-soft-red>span{background:var(--ugr-red)}.ugr-soft-green>span{background:var(--ugr-green)}.ugr-soft-purple>span{background:var(--ugr-purple)}.ugr-page-parent-secret .ugr-page-content{gap:.82rem}.ugr-parent-secret-hero{grid-template-columns:minmax(0,1.18fr) minmax(0,.92fr) minmax(0,.72fr);align-items:stretch;gap:.52rem;display:grid}.ugr-parent-secret-hero>div,.ugr-parent-secret-hero>aside,.ugr-communication-visual{background:radial-gradient(circle at 88% 16%,#2f7df01f,#0000 4rem),linear-gradient(135deg,#f7fbff,#fff);border:1px solid #dfe8f2;border-radius:12px;padding:.62rem}.ugr-parent-secret-hero>div{flex-direction:column;align-items:flex-start;gap:.48rem;display:flex}.ugr-parent-secret-hero>aside{background:radial-gradient(circle at 92% 8%,#ffd1664d,#0000 4.3rem),linear-gradient(135deg,#eafbf5 0%,#f9fffc 58%,#fff9e8 100%);border-color:#0f766e57;flex-direction:column;justify-content:center;gap:.52rem;padding:.78rem .82rem;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #0f766e1f}.ugr-parent-secret-hero>aside:before{content:"";background:linear-gradient(180deg, var(--ugr-green), var(--ugr-gold));width:.22rem;position:absolute;inset:0 auto 0 0}.ugr-parent-secret-hero span{color:#2b6db8;font-size:.58rem;font-weight:950;line-height:1.2;display:inline-flex}.ugr-parent-secret-hero h2{font-size:1.18rem;line-height:1.18}.ugr-parent-secret-hero>div p{line-height:1.55}.ugr-parent-secret-hero aside b{color:#0f766e;background:#ffffffb8;border-radius:999px;align-items:center;gap:.34rem;width:fit-content;padding:.26rem .52rem;font-size:.78rem;font-weight:950;line-height:1.15;display:inline-flex}.ugr-parent-secret-hero aside b:before{content:"";background:var(--ugr-gold);border-radius:999px;width:.52rem;height:.52rem;box-shadow:0 0 0 .22rem #f0a8322e}.ugr-parent-secret-hero>aside p{color:#1f344d;font-size:.86rem;font-weight:850;line-height:1.62}.ugr-communication-visual{background:radial-gradient(circle at 88% 8%,#f8cc5b29,#0000 5rem),linear-gradient(135deg,#f0fbf8 0%,#fbfffd 56%,#fff8e9 100%);border-color:#0f766e38;flex-direction:column;gap:.62rem;min-height:0;margin:0;display:flex;position:relative;overflow:visible}.ugr-communication-media{background:#e9f8f3;border-radius:12px;min-height:16.6rem;position:relative;overflow:hidden}.ugr-communication-media img{object-fit:cover;object-position:62% center;opacity:1;filter:saturate(1.04)contrast(1.02)brightness(1.04);width:100%;height:100%;position:absolute;inset:0}.ugr-communication-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#04363200 0%,#043632a8 48%,#043632db 100%);height:46%;position:absolute;bottom:0;left:0;right:0}.ugr-communication-visual figcaption{z-index:4;color:#fff;width:min(72%,17.5rem);box-shadow:none;text-shadow:0 10px 24px #04363275;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;position:absolute;bottom:.78rem;left:.78rem;right:auto}.ugr-communication-visual figcaption span{color:#05675f;text-shadow:none;background:#e8fff7eb;border:1px solid #aceedcbf;border-radius:999px;margin-bottom:.22rem;padding:.14rem .42rem;font-size:.54rem;font-weight:950;display:inline-flex}.ugr-communication-visual figcaption b{color:#fff;font-size:.78rem;font-weight:950;line-height:1.3;display:block}.ugr-communication-visual figcaption p{color:#f7fffcf0;margin-top:.28rem;font-size:.62rem;font-weight:850;line-height:1.52}.ugr-visual-formula{z-index:auto;gap:.58rem;width:100%;margin-top:.12rem;display:grid;position:static}.ugr-visual-formula span{color:#234a44;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 0 0,#0f766e1f,#0000 4rem),#ffffffe0;border:1px solid #bce3d3d6;border-radius:14px;grid-template-columns:2.24rem minmax(0,1fr);align-items:center;gap:.34rem;padding:.48rem .56rem;font-size:.64rem;font-weight:850;line-height:1.42;display:grid;box-shadow:0 8px 18px #1b564214}.ugr-visual-formula b{color:#0f7b67;font-size:.62rem;font-weight:950}.ugr-page-parent-secret .ugr-card{padding:.82rem}.ugr-page-parent-secret .ugr-section-head{margin-top:.28rem;margin-bottom:.52rem;padding-top:.18rem}.ugr-page-parent-secret .ugr-section-head h2{margin:0}.ugr-page-parent-secret .ugr-section-head span{align-self:end}.ugr-tight-head{margin-bottom:.52rem}.ugr-secret-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.68rem;display:grid}.ugr-secret-card{background:#fff;border:1px solid #dfe8f2;border-radius:14px;min-width:0;padding:.72rem;box-shadow:0 10px 24px #1b56420d}.ugr-secret-card>span{color:#0f766e;background:linear-gradient(#eefbf7 0%,#e3f6ef 100%);border:1px solid #0f766e33;border-radius:999px;align-items:center;min-height:1.72rem;padding:.24rem .58rem;font-size:.7rem;font-weight:950;line-height:1.1;display:inline-flex;box-shadow:0 6px 14px #0f766e14}.ugr-secret-card b{color:var(--ugr-navy);margin-top:.44rem;font-size:.66rem;font-weight:950;line-height:1.18;display:block}.ugr-secret-card strong{color:#17223a;margin-top:.34rem;font-size:.67rem;font-weight:950;line-height:1.32;display:block}.ugr-secret-card p,.ugr-secret-card em{margin-top:.36rem;font-size:.55rem;font-style:normal;font-weight:800;line-height:1.42;display:block}.ugr-secret-card em{color:#53677c}.ugr-secret-why{border-top:1px solid #edf4f1;margin-top:.58rem;padding-top:.44rem}.ugr-secret-why summary{color:#2f7df0;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.28rem;font-size:.7rem;font-weight:950;list-style:none;display:inline-flex}.ugr-secret-why summary::-webkit-details-marker{display:none}.ugr-secret-why summary:before{content:"▸";transition:transform .18s;display:inline-block}.ugr-secret-why[open] summary:before{transform:rotate(90deg)}.ugr-secret-why em{color:#3d5575;background:#f4f8ff;border-radius:8px;margin-top:.38rem;padding:.52rem .6rem;font-size:.72rem;font-style:normal;font-weight:720;line-height:1.6;display:block}.ugr-parent-secret-bottom{align-items:stretch;gap:.68rem;margin-top:.88rem}.ugr-redline-panel,.ugr-theory-panel{padding:.56rem}.ugr-redline-row{border-top:1px solid #edf2f7;grid-template-columns:3.2rem minmax(0,1fr);gap:.22rem .36rem;padding:.28rem 0;display:grid}.ugr-redline-row:first-of-type{border-top:0}.ugr-redline-row span{color:var(--ugr-red);text-align:center;background:#fff0ee;border-radius:999px;grid-row:span 3;align-self:start;padding:.14rem .28rem;font-size:.54rem;font-weight:950}.ugr-redline-row p,.ugr-redline-row em,.ugr-theory-panel p{color:#52657a;font-size:.55rem;font-style:normal;font-weight:800;line-height:1.35}.ugr-redline-row s{color:#b53a2d;font-weight:950;text-decoration-thickness:2px}.ugr-redline-row strong,.ugr-theory-panel strong{color:var(--ugr-navy);font-weight:950}.ugr-theory-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:.32rem;display:grid}.ugr-theory-panel>b{grid-column:1/-1}.ugr-theory-panel>div{background:#f7fbff;border-radius:9px;padding:.34rem}.ugr-theory-panel strong{margin-bottom:.12rem;font-size:.62rem;display:block}.ugr-routine-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.ugr-routine-list article{color:#445a70;background:#fbfdff;border:1px solid #dce8f5;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.22rem .34rem;min-width:0;padding:.38rem;font-size:.56rem;font-weight:850;line-height:1.38;display:grid}.ugr-routine-list b{background:var(--ugr-green);color:#fff;white-space:nowrap;border-radius:999px;place-items:center;width:1.1rem;height:1.1rem;font-size:.58rem;font-weight:950;display:grid}.ugr-routine-list strong,.ugr-routine-list p{min-width:0;margin:0}.ugr-routine-list strong{color:var(--ugr-navy);font-size:.58rem;font-weight:950}.ugr-routine-list p{color:#53677c;grid-column:2;font-size:.53rem;font-weight:800}.ugr-state-badge{color:#2262be;background:#eef5ff;border:1px solid #2f7df024;border-radius:999px;align-items:center;width:fit-content;padding:.2rem .48rem;font-size:.58rem;font-weight:950;line-height:1.2;display:inline-flex}.ugr-state-sample{color:#90621e;background:#fff8e8;border-color:#b9975b38}.ugr-state-revisit{color:#247448;background:#eefaf2;border-color:#2474482e}.ugr-boundary-note{border:1px solid var(--tf-line);color:var(--tf-muted);background:#fffdf7d1;border-radius:10px;padding:.48rem .58rem;font-size:.6rem;font-weight:850;line-height:1.5}.ugr-empty-evidence{background:#fbfdff;border:1px dashed #cbd7e5;border-radius:10px;align-content:center;min-height:5.2rem;padding:.62rem;display:grid}.ugr-empty-evidence span{color:#31465d;font-size:.66rem;font-weight:950}.ugr-empty-evidence p{color:#65758a!important;margin-top:.2rem!important;font-size:.58rem!important;font-weight:850!important}.ugr-navigator-person{align-items:end;min-height:12rem;display:grid}.ugr-navigator-person .ugr-portrait{min-height:12rem}.ugr-navigator-person .ugr-portrait-face{width:3.1rem;height:3.1rem;top:1.8rem}.ugr-navigator-person .ugr-portrait-body{background:linear-gradient(135deg,#071b36,#2f7df0);width:7.4rem;height:6.2rem;bottom:-.75rem}.ugr-navigator-hero{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.72rem;display:grid}.ugr-navigator-hero .ugr-h2{margin-top:.32rem}.ugr-navigator-sample-family{background:radial-gradient(circle at 86% 12%,#b9975b1f,#0000 30%),linear-gradient(135deg,#fffdf8,#f7fbff);border:1px solid #d8e5f2;border-radius:16px;padding:.82rem}.ugr-navigator-sample-family p{color:#40546b;margin-top:.48rem;font-size:.72rem;font-weight:850;line-height:1.62}.ugr-navigator-photo{background:radial-gradient(circle at 72% 14%,#2f7df02e,#0000 32%),linear-gradient(#f4f9ff 0%,#eaf2fb 100%);border:1px solid #d8e5f2;border-radius:16px;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);min-height:12.6rem;margin:0;display:grid;overflow:hidden}.ugr-navigator-photo-frame{min-height:12.6rem;position:relative;overflow:hidden}.ugr-navigator-photo-frame img{object-fit:cover;object-position:center 24%;width:100%;height:100%;min-height:12.6rem;display:block}.ugr-navigator-photo-badge{color:#2262be;background:#ffffffe6;border:1px solid #ffffffb3;border-radius:999px;place-items:center;min-width:2.4rem;height:1.72rem;padding:0 .48rem;font-size:.66rem;font-weight:950;display:grid;position:absolute;bottom:.8rem;right:1.08rem;box-shadow:0 .56rem 1.3rem #1020341f}.ugr-navigator-photo figcaption{z-index:1;background:#ffffffe6;border-left:1px solid #d8e5f2c2;align-content:center;padding:.82rem;display:grid;position:relative}.ugr-navigator-photo figcaption b,.ugr-navigator-photo figcaption span{display:block}.ugr-navigator-photo figcaption b{color:var(--ugr-navy);font-size:1rem;font-weight:950;line-height:1.2}.ugr-navigator-photo figcaption span{color:#64748b;margin-top:.42rem;font-size:.68rem;font-weight:850;line-height:1.52}.ugr-why-panel p{background:#f6fbff;border-radius:12px;grid-template-columns:1.62rem minmax(0,1fr);align-items:center;gap:.58rem;padding:.62rem .72rem;display:grid;color:#42566e!important;margin-top:.5rem!important;font-size:.86rem!important;font-weight:850!important;line-height:1.55!important}.ugr-why-panel p svg{color:#0f7b67;width:1.08rem;height:1.08rem}.ugr-how-panel{gap:.46rem;display:grid}.ugr-how-panel span{color:#334155;background:#fbfdff;border:1px solid #dce8f5;border-radius:12px;padding:.58rem .68rem;font-size:.82rem;font-weight:850;line-height:1.48}.ugr-service-panel{background:linear-gradient(135deg,#f8fbff,#f4f0ff)}.ugr-deliverable-panel{background:linear-gradient(135deg,#eefaf2f0,#fff8e8e0),#fbfdff;border-color:#2474482e}.ugr-deliverable-head{max-width:34rem}.ugr-deliverable-head span{color:#247448;background:#2474481a;border-radius:999px;align-items:center;padding:.18rem .46rem;font-size:.55rem;font-weight:950;display:inline-flex}.ugr-deliverable-head b{color:var(--ugr-navy);margin-top:.34rem;font-size:1.02rem;font-weight:950;line-height:1.18;display:block}.ugr-deliverable-head p{color:#52657a;margin:.28rem 0 0;font-size:.62rem;font-weight:850;line-height:1.48}.ugr-deliverable-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.34rem;margin-top:.56rem;display:grid}.ugr-deliverable-grid article{background:#ffffffd1;border:1px solid #2474481f;border-radius:12px;min-width:0;min-height:6.8rem;padding:.46rem .4rem;box-shadow:0 12px 26px #142d440f}.ugr-deliverable-grid article span,.ugr-deliverable-grid article em,.ugr-deliverable-grid article b,.ugr-deliverable-grid article p{margin:0;display:block}.ugr-deliverable-grid article span{color:#247448;font-size:.68rem;font-weight:950}.ugr-deliverable-grid article em{color:#90621e;margin-top:.12rem;font-size:.6rem;font-style:normal;font-weight:950}.ugr-deliverable-grid article b{color:#102034;margin-top:.24rem;font-size:.82rem;font-weight:950;line-height:1.28}.ugr-deliverable-grid article p{color:#51657b;margin-top:.22rem;font-size:.68rem;font-weight:820;line-height:1.45}.ugr-seven-day-track{grid-template-columns:repeat(auto-fit,minmax(7.2rem,1fr));gap:.54rem;margin-top:.64rem;display:grid}.ugr-seven-day-track article{border:1px solid #2f7df01f;border-radius:14px;min-width:0;min-height:5.4rem;padding:.58rem .64rem .62rem .72rem;position:relative;box-shadow:0 8px 18px #1b56420d}.ugr-seven-day-track article span,.ugr-seven-day-track article b,.ugr-seven-day-track article p{margin:0;display:block}.ugr-seven-day-track article span{color:currentColor;background:#ffffffb3;border-radius:999px;align-items:center;width:fit-content;padding:.12rem .36rem;font-size:.52rem;font-weight:950;display:inline-flex}.ugr-seven-day-track article b{color:#102034;margin-top:.34rem;font-size:.72rem;font-weight:950;line-height:1.25}.ugr-seven-day-track article p{color:#51657b;margin-top:.26rem;font-size:.56rem;font-weight:820;line-height:1.48}.ugr-navigator-bridge{grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem;display:grid}.ugr-navigator-bridge>div{background:#fbfdff;border:1px solid #dfe8ef;border-radius:12px;padding:.62rem}.ugr-navigator-bridge b{color:var(--ugr-navy);margin-bottom:.2rem;font-size:.72rem;font-weight:950;display:block}.ugr-service-icon{color:#3d4a64;text-align:center;background:#fff;border-radius:12px;flex:5rem;place-items:center;min-height:3.4rem;font-size:.66rem;font-weight:950;display:grid;box-shadow:inset 0 0 0 1px #2f7df017}.ugr-service-icon-1{color:#247448;background:#eefaf2}.ugr-service-icon-2{color:#2262be;background:#eef5ff}.ugr-service-icon-3{color:#5b4dd6;background:#f2f0ff}.ugr-service-icon-4{color:#90621e;background:#fff8e8}.ugr-service-icon-5{color:#bd493e;background:#fff0ee}.ugr-process{background:#f7f4ff;border:1px solid #dfe8ef;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.ugr-process div{border-right:1px solid #e3defe;min-height:4.3rem;padding:.66rem .7rem .66rem 2.3rem;position:relative}.ugr-process div:last-child{border-right:0}.ugr-process span{background:var(--ugr-purple);color:#fff;border-radius:999px;place-items:center;width:1.36rem;height:1.36rem;font-size:.72rem;font-weight:950;display:grid;position:absolute;top:.75rem;left:.65rem}.ugr-process b{color:#273d58;font-size:.72rem;font-weight:950;display:block}.ugr-navigator-cta{background:#fbfdff;border:1px solid #dce8f5;border-radius:12px;grid-template-columns:minmax(9rem,.58fr) minmax(0,1fr);align-items:center;gap:.52rem;padding:.58rem;display:grid}.ugr-navigator-cta button{color:#fff;background:linear-gradient(135deg,#2262be,#247448);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.32rem;min-height:2.45rem;padding:0 .8rem;font-size:.72rem;font-weight:950;display:inline-flex}.ugr-navigator-cta span{color:#52657a;font-size:.58rem;font-weight:850;line-height:1.45}.ugr-score-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.46rem;display:grid}.ugr-day7-reminder-card{background:linear-gradient(135deg,#f4f8ff,#f8fff9);border:1px solid #2f7df033;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.62rem .7rem;display:grid;box-shadow:0 10px 24px #1f4e790f}.ugr-day7-reminder-card span,.ugr-day7-reminder-card b,.ugr-day7-reminder-card p{margin:0;display:block}.ugr-day7-reminder-card span{color:#2f7df0;letter-spacing:.08em;font-size:.54rem;font-weight:950}.ugr-day7-reminder-card b{color:#102034;margin-top:.16rem;font-size:.72rem;font-weight:950;line-height:1.24}.ugr-day7-reminder-card p{margin-top:.2rem;color:#51667d!important;font-size:.54rem!important;font-weight:850!important;line-height:1.38!important}.ugr-day7-reminder-card button{color:#fff;white-space:nowrap;background:#102034;border:0;border-radius:999px;min-height:2.25rem;padding:0 .76rem;font-size:.62rem;font-weight:950}.ugr-day7-reminder-card[data-reminder-state=set]{background:linear-gradient(135deg,#f1fbf5,#fbfdff);border-color:#2f9b653d}.ugr-day7-reminder-card[data-reminder-state=set] button{background:#2f9b65}.ugr-score-tile{background:#fbfdff;border:1px solid #dfe8ef;border-radius:12px;align-content:center;min-height:3.35rem;padding:.46rem;display:grid}.ugr-score-tile span,.ugr-score-tile b{display:block}.ugr-score-tile span{color:#64748b;font-size:.56rem;font-weight:900}.ugr-score-tile b{color:#102034;margin-top:.18rem;font-size:.95rem;font-weight:950}.ugr-star-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.ugr-star-card{background:#fffffff0;border:1px solid #dfe8ef;border-radius:12px;grid-template-columns:minmax(0,1fr);align-content:space-between;gap:.46rem;padding:.54rem;display:grid}.ugr-star-card b,.ugr-star-card p,.ugr-star-card em{margin:0}.ugr-star-card b{color:var(--ugr-navy);font-size:.64rem;font-weight:950}.ugr-star-card p{color:#65758a;margin-top:.12rem;font-size:.5rem;font-weight:800;line-height:1.32}.ugr-star-line{white-space:nowrap;gap:.06rem;display:flex}.ugr-star-line i{color:#d2dbe6;font-size:.82rem;font-style:normal;font-weight:950}.ugr-star-line i.is-filled{color:#f0a832}.ugr-star-footer{border-top:1px solid #edf3f7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.22rem .42rem;width:100%;padding-top:.38rem;display:flex}.ugr-star-card em{color:#8a96a7;font-size:.48rem;font-style:normal;font-weight:850}.ugr-upload-feedback .ugr-card{gap:.42rem;display:grid}.ugr-upload-feedback .ugr-upload-work-card{background:radial-gradient(circle at 90% 12%,#b9975b1f,#0000 34%),linear-gradient(135deg,#ecf9f5fa,#fffdf8f5);border-color:#0f7b6733}.ugr-upload-feedback .ugr-navigator-interpret-card{background:radial-gradient(circle at 88% 12%,#0f7b6724,#0000 34%),linear-gradient(135deg,#ecf9f5fa,#fffdf8fa 58%,#fff8e8d1);border-color:#0f7b673d}.ugr-upload-feedback .ugr-card>b{color:#10241c}.ugr-upload-feedback .ugr-mini{color:#49635a!important}.ugr-upload-feedback .ugr-boundary-note{color:#5f563f;background:#fff8e8b8;border-color:#b9975b47}.ugr-upload-feedback .ugr-navigator-interpret-card .ugr-boundary-note{color:#3f5d55;background:#ecf9f5bd;border-color:#0f7b672e}.ugr-upload-feedback .ugr-secondary-button{color:#fff;background:linear-gradient(135deg,#0f7b67,#115e59);box-shadow:0 10px 22px #0f7b672e}.ugr-upload-feedback .ugr-navigator-interpret-card .ugr-secondary-button{background:linear-gradient(135deg,#0f7b67,#0b5f55)}.ugr-upload-feedback .ugr-secondary-button svg{color:#dff8ed}.ugr-secondary-button{color:#fff;background:linear-gradient(135deg,#102034,#2f7df0);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.34rem;width:fit-content;min-height:2rem;padding:0 .72rem;font-size:.62rem;font-weight:950;display:inline-flex}.ugr-assessment-intro{background:linear-gradient(135deg,#fbfdff,#eef6ff);border:1px solid #dfe8ef;border-radius:14px;padding:.66rem .78rem}.ugr-assessment-intro h2,.ugr-assessment-intro p{margin:0}.ugr-assessment-intro h2{color:var(--ugr-navy);font-size:1rem;font-weight:950}.ugr-assessment-intro p{color:#53677c;margin-top:.24rem;font-size:.62rem;font-weight:850;line-height:1.55}.ugr-project-radar{min-height:13.2rem;position:relative;overflow:visible}.ugr-project-radar svg{width:100%;height:13.2rem;display:block}.ugr-project-radar.is-empty{opacity:.84}.ugr-project-radar-label{color:#334155;max-width:6.2rem;font-size:.56rem;font-weight:850;line-height:1.18;position:absolute}.ugr-project-radar-label b,.ugr-project-radar-label em{display:block}.ugr-project-radar-label em{color:#64748b;margin-top:.12rem;font-style:normal}.ugr-project-radar-label-1{text-align:center;top:.35rem;left:50%;transform:translate(-50%)}.ugr-project-radar-label-2{text-align:right;top:3.12rem;right:1.55rem}.ugr-project-radar-label-3{text-align:right;bottom:3.05rem;right:1.55rem}.ugr-project-radar-label-4{text-align:center;bottom:.42rem;left:50%;transform:translate(-50%)}.ugr-project-trajectory{background:radial-gradient(circle at 84% 12%,#b9975b1a,#0000 32%),linear-gradient(135deg,#fffdf8,#ecf9f5);border:1px solid #0f7b6729;border-radius:14px;padding:.72rem}.ugr-trajectory-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.42rem;display:grid;position:relative}.ugr-trajectory-steps:before{content:"";background:linear-gradient(90deg,#0f7b67 0% 38%,#0f7b672e 38% 100%);border-radius:999px;height:.18rem;position:absolute;top:1.16rem;left:8%;right:8%}.ugr-trajectory-steps article{z-index:1;text-align:center;background:#ffffffdb;border:1px solid #0f7b6724;border-radius:12px;gap:.18rem;min-width:0;padding:.52rem .42rem;display:grid;position:relative;box-shadow:0 8px 18px #1b56420d}.ugr-trajectory-steps article span{color:#0f7b67;background:#e7f7ef;border-radius:999px;justify-self:center;place-items:center;min-width:2.6rem;min-height:1.52rem;font-size:.56rem;font-weight:950;display:grid}.ugr-trajectory-steps article b{color:#10241c;margin-top:.18rem;font-size:.62rem;font-weight:950;line-height:1.22}.ugr-trajectory-steps article p{color:#52657a;margin:0;font-size:.5rem;font-weight:820;line-height:1.36}.ugr-trajectory-steps article em{color:#90621e;background:#b9975b1f;border-radius:999px;justify-self:center;width:fit-content;padding:.08rem .3rem;font-size:.46rem;font-style:normal;font-weight:950}.ugr-trajectory-steps article.is-current{background:#f0fbf6;border-color:#0f7b6757;box-shadow:0 10px 22px #0f7b671a}.ugr-trajectory-steps article.is-current span{color:#fff;background:#0f7b67}.ugr-trajectory-steps article.is-future{opacity:.82}.ugr-project-trajectory p{color:#49635a;margin:.58rem 0 0;font-size:.56rem;font-weight:850;line-height:1.45}.ugr-project-trajectory.is-empty{background:linear-gradient(135deg,#fbfdff,#f6f8fb)}.ugr-archive-wall{background:linear-gradient(135deg,#fbfdff,#f5fff9)}.ugr-archive-materials{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;display:grid}.ugr-archive-materials section{background:#ffffffe0;border:1px solid #dfe8ef;border-radius:11px;padding:.48rem}.ugr-archive-materials svg{color:#247448}.ugr-archive-materials b,.ugr-archive-materials p{margin:0}.ugr-archive-materials b{color:var(--ugr-navy);margin-top:.18rem;font-size:.62rem;font-weight:950;display:block}.ugr-archive-materials p{color:#64748b;margin-top:.12rem;font-size:.52rem;font-weight:820;line-height:1.36}.ugr-next-path{background:#fbfdff}.ugr-next-path span{color:#2262be;background:#eef5ff;border-radius:999px;width:fit-content;padding:.18rem .42rem;font-size:.54rem;font-weight:950;display:inline-flex}.ugr-next-path b{margin-top:.34rem;display:block}.ugr-review-state-row{background:#fbfdff;border:1px solid #dfe8ef;border-radius:12px;align-items:center;gap:.42rem;padding:.48rem .58rem;display:flex}.ugr-review-state-row span:not(.ugr-state-badge),.ugr-review-state-row b{color:#334155;font-size:.66rem;font-weight:950}.ugr-stars{color:#f2a32c!important;letter-spacing:.08em!important;font-size:.9rem!important;font-weight:950!important}.ugr-review-bar{margin:.58rem 0}.ugr-review-bar span{width:95%}.ugr-sign{text-align:right;color:#465971!important;margin-top:auto!important;font-weight:950!important}.ugr-tabs{background:#ffffffdb;border:1px solid #e3e9f5;border-radius:999px;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;padding:.28rem;display:grid}.ugr-tabs span{color:#596982;border-radius:999px;place-items:center;min-height:2rem;font-size:.72rem;font-weight:950;display:grid}.ugr-tabs span.is-active{color:#5b4dd6;background:linear-gradient(135deg,#7a68f233,#7a68f214)}.ugr-tabs span.is-locked{color:#8b97a8;background:#f4f6f9;gap:.25rem;display:flex}.ugr-timeline{gap:.5rem;display:grid}.ugr-timeline-row{background:#ffffffeb;border:1px solid #dfe8ef;border-radius:12px;grid-template-columns:5.4rem minmax(0,1fr) 4rem;align-items:center;gap:.6rem;min-height:5.2rem;padding:.5rem;display:grid}.ugr-timeline-row b,.ugr-timeline-row strong{color:var(--ugr-navy);font-size:.66rem;font-weight:950;line-height:1.35;display:block}.ugr-timeline-row strong{color:#2d6eb6;margin-top:.16rem}.ugr-media-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.ugr-media-strip .ugr-work-thumb,.ugr-note-thumb,.ugr-video-thumb{min-height:4.1rem}.ugr-evidence-tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:.36rem;display:grid}.ugr-evidence-tags span{color:#52657a;text-align:center;background:#fbfdff;border:1px solid #dfe8ef;border-radius:9px;place-items:center;min-height:3rem;padding:.25rem;font-size:.58rem;font-weight:900;line-height:1.25;display:grid}.ugr-note-thumb,.ugr-video-thumb{background:#fffaf1;border:1px solid #dfe8ef;border-radius:9px}.ugr-note-thumb{align-content:center;gap:.38rem;padding:.72rem;display:grid}.ugr-note-thumb span{background:#c9b99c;border-radius:999px;height:.34rem}.ugr-video-thumb{background:linear-gradient(135deg,#071b3661,#2f7df038),url(/images/future-ability-growth-map.jpg) 50%/cover;place-items:center;display:grid}.ugr-play{clip-path:polygon(36% 26%,36% 74%,76% 50%);background:#071b36d1;border-radius:999px;width:2rem;height:2rem}.ugr-audio{color:#5b4dd6;background:#f2f0ff;border-radius:999px;place-items:center;min-height:2.4rem;font-size:.72rem;font-weight:950;display:grid}.ugr-stat-row{background:#f6f3ff;border:1px solid #e2e4fb;border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.ugr-stat-row div{border-right:1px solid #e2e4fb;place-items:center;min-height:3.7rem;display:grid}.ugr-stat-row div:last-child{border-right:0}.ugr-stat-row b{color:#5b4dd6;font-size:1.15rem;font-weight:950;line-height:1}.ugr-stat-row span{color:#7d74a8;font-size:.66rem;font-weight:900}.ugr-line-chart{background:linear-gradient(#fbfdff,#f2f7ff);border:1px solid #dfe8ef;border-radius:12px;min-height:10.2rem}.ugr-line-chart svg{width:100%;height:10.2rem}.ugr-chart-text{fill:#53687f;font-size:.62rem;font-weight:900}.ugr-future-map{gap:.56rem;display:grid}.ugr-future-row{background:#f8fbff;border-radius:10px;grid-template-columns:4.8rem minmax(0,1fr) 1.25rem minmax(0,1fr);align-items:center;gap:.4rem;min-height:2.65rem;padding:.4rem;display:grid}.ugr-future-row span{color:#34506e;font-size:.66rem;font-weight:950}.ugr-future-row b{color:#334155;text-align:center;word-break:keep-all;background:#fff;border-radius:9px;margin:0;padding:.42rem .5rem;font-size:.66rem}.ugr-future-row i{background:#cbd7e5;height:2px;display:block}.ugr-future-row i:after{content:"";border-top:2px solid #cbd7e5;border-right:2px solid #cbd7e5;width:.38rem;height:.38rem;margin-top:-.15rem;margin-left:auto;display:block;transform:rotate(45deg)}.ugr-future-row-1{background:#ecf9f2}.ugr-future-row-2{background:#ecfbfd}.ugr-future-row-3{background:#ecf4ff}.ugr-future-row-4{background:#f2f0ff}.ugr-future-row-5{background:#fff7e8}.ugr-road{background:linear-gradient(#0000,#071b3673),url(/images/future-ability-growth-map.jpg) 50%/cover;border:1px solid #dbe8f0;border-radius:14px;align-items:end;min-height:6rem;padding:.8rem;display:grid;position:relative;overflow:hidden}.ugr-road span{z-index:2;color:#fff;text-shadow:0 1px 6px #071b3673;font-size:.95rem;font-weight:950;position:relative}.ugr-ribbon{background:linear-gradient(90deg,#071b36,#0f345c 55%,#2c72b7);border-radius:10px;grid-template-columns:repeat(12,minmax(0,1fr));max-width:1800px;margin:.75rem auto 0;display:grid;overflow:hidden;box-shadow:0 16px 34px #112c4d2e}.ugr-ribbon a{border-right:1px solid #ffffff1f;align-items:center;gap:.55rem;min-height:3.6rem;padding:.65rem .75rem;text-decoration:none;display:flex}.ugr-ribbon a:last-child{border-right:0}.ugr-ribbon span{color:#fff;background:#ffffff29;border-radius:999px;flex:none;place-items:center;width:2rem;height:2rem;font-size:.78rem;font-weight:950;display:grid}.ugr-ribbon b{color:#fff;font-size:.82rem;font-weight:950;line-height:1.2}.ugr-floating-cta,.ugr-floating-cta-shell{display:none}.ugr-chapter-nav-wrap{z-index:28;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #dfe8efeb;border-radius:14px;max-width:1800px;margin:0 auto .9rem;display:block;position:sticky;top:4.65rem;overflow:hidden;box-shadow:0 14px 34px #182f4714}.ugr-chapter-progress{color:#415570;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.48rem .8rem .42rem;font-size:.72rem;font-weight:950;display:grid;position:relative;overflow:hidden}.ugr-chapter-progress b{color:#2f7df0;font-size:.76rem}.ugr-chapter-progress i{background:linear-gradient(90deg,#2f7df0,#2f9b65);border-radius:999px;height:2px;transition:width .22s;display:block;position:absolute;bottom:0;left:0}.ugr-chapter-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0;margin:0;display:flex;overflow-x:auto}.ugr-chapter-nav::-webkit-scrollbar{display:none}.ugr-chapter-nav a{color:#536273;border-right:1px solid #edf2f7;flex:1 0 7rem;min-width:6.4rem;padding:.48rem .66rem .58rem;text-decoration:none;transition:background .18s,color .18s;display:grid}.ugr-chapter-nav a:hover,.ugr-chapter-nav a.is-active{color:#174a82;background:#f1f7ff}.ugr-chapter-nav a span{font-size:.68rem;font-weight:950}.ugr-chapter-nav a b{margin-top:.14rem;font-size:.76rem;font-weight:950;line-height:1.16}.ugr-print-scope-backdrop{z-index:90;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a57;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.ugr-print-scope-dialog{background:#fff;border:1px solid #0f766e2e;border-radius:18px;width:min(24rem,100%);padding:1rem;box-shadow:0 28px 72px #0f172a33}.ugr-print-scope-dialog span{color:var(--ga-primary-700);font-size:.72rem;font-weight:950;display:block}.ugr-print-scope-dialog b{color:var(--ga-gray-900);margin-top:.2rem;font-size:1.05rem;font-weight:950;display:block}.ugr-print-scope-dialog p{color:var(--ga-gray-700);margin:.7rem 0 0;font-size:.86rem;font-weight:700;line-height:1.55}.ugr-print-scope-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:1rem;display:grid}.ugr-print-scope-actions button,.ugr-print-scope-cancel{border-radius:12px;min-height:2.6rem;font-weight:950}.ugr-print-scope-actions button{background:var(--ga-primary-700);color:#fff;border:1px solid #0f766e2e}.ugr-print-scope-actions button+button{background:var(--ga-primary-50);color:var(--ga-primary-800)}.ugr-print-scope-cancel{border:1px solid var(--ga-gray-200);width:100%;color:var(--ga-gray-700);background:#fff;margin-top:.55rem}.ugr-png-export-dialog{width:min(35rem,100%)}.ugr-png-export-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.ugr-png-page-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;max-height:min(42vh,20rem);margin-top:.9rem;padding-right:.15rem;display:grid;overflow:auto}.ugr-png-page-list label{cursor:pointer;background:#f8fffd;border:1px solid #0f766e1f;border-radius:12px;grid-template-columns:auto 2.4rem minmax(0,1fr);align-items:center;gap:.42rem;min-height:3rem;padding:.5rem;display:grid}.ugr-png-page-list label.is-current{background:#ecfdf5;border-color:#0f766e59}.ugr-png-page-list input{width:1rem;height:1rem;accent-color:var(--ga-primary-700)}.ugr-png-page-list span{background:var(--ga-primary-700);color:#fff;border-radius:9px;place-items:center;height:2rem;font-size:.76rem;font-weight:950;display:grid}.ugr-png-page-list b{color:var(--ga-gray-900);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8rem;line-height:1.18;overflow:hidden}.ugr-png-selected-submit{background:var(--ga-primary-50);color:var(--ga-primary-800);border-color:#0f766e2e}.ugr-wilder-bars{display:none}.ugr-wilder-bar-row{grid-template-columns:3.6rem 1fr 2rem;align-items:center;gap:.5rem;display:grid}.ugr-wilder-bar-row span{text-align:right;font-size:.72rem;font-weight:950}.ugr-wilder-bar-track{background:#edf2f7;border-radius:999px;height:7px;overflow:hidden}.ugr-wilder-bar-fill{border-radius:999px;height:100%;transition:width .6s cubic-bezier(.22,.68,0,1.2)}.ugr-wilder-bar-row b{font-size:.72rem;font-weight:950}.ugr-root{--ugr-navy:var(--ga-gray-900);--ugr-ink:var(--ga-gray-800);--ugr-muted:var(--ga-gray-700);--ugr-line:var(--ga-gray-200);--ugr-blue:var(--ga-primary-700);--ugr-blue-soft:var(--ga-primary-50);--ugr-green:var(--ga-primary-600);--ugr-green-soft:#ecfdf5;--ugr-gold:var(--ga-orange);--ugr-gold-soft:var(--ga-orange-light);--ugr-purple:var(--ga-primary-800);--ugr-purple-soft:var(--ga-primary-50);--ugr-red:#64748b;--ugr-red-soft:#f1f5f9;background:radial-gradient(circle at 12% 5%, #0f766e1f, transparent 22rem), radial-gradient(circle at 88% 8%, #14b8a61a, transparent 24rem), linear-gradient(180deg, var(--ga-primary-50) 0%, var(--ga-gray-50) 48%, #eff6f4 100%)}.ugr-toolbar,.ugr-chapter-nav-wrap,.ugr-quick-summary{background:#fffffff0;border-color:#0f766e29;box-shadow:0 18px 45px #0f4e4a14}.ugr-toolbar-kicker,.ugr-quick-summary-copy span,.ugr-chapter-progress b,.ugr-chapter-nav a.is-active,.ugr-chapter-nav a:hover{color:var(--ga-primary-700)}.ugr-tool-button:hover,.ugr-icon-button:hover,.ugr-cover-side-nav-list a:hover,.ugr-cover-side-nav-list a.is-active{border-color:#0f766e57;box-shadow:0 12px 24px #0f4e4a1a}.ugr-quick-summary-actions a{background:var(--ga-white);color:var(--ga-primary-900);border-color:#0f766e29}.ugr-quick-summary-actions a:last-child,.ugr-cover-side-nav-list a.is-active,.ugr-chapter-nav a:hover,.ugr-chapter-nav a.is-active{background:var(--ga-primary-50);color:var(--ga-primary-800)}.ugr-chapter-progress i{background:linear-gradient(90deg, var(--ga-primary-700), var(--ga-primary-500))}.ugr-page{background:#fffffff7;border-color:#0f766e24;box-shadow:0 14px 34px #0f4e4a14}.ugr-page:before{background:linear-gradient(#0f766e09 1px,#0000 1px),linear-gradient(90deg,#0f766e07 1px,#0000 1px)}.ugr-page-dark{background:radial-gradient(circle at 76% 16%, #5eead42e, transparent 12rem), linear-gradient(145deg, var(--ga-primary-900) 0%, #0b3d3a 58%, #071f1d 100%);border-color:#5eead438}.ugr-page-num,.ugr-theme-image-page .ugr-page-num,.ugr-engine-pipeline span{background:linear-gradient(135deg, var(--ga-primary-700), var(--ga-primary-800));box-shadow:0 8px 18px #0f766e3d}.ugr-card,.ugr-coach,.ugr-cover-score,.ugr-cover-info-grid>div,.ugr-cover-path,.ugr-cover-side-nav,.ugr-ability-assessment,.ugr-child-feature-copy,.ugr-feature-columns>div,.ugr-ability-section,.ugr-trend-card,.ugr-ability-card,.ugr-engine-panel,.ugr-engine-pipeline article,.ugr-evidence-source-card{background:linear-gradient(#fff 0%,#f8fefc 100%);border-color:#0f766e24}.ugr-cover-hero{background:radial-gradient(circle at 88% 18%, #ffffff38, transparent 3.8rem), linear-gradient(180deg, var(--ga-primary-700) 0%, var(--ga-primary-900) 100%)}.ugr-cover-copy p,.ugr-cover-type small,.ugr-cover-type span,.ugr-cover-type-visual figcaption span,.ugr-cover-student span{color:#f0fdfad1!important}.ugr-cover-type{isolation:isolate;background:radial-gradient(circle at 12% 18%,#ffd66638,#0000 8rem),linear-gradient(135deg,#14b8a647,#071f1dc7);border-color:#ffd6669e;position:relative;overflow:hidden;box-shadow:0 18px 38px #071f1d38,inset 0 0 0 1px #f0fdfa2e}.ugr-cover-type:before{content:"";z-index:-1;background:linear-gradient(135deg,#ffffff14,#0000 58%);border:1px solid #f0fdfa2e;border-radius:12px;position:absolute;inset:.5rem}.ugr-cover-type b{color:var(--ga-yellow);text-shadow:0 8px 22px #ffd6662e;font-size:clamp(1.45rem,4.6vw,2rem)}.ugr-cover-type-visual figcaption{background:#071f1d94;border-color:#ccfbf14d}.ugr-cover-score strong,.ugr-authority-card b,.ugr-cover-info-grid strong,.ugr-ability-assessment b,.ugr-child-feature-copy>span,.ugr-ability-card strong,.ugr-mapping-result strong,.ugr-evidence-strength-list b,.ugr-cover-side-nav-head span,.ugr-cover-side-nav-list span,.ugr-expert-debate-main>span,.ugr-debate-flow article>span,.ugr-project-stats b,.ugr-evidence-source-card span,.ugr-strong-evidence>b{color:var(--ga-primary-700)}.ugr-cover-info-grid>div:nth-child(2) strong{color:var(--ga-orange)}.ugr-authority-card,.ugr-cover-path span,.ugr-input-bridge-row,.ugr-strong-evidence,.ugr-feature-boundary,.ugr-ability-stat-head,.ugr-project-stats span,.ugr-evidence-strength-list div{background:var(--ga-primary-50);border-color:#0f766e1f}.ugr-board>.ugr-cover-side-nav{grid-column:1/-1;grid-template-columns:minmax(11rem,.7fr) minmax(0,2.3fr);align-items:start;gap:.85rem;margin-bottom:.12rem;display:grid;position:static}.ugr-board>.ugr-cover-side-nav .ugr-cover-side-nav-head{margin-bottom:0}.ugr-board>.ugr-cover-side-nav .ugr-cover-side-nav-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.ugr-bottom-guide{opacity:.82;max-width:1800px;margin:.55rem auto 0;padding-bottom:1rem}.ugr-bottom-guide>.ugr-cover-side-nav{background:linear-gradient(#ffffffc2,#f0fdfad1);border-color:#0f766e1a;grid-template-columns:minmax(11rem,.7fr) minmax(0,2.3fr);align-items:start;gap:.85rem;display:grid;position:static;box-shadow:0 10px 24px #0f4e4a0f}.ugr-bottom-guide>.ugr-cover-side-nav .ugr-cover-side-nav-head{margin-bottom:0}.ugr-bottom-guide>.ugr-cover-side-nav .ugr-cover-side-nav-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.ugr-overview-theme,.ugr-overview-support,.ugr-engine-intro,.ugr-growth-theme-panel{background:linear-gradient(135deg,#f0fdfa 0%,#fff 100%);border-color:#0f766e24}.ugr-overview-theme>span,.ugr-debate-resolution,.ugr-debate-consensus strong,.ugr-wilder-summary,.ugr-floating-cta{background:linear-gradient(135deg, var(--ga-primary-800), var(--ga-primary-900))}.ugr-overview-theme i,.ugr-ability-stat-head span,.ugr-input-bridge-row>span{background:var(--ga-primary-100);color:var(--ga-primary-900);border-color:#0f766e24}.ugr-consensus-body{border-left-color:var(--ga-primary-700)}.ugr-feature-bar em,.ugr-ability-stat-track i,.ugr-progress-row em,.ugr-review-bar span{background:linear-gradient(90deg, var(--ga-primary-700), var(--ga-primary-500))}.ugr-ability-stat-track em{background:var(--ga-primary-900);box-shadow:0 8px 14px #0f4e4a33}.ugr-growth-icon-gold,.ugr-growth-icon-red,.ugr-growth-icon-yellow{background:var(--ga-orange);color:#fff}.ugr-growth-icon-green{background:var(--ga-primary-700)}.ugr-note,.ugr-debate-consensus{background:linear-gradient(135deg, var(--ga-orange-light), #fff);color:#7c3e08;border-color:#b4530938}.ugr-path-type span{background:var(--ga-primary-700);box-shadow:.68rem 0 0 var(--ga-primary-500), 1.36rem 0 0 var(--ga-orange)}.ugr-voice{background:linear-gradient(90deg, transparent 0 5%, var(--ga-primary-700) 5% 6%, transparent 6% 10%, var(--ga-primary-700) 10% 12%, transparent 12% 16%, var(--ga-primary-700) 16% 18%, transparent 18% 22%, var(--ga-primary-700) 22% 23%, transparent 23% 29%, var(--ga-primary-700) 29% 31%, transparent 31% 36%, var(--ga-primary-700) 36% 38%, transparent 38% 44%, var(--ga-primary-700) 44% 46%, transparent 46%), var(--ga-primary-50);border-color:#0f766e29}@media (width<=1500px){.ugr-archive-top{grid-template-columns:1fr}.ugr-future-row{grid-template-columns:4.6rem minmax(0,1fr) .8rem minmax(0,1fr)}}@media (width<=1320px){.ugr-board{grid-template-columns:repeat(3,minmax(0,1fr))}.ugr-ribbon,.ugr-deliverable-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=980px){.ugr-board{grid-template-columns:repeat(2,minmax(0,1fr))}.ugr-cover-layout{grid-template-columns:minmax(0,1fr) minmax(11rem,.58fr)}.ugr-page-cover,.ugr-page-growth-theme,.ugr-page-parent-secret,.ugr-page-pbl-report{grid-column:span 2}.ugr-toolbar{grid-template-columns:1fr}.ugr-tool-actions{justify-content:stretch}.ugr-deliverable-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ugr-root{padding:0 0 5.8rem}.ugr-toolbar{z-index:60;border-left:0;border-right:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;margin:0;padding:.58rem .72rem;position:sticky;top:0}.ugr-toolbar-kicker{display:none}.ugr-toolbar h1{font-size:.98rem;line-height:1.2}.ugr-tool-button{min-height:2.25rem;padding:.46rem .58rem;font-size:.74rem}.ugr-tool-actions .ugr-tool-button{display:none}.ugr-chapter-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0;margin:0;display:flex;overflow-x:auto}.ugr-chapter-nav-wrap{z-index:55;background:#fffffff5;border-bottom:1px solid #dfe8ef;display:block;position:sticky;top:3.45rem;box-shadow:0 10px 26px #0f264a14}.ugr-chapter-progress{color:#415570;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.44rem .72rem .36rem;font-size:.68rem;font-weight:950;display:grid;position:relative;overflow:hidden}.ugr-chapter-progress b{color:#2f7df0;font-size:.72rem}.ugr-chapter-progress i{background:linear-gradient(90deg,#2f7df0,#2f9b65);border-radius:999px;height:2px;transition:width .22s;display:block;position:absolute;bottom:0;left:0}.ugr-chapter-nav::-webkit-scrollbar{display:none}.ugr-chapter-nav a{color:#617186;text-align:center;white-space:nowrap;border-bottom:2.5px solid #0000;border-right:1px solid #edf2f7;flex:none;min-width:5.9rem;padding:.48rem .72rem .54rem;text-decoration:none;transition:color .18s,border-color .18s;display:grid}.ugr-chapter-nav a span{opacity:.72;font-size:.6rem;font-weight:950;line-height:1}.ugr-chapter-nav a b{color:inherit;margin-top:.18rem;font-size:.72rem;font-weight:950;line-height:1.1}.ugr-chapter-nav a.is-active{color:#fff;background:linear-gradient(180deg, var(--ga-primary-600) 0%, var(--ga-primary-800) 100%);border-bottom-color:#0000;box-shadow:inset 0 1px #ffffff38,0 10px 20px #0f4e4a29}.ugr-chapter-nav a.is-active span,.ugr-chapter-nav a.is-active b{color:#fff}.ugr-chapter-nav a.is-active span{opacity:.9}.ugr-chapter-nav a:active{background:#2f7df014}.ugr-opening-entry{border-radius:18px;margin:.78rem .72rem 1rem}.ugr-quick-summary{grid-template-columns:1fr;gap:.62rem;padding:.9rem .82rem .88rem}.ugr-opening-banner{aspect-ratio:16/9;box-shadow:none;border-radius:0;margin:0}.ugr-quick-summary-copy h2{font-size:1rem}.ugr-quick-summary-actions{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;display:grid}.ugr-quick-summary-actions a{text-align:center;justify-content:center;min-height:2.5rem;padding:0 .45rem}.ugr-board,.ugr-ribbon{grid-template-columns:1fr}.ugr-board{margin-top:.72rem;padding:0 .72rem}.ugr-board-banner{border-radius:16px;min-height:0}.ugr-board-banner img{object-position:56% top;opacity:.92;height:15.2rem;min-height:0}.ugr-board-banner:after{background:linear-gradient(#ecfdf524 0%,#075e5414 42%,#0436329e 100%),linear-gradient(90deg,#0436321f 0%,#04363200 62%)}.ugr-board-banner-copy{border-radius:14px;gap:.32rem;width:auto;margin:-6.2rem .78rem 5.65rem;padding:.7rem .72rem .74rem;inset:auto .78rem .78rem}.ugr-board-banner-copy span{padding:.2rem .5rem;font-size:.62rem}.ugr-board-banner-copy h2{font-size:1.28rem}.ugr-board-banner-copy p{max-width:none;font-size:.68rem;line-height:1.46}.ugr-board-banner-copy div{gap:.28rem;margin-top:.08rem}.ugr-board-banner-copy b{padding:.18rem .42rem;font-size:.56rem}.ugr-page-cover,.ugr-page-growth-theme,.ugr-page-parent-secret,.ugr-page-pbl-report{grid-column:auto}.ugr-cover-layout{grid-template-columns:1fr}.ugr-cover-side-nav{position:static}.ugr-board>.ugr-cover-side-nav{grid-column:auto;grid-template-columns:1fr;gap:.58rem}.ugr-cover-side-nav-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ugr-root .ugr-board>.ugr-cover-side-nav .ugr-cover-side-nav-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.ugr-root .ugr-board>.ugr-cover-side-nav .ugr-cover-side-nav-list a{grid-template-columns:1.48rem minmax(0,1fr);gap:.1rem .3rem;min-height:3.65rem;padding:.48rem .38rem}.ugr-root .ugr-board>.ugr-cover-side-nav .ugr-cover-side-nav-list span{width:1.46rem;height:1.46rem;font-size:.62rem}.ugr-root .ugr-board>.ugr-cover-side-nav .ugr-cover-side-nav-list b{font-size:.68rem;line-height:1.12}.ugr-root .ugr-board>.ugr-cover-side-nav .ugr-cover-side-nav-list em{font-size:.56rem;line-height:1.18}.ugr-bottom-guide{margin:.72rem .72rem 0;padding-bottom:1.4rem}.ugr-bottom-guide>.ugr-cover-side-nav{grid-template-columns:1fr;gap:.58rem}.ugr-root .ugr-bottom-guide>.ugr-cover-side-nav .ugr-cover-side-nav-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ugr-page{border-radius:15px;min-height:auto;scroll-margin-top:7.2rem}.ugr-page-content p{font-size:.86rem!important;line-height:1.62!important}.ugr-h2,.ugr-page-content h2{font-size:clamp(1.24rem,5vw,1.72rem);line-height:1.16}.ugr-card{padding:.88rem}.ugr-page-growth-theme,.ugr-page-parent-secret,.ugr-page-pbl-report{grid-column:span 1}.ugr-grid-2,.ugr-grid-3,.ugr-grid-4,.ugr-grid-theme,.ugr-grid-project,.ugr-grid-navigator,.ugr-review-grid,.ugr-archive-top,.ugr-overview-top,.ugr-ability-grid,.ugr-theme-support-row,.ugr-engine-intro,.ugr-engine-pipeline,.ugr-engine-matrix,.ugr-project-stats,.ugr-mapping-result,.ugr-navigator-bridge,.ugr-navigator-cta,.ugr-parent-secret-hero,.ugr-secret-grid,.ugr-parent-secret-bottom,.ugr-theory-panel,.ugr-routine-list,.ugr-evidence-tags,.ugr-feature-columns,.ugr-evidence-source-grid,.ugr-recommendation-columns,.ugr-deliverable-grid,.ugr-debate-flow{grid-template-columns:1fr}.ugr-page-parent-secret .ugr-page-content{gap:1rem}.ugr-page-parent-secret .ugr-section-head{align-items:end;margin-top:.42rem;margin-bottom:.7rem}.ugr-secret-grid{gap:.78rem}.ugr-secret-card{border-radius:16px;padding:.82rem}.ugr-secret-card b{margin-top:.48rem}.ugr-secret-card strong{margin-top:.38rem}.ugr-secret-card p{margin-top:.48rem}.ugr-parent-secret-bottom{gap:.8rem;margin-top:1rem}.ugr-navigator-hero{gap:.88rem}.ugr-navigator-photo{grid-template-columns:1fr;min-height:0}.ugr-navigator-photo-frame{min-height:13.8rem}.ugr-navigator-photo-frame img{object-position:center 18%;height:13.8rem;min-height:13.8rem}.ugr-navigator-photo-badge{bottom:.72rem;right:.82rem}.ugr-navigator-photo figcaption{border-top:1px solid #d8e5f2c2;border-left:0;padding:.86rem}.ugr-navigator-photo figcaption b{font-size:.92rem}.ugr-navigator-photo figcaption span,.ugr-navigator-sample-family p{font-size:.7rem;line-height:1.58}.ugr-navigator-sample-family{padding:.88rem}.ugr-seven-day-track{grid-template-columns:1fr;gap:.62rem;margin-top:.82rem;padding-left:.72rem;position:relative}.ugr-seven-day-track:before{content:"";background:linear-gradient(#0f7b67,#0f7b671f);border-radius:999px;width:2px;position:absolute;top:.7rem;bottom:.7rem;left:.26rem}.ugr-seven-day-track article{grid-template-columns:3.25rem minmax(0,1fr);gap:.18rem .58rem;min-height:0;padding:.66rem .7rem;display:grid}.ugr-seven-day-track article:before{content:"";background:currentColor;border:2px solid #fff;border-radius:999px;width:.58rem;height:.58rem;position:absolute;top:1.1rem;left:-.86rem;box-shadow:0 0 0 2px #0f7b6729}.ugr-seven-day-track article span{grid-row:span 2;place-self:start;margin-top:.04rem}.ugr-seven-day-track article b{margin-top:0;font-size:.78rem}.ugr-seven-day-track article p{margin-top:.12rem;font-size:.62rem;line-height:1.5}.ugr-project-trajectory{padding:.78rem}.ugr-trajectory-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}.ugr-trajectory-steps:before{display:none}.ugr-trajectory-steps article{text-align:left;padding:.68rem}.ugr-trajectory-steps article span,.ugr-trajectory-steps article em{justify-self:start}.ugr-trajectory-steps article b{font-size:.72rem}.ugr-trajectory-steps article p{font-size:.58rem}.ugr-growth-recommendation-board{padding:.82rem}.ugr-summary-scene>div{max-width:none}.ugr-cover-path,.ugr-authority-grid,.ugr-cover-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ugr-cover-type-visual img,.ugr-profile-main-image img{aspect-ratio:4/3;object-fit:cover;width:100%}.ugr-ability-stat-rows{gap:.58rem;padding-bottom:0;display:grid;overflow:visible}.ugr-ability-stat-row{grid-template-columns:minmax(0,1fr);gap:.42rem;padding:.68rem}.ugr-ability-stat-row p{grid-column:auto;font-size:.74rem!important;line-height:1.48!important}.ugr-ability-stat-label{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ugr-ability-stat-label b{font-size:.86rem}.ugr-ability-stat-label span{text-align:right;font-size:.68rem}.ugr-mapping-result>div{border-bottom:1px solid #dfe8f2;border-right:0}.ugr-mountain-map{min-height:26.8rem}.ugr-mountain-label strong{font-size:.78rem}.ugr-mountain-label b{font-size:.94rem}.ugr-growth-theme-panel{min-height:36rem}.ugr-growth-copy{width:calc(100% - 2rem);top:1rem;left:1rem}.ugr-mountain-stage{opacity:.72;width:34rem;bottom:-1rem;right:-5rem}.ugr-path-type{top:auto;bottom:6.3rem;right:1rem}.ugr-destination{width:calc(100% - 2rem);bottom:1rem;right:1rem}.ugr-floating-topic{width:auto;position:static}.ugr-route-strip,.ugr-stat-row,.ugr-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ugr-day:first-child{border:2px solid var(--ga-primary-700);background:linear-gradient(135deg, var(--ga-primary-50), #ecfdf5);box-shadow:0 14px 28px #0f766e1f}.ugr-secret-card .ugr-secret-why em{background:#f4f8ff;border-radius:10px;margin-top:.38rem;padding:.52rem .6rem;font-size:.76rem}.ugr-floating-cta-shell{z-index:70;padding:.62rem .55rem calc(.85rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(#ffffff9e 0%,#ffffffeb 100%);border:1px solid #ffffffc2;border-bottom:0;border-radius:22px 22px 0 0;display:block;position:fixed;bottom:0;left:.85rem;right:.85rem;box-shadow:0 -12px 30px #f0fdfab8,0 16px 38px #0f4e4a24}.ugr-floating-cta{z-index:1;color:#fff;background:linear-gradient(135deg,#2f7df0,#2656c9);border-radius:16px;align-items:center;gap:.62rem;padding:.9rem 1rem;text-decoration:none;display:flex;position:relative;box-shadow:0 16px 34px #2f7df057}.ugr-floating-cta:before{content:none}.ugr-floating-cta span{z-index:1;background:#ffffff2e;border-radius:999px;place-items:center;width:1.7rem;height:1.7rem;font-size:.78rem;font-weight:950;display:grid;position:relative}.ugr-floating-cta b{z-index:1;color:#fff;font-size:.86rem;font-weight:950;line-height:1.24;position:relative}.ugr-process,.ugr-timeline-row{grid-template-columns:1fr}.ugr-page[id^=ugr-chapter-]{border-top:3px solid var(--ga-primary-700)}.ugr-page#ugr-chapter-evidence{border-top-color:var(--ga-primary-600)}.ugr-page#ugr-chapter-growth{border-top-color:var(--ga-primary-800)}.ugr-page#ugr-chapter-action{border-top-color:var(--ga-orange)}.ugr-page#ugr-chapter-archive{border-top-color:var(--ga-gray-500)}.ugr-floating-cta:after{content:"→";z-index:1;opacity:.72;margin-left:auto;font-size:1rem;position:relative}.ugr-root .ugr-floating-cta{background:radial-gradient(circle at 12% 50%, #14b8a675, transparent 8rem), linear-gradient(135deg, var(--ga-primary-700) 0%, var(--ga-primary-900) 100%);border:1px solid #ccfbf133;box-shadow:0 16px 34px #0f4e4a4d,inset 0 1px #ffffff29}.ugr-root .ugr-floating-cta span{color:#f0fdfa;background:#f0fdfa33;border:1px solid #ccfbf152}.ugr-root .ugr-floating-cta:after{color:var(--ga-yellow);opacity:.9}.ugr-root .ugr-chapter-nav-wrap{border-color:#0f766e29;box-shadow:0 10px 26px #0f4e4a1a}.ugr-root .ugr-chapter-progress b,.ugr-root .ugr-chapter-nav a:hover,.ugr-root .ugr-day:first-child .ugr-day-status,.ugr-root .ugr-secret-card>span{color:var(--ga-primary-700)}.ugr-root .ugr-chapter-progress i{background:linear-gradient(90deg, var(--ga-primary-700), var(--ga-primary-500))}.ugr-root .ugr-chapter-nav a.is-active{color:#fff;background:linear-gradient(180deg, var(--ga-primary-600) 0%, var(--ga-primary-800) 100%);border-bottom-color:#0000;box-shadow:inset 0 1px #ffffff3d,0 10px 20px #0f4e4a2e}.ugr-root .ugr-chapter-nav a.is-active span,.ugr-root .ugr-chapter-nav a.is-active b{color:#fff}.ugr-root .ugr-cover-side-nav{background:radial-gradient(circle at 92% 0,#14b8a61f,#0000 8.5rem),linear-gradient(#fffffff5,#f0fdfaeb);padding:.78rem}.ugr-root .ugr-cover-side-nav-head{margin-bottom:.58rem}.ugr-root .ugr-cover-side-nav-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ugr-root .ugr-cover-side-nav-list a{background:#ffffffbd;border-color:#0f766e29;border-radius:13px;grid-template-columns:1.8rem minmax(0,1fr);align-content:center;gap:.12rem .42rem;min-height:4.15rem;padding:.58rem .48rem}.ugr-root .ugr-cover-side-nav-list a.is-active{background:linear-gradient(135deg,#f0fdfaf5,#ccfbf18a);border-color:#0f766e61}.ugr-root .ugr-cover-side-nav-list span{background:var(--ga-primary-50);width:1.78rem;height:1.78rem;color:var(--ga-primary-700)}.ugr-root .ugr-cover-side-nav-list b,.ugr-root .ugr-cover-side-nav-list em{white-space:normal}.ugr-root .ugr-cover-side-nav-list b{font-size:.8rem;line-height:1.16}.ugr-root .ugr-cover-side-nav-list em{font-size:.66rem;line-height:1.25}.ugr-ribbon{margin-bottom:.5rem}.ugr-engine-pipeline article{grid-template-columns:2rem 1fr;align-items:start;gap:.42rem .64rem;display:grid}.ugr-engine-pipeline article span{color:#ecfdf5;text-shadow:0 1px 8px #071f1d38;border:1px solid #ccfbf16b;grid-row:1/3;align-self:start;place-items:center;width:2rem;height:2rem;padding-top:0;font-size:.95rem;font-weight:950;line-height:1}.ugr-engine-pipeline article h2{margin:0;font-size:.9rem!important}.ugr-engine-pipeline article p{color:#617186;font-size:.78rem!important}.ugr-wilder-bars{background:#ffffffeb;border:1px solid #dfe8ef;border-radius:12px;flex-direction:column;gap:.52rem;padding:.8rem .6rem;display:flex}.ugr-wilder-summary{flex-direction:column;gap:.5rem;margin-top:.5rem;font-size:.82rem;display:flex}.ugr-day:first-child .ugr-day-status{color:#2f7df0;font-weight:950}.ugr-secret-card strong{color:#071b36!important;font-size:1rem!important;line-height:1.5!important}.ugr-secret-card>span{letter-spacing:.04em;min-height:1.88rem;color:var(--ga-primary-700);padding:.3rem .68rem;font-size:.78rem;font-weight:950}.ugr-radar{width:210px;height:210px;margin:.5rem auto}.ugr-cover-type-visual{order:-1;width:100%;margin-bottom:.35rem}.ugr-cover-hero{flex-direction:column;gap:1.15rem;display:flex}}@media (width>=560px) and (width<=720px){.ugr-root .ugr-cover-side-nav-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.ugr-root .ugr-bottom-guide>.ugr-cover-side-nav .ugr-cover-side-nav-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.ugr-root .ugr-bottom-guide>.ugr-cover-side-nav .ugr-cover-side-nav-list a{grid-template-columns:1.48rem minmax(0,1fr);gap:.1rem .3rem;min-height:3.65rem;padding:.48rem .38rem}.ugr-root .ugr-bottom-guide>.ugr-cover-side-nav .ugr-cover-side-nav-list span{width:1.46rem;height:1.46rem;font-size:.62rem}.ugr-root .ugr-bottom-guide>.ugr-cover-side-nav .ugr-cover-side-nav-list b{font-size:.68rem;line-height:1.12}.ugr-root .ugr-bottom-guide>.ugr-cover-side-nav .ugr-cover-side-nav-list em{font-size:.56rem;line-height:1.18}}@media (width<=360px){.ugr-root .ugr-cover-side-nav-list{grid-template-columns:1fr}}.onboarding-pain-banner{color:#fff;min-height:auto;background:0 0!important;padding:0!important}.onboarding-pain-banner:before{display:none!important}.onboarding-pain-banner>.relative{isolation:isolate;background:#043632;border-radius:28px 28px 0 0;min-height:32rem;padding:1.1rem;overflow:hidden}.onboarding-pain-banner-media{z-index:0;border-radius:30px!important;position:absolute!important;inset:0!important;overflow:hidden!important}.onboarding-pain-banner-media [data-testid=onboarding-hero-banner-image]{opacity:1!important;border-radius:inherit!important;height:100%!important;overflow:hidden!important}.onboarding-pain-banner-media [data-testid=onboarding-hero-banner-image] img,.onboarding-pain-banner-media img{filter:saturate(1.02)contrast(1.01)brightness(1.02);border-radius:inherit!important;object-position:center top!important}.onboarding-pain-banner-shade{border-radius:inherit!important;background:linear-gradient(#f0fdfa00 0%,#007c7a0a 38%,#0436326b 70%,#043632e6 100%)!important;display:block!important}.onboarding-pain-banner-media p{align-items:center;min-height:2.1rem;display:inline-flex;color:#007c7a!important;background:#f0fdfae6!important}.onboarding-pain-banner-copy{max-width:31rem;padding:0 0 .35rem}.onboarding-pain-banner-copy h1{color:#fff!important}.onboarding-pain-banner-copy p{color:#f0fdfae6!important}.onboarding-pain-banner-copy>div span{color:#f0fdfa!important;background:#f0fdfa29!important}[data-testid=onboarding-age-stage-section]{box-shadow:none!important;background:#ffffffb8!important;border-color:#007c7a1f!important}[data-testid=onboarding-contact-privacy]>div:first-child>div{align-items:center!important}[data-testid=onboarding-contact-privacy]>div:first-child>div>span:last-child{text-align:center;justify-content:center;align-items:center;min-width:3.2rem;min-height:2rem;padding:0 .7rem;line-height:1;display:inline-flex}@media (width<=767px){.home-poster-media:before{content:"AI-TGNS  天赋导航";z-index:2;color:#f0fdfa;letter-spacing:0;background:linear-gradient(90deg,#007c7a 0%,#075e54 58%,#075e54b8 100%);align-items:center;min-height:3rem;padding:0 1rem;font-size:.8rem;font-weight:950;display:flex;position:absolute;inset:0 0 auto}}.home-trust-heading{justify-items:start;text-align:left!important;margin-inline:0!important}.home-trust-kicker{justify-self:start}.home-closing-banner{border-radius:28px 28px 0 0;padding-bottom:3.2rem}.home-closing-banner-title{max-width:10.5em;line-height:1.22}.home-closing-banner-button{display:none!important}.ugr-opening-banner:after{background:radial-gradient(circle at 18% 15%,#ffd1662e,#0000 16rem),linear-gradient(#007c7a2e 0%,#007c7a0d 40%,#04363238 100%),linear-gradient(90deg,#071f1d24,#0000 34% 74%,#071f1d24)}.ugr-board-banner{background:linear-gradient(135deg,#d8f5ee 0%,#7fd8ca 42%,#075e54 100%);border-radius:18px 18px 0 0;min-height:25rem}.ugr-board-banner img{object-position:52% 35%;opacity:1;mix-blend-mode:normal;filter:saturate(1.04)contrast(1.02)brightness(.96);height:100%;position:absolute;inset:0}.ugr-board-banner-copy{background:linear-gradient(135deg,#043632eb,#007c7ad6);width:auto;margin:0;position:absolute;bottom:1rem;left:1rem;right:1rem}.ugr-board>.ugr-cover-side-nav{background:linear-gradient(#ecfdf5fa,#fffffff5);border-top:0;border-radius:0 0 18px 18px;margin-top:-1px;box-shadow:0 18px 42px #0f4e4a1a}.ugr-authority-card{text-align:left;align-content:start;place-items:stretch stretch;padding:.58rem .5rem}.ugr-authority-card b{font-size:.9rem;line-height:1.2}.ugr-authority-card em{color:#0f766e;font-size:.64rem}.ugr-authority-card small{color:#52667a;font-size:.56rem;font-weight:800;line-height:1.35}.ugr-cover-path span{min-height:3.1rem;font-size:.78rem}.ugr-growth-theme-image-panel:before{background:linear-gradient(#04363200 0% 48%,#075e5433 72%,#043632a8 100%),radial-gradient(at 24% 88%,#04363285,#0000 16rem),radial-gradient(circle at 84% 16%,#ffd6661f,#0000 12rem)}.ugr-theme-hero-copy{top:calc(var(--ugr-growth-banner-height) - 9.05rem);box-shadow:none;color:#fff;text-shadow:0 12px 28px #04363257;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.ugr-theme-hero-copy h2,.ugr-theme-hero-copy p{color:#fff}.ugr-theme-hero-copy>span{color:#f0fdfa;background:#ccfbf138}.ugr-theme-action-plan{margin-top:1.78rem}@media (width<=720px){.ugr-growth-theme-image-panel:before{background:linear-gradient(#04363200 0% 48%,#075e542e 72%,#043632a3 100%),radial-gradient(at 24% 88%,#04363280,#0000 12rem)}.ugr-theme-hero-copy{top:calc(var(--ugr-growth-banner-height) - 9.02rem)}.ugr-theme-action-plan{margin-top:1.52rem}}.ugr-assessment-intro{color:#fff;background:linear-gradient(90deg,#043632e0 0%,#075e54a8 45%,#075e542e 100%),url(/images/tianfu-education-ai-mentor-network.png) 50%/cover no-repeat;border-color:#0f766e38;min-height:12.5rem;padding:1.1rem;position:relative;overflow:hidden}.ugr-assessment-intro h2,.ugr-assessment-intro p{z-index:1;color:#fff;text-shadow:0 10px 24px #04363252;max-width:28rem;position:relative}.ugr-assessment-intro p{color:#f0fdfae6;font-size:.78rem}.ugr-trajectory-steps article{align-content:start;min-height:8.8rem}.ugr-trajectory-icon{color:#fff;background:radial-gradient(circle at 35% 24%,#ffffffe6,#0000 38%),linear-gradient(135deg,#ccfbf1,#0f766e);border-radius:18px;place-items:center;width:2.65rem;height:2.65rem;display:grid;box-shadow:0 12px 24px #0f766e2e}.ugr-trajectory-steps article.is-current .ugr-trajectory-icon{background:radial-gradient(circle at 35% 24%,#ffffffeb,#0000 38%),linear-gradient(135deg,#ffd166,#007c7a)}.ugr-future-row{grid-template-columns:1fr;align-items:start;gap:.32rem;padding:.62rem}.ugr-future-row span,.ugr-future-row b{text-align:left;font-size:.76rem}.ugr-future-row i{display:none}.ugr-bottom-guide{background:radial-gradient(circle at 88% 12%,#ffd1662e,#0000 13rem),linear-gradient(135deg,#043632 0%,#075e54 58%,#007c7a 100%);border-radius:18px;padding:1rem;overflow:hidden;box-shadow:0 20px 44px #0436322e}.ugr-bottom-guide>.ugr-cover-side-nav{color:#f0fdfa;background:0 0;border-color:#ccfbf138}.ugr-bottom-guide .ugr-cover-side-nav-head span,.ugr-bottom-guide .ugr-cover-side-nav-head h3,.ugr-bottom-guide .ugr-cover-side-nav-list b,.ugr-bottom-guide .ugr-cover-side-nav-list em{color:#f0fdfa}.ugr-bottom-guide .ugr-cover-side-nav-list a{background:#f0fdfa1a;border-color:#ccfbf12e}.ugr-floating-cta-shell{background:linear-gradient(#ffffffb8 0%,#fffffff5 100%)!important;box-shadow:0 -14px 34px #f0fdfadb,0 -4px 22px #0436321a!important}.ugr-floating-cta{background:linear-gradient(135deg,#007c7a 0%,#075e54 100%)!important;box-shadow:0 16px 34px #007c7a4d!important}.onboarding-pain-banner{border-bottom:0!important}.onboarding-pain-banner+.space-y-5{padding-top:1.15rem}[data-testid=onboarding-age-stage-section]{margin-top:-.35rem;background:0 0!important;border:0!important;padding-inline:0!important}[data-testid=onboarding-age-stage-section]>label{background:#ffffffbd;border:1px solid #007c7a1f;border-radius:24px;padding:1rem;display:block;box-shadow:0 12px 30px #0f4e4a0f}[data-testid=onboarding-contact-privacy] span.rounded-full.border{white-space:nowrap;min-width:3.3rem;min-height:2rem;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.onboarding-required-pill{flex-shrink:0;box-shadow:0 8px 18px #007c7a14}.home-poster-media{position:relative;overflow:hidden}.home-poster-media:after{content:"";pointer-events:none;background:linear-gradient(#007c7a29,#007c7a00 24%),linear-gradient(90deg,#007c7a24,#ffd16614 56%,#007c7a0f);position:absolute;inset:0}@media (width>=768px){.home-poster-stage{grid-template-rows:auto auto;align-content:center}.home-poster-title{max-width:min(100%,16ch);font-size:clamp(3.4rem,5.25vw,5.25rem)}.home-poster-title-main,.home-poster-title-accent{white-space:nowrap}.home-poster-media{z-index:-4;background:#f5f2ea;border:0;position:absolute;inset:0}}.home-closing-banner{overflow:hidden}.home-closing-banner-title{width:min(100%,12em);max-width:12em}.home-closing-banner-title span{white-space:nowrap}@media (width<=430px){.home-closing-banner-title{font-size:2.15rem;line-height:1.18}}.ugr-chapter-nav a.is-active{box-shadow:inset 0 -3px #ffd166b8,0 10px 24px #007c7a29;color:#fff!important;background:linear-gradient(#0d9488 0%,#075e54 100%)!important;border-color:#007c7ae6!important}.ugr-chapter-nav a.is-active span,.ugr-chapter-nav a.is-active b{color:#fff!important}.ugr-board-banner{min-height:27rem;overflow:hidden}.ugr-board-banner img{object-fit:cover;object-position:center 43%;opacity:.96;width:100%;height:100%;transform:scale(1.01)}.ugr-board-banner:after{background:linear-gradient(#ccfbf10f 0%,#007c7a38 43%,#043632e6 100%),radial-gradient(circle at 78% 16%,#ffd16624,#0000 13rem),linear-gradient(90deg,#0436321a 0%,#0436320a 58%,#04363224 100%)}.ugr-board-banner-copy{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#032321e6,#007c7ac7);border-color:#ccfbf147;padding:.95rem 1rem;bottom:.9rem}.ugr-board>.ugr-cover-side-nav{padding-top:1.05rem}.ugr-authority-grid{gap:.7rem}.ugr-authority-card{min-height:6rem}.ugr-authority-card small{margin-top:.28rem;font-size:.62rem;line-height:1.42;display:block}.ugr-peer-score-head{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);align-items:stretch;gap:.72rem;margin:.34rem 0 .62rem;display:grid}.ugr-peer-score-head strong{align-content:center;min-height:5.4rem;display:grid;color:#0f766e!important;margin:0!important}.ugr-peer-score-head strong small{color:#456276;margin-top:.3rem;font-size:.72rem;font-weight:900;display:block}.ugr-peer-score-head>span{background:radial-gradient(circle at 92% 8%,#ffd16638,#0000 7rem),linear-gradient(135deg,#ecfdf5f5,#ffffffe0);border:1px solid #0f766e29;border-radius:18px;align-content:center;gap:.2rem;padding:.78rem .8rem;display:grid;box-shadow:inset 0 1px #ffffffb8}.ugr-peer-score-head>span em{color:#0f766e;font-size:.68rem;font-style:normal;font-weight:950}.ugr-peer-score-head>span b{color:#1f2937;font-size:1.45rem;font-weight:950;line-height:1.05;display:block}.ugr-peer-score-head>span small{color:#52667a;font-size:.62rem;font-weight:850;line-height:1.35}.ugr-peer-compare-grid{gap:.72rem}.ugr-peer-compare-card{background:radial-gradient(circle at 88% 12%,#ffd1661f,#0000 6rem),linear-gradient(#f0fdfaf0,#ffffffe6);border-color:#0f766e2e;gap:.4rem;min-height:8.8rem}.ugr-peer-compare-card>span{color:#123b5d;font-size:.78rem}.ugr-peer-compare-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.ugr-peer-compare-values b,.ugr-peer-compare-values i{color:#0f766e;text-align:center;background:#ffffffc7;border:1px solid #0f766e24;border-radius:15px;place-items:center;min-height:3.75rem;font-style:normal;font-weight:950;line-height:1;font-size:1.38rem!important;display:grid!important}.ugr-peer-compare-values i{color:#596a7e;background:#ffffff94}.ugr-peer-compare-values small{color:#64748b!important;margin:.18rem 0 0!important;font-size:.58rem!important;font-weight:900!important;line-height:1.1!important}.ugr-peer-compare-card>em{color:#075e54;background:#ccfbf1b8;border-radius:999px;width:fit-content;max-width:100%;padding:.26rem .46rem;font-size:.6rem;font-weight:950;line-height:1.25;display:inline-flex}.ugr-peer-compare-card>small{color:#52667a;font-size:.62rem;line-height:1.45}.ugr-peer-compare-card.is-strong,.ugr-peer-compare-card.is-positive{background:radial-gradient(circle at 88% 12%,#ffd1661f,#0000 6rem),linear-gradient(#ecfdf5f5,#ffffffeb);border-color:#10b98147;box-shadow:inset 0 1px #ffffffc7,0 10px 24px #0f766e14}.ugr-peer-compare-card.is-strong>span,.ugr-peer-compare-card.is-positive>span{color:#075e54}.ugr-peer-compare-card.is-strong .ugr-peer-compare-values b,.ugr-peer-compare-card.is-positive .ugr-peer-compare-values b{color:#047857;background:#ecfdf5e6;border-color:#10b98147}.ugr-peer-compare-card.is-strong>em,.ugr-peer-compare-card.is-positive>em{color:#047857;background:#bbf7d0b8}.ugr-peer-compare-card.is-neutral{background:radial-gradient(circle at 88% 12%,#ccfbf152,#0000 6rem),linear-gradient(#f0fdfae6,#ffffffe6);border-color:#14b8a633}.ugr-peer-compare-card.is-below{background:radial-gradient(circle at 88% 12%,#ffd2bf7a,#0000 6rem),linear-gradient(#fff7edf5,#ffffffeb);border-color:#ea580c4d;box-shadow:inset 0 1px #ffffffc7,0 10px 24px #c2410c14}.ugr-peer-compare-card.is-below>span{color:#9a3412}.ugr-peer-compare-card.is-below .ugr-peer-compare-values b{color:#c2410c;background:#fff7edf0;border-color:#ea580c47}.ugr-peer-compare-card.is-below .ugr-peer-compare-values i{color:#6b7280;background:#ffffffb8;border-color:#ea580c29}.ugr-peer-compare-card.is-below>em{color:#c2410c;background:#fed7aae6}.ugr-peer-compare-card.is-support{background:radial-gradient(circle at 88% 12%,#fecaca80,#0000 6rem),linear-gradient(#fff1f2f5,#ffffffeb);border-color:#dc262652;box-shadow:inset 0 1px #ffffffc7,0 10px 24px #b91c1c14}.ugr-peer-compare-card.is-support>span{color:#991b1b}.ugr-peer-compare-card.is-support .ugr-peer-compare-values b{color:#b91c1c;background:#fff1f2eb;border-color:#dc262642}.ugr-peer-compare-card.is-support>em{color:#b91c1c;background:#fee2e2eb}.ugr-cover-path span{font-size:.9rem;font-weight:950}.ugr-profile-main-image img{filter:saturate(1.06)contrast(1.02)}.ugr-profile-main-image:after{background:linear-gradient(#04363200 34%,#0436325c 58%,#043632e6 100%)!important}.ugr-profile-main-image figcaption{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#043632e0,#007c7aad);border:1px solid #ccfbf138;border-radius:18px;width:auto;max-width:none;padding:.78rem .92rem .8rem;bottom:1rem;left:1rem;right:1rem;box-shadow:inset 0 1px #ffffff2e,0 14px 30px #04363233}.ugr-mountain-map{background:radial-gradient(circle at 50% 45%,#fffffff5,#f0fdfac7 36%,#d9f9f0b8 72%,#ccfbf19e 100%);border-color:#0f766e33;box-shadow:inset 0 1px #ffffffc2,0 16px 34px #0f4e4a1a}.ugr-mountain-map:after{background:radial-gradient(circle at 50% 45%,#ffffffd1 0%,#f0fdfa8f 30%,#f0fdfa4d 58%,#0f766e14 100%),linear-gradient(#ffffff5c 0%,#ecfdf54d 48%,#ccfbf138 100%)}.ugr-mountain-map>img{opacity:.24;filter:saturate(.7)contrast(.84)brightness(1.18)blur(.35px)}.ugr-mountain-grid polygon{fill:#ffffff14;stroke:#0f766e2e}.ugr-mountain-grid polygon:last-of-type{stroke:#14b8a661}.ugr-mountain-grid line{stroke:#0f766e29}.ugr-mountain-label{background:#ffffffc7;border-color:#0f766e24;box-shadow:0 12px 24px #0f4e4a14}.ugr-mountain-label span{-webkit-text-fill-color:#fff;text-shadow:0 1px 4px #021b1994;color:#fff!important}@media (width<=640px){.ugr-mountain-map{--ugr-radar-center-y:51.55%}}.ugr-wilder-scale{background:linear-gradient(#f0fdfaf5,#fffffff0);border:1px solid #0f766e29;border-radius:16px;margin-top:.72rem;padding:.78rem;box-shadow:inset 0 1px #ffffffd1,0 14px 28px #0f4e4a14}.ugr-wilder-scale-head{justify-content:space-between;align-items:flex-start;gap:.58rem;margin-bottom:.62rem;display:flex}.ugr-wilder-scale-head b{color:#071b36;font-size:.9rem;font-weight:950;line-height:1.18}.ugr-wilder-scale-head span{color:#0f766e;text-align:center;white-space:nowrap;background:#ccfbf1ad;border:1px solid #0f766e1f;border-radius:999px;justify-content:center;align-items:center;padding:.24rem .48rem;font-size:.6rem;font-weight:950;line-height:1.2;display:inline-flex}.ugr-wilder-scale-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.ugr-wilder-scale-grid article{background:#ffffffc7;border:1px solid #0f766e1f;border-radius:13px;grid-template-columns:auto 1fr;align-items:start;gap:.12rem .42rem;padding:.58rem;display:grid}.ugr-wilder-scale-grid strong{color:#fff;background:linear-gradient(135deg,#0f766e,#14b8a6);border-radius:999px;grid-row:span 2;justify-content:center;align-items:center;min-width:3.15rem;padding:.24rem .38rem;font-size:.66rem;font-weight:950;line-height:1.05;display:inline-flex;box-shadow:0 8px 16px #0f766e29}.ugr-wilder-scale-grid b{color:#102033;font-size:.74rem;font-weight:950;line-height:1.16}.ugr-wilder-scale-grid p{color:#56677d;margin:0;font-size:.62rem;font-weight:850;line-height:1.42}.ugr-parent-secret-hero>div{gap:.58rem}.ugr-parent-secret-hero>div>span,.ugr-secret-card>span{align-self:flex-start;padding:.32rem .68rem;font-size:.78rem}.ugr-communication-media{min-height:21rem}.ugr-communication-media:after{height:46%;background:linear-gradient(#04363200 0%,#043632a8 48%,#043632db 100%)!important}.ugr-communication-visual figcaption{width:min(72%,18rem);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;text-shadow:0 12px 26px #04363261;background:0 0;border:0;inset:auto auto .84rem .86rem}.ugr-communication-visual figcaption span,.ugr-communication-visual figcaption b,.ugr-communication-visual figcaption p{color:#fff}.ugr-communication-visual figcaption span{color:#05675f;text-shadow:none;background:linear-gradient(135deg,#e8fff7f5,#c8f4e7e6);border:1px solid #a9ecdac7;box-shadow:0 8px 18px #0436322e}.ugr-communication-visual figcaption p{color:#f7fffcf0}.ugr-visual-formula{gap:.56rem;width:100%;max-width:none;margin-top:.62rem;position:static}.ugr-visual-formula span{color:#0f3f3a;background:radial-gradient(circle at 0 0,#0f766e21,#0000 4.2rem),#f0fdfaeb;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;padding:.58rem .68rem;display:grid}.ugr-assessment-intro{min-height:13.5rem}.ugr-project-radar{min-height:18rem}.ugr-project-radar svg{height:16.1rem}.ugr-project-radar-label-1{top:.32rem}.ugr-project-radar-label-2{top:4.25rem;right:1.25rem}.ugr-project-radar-label-3{bottom:4.1rem;right:1.25rem}.ugr-project-radar-label-4{bottom:.38rem}.ugr-project-radar-label-5{bottom:4.1rem;left:1.25rem}.ugr-project-radar-label-6{top:4.25rem;left:1.25rem}.ugr-trajectory-steps article{padding:.82rem;position:relative}.ugr-trajectory-icon{margin-bottom:.46rem}.ugr-future-row{min-height:5rem}.ugr-future-row span,.ugr-future-row b{font-size:.86rem;line-height:1.3}@media (width<=720px){.onboarding-pain-banner,.onboarding-pain-banner>.relative{min-height:30rem}.onboarding-pain-banner-copy h1{font-size:1.7rem}.ugr-board-banner{min-height:26rem}.ugr-board-banner-copy{bottom:.78rem;left:.78rem;right:.78rem}.ugr-root .ugr-board>.ugr-cover-side-nav .ugr-cover-side-nav-list,.ugr-root .ugr-bottom-guide>.ugr-cover-side-nav .ugr-cover-side-nav-list{grid-template-columns:repeat(3,minmax(0,1fr))}.ugr-authority-card small{font-size:.64rem}.ugr-cover-path span{min-height:3.35rem;font-size:.92rem}.ugr-communication-media{min-height:22rem}.ugr-communication-visual figcaption{width:min(78%,18rem);bottom:.86rem;right:auto}.ugr-visual-formula span{grid-template-columns:2.5rem minmax(0,1fr)}.ugr-project-radar{min-height:18.6rem}.ugr-wilder-scale-grid{grid-template-columns:1fr}.ugr-wilder-scale-head{flex-direction:column;align-items:flex-start}.ugr-wilder-scale-head span{white-space:normal}}.ugr-page-formal-cover .ugr-formal-cover-panel h2,.ugr-page-back-cover .ugr-back-cover-brand h2{color:#fff}.ugr-page-formal-cover .ugr-formal-cover-panel p,.ugr-page-back-cover .ugr-back-cover-brand p,.ugr-page-back-cover .ugr-back-cover-note p{color:#ecfdf5db}.ugr-page-formal-cover .ugr-formal-cover-panel strong,.ugr-page-back-cover .ugr-back-cover-note b{color:#ffd166}.ugr-page-back-cover .ugr-back-cover-page{background:radial-gradient(circle at 80% 12%,#5eead433,#0000 12rem),linear-gradient(145deg,#043632 0%,#075e54 54%,#071f1d 100%);border-radius:10px}.ugr-page-back-cover .ugr-back-cover-actions a{color:#ecfdf5;background:#f0fdfa1a;border-color:#ccfbf133}.ugr-page-back-cover .ugr-back-cover-actions b{color:#fff}.ugr-page-back-cover .ugr-back-cover-actions em{color:#ecfdf5d1}.ugr-page-formal-cover,.ugr-page-directory,.ugr-page-back-cover{box-shadow:none;background:0 0;border:0}.ugr-page-formal-cover .ugr-page-top,.ugr-page-directory .ugr-page-top,.ugr-page-back-cover .ugr-page-top{display:none}.ugr-page-formal-cover .ugr-page-content,.ugr-page-directory .ugr-page-content,.ugr-page-back-cover .ugr-page-content{padding:0}.ugr-formal-cover,.ugr-directory-page,.ugr-back-cover-page{isolation:isolate;border:1px solid #084c4729;border-radius:12px;width:100%;min-height:clamp(46rem,112vw,78rem);position:relative;overflow:hidden;box-shadow:0 24px 56px #0f4e4a1f}.ugr-formal-cover{background:#043632;align-content:end;display:grid}.ugr-formal-cover-brand{z-index:3;color:#043632;gap:.35rem;display:grid;position:absolute;top:clamp(1.4rem,3vw,2.4rem);left:clamp(1.4rem,3vw,2.4rem)}.ugr-formal-cover-brand span{color:#043632c2;letter-spacing:.08em;font-size:.78rem;font-weight:950}.ugr-formal-cover-visual{z-index:0;background:#e9fbf7;margin:0;position:absolute;inset:0}.ugr-formal-cover-visual:after{content:"";z-index:1;background:linear-gradient(#f0fdfa05 0% 45%,#043632bd 72%,#043632f5 100%),linear-gradient(90deg,#f0fdfa1a 0%,#f0fdfa00 54%);position:absolute;inset:0}.ugr-formal-cover-visual img{object-fit:cover;object-position:center top;filter:saturate(1.04)contrast(1.02);width:100%;height:100%;display:block}.ugr-formal-cover-panel{z-index:2;background:linear-gradient(135deg,#043632f0,#007c7ad1);border:1px solid #ccfbf142;border-radius:22px;gap:1.28rem;width:calc(100% - clamp(2rem,6vw,5rem));margin:0 auto clamp(1.4rem,3.8vw,2.8rem);padding:clamp(1.2rem,3.8vw,2.8rem);display:grid;position:relative;box-shadow:0 24px 58px #04363257,inset 0 1px #ffffff2e}.ugr-formal-cover-panel span{color:#ecfdf5;background:#f0fdfa1f;border:1px solid #ccfbf152;border-radius:999px;width:fit-content;padding:.3rem .82rem;font-size:.78rem;font-weight:950}.ugr-formal-cover-panel h2{color:#fff;white-space:nowrap;max-width:none;margin:0;font-size:clamp(2.4rem,6.2vw,5.2rem);font-weight:950;line-height:1.16}.ugr-formal-cover-panel p{color:#ecfdf5e6;max-width:48rem;margin:0;font-size:clamp(.92rem,1.9vw,1.2rem);font-weight:850;line-height:1.66}.ugr-formal-cover-meta{grid-template-columns:minmax(8rem,.85fr) minmax(10rem,1.15fr) minmax(12rem,1.4fr);gap:.8rem;max-width:52rem;display:grid}.ugr-formal-cover-meta b,.ugr-formal-cover-meta em,.ugr-formal-cover-meta small{color:#fff;background:#f0fdfa1a;border:1px solid #ccfbf133;border-radius:15px;align-content:center;min-height:4.4rem;padding:.78rem .9rem;font-size:.94rem;font-style:normal;font-weight:950;line-height:1.36;display:grid}.ugr-formal-cover-meta small{color:#ecfdf5d1;font-size:.78rem}.ugr-formal-cover-panel strong{color:#ffd166;font-size:clamp(1rem,2vw,1.32rem);font-weight:950;line-height:1.48;display:block}.ugr-directory-page{background:radial-gradient(circle at 88% 10%,#0d94881f,#0000 14rem),linear-gradient(#fff 0%,#f8fffd 100%);align-content:start;gap:clamp(1rem,2.4vw,1.6rem);padding:clamp(1.6rem,4.6vw,3.8rem);display:grid}.ugr-directory-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ugr-directory-heading div{gap:.82rem;display:grid}.ugr-directory-heading span{color:#0f766e;font-size:.95rem;font-weight:950}.ugr-directory-heading h2{color:#043632;margin:0;font-size:clamp(2rem,5vw,4.2rem);font-weight:950;line-height:1.16}.ugr-directory-heading p{color:#52677b;max-width:42rem;margin:0;font-size:clamp(.88rem,1.6vw,1.08rem);font-weight:850;line-height:1.7}.ugr-directory-heading img{opacity:.68;width:clamp(4.4rem,10vw,8rem)}.ugr-directory-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;margin-top:.3rem;display:grid}.ugr-directory-list a{min-height:clamp(3.6rem,6.4vw,4.8rem);color:inherit;background:#ffffffe6;border:1px solid #0f766e29;border-radius:15px;grid-template-columns:clamp(3.2rem,6vw,4.6rem) clamp(2.1rem,3.6vw,3rem) minmax(0,1fr);align-items:center;gap:clamp(.55rem,1.2vw,.86rem);text-decoration:none;display:grid;overflow:hidden;box-shadow:0 14px 34px #0f4e4a0f}.ugr-directory-list a>span{color:#fff;background:linear-gradient(145deg,#043632,#0d9488);align-self:stretch;place-items:center;font-size:clamp(1.18rem,2.8vw,1.82rem);font-weight:950;display:grid}.ugr-directory-list i{color:#0f766e;background:#f0fdfa;border-radius:999px;place-items:center;width:clamp(2rem,3.6vw,2.8rem);height:clamp(2rem,3.6vw,2.8rem);font-style:normal;display:grid}.ugr-directory-list b{color:#102033;font-size:clamp(.88rem,1.7vw,1.16rem);font-weight:950}.ugr-directory-list em{color:#7b8ca0;grid-column:3;margin-top:-.22rem;padding-right:clamp(.7rem,1.2vw,.95rem);font-size:.68rem;font-style:normal;font-weight:850}.ugr-directory-spotlight{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:auto;display:grid}.ugr-directory-spotlight article{background:linear-gradient(135deg,#ecfdf5eb,#fffffff0);border:1px solid #0f766e24;border-radius:16px;padding:1rem}.ugr-directory-spotlight article span{color:#0f766e;background:#ccfbf1;border-radius:999px;place-items:center;min-width:3rem;height:1.8rem;font-size:.72rem;font-weight:950;display:inline-grid}.ugr-directory-spotlight b{color:#102033;margin-top:.65rem;font-size:.92rem;font-weight:950;display:block}.ugr-directory-spotlight p{color:#52677b;margin:.32rem 0 0;font-size:.75rem;font-weight:850;line-height:1.5}.ugr-back-cover-page{color:#ecfdf5;background:radial-gradient(circle at 50% 24%,#ffd1662e,#0000 10rem),radial-gradient(circle at 16% 0,#14b8a629,#0000 16rem),linear-gradient(145deg,#043632 0%,#075e54 58%,#032421 100%);align-content:center;justify-items:center;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.8rem,5vw,4.2rem);display:grid}.ugr-back-cover-brand{text-align:center;justify-items:center;gap:.9rem;max-width:42rem;display:grid}.ugr-back-cover-brand img{background:#ffd1661a;border:1px solid #ffd1665c;border-radius:999px;width:clamp(4.4rem,10vw,7.5rem);padding:1rem}.ugr-back-cover-brand span{color:#fff;font-size:clamp(1.8rem,4.8vw,3.8rem);font-weight:950;line-height:1.06}.ugr-back-cover-brand h2{color:#ffd166;margin:clamp(.8rem,2vw,1.5rem) 0 0;font-size:clamp(1.45rem,3.5vw,2.6rem);font-weight:950;line-height:1.22}.ugr-back-cover-brand p{color:#ecfdf5e0;max-width:36rem;margin:0;font-size:clamp(.86rem,1.6vw,1.08rem);font-weight:850;line-height:1.72}.ugr-back-cover-actions{gap:.75rem;width:min(100%,42rem);display:grid}.ugr-back-cover-actions a{color:#ecfdf5;background:#f0fdfa14;border:1px solid #ccfbf138;border-radius:16px;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.78rem;padding:.92rem 1rem;text-decoration:none;display:grid}.ugr-back-cover-actions span{color:#ffd166;background:#ffd16629;border-radius:12px;grid-row:span 2;place-items:center;width:2.6rem;height:2.6rem;font-size:.9rem;font-weight:950;display:grid}.ugr-back-cover-actions b{color:#fff;font-size:.98rem;font-weight:950}.ugr-back-cover-actions em{color:#ecfdf5d1;font-size:.74rem;font-style:normal;font-weight:850;line-height:1.5}.ugr-back-cover-service{background:#f0fdfa14;border:1px solid #ffd16638;border-radius:18px;grid-template-columns:clamp(5.5rem,12vw,8rem) minmax(0,1fr);align-items:center;gap:1rem;width:min(100%,42rem);padding:1rem;display:grid}.ugr-back-cover-service img{background:#fff;border-radius:12px;width:100%;padding:.35rem}.ugr-back-cover-service b{color:#ffd166;font-size:1rem;font-weight:950}.ugr-back-cover-service p{color:#ecfdf5d6;margin:.35rem 0 0;font-size:.78rem;font-weight:850;line-height:1.62}.ugr-back-cover-note{text-align:center;border-top:1px solid #ccfbf12e;width:min(100%,42rem);padding-top:1rem}.ugr-back-cover-note b{color:#ffd166;font-size:.88rem;font-weight:950}.ugr-back-cover-note p{color:#ecfdf5c2;margin:.32rem 0 0;font-size:.76rem;font-weight:850;line-height:1.62}.ugr-root[data-export-mode=long-image] .ugr-page-formal-cover,.ugr-root[data-export-mode=long-image] .ugr-page-directory,.ugr-root[data-export-mode=long-image] .ugr-page-back-cover{margin-top:1rem!important}.ugr-root[data-export-mode=long-image] .ugr-page-formal-cover{margin-top:0!important}.ugr-root[data-export-mode=long-image] .ugr-formal-cover,.ugr-root[data-export-mode=long-image] .ugr-directory-page,.ugr-root[data-export-mode=long-image] .ugr-back-cover-page{aspect-ratio:3/4;min-height:0!important}@media (width<=720px){.ugr-formal-cover,.ugr-directory-page,.ugr-back-cover-page{min-height:36rem}.ugr-formal-cover-brand{top:1rem;left:1rem}.ugr-formal-cover-panel{border-radius:17px;width:calc(100% - 1.6rem);margin-bottom:.8rem}.ugr-formal-cover-panel h2{white-space:normal}.ugr-formal-cover-meta,.ugr-directory-list a,.ugr-back-cover-service{grid-template-columns:1fr}.ugr-directory-list a{padding-bottom:1rem}.ugr-directory-list em{justify-self:start;padding:0 1rem}.ugr-directory-spotlight{grid-template-columns:1fr}}.ugr-root[data-export-mode=long-image] .ugr-cover-type-visual,.ugr-root[data-export-mode=long-image] .ugr-profile-main-image,.ugr-root[data-export-mode=long-image] .ugr-growth-theme-image-panel,.ugr-root[data-export-mode=long-image] .ugr-communication-media{aspect-ratio:16/9;height:auto!important;min-height:0!important}.ugr-root[data-export-mode=long-image] .ugr-cover-layout{grid-template-columns:minmax(0,1fr)!important;width:100%!important}.ugr-root[data-export-mode=long-image] .ugr-cover-main{width:100%!important;max-width:none!important}.ugr-root[data-export-mode=long-image] .ugr-cover-hero{gap:.95rem!important;height:auto!important;min-height:0!important;padding:1.1rem!important;display:grid!important;overflow:visible!important}.ugr-root[data-export-mode=long-image] .ugr-cover-copy{gap:.5rem!important;max-width:100%!important;display:grid!important}.ugr-root[data-export-mode=long-image] .ugr-cover-copy h2,.ugr-root[data-export-mode=long-image] .ugr-cover-copy p{max-width:min(100%,52rem)!important;margin:0!important}.ugr-root[data-export-mode=long-image] .ugr-cover-type{width:min(100%,42rem)!important;margin-top:.35rem!important;padding:1rem 1.08rem 1.08rem!important;overflow:visible!important}.ugr-root[data-export-mode=long-image] .ugr-cover-type small,.ugr-root[data-export-mode=long-image] .ugr-cover-type span{line-height:1.52!important}.ugr-root[data-export-mode=long-image] .ugr-cover-type span{margin-top:.42rem!important;font-size:.86rem!important}.ugr-root[data-export-mode=long-image] .ugr-cover-type b{margin:.42rem 0 0!important;font-size:clamp(1.55rem,2.8vw,2.35rem)!important;line-height:1.16!important}.ugr-root[data-export-mode=long-image] .ugr-cover-type-visual img,.ugr-root[data-export-mode=long-image] .ugr-profile-main-image img,.ugr-root[data-export-mode=long-image] .ugr-communication-media img{aspect-ratio:auto!important;object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;min-height:0!important}.ugr-root[data-export-mode=long-image] .ugr-profile-main-image:after{background:linear-gradient(#04363200 0%,#04363238 42%,#04363275 100%)!important;height:24%!important}.ugr-root[data-export-mode=long-image] .ugr-profile-main-image figcaption{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(135deg,#043632b3,#007c7a7a)!important}.ugr-root[data-export-mode=long-image] .ugr-growth-theme-image-panel{--ugr-growth-banner-height:min(56.25vw, 48rem)}.ugr-root[data-export-mode=long-image] .ugr-growth-theme-image-panel:before{background:linear-gradient(#04363200 0% 68%,#04363247 100%),radial-gradient(at 24% 90%,#04363238,#0000 15rem)!important}.ugr-root[data-export-mode=long-image] .ugr-growth-theme-image-panel>img{object-position:center center!important;transform:none!important}.ugr-root[data-export-mode=long-image] .ugr-communication-media:after{background:linear-gradient(#04363200 0%,#0436322e 42%,#0436326b 100%)!important;height:24%!important}@page{size:A4;margin:0}@media print{.ugr-root{--ugr-print-page-height-safe:296mm;--ugr-print-delivery-page-height-safe:286mm;--ugr-print-page-inner-height:284mm;--ugr-print-standalone-fill-height:258mm;--ugr-print-short-module-height:226mm;background:#fff!important;padding:0!important}.ugr-toolbar,.ugr-opening-entry,.ugr-board-banner,.ugr-board>.ugr-cover-side-nav,.ugr-bottom-guide,.ugr-floating-cta-shell{display:none!important}.ugr-board{width:210mm!important;max-width:none!important;margin:0!important;display:block!important}.ugr-page{break-after:page;page-break-after:always;width:210mm!important;min-height:auto!important;box-shadow:none!important;border-radius:0!important;margin:0!important;display:block!important;overflow:visible!important}.ugr-page:not(.ugr-delivery-page){background:#fff!important;min-height:auto!important}.ugr-page:not(.ugr-delivery-page) .ugr-page-top{display:none!important}.ugr-page:not(.ugr-delivery-page) .ugr-page-content{gap:3mm!important;padding:5mm 7mm 7mm!important}.ugr-print-page-unit{break-inside:auto!important;page-break-inside:auto!important}.ugr-page:not(.ugr-delivery-page) .ugr-print-page-unit:before{content:attr(data-print-title);color:#fff;background:linear-gradient(135deg,#0f766e,#075e54);border-radius:3mm;align-items:center;width:fit-content;max-width:100%;min-height:8mm;margin:0 0 3mm;padding:0 4mm;font-size:4mm;font-weight:950;line-height:1.1;display:inline-flex}#ugr-chapter-child .ugr-print-page-unit:before{content:none!important;margin:0!important;display:none!important}.ugr-print-splittable,.ugr-page-content,#ugr-chapter-evidence,#ugr-chapter-potential-plan,#ugr-chapter-evidence .ugr-page-content,#ugr-chapter-potential-plan .ugr-page-content{break-inside:auto!important;page-break-inside:auto!important}.ugr-print-atomic,.ugr-card,.ugr-coach,.ugr-note,.ugr-cover-path,.ugr-cover-type,.ugr-cover-type-visual,.ugr-profile-main-image,.ugr-summary-scene,.ugr-child-profile,.ugr-ability-assessment,.ugr-evidence-strength-list>div,.ugr-evidence-source-card,.ugr-growth-theme-image-panel,.ugr-growth-recommendation-board,.ugr-recommendation-card,.ugr-mountain-map,.ugr-wilder-summary,.ugr-wilder-bars,.ugr-wilder-scale,.ugr-wilder-scale-grid article,.ugr-engine-matrix,.ugr-engine-panel,.ugr-engine-bridge,.ugr-review-state-row,.ugr-day7-reminder-card,.ugr-score-grid,.ugr-star-grid,.ugr-upload-work-card,.ugr-navigator-interpret-card,.ugr-navigator-cta,.ugr-next-path,.ugr-page-pbl-report [data-testid=pbl-project-thumbnail-card],.ugr-page-pbl-report [data-testid=pbl-project-what-why-outcome],.ugr-page-pbl-report [data-testid=pbl-project-what-why-outcome]>*,.ugr-page-pbl-report [data-testid=pbl-day-manual-panel],.ugr-page-pbl-report [data-testid=pbl-day-manual-panel]>*,.ugr-page-pbl-report [data-testid=pbl-task-mind-map-block],.ugr-page-pbl-report [data-testid=pbl-mind-map-route],.ugr-page-pbl-report [data-testid=pbl-family-companion-page] article,.pbl-project-hero-figure,.pbl-route-preview,.pbl-route-grid,.pbl-route-node,.pbl-route-safety{break-inside:avoid!important;page-break-inside:avoid!important}.ugr-page-pbl-report [data-testid=pbl-report-pages-06-08],.ugr-page-pbl-report [data-testid=pbl-project-overview-page],.ugr-page-pbl-report [data-testid=pbl-seven-day-route-page],.ugr-page-pbl-report [data-testid=pbl-family-companion-page]{break-inside:auto!important;page-break-inside:auto!important}.ugr-page-pbl-report [data-testid=pbl-task-mind-map-block]{break-before:page!important;page-break-before:always!important;margin-top:0!important}.ugr-page button{visibility:hidden!important;display:none!important}.ugr-page-directory{height:var(--ugr-print-page-height-safe)!important;min-height:var(--ugr-print-page-height-safe)!important;overflow:hidden!important}.ugr-page-directory .ugr-page-content,.ugr-directory-page{height:100%!important;min-height:100%!important}.ugr-delivery-page{width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.ugr-page-formal-cover,.ugr-page-back-cover,.ugr-page-formal-cover .ugr-page-content,.ugr-page-back-cover .ugr-page-content{height:var(--ugr-print-delivery-page-height-safe)!important;break-inside:avoid!important;page-break-inside:avoid!important;min-height:0!important}.ugr-delivery-page .ugr-page-content{width:100%!important;height:var(--ugr-print-delivery-page-height-safe)!important;min-height:0!important;padding:0!important}.ugr-delivery-page .ugr-formal-cover,.ugr-delivery-page .ugr-back-cover-page{width:100%!important;height:var(--ugr-print-delivery-page-height-safe)!important;min-height:var(--ugr-print-delivery-page-height-safe)!important;aspect-ratio:auto!important;box-shadow:none!important;break-inside:avoid!important;page-break-inside:avoid!important;border:0!important;border-radius:0!important;overflow:hidden!important}.ugr-page-formal-cover .ugr-formal-cover{background:#043632!important;align-content:end!important;display:grid!important}.ugr-page-formal-cover .ugr-formal-cover-visual{visibility:visible!important;opacity:1!important;background:0 0!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.ugr-page-formal-cover .ugr-formal-cover-visual img{visibility:visible!important;opacity:1!important;object-fit:cover!important;object-position:center top!important;filter:saturate(1.04)contrast(1.02)!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important}.ugr-page-formal-cover .ugr-formal-cover-visual:after{background:linear-gradient(#f0fdfa05 0% 40%,#04363285 63%,#043632f5 100%),linear-gradient(90deg,#f0fdfa1a 0%,#f0fdfa00 54%)!important}.ugr-page-formal-cover .ugr-formal-cover-panel{border-radius:7mm!important;align-self:end!important;gap:4mm!important;width:min(76%,100% - 20mm)!important;margin:0 auto 12mm!important;padding:10mm!important}.ugr-page-formal-cover .ugr-formal-cover-panel h2{white-space:normal!important;overflow-wrap:anywhere!important;max-width:100%!important;font-size:12.6mm!important;line-height:1.08!important}.ugr-page-formal-cover .ugr-formal-cover-panel p{max-width:176mm!important;font-size:4.25mm!important;line-height:1.48!important}.ugr-page-formal-cover .ugr-formal-cover-meta{grid-template-columns:.9fr 1.15fr 1.3fr!important;gap:3.8mm!important;max-width:none!important}.ugr-page-formal-cover .ugr-formal-cover-meta b,.ugr-page-formal-cover .ugr-formal-cover-meta em,.ugr-page-formal-cover .ugr-formal-cover-meta small{border-radius:5mm!important;min-height:14mm!important;padding:2.6mm 3.8mm!important;font-size:3.25mm!important}.ugr-page-formal-cover .ugr-formal-cover-panel strong{font-size:4.25mm!important}.ugr-page-back-cover .ugr-back-cover-page{height:var(--ugr-print-page-inner-height)!important;aspect-ratio:auto!important;break-inside:avoid!important;page-break-inside:avoid!important;align-content:center!important;gap:7mm!important;min-height:0!important;padding:14mm 18mm!important}.ugr-page-back-cover .ugr-back-cover-brand,.ugr-page-back-cover .ugr-back-cover-actions,.ugr-page-back-cover .ugr-back-cover-service,.ugr-page-back-cover .ugr-back-cover-note{width:min(100%,150mm)!important}.ugr-page-back-cover .ugr-back-cover-brand{gap:3.2mm!important}.ugr-page-back-cover .ugr-back-cover-brand img{width:22mm!important;padding:3mm!important}.ugr-page-back-cover .ugr-back-cover-brand span{font-size:12mm!important}.ugr-page-back-cover .ugr-back-cover-brand h2{margin-top:4mm!important;font-size:8.5mm!important;line-height:1.18!important}.ugr-page-back-cover .ugr-back-cover-brand p{max-width:132mm!important;font-size:3.4mm!important;line-height:1.5!important}.ugr-page-back-cover .ugr-back-cover-actions{gap:3.2mm!important}.ugr-page-back-cover .ugr-back-cover-actions a{border-radius:4mm!important;grid-template-columns:10mm minmax(0,1fr)!important;gap:3mm!important;min-height:0!important;padding:3.2mm 4mm!important}.ugr-page-back-cover .ugr-back-cover-actions span{border-radius:2.4mm!important;width:8mm!important;height:8mm!important;font-size:2.7mm!important}.ugr-page-back-cover .ugr-back-cover-actions b{font-size:3.5mm!important;line-height:1.24!important}.ugr-page-back-cover .ugr-back-cover-actions em{font-size:2.75mm!important;line-height:1.42!important}.ugr-page-back-cover .ugr-back-cover-service{border-radius:5mm!important;grid-template-columns:28mm minmax(0,1fr)!important;gap:5mm!important;padding:4mm!important}.ugr-page-back-cover .ugr-back-cover-service img{object-fit:contain!important;border-radius:3mm!important;width:28mm!important;max-width:28mm!important;height:28mm!important;padding:1.4mm!important}.ugr-page-back-cover .ugr-back-cover-service b{font-size:3.5mm!important;line-height:1.25!important}.ugr-page-back-cover .ugr-back-cover-service p{font-size:2.85mm!important;line-height:1.48!important}.ugr-page-back-cover .ugr-back-cover-actions a,.ugr-page-back-cover .ugr-back-cover-actions b,.ugr-page-back-cover .ugr-back-cover-actions em,.ugr-page-back-cover .ugr-back-cover-service div,.ugr-page-back-cover .ugr-back-cover-service b,.ugr-page-back-cover .ugr-back-cover-service p,.ugr-page-back-cover .ugr-back-cover-note p{overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important}.ugr-page-back-cover .ugr-back-cover-note{padding-top:4.5mm!important}.ugr-page-back-cover .ugr-back-cover-note b{font-size:3.3mm!important}.ugr-page-back-cover .ugr-back-cover-note p{font-size:2.85mm!important;line-height:1.48!important}#ugr-chapter-child .ugr-page-content{gap:2.6mm!important;width:100%!important}#ugr-chapter-child .ugr-cover-layout{grid-template-columns:minmax(0,1fr)!important;gap:3mm!important}#ugr-chapter-child .ugr-cover-main{width:100%!important;max-width:none!important}#ugr-chapter-child .ugr-cover-main,#ugr-chapter-child .ugr-profile-story{gap:1.6mm!important}#ugr-chapter-child .ugr-cover-hero{min-height:0!important;padding:2.8mm!important}#ugr-chapter-child .ugr-cover-copy{gap:1.2mm!important}#ugr-chapter-child .ugr-cover-copy h2{font-size:9.2mm!important;line-height:1.06!important}#ugr-chapter-child .ugr-cover-copy p,#ugr-chapter-child .ugr-cover-type small,#ugr-chapter-child .ugr-cover-type span{line-height:1.36!important}#ugr-chapter-child .ugr-cover-info-grid,#ugr-chapter-child .ugr-cover-path{gap:1.5mm!important;margin-top:1.5mm!important}#ugr-chapter-child .ugr-cover-path>*{min-height:8.5mm!important;padding:1.5mm!important}#ugr-chapter-child .ugr-cover-type{margin-top:1.8mm!important;padding:2.2mm!important}#ugr-chapter-child .ugr-cover-type b{font-size:5.2mm!important}#ugr-chapter-child .ugr-cover-type-visual{height:42mm!important;margin:1.8mm 0 0!important}#ugr-chapter-child .ugr-cover-student{gap:.8mm!important;margin-top:1.4mm!important}#ugr-chapter-child .ugr-cover-student b{font-size:3.5mm!important}#ugr-chapter-child .ugr-cover-student span{font-size:2.45mm!important}#ugr-chapter-child .ugr-cover-score{padding:2.2mm!important}#ugr-chapter-child .ugr-cover-score p{margin:1.5mm 0!important;font-size:2.55mm!important;line-height:1.28!important}#ugr-chapter-child .ugr-peer-score-head{gap:2mm!important}#ugr-chapter-child .ugr-peer-score-head strong{font-size:7.2mm!important}#ugr-chapter-child .ugr-peer-score-head>span{min-height:18mm!important;padding:2mm 3mm!important}#ugr-chapter-child .ugr-authority-grid{gap:1.5mm!important;margin-top:1.5mm!important}#ugr-chapter-child .ugr-authority-card{min-height:20mm!important;padding:1.7mm!important}#ugr-chapter-child .ugr-peer-compare-values b,#ugr-chapter-child .ugr-peer-compare-values i{font-size:5.2mm!important}#ugr-chapter-child .ugr-peer-compare-card>small{font-size:2.25mm!important;line-height:1.26!important}#ugr-chapter-child .ugr-cover-info-grid>div{padding:1.8mm!important}#ugr-chapter-child .ugr-cover-info-grid strong{font-size:6.4mm!important}#ugr-chapter-child .ugr-profile-main-image,#ugr-chapter-child .ugr-profile-main-image img{min-height:62mm!important}#ugr-chapter-overview .ugr-page-content{gap:2.6mm!important}#ugr-chapter-overview .ugr-profile-main-image,#ugr-chapter-overview .ugr-profile-main-image img{height:var(--ugr-print-standalone-fill-height)!important;min-height:var(--ugr-print-standalone-fill-height)!important}#ugr-chapter-overview .ugr-profile-main-image{grid-template-rows:auto minmax(0,1fr);display:grid!important}#ugr-chapter-overview .ugr-profile-main-image:before{content:"02 看懂孩子（成长概览） · 典型场景图";z-index:3;color:#fff;background:linear-gradient(135deg,#0f766e,#075e54);border-radius:3mm;align-items:center;width:fit-content;min-height:8mm;margin:4mm 0 0 4mm;padding:0 4mm;font-size:4mm;font-weight:950;line-height:1.1;display:inline-flex;position:relative}#ugr-chapter-overview .ugr-profile-main-image figcaption{gap:1mm!important;bottom:3mm!important}#ugr-chapter-overview .ugr-profile-main-image figcaption b{font-size:7mm!important}#ugr-chapter-overview .ugr-ability-assessment,#ugr-chapter-overview .ugr-card{padding:3mm!important}#ugr-chapter-evidence .ugr-page-content{gap:2.2mm!important;width:100%!important}#ugr-chapter-evidence .ugr-engine-intro{gap:1.8mm!important;padding:2.4mm!important}#ugr-chapter-evidence .ugr-engine-intro h2{margin-top:1mm!important;font-size:5.2mm!important;line-height:1.12!important}#ugr-chapter-evidence .ugr-expert-debate-main p,#ugr-chapter-evidence .ugr-debate-process p,#ugr-chapter-evidence .ugr-debate-consensus p,#ugr-chapter-evidence .ugr-engine-pipeline p{line-height:1.32!important}#ugr-chapter-evidence .ugr-expert-opinion-grid,#ugr-chapter-evidence .ugr-debate-flow,#ugr-chapter-evidence .ugr-engine-pipeline,#ugr-chapter-evidence .ugr-engine-matrix,#ugr-chapter-evidence .ugr-evidence-source-grid{gap:1.7mm!important}#ugr-chapter-evidence .ugr-educator-avatar-card{gap:1.5mm!important;min-height:23mm!important}#ugr-chapter-evidence .ugr-educator-avatar{width:8.5mm!important;height:8.5mm!important}#ugr-chapter-evidence .ugr-expert-opinion-grid article,#ugr-chapter-evidence .ugr-debate-process,#ugr-chapter-evidence .ugr-debate-consensus,#ugr-chapter-evidence .ugr-engine-pipeline article,#ugr-chapter-evidence .ugr-engine-panel,#ugr-chapter-evidence .ugr-engine-bridge,#ugr-chapter-evidence .ugr-evidence-source-card{padding:2mm!important}#ugr-chapter-evidence .ugr-debate-flow article{min-height:17mm!important}#ugr-chapter-evidence .ugr-debate-resolution{margin-top:1.4mm!important;padding:1.5mm 2mm!important}#ugr-chapter-evidence .ugr-debate-consensus strong{margin-top:1.4mm!important;padding:1.8mm 2.2mm!important}#ugr-chapter-evidence .ugr-evidence-source-grid{margin-top:1.8mm!important}#ugr-chapter-evidence .ugr-evidence-strength-list{gap:1.5mm!important}#ugr-chapter-evidence .ugr-evidence-strength-list div{padding:1.8mm!important}#ugr-chapter-evidence .ugr-strong-evidence{gap:1.2mm!important;margin-top:1.6mm!important;padding:1.8mm!important}#ugr-chapter-evidence .ugr-note{padding:2mm 3mm!important}#ugr-chapter-growth .ugr-page-content,#ugr-chapter-navigator .ugr-page-content{gap:2.5mm!important}#ugr-chapter-growth .ugr-growth-theme-image-panel{--ugr-growth-banner-height:88mm!important;padding:var(--ugr-growth-banner-height) 4mm 4mm!important;margin-top:0!important}#ugr-chapter-growth .ugr-theme-hero-copy{top:calc(var(--ugr-growth-banner-height) - 29mm)!important;border-radius:5mm!important;width:min(86mm,52%)!important;padding:3mm!important}#ugr-chapter-growth .ugr-theme-hero-copy h2{font-size:7mm!important}#ugr-chapter-growth .ugr-theme-action-plan,#ugr-chapter-growth .ugr-recommendation-columns,#ugr-chapter-navigator .ugr-grid,#ugr-chapter-navigator .ugr-deliverable-grid,#ugr-chapter-navigator .ugr-seven-day-track,#ugr-chapter-navigator .ugr-process{gap:2.6mm!important}#ugr-chapter-growth .ugr-theme-action-step,#ugr-chapter-growth .ugr-theme-route-note,#ugr-chapter-growth .ugr-theme-day7-archive,#ugr-chapter-growth .ugr-recommendation-card,#ugr-chapter-navigator .ugr-card,#ugr-chapter-navigator .ugr-deliverable-panel,#ugr-chapter-navigator .ugr-service-panel{padding:3mm!important}#ugr-chapter-growth .ugr-growth-theme-image-panel{min-height:var(--ugr-print-short-module-height)!important}#ugr-chapter-growth .ugr-recommendation-columns{align-items:stretch!important;min-height:176mm!important}#ugr-chapter-growth .ugr-recommendation-card{align-content:center!important;gap:3.5mm!important;min-height:152mm!important;display:grid!important}#ugr-chapter-navigator .ugr-service-panel{min-height:var(--ugr-print-short-module-height)!important;align-content:center!important;gap:5mm!important;padding:8mm!important;display:grid!important}#ugr-chapter-navigator .ugr-service-panel>b{font-size:5.8mm!important;line-height:1.16!important}#ugr-chapter-navigator .ugr-seven-day-track{gap:4mm!important}#ugr-chapter-navigator .ugr-seven-day-track article{min-height:29mm!important;padding:4mm!important}#ugr-chapter-navigator .ugr-seven-day-track article b{font-size:3.7mm!important;line-height:1.24!important}#ugr-chapter-navigator .ugr-seven-day-track article p{font-size:3mm!important;line-height:1.45!important}#ugr-chapter-navigator .ugr-process,#ugr-chapter-navigator .ugr-navigator-cta{align-content:center!important;min-height:34mm!important}#ugr-chapter-navigator .ugr-navigator-cta{display:none!important}#ugr-chapter-day7-review .ugr-page-content{min-height:var(--ugr-print-page-inner-height)!important;align-content:space-between!important;gap:3.6mm!important;display:grid!important}#ugr-chapter-day7-review .ugr-review-state-row{min-height:12mm!important;padding:2.6mm 3mm!important}#ugr-chapter-day7-review .ugr-day7-reminder-card{min-height:25mm!important;padding:4mm!important}#ugr-chapter-day7-review .ugr-score-tile{min-height:22mm!important;padding:3mm!important}#ugr-chapter-day7-review .ugr-star-card{min-height:31mm!important;padding:3.4mm!important}#ugr-chapter-day7-review .ugr-upload-feedback .ugr-card{min-height:43mm!important;padding:4mm!important}#ugr-chapter-day7-review .ugr-upload-work-card>b,#ugr-chapter-day7-review .ugr-navigator-interpret-card>b{display:none!important}#ugr-chapter-day7-review .ugr-upload-work-card:before,#ugr-chapter-day7-review .ugr-navigator-interpret-card:before{color:#10241c;font-size:3.8mm;font-weight:950;line-height:1.25;display:block!important}#ugr-chapter-day7-review .ugr-upload-work-card:before{content:"作品证据归档"}#ugr-chapter-day7-review .ugr-navigator-interpret-card:before{content:"导航员解读说明"}#ugr-chapter-day7-review .ugr-grid-2:not(.ugr-upload-feedback) .ugr-card{min-height:24mm!important;padding:3.4mm!important}#ugr-chapter-growth-change .ugr-page-content{min-height:var(--ugr-print-page-inner-height)!important;align-content:space-between!important;gap:5mm!important;display:grid!important}#ugr-chapter-growth-change .ugr-assessment-intro{min-height:54mm!important;padding:8mm!important}#ugr-chapter-growth-change .ugr-grid-2>.ugr-card{align-content:center!important;min-height:72mm!important;padding:5.2mm!important;display:grid!important}#ugr-chapter-growth-change .ugr-grid-3>.ugr-card{min-height:31mm!important;padding:4.2mm!important}.ugr-page-pbl-report [data-testid=pbl-task-mind-map-block]{min-height:var(--ugr-print-short-module-height)!important;align-content:center!important;display:grid!important}.ugr-page-pbl-report .ugr-page-content{gap:2.4mm!important}.ugr-page-pbl-report [data-testid=pbl-project-overview-page]>div:first-child,.ugr-page-pbl-report [data-testid=pbl-seven-day-route-page]>div:first-child{gap:2mm!important;padding:3mm 4mm!important}.pbl-project-body{padding:3mm 4mm!important}.pbl-project-intro{margin-bottom:2.4mm!important}.pbl-project-intro>div:first-child{gap:2mm!important}.pbl-project-intro h2{font-size:6.8mm!important;line-height:1.04!important}.pbl-project-intro p{margin-top:1.4mm!important;font-size:3mm!important;line-height:1.34!important}.pbl-project-intro>div:last-child{margin-top:1.8mm!important;padding:2mm 3mm!important}.pbl-project-main-grid{grid-template-columns:52mm minmax(0,1fr)!important;align-items:start!important;gap:3mm!important;display:grid!important}.pbl-project-side{gap:2mm!important}.pbl-project-hero-figure,.pbl-project-hero-figure [data-testid=pbl-project-thumbnail]{aspect-ratio:auto!important;height:38mm!important;min-height:0!important}.pbl-project-hero-figure img{object-fit:cover!important;height:100%!important}.pbl-project-meta-card,.pbl-project-method-note{padding:2.2mm!important}.pbl-project-meta-card .grid,.ugr-page-pbl-report [data-testid=pbl-project-what-why-outcome]{gap:1.8mm!important}.pbl-project-meta-card p,.pbl-project-method-note p,.ugr-page-pbl-report [data-testid=pbl-project-what-why-outcome] p{font-size:2.8mm!important;line-height:1.35!important}.ugr-page-pbl-report [data-testid=pbl-project-what-why-outcome]>*{border-radius:4mm!important;gap:2mm!important;padding:2.4mm!important}.pbl-route-preview{margin-top:2.6mm!important;margin-bottom:0!important}.pbl-route-label{margin-bottom:1.8mm!important;padding:1.4mm 2.4mm!important;font-size:2.9mm!important}.pbl-route-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:1.5mm!important;margin-bottom:1.6mm!important}.pbl-route-node{border-radius:3mm!important;gap:.8mm!important;min-height:14mm!important;padding:1.6mm 1mm!important}.pbl-route-node:after{width:1.2mm!important;height:1.2mm!important;right:-1.2mm!important}.pbl-route-day{font-size:2.7mm!important}.pbl-route-title,.pbl-route-caption,.ugr-page-content .pbl-route-safety{font-size:2.65mm!important;line-height:1.32!important}.ugr-page-content .pbl-route-safety{margin-top:1.8mm!important}#ugr-chapter-ability .ugr-page-content{gap:2.4mm!important}#ugr-chapter-ability .ugr-mountain-map{height:156mm!important;max-height:none!important}#ugr-chapter-ability .ugr-wilder-scale-grid{gap:2.4mm!important}#ugr-chapter-ability .ugr-wilder-scale-grid article{padding:2.8mm!important}#ugr-chapter-navigator .ugr-navigator-hero{gap:3mm!important}#ugr-chapter-navigator .ugr-navigator-photo-frame img{max-height:58mm!important}#ugr-chapter-navigator .ugr-navigator-cta{margin-top:2mm!important;padding:3mm!important}#ugr-chapter-navigator .ugr-service-panel:before{content:"09 天赋领航员陪跑 · 7天 PBL 陪跑节奏";color:#fff;background:linear-gradient(135deg,#0f766e,#075e54);border-radius:3mm;align-items:center;width:fit-content;max-width:100%;min-height:7mm;margin:0 0 2.4mm;padding:0 3.4mm;font-size:3.4mm;font-weight:950;line-height:1.1;display:inline-flex}.ugr-board>.ugr-page:last-of-type{break-after:auto;page-break-after:auto}.ugr-root[data-print-scope=full] .ugr-page[data-page-active=false]{display:block!important}.ugr-root[data-print-scope=current] .ugr-page[data-page-active=false],.ugr-ribbon{display:none!important}}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@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}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}
