@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-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-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-duration:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--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);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--leading-relaxed:1.625;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans-app);--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(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-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}:-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}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-sans-app);font-synthesis:none;word-break:keep-all;line-height:1.55}@media (pointer:coarse){input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=image]):not([type=hidden]),textarea:not([data-mobile-input-zoom-exempt]),select:not([data-mobile-input-zoom-exempt]){font-size:max(16px,var(--mobile-editable-font-size,1em))}}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}html,body{background-color:var(--app-real-background)}body{color:var(--foreground)}::selection{background:var(--redesign-gold-start)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb,var(--redesign-gold-start)42%,transparent)}}::selection{color:inherit}html{-webkit-text-size-adjust:100%;overscroll-behavior-y:auto;overflow-x:hidden}body{overscroll-behavior-y:auto;-webkit-tap-highlight-color:transparent;overflow-x:hidden}html[data-app-scroll-lock=true],body[data-app-scroll-lock=true]{height:var(--app-visual-viewport-height);overscroll-behavior-y:none;overflow-y:hidden}:where(a,button,[role=button],input,select,textarea,summary){touch-action:manipulation}button[aria-label="Open Next.js Dev Tools"]{display:none!important}nextjs-portal,[data-nextjs-dev-overlay=true]{visibility:hidden!important;display:none!important}:where(main){overscroll-behavior-y:auto}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);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-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.top-\[2px\]{top:2px}.top-\[8px\]{top:8px}.right-0{right:calc(var(--spacing)*0)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-\[5\.5rem\]{bottom:5.5rem}.-left-\[31px\]{left:-31px}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-\[9px\]{left:9px}.left-full{left:100%}.z-0{z-index:0}.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-\[45\]{z-index:45}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[121\]{z-index:121}.z-\[122\]{z-index:122}.z-\[130\]{z-index:130}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-auto{margin-inline:auto}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-\[3\.75rem\]{margin-top:3.75rem}.mt-\[5\.0625rem\]{margin-top:5.0625rem}.mt-\[7\.95px\]{margin-top:7.95px}.mt-\[11px\]{margin-top:11px}.mt-\[15\.9px\]{margin-top:15.9px}.mt-\[21px\]{margin-top:21px}.mt-\[23px\]{margin-top:23px}.mt-\[25px\]{margin-top:25px}.mt-\[56px\]{margin-top:56px}.mt-auto{margin-top:auto}.mb-0{margin-bottom:calc(var(--spacing)*0)}.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-8{margin-bottom:calc(var(--spacing)*8)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-\[3\.84px\]{margin-left:3.84px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[327\/225\]{aspect-ratio:327/225}.aspect-\[327\/231\]{aspect-ratio:327/231}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-\[28px\]{width:28px;height:28px}.size-\[32px\]{width:32px;height:32px}.size-\[38px\]{width:38px;height:38px}.size-\[44px\]{width:44px;height:44px}.size-\[94px\]{width:94px;height:94px}.size-full{width:100%;height:100%}.h-1{height:calc(var(--spacing)*1)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-2\.25{height:calc(var(--spacing)*2.25)}.h-3{height:calc(var(--spacing)*3)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.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-\[1em\]{height:1em}.h-\[3px\]{height:3px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[54px\]{height:54px}.h-\[85px\]{height:85px}.h-\[102px\]{height:102px}.h-\[115px\]{height:115px}.h-\[140px\]{height:140px}.h-\[160px\]{height:160px}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-\[304px\]{height:304px}.h-\[331px\]{height:331px}.h-\[337px\]{height:337px}.h-\[348px\]{height:348px}.h-\[688px\]{height:688px}.h-\[1075px\]{height:1075px}.h-\[min\(78dvh\,39\.5625rem\)\]{height:min(78dvh,39.5625rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[50px\]{max-height:50px}.max-h-\[84px\]{max-height:84px}.max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.max-h-\[calc\(min\(82dvh\,720px\)-5rem\)\]{max-height:calc(min(82dvh,720px) - 5rem)}.max-h-\[min\(82dvh\,720px\)\]{max-height:min(82dvh,720px)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-\[6\.125rem\]{min-height:6.125rem}.min-h-\[12\.1875rem\]{min-height:12.1875rem}.min-h-\[13\.5625rem\]{min-height:13.5625rem}.min-h-\[14\.75rem\]{min-height:14.75rem}.min-h-\[18\.4375rem\]{min-height:18.4375rem}.min-h-\[505px\]{min-height:505px}.min-h-\[617px\]{min-height:617px}.min-h-\[715px\]{min-height:715px}.min-h-\[1222px\]{min-height:1222px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\.25{width:calc(var(--spacing)*2.25)}.w-3{width:calc(var(--spacing)*3)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-12{width:calc(var(--spacing)*12)}.w-\[4\.125rem\]{width:4.125rem}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[31px\]{width:31px}.w-\[39px\]{width:39px}.w-\[45px\]{width:45px}.w-\[108px\]{width:108px}.w-\[154px\]{width:154px}.w-\[172px\]{width:172px}.w-\[245px\]{width:245px}.w-\[265px\]{width:265px}.w-\[283px\]{width:283px}.w-\[305px\]{width:305px}.w-\[331px\]{width:331px}.w-\[340px\]{width:340px}.w-\[calc\(100\%-3rem\)\]{width:calc(100% - 3rem)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-\[8rem\]{max-width:8rem}.max-w-\[20\.4375rem\]{max-width:20.4375rem}.max-w-\[30ch\]{max-width:30ch}.max-w-\[31ch\]{max-width:31ch}.max-w-\[46\%\]{max-width:46%}.max-w-\[217px\]{max-width:217px}.max-w-\[264px\]{max-width:264px}.max-w-\[520px\]{max-width:520px}.max-w-\[calc\(100vw-20px\)\]{max-width:calc(100vw - 20px)}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-\[1\.125rem\]{min-width:1.125rem}.min-w-\[1\.3125rem\]{min-width:1.3125rem}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing)*-1);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-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.touch-auto{touch-action:auto}.resize{resize:both}.list-none{list-style-type: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-\[31px_31px_45px\]{grid-template-columns:31px 31px 45px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.\!items-end{align-items:flex-end!important}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.\!justify-center{justify-content:center!important}.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-3{gap:calc(var(--spacing)*3)!important}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-1\.25{gap:calc(var(--spacing)*1.25)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-9{gap:calc(var(--spacing)*9)}.gap-10{gap:calc(var(--spacing)*10)}.gap-\[9px\]{gap:9px}.gap-\[11px\]{gap:11px}: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-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-9>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*9)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*9)*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-y-1{row-gap:calc(var(--spacing)*1)}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\!overflow-hidden{overflow:hidden!important}.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}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded,.rounded-\[0\.25rem\]{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[10\.7098px\]{border-radius:10.7098px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11\.5px\]{border-radius:11.5px}.rounded-\[12px\]{border-radius:12px}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:3.40282e38px}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.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-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[color\:var\(--redesign-border-warm\)\]{border-color:var(--redesign-border-warm)}.border-\[color\:var\(--redesign-dark-rule\)\]{border-color:var(--redesign-dark-rule)}.border-\[color\:var\(--redesign-footer\)\]{border-color:var(--redesign-footer)}.border-\[color\:var\(--redesign-gold\)\]{border-color:var(--redesign-gold)}.border-\[var\(--redesign-danger-strong\)\]{border-color:var(--redesign-danger-strong)}.border-\[var\(--redesign-gold\)\]{border-color:var(--redesign-gold)}.border-\[var\(--redesign-line\)\]{border-color:var(--redesign-line)}.border-\[var\(--redesign-line-cool\)\]{border-color:var(--redesign-line-cool)}.border-\[var\(--redesign-line-soft\)\]{border-color:var(--redesign-line-soft)}.border-\[var\(--redesign-notice\)\]{border-color:var(--redesign-notice)}.border-border,.border-border\/35{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/35{border-color:color-mix(in oklab,var(--border)35%,transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab,var(--border)70%,transparent)}}.border-destructive,.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--destructive)30%,transparent)}}.border-foreground\/35{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/35{border-color:color-mix(in oklab,var(--foreground)35%,transparent)}}.border-foreground\/40{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/40{border-color:color-mix(in oklab,var(--foreground)40%,transparent)}}.border-foreground\/70{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/70{border-color:color-mix(in oklab,var(--foreground)70%,transparent)}}.border-input{border-color:var(--input)}.border-primary{border-color:var(--primary)}.border-transparent{border-color:#0000}.bg-\[color\:var\(--redesign-body\)\]{background-color:var(--redesign-body)}.bg-\[color\:var\(--redesign-footer\)\]{background-color:var(--redesign-footer)}.bg-\[color\:var\(--redesign-gold\)\]{background-color:var(--redesign-gold)}.bg-\[color\:var\(--redesign-gold-deep\)\]{background-color:var(--redesign-gold-deep)}.bg-\[color\:var\(--redesign-ink\)\]{background-color:var(--redesign-ink)}.bg-\[color\:var\(--redesign-panel\)\]{background-color:var(--redesign-panel)}.bg-\[color\:var\(--redesign-paper\)\]{background-color:var(--redesign-paper)}.bg-\[var\(--app-real-background\)\]{background-color:var(--app-real-background)}.bg-\[var\(--redesign-assessment-option-fill\)\]{background-color:var(--redesign-assessment-option-fill)}.bg-\[var\(--redesign-assessment-option-fill-active\)\]{background-color:var(--redesign-assessment-option-fill-active)}.bg-\[var\(--redesign-danger-strong\)\]{background-color:var(--redesign-danger-strong)}.bg-\[var\(--redesign-field\)\]{background-color:var(--redesign-field)}.bg-\[var\(--redesign-gold\)\]{background-color:var(--redesign-gold)}.bg-\[var\(--redesign-gold-strong\)\]{background-color:var(--redesign-gold-strong)}.bg-\[var\(--redesign-line-rest\)\]{background-color:var(--redesign-line-rest)}.bg-\[var\(--redesign-notice\)\]{background-color:var(--redesign-notice)}.bg-\[var\(--redesign-panel\)\]{background-color:var(--redesign-panel)}.bg-background{background-color:var(--background)}.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-border,.bg-border\/35{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/35{background-color:color-mix(in oklab,var(--border)35%,transparent)}}.bg-border\/70{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/70{background-color:color-mix(in oklab,var(--border)70%,transparent)}}.bg-border\/80{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/80{background-color:color-mix(in oklab,var(--border)80%,transparent)}}.bg-border\/90{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/90{background-color:color-mix(in oklab,var(--border)90%,transparent)}}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-editorial-paper{background-color:var(--editorial-paper)}.bg-foreground\/22{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/22{background-color:color-mix(in oklab,var(--foreground)22%,transparent)}}.bg-foreground\/42{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/42{background-color:color-mix(in oklab,var(--foreground)42%,transparent)}}.bg-foreground\/75{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/75{background-color:color-mix(in oklab,var(--foreground)75%,transparent)}}.bg-foreground\/85{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/85{background-color:color-mix(in oklab,var(--foreground)85%,transparent)}}.bg-overlay\/48{background-color:var(--overlay)}@supports (color:color-mix(in lab, red, red)){.bg-overlay\/48{background-color:color-mix(in oklab,var(--overlay)48%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-white\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab, red, red)){.from-white\/0{--tw-gradient-from:color-mix(in oklab,var(--color-white)0%,transparent)}}.from-white\/0{--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-\[var\(--redesign-panel\)\]{--tw-gradient-to:var(--redesign-panel);--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))}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-fill{object-fit:fill}.p-0{padding:calc(var(--spacing)*0)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.\!px-0{padding-inline:calc(var(--spacing)*0)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.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-9{padding-inline:calc(var(--spacing)*9)}.px-\[7\.95px\]{padding-inline:7.95px}.px-\[9px\]{padding-inline:9px}.px-\[10px\]{padding-inline:10px}.px-\[15px\]{padding-inline:15px}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-24{padding-block:calc(var(--spacing)*24)}.py-\[1\.96px\]{padding-block:1.96px}.py-\[3px\]{padding-block:3px}.py-\[4\.5px\]{padding-block:4.5px}.\!pt-0{padding-top:calc(var(--spacing)*0)!important}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.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-\[3\.25rem\]{padding-top:3.25rem}.pt-\[5\.5rem\]{padding-top:5.5rem}.pt-\[10px\]{padding-top:10px}.pt-\[15px\]{padding-top:15px}.pt-\[19\.876px\]{padding-top:19.876px}.pt-\[31px\]{padding-top:31px}.pt-\[35px\]{padding-top:35px}.pt-\[56px\]{padding-top:56px}.pt-\[61px\]{padding-top:61px}.pt-\[73px\]{padding-top:73px}.pt-\[77px\]{padding-top:77px}.pt-\[80px\]{padding-top:80px}.pt-\[calc\(var\(--safe-area-top\)\+2rem\)\]{padding-top:calc(var(--safe-area-top) + 2rem)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-16{padding-right:calc(var(--spacing)*16)}.pr-\[17px\]{padding-right:17px}.\!pb-0{padding-bottom:calc(var(--spacing)*0)!important}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.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-8{padding-bottom:calc(var(--spacing)*8)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-\[14px\]{padding-bottom:14px}.pb-\[23px\]{padding-bottom:23px}.pb-\[25px\]{padding-bottom:25px}.pb-\[34px\]{padding-bottom:34px}.pb-\[84px\]{padding-bottom:84px}.pb-\[calc\(var\(--customer-cta-footer-button-height\)\+var\(--customer-cta-footer-padding-top\)\+var\(--customer-cta-footer-bottom-clearance\)\)\]{padding-bottom:calc(var(--customer-cta-footer-button-height) + var(--customer-cta-footer-padding-top) + var(--customer-cta-footer-bottom-clearance))}.pb-\[calc\(var\(--safe-area-bottom\)\+1rem\)\]{padding-bottom:calc(var(--safe-area-bottom) + 1rem)}.pb-\[calc\(var\(--safe-area-bottom\)\+var\(--keyboard-inset-height\)\+2rem\)\]{padding-bottom:calc(var(--safe-area-bottom) + var(--keyboard-inset-height) + 2rem)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-\[60px\]{padding-left:60px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.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:.875rem;line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9\.366px\]{font-size:9.366px}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15\.61px\]{font-size:15.61px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[32px\]{font-size:32px}.\!leading-\[18px\]{--tw-leading:18px!important;line-height:18px!important}.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-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[14\.049px\]{--tw-leading:14.049px;line-height:14.049px}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-\[18\.2px\]{--tw-leading:18.2px;line-height:18.2px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[19\.6px\]{--tw-leading:19.6px;line-height:19.6px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[23\.415px\]{--tw-leading:23.415px;line-height:23.415px}.leading-\[25px\]{--tw-leading:25px;line-height:25px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.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\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-keep{word-break:keep-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color\:var\(--redesign-disabled\)\]{color:var(--redesign-disabled)}.text-\[color\:var\(--redesign-footer-link\)\]{color:var(--redesign-footer-link)}.text-\[color\:var\(--redesign-gold\)\]{color:var(--redesign-gold)}.text-\[color\:var\(--redesign-gold-highlight\)\]{color:var(--redesign-gold-highlight)}.text-\[color\:var\(--redesign-gold-strong\)\]{color:var(--redesign-gold-strong)}.text-\[color\:var\(--redesign-landing-kicker\)\]{color:var(--redesign-landing-kicker)}.text-\[color\:var\(--redesign-meta\)\]{color:var(--redesign-meta)}.text-\[color\:var\(--redesign-muted\)\]{color:var(--redesign-muted)}.text-\[color\:var\(--redesign-notice\)\]{color:var(--redesign-notice)}.text-\[color\:var\(--redesign-panel\)\]{color:var(--redesign-panel)}.text-\[color\:var\(--redesign-paper\)\]{color:var(--redesign-paper)}.text-\[color\:var\(--redesign-paper-cool\)\]{color:var(--redesign-paper-cool)}.text-\[color\:var\(--redesign-system\)\]{color:var(--redesign-system)}.text-\[color\:var\(--redesign-text\)\]{color:var(--redesign-text)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground,.text-foreground\/88{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/88{color:color-mix(in oklab,var(--foreground)88%,transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.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,)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-35{opacity:.35}.opacity-55{opacity:.55}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow-\[var\(--redesign-card-shadow-warm\)\]{--tw-shadow:var(--redesign-card-shadow-warm);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\(--shadow-modal\)\]{--tw-shadow:var(--shadow-modal);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.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,visibility,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-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\,transform\]{transition-property:color,background-color,border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\]{transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\]{transition-property:color,background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,box-shadow\,opacity\,transform\]{transition-property:color,background-color,box-shadow,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\,border-color\,transform\]{transition-property:color,box-shadow,border-color,transform;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-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-200{--tw-duration:.2s;transition-duration:.2s}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.running{animation-play-state:running}.slide-in-from-bottom-4{--tw-enter-translate-y:calc(4*var(--spacing))}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-2:focus-visible{--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-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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-visible\:ring-\[var\(--redesign-gold\)\]:focus-visible{--tw-ring-color:var(--redesign-gold)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:\[background-color\:var\(--accent-primary-hover\)\]:active{background-color:var(--accent-primary-hover)}.active\:bg-destructive\/92:active{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.active\:bg-destructive\/92:active{background-color:color-mix(in oklab,var(--destructive)92%,transparent)}}.active\:bg-secondary:active,.active\:bg-secondary\/40:active{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.active\:bg-secondary\/40:active{background-color:color-mix(in oklab,var(--secondary)40%,transparent)}}.active\:bg-secondary\/82:active{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.active\:bg-secondary\/82:active{background-color:color-mix(in oklab,var(--secondary)82%,transparent)}}.active\:text-foreground:active{color:var(--foreground)}.active\:underline:active{text-decoration-line:underline}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-muted-foreground\/70:disabled{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.disabled\:text-muted-foreground\/70:disabled{color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.motion-safe\:hover\:text-primary:hover{color:var(--primary)}}}@media not all and (min-width:374px){.max-\[374px\]\:h-\[210px\]{height:210px}.max-\[374px\]\:h-\[228px\]{height:228px}.max-\[374px\]\:gap-7{gap:calc(var(--spacing)*7)}.max-\[374px\]\:pt-4{padding-top:calc(var(--spacing)*4)}.max-\[374px\]\:pt-6{padding-top:calc(var(--spacing)*6)}.max-\[374px\]\:pt-\[44px\]{padding-top:44px}.max-\[374px\]\:pb-4{padding-bottom:calc(var(--spacing)*4)}}@media (min-width:48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}@media (hover:hover) and (pointer:fine){@media (hover:hover){.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:\[background-color\:var\(--accent-primary-hover\)\]:hover{background-color:var(--accent-primary-hover)}.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-destructive\/92:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-destructive\/92:hover{background-color:color-mix(in oklab,var(--destructive)92%,transparent)}}.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-secondary:hover,.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-secondary\/30:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-secondary\/30:hover{background-color:color-mix(in oklab,var(--secondary)30%,transparent)}}.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-secondary\/82:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-secondary\/82:hover{background-color:color-mix(in oklab,var(--secondary)82%,transparent)}}.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:text-foreground:hover{color:var(--foreground)}.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:underline:hover{text-decoration-line:underline}}}.font-product-sans{font-family:var(--font-sans-app)}.font-product-serif{font-family:var(--font-display)}.font-product-citation-scroll{font-family:var(--font-citation-scroll)}.redesign-serif-title{font-family:var(--font-display);letter-spacing:0;word-break:keep-all;font-weight:700;line-height:1.3}.redesign-serif-section-title{font-family:var(--font-display);letter-spacing:0;word-break:keep-all;font-size:30px;font-weight:700;line-height:1.3}.redesign-serif-section-title-semibold{font-weight:600}.redesign-serif-kicker{font-family:var(--font-display);letter-spacing:0;word-break:keep-all;font-size:18px;font-weight:700;line-height:25.2px}.redesign-sans-title{font-family:var(--font-sans-app);letter-spacing:0;word-break:keep-all;font-weight:700;line-height:1.3}.modal-title{font-size:22px;line-height:28.6px}.modal-description{font-size:16px;line-height:22.4px}.modal-report-description{font-size:15px;line-height:21px}.modal-invite-title{font-size:1.375rem;line-height:28.6px}.modal-field-label-type{font-size:15px;font-weight:500;line-height:21px}.modal-report-percent{font-size:48px;font-weight:600;line-height:62.4px}.redesign-body{font-family:var(--font-sans-app);letter-spacing:0;word-break:keep-all;font-size:16px;font-weight:500;line-height:1.5}.redesign-caption{font-family:var(--font-sans-app);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.4}.redesign-text-26{font-size:1.625rem}.assessment-question-number-type{line-height:19px}.redesign-tracking-zero{letter-spacing:0}.redesign-tracking-micro-tight{letter-spacing:-.001em}.redesign-tracking-serif-tight{letter-spacing:-.01em}.redesign-tracking-question-tight{letter-spacing:-.02em}.editorial-kicker,.editorial-meta,.editorial-masthead,.editorial-product-masthead,.editorial-headline,.editorial-figure-highlight,.editorial-status-headline,.editorial-number,.report-enum-number{font-family:var(--font-sans-app);letter-spacing:0}.editorial-balance-lines,.editorial-paired-line{text-wrap:balance;word-break:keep-all}.editorial-body-readable,.editorial-body-muted{font-size:1rem;line-height:1.7}.editorial-caption-readable{font-size:.9375rem;line-height:1.6}.editorial-fine-print{font-size:.875rem;line-height:1.6}.editorial-rule{border-top:1px solid var(--divider-strong)}.editorial-double-rule{border-top:1px solid var(--divider-strong);border-bottom:1px solid var(--divider-strong);height:.25rem}.editorial-panel{background:var(--redesign-panel);box-shadow:var(--redesign-card-shadow);border:0}.customer-cta-footer-shell,.customer-cta-footer-inner,.customer-cta-footer-actions{border:0}.landing-surface-radius{border-radius:15px}.hero-annotation-underline{color:inherit;border-bottom-color:#0000}.editorial-stage,.editorial-paper{background-color:var(--editorial-paper);color:var(--foreground);background-image:none}.customer-cta-footer-shell,.customer-cta-footer-inner{color:inherit;background-color:#0000;background-image:none}.phone-frame-surface-outer,.phone-frame-surface-inner{background-color:#0000;background-image:none}@media (min-width:431px){.phone-frame-surface-outer{background-color:var(--desktop-frame-outer)}.phone-frame-surface-inner{background-color:var(--app-real-background)}}.editorial-kicker,.editorial-number,.editorial-paired-line-primary{color:var(--redesign-gold)}.editorial-meta,.editorial-body-muted{color:var(--muted-foreground)}.section-paper-strong{background-color:var(--redesign-footer);color:var(--foreground)}.redesign-bg-ink{background-color:var(--redesign-ink)}.redesign-bg-panel{background-color:var(--redesign-panel)}.redesign-bg-notice{background-color:var(--redesign-notice)}.redesign-bg-gold{background-color:var(--redesign-gold)}.redesign-text-main{color:var(--redesign-text)}.redesign-text-paper{color:var(--redesign-paper)}.redesign-text-panel{color:var(--redesign-panel)}.redesign-text-meta{color:var(--redesign-meta)}.redesign-text-muted{color:var(--redesign-muted)}.redesign-text-disabled{color:var(--redesign-disabled-text)}.redesign-text-gold{color:var(--redesign-gold)}.redesign-text-gold-strong{color:var(--redesign-gold-strong)}.redesign-text-black{color:var(--redesign-black)}.redesign-text-system{color:var(--redesign-system)}.redesign-text-chart-rail{color:var(--redesign-chart-rail)}.redesign-text-scale-hint{color:var(--redesign-assessment-scale-hint)}.redesign-text-option{color:var(--redesign-assessment-option-text)}.redesign-placeholder-muted::placeholder{color:var(--redesign-muted)}.landing-scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.landing-scrollbar-none::-webkit-scrollbar{display:none}.max-w-phone-frame{max-width:var(--phone-frame-max-width)}.phone-frame-outer,.phone-frame-inner{display:contents}@media (min-width:431px){.phone-frame-outer{justify-content:center;min-height:100dvh;display:flex}.phone-frame-inner{width:100%;max-width:var(--phone-frame-max-width);flex-direction:column;min-height:100dvh;display:flex}}@media (min-width:494px){.phone-frame-outer{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.phone-frame-outer{padding-left:4rem;padding-right:4rem}}.redesign-reference-gutter{padding-left:max(1rem,50% - 10.2188rem);padding-right:max(1rem,50% - 10.2188rem)}.redesign-intermission-prompt-width{width:min(20.1875rem,100% - 2rem)}.redesign-intermission-responsive-content{margin-top:5dvh}.assessment-likert-scale{width:100%;max-width:var(--assessment-likert-scale-max-width);margin-inline:auto}.modal-panel-prompt{margin-bottom:52px}.editorial-reading-measure{max-width:31ch}.editorial-reading-measure-tight{max-width:26ch}.editorial-heading-measure{max-width:16ch}.editorial-hero-measure{max-width:15ch}.editorial-paired-heading{flex-direction:column;align-items:center;gap:.18em;display:flex}.editorial-paired-line{width:max-content;max-width:100%;display:block}.top-safe-offset{top:calc(var(--safe-area-top) + .75rem)}.pt-safe-8{padding-top:calc(var(--safe-area-top) + 1rem)}.pt-safe-12{padding-top:calc(var(--safe-area-top) + 2rem)}.pt-safe-16{padding-top:calc(var(--safe-area-top) + 1.5rem)}.pt-safe-20{padding-top:calc(var(--safe-area-top) + 2rem)}.pt-safe-24{padding-top:calc(var(--safe-area-top) + 6rem)}.pb-safe-bottom{padding-bottom:var(--safe-area-bottom)}.pb-keyboard-safe{padding-bottom:calc(var(--safe-area-bottom) + var(--keyboard-inset-height))}.pb-safe-32{padding-bottom:calc(var(--safe-area-bottom) + 8rem)}.pb-safe-report{padding-bottom:calc(var(--safe-area-bottom) + 2rem)}.bottom-safe-24{bottom:calc(var(--safe-area-bottom) + 6rem)}.bottom-keyboard-safe-24{bottom:calc(var(--safe-area-bottom) + var(--keyboard-inset-height) + 6rem)}.phone-shell-body{min-height:calc(100dvh - 2rem)}.app-viewport-shell{height:var(--app-viewport-height);min-height:var(--app-viewport-height)}.app-viewport-shell-fill{min-height:var(--app-viewport-height)}.app-mobile-shell{height:var(--app-viewport-height);min-height:var(--app-viewport-height);overscroll-behavior-y:contain;overflow:clip hidden}.customer-cta-footer-shell{z-index:40;pointer-events:none;background:0 0;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.customer-cta-footer-inner{width:100%;max-width:var(--phone-frame-max-width);padding-left:max(1.5rem,var(--safe-area-left));padding-right:max(1.5rem,var(--safe-area-right));padding-top:var(--customer-cta-footer-padding-top);padding-bottom:var(--customer-cta-footer-bottom-clearance);--customer-cta-footer-split-y:calc(var(--customer-cta-footer-padding-top) + var(--customer-cta-footer-button-half-height));background:0 0}.customer-cta-footer-shell[data-cta-background-mode=surface-split] .customer-cta-footer-inner{background:linear-gradient(to bottom,transparent 0 var(--customer-cta-footer-split-y),var(--app-real-background)var(--customer-cta-footer-split-y)100%)}.customer-cta-footer-actions{pointer-events:auto;align-items:center;gap:.5rem;display:flex}.customer-cta-footer-inner:has(.customer-cta-footer-actions>button+button){padding-right:max(1.0625rem,var(--safe-area-right))}.landing-section-shell{max-width:var(--phone-frame-max-width);margin-inline:auto;padding-inline:1.5rem}.landing-section{padding-block:4.5rem}.redesign-mobile-page{width:100%;min-height:100dvh;font-family:var(--font-sans-app);overflow-x:clip}.redesign-topbar{background-color:#0000;border-color:#0000}.redesign-topbar>div{padding-inline:13px;padding-top:max(3px,var(--safe-area-top));padding-bottom:0}.redesign-topbar-rule,.redesign-topbar .editorial-rule{display:none}.redesign-section-pad{padding-inline:24px}.redesign-cta{appearance:none;background-color:var(--redesign-gold-start);background-image:var(--redesign-cta-gradient);height:48px;color:var(--redesign-ink);font-family:var(--font-sans-app);letter-spacing:0;box-shadow:none;background-origin:border-box;background-clip:border-box;border-radius:10px;outline:0;font-size:16px;font-weight:700;line-height:24px;overflow:hidden;border:0!important}.redesign-cta:not(:disabled):is(:hover,:active,:focus-visible){background-color:var(--redesign-gold-start);background-image:var(--redesign-cta-gradient);color:var(--redesign-ink)}.redesign-cta:disabled{background-color:var(--redesign-disabled);color:var(--redesign-disabled-text);opacity:1;background-image:none}.redesign-assessment-cta:disabled{background-color:var(--redesign-notice);color:var(--redesign-disabled-text);opacity:1;background-image:none}.redesign-card .redesign-cta:disabled{background-color:var(--redesign-dashboard-disabled);color:var(--redesign-dashboard-disabled-text);background-image:none}.redesign-auth-submit{appearance:none;background:var(--redesign-disabled);height:48px;color:var(--redesign-disabled-text);font-family:var(--font-sans-app);letter-spacing:-.001em;opacity:1;border-radius:10px;font-size:16px;font-weight:700;line-height:24px;overflow:hidden;border:0!important}.redesign-auth-submit:not(:disabled){background-color:var(--redesign-gold-start);background-image:var(--redesign-cta-gradient);color:var(--redesign-ink);background-origin:border-box}.redesign-auth-submit:not(:disabled):is(:hover,:active,:focus-visible){background-color:var(--redesign-gold-start);background-image:var(--redesign-cta-gradient);color:var(--redesign-ink)}.redesign-auth-submit:disabled{background-color:var(--redesign-disabled);color:var(--redesign-disabled-text);opacity:1;background-image:none}.redesign-auth-page{color:var(--redesign-panel)}.redesign-auth-title{color:var(--redesign-paper);font-size:30px}.redesign-auth-subtitle{color:var(--redesign-login-subtitle);font-size:16px;font-weight:400;line-height:24px}.redesign-auth-input{border-color:var(--redesign-line);background-color:var(--redesign-field);color:var(--redesign-text);font-family:var(--font-sans-app);font-size:16px;font-weight:500;line-height:24px}.redesign-auth-input::placeholder{color:var(--redesign-muted)}.redesign-auth-code-input{border-color:var(--redesign-disabled)}.redesign-auth-error{color:var(--redesign-danger-bright)}.redesign-auth-status{color:var(--redesign-gold-strong);font-size:12px;font-weight:500;line-height:16.8px}.redesign-auth-status-destructive{color:var(--redesign-danger-bright)}.redesign-inline-link{color:var(--redesign-gold);letter-spacing:0;font-size:12px;font-weight:500;line-height:16.8px}.redesign-dashboard-page{background-color:var(--redesign-dashboard-bg);color:var(--redesign-dashboard-panel-text)}.redesign-dashboard-card{background-color:var(--redesign-dashboard-card);border-radius:8px}.redesign-dashboard-chip{max-width:12.75rem;font-weight:500;line-height:16.8px}.redesign-dashboard-headline{letter-spacing:0;font-size:26px;line-height:33.8px}.redesign-dashboard-body{letter-spacing:0;font-size:16px;font-weight:500;line-height:22.4px}.redesign-dashboard-body-tone{color:var(--redesign-dashboard-body)}.redesign-dashboard-date,.redesign-dashboard-meta{color:var(--redesign-dashboard-muted)}.redesign-dashboard-partner-meta{max-width:8.25rem;color:var(--redesign-dashboard-muted);letter-spacing:0;font-size:14px;font-weight:500;line-height:19.6px}.redesign-dashboard-partner-meta strong,.redesign-dashboard-partner-meta [data-dashboard-partner-value]{color:var(--redesign-dashboard-body)}.redesign-dashboard-logout{color:var(--redesign-dashboard-link);letter-spacing:0;font-size:14px;font-weight:500;line-height:21px}.redesign-dashboard-logout:is(:hover,:active,:focus-visible){color:var(--redesign-gold-start)}.redesign-auth-send{font-family:var(--font-sans-app);letter-spacing:0;opacity:1;border-radius:6px;font-size:12px;font-weight:500;line-height:16.8px;border:1px solid var(--redesign-line)!important;background-color:var(--redesign-field)!important;color:var(--redesign-muted)!important}.redesign-auth-send:disabled{opacity:1;border-color:var(--redesign-disabled)!important;background-color:var(--redesign-disabled)!important;color:var(--redesign-disabled-text)!important}.redesign-auth-send:enabled,.redesign-auth-send:enabled:is(:hover,:active,:focus-visible){opacity:1;border-color:var(--redesign-gold)!important;background-color:var(--redesign-gold)!important;color:var(--redesign-paper)!important}.redesign-back-button{width:36px;height:36px;color:var(--redesign-muted);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.redesign-back-button:is(:hover,:active,:focus-visible){color:var(--redesign-muted);background:0 0}.redesign-back-button svg{width:18px!important;height:16px!important}.redesign-card{background-color:var(--redesign-panel);border-radius:10px}.redesign-pill{background-color:var(--redesign-badge);min-height:24px;color:var(--redesign-badge-text);border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.redesign-pill.redesign-dashboard-chip{font-weight:500;line-height:16.8px}.redesign-auth-keyboard-pad{padding-bottom:max(var(--safe-area-bottom),316px)}.redesign-hero-paper{background-color:var(--redesign-panel);box-shadow:var(--redesign-card-shadow);border-radius:12px;transform:rotate(-3deg)}.redesign-hero-paper:before,.redesign-hero-paper:after{content:"";border-radius:inherit;background-color:var(--redesign-panel);box-shadow:var(--redesign-card-shadow);position:absolute;inset:0}.redesign-hero-paper:before{transform:rotate(5deg)translate(8px,4px)}.redesign-hero-paper:after{transform:rotate(2deg)translate(-7px,10px)}.redesign-phone-frame{-webkit-user-select:none;user-select:none;width:172px;height:347.783px;display:block}.hero-cursor{vertical-align:text-bottom;width:2px;height:1.1em;margin-left:1px;display:inline-block}.ease-smooth{transition-timing-function:var(--ease-smooth)}.transition-fast{transition-duration:var(--duration-fast);transition-timing-function:var(--ease-smooth)}.transition-smooth{transition-duration:var(--duration);transition-timing-function:var(--ease-smooth)}.modal-slot-digit{transform:translateY(calc(var(--modal-slot-offset,0)*-1em));transition:transform var(--modal-slot-duration)var(--ease-smooth);will-change:transform}.modal-loading-orbit{animation:modal-loading-orbit var(--modal-loading-orbit-duration)linear infinite;transform-origin:0 0;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){.motion-press-scale:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.motion-hover-scale-soft:hover{transform:scale(1.04)}.motion-hover-lift-soft:hover{transform:translateY(-1px)}}}@media (prefers-reduced-motion:reduce){.motion-press-scale:active,.motion-hover-scale-soft:hover,.motion-hover-lift-soft:hover{transform:none}.modal-slot-digit{will-change:auto;transition:none}.modal-loading-orbit{animation:none}.report-chip-marquee-track,.report-floating-chip{will-change:auto;animation:none;transform:none}}.animate-landing-marquee{animation:landing-marquee var(--landing-marquee-duration,45s)linear infinite}.animate-assessment-paper-credits{animation:assessment-paper-credits-scroll var(--assessment-paper-credits-duration,32s)linear infinite;transform-box:fill-box;will-change:transform}@media (prefers-reduced-motion:reduce){.animate-assessment-paper-credits{will-change:auto;animation:none;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.hero-cursor{animation:.9s step-end infinite hero-cursor-blink}.section-enter{animation:section-enter .5s var(--ease-smooth)both}}.hero-annotation-underline{transition:border-color var(--duration-slow)var(--ease-smooth),color var(--duration-slow)var(--ease-smooth)}.hero-annotation-bracket{opacity:0;transition:opacity var(--duration-slow)var(--ease-smooth)}.hero-annotation-bracket.hero-annotation-active{opacity:1}.editorial-report-cover-title{font-family:var(--font-sans-app);letter-spacing:0;text-wrap:balance;word-break:keep-all;font-size:1.05rem;font-weight:700;line-height:1.34}.report-main-cover-title{font-family:var(--font-sans-app);letter-spacing:0;text-wrap:balance;word-break:keep-all;font-size:.95rem;font-weight:700;line-height:1.35}.report-main-cover-headline{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;word-break:keep-all;font-size:2rem;font-weight:700;line-height:1.18}.report-chapter-cover-title{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;word-break:keep-all;font-size:1.6rem;font-weight:700;line-height:1.18}.report-page-title{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;word-break:keep-all;font-size:1.45rem;font-weight:700;line-height:1.22}.report-body-copy{font-family:var(--font-sans-app);letter-spacing:0;text-wrap:pretty;word-break:keep-all;font-size:1rem;line-height:1.62}.report-chip{letter-spacing:0;word-break:keep-all;font-size:.86rem;font-weight:700;line-height:1.1}.report-card-title{letter-spacing:0;word-break:keep-all;font-size:.96rem;font-weight:800;line-height:1.28}.report-card-copy{letter-spacing:0;word-break:keep-all;margin-top:.25rem;font-size:.86rem;font-weight:600;line-height:1.5}.editorial-report-cover-headline{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;word-break:keep-all;font-size:1.82rem;font-weight:700;line-height:1.08}.editorial-report-title{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;word-break:keep-all;font-size:1.52rem;font-weight:700;line-height:1.08}.editorial-report-back-cover{font-family:var(--font-sans-app);letter-spacing:0;text-wrap:balance;word-break:keep-all;font-size:1.08rem;font-weight:400;line-height:1.72}.editorial-report-body{font-size:1.14rem;line-height:1.68}.editorial-report-reading-copy{font-family:var(--font-sans-app);letter-spacing:0;text-wrap:pretty;word-break:keep-all;font-size:1.16rem;line-height:1.64}.report-colophon{font-size:.68rem;line-height:1.38}.report-page-tag{letter-spacing:.13em}.report-inner-cover-kicker{letter-spacing:.18em}.report-plot-label{letter-spacing:0;font-size:1.05rem;font-weight:600;line-height:1.26}.report-plot-value{font-size:.86rem;font-weight:500;line-height:1.1}.report-plot-comparison-label{letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.24}.report-plot-comparison-values{font-size:.78rem;font-weight:500}.report-radar-chart,.report-bubble-chart{font-size:.75rem;font-weight:600;line-height:1.2}.report-bubble-axis-label{letter-spacing:0;font-size:.72rem;font-weight:600;line-height:1.3}.report-bubble-point-label{letter-spacing:0;font-size:.64rem;font-weight:700;line-height:1.05}.report-bubble-point-label-inside{font-size:.64rem}.report-vicious-cycle-node-title{letter-spacing:0;text-wrap:balance;word-break:keep-all;font-size:.75rem;font-weight:600;line-height:1.4}.report-vicious-cycle-node-caption{letter-spacing:0;text-wrap:balance;word-break:keep-all;margin-top:.08rem;font-size:.625rem;font-weight:400;line-height:1.4}.report-vicious-cycle-node-title-line,.report-vicious-cycle-node-caption-line{white-space:nowrap;display:block}.report-cover-page .report-main-cover-headline{font-family:var(--font-display);letter-spacing:0;font-size:2rem;font-weight:700;line-height:1.3}.report-page-title{font-family:var(--font-sans-app);letter-spacing:0;font-size:1.625rem;font-weight:700;line-height:1.3}.report-bubble-text-page .report-page-title,.report-bubble-bookend-page .report-page-title{font-family:var(--font-sans-app);letter-spacing:0;color:#3c434f;font-size:2rem;font-weight:700;line-height:1.22}.report-chart-itemised-page .report-page-title,.report-chart-tag-page .report-page-title{font-family:var(--font-sans-app);letter-spacing:0;color:#3c434f;font-size:1.875rem;font-weight:700;line-height:1.24}.report-itemised-title-page .report-page-title,.report-item-detail-page .report-page-title{font-family:var(--font-sans-app);letter-spacing:0;font-size:1.5rem;font-weight:700;line-height:1.3}.report-page-subtitle{font-family:var(--font-sans-app);letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.45}.report-page-tag-pill,.report-panel-title-pill{font-family:var(--font-sans-app);letter-spacing:0;font-size:.75rem;font-weight:600;line-height:1.35}.report-body-copy{font-family:var(--font-sans-app);letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.5}.report-chapter-cover-page .report-body-copy{font-size:.875rem;font-weight:500;line-height:1.5}.report-chapter-cover-page .report-panel-title-pill{font-size:1rem;font-weight:600;line-height:1.35}.report-chip{font-family:var(--font-sans-app);letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.4}.report-cover-page .report-chip,.report-chapter-cover-page .report-chip{font-size:.8125rem;line-height:1.4}.report-bubble-text-page .report-chip,.report-bubble-bookend-page .report-chip{font-size:1rem;font-weight:600;line-height:1.4}.report-bubble-text-page .report-chip-gold,.report-bubble-text-page .report-chip-copper,.report-bubble-text-page .report-chip-teal,.report-bubble-bookend-page .report-chip-gold,.report-bubble-bookend-page .report-chip-copper,.report-bubble-bookend-page .report-chip-teal{font-size:1.25rem;line-height:1.4}.report-bubble-text-page .report-chip-outline,.report-bubble-bookend-page .report-chip-outline{font-size:1.125rem;line-height:1.4}.report-bubble-text-page .report-body-copy,.report-bubble-bookend-page .report-body-copy{letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.5}.report-chapter-cover-page .report-chip,.report-chapter-cue-title,.report-chapter-cue-subtitle{font-size:.875rem;font-weight:500;line-height:1.3}.report-chapter-cue-title,.report-chapter-cue-subtitle{white-space:nowrap;display:block}.report-chapter-cue-subtitle{opacity:.9}.report-enumerated-card-row .report-card-title{font-family:var(--font-sans-app);font-size:1rem;font-weight:600;line-height:1.5}.report-enumerated-card-row .report-card-copy{font-family:var(--font-sans-app);font-size:.875rem;font-weight:500;line-height:1.5}.report-itemised-card-row .report-card-title{font-family:var(--font-sans-app);font-size:.875rem;font-weight:700;line-height:1.5}.report-itemised-card-row .report-card-copy{font-family:var(--font-sans-app);font-size:.75rem;font-weight:500;line-height:1.5}.report-enum-dot{font-size:.625rem;font-weight:600;line-height:1.4}.report-plot-label{font-family:var(--font-sans-app);letter-spacing:0;font-size:.9375rem;font-weight:600;line-height:1.4}.report-plot-legend{font-size:.875rem;font-weight:600;line-height:1.4}.report-plot-info-route-title{font-family:var(--font-sans-app);letter-spacing:0;font-size:1.25rem;font-weight:600;line-height:1.2}.report-plot-info-tag,.report-plot-info-reference-title{font-family:var(--font-sans-app);letter-spacing:0;font-size:.75rem;font-weight:500;line-height:1.833}.bottom-sheet-title{font-family:var(--font-sans-app);letter-spacing:0;font-size:1.5rem;font-weight:700;line-height:1.2}.report-plot-info-section-pill{font-family:var(--font-sans-app);letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.4}.report-plot-info-description{letter-spacing:0;font-size:.875rem;font-weight:500;line-height:1.571}.report-plot-info-parameter-title{letter-spacing:0;font-size:.875rem;font-weight:800;line-height:1.571}.report-plot-info-parameter-copy{letter-spacing:0;font-size:.75rem;font-weight:500;line-height:1.833}.report-plot-info-reference-list{letter-spacing:0;font-size:.6875rem;font-weight:500;line-height:1.7}.payment-checkout-powered{letter-spacing:0;text-align:center;font-size:.75rem;font-weight:600;line-height:1.35}.payment-checkout-error{letter-spacing:0;text-align:center;font-size:.8125rem;font-weight:500;line-height:1.55}.payment-checkout-mock-button{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.2}.payment-reference-title{font-family:var(--font-display);letter-spacing:-.01em;text-align:center;font-size:1.875rem;font-weight:700;line-height:1.3}.payment-reference-proof h2,.payment-reference-section-heading h2{letter-spacing:-.01em;font-size:1.125rem;font-weight:700;line-height:1.3}.payment-reference-question-card{letter-spacing:-.01em;font-size:.875rem;font-weight:600;line-height:1.3}.payment-reference-item-number{letter-spacing:-.01em;font-size:.875rem;font-weight:700;line-height:1.3}.payment-reference-item-title-row h3{letter-spacing:-.01em;font-size:.9375rem;font-weight:700;line-height:1.3}.payment-reference-item-title-row span{letter-spacing:-.001em;font-size:.625rem;font-weight:700;line-height:1.4}.payment-reference-item-copy p{letter-spacing:-.01em;font-size:.8125rem;font-weight:400;line-height:1.3}.report-cover-page .report-main-cover-headline,.report-chapter-cover-page .report-chapter-cover-title{font-family:var(--font-display);letter-spacing:0;font-size:2.25rem;font-weight:700;line-height:1.22}.report-cover-page .report-main-cover-title{font-family:var(--font-display);letter-spacing:0;font-size:1.125rem;font-weight:700;line-height:1.4}.report-cover-page .report-main-cover-headline{letter-spacing:0;font-size:clamp(1.875rem,8vw,2rem);line-height:1.3}.report-cover-page .report-body-copy-dark{line-height:1.55}.report-topbar-counter{font-family:var(--font-sans-app);letter-spacing:0;font-size:.875rem;font-weight:600;line-height:1}.report-chapter-cover-page .report-chapter-cover-title{font-family:var(--font-display);letter-spacing:0;font-size:1.625rem;font-weight:700;line-height:1.3}.report-bubble-text-page .report-page-title,.report-bubble-bookend-page .report-page-title{font-family:var(--font-sans-app);letter-spacing:0;font-size:1.25rem;font-weight:700;line-height:1.5}.report-chart-itemised-page .report-page-title{font-family:var(--font-sans-app);letter-spacing:0;font-size:1.25rem;font-weight:400;line-height:1.5}.report-chart-tag-page .report-page-title,.report-itemised-title-page .report-page-title,.report-item-detail-page .report-page-title{font-family:var(--font-sans-app);letter-spacing:0;font-size:1.5rem;font-weight:700;line-height:1.3}.report-page-subtitle{letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.45}.report-page-tag-pill,.report-panel-title-pill{letter-spacing:0;font-size:.75rem;font-weight:600;line-height:1.35}.report-chapter-cover-page .report-panel-title-pill{font-size:1rem}.report-chart-titled-page .report-page-title{font-family:var(--font-sans-app);letter-spacing:0;font-size:1.5rem;font-weight:700;line-height:1.3}.report-enumerated-compact-page .report-page-title,.report-enumerated-detail-page .report-page-title{font-family:var(--font-sans-app);letter-spacing:0;font-size:1.625rem;font-weight:700;line-height:1.3}.report-body-copy{font-size:1rem;font-weight:400;line-height:1.5}.report-chip{letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.4}.report-cover-page .report-chip{letter-spacing:0;font-size:.8125rem;font-weight:500;line-height:1.4}.report-chapter-cover-page .report-chip{letter-spacing:0;font-size:.875rem;font-weight:500;line-height:1.3}.report-card-title,.report-itemised-card-row .report-card-title{font-family:var(--font-sans-app);letter-spacing:0;font-size:.875rem;font-weight:700;line-height:1.5}.report-card-copy,.report-itemised-card-row .report-card-copy{letter-spacing:0;font-size:.75rem;font-weight:500;line-height:1.5}.report-enumerated-card-row .report-card-title{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.5}.report-enumerated-card-row .report-card-copy{letter-spacing:0;font-size:.875rem;font-weight:500;line-height:1.5}.report-plot-label,.report-plot-legend{font-family:var(--font-sans-app);letter-spacing:0;font-size:.875rem;font-weight:700;line-height:1.5}.report-radar-chart,.report-bubble-chart{font-size:.75rem;line-height:1.25}.report-screen{--report-reference-dark-field:#132f3d;--report-reference-gold-solid:#c2996b;--report-reference-gold-start:#fbdfb6;--report-reference-gold-end:#c39971;--report-reference-teal-solid:#377da0;--report-plot-marker-fill:#fff;--report-reference-soft-mark:#132f3d;background:#f4f4f3}.report-screen-dark,.report-screen-cover{background:#132f3d}.report-topbar{background:#f4f4f3;border-color:#0000}.report-topbar-dark{color:#f7f1e9b8;background:#132f3d}.report-topbar .editorial-rule{display:none}.report-colophon,.report-running-masthead{opacity:.68}.report-page-shell-dark{color:#f7f1e9;background:#132f3d}.report-page-shell-dark:after{content:"";opacity:.95;background:linear-gradient(145deg,#ffe0ac 0%,#c3935b 100%);border-radius:8px;width:12rem;height:12rem;position:absolute;top:12rem;right:-4.9rem;transform:rotate(45deg)}.report-chip{color:#24343a;border:1.5px solid #8f6f38c7}.report-chip-outline{color:#8f6f38;background:0 0}.report-card-row{box-shadow:0 8px 20px var(--foreground);background:#fff}@supports (color:color-mix(in lab, red, red)){.report-card-row{box-shadow:0 8px 20px color-mix(in srgb,var(--foreground)6%,transparent)}}.report-card-diamond{background:linear-gradient(135deg,#f7deb6,#c89156)}.report-plot-panel-shell{background:0 0;border:0}.report-colophon{color:var(--muted-foreground);opacity:.4}.report-cover-double-rule{border-top:1.5px solid var(--foreground)}@supports (color:color-mix(in lab, red, red)){.report-cover-double-rule{border-top:1.5px solid color-mix(in srgb,var(--foreground)35%,transparent)}}.report-cover-double-rule{border-bottom:1.5px solid var(--foreground)}@supports (color:color-mix(in lab, red, red)){.report-cover-double-rule{border-bottom:1.5px solid color-mix(in srgb,var(--foreground)35%,transparent)}}.report-inner-cover-cue{border-top:1.5px solid var(--foreground)}@supports (color:color-mix(in lab, red, red)){.report-inner-cover-cue{border-top:1.5px solid color-mix(in srgb,var(--foreground)28%,transparent)}}.report-section-break-mark{border-top:1.5px solid var(--foreground)}@supports (color:color-mix(in lab, red, red)){.report-section-break-mark{border-top:1.5px solid color-mix(in srgb,var(--foreground)30%,transparent)}}.report-back-cover-mark{border-top:1.5px solid var(--foreground)}@supports (color:color-mix(in lab, red, red)){.report-back-cover-mark{border-top:1.5px solid color-mix(in srgb,var(--foreground)35%,transparent)}}.report-enum-number{color:var(--accent-secondary)}@supports (color:color-mix(in lab, red, red)){.report-plot-marker-halo{box-shadow:0 0 0 3px color-mix(in srgb,var(--editorial-paper)90%,transparent)}.report-plot-marker-halo-tight{box-shadow:0 0 0 2.5px color-mix(in srgb,var(--editorial-paper)92%,transparent)}}.report-radar-chart{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.report-radar-chart{color:color-mix(in srgb,var(--foreground)80%,transparent)}}.report-radar-chart{--report-radar-primary-fill:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.report-radar-chart{--report-radar-primary-fill:color-mix(in oklch,var(--foreground)14%,transparent)}}.report-radar-chart{--report-radar-primary-stroke:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.report-radar-chart{--report-radar-primary-stroke:color-mix(in oklch,var(--foreground)78%,transparent)}}.report-radar-chart{--report-radar-primary-point:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.report-radar-chart{--report-radar-primary-point:color-mix(in oklch,var(--foreground)88%,transparent)}}.report-radar-chart{--report-radar-secondary-fill:var(--accent-secondary)}@supports (color:color-mix(in lab, red, red)){.report-radar-chart{--report-radar-secondary-fill:color-mix(in oklch,var(--accent-secondary)14%,transparent)}}.report-radar-chart{--report-radar-secondary-stroke:var(--accent-secondary-deep)}@supports (color:color-mix(in lab, red, red)){.report-radar-chart{--report-radar-secondary-stroke:color-mix(in oklch,var(--accent-secondary-deep)84%,transparent)}}.report-radar-chart{--report-radar-secondary-point:var(--accent-secondary-deep)}@supports (color:color-mix(in lab, red, red)){.report-radar-chart{--report-radar-secondary-point:color-mix(in oklch,var(--accent-secondary-deep)90%,transparent)}}.report-bubble-chart{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.report-bubble-chart{color:color-mix(in srgb,var(--foreground)80%,transparent)}}.report-bubble-chart{--report-bubble-red-fill:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.report-bubble-chart{--report-bubble-red-fill:color-mix(in oklch,var(--destructive)22%,transparent)}}.report-bubble-chart{--report-bubble-red-stroke:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.report-bubble-chart{--report-bubble-red-stroke:color-mix(in oklch,var(--destructive)78%,lab(0% 0 0))}}.report-bubble-chart{--report-bubble-yellow-fill:var(--state-warning)}@supports (color:color-mix(in lab, red, red)){.report-bubble-chart{--report-bubble-yellow-fill:color-mix(in oklch,var(--state-warning)24%,transparent)}}.report-bubble-chart{--report-bubble-yellow-stroke:var(--state-warning-deep)}@supports (color:color-mix(in lab, red, red)){.report-bubble-chart{--report-bubble-yellow-stroke:color-mix(in oklch,var(--state-warning-deep)86%,transparent)}}.report-bubble-chart{--report-bubble-green-fill:var(--state-success)}@supports (color:color-mix(in lab, red, red)){.report-bubble-chart{--report-bubble-green-fill:color-mix(in oklch,var(--state-success)24%,transparent)}}.report-bubble-chart{--report-bubble-green-stroke:var(--state-success-deep)}@supports (color:color-mix(in lab, red, red)){.report-bubble-chart{--report-bubble-green-stroke:color-mix(in oklch,var(--state-success-deep)84%,transparent)}}.report-bubble-point-label{fill:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.report-bubble-point-label{fill:color-mix(in srgb,var(--foreground)78%,transparent)}}.report-bubble-point-label{paint-order:stroke;stroke:var(--editorial-paper);stroke-linejoin:round;stroke-width:3px}.report-bubble-point-label-inside{fill:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.report-bubble-point-label-inside{fill:color-mix(in srgb,var(--foreground)82%,transparent)}}.report-bubble-point-label-inside{stroke-width:2.5px}.report-vicious-cycle{--report-cycle-arrow:#4f5968}.report-vicious-cycle-node{border:1px solid var(--report-cycle-node-stroke);background:var(--report-cycle-node-fill);color:#4f5968;box-shadow:none}.report-vicious-cycle-node-1{--report-cycle-node-fill:#6c6c6c1a;--report-cycle-node-stroke:#6c6c6c}.report-vicious-cycle-node-2{--report-cycle-node-fill:#347b9e1a;--report-cycle-node-stroke:#347b9e}.report-vicious-cycle-node-3{--report-cycle-node-fill:#c399711a;--report-cycle-node-stroke:#c2996b}.report-vicious-cycle-node-4{--report-cycle-node-fill:#1776191a;--report-cycle-node-stroke:#177619}.report-vicious-cycle-node-5{--report-cycle-node-fill:#dcd85f1a;--report-cycle-node-stroke:#dcd85f}.report-vicious-cycle-node-6{--report-cycle-node-fill:#7c5d851a;--report-cycle-node-stroke:#7c5d85}.report-plot-legend-dot-fill{background-color:#347b9e}.report-plot-legend-dot-outline{background-color:#c2996b;border:0}.report-plot-legend-dot-radar-primary{background-color:#347b9e}.report-plot-legend-dot-radar-secondary{background-color:#c2996b;border:0}.report-plot-legend-label-primary{color:#347b9e}.report-plot-legend-label-secondary{color:#c2996b}.report-screen{background:#f3f2f0}.report-screen-dark,.report-screen-cover,.report-topbar-dark,.report-page-shell-dark{background:#132f3d}.report-screen-light{background:#f3f2f0}.report-screen-chapter-cover{--report-chapter-surface-break:clamp(21rem,52dvh,24rem);background-color:#132f3d;background-image:linear-gradient(to bottom,#132f3d 0,#132f3d var(--report-chapter-surface-break),#f3f2f0 var(--report-chapter-surface-break),#f3f2f0 100%);background-repeat:no-repeat;background-size:100% 100dvh}:root[data-report-page-surface=cover],body[data-report-page-surface=cover],:root[data-report-page-surface=chapter-cover]{background-color:#132f3d;background-image:none}body[data-report-page-surface=chapter-cover]{--report-chapter-surface-break:clamp(21rem,52dvh,24rem);background-color:#132f3d;background-image:linear-gradient(to bottom,#132f3d 0,#132f3d var(--report-chapter-surface-break),#f3f2f0 var(--report-chapter-surface-break),#f3f2f0 100%);background-repeat:no-repeat;background-size:100% 100dvh}:root[data-report-page-surface=light],body[data-report-page-surface=light]{background-color:#f3f2f0;background-image:none}.report-topbar-dark{color:#8a94a0;border-color:#0000}.report-page-shell-dark{color:#f3f2f0}.report-page-shell-dark:after{display:none}.report-cover-page .report-main-cover-title{color:#c2996b}.report-main-cover-headline,.report-chapter-cover-title{color:#f3f2f0}.report-body-copy-dark{color:#c6ccd1}.report-chapter-cover-page .report-chapter-bottom-sheet,.report-chapter-cover-page .report-text-block:not(.report-big-text-block){background:#f3f2f0}.report-chapter-cover-page .report-chapter-bottom-sheet .report-text-block:not(.report-big-text-block){background:0 0}.report-chapter-cover-page .report-text-block:not(.report-big-text-block) .report-page-title,.report-chapter-cover-page .report-text-block:not(.report-big-text-block) .report-card-title{color:#132f3d}.report-chapter-cover-page .report-text-block:not(.report-big-text-block) .report-body-copy{color:#3c434f}.report-chip{color:#132f3d;border-color:#0000}.report-chip-gold{background:linear-gradient(135deg,#fbdfb6 0%,#d8b182 100%)}.report-chip-teal{color:#f3f2f0;background:#4d7d95;border-color:#4d7d95}.report-cover-page .report-chip,.report-chapter-cover-page .report-chip{color:#f3f2f0;background:#8a6a31}.report-chapter-cover-page .report-chip{color:#c4c4c4;background:0 0;border-color:#0000}.report-chapter-cue-row{color:#c4c4c4}.report-chapter-cue-diamond{background:linear-gradient(135deg,#fbdfb6 0%,#c39971 100%)}.report-page-title,.report-card-title{color:#191919}.report-chart-itemised-page .report-page-title,.report-bubble-text-page .report-page-title,.report-bubble-bookend-page .report-page-title{color:#3c434f}.report-chart-titled-page .report-page-title{color:#191919}.report-page-subtitle{color:#c39971}.report-panel-title-pill{color:#132f3d;background:#f0c994}.report-page-tag-pill{color:#fff;background:#a08a65}.report-body-copy,.report-card-copy{color:#3c434f}.report-page-shell-dark .report-body-copy-dark,.report-cover-page .report-body-copy-dark{color:#c6ccd1}.report-card-row{box-shadow:none;background:#fff;border:1px solid #c3997114}.report-enum-dot{color:#fff;background:#a08a65}.report-card-diamond{background:linear-gradient(135deg,#fbdfb6 0%,#c39971 100%);border:0}.report-plot-panel-shell{color:#3c434f}.report-bar-track{box-shadow:none;background:#fff}.report-bar-fill{z-index:1;box-shadow:none}.report-bar-fill-gold{background:linear-gradient(90deg,#fff 0%,#c2996b 100%)}.report-bar-fill-blue{background:linear-gradient(90deg,#fff 0%,#30789d 100%)}.report-bar-fill-left.report-bar-fill-gold{background:linear-gradient(90deg,#c2996b 0%,#fff 100%)}.report-bar-fill-right.report-bar-fill-gold{background:linear-gradient(90deg,#fff 0%,#c2996b 100%)}.report-bar-fill-center.report-bar-fill-gold{background:linear-gradient(90deg,#fff 0%,#c2996b 50%,#fff 100%)}.report-bar-fill-left.report-bar-fill-blue{background:linear-gradient(90deg,#30789d 0%,#fff 100%)}.report-bar-fill-right.report-bar-fill-blue{background:linear-gradient(90deg,#fff 0%,#30789d 100%)}.report-bar-fill-center.report-bar-fill-blue{background:linear-gradient(90deg,#fff 0%,#30789d 50%,#fff 100%)}.report-bar-fill-same-inset{top:.375rem;bottom:0}.report-bar-midpoint{box-shadow:none;z-index:2;background:0 0;border:0}.report-bar-endcap{box-shadow:none;background:0 0;border-radius:0}.report-bar-endcap-gold{color:#c2996b}.report-comparison-marker{box-shadow:none;background:0 0;border:0;border-radius:0}.report-comparison-marker-primary{color:#347b9e}.report-comparison-marker-secondary{color:#c2996b}.report-plot-info-button{color:#8a94a0;box-shadow:none;background:0 0;border:0}.report-plot-marker-halo{box-shadow:0 0 0 3px #f3f2f0}.report-plot-marker-halo-tight{box-shadow:0 0 0 2px #f3f2f0}.report-bubble-chart{color:#4f5968;--report-bubble-axis:#4f5968;--report-bubble-axis-label:#8a94a0;--report-bubble-red-fill:#c71b1b1a;--report-bubble-red-stroke:#c71b1b;--report-bubble-yellow-fill:#dcd85f1a;--report-bubble-yellow-stroke:#dcd85f;--report-bubble-green-fill:#1776191a;--report-bubble-green-stroke:#177619}.report-bubble-point-label{fill:#4f5968;stroke:var(--report-page-bg)}.report-radar-chart{color:#4f5968;--report-radar-guide:#4f596847;--report-radar-field-fill-1:#4f596806;--report-radar-field-fill-075:#4f59680a;--report-radar-field-fill-05:#4f59680e;--report-radar-field-fill-025:#4f596813;--report-radar-primary-fill:#347b9e33;--report-radar-primary-stroke:#347b9e;--report-radar-secondary-fill:#c399711a;--report-radar-secondary-stroke:#c2996b}.report-plot-info-route-title{color:#333}.report-plot-info-tag{color:#225ce3;background:#eaf1ff}.bottom-sheet-title{color:#191919}.report-plot-info-section-pill{color:#f3f2f0;background:#132f3d}.report-plot-info-description,.report-plot-info-parameter-title{color:#3c434f}.report-plot-info-parameter-copy{color:#6c7582}.report-plot-info-parameter-card{background:#f4f4f4;border:0}.report-plot-info-reference-title{color:#8e8e93}.report-plot-info-reference-list{color:#999}.payment-checkout-sheet{color:#132f3d;background:#fff}.payment-checkout-powered{color:#8e8e93}.bottom-sheet-close,.payment-checkout-close{color:#3c434f}.payment-checkout-error{color:#c2410c}.payment-checkout-mock-button{color:#f3f2f0;background:#132f3d}.payment-checkout-mock-button:disabled{color:#5f6670;background:#c4c4c4}.payment-reference-screen{color:#f3f2f0;background:#132f3d}.payment-reference-stage{background:#132f3d}.payment-reference-feedback{color:#f3f2f0}.payment-reference-fallback-panel{background:#173847;border-color:#2b4c5c}.payment-reference-error{color:#f4a6a6}.payment-reference-icon,.payment-reference-check,.payment-reference-proof-icon{color:#deba92}.payment-reference-title,.payment-reference-item-title-row h3{color:#f3f2f0}.payment-reference-proof h2,.payment-reference-section-heading h2,.payment-reference-item-number{color:#deba92}.payment-reference-question-card{color:#2c3139;background:#f8fafb;border-color:#a08a65}.payment-reference-item{border-color:#223b47}.payment-reference-item-title-row span{color:#000;background:#c2996b}.payment-reference-item-copy p{color:#c4c4c4}.report-topbar,.report-topbar-dark{color:#8a94a0;background:0 0;border-color:#0000}.report-topbar-counter,.report-topbar-counter-dark{color:#8a94a0}.report-plot-info-close{color:#3c434f}.report-chip{border-color:#0000}.report-chip-gold{color:#132f3d;background:#e6c49c}.report-chip-copper{color:#fff;background:#c2996b}.report-chip-outline{color:#8a6a31;background:#f3f2f0;border-color:#8a6a31}.report-bubble-text-page .report-chip-gold,.report-bubble-bookend-page .report-chip-gold{color:#132f3d;background:#e6c49c}.report-bubble-text-page .report-chip-copper,.report-bubble-bookend-page .report-chip-copper{color:#fff;background:#c2996b}.report-bubble-text-page .report-chip-teal,.report-bubble-bookend-page .report-chip-teal{color:#fff;background:#4c7d95}.report-card-row{border:1px solid #132f3d0a}.report-article-shell{flex-direction:column;min-height:calc(100dvh - 2.9rem);display:flex}.report-page-shell{--report-shell-block-end-padding:2rem;box-sizing:border-box;min-height:calc(100dvh - 1.1rem);padding:1.15rem 1.5rem var(--report-shell-block-end-padding);position:relative;overflow-x:clip}.report-page-shell-dark{overflow:clip visible}.report-page-body{z-index:1;flex-direction:column;flex:auto;min-height:100%;display:flex;position:relative}.report-cover-page{justify-content:flex-start;gap:1.35rem;padding-top:2rem}.report-cover-page .report-chip-row{margin-top:8.2rem}.report-chapter-cover-page{justify-content:flex-start;gap:1.25rem;padding-top:1.8rem}.report-chapter-cover-page .report-chapter-bottom-sheet{margin-inline:-1.5rem;margin-bottom:calc(var(--report-shell-block-end-padding)*-1);min-height:43dvh;padding:2.2rem 1.5rem calc(2rem + var(--report-shell-block-end-padding));border-radius:28px 28px 0 0;margin-top:auto}.report-visual-page,.report-list-page,.report-text-page{gap:1.05rem;padding-top:1.85rem}.report-chip-row{flex-wrap:wrap;gap:.55rem;display:flex}.report-chip-row-outline{margin-top:auto;padding-top:1.2rem}[data-report-page-type=PT_BUBBLE_TEXT] .report-chip-row,[data-report-page-type=PT_BUBBLE_TEXT_BOOKEND] .report-chip-row{flex-wrap:nowrap;width:max-content;max-width:none}[data-report-page-type=PT_BUBBLE_TEXT] .report-page-title,[data-report-page-type=PT_BUBBLE_TEXT_BOOKEND] .report-page-title{margin-top:0}[data-report-page-type=PT_BUBBLE_TEXT_BOOKEND] .report-chip-row-outline{width:max-content;margin-top:auto}.report-chip{box-sizing:border-box;text-align:center;overflow-wrap:anywhere;white-space:normal;border-radius:9999px;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:2rem;padding:.4rem .8rem;display:inline-flex}.report-card-stack{flex-direction:column;gap:.85rem;display:flex}.report-card-stack-compact{gap:.65rem}.report-card-row{border-radius:8px;align-items:flex-start;gap:.7rem;min-height:4.1rem;padding:.85rem .95rem;display:flex}.report-enum-dot{border-radius:9999px;flex:none;justify-content:center;align-items:center;min-width:1.15rem;height:1.15rem;display:inline-flex}.report-card-diamond{flex:none;width:.72rem;height:.72rem;margin-top:.35rem;transform:rotate(45deg)}.report-page-header{margin-bottom:.3rem}.report-page-header-row{justify-content:space-between;align-items:flex-start;gap:.9rem;min-height:1.25rem;display:flex}.report-running-masthead{flex-shrink:0}.report-cover-masthead{margin-top:.4rem}.report-cover-double-rule{height:.22rem;margin-top:.55rem}.report-cover-body{min-height:0}.report-reading-stack{padding-bottom:.8rem}.report-text-page-body{min-height:calc(100dvh - 8.3rem)}.report-plot-page-body{min-height:calc(100dvh - 7.8rem)}.report-plot-only-body{min-height:calc(100dvh - 7.7rem)}.report-list-page-body{min-height:calc(100dvh - 8.05rem)}.report-inner-cover-body,.report-section-break-body{flex:auto;justify-content:center;min-height:0;padding-top:.45rem;padding-bottom:.5rem}.report-inner-cover-copy,.report-section-break-copy{max-width:17.75rem;margin-inline:auto}.report-inner-cover-cue{width:3.25rem}.report-section-break-title{max-width:14.5rem;margin-inline:auto}.report-section-break-mark{margin-inline:auto;width:2.9rem;margin-bottom:.3rem}.report-back-cover-body{min-height:calc(100dvh - 8rem)}.report-back-cover-title{max-width:15.5rem;margin-inline:auto}.report-back-cover-copy{text-align:left;max-width:17.8rem;margin-inline:auto}.report-back-cover-mark{width:2.15rem}.report-plot-panel{box-sizing:border-box;flex-direction:column;justify-content:flex-start;gap:.45rem;height:100%;min-height:0;padding-inline:.05rem;display:flex}.report-plot-panel-shell{--report-chart-panel-offset-top:0px;padding-block:.9rem}.report-visual-slot{box-sizing:border-box;width:100%;min-height:0}.report-chart-graphic{width:100%;min-height:0;display:grid}.report-chart-graphic>.report-plot-panel,.report-chart-graphic>.report-plot-info-control{grid-area:1/1}.report-chart-graphic>.report-plot-panel{margin-top:var(--report-chart-panel-offset-top)}.report-plot-panel-grow{flex:auto}.report-plot-panel-shell-inline{padding-block:.95rem}.report-plot-panel-inline{justify-content:flex-start}.report-radar-chart{max-width:16.25rem}.report-chart-tag-page .report-bubble-chart{max-width:min(100%,20.4375rem)}.report-vicious-cycle{width:100%;margin-block:auto}.report-vicious-cycle-frame{aspect-ratio:327/281;background:#f3f2f0;border-radius:0;max-width:20.4375rem;padding:0}.report-vicious-cycle-node{aspect-ratio:1;text-align:center;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;width:22.63%;height:auto;min-height:0;padding:.22rem .14rem;display:flex;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.report-text-body-rhythm{justify-content:flex-start;padding-top:.35rem;padding-bottom:.85rem}.report-list-body-rhythm{justify-content:flex-start;padding-top:.3rem;padding-bottom:.78rem}.report-enum-row{grid-template-columns:2.5rem minmax(0,1fr);column-gap:.6rem;min-height:5rem;padding-block:.7rem;display:grid}.report-enum-index{justify-content:flex-end;align-items:flex-start;padding-top:.3rem;padding-right:.1rem;display:flex}.report-enum-number{min-width:2.2ch;display:block}.report-item-row{grid-template-columns:.72rem minmax(0,1fr);column-gap:.5rem;min-height:4.85rem;padding-block:.78rem;display:grid}.report-item-marker{justify-content:center;padding-top:.68rem;display:flex}.report-article-shell{min-height:calc(100dvh - .75rem)}.report-page-shell{--report-shell-block-end-padding:clamp(2.5rem,8vw,3rem);min-height:calc(100dvh - .75rem);padding:clamp(1.75rem,6.4vw,2rem)clamp(1.25rem,6.4vw,1.5rem)var(--report-shell-block-end-padding)}.report-cover-page{gap:clamp(1rem,4vw,1.35rem);padding-top:clamp(1.2rem,5vw,2rem)}.report-reference-graphic{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.report-reference-graphic__asset{top:var(--report-reference-graphic-top);right:var(--report-reference-graphic-right);width:var(--report-reference-graphic-width);-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.report-cover-page .report-chip-row{margin-top:clamp(13.25rem,27dvh,14.5rem);padding-top:0}.report-chapter-cover-page{gap:1.35rem;padding-top:clamp(1.45rem,5.9vw,2.05rem)}.report-chapter-cover-page .report-chip-row,.report-chapter-cue-list{gap:1rem;width:min(39vw,7.425rem);margin-top:clamp(2.85rem,12vw,3.65rem);display:grid}.report-chapter-cue-row{align-items:flex-start;gap:.875rem;width:fit-content;display:flex}.report-chapter-cue-diamond{border-radius:2px;flex:none;width:.875rem;height:.875rem;margin-top:.2rem;transform:rotate(45deg)}.report-chapter-cue-copy{gap:.1rem;min-width:0;max-width:min(26vw,5.7rem);display:grid}.report-chapter-cover-page .report-chapter-bottom-sheet{margin-inline:calc(-1*clamp(1.25rem,6.4vw,1.5rem));margin-top:auto;margin-bottom:calc(var(--report-shell-block-end-padding)*-1);min-height:min(50.37dvh,25.5625rem);padding:clamp(2.4rem,10vw,2.95rem)clamp(1.25rem,6.4vw,1.5rem)calc(clamp(3rem,10vw,4rem) + var(--report-shell-block-end-padding));border-radius:2rem 2rem 0 0}.report-chapter-cover-page .report-panel-title-pill,.report-page-tag-pill{border-radius:9999px;align-items:center;width:fit-content;min-height:1.75rem;margin:0;padding:.4rem .75rem;display:inline-flex}.report-chapter-bottom-sheet .report-text-block.report-panel-title-block,.report-chapter-bottom-sheet .report-text-block.report-body-text-block{min-height:0;margin:0;padding:0}.report-chapter-bottom-sheet .report-text-block.report-body-text-block{margin-top:clamp(1.35rem,5.4vw,1.8rem)}.report-bubble-text-page,.report-bubble-bookend-page,.report-chart-itemised-page,.report-chart-tag-page,.report-chart-titled-page,.report-itemised-title-page,.report-item-detail-page,.report-enumerated-compact-page,.report-enumerated-detail-page{gap:0;padding-top:clamp(4.25rem,16.8vw,5.125rem)}.report-bubble-text-page .report-chip-row,.report-bubble-bookend-page .report-chip-row{width:calc(100% + clamp(3.5rem,13vw,4.9rem));max-width:none;display:block;overflow:hidden}.report-bubble-text-page .report-chip-row{margin-inline-start:calc(-1*clamp(1.25rem,6.4vw,1.5rem));margin-bottom:.875rem}.report-bubble-text-page .report-chip-row-outline{margin-top:0;margin-bottom:3.125rem;padding-top:0}.report-bubble-bookend-page .report-chip-row:first-of-type{margin-inline-start:calc(-1*clamp(1.25rem,6.4vw,1.5rem));margin-bottom:3.375rem}.report-bubble-bookend-page .report-chip-row-outline{margin-inline-start:calc(-1*clamp(1.25rem,6.4vw,1.5rem));margin-top:3rem;padding-top:0}.report-bubble-text-page .report-chip,.report-bubble-bookend-page .report-chip{flex:none;align-items:center;min-height:2.375rem;padding:0 .95rem}.report-chip-row-marquee{gap:1rem;display:grid}.report-chip-marquee-lane{display:block;overflow:hidden}.report-chip-marquee-track{width:max-content;animation:18s linear infinite report-bubble-flow-x;animation-delay:var(--report-chip-flow-delay,0s);will-change:transform;display:flex}.report-chip-row-marquee[data-report-chip-row-flow=left] .report-chip-marquee-track{animation-direction:reverse}.report-chip-marquee-set{flex:none;gap:.75rem;padding-inline-end:.75rem;display:flex}.report-chip-row-marquee .report-chip{white-space:nowrap}.report-floating-chip{animation:report-bubble-drift-x calc(16s + var(--report-bubble-float-index,0)*1.1s)ease-in-out infinite;animation-delay:calc(var(--report-bubble-float-index,0)*-780ms);transform-box:fill-box;will-change:transform}.report-bubble-text-page .report-text-block,.report-bubble-bookend-page .report-text-block{margin-top:0}.report-body-copy-paragraphs{gap:1.35rem;display:grid}.report-body-copy-paragraph{margin:0}.report-chart-itemised-page .report-plot-panel-shell{aspect-ratio:1/1.02;order:1;width:100%;min-height:0}.report-chart-itemised-page>.report-page-title{order:2;margin-top:1.75rem;margin-bottom:1.375rem}.report-chart-itemised-page .report-itemised-card-stack{order:3}.report-chart-tag-page .report-plot-panel-shell{aspect-ratio:1/1.02;order:1;width:100%;min-height:0}.report-chart-tag-page>.report-page-title{order:2;margin-top:1.625rem;margin-bottom:1.25rem}.report-chart-tag-page .report-chip-row{order:3;margin-bottom:1.75rem}.report-chart-tag-page .report-body-text-block{order:4}.report-enumerated-compact-page>.report-page-title,.report-enumerated-detail-page>.report-page-title{min-height:6.375rem;margin-bottom:1.75rem}.report-enumerated-compact-page .report-chip-row,.report-enumerated-detail-page .report-chip-row{margin-bottom:1.75rem}.report-itemised-title-page .report-plot-panel-shell{min-height:min(62vw,21rem);padding-block:0}.report-chart-tag-page .report-plot-panel,.report-chart-itemised-page .report-plot-panel,.report-itemised-title-page .report-plot-panel{justify-content:center}.report-chip-row{gap:.75rem}.report-subtitle-block{margin-top:.5rem}.report-itemised-title-page .report-subtitle-block{margin-bottom:clamp(1.15rem,4.5vw,1.5rem)}.report-section-tag-block{margin-top:clamp(2rem,8vw,2.65rem)}.report-item-detail-page .report-itemised-card-stack{margin-top:clamp(1.75rem,7vw,2.2rem)}.report-chip{border-radius:1.5rem;min-height:2.3125rem;padding:.625rem .95rem}.report-card-stack{gap:1rem}.report-enumerated-compact-page .report-card-stack,.report-enumerated-detail-page .report-card-stack{gap:clamp(1rem,4vw,1.25rem)}.report-card-row{border-radius:1rem;min-height:auto;padding:1.125rem 1rem}.report-enumerated-card-row{align-items:flex-start;gap:.5rem}.report-enumerated-compact-page .report-enumerated-card-row{align-items:center;min-height:clamp(3.25rem,9vw,3.5rem)}.report-enum-dot{width:1.25rem;min-width:1.25rem;height:1.25rem}.report-itemised-card-row{gap:.65rem;min-height:clamp(4.1875rem,16vw,5.3125rem);padding:.875rem 1rem}.report-card-diamond{border-radius:2px;width:.75rem;height:.75rem;margin-top:.12rem}.report-plot-info-control{--report-plot-info-size:1.5rem;--report-plot-info-top:calc(var(--report-plot-field-size,20.4375rem)*20/327);--report-plot-info-right:calc(var(--report-plot-field-size,20.4375rem)*16/327);z-index:10;width:var(--report-plot-info-size);height:var(--report-plot-info-size);margin-top:var(--report-plot-info-top);place-self:start end;margin-inline-end:var(--report-plot-info-right);position:relative;transform:none}.report-plot-info-button{border-radius:9999px;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:inline-flex}.report-plot-info-button .report-plot-info-icon{width:100%;height:100%;display:block}.report-comparison-marker{z-index:3;width:1rem;height:1rem;top:-.625rem;overflow:visible}.report-comparison-marker-at-midpoint{z-index:4}.report-comparison-marker-same-primary{z-index:4;top:-.25rem}.report-bubble-chart,.report-radar-chart,.report-vicious-cycle{max-width:min(100%,20.4375rem)}.report-plot-info-sheet{--report-plot-info-top-gap:clamp(5rem,11.1dvh,5.625rem);height:calc(100dvh - var(--report-plot-info-top-gap));max-height:calc(100dvh - var(--report-plot-info-top-gap));background:#fff;border:0;border-radius:2rem 2rem 0 0}.bottom-sheet-title-bar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:2.5rem;display:grid}.bottom-sheet-title{margin:0}.bottom-sheet-close{border-radius:9999px;justify-self:end;width:2.5rem;height:2.5rem}.report-plot-info-section-pill{box-sizing:border-box;white-space:nowrap;padding:.125rem .75rem;border-radius:9999px;justify-content:center;align-items:center;height:1.6875rem;min-height:1.625rem;padding:0 .75rem;display:inline-flex}.report-plot-info-parameter-card{border-radius:.875rem;padding:.875rem 1rem}.report-plot-info-parameter-copy{margin-top:.125rem}.payment-checkout-sheet{--payment-checkout-sheet-max-height:calc(100dvh - clamp(5rem,11.1dvh,5.625rem));height:auto;max-height:var(--payment-checkout-sheet-max-height);border:0;border-radius:2rem 2rem 0 0}.payment-checkout-sheet-header{padding:2.5rem 1.5rem 1.75rem}.payment-checkout-sheet-body{max-height:var(--payment-checkout-sheet-max-height);padding:0 1.5rem calc(var(--safe-area-bottom) + 1.25rem)}.payment-checkout-content{gap:.75rem;display:grid}.payment-checkout-button-stack{gap:.625rem;display:grid}.payment-checkout-paypal-button{min-height:3rem}.payment-checkout-powered{margin:.125rem 0 0}.payment-checkout-error{margin:.25rem 0 0}.payment-checkout-mock-button{border-radius:.75rem;width:100%;min-height:3rem;padding:0 1rem}.payment-reference-entry{min-height:0;padding:clamp(2.25rem,calc(22vw - 2.75rem),2.5rem)clamp(1.5rem,6.4vw,1.5rem)calc(5.75rem + max(1.5rem,var(--safe-area-bottom)))}.payment-reference-screen{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:100dvh;overflow:clip visible}.payment-reference-hero{justify-items:center;gap:.5625rem;display:grid}.payment-reference-icon-slot{place-items:center;width:2rem;height:2rem;display:grid}.payment-reference-icon{width:1.6875rem;height:1.6875rem;display:block}.payment-reference-body{margin-top:clamp(2.25rem,10.7vw,2.5rem)}.payment-reference-proof-heading,.payment-reference-section-heading{grid-template-columns:1.5rem minmax(0,1fr);align-items:start;column-gap:.25rem;padding-inline:0;display:grid}@media (max-width:374px){.payment-reference-proof-heading,.payment-reference-section-heading{padding-inline:0}}.payment-reference-heading-icon{place-items:center;width:1.5rem;height:1.5rem;display:grid}.payment-reference-check{object-fit:contain;width:1.125rem;height:1.125rem;display:block}.payment-reference-proof-icon{object-fit:contain;width:.875rem;height:1.1875rem;display:block}.payment-reference-question-card{border-style:solid;border-width:1px;border-radius:.75rem;gap:.75rem;min-height:6.875rem;margin:1.5rem 0 0;padding:.875rem .5rem .875rem 1.75rem;list-style:outside;display:grid}.payment-reference-section-list{margin-top:2.5rem}.payment-reference-items{margin-inline:.5rem;gap:1rem;margin-top:1.5rem;display:grid}.payment-reference-item{border-bottom-style:solid;border-bottom-width:1px;grid-template-columns:1.125rem minmax(0,1fr);align-items:start;column-gap:0;padding:0 0 1rem;display:grid}.payment-reference-item:first-child{border-top:0}.payment-reference-item:last-child{border-bottom:0}.payment-reference-item-title-row{align-items:center;gap:.5rem;width:calc(100% + .3125rem);min-width:0;display:flex}.payment-reference-item-title-row h3{white-space:nowrap;min-width:0}.payment-reference-item-title-row span{box-sizing:border-box;white-space:nowrap;border-radius:9999px;flex:none;justify-content:center;align-items:center;height:1.0625rem;padding:0 .375rem;display:inline-flex}.payment-reference-item-copy p{margin-top:.45rem}@media (max-width:374px){.payment-reference-item-title-row{flex-wrap:wrap;row-gap:.25rem;width:100%}.payment-reference-item-title-row h3{white-space:normal}}.report-route-stack{box-sizing:border-box;min-height:100dvh;padding-top:.5rem;padding-bottom:0}.report-article-shell,.report-page-shell{min-height:calc(100dvh - .5rem)}.report-topbar-counter{text-align:right;min-width:3rem}.report-cover-page .report-chip-row{width:100%;max-width:100%;margin-top:clamp(8rem,16.5dvh,9.75rem)}.report-cover-page .report-chip-row-cover-fixed{justify-items:start;row-gap:.55rem;display:grid}.report-cover-page .report-chip-row-cover-line{flex-wrap:wrap;gap:.75rem;max-width:100%;display:flex}.report-cover-page .report-chip{height:2.0625rem;min-height:2.0625rem;padding:0 .75rem}.report-cover-page{gap:.7rem}.report-chapter-cover-page .report-chip-row{margin-top:clamp(2.85rem,12vw,3.65rem)}.report-chapter-cover-page .report-chapter-bottom-sheet{margin-bottom:calc(var(--report-shell-block-end-padding)*-1);flex-direction:column;display:flex}.report-chapter-bottom-sheet .report-body-text-block{flex-direction:column;flex:none;display:flex}.report-bubble-text-page,.report-bubble-bookend-page{padding-top:clamp(3.25rem,13vw,3.5rem)}.report-chart-itemised-page,.report-chart-tag-page,.report-chart-titled-page,.report-itemised-title-page,.report-item-detail-page,.report-enumerated-compact-page,.report-enumerated-detail-page{padding-top:clamp(2.25rem,9vw,2.5rem)}.report-bubble-text-page .report-chip-row{gap:.75rem;margin-bottom:0;display:grid}.report-bubble-text-page [data-report-chip-row-group=topChipsFirst]{margin-bottom:.75rem}.report-bubble-text-page [data-report-chip-row-group=topChipsSecond]{margin-bottom:2.5rem}.report-bubble-bookend-page .report-chip-row:first-of-type{margin-bottom:2rem}.report-bubble-bookend-page .report-chip-row-outline{margin-top:2.5rem}.report-bubble-text-page .report-page-title,.report-bubble-bookend-page .report-page-title{margin-bottom:1rem}.report-bubble-text-page .report-body-text-block,.report-bubble-bookend-page .report-body-text-block{min-height:min(46dvh,22rem)}.report-bubble-bookend-page .report-body-text-block{min-height:min(37dvh,17.25rem)}.report-chart-itemised-page .report-plot-panel-shell,.report-chart-tag-page .report-plot-panel-shell,.report-itemised-title-page .report-plot-panel-shell{aspect-ratio:1;flex:none;height:min(100vw - 3rem,20.4375rem);padding-block:0;overflow:visible}.report-chart-itemised-page>.report-page-title,.report-chart-tag-page>.report-page-title{z-index:1;margin-top:1.125rem;display:block;position:relative}.report-chart-tag-page>.report-page-title{margin-top:1.25rem;margin-bottom:1.25rem}.report-chart-tag-page .report-plot-panel-shell{aspect-ratio:auto;height:min(100vw - 3rem,20.4375rem);margin-top:0;margin-bottom:1.35rem}.report-enumerated-compact-page>.report-page-title,.report-enumerated-detail-page>.report-page-title,.report-itemised-title-page>.report-page-title,.report-item-detail-page>.report-page-title{min-height:0}.report-itemised-title-page .report-subtitle-block,.report-item-detail-page .report-subtitle-block,.report-chart-titled-page .report-subtitle-block{margin-top:.5rem}.report-enumerated-compact-page>.report-page-title,.report-enumerated-detail-page>.report-page-title{width:min(100%,15.5rem);min-height:6.375rem;margin-bottom:2.5rem}.report-chip{height:2.1875rem;min-height:2.1875rem;padding:0 .75rem}.report-chapter-cover-page .report-chip{height:2.25rem}.report-bubble-text-page .report-chip,.report-bubble-bookend-page .report-chip{height:2.375rem;min-height:2.375rem;padding:0 .95rem}.report-card-row{border-radius:.75rem;padding:1rem 1rem .95rem}.report-enumerated-compact-page .report-enumerated-card-row{min-height:clamp(3.5rem,10vw,3.8rem)}@media (max-width:23.75rem) and (max-height:49rem){.report-chapter-cover-page .report-chapter-bottom-sheet{min-height:min(50.37dvh,25.5625rem);padding-top:clamp(2.2rem,9vw,2.7rem);padding-bottom:calc(var(--safe-area-bottom) + clamp(2.35rem,8vw,2.85rem))}.report-enumerated-compact-page .report-card-stack{gap:.625rem}.report-enumerated-compact-page .report-enumerated-card-row{padding-block:.75rem}}.report-itemised-card-row{min-height:clamp(4.125rem,15vw,4.5rem)}.report-item-detail-page .report-card-stack{gap:1rem}.report-chart-itemised-page .report-plot-panel,.report-chart-tag-page .report-plot-panel,.report-chart-titled-page .report-plot-panel,.report-itemised-title-page .report-plot-panel{justify-content:center;padding-inline:0}.report-chart-titled-page>.report-page-title{order:1;min-height:0;margin:0}.report-chart-titled-page .report-subtitle-block{order:2}.report-chart-titled-page .report-plot-panel-shell{order:3;width:100%;min-height:0}.report-chart-titled-page .report-itemised-card-stack{order:4}.report-chart-titled-page .report-plot-panel-shell{height:min(100vw - 3rem,20.4375rem);margin-top:clamp(1.05rem,4.25vw,1.55rem)}.report-chart-titled-page .report-bubble-chart{max-width:min(100%,18.75rem)}.report-chart-titled-page .report-vicious-cycle{max-width:min(100%,20.4375rem)}.report-chart-titled-page .report-card-stack{gap:1rem}.report-chart-titled-page .report-itemised-card-row{min-height:4.25rem}.report-bars-plot,.report-couple-bars-plot,.report-solo-bars-plot{gap:clamp(.35rem,1.45vw,.48rem);width:100%;display:grid}.report-chart-titled-page .report-plot-kind-coupleBars,.report-chart-titled-page .report-plot-kind-soloBars,.report-chart-itemised-page .report-plot-kind-coupleBars,.report-chart-itemised-page .report-plot-kind-soloBars{justify-content:flex-start}.report-bar-row,.report-couple-bar-row,.report-solo-bar-row{gap:.2rem;padding-bottom:clamp(.25rem,1vw,.35rem);display:grid}.report-plot-kind-coupleBars .report-bar-track,.report-plot-kind-soloBars .report-bar-track{border-radius:.25rem;height:1.6875rem}.report-plot-kind-coupleBars .report-bar-midpoint,.report-plot-kind-soloBars .report-bar-midpoint{z-index:2;width:.75rem;height:.75rem;top:0}.report-plot-panel-shell[data-report-chart-reference-surface=report\.couple-bar-chart],.report-plot-panel-shell[data-report-chart-reference-surface=report\.solo-bar-chart],.report-plot-panel-shell[data-report-chart-reference-surface=report\.radar-chart],.report-plot-panel-shell[data-report-chart-reference-surface=report\.cycle-chart]{height:auto}.report-plot-panel-shell[data-report-chart-reference-surface=report\.couple-bar-chart] .report-plot-info-control{--report-plot-info-top:0;--report-plot-info-right:0}.report-plot-kind-coupleBars .report-plot-legend,.report-plot-kind-soloBars .report-plot-legend{margin-bottom:.05rem}.report-chart-itemised-page>.report-page-title{order:2;min-height:0;margin-top:1.75rem;margin-bottom:1.375rem}.report-chart-itemised-page .report-plot-panel-shell{aspect-ratio:1/1.02;order:1;width:100%;height:min(100vw - 3rem,20.4375rem);min-height:0;margin-top:0}.report-chart-itemised-page .report-visual-slot,.report-chart-itemised-page .report-chart-graphic,.report-chart-tag-page .report-visual-slot,.report-chart-tag-page .report-chart-graphic{height:100%}.report-chart-itemised-page .report-itemised-card-stack{order:3;margin-top:0}.report-chart-itemised-page .report-card-stack{gap:1rem}.report-chart-itemised-page .report-itemised-card-row{min-height:4.25rem}.report-plot-panel-shell[data-report-chart-reference-surface=report\.solo-bar-chart]{--report-chart-panel-offset-top:calc(var(--report-plot-field-size,20.4375rem)*39/327)}.report-plot-panel-shell[data-report-chart-reference-surface=report\.solo-bar-chart] .report-plot-info-control{--report-plot-info-top:0px;--report-plot-info-right:0}.report-plot-info-sheet{--report-plot-info-top-gap:clamp(5rem,11.1dvh,5.625rem);height:calc(100dvh - var(--report-plot-info-top-gap));max-height:calc(100dvh - var(--report-plot-info-top-gap));border:0;border-radius:2rem 2rem 0 0}.report-plot-info-sheet-header{padding:2.5rem 1.5rem 1.75rem}.report-plot-info-section-pill{border-radius:9999px;align-items:center;height:1.6875rem;min-height:1.6875rem;padding:0 .875rem;display:inline-flex}.report-plot-info-sheet-body{max-height:calc(100dvh - var(--report-plot-info-top-gap) - 6.75rem);padding:0 1.5rem calc(var(--safe-area-bottom) + 2.5rem)}.report-plot-info-section+.report-plot-info-section{margin-top:1.25rem}.report-plot-info-description{white-space:pre-line;margin-top:.5rem}.report-plot-info-parameter-stack{gap:.5rem;margin-top:.75rem;display:grid}.report-plot-info-parameter-card{border-radius:.5rem;min-height:4.375rem;padding:.75rem .875rem}.report-plot-info-references{margin-top:1.625rem}.report-plot-info-reference-list{margin-top:.625rem;padding-left:0;list-style:none}.report-page-shell{--report-ref-page-width:23.4375rem;--report-ref-rail-width:min(calc(100vw - 3rem),20.4375rem);--report-ref-gutter:clamp(1.5rem,calc((100vw - var(--report-ref-rail-width))/2),3.25rem);--report-plot-field-size:min(calc(100vw - 3rem),20.4375rem);--report-page-gutter:clamp(1.5rem,6.4vw,1.5rem);min-height:calc(100dvh - .5rem - var(--report-shell-block-end-padding));padding-bottom:0}.report-page-shell[data-report-page-type=PT_CHAPTER_COVER]{min-height:calc(100dvh - .5rem - var(--report-shell-block-end-padding));padding-bottom:0}.report-reference-graphic--cover .report-reference-graphic__asset,.report-reference-graphic--chapter .report-reference-graphic__asset{width:min(var(--report-reference-graphic-width),var(--report-reference-graphic-max-width,100vw))}.report-cover-page .report-body-text-block{max-width:var(--report-ref-rail-width)}.report-chapter-cover-page{min-height:100%;padding-top:2.1875rem}.report-chapter-cover-page .report-chapter-cover-title{max-width:21.5625rem}.report-chapter-cover-page .report-chip-row,.report-chapter-cue-list{gap:1rem;width:7.45rem;max-width:7.45rem;margin-top:2.5rem}.report-chapter-cue-row{gap:.875rem}.report-chapter-cue-copy{max-width:5.7rem}.report-chapter-cover-page .report-chapter-bottom-sheet{--report-chapter-panel-body-gap:1.25rem;box-sizing:border-box;gap:var(--report-chapter-panel-body-gap);height:auto;min-height:0;margin-inline:calc(var(--report-page-gutter)*-1);padding:2.5rem var(--report-page-gutter)calc(2.5rem + var(--safe-area-bottom));border-radius:2rem 2rem 0 0;flex-direction:column;flex:auto;margin-top:clamp(1.25rem,3.8dvh,2rem);margin-bottom:0;display:flex}.report-chapter-bottom-sheet .report-text-block.report-body-text-block{flex-direction:column;flex:none;margin-top:0;display:flex}.report-chapter-bottom-sheet .report-panel-title-block{flex:none;display:flex}.report-chart-itemised-page,.report-chart-titled-page,.report-chart-tag-page{padding-top:2rem}.report-enumerated-detail-page,.report-item-detail-page{padding-top:2.25rem}.report-chart-itemised-page .report-plot-panel-shell,.report-chart-titled-page .report-plot-panel-shell,.report-chart-tag-page .report-plot-panel-shell{aspect-ratio:auto;height:auto;min-height:0;max-height:none;padding-block:0}.report-chart-itemised-page .report-plot-panel,.report-chart-titled-page .report-plot-panel,.report-chart-tag-page .report-plot-panel{height:auto;padding-inline:0}.report-chart-itemised-page .report-plot-panel-shell{margin-top:0}.report-chart-itemised-page>.report-page-title{margin-top:1.5rem;margin-bottom:1.375rem}.report-chart-titled-page>.report-page-title{margin:0}.report-chart-titled-page .report-subtitle-block{margin-top:.5rem}.report-chart-titled-page .report-plot-panel-shell{margin-top:1rem}.report-chart-titled-page .report-itemised-card-stack{margin-top:1.5rem}.report-chart-tag-page .report-plot-panel-shell{margin:0 0 1.5rem}.report-chart-tag-page .report-plot-panel{justify-content:flex-start}.report-chart-tag-page .report-chip-row{margin-bottom:1.5rem}.report-chart-tag-page .report-chip{padding-inline:.75rem}.report-enumerated-detail-page>.report-page-title{width:min(100%,15.4375rem);min-height:0;margin-bottom:1.5rem}.report-enumerated-detail-page .report-chip-row{margin-bottom:1.5rem}.report-enumerated-detail-page .report-card-stack{gap:1rem}.report-enumerated-detail-page .report-enumerated-card-row{min-height:6.75rem}.report-item-detail-page .report-body-text-block,.report-item-detail-page .report-itemised-card-stack{margin-top:1.5rem}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--font-sans-app:var(--font-pretendard);--font-display:var(--font-source-han-serif);--font-citation-scroll:var(--font-playfair-display);--radius:.625rem;--shadow-card:0 0 0 transparent;--shadow-frame:0 22px 58px var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-frame:0 22px 58px color-mix(in srgb,var(--foreground)8%,transparent)}}:root{--shadow-top-bar:0 0 0 transparent;--shadow-input:0 0 0 transparent;--shadow-modal:0 32px 80px var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-modal:0 32px 80px color-mix(in srgb,var(--foreground)28%,transparent)}}:root{--shadow-modal-lg:0 44px 120px var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-modal-lg:0 44px 120px color-mix(in srgb,var(--foreground)34%,transparent)}}:root{--divider-strong:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--divider-strong:color-mix(in srgb,var(--foreground)78%,transparent)}}:root{--divider-medium:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--divider-medium:color-mix(in srgb,var(--foreground)30%,transparent)}}:root{--divider-subtle:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--divider-subtle:color-mix(in srgb,var(--foreground)15%,transparent)}}:root{--divider-faint:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--divider-faint:color-mix(in srgb,var(--foreground)10%,transparent)}}.dark{--shadow-card:0 0 0 transparent;--shadow-frame:0 28px 84px var(--redesign-ink)}@supports (color:color-mix(in lab, red, red)){.dark{--shadow-frame:0 28px 84px color-mix(in srgb,var(--redesign-ink)46%,transparent)}}.dark{--shadow-top-bar:0 0 0 transparent;--shadow-input:0 0 0 transparent;--shadow-modal:0 34px 86px var(--redesign-ink)}@supports (color:color-mix(in lab, red, red)){.dark{--shadow-modal:0 34px 86px color-mix(in srgb,var(--redesign-ink)72%,transparent)}}.dark{--shadow-modal-lg:0 46px 122px var(--redesign-ink)}@supports (color:color-mix(in lab, red, red)){.dark{--shadow-modal-lg:0 46px 122px color-mix(in srgb,var(--redesign-ink)78%,transparent)}}:root{--redesign-ink:#132f3d;--redesign-ink-raised:#23404e;--redesign-text:#2c3139;--redesign-system:#0f172a;--redesign-body:#3c434f;--redesign-meta:#6c7582;--redesign-muted:#8a94a0;--redesign-footer-link:#717881;--redesign-icon-muted:#b6bcc3;--redesign-paper:#f3f2f0;--redesign-paper-cool:#f1f1f5;--redesign-panel:#fff;--redesign-field:#f8fafb;--redesign-footer:#f2f4f5;--redesign-footer-muted:#a4acb5;--redesign-notice:#dde2e7;--redesign-line:#c3ccd6;--redesign-line-soft:#e8e8e8;--redesign-line-cool:#e2e7ee;--redesign-line-rest:#ebebeb;--redesign-border-warm:#dcd5cd;--redesign-disabled:#c6ccd1;--redesign-disabled-text:#64748b;--redesign-dashboard-bg:#132f3d;--redesign-dashboard-card:#fff;--redesign-dashboard-panel-text:#2c3139;--redesign-dashboard-body:#3c434f;--redesign-dashboard-muted:#6c7582;--redesign-dashboard-disabled:#c6ccd1;--redesign-dashboard-disabled-text:#64748b;--redesign-dashboard-link:#8a94a0;--redesign-badge:#fcf4eb;--redesign-badge-text:#826739;--redesign-gold:#a08a65;--redesign-gold-deep:#8a6a31;--redesign-gold-strong:#c2996b;--redesign-gold-highlight:#d2a966;--redesign-gold-end:#c39971;--redesign-gold-start:#fbdfb6;--redesign-paper-citation:#a08a65;--redesign-paper-citation-start:#ffe797;--redesign-paper-citation-mid:#f4c980;--redesign-paper-citation-end:#7d5d27;--redesign-landing-kicker:#f3d4ab;--redesign-login-subtitle:#deba92;--redesign-black:#000;--redesign-assessment-eyebrow:#8d99a5;--redesign-assessment-scale-hint:#8e8e93;--redesign-assessment-option-fill:#f8fafb;--redesign-assessment-option-fill-active:#f3f2f0;--redesign-assessment-option-text:#8d99a5;--redesign-assessment-option-accent:#ffa966;--redesign-assessment-record-shell:#d9d9d9;--redesign-assessment-modal-line:#c5c9d0;--redesign-cmy-cognition-fill:#ebc279;--redesign-cmy-affect-fill:#98c9e2;--redesign-cmy-behavior-fill:#e299b2;--redesign-cmy-cognition-text:#8d7142;--redesign-cmy-affect-text:#6d8592;--redesign-cmy-behavior-text:#955c6e;--redesign-wordmark-gradient:linear-gradient(90deg,var(--redesign-gold-start),var(--redesign-gold-end));--redesign-chart-blue:#347b9e;--redesign-chart-rail:#4f5968;--redesign-danger:#c94a4a;--redesign-danger-strong:#c71b1b;--redesign-danger-bright:#d96d6d;--redesign-card-shadow:0 14px 32px var(--redesign-ink)}@supports (color:color-mix(in lab, red, red)){:root{--redesign-card-shadow:0 14px 32px color-mix(in srgb,var(--redesign-ink)10%,transparent)}}:root{--redesign-card-shadow-warm:0 3.98px 20.37px var(--redesign-gold)}@supports (color:color-mix(in lab, red, red)){:root{--redesign-card-shadow-warm:0 3.98px 20.37px color-mix(in srgb,var(--redesign-gold)31%,transparent)}}:root{--redesign-field-shadow:0 0 0 1px var(--redesign-line)}@supports (color:color-mix(in lab, red, red)){:root{--redesign-field-shadow:0 0 0 1px color-mix(in srgb,var(--redesign-line)62%,transparent)}}:root{--redesign-footer-scrim:linear-gradient(180deg,transparent,var(--redesign-paper)34%,var(--redesign-paper))}@supports (color:color-mix(in lab, red, red)){:root{--redesign-footer-scrim:linear-gradient(180deg,transparent,color-mix(in srgb,var(--redesign-paper)92%,transparent)34%,var(--redesign-paper))}}:root{--redesign-dark-rule:var(--redesign-ink-raised);--redesign-cta-gradient:linear-gradient(99.27deg,var(--redesign-gold-start),var(--redesign-gold-end));--redesign-hero-gradient:linear-gradient(180deg,var(--redesign-ink),var(--redesign-ink-raised));--surface-base:var(--redesign-paper);--surface-inset:var(--redesign-footer);--surface-raised:var(--redesign-panel);--text-primary:var(--redesign-text);--text-secondary:var(--redesign-body);--text-faint:var(--redesign-muted);--editorial-paper:var(--redesign-paper);--editorial-paper-strong:var(--redesign-footer);--editorial-paper-raised:var(--redesign-panel);--desktop-frame-outer:var(--redesign-panel);--editorial-ink-soft:var(--redesign-body);--editorial-ink-faint:var(--redesign-muted);--popover:var(--redesign-panel);--background:var(--redesign-paper);--foreground:var(--redesign-text);--app-real-background:var(--redesign-paper);--card:var(--redesign-panel);--card-foreground:var(--redesign-text);--primary:var(--redesign-ink);--primary-foreground:var(--redesign-panel);--secondary:var(--redesign-footer);--secondary-foreground:var(--redesign-text);--muted:var(--redesign-footer);--muted-foreground:var(--redesign-meta);--accent:var(--redesign-badge);--accent-foreground:var(--redesign-badge-text);--destructive:var(--redesign-danger);--destructive-foreground:var(--redesign-panel);--border:var(--redesign-line);--input:var(--redesign-line);--ring:var(--redesign-gold);--overlay:var(--redesign-ink)}@supports (color:color-mix(in lab, red, red)){:root{--overlay:color-mix(in srgb,var(--redesign-ink)72%,transparent)}}:root{--success:var(--redesign-gold-strong);--warning:var(--redesign-gold);--info:var(--redesign-chart-blue);--accent-primary-soft:var(--redesign-badge);--accent-primary:var(--redesign-gold-strong);--accent-primary-hover:var(--redesign-gold-end);--accent-primary-deep:var(--redesign-badge-text);--accent-secondary-soft:var(--redesign-footer);--accent-secondary:var(--redesign-gold);--accent-secondary-hover:var(--redesign-gold-strong);--accent-secondary-deep:var(--redesign-badge-text);--state-success:var(--redesign-chart-blue);--state-success-soft:var(--redesign-chart-blue)}@supports (color:color-mix(in lab, red, red)){:root{--state-success-soft:color-mix(in srgb,var(--redesign-chart-blue)14%,var(--redesign-panel))}}:root{--state-success-deep:var(--redesign-chart-blue);--state-warning:var(--redesign-gold-strong);--state-warning-soft:var(--redesign-badge);--state-warning-deep:var(--redesign-badge-text);--state-info:var(--redesign-meta);--state-info-soft:var(--redesign-footer);--state-info-deep:var(--redesign-chart-rail);--chart-1:var(--redesign-chart-blue);--chart-2:var(--redesign-gold-end);--chart-3:var(--redesign-gold);--chart-4:var(--redesign-chart-rail);--chart-5:var(--redesign-meta);--sidebar:var(--redesign-paper);--sidebar-foreground:var(--redesign-text);--sidebar-primary:var(--redesign-ink);--sidebar-primary-foreground:var(--redesign-panel);--sidebar-accent:var(--redesign-footer);--sidebar-accent-foreground:var(--redesign-text);--sidebar-border:var(--redesign-line);--sidebar-ring:var(--redesign-gold)}:root[data-app-surface=paper]{--app-real-background:var(--redesign-paper)}:root[data-app-surface=panel]{--app-real-background:var(--redesign-panel)}:root[data-app-surface=ink]{--app-real-background:var(--redesign-ink)}.dark{--surface-base:var(--redesign-ink);--surface-inset:var(--redesign-ink-raised);--surface-raised:var(--redesign-panel);--text-primary:var(--redesign-panel);--text-secondary:var(--redesign-paper);--text-faint:var(--redesign-muted);--background:var(--redesign-ink);--foreground:var(--redesign-panel);--card:var(--redesign-ink-raised);--card-foreground:var(--redesign-panel);--popover:var(--redesign-ink-raised);--popover-foreground:var(--redesign-panel);--primary:var(--redesign-gold-start);--primary-foreground:var(--redesign-ink);--secondary:var(--redesign-ink-raised);--secondary-foreground:var(--redesign-panel);--muted:var(--redesign-ink-raised);--muted-foreground:var(--redesign-paper);--accent:var(--redesign-gold)}@supports (color:color-mix(in lab, red, red)){.dark{--accent:color-mix(in srgb,var(--redesign-gold)22%,var(--redesign-ink))}}.dark{--accent-foreground:var(--redesign-gold-start);--destructive:var(--redesign-danger-bright);--destructive-foreground:var(--redesign-ink);--border:var(--redesign-panel)}@supports (color:color-mix(in lab, red, red)){.dark{--border:color-mix(in srgb,var(--redesign-panel)24%,transparent)}}.dark{--input:var(--redesign-panel)}@supports (color:color-mix(in lab, red, red)){.dark{--input:color-mix(in srgb,var(--redesign-panel)24%,transparent)}}.dark{--ring:var(--redesign-gold-start);--overlay:var(--redesign-ink)}@supports (color:color-mix(in lab, red, red)){.dark{--overlay:color-mix(in srgb,var(--redesign-ink)82%,transparent)}}.dark{--accent-primary-soft:var(--redesign-gold)}@supports (color:color-mix(in lab, red, red)){.dark{--accent-primary-soft:color-mix(in srgb,var(--redesign-gold)24%,var(--redesign-ink))}}.dark{--accent-primary:var(--redesign-gold-start);--accent-primary-hover:var(--redesign-gold-end);--accent-primary-deep:var(--redesign-gold-start);--accent-secondary-soft:var(--redesign-gold)}@supports (color:color-mix(in lab, red, red)){.dark{--accent-secondary-soft:color-mix(in srgb,var(--redesign-gold)18%,var(--redesign-ink))}}.dark{--accent-secondary:var(--redesign-login-subtitle);--accent-secondary-hover:var(--redesign-gold-start);--accent-secondary-deep:var(--redesign-gold-start)}:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--keyboard-inset-height:0px;--app-viewport-height:100dvh;--app-visual-viewport-height:100dvh;--phone-frame-max-width:430px;--customer-cta-footer-button-height:3rem;--customer-cta-footer-button-half-height:1.5rem;--customer-cta-footer-padding-top:.75rem;--customer-cta-footer-bottom-clearance:max(1rem,var(--safe-area-bottom));--assessment-likert-scale-max-width:20.4375rem;--ease-smooth:cubic-bezier(.16,1,.3,1);--duration-fast:.16s;--duration:.22s;--duration-slow:.32s;--modal-loading-orbit-duration:1.8s;--modal-loading-trail-delay-1:0s;--modal-loading-trail-delay-2:-160ms;--modal-loading-trail-delay-3:-310ms;--modal-loading-trail-delay-4:-450ms;--modal-loading-trail-delay-5:-590ms;--modal-slot-duration:.42s}@keyframes native-route-enter{0%{opacity:0;transform:translateY(8px)scale(.996)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes native-route-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.998)}}@keyframes landing-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes assessment-paper-credits-scroll{0%{transform:translateY(0%)}to{transform:translateY(calc(var(--assessment-paper-credits-distance,50%)*-1))}}@keyframes hero-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes section-enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes modal-loading-orbit{0%{transform:rotate(0)translate(34px)rotate(0)}to{transform:rotate(360deg)translate(34px)rotate(-360deg)}}@keyframes report-bubble-flow-x{0%{transform:translate(-33.3333%)}to{transform:translate(0)}}@keyframes report-bubble-drift-x{0%,to{transform:translateX(calc(var(--report-bubble-flow-distance,1.5rem)*-1))}50%{transform:translateX(var(--report-bubble-flow-distance,1.5rem))}}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation-duration:.22s;animation-timing-function:var(--ease-smooth)}::view-transition-new(root){animation-duration:.22s;animation-timing-function:var(--ease-smooth)}::view-transition-old(root){animation-name:native-route-exit}::view-transition-new(root){animation-name:native-route-enter}}@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-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-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-duration{syntax:"*";inherits:false}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}
