@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur: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-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, monospace;--color-red-500:#fb2c36;--color-green-500:#00c758;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-slate-200:#e2e8f0;--color-slate-900:#0f172b;--color-gray-400:#99a1af;--color-gray-600:#4a5565;--color-stone-50:#fafaf9;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) * .6);--radius-md:calc(var(--radius) * .8);--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-dm-sans), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:ui-monospace, monospace;--color-background:var(--background);--color-foreground:var(--foreground);--font-heading:var(--font-sora), ui-sans-serif, system-ui, sans-serif;--color-ring:var(--ring);--color-border:var(--border);--color-destructive:var(--destructive);--color-accent:var(--accent);--color-muted:var(--muted);--color-secondary:var(--secondary);--color-primary:var(--primary)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-500:lab(55.4814% 75.0732 48.8528);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-stone-50:lab(98.2686% -.0991821 .364304)}}}@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}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{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)}}body{background-color:var(--background);color:var(--foreground)}html{font-family:var(--font-dm-sans), ui-sans-serif, system-ui, sans-serif;scroll-behavior:smooth}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-\[0\.42rem\]{top:.42rem}.right-0{right:calc(var(--spacing) * 0)}.right-3{right:calc(var(--spacing) * 3)}.right-\[0\.42rem\]{right:.42rem}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-\[0\.42rem\]{bottom:.42rem}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[0\.42rem\]{left:.42rem}.isolate{isolation:isolate}.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-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1/span 1}.col-span-4{grid-column:span 4/span 4}.col-span-8{grid-column:span 8/span 8}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-6{margin:calc(var(--spacing) * 6)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/9\]{aspect-ratio:16/9}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.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-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.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-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-28{height:calc(var(--spacing) * 28)}.h-48{height:calc(var(--spacing) * 48)}.h-\[36rem\]{height:36rem}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-\[70dvh\]{min-height:70dvh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[164px\]{min-height:164px}.min-h-\[calc\(100vh-2rem\)\]{min-height:calc(100vh - 2rem)}.min-h-\[calc\(100vh-74px\)\]{min-height:calc(100vh - 74px)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-64{width:calc(var(--spacing) * 64)}.w-\[150px\]{width:150px}.w-\[200px\]{width:200px}.w-\[calc\(33\%-1rem\)\]{width:calc(33% - 1rem)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[18rem\]{max-width:18rem}.max-w-\[62ch\]{max-width:62ch}.max-w-\[65ch\]{max-width:65ch}.max-w-\[820px\]{max-width:820px}.max-w-\[980px\]{max-width:980px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1500px\]{max-width:1500px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-bottom-right{transform-origin:100% 100%}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 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\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[1px\]{--tw-translate-y:calc(1px * -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)}.translate-y-12{--tw-translate-y:calc(var(--spacing) * 12);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-16{--tw-translate-y:calc(var(--spacing) * 16);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.98\]{scale:.98}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-mt-32{scroll-margin-top:calc(var(--spacing) * 32)}.scroll-mt-40{scroll-margin-top:calc(var(--spacing) * 40)}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-cols-\[minmax\(17rem\,78vw\)\]{grid-auto-columns:minmax(17rem,78vw)}.grid-flow-col{grid-auto-flow:column}.grid-flow-dense{grid-auto-flow:dense}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:1.5rem minmax(0,1fr)}.grid-cols-\[1rem_minmax\(0\,1fr\)\]{grid-template-columns:1rem minmax(0,1fr)}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)_1rem\]{grid-template-columns:2.25rem minmax(0,1fr) 1rem}.grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.grid-cols-\[30px_minmax\(0\,1fr\)\]{grid-template-columns:30px minmax(0,1fr)}.grid-cols-\[40px_minmax\(0\,1fr\)\]{grid-template-columns:40px minmax(0,1fr)}.grid-cols-\[42px_minmax\(0\,1fr\)_18px\]{grid-template-columns:42px minmax(0,1fr) 18px}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-rows-\[78px_auto_auto\]{grid-template-rows:78px auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}: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-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-x-2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(2px * var(--tw-divide-x-reverse));border-inline-end-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-2>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(2px * var(--tw-divide-y-reverse));border-bottom-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#dcdad4\]>:not(:last-child)){border-color:#dcdad4}:where(.divide-\[\#deddd7\]>:not(:last-child)){border-color:#deddd7}:where(.divide-\[\#dfdcd5\]>:not(:last-child)){border-color:#dfdcd5}:where(.divide-\[\#e1ded7\]>:not(:last-child)){border-color:#e1ded7}:where(.divide-\[\#e4e1da\]>:not(:last-child)){border-color:#e4e1da}:where(.divide-\[\#e5e2dc\]>:not(:last-child)){border-color:#e5e2dc}:where(.divide-\[oklch\(0\.9_0\.014_78\)\]>:not(:last-child)){border-color:#e3ddd4;border-color:lab(88.4324% .996232 5.2619)}:where(.divide-\[oklch\(0\.88_0\.014_78\)\]>:not(:last-child)){border-color:#ddd7cd;border-color:lab(86.1124% .997633 5.26289)}:where(.divide-black>:not(:last-child)){border-color:var(--color-black)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.\!rounded-full{border-radius:3.40282e38px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-3xl{border-radius:calc(var(--radius) * 2.2)}.rounded-4xl{border-radius:calc(var(--radius) * 2.6)}.rounded-\[0\.2rem\]{border-radius:.2rem}.rounded-\[0\.8rem\]{border-radius:.8rem}.rounded-\[0\.24rem\]{border-radius:.24rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[calc\(2rem-0\.375rem\)\]{border-radius:1.625rem}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-none{border-radius:0}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#9a7048\]{border-color:#9a7048}.border-\[\#111827\]{border-color:#111827}.border-\[\#b9d2bf\]{border-color:#b9d2bf}.border-\[\#bfd3c2\]{border-color:#bfd3c2}.border-\[\#c4b39d\]{border-color:#c4b39d}.border-\[\#c6c4dc\]{border-color:#c6c4dc}.border-\[\#c8a77f\]{border-color:#c8a77f}.border-\[\#c9d3b6\]{border-color:#c9d3b6}.border-\[\#c9d7cc\]{border-color:#c9d7cc}.border-\[\#cbd5ca\]{border-color:#cbd5ca}.border-\[\#ccbda8\]{border-color:#ccbda8}.border-\[\#cdd8d0\]{border-color:#cdd8d0}.border-\[\#d0b58e\]{border-color:#d0b58e}.border-\[\#d2cec5\]{border-color:#d2cec5}.border-\[\#d4d0c7\]{border-color:#d4d0c7}.border-\[\#d5c9b9\]{border-color:#d5c9b9}.border-\[\#d6d2c8\]{border-color:#d6d2c8}.border-\[\#d6dbd4\]{border-color:#d6dbd4}.border-\[\#d7d3ca\]{border-color:#d7d3ca}.border-\[\#d8c4a6\]{border-color:#d8c4a6}.border-\[\#d8d0c5\]{border-color:#d8d0c5}.border-\[\#d8d3c8\]{border-color:#d8d3c8}.border-\[\#d8d3ca\]{border-color:#d8d3ca}.border-\[\#d8d4ca\]{border-color:#d8d4ca}.border-\[\#d8d5cd\]{border-color:#d8d5cd}.border-\[\#d8d5ce\]{border-color:#d8d5ce}.border-\[\#d8ded8\]{border-color:#d8ded8}.border-\[\#d9d4ca\]{border-color:#d9d4ca}.border-\[\#d9d5cc\]{border-color:#d9d5cc}.border-\[\#d9d6cf\]{border-color:#d9d6cf}.border-\[\#dac9ae\]{border-color:#dac9ae}.border-\[\#dad6ce\]{border-color:#dad6ce}.border-\[\#dad7d0\]{border-color:#dad7d0}.border-\[\#dcd8cf\]{border-color:#dcd8cf}.border-\[\#dcdad4\]{border-color:#dcdad4}.border-\[\#ddd8cf\]{border-color:#ddd8cf}.border-\[\#ddd9d1\]{border-color:#ddd9d1}.border-\[\#ded4c7\]{border-color:#ded4c7}.border-\[\#ded8cd\]{border-color:#ded8cd}.border-\[\#dedad1\]{border-color:#dedad1}.border-\[\#dedbd4\]{border-color:#dedbd4}.border-\[\#deddd7\]{border-color:#deddd7}.border-\[\#deddd8\]{border-color:#deddd8}.border-\[\#dfbbb0\]{border-color:#dfbbb0}.border-\[\#dfd4ca\]{border-color:#dfd4ca}.border-\[\#dfd6c9\]{border-color:#dfd6c9}.border-\[\#dfdcd4\]{border-color:#dfdcd4}.border-\[\#dfdcd5\]{border-color:#dfdcd5}.border-\[\#dfddd7\]{border-color:#dfddd7}.border-\[\#e0b8aa\]{border-color:#e0b8aa}.border-\[\#e0c4a7\]{border-color:#e0c4a7}.border-\[\#e0d8cb\]{border-color:#e0d8cb}.border-\[\#e1d5cf\]{border-color:#e1d5cf}.border-\[\#e1ded7\]{border-color:#e1ded7}.border-\[\#e2dfd8\]{border-color:#e2dfd8}.border-\[\#e3dbce\]{border-color:#e3dbce}.border-\[\#e4b9ad\]{border-color:#e4b9ad}.border-\[\#e4d5bf\]{border-color:#e4d5bf}.border-\[\#e4e1da\]{border-color:#e4e1da}.border-\[\#e5e2dc\]{border-color:#e5e2dc}.border-\[oklch\(0\.8_0\.08_28\)\]{border-color:#edaba1;border-color:lab(76.0828% 24.2297 15.0536)}.border-\[oklch\(0\.9_0\.012_78\)\]{border-color:#e2ddd5;border-color:lab(88.4282% .846177 4.50496)}.border-\[oklch\(0\.9_0\.014_78\)\]{border-color:#e3ddd4;border-color:lab(88.4324% .996232 5.2619)}.border-\[oklch\(0\.72_0\.17_75\)\]{border-color:#de9300;border-color:lab(67.2677% 24.2241 88.8082)}.border-\[oklch\(0\.78_0\.08_150\)\]{border-color:#93c69d;border-color:lab(75.5264% -23.8098 15.3353)}.border-\[oklch\(0\.82_0\.07_28\)\]{border-color:#eeb4ab;border-color:lab(78.4961% 21.1466 13.0932)}.border-\[oklch\(0\.82_0\.08_75\)\]{border-color:#e3bd8a;border-color:lab(79.151% 8.85192 31.423)}.border-\[oklch\(0\.82_0\.08_150\)\]{border-color:#9fd3a9;border-color:lab(80.1681% -23.7981 15.3161)}.border-\[oklch\(0\.82_0\.045_78\)\]{border-color:#d5c1a4;border-color:lab(79.1964% 3.70294 17.3135)}.border-\[oklch\(0\.84_0\.06_28\)\]{border-color:#efbcb5;border-color:lab(80.9082% 18.0798 11.1619)}.border-\[oklch\(0\.86_0\.014_78\)\]{border-color:#d6d0c7;border-color:lab(83.7923% .999153 5.26392)}.border-\[oklch\(0\.86_0\.016_255\)\]{border-color:#cad2dc;border-color:lab(83.7254% -1.25393 -5.84543)}.border-\[oklch\(0\.88_0\.014_78\)\]{border-color:#ddd7cd;border-color:lab(86.1124% .997633 5.26289)}.border-\[oklch\(0\.89_0\.012_78\)\]{border-color:#dfdad2;border-color:lab(87.2682% .846744 4.5053)}.border-\[rgba\(17\,24\,39\,0\.1\)\]{border-color:#1118271a}.border-\[rgba\(17\,24\,39\,0\.17\)\]{border-color:#1118272b}.border-\[rgba\(31\,42\,68\,0\.08\)\]{border-color:#1f2a4414}.border-\[rgba\(31\,42\,68\,0\.12\)\]{border-color:#1f2a441f}.border-\[rgba\(255\,86\,76\,0\.14\)\]{border-color:#ff564c24}.border-\[rgba\(255\,86\,76\,0\.18\)\]{border-color:#ff564c2e}.border-\[rgba\(255\,177\,94\,0\.3\)\]{border-color:#ffb15e4d}.border-\[rgba\(255\,177\,94\,0\.5\)\]{border-color:#ffb15e80}.border-\[rgba\(255\,177\,94\,0\.32\)\]{border-color:#ffb15e52}.border-\[rgba\(255\,177\,94\,0\.42\)\]{border-color:#ffb15e6b}.border-\[rgba\(255\,177\,94\,0\.44\)\]{border-color:#ffb15e70}.border-\[rgba\(255\,177\,94\,0\.46\)\]{border-color:#ffb15e75}.border-\[rgba\(255\,177\,94\,0\.48\)\]{border-color:#ffb15e7a}.border-black{border-color:var(--color-black)}.border-border{border-color:var(--border)}.border-input{border-color:var(--input)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/50{border-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/50{border-color:color-mix(in oklab, var(--color-slate-200) 50%, transparent)}}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-\[\#2b3544\]{background-color:#2b3544}.bg-\[\#2c3644\]{background-color:#2c3644}.bg-\[\#2f4938\]{background-color:#2f4938}.bg-\[\#315a3b\]{background-color:#315a3b}.bg-\[\#1040C0\]{background-color:#1040c0}.bg-\[\#66816d\]{background-color:#66816d}.bg-\[\#70483f\]{background-color:#70483f}.bg-\[\#111827\]{background-color:#111827}.bg-\[\#D02020\]{background-color:#d02020}.bg-\[\#F0C020\]{background-color:#f0c020}.bg-\[\#dfe6de\]{background-color:#dfe6de}.bg-\[\#e5e1d9\]{background-color:#e5e1d9}.bg-\[\#edeae3\]{background-color:#edeae3}.bg-\[\#eef5ef\]{background-color:#eef5ef}.bg-\[\#eef6f0\]{background-color:#eef6f0}.bg-\[\#f0f6f0\]{background-color:#f0f6f0}.bg-\[\#f0f7f1\]{background-color:#f0f7f1}.bg-\[\#f2f1ed\]{background-color:#f2f1ed}.bg-\[\#f3f2fa\]{background-color:#f3f2fa}.bg-\[\#f3f6e9\]{background-color:#f3f6e9}.bg-\[\#f3f7f2\]{background-color:#f3f7f2}.bg-\[\#f4f7f3\]{background-color:#f4f7f3}.bg-\[\#f4f8f5\]{background-color:#f4f8f5}.bg-\[\#f5efe4\]{background-color:#f5efe4}.bg-\[\#f5f3ee\]{background-color:#f5f3ee}.bg-\[\#f6f7f9\]{background-color:#f6f7f9}.bg-\[\#f7f1e8\]{background-color:#f7f1e8}.bg-\[\#f7f2e9\]{background-color:#f7f2e9}.bg-\[\#f7f3eb\]{background-color:#f7f3eb}.bg-\[\#f7f4ed\]{background-color:#f7f4ed}.bg-\[\#f7f4ee\]{background-color:#f7f4ee}.bg-\[\#f7f4f1\]{background-color:#f7f4f1}.bg-\[\#f7f5f0\]{background-color:#f7f5f0}.bg-\[\#f7f8fa\]{background-color:#f7f8fa}.bg-\[\#f8f4ed\]{background-color:#f8f4ed}.bg-\[\#f8f6f1\]{background-color:#f8f6f1}.bg-\[\#f8f6f2\]{background-color:#f8f6f2}.bg-\[\#f8f9fb\]{background-color:#f8f9fb}.bg-\[\#f8f9fb\]\/92{background-color:#f8f9fbeb;background-color:lab(97.891% -.0786781 -1.08403/.92)}.bg-\[\#faf7f1\]{background-color:#faf7f1}.bg-\[\#faf7f2\]{background-color:#faf7f2}.bg-\[\#faf8f3\]{background-color:#faf8f3}.bg-\[\#fbf4f1\]{background-color:#fbf4f1}.bg-\[\#fbf5e9\]{background-color:#fbf5e9}.bg-\[\#fbf5ec\]{background-color:#fbf5ec}.bg-\[\#fbf6ed\]{background-color:#fbf6ed}.bg-\[\#fbf7ef\]{background-color:#fbf7ef}.bg-\[\#fbfaf7\]{background-color:#fbfaf7}.bg-\[\#ff564c\]{background-color:#ff564c}.bg-\[\#ffd29c\]{background-color:#ffd29c}.bg-\[\#fff0dc\]{background-color:#fff0dc}.bg-\[\#fff2ed\]{background-color:#fff2ed}.bg-\[\#fff3e3\]{background-color:#fff3e3}.bg-\[\#fff4ef\]{background-color:#fff4ef}.bg-\[\#fff5f0\]{background-color:#fff5f0}.bg-\[\#fff7ec\]{background-color:#fff7ec}.bg-\[\#fff8f4\]{background-color:#fff8f4}.bg-\[\#fffaf3\]{background-color:#fffaf3}.bg-\[\#fffaf5\]{background-color:#fffaf5}.bg-\[\#fffaf6\]{background-color:#fffaf6}.bg-\[\#fffaf7\]{background-color:#fffaf7}.bg-\[\#fffdfb\]{background-color:#fffdfb}.bg-\[\#fffefa\]{background-color:#fffefa}.bg-\[\#fffefe\]{background-color:#fffefe}.bg-\[oklch\(0\.9_0\.014_78\)\]{background-color:#e3ddd4;background-color:lab(88.4324% .996232 5.2619)}.bg-\[oklch\(0\.62_0\.13_150\)\]{background-color:#429c5a;background-color:lab(57.5643% -39.1713 25.737)}.bg-\[oklch\(0\.94_0\.008_78\)\]{background-color:#eeebe5;background-color:lab(93.0595% .552833 2.9959)}.bg-\[oklch\(0\.96_0\.03_150\)\]{background-color:#e4f8e7;background-color:lab(95.7616% -8.8726 5.65814)}.bg-\[oklch\(0\.96_0\.025_28\)\]{background-color:#ffedea;background-color:lab(95.1425% 7.46715 4.57634)}.bg-\[oklch\(0\.96_0\.025_150\)\]{background-color:#e7f7e9;background-color:lab(95.6952% -7.39086 4.71013)}.bg-\[oklch\(0\.96_0\.032_75\)\]{background-color:#ffefdb;background-color:lab(95.403% 2.9898 11.9994)}.bg-\[oklch\(0\.965_0\.025_28\)\]{background-color:#ffefec;background-color:lab(95.7225% 7.46694 4.57612)}.bg-\[oklch\(0\.965_0\.032_75\)\]{background-color:#fff1de;background-color:lab(95.9831% 2.98822 11.9982)}.bg-\[oklch\(0\.966_0\.026_150\)\]{background-color:#e8f9eb;background-color:lab(96.4045% -7.68697 4.89941)}.bg-\[oklch\(0\.978_0\.018_28\)\]{background-color:#fff5f3;background-color:lab(97.2919% 5.36788 3.28673)}.bg-\[oklch\(0\.982_0\.026_72\)\]{background-color:#fff7eb;background-color:lab(97.9316% 2.81876 9.5657)}.bg-\[oklch\(0\.995_0\.006_78\)\]{background-color:#fffdfa;background-color:lab(99.4348% .410199 2.24415)}.bg-\[oklch\(0\.998_0\.004_78\)\]{background-color:#fffefd;background-color:lab(99.778% .271171 1.49459)}.bg-\[rgba\(17\,24\,39\,0\.78\)\]{background-color:#111827c7}.bg-\[rgba\(255\,250\,247\,0\.92\)\]{background-color:#fffaf7eb}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/5{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-primary{background-color:var(--primary)}.bg-red-500{background-color:var(--color-red-500)}.bg-secondary{background-color:var(--secondary)}.bg-stone-50{background-color:var(--color-stone-50)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/45{background-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.bg-white\/45{background-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.bg-white\/66{background-color:#ffffffa8}@supports (color:color-mix(in lab, red, red)){.bg-white\/66{background-color:color-mix(in oklab, var(--color-white) 66%, transparent)}}.bg-white\/68{background-color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.bg-white\/68{background-color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/72{background-color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.bg-white\/72{background-color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.bg-white\/78{background-color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.bg-white\/78{background-color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/86{background-color:#ffffffdb}@supports (color:color-mix(in lab, red, red)){.bg-white\/86{background-color:color-mix(in oklab, var(--color-white) 86%, transparent)}}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[3px\]{padding:3px}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-32{padding-block:calc(var(--spacing) * 32)}.py-40{padding-block:calc(var(--spacing) * 40)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-heading{font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif}.font-mono{font-family:ui-monospace,monospace}.font-sans{font-family:var(--font-dm-sans), ui-sans-serif, system-ui, sans-serif}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[1\.5\]{--tw-tracking:1.5;letter-spacing:1.5px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#1c2638\]{color:#1c2638}.text-\[\#2a303a\]{color:#2a303a}.text-\[\#2b313b\]{color:#2b313b}.text-\[\#2b313c\]{color:#2b313c}.text-\[\#2c323d\]{color:#2c323d}.text-\[\#2f343d\]{color:#2f343d}.text-\[\#3d4659\]{color:#3d4659}.text-\[\#3f444d\]{color:#3f444d}.text-\[\#3f4651\]{color:#3f4651}.text-\[\#4c5850\]{color:#4c5850}.text-\[\#4c7258\]{color:#4c7258}.text-\[\#4d535e\]{color:#4d535e}.text-\[\#4d6853\]{color:#4d6853}.text-\[\#4e755d\]{color:#4e755d}.text-\[\#4f596e\]{color:#4f596e}.text-\[\#4f725b\]{color:#4f725b}.text-\[\#4f5560\]{color:#4f5560}.text-\[\#4f5660\]{color:#4f5660}.text-\[\#4f5661\]{color:#4f5661}.text-\[\#4f5662\]{color:#4f5662}.text-\[\#4f7358\]{color:#4f7358}.text-\[\#5a7561\]{color:#5a7561}.text-\[\#5d626b\]{color:#5d626b}.text-\[\#5d7162\]{color:#5d7162}.text-\[\#5e625f\]{color:#5e625f}.text-\[\#5e646e\]{color:#5e646e}.text-\[\#5f5b54\]{color:#5f5b54}.text-\[\#5f646d\]{color:#5f646d}.text-\[\#6a6d74\]{color:#6a6d74}.text-\[\#6b707b\]{color:#6b707b}.text-\[\#6b7079\]{color:#6b7079}.text-\[\#6c6f77\]{color:#6c6f77}.text-\[\#6c756c\]{color:#6c756c}.text-\[\#6c6257\]{color:#6c6257}.text-\[\#6c6678\]{color:#6c6678}.text-\[\#6d706f\]{color:#6d706f}.text-\[\#6f7788\]{color:#6f7788}.text-\[\#7a746a\]{color:#7a746a}.text-\[\#7a766f\]{color:#7a766f}.text-\[\#7b4035\]{color:#7b4035}.text-\[\#7b6251\]{color:#7b6251}.text-\[\#7c776e\]{color:#7c776e}.text-\[\#7d776e\]{color:#7d776e}.text-\[\#7f463b\]{color:#7f463b}.text-\[\#8a3f32\]{color:#8a3f32}.text-\[\#8a4d41\]{color:#8a4d41}.text-\[\#8a847a\]{color:#8a847a}.text-\[\#8a857d\]{color:#8a857d}.text-\[\#8a6136\]{color:#8a6136}.text-\[\#8b867d\]{color:#8b867d}.text-\[\#8b6741\]{color:#8b6741}.text-\[\#8d867a\]{color:#8d867a}.text-\[\#8d877d\]{color:#8d877d}.text-\[\#8f4b22\]{color:#8f4b22}.text-\[\#8f897f\]{color:#8f897f}.text-\[\#9a352f\]{color:#9a352f}.text-\[\#9a392f\]{color:#9a392f}.text-\[\#9a7048\]{color:#9a7048}.text-\[\#252a34\]{color:#252a34}.text-\[\#252b35\]{color:#252b35}.text-\[\#282e38\]{color:#282e38}.text-\[\#292f39\]{color:#292f39}.text-\[\#315f3e\]{color:#315f3e}.text-\[\#343a44\]{color:#343a44}.text-\[\#353b45\]{color:#353b45}.text-\[\#373e48\]{color:#373e48}.text-\[\#382c2a\]{color:#382c2a}.text-\[\#444b56\]{color:#444b56}.text-\[\#454b54\]{color:#454b54}.text-\[\#526b5a\]{color:#526b5a}.text-\[\#536c5c\]{color:#536c5c}.text-\[\#555b64\]{color:#555b64}.text-\[\#555b65\]{color:#555b65}.text-\[\#605d57\]{color:#605d57}.text-\[\#615e57\]{color:#615e57}.text-\[\#625d55\]{color:#625d55}.text-\[\#626b7f\]{color:#626b7f}.text-\[\#635f57\]{color:#635f57}.text-\[\#666b74\]{color:#666b74}.text-\[\#686b70\]{color:#686b70}.text-\[\#686d76\]{color:#686d76}.text-\[\#696d75\]{color:#696d75}.text-\[\#696e77\]{color:#696e77}.text-\[\#706b62\]{color:#706b62}.text-\[\#715d58\]{color:#715d58}.text-\[\#755b3d\]{color:#755b3d}.text-\[\#765f3b\]{color:#765f3b}.text-\[\#765f44\]{color:#765f44}.text-\[\#775a38\]{color:#775a38}.text-\[\#776c5e\]{color:#776c5e}.text-\[\#785b35\]{color:#785b35}.text-\[\#795e3c\]{color:#795e3c}.text-\[\#817b72\]{color:#817b72}.text-\[\#845d31\]{color:#845d31}.text-\[\#858c9c\]{color:#858c9c}.text-\[\#958f85\]{color:#958f85}.text-\[\#986f3f\]{color:#986f3f}.text-\[\#20252f\]{color:#20252f}.text-\[\#30291f\]{color:#30291f}.text-\[\#30353d\]{color:#30353d}.text-\[\#30384d\]{color:#30384d}.text-\[\#31513a\]{color:#31513a}.text-\[\#33443a\]{color:#33443a}.text-\[\#55705a\]{color:#55705a}.text-\[\#55705d\]{color:#55705d}.text-\[\#56527d\]{color:#56527d}.text-\[\#60666f\]{color:#60666f}.text-\[\#62666d\]{color:#62666d}.text-\[\#65736a\]{color:#65736a}.text-\[\#65766a\]{color:#65766a}.text-\[\#66554f\]{color:#66554f}.text-\[\#66766b\]{color:#66766b}.text-\[\#68645d\]{color:#68645d}.text-\[\#69665f\]{color:#69665f}.text-\[\#70747c\]{color:#70747c}.text-\[\#74716b\]{color:#74716b}.text-\[\#77736c\]{color:#77736c}.text-\[\#81613e\]{color:#81613e}.text-\[\#82796d\]{color:#82796d}.text-\[\#83483c\]{color:#83483c}.text-\[\#83584d\]{color:#83584d}.text-\[\#89847b\]{color:#89847b}.text-\[\#99938a\]{color:#99938a}.text-\[\#111827\]{color:#111827}.text-\[\#202938\]{color:#202938}.text-\[\#222832\]{color:#222832}.text-\[\#232934\]{color:#232934}.text-\[\#303640\]{color:#303640}.text-\[\#303741\]{color:#303741}.text-\[\#313742\]{color:#313742}.text-\[\#343943\]{color:#343943}.text-\[\#467056\]{color:#467056}.text-\[\#487057\]{color:#487057}.text-\[\#496652\]{color:#496652}.text-\[\#515761\]{color:#515761}.text-\[\#515762\]{color:#515762}.text-\[\#526337\]{color:#526337}.text-\[\#526958\]{color:#526958}.text-\[\#626873\]{color:#626873}.text-\[\#666158\]{color:#666158}.text-\[\#687169\]{color:#687169}.text-\[\#737780\]{color:#737780}.text-\[\#747882\]{color:#747882}.text-\[\#754137\]{color:#754137}.text-\[\#765936\]{color:#765936}.text-\[\#777168\]{color:#777168}.text-\[\#979087\]{color:#979087}.text-\[\#aaa49a\]{color:#aaa49a}.text-\[oklch\(0\.5_0\.13_145\)\]{color:#27762f;color:lab(43.553% -36.5365 30.8488)}.text-\[oklch\(0\.5_0\.028_255\)\]{color:#596473;color:lab(41.9222% -1.87364 -10.0817)}.text-\[oklch\(0\.18_0\.035_255\)\]{color:#071221;color:lab(5.12993% -.528157 -11.4295)}.text-\[oklch\(0\.25_0\.03_255\)\]{color:#182230;color:lab(12.8835% -1.38558 -10.5986)}.text-\[oklch\(0\.28_0\.03_255\)\]{color:#1f2a38;color:lab(16.3703% -1.51379 -10.6337)}.text-\[oklch\(0\.28_0\.035_255\)\]{color:#1d2a3a;color:lab(16.341% -1.5578 -12.3498)}.text-\[oklch\(0\.34_0\.1_150\)\]{color:#00451b;color:lab(24.673% -30.5146 20.5106)}.text-\[oklch\(0\.35_0\.1_150\)\]{color:#00481d;color:lab(25.8361% -30.4723 20.4276)}.text-\[oklch\(0\.36_0\.035_255\)\]{color:#313e4f;color:lab(25.6381% -1.88018 -12.4398)}.text-\[oklch\(0\.38_0\.1_150\)\]{color:#085023;color:lab(29.3244% -30.3636 20.2195)}.text-\[oklch\(0\.38_0\.09_70\)\]{color:#5e3900;color:lab(27.8543% 15.1594 42.3669)}.text-\[oklch\(0\.38_0\.11_28\)\]{color:#72251e;color:lab(27.0215% 34.2226 23.2736)}.text-\[oklch\(0\.38_0\.12_28\)\]{color:#75201a;color:lab(26.9146% 37.444 26.0637)}.text-\[oklch\(0\.42_0\.1_72\)\]{color:#6c4300;color:lab(32.5078% 15.8572 49.4744)}.text-\[oklch\(0\.42_0\.11_28\)\]{color:#7e3029;color:lab(31.6717% 34.1111 22.7285)}.text-\[oklch\(0\.42_0\.026_255\)\]{color:#444e5b;color:lab(32.6452% -1.69158 -9.34256)}.text-\[oklch\(0\.43_0\.03_255\)\]{color:#455160;color:lab(33.7897% -1.87722 -10.7517)}.text-\[oklch\(0\.46_0\.11_72\)\]{color:#7b4d00;color:lab(37.1252% 17.4654 55.7908)}.text-\[oklch\(0\.47_0\.026_255\)\]{color:#515c6a;color:lab(38.4481% -1.74536 -9.36386)}.text-\[oklch\(0\.48_0\.035_255\)\]{color:#505f71;color:lab(39.5728% -2.15496 -12.5309)}.text-\[oklch\(0\.52_0\.025_255\)\]{color:#5f6a77;color:lab(44.2539% -1.73458 -9.02716)}.text-\[oklch\(0\.55_0\.13_72\)\]{color:#9c6300;color:lab(47.5269% 20.5699 66.0846)}.text-\[oklch\(0\.58_0\.025_255\)\]{color:#717b89;color:lab(51.2159% -1.77303 -9.04384)}.text-black{color:var(--color-black)}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-gray-600{color:var(--color-gray-600)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-500{color:var(--color-red-500)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-\[\#c9b6a5\]{text-decoration-color:#c9b6a5}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-foreground{accent-color:var(--foreground)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.03\]{opacity:.03}.mix-blend-luminosity{mix-blend-mode:luminosity}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0\.7rem_1\.6rem_rgba\(39\,50\,78\,0\.07\)\]{--tw-shadow:0 .7rem 1.6rem var(--tw-shadow-color,#27324e12);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0\.7rem_1\.6rem_rgba\(39\,50\,78\,0\.08\)\]{--tw-shadow:0 .7rem 1.6rem var(--tw-shadow-color,#27324e14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0\.8rem_1\.7rem_rgba\(48\,56\,77\,0\.14\)\]{--tw-shadow:0 .8rem 1.7rem var(--tw-shadow-color,#30384d24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0\.8rem_2rem_rgba\(39\,50\,78\,0\.05\)\]{--tw-shadow:0 .8rem 2rem var(--tw-shadow-color,#27324e0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0\.9rem_2rem_rgba\(50\,60\,84\,0\.06\)\]{--tw-shadow:0 .9rem 2rem var(--tw-shadow-color,#323c540f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0\.9rem_2rem_rgba\(255\,86\,76\,0\.2\)\]{--tw-shadow:0 .9rem 2rem var(--tw-shadow-color,#ff564c33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0\.45rem_1rem_rgba\(39\,50\,78\,0\.06\)\]{--tw-shadow:0 .45rem 1rem var(--tw-shadow-color,#27324e0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1\.1rem_3rem_rgba\(48\,56\,77\,0\.07\)\]{--tw-shadow:0 1.1rem 3rem var(--tw-shadow-color,#30384d12);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1\.4rem_4rem_rgba\(42\,49\,69\,0\.07\)\]{--tw-shadow:0 1.4rem 4rem var(--tw-shadow-color,#2a314512);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1\.4rem_4rem_rgba\(54\,48\,38\,0\.045\)\]{--tw-shadow:0 1.4rem 4rem var(--tw-shadow-color,#3630260b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1\.4rem_4rem_rgba\(54\,48\,38\,0\.055\)\]{--tw-shadow:0 1.4rem 4rem var(--tw-shadow-color,#3630260e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1\.5rem_4rem_rgba\(255\,86\,76\,0\.12\)\]{--tw-shadow:0 1.5rem 4rem var(--tw-shadow-color,#ff564c1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1rem_2\.4rem_rgba\(255\,86\,76\,0\.06\)\]{--tw-shadow:0 1rem 2.4rem var(--tw-shadow-color,#ff564c0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1rem_2\.6rem_rgba\(150\,42\,26\,0\.12\)\]{--tw-shadow:0 1rem 2.6rem var(--tw-shadow-color,#962a1a1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_40px_-15px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 20px 40px -15px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_2px_0px_0px_black\]{--tw-shadow:2px 2px 0px 0px var(--tw-shadow-color,black);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[4px_4px_0px_0px_black\]{--tw-shadow:4px 4px 0px 0px var(--tw-shadow-color,black);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[5px_5px_0px_0px_black\]{--tw-shadow:5px 5px 0px 0px var(--tw-shadow-color,black);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fffc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffe6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.76\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffc2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.82\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffd1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_1px_rgba\(255\,255\,255\,0\.15\)\]{--tw-shadow:inset 0 1px 1px var(--tw-shadow-color,#ffffff26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\/elevation{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[\#9a7048\]\/15{--tw-ring-color:#9a704826}@supports (color:lab(0% 0 0)){.ring-\[\#9a7048\]\/15{--tw-ring-color:lab(50.9184% 13.61 28.9833/.15)}}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.contrast-125{--tw-contrast:contrast(125%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-3xl{--tw-backdrop-blur:blur(var(--blur-3xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[clip-path\]{transition-property:clip-path;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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))}.transition-none{transition-property:none}.transition-discrete{transition-behavior:allow-discrete}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[2000ms\]{--tw-duration:2s;transition-duration:2s}.ease-\[cubic-bezier\(\.\.\.\)\]{--tw-ease:cubic-bezier(...);transition-timing-function:cubic-bezier(...)}.ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\]{--tw-ease:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.delay-100{--tw-animation-delay:.1s;animation-delay:.1s}.delay-150{--tw-animation-delay:.15s;animation-delay:.15s}.delay-200{--tw-animation-delay:.2s;animation-delay:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}.zoom-out{--tw-exit-scale:0}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-\[1px\]:is(:where(.group):hover *){--tw-translate-y:calc(1px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.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}.group-data-\[size\=sm\]\/card\:p-3:is(:where(.group\/card)[data-size=sm] *){padding:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/card\:px-3:is(:where(.group\/card)[data-size=sm] *){padding-inline:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * 8)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-\[\#9b978f\]::placeholder{color:#9b978f}.placeholder\:text-\[\#858c9c\]::placeholder{color:#858c9c}.placeholder\:text-\[oklch\(0\.58_0\.025_255\)\]::placeholder{color:#717b89;color:lab(51.2159% -1.77303 -9.04384)}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.checked\:bg-\[\#1040C0\]:checked{background-color:#1040c0}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-90:hover{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[\#b8a895\]:hover{border-color:#b8a895}.hover\:border-\[\#b9aa95\]:hover{border-color:#b9aa95}.hover\:border-\[\#c8b79f\]:hover{border-color:#c8b79f}.hover\:border-\[\#dedad1\]:hover{border-color:#dedad1}.hover\:border-\[oklch\(0\.72_0\.17_75\)\]:hover{border-color:#de9300;border-color:lab(67.2677% 24.2241 88.8082)}.hover\:border-\[rgba\(17\,24\,39\,0\.1\)\]:hover{border-color:#1118271a}.hover\:border-\[rgba\(31\,42\,68\,0\.13\)\]:hover{border-color:#1f2a4421}.hover\:border-\[rgba\(255\,177\,94\,0\.5\)\]:hover{border-color:#ffb15e80}.hover\:bg-\[\#5d3c35\]:hover{background-color:#5d3c35}.hover\:bg-\[\#222a35\]:hover{background-color:#222a35}.hover\:bg-\[\#263c2e\]:hover{background-color:#263c2e}.hover\:bg-\[\#284b32\]:hover{background-color:#284b32}.hover\:bg-\[\#202834\]:hover{background-color:#202834}.hover\:bg-\[\#f7f4f1\]:hover{background-color:#f7f4f1}.hover\:bg-\[\#f7f8fa\]:hover{background-color:#f7f8fa}.hover\:bg-\[\#f34e45\]:hover{background-color:#f34e45}.hover\:bg-\[\#faf7f1\]:hover{background-color:#faf7f1}.hover\:bg-\[\#fffaf7\]:hover{background-color:#fffaf7}.hover\:bg-\[\#fffdf9\]:hover{background-color:#fffdf9}.hover\:bg-\[oklch\(0\.965_0\.008_78\)\]:hover{background-color:#f6f3ee;background-color:lab(95.9595% .552326 2.99556)}.hover\:bg-\[oklch\(0\.992_0\.006_78\)\]:hover{background-color:#fffcf8;background-color:lab(99.0868% .410289 2.24416)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/65:hover{background-color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/65:hover{background-color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.hover\:bg-white\/68:hover{background-color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/68:hover{background-color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:bg-white\/72:hover{background-color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/72:hover{background-color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.hover\:text-\[oklch\(0\.18_0\.035_255\)\]:hover{color:#071221;color:lab(5.12993% -.528157 -11.4295)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_0\.9rem_2\.2rem_rgba\(39\,50\,78\,0\.08\)\]:hover{--tw-shadow:0 .9rem 2.2rem var(--tw-shadow-color,#27324e14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_1\.5rem_4rem_rgba\(39\,50\,78\,0\.1\)\]:hover{--tw-shadow:0 1.5rem 4rem var(--tw-shadow-color,#27324e1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-\[\#b76c44\]:focus{border-color:#b76c44}.focus\:bg-\[\#FFF9C4\]:focus{background-color:#fff9c4}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[\#b76c44\]\/15:focus{--tw-ring-color:#b76c4426}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#b76c44\]\/15:focus{--tw-ring-color:lab(53.6392% 27.9502 35.4764/.15)}}.focus\:ring-\[\#ff564c\]:focus{--tw-ring-color:#ff564c}.focus\:ring-\[oklch\(0\.72_0\.17_75\)\]:focus{--tw-ring-color:#de9300}@supports (color:lab(0% 0 0)){.focus\:ring-\[oklch\(0\.72_0\.17_75\)\]:focus{--tw-ring-color:lab(67.2677% 24.2241 88.8082)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible,.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-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:focus-visible,.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-\[-3px\]:focus-visible{outline-offset:-3px}.focus-visible\:outline-\[\#ff564c\]:focus-visible{outline-color:#ff564c}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.active\:translate-x-\[1px\]:active{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-x-\[2px\]:active{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-\[1px\]:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-\[2px\]:active{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:border:active{border-style:var(--tw-border-style);border-width:1px}.active\:border-black:active{border-color:var(--color-black)}.active\:bg-black:active{background-color:var(--color-black)}.active\:bg-white:active{background-color:var(--color-white)}.active\:text-black:active{color:var(--color-black)}.active\:text-white:active{color:var(--color-white)}.active\:shadow-none:active{--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)}.active\:duration-\[2000ms\]:active{--tw-duration:2s;transition-duration:2s}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing) * 0)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--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)}.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)}}.data-\[dragging\=true\]\:will-change-transform[data-dragging=true]{will-change:transform}.data-\[loaded\=true\]\:opacity-100[data-loaded=true]{opacity:1}.data-\[loaded\=true\]\:grayscale-0[data-loaded=true]{--tw-grayscale:grayscale(0%);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,)}.data-\[open\]\:scale-100[data-open]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[open\]\:opacity-100[data-open]{opacity:1}.data-\[open\]\:duration-500[data-open]{--tw-duration:.5s;transition-duration:.5s}.data-\[size\=sm\]\:gap-3[data-size=sm]{gap:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:py-3[data-size=sm]{padding-block:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@media (prefers-reduced-motion:no-preference){.motion-safe\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (min-width:1040px){.min-\[1040px\]\:col-span-2{grid-column:span 2/span 2}.min-\[1040px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1180px){.min-\[1180px\]\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}}@media (min-width:40rem){.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[2rem_6rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem 6rem minmax(0,1fr)}.sm\:grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.sm\:grid-cols-\[11rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:11rem minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,0\.72fr\)_minmax\(0\,1\.28fr\)\]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:px-1{padding-inline:calc(var(--spacing) * 1)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:text-left{text-align:left}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-\[1\.7rem\]{font-size:1.7rem}.sm\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.sm\:leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}}@media (min-width:48rem){.md\:auto-cols-\[minmax\(17rem\,20rem\)\]{grid-auto-columns:minmax(17rem,20rem)}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:overflow-x-auto{overflow-x:auto}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-\[oklch\(0\.88_0\.014_78\)\]{border-color:#ddd7cd;border-color:lab(86.1124% .997633 5.26289)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-48{padding-block:calc(var(--spacing) * 48)}.md\:pr-5{padding-right:calc(var(--spacing) * 5)}.md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-\[5\.5rem\]{top:5.5rem}.lg\:block{display:block}.lg\:min-w-\[260px\]{min-width:260px}.lg\:auto-cols-auto{grid-auto-columns:auto}.lg\:grid-flow-row{grid-auto-flow:row}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[2rem_minmax\(0\,0\.9fr\)_minmax\(18rem\,1\.1fr\)\]{grid-template-columns:2rem minmax(0,.9fr) minmax(18rem,1.1fr)}.lg\:grid-cols-\[19rem_minmax\(0\,1fr\)\]{grid-template-columns:19rem minmax(0,1fr)}.lg\:grid-cols-\[64px_minmax\(0\,1\.05fr\)_minmax\(0\,0\.95fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:64px minmax(0,1.05fr) minmax(0,.95fr) minmax(0,.95fr)}.lg\:grid-cols-\[70px_minmax\(0\,0\.95fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:70px minmax(0,.95fr) minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,0\.72fr\)_minmax\(0\,1\.28fr\)\]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(20rem\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(16rem\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_230px_32px\]{grid-template-columns:minmax(0,1fr) 230px 32px}.lg\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.lg\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(260px\,0\.34fr\)\]{grid-template-columns:minmax(0,1fr) minmax(260px,.34fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(360px\,520px\)\]{grid-template-columns:minmax(0,1fr) minmax(360px,520px)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:calc(var(--spacing) * 6)}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.lg\:overflow-visible{overflow:visible}.lg\:rounded-none{border-radius:0}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-\[\#d8d5cd\]{border-color:#d8d5cd}.lg\:border-\[\#dcd8cf\]{border-color:#dcd8cf}.lg\:border-\[\#dfddd7\]{border-color:#dfddd7}.lg\:bg-transparent{background-color:#0000}.lg\:p-0{padding:calc(var(--spacing) * 0)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-9{padding:calc(var(--spacing) * 9)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:pt-1{padding-top:calc(var(--spacing) * 1)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pl-5{padding-left:calc(var(--spacing) * 5)}.lg\:text-right{text-align:right}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-\[5\.75rem\]{top:5.75rem}.xl\:max-h-\[34rem\]{max-height:34rem}.xl\:auto-cols-auto{grid-auto-columns:auto}.xl\:grid-flow-row{grid-auto-flow:row}.xl\:\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[390px_minmax\(0\,1fr\)\]{grid-template-columns:390px minmax(0,1fr)}.xl\:grid-cols-\[390px_minmax\(0\,1fr\)_330px\]{grid-template-columns:390px minmax(0,1fr) 330px}.xl\:overflow-x-visible{overflow-x:visible}.xl\:overflow-y-auto{overflow-y:auto}.xl\:p-6{padding:calc(var(--spacing) * 6)}.xl\:px-10{padding-inline:calc(var(--spacing) * 10)}.xl\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.xl\:text-\[2\.35rem\]{font-size:2.35rem}.xl\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}}@media (min-width:96rem){.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.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\:bg-white\/10:is(.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.dark\:hover\:text-foreground:is(.dark *):hover{color:var(--foreground)}}.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\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, 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)}}@starting-style{.starting\:translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}}@starting-style{.starting\:opacity-0{opacity:0}}.data-active\:bg-background:where([data-state=active]),.data-active\:bg-background:where([data-active]:not([data-active=false])){background-color:var(--background)}.data-active\:text-foreground:where([data-state=active]),.data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){--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)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}.dark\:data-active\:border-input:is(.dark *):where([data-state=active]),.dark\:data-active\:border-input:is(.dark *):where([data-active]:not([data-active=false])){border-color:var(--input)}.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:data-active\:text-foreground:is(.dark *):where([data-state=active]),.dark\:data-active\:text-foreground:is(.dark *):where([data-active]:not([data-active=false])){color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\.border-b\]\:pb-4.border-b{padding-bottom:calc(var(--spacing) * 4)}.group-data-\[size\=sm\]\/card\:\[\.border-b\]\:pb-3:is(:where(.group\/card)[data-size=sm] *).border-b{padding-bottom:calc(var(--spacing) * 3)}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.pp-product-shell{--pp-ink:#111827;--pp-ink-soft:#30384d;--pp-body:#394257;--pp-muted:#626b7f;--pp-faint:#858c9c;--pp-paper:#fffaf7;--pp-surface:#fffdfb;--pp-surface-muted:#f7f4f1;--pp-coral:#ff564c;--pp-coral-hover:#f34e45;--pp-coral-faint:#fff3f0;--pp-coral-ink:#9a392f;--pp-line:#1118271a;--pp-line-strong:#1118272b;isolation:isolate;background:var(--pp-paper);color:var(--pp-ink);font-family:var(--font-dm-sans), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;line-height:1.6;position:relative;overflow-x:hidden}.pp-product-shell :is(h1,h2,h3){color:var(--pp-ink);font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em}.pp-product-grid{z-index:-2;pointer-events:none;background:0 0;position:fixed;inset:0}.pp-product-grain{z-index:-1;pointer-events:none;opacity:0;background-image:none;position:fixed;inset:0}.pp-upload-shell{background:#fffaf7}.pp-upload-shell .pp-product-grid{display:none}.pp-upload-shell .pp-product-grain{opacity:.028}.pp-glass-panel{border:1px solid var(--pp-line);background:var(--pp-surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 1.5rem 4.5rem #30384d17,inset 0 1px #ffffffe6}.pp-product-card{border:1px solid var(--pp-line);background:var(--pp-surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 1.2rem 3.6rem #30384d13,inset 0 1px #ffffffe6}.pp-results-shell{isolation:isolate;--pp-ink:#1c2638;--pp-ink-soft:#3d4659;--pp-body:#4f596e;--pp-muted:#6f7788;--pp-faint:#9399a6;--pp-paper:#f7f8fa;--pp-surface:#fffefd;--pp-surface-muted:#f8f9fb;--pp-coral:#ff564c;--pp-coral-hover:#ff695f;--pp-coral-faint:#fff7ec;--pp-coral-ink:#8f4b22;--pp-line:#1f2a4414;--pp-line-strong:#1f2a4421;--pp-ease:cubic-bezier(.16, 1, .3, 1);background:var(--pp-paper);min-height:100vh;color:var(--pp-ink);font-family:var(--font-dm-sans), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;line-height:1.6;position:relative;overflow-x:clip}.pp-results-shell :is(h1,h2,h3){color:var(--pp-ink);font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em}.pp-results-shell .pp-product-card{border-color:var(--pp-line);background:var(--pp-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1.2rem 4rem #1f2a4412,inset 0 1px #ffffffeb}.pp-results-shell .pp-warm-panel{background:#fff7ec;border-color:#ffb15e66;box-shadow:0 .7rem 1.8rem #ff564c0b,inset 0 1px #ffffffdb}.pp-results-shell .pp-icon-tile{color:#a24a1d;background:#fff0dc;border-color:#ffb15e7a}.pp-results-shell .pp-soft-panel{background:#fffaf7c7;border-color:#1f2a4414}.pp-results-shell .pp-quiet-button{border-color:var(--pp-line);color:var(--pp-ink);transition:transform .18s var(--pp-ease), background .18s var(--pp-ease), border-color .18s var(--pp-ease);background:#ffffffb8;border-radius:999px;box-shadow:0 1rem 2.2rem #323c5414}.pp-results-shell .pp-quiet-button:hover{background:#fffffff0;transform:translateY(-1px)}.pp-results-shell .pp-coral-button{background:var(--pp-coral);color:#fffaf7;box-shadow:0 .9rem 2rem #ff564c2e}.pp-results-shell .pp-coral-button:hover{background:var(--pp-coral-hover)}.pp-results-shell :where(a,button,[role=tab],[role=tabpanel]):focus-visible{outline:2px solid var(--pp-coral);outline-offset:2px}.pp-results-rule{background:var(--pp-line);height:1px}.pp-soft-panel{border:1px solid var(--pp-line);background:var(--pp-surface-muted);box-shadow:inset 0 1px #ffffffc2}.pp-warm-panel{border:1px solid var(--pp-line);background:var(--pp-surface-muted);box-shadow:0 1rem 2.8rem #30384d0e,inset 0 1px #ffffffe6}.pp-quiet-button{border:1px solid var(--pp-line);background:var(--pp-surface);color:var(--pp-ink-soft);box-shadow:inset 0 1px #ffffffd1}.pp-quiet-button:hover{background:var(--pp-surface-muted);transform:translateY(-1px)}.pp-icon-tile{border:1px solid var(--pp-line);background:var(--pp-surface-muted);color:var(--pp-ink-soft);place-items:center;display:grid;box-shadow:inset 0 1px #ffffffe6}.pp-coral-button{background:var(--pp-coral);color:var(--pp-ink);box-shadow:0 .9rem 2rem #30384d24}.pp-coral-button:hover{background:var(--pp-coral-hover);transform:translateY(-1px)}.pp-coral-button:active{transform:translateY(0)}.pp-landing{--pp-ink:#111827;--pp-ink-soft:#30384d;--pp-muted:#626b7f;--pp-paper:#fffaf7;--pp-warm:#ffe5df;--pp-coral:#ff564c;--pp-sky:#2287e6;--pp-green:#20a66b;--pp-line:#1a263e1a;--pp-ease:cubic-bezier(.16, 1, .3, 1);min-height:100vh;color:var(--pp-ink);font-variant-numeric:tabular-nums;background:radial-gradient(circle at 20% 0,#ff775b29,#0000 34rem),linear-gradient(#fffaf7 0%,#fbfdff 34%,#fffaf7 64%,#fff 100%);overflow:clip}.pp-landing section[id]{scroll-margin-top:9rem}.pp-grain{z-index:1;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:repeating-radial-gradient(circle at 17% 23%,#11182773 0 .5px,#0000 .5px 3px);position:fixed;inset:0}.pp-scroll-progress{z-index:80;transform-origin:0;background:linear-gradient(90deg, var(--pp-coral), #ffb15e, var(--pp-sky));width:100%;height:3px;position:fixed;top:0;left:0}.pp-grid-bg{z-index:0;pointer-events:none;background:linear-gradient(#ffffff94 1px,#0000 1px) 0 0/7.5rem 7.5rem,linear-gradient(90deg,#ffffff94 1px,#0000 1px) 0 0/7.5rem 7.5rem,linear-gradient(135deg,#ff564c33,#ffc15d1a 42%,#ffffffc2);position:absolute;inset:0}.pp-grid-bg:after{content:"";background:linear-gradient(#0000,#fffaf7eb 85%);position:absolute;inset:0}.pp-grid-bg-soft{opacity:.82}.pp-nav{z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #ffffffc7;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;width:min(68rem,100vw - 2rem);margin:0 auto;padding:.45rem .5rem .45rem 1rem;display:grid;position:fixed;top:1.25rem;left:0;right:0;box-shadow:0 1.25rem 4rem #27324e21,inset 0 1px #ffffffe6}.pp-brand{min-width:0;color:var(--pp-ink);font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;align-items:center;gap:.6rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.pp-mark{background:#111827;border-radius:.7rem;place-items:center;width:2rem;height:2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 .7rem 1.6rem #11182733}.pp-mark span{border-radius:.22rem;width:.85rem;height:.85rem;position:absolute}.pp-mark span:first-child{background:#ffd29c;top:.38rem;left:.38rem}.pp-mark span:nth-child(2){background:#ff564c;bottom:.38rem;right:.38rem}.pp-mark span:nth-child(3){background:#ffffffeb;width:.78rem;height:.78rem;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.pp-nav-links{color:#333b52;justify-content:center;gap:clamp(1.2rem,4vw,2.8rem);font-size:.9rem;font-weight:600;display:flex}.pp-nav-links a{transition:color .45s var(--pp-ease), transform .45s var(--pp-ease);text-decoration:none;position:relative}.pp-nav-links a:hover{color:var(--pp-coral);transform:translateY(-1px)}.pp-nav-cta{color:#fffaf7;transition:transform .55s var(--pp-ease), background .55s var(--pp-ease);background:#111827;border-radius:999px;align-items:center;gap:.3rem;padding:.82rem 1rem .82rem 1.25rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 .9rem 1.8rem #1118273d}.pp-nav-cta:hover{background:#1d2637;transform:translateY(-1px)scale(1.015)}.pp-hero{min-height:auto;padding:9.5rem 1rem 5rem;position:relative}.pp-hero-content{z-index:2;text-align:center;width:min(76rem,100vw - 2rem);max-width:76rem;margin:0 auto;position:relative}.pp-hero-kicker{color:#9a392f;background:#ffffffad;border:1px solid #ff564c33;border-radius:999px;width:fit-content;margin:0 auto;padding:.55rem .9rem;font-size:.86rem;font-weight:800;box-shadow:inset 0 1px #fffc}.pp-hero h1{color:#111827;max-width:74rem;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.062em;text-wrap:balance;margin:2rem auto 0;font-size:clamp(3.25rem,7.1vw,6.35rem);font-weight:700;line-height:.94}.pp-hero-copy{color:#394257;text-wrap:pretty;max-width:47rem;margin:1.55rem auto 0;font-size:clamp(1.06rem,2.1vw,1.38rem);line-height:1.55}.pp-hero-actions{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:2rem;display:flex}.pp-button{min-height:3.65rem;transition:transform .62s var(--pp-ease), box-shadow .62s var(--pp-ease), background .62s var(--pp-ease);border-radius:999px;justify-content:center;align-items:center;gap:1rem;padding:.45rem .48rem .45rem 1.55rem;font-size:.96rem;font-weight:800;text-decoration:none;display:inline-flex}.pp-button:hover{transform:translateY(-2px)scale(1.012)}.pp-button:active{transform:translateY(1px)scale(.985)}.pp-button-coral{background:var(--pp-coral);color:#fff;box-shadow:0 1.2rem 3rem #ff564c52}.pp-button-dark{color:#fff;background:#111827;box-shadow:0 1.2rem 3rem #11182738}.pp-button-light{color:var(--pp-ink);background:#ffffffc2;border:1px solid #11182714;box-shadow:0 1rem 2.2rem #323c541a}.pp-button-icon{width:2.65rem;height:2.65rem;transition:transform .62s var(--pp-ease), background .62s var(--pp-ease);background:#fff3;border-radius:999px;place-items:center;display:grid}.pp-button-light .pp-button-icon{background:#1118270f}.pp-button:hover .pp-button-icon{background:#ffffff47;transform:translate(3px)translateY(-1px)scale(1.05)}.pp-text-link{color:#192235;min-height:3.65rem;transition:transform .56s var(--pp-ease), background .56s var(--pp-ease);background:#ffffffb3;border:1px solid #11182714;border-radius:999px;align-items:center;gap:.55rem;padding:0 1.35rem;font-size:.95rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 1rem 2.2rem #323c5414}.pp-text-link:hover{background:#fffffff0;transform:translateY(-2px)}.pp-theater-shell{background:linear-gradient(#ffffff9e,#ffffff40),#11182709;border:1px solid #ffffffc2;border-radius:1.85rem;width:min(100%,58rem);max-width:58rem;margin:2.8rem auto 0;padding:.3rem;position:relative;box-shadow:0 1.7rem 4.8rem #1e2c471f,0 .7rem 1.9rem #ff564c11}.pp-theater-shell:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(circle,#ff564c29,#0000 68%);border-radius:999px;height:42%;position:absolute;inset:-2.5rem 6% auto;transform:translateZ(-1px)}.pp-product-theater-reveal{z-index:1;position:relative}.pp-product-theater{transform-origin:50% 38%;background:linear-gradient(#1e2c470b 1px,#0000 1px) 0 0/4.8rem 4.8rem,linear-gradient(90deg,#1e2c470a 1px,#0000 1px) 0 0/4.8rem 4.8rem,linear-gradient(135deg,#ff564c21,#fffaf7f5 38%,#f8fbfffa);border-radius:1.52rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,0 1.1rem 3rem #1f2a4417}.pp-product-theater:before,.pp-product-theater:after{content:"";pointer-events:none;position:absolute}.pp-product-theater:before{background:radial-gradient(circle at 10% 8%,#ff564c21,#0000 28rem),linear-gradient(#ffffffc7,#0000 28%);inset:0}.pp-product-theater:after{z-index:8;border-radius:inherit;inset:0;box-shadow:inset 0 0 0 1px #ffffffc7,inset 0 -2.5rem 4rem #1e2c4709}.pp-proof-header{z-index:2;color:#111827;border-bottom:1px solid #11182711;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem clamp(1rem,2vw,1.45rem);display:flex;position:relative}.pp-proof-header div{text-align:left;gap:.14rem;display:grid}.pp-proof-kicker{color:#8f3b32;letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:900}.pp-proof-header strong{font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.045em;font-size:clamp(.92rem,1.4vw,1.12rem);font-weight:800}.pp-proof-header>span{color:#137a55;background:#20a66b14;border:1px solid #20a66b29;border-radius:999px;align-items:center;gap:.38rem;padding:.44rem .62rem;font-size:.64rem;font-weight:900;display:inline-flex}.pp-proof-layout{z-index:2;grid-template-columns:minmax(10rem,.86fr) minmax(18rem,1.35fr) minmax(10rem,.9fr);align-items:center;gap:clamp(.75rem,1.5vw,1.15rem);min-height:23.5rem;padding:clamp(1rem,1.9vw,1.55rem) clamp(.95rem,2vw,1.7rem) clamp(1.1rem,2vw,1.6rem);display:grid;position:relative}.pp-proof-source,.pp-proof-report,.pp-proof-actions{min-width:0}.pp-proof-report{align-self:stretch}.pp-product-stage{z-index:2;min-height:25.5rem;transition:transform .56s var(--pp-ease);grid-template-columns:minmax(10rem,.84fr) 2rem minmax(18rem,1.38fr) 2rem minmax(10rem,.9fr);align-items:center;gap:clamp(.45rem,1.2vw,.82rem);padding:clamp(1.05rem,1.9vw,1.55rem) clamp(.95rem,2vw,1.7rem);display:grid;position:relative}.pp-flow-column{opacity:.72;min-width:0;transition:opacity .42s var(--pp-ease), transform .42s var(--pp-ease);position:relative;transform:translateY(2px)}.pp-read-flow{opacity:1;transform:translateY(0)}.pp-flow-label{color:#111827;text-align:left;align-items:center;gap:.55rem;margin-bottom:.58rem;display:flex}.pp-flow-label>span{color:#9a392f;width:2.25rem;height:2.25rem;transition:border-color .42s var(--pp-ease), background .42s var(--pp-ease), box-shadow .42s var(--pp-ease), color .42s var(--pp-ease), transform .42s var(--pp-ease);background:#ffffffbd;border:1px solid #ff564c2e;border-radius:.68rem;flex:none;place-items:center;display:grid;box-shadow:0 .9rem 2.4rem #1f2a4414}.pp-read-flow .pp-flow-label>span{color:var(--pp-coral);background:#fffffff0;border-color:#ff564c57;transform:translateY(-1px);box-shadow:0 .9rem 2.4rem #1f2a4414,0 0 0 .32rem #ff564c12}.pp-flow-label strong,.pp-flow-label small{display:block}.pp-flow-label strong{font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;font-size:clamp(.82rem,1.05vw,1rem);font-weight:700;line-height:1.1}.pp-flow-label small{color:#657086;margin-top:.18rem;font-size:.68rem;font-weight:800}.pp-flow-label-center{justify-content:center}.pp-upload-card,.pp-result-panel,.pp-side-panel,.pp-mini-slide{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:border-color .42s var(--pp-ease), box-shadow .42s var(--pp-ease), background .42s var(--pp-ease);background:#ffffffe0;border:1px solid #11182714;box-shadow:0 1.4rem 4rem #1f2a441b}.pp-result-panel{background:#fffffff0;border-color:#ff564c29;box-shadow:0 1.4rem 4rem #1f2a441f,0 .8rem 2.4rem #ff564c0f}.pp-upload-card{text-align:left;border-radius:.82rem;grid-template-columns:2.7rem minmax(0,1fr);align-items:center;gap:.62rem;padding:.72rem;display:grid}.pp-pdf-glyph{color:#fff;background:linear-gradient(145deg,#ff3f37,#ff8b5d);border-radius:.62rem;place-items:center;height:2.72rem;font-size:.58rem;font-weight:900;display:grid;box-shadow:0 .9rem 2rem #ff564c38}.pp-upload-card strong,.pp-upload-card span,.pp-upload-card small{display:block}.pp-upload-card strong{color:#111827;font-size:.78rem;font-weight:900}.pp-upload-card span{color:#657086;margin-top:.24rem;font-size:.68rem;font-weight:800}.pp-upload-card small{color:#138257;background:#20a66b1f;border-radius:999px;align-items:center;gap:.3rem;width:fit-content;margin-top:.42rem;padding:.28rem .45rem;font-size:.56rem;font-weight:900;display:inline-flex}.pp-slide-list{gap:.46rem;margin-top:.7rem;display:grid}.pp-slide-row{text-align:left;background:#ffffffc2;border:1px solid #11182712;border-radius:.62rem;grid-template-columns:1.35rem minmax(3rem,auto) minmax(0,1fr);align-items:center;gap:.42rem;min-height:2.36rem;padding:.48rem .54rem;display:grid;box-shadow:0 .8rem 2rem #1f2a440b}.pp-slide-row span,.pp-slide-row strong{color:#556178;font-size:.58rem;font-weight:900}.pp-slide-row strong{color:#111827}.pp-slide-row i{background:#e7edf5;border-radius:999px;height:.32rem;display:block}.pp-slide-row-amber{border-color:#ffb15e3d}.pp-slide-row-green{border-color:#20a66b33}.pp-slide-stack{min-height:10.8rem;margin-top:-.2rem;position:relative;overflow:hidden}.pp-slide-scan{z-index:6;pointer-events:none;background:linear-gradient(90deg,#0000,#ff564cc7,#0000);border-radius:999px;height:.12rem;display:block;position:absolute;left:.2rem;right:.2rem;box-shadow:0 .55rem 1.5rem #ff564c33}.pp-mini-slide{text-align:left;border-radius:.78rem;min-height:4rem;padding:.62rem .7rem;position:absolute;left:0;right:0}.pp-mini-slide:first-child{opacity:.64;top:0;left:.6rem;right:.6rem}.pp-mini-slide:nth-child(2){top:2.28rem;left:.25rem;right:.25rem}.pp-mini-slide:nth-child(3){top:4.7rem}.pp-mini-slide:nth-child(4){top:7.1rem;left:-.45rem;right:-.45rem}.pp-mini-slide:before{content:"";background:#8e9eb96b;border-radius:999px;height:.18rem;position:absolute;top:-1px;left:.85rem;right:.85rem}.pp-mini-slide-amber:before{background:#ffb15e}.pp-mini-slide-green:before{background:var(--pp-green)}.pp-mini-slide span,.pp-mini-slide strong{color:#52617a;font-size:.58rem;font-weight:900;display:inline-block}.pp-mini-slide strong{color:#111827;margin-left:.45rem}.pp-mini-slide i{background:#e9eef6;border-radius:999px;height:.35rem;margin-top:.45rem;display:block}.pp-mini-slide i+i{width:68%;margin-top:.42rem}.pp-mini-slide:nth-child(3):after{content:"";background:linear-gradient(135deg,#0000 35%,#7089b34d 36% 39%,#0000 40%),linear-gradient(#2d6fb13d,#2d6fb10d);border-radius:.5rem .5rem .22rem .22rem;width:2.9rem;height:1.15rem;position:absolute;bottom:.72rem;right:.82rem}.pp-flow-bridge{color:var(--pp-green);opacity:.28;transition:opacity .42s var(--pp-ease), transform .42s var(--pp-ease);justify-content:center;align-items:center;gap:.24rem;display:flex}.pp-flow-bridge-soft{opacity:.52}.pp-flow-bridge span{background:repeating-linear-gradient(90deg,#52617a57 0 .35rem,#0000 .35rem .72rem);border-radius:999px;flex:1;height:1px;position:relative;overflow:hidden}.pp-flow-bridge span:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ff564ca6,#0000);width:34%;position:absolute;inset:0}.pp-flow-bridge-soft span:after{opacity:1}.pp-flow-bridge div{width:2rem;height:2rem;transition:border-color .42s var(--pp-ease), box-shadow .42s var(--pp-ease), color .42s var(--pp-ease);background:#ffffffd1;border:1px solid #11182714;border-radius:.62rem;flex:none;place-items:center;display:grid;box-shadow:0 1rem 2.6rem #1f2a4417}.pp-flow-bridge-soft div{border-color:#20a66b38;box-shadow:0 1rem 2.6rem #1f2a4417,0 0 0 .28rem #20a66b14}.pp-result-panel{text-align:left;border-radius:1.12rem;padding:clamp(1rem,1.65vw,1.35rem);position:relative;overflow:hidden}.pp-report-card{text-align:left;background:#fffffff0;border:1px solid #ff564c24;border-radius:1.14rem;min-height:100%;padding:clamp(1rem,1.65vw,1.35rem);position:relative;overflow:hidden;box-shadow:0 1.4rem 4rem #1f2a441f,0 .8rem 2.4rem #ff564c0f}.pp-report-topline{background:var(--pp-coral);border-radius:0 0 999px 999px;height:.24rem;position:absolute;top:0;left:1rem;right:1rem}.pp-report-card h2{color:#111827;max-width:24rem;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.06em;font-size:clamp(1.42rem,2.2vw,1.95rem);font-weight:700;line-height:.98}.pp-report-card p{color:#52617a;max-width:20.5rem;margin-top:.58rem;font-size:clamp(.72rem,.9vw,.84rem);font-weight:650;line-height:1.42}.pp-result-panel:before{content:"";background:var(--pp-coral);border-radius:0 0 999px 999px;height:.24rem;position:absolute;top:0;left:1rem;right:1rem}.pp-result-scanline{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#ff564c8c,#0000);border-radius:999px;height:.14rem;position:absolute;left:1rem;right:1rem;box-shadow:0 .75rem 1.7rem #ff564c29}.pp-result-panel>:not(.pp-result-scanline){z-index:2;position:relative}.pp-report-section{margin-top:.98rem}.pp-report-section>span,.pp-evidence-list>strong,.pp-side-panel h3{color:#111827;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;font-size:.82rem;font-weight:700}.pp-weak-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.48rem;display:grid}.pp-weak-grid article{background:linear-gradient(#ff564c0f,#ffffffdb);border:1px solid #ff564c24;border-radius:.7rem;min-height:4.8rem;padding:.58rem;position:relative}.pp-weak-grid svg{color:#667085}.pp-weak-grid article strong{color:#111827;margin-top:.3rem;font-size:.68rem;font-weight:900;display:block}.pp-weak-grid article i{background:#e9eef6;border-radius:999px;width:58%;height:.32rem;margin-top:.42rem;display:block}.pp-weak-grid article em{background:var(--pp-coral);color:#fff;border-radius:999px;place-items:center;width:1rem;height:1rem;font-size:.58rem;font-style:normal;font-weight:900;display:grid;position:absolute;top:.52rem;right:.52rem}.pp-evidence-list{gap:.42rem;margin-top:.68rem;display:grid}.pp-evidence-list div{color:#3f4a62;background:#f7f9fce6;border:1px solid #1118270e;border-radius:.56rem;align-items:center;gap:.42rem;padding:.46rem .56rem;font-size:.62rem;font-weight:750;display:flex}.pp-evidence-list svg{color:#ff9d38;flex:none}.pp-result-panel h2{color:#111827;max-width:24rem;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.06em;font-size:clamp(1.42rem,2.2vw,1.9rem);font-weight:700;line-height:.98}.pp-result-panel p{color:#52617a;max-width:20rem;margin-top:.58rem;font-size:clamp(.72rem,.9vw,.84rem);font-weight:650;line-height:1.42}.pp-weak-slides{margin-top:.95rem}.pp-weak-slides>span,.pp-evidence-rows>strong,.pp-side-panel h3{color:#111827;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;font-size:.82rem;font-weight:700}.pp-weak-slides>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.48rem;display:grid}.pp-weak-slides article{background:linear-gradient(#ff564c0f,#ffffffdb);border:1px solid #ff564c24;border-radius:.7rem;min-height:4.8rem;padding:.58rem;position:relative}.pp-weak-slides svg{color:#667085}.pp-weak-slides article strong{color:#111827;margin-top:.3rem;font-size:.68rem;font-weight:900;display:block}.pp-weak-slides article i{background:#e9eef6;border-radius:999px;width:58%;height:.32rem;margin-top:.42rem;display:block}.pp-weak-slides article em{background:var(--pp-coral);color:#fff;border-radius:999px;place-items:center;width:1rem;height:1rem;font-size:.58rem;font-style:normal;font-weight:900;display:grid;position:absolute;top:.52rem;right:.52rem}.pp-evidence-rows{gap:.42rem;margin-top:.65rem;display:grid}.pp-evidence-rows div{color:#3f4a62;background:#f7f9fce6;border:1px solid #1118270e;border-radius:.56rem;align-items:center;gap:.42rem;padding:.46rem .56rem;font-size:.62rem;font-weight:750;display:flex}.pp-evidence-rows svg{color:#ff9d38;flex:none}.pp-fix-flow{gap:.6rem;display:grid}.pp-side-panel{text-align:left;border-radius:.82rem;padding:.72rem}.pp-action-row,.pp-question-row{background:#f9fbfed6;border:1px solid #11182711;border-radius:.6rem;align-items:center;gap:.48rem;margin-top:.48rem;padding:.52rem;display:flex}.pp-action-row>span,.pp-question-row svg{border-radius:.52rem;flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid}.pp-action-row-coral>span{color:var(--pp-coral);background:#ff564c1f}.pp-action-row-amber>span{color:#e58a18;background:#ffb15e24}.pp-action-row-green>span{color:var(--pp-green);background:#20a66b1f}.pp-action-row strong,.pp-action-row small,.pp-question-row span{display:block}.pp-action-row strong{color:#111827;font-size:.62rem;font-weight:900}.pp-action-row small{color:#5f6a7f;margin-top:.18rem;font-size:.54rem;font-weight:750}.pp-question-row{gap:.55rem;padding:.48rem .52rem}.pp-question-row svg{color:#2d6fb1;background:#2287e61a;border-radius:999px;width:1.28rem;height:1.28rem;padding:.24rem}.pp-question-row span{color:#344054;font-size:.56rem;font-weight:820}.pp-action-row:first-of-type{background:#fffaf7f0}.pp-theater-shell{border-radius:1.55rem;width:min(100%,64rem);max-width:64rem;margin-top:2.55rem;padding:.24rem;box-shadow:0 1.25rem 4.2rem #1f2a441a,0 .6rem 1.6rem #ff564c0b}.pp-theater-shell:before{opacity:.7;height:34%;inset:-1.65rem 13% auto}.pp-product-theater{background:linear-gradient(#1f2a440a 1px,#0000 1px) 0 0/4.5rem 4.5rem,linear-gradient(90deg,#1f2a4408 1px,#0000 1px) 0 0/4.5rem 4.5rem,linear-gradient(135deg,#ff564c1c,#fffaf7fa 36%,#fbfdfffa);border-radius:1.32rem}.pp-proof-header{padding:.82rem clamp(.95rem,1.8vw,1.3rem)}.pp-proof-kicker{letter-spacing:.13em;font-size:.58rem}.pp-proof-header strong{font-size:clamp(.9rem,1.25vw,1.04rem)}.pp-proof-layout{grid-template-columns:minmax(12rem,.88fr) minmax(22rem,1.42fr) minmax(15rem,1.03fr);gap:clamp(.85rem,1.6vw,1.25rem);min-height:19.6rem;padding:clamp(1rem,1.7vw,1.35rem) clamp(1rem,1.9vw,1.5rem) .95rem}.pp-proof-source,.pp-question-map,.pp-before-send{text-align:left;min-width:0}.pp-map-label,.pp-map-title span{color:#111827;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.045em;font-size:clamp(.82rem,1vw,.96rem);font-weight:750;line-height:1.1;display:block}.pp-proof-source>p,.pp-map-title p{color:#647089;margin-top:.22rem;font-size:.68rem;font-weight:800;line-height:1.35}.pp-slide-list{gap:.58rem;margin-top:.82rem}.pp-slide-row{background:#ffffffc7;border-color:#11182711;border-radius:.76rem;grid-template-columns:2.42rem 1.3rem minmax(4.2rem,1fr) auto;min-height:3.58rem;padding:.56rem .68rem .56rem .78rem;position:relative;overflow:hidden;box-shadow:0 1rem 2.4rem #1f2a440e}.pp-slide-row:before{content:"";background:#ff564cc7;width:.18rem;position:absolute;inset:0 auto 0 0}.pp-slide-row-green:before{background:#35b779}.pp-slide-row-amber:before{background:#ff9d38}.pp-slide-row-blue:before{background:#5a8fd8}.pp-slide-icon{background:#ff564c1a;border-radius:.58rem;place-items:center;width:2rem;height:2rem;display:grid;color:var(--pp-coral)!important}.pp-slide-row-green .pp-slide-icon{background:#20a66b1a;color:#1c9a6b!important}.pp-slide-row-amber .pp-slide-icon{background:#ff9d381f;color:#d9780f!important}.pp-slide-row-blue .pp-slide-icon{background:#2d6fb11a;color:#2d6fb1!important}.pp-slide-row small{color:#667085;font-size:.58rem;font-weight:850}.pp-slide-row i{background:#e7edf5;grid-column:3/5;width:70%;height:.28rem;margin-top:-.24rem}.pp-map-core{grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:.72rem;margin-top:1.55rem;display:grid}.pp-map-node{color:#53627b;background:#ffffffdb;border:1px solid #11182714;border-radius:999px;place-items:center;width:3.3rem;height:3.3rem;display:grid;position:relative;box-shadow:0 1.1rem 2.7rem #1f2a441a}.pp-map-node:after{content:"";background:#ff564c6b;width:1rem;height:1px;position:absolute;right:-1.02rem}.pp-map-groups{gap:.64rem;display:grid}.pp-map-row{grid-template-columns:minmax(10rem,1.08fr) minmax(8.5rem,.82fr);align-items:center;gap:.62rem;display:grid}.pp-question-chip,.pp-doubt-chip{background:#ffffffdb;border:1px solid #11182711;border-radius:.72rem;position:relative;box-shadow:0 .9rem 2.2rem #1f2a4411}.pp-question-chip:after{content:"";border-top:1px dashed #52617a59;width:.62rem;position:absolute;top:50%;right:-.62rem}.pp-question-chip span{color:#202a3d;align-items:center;gap:.42rem;min-height:2.1rem;padding:0 .72rem;font-size:.62rem;font-weight:850;display:flex}.pp-question-chip span+span{border-top:1px solid #1118270e}.pp-question-chip svg{color:#52617a;background:#1118270e;border-radius:999px;padding:.12rem}.pp-doubt-chip{color:#263246;align-items:center;gap:.48rem;min-height:3.4rem;padding:.58rem .72rem;font-size:.62rem;font-weight:850;display:flex}.pp-doubt-chip svg{flex:none}.pp-map-row-coral .pp-doubt-chip{background:#ff564c0e;border-color:#ff564c2e}.pp-map-row-coral .pp-doubt-chip svg{color:var(--pp-coral)}.pp-map-row-green .pp-doubt-chip{background:#20a66b0b;border-color:#20a66b29}.pp-map-row-green .pp-doubt-chip svg{color:#1c9a6b}.pp-map-row-amber .pp-doubt-chip{background:#ff9d380f;border-color:#ff9d3833}.pp-map-row-amber .pp-doubt-chip svg{color:#e28616}.pp-fix-list{gap:.9rem;margin-top:1.18rem;display:grid}.pp-fix-row{border-bottom:1px solid #11182713;grid-template-columns:1.7rem 2.2rem minmax(0,1fr);align-items:start;gap:.68rem;padding-bottom:.9rem;display:grid}.pp-fix-row:last-child{border-bottom:0;padding-bottom:0}.pp-fix-row>strong{background:var(--pp-coral);color:#fff;border-radius:999px;place-items:center;width:1.55rem;height:1.55rem;font-size:.78rem;font-weight:900;display:grid}.pp-fix-row>span{width:2.2rem;height:2.2rem;color:var(--pp-coral);background:#ff564c17;border-radius:.66rem;place-items:center;display:grid}.pp-fix-row-amber>strong{background:#f08a17}.pp-fix-row-amber>span{color:#dd7d0e;background:#ff9d381a}.pp-fix-row-green>strong{background:#2da66f}.pp-fix-row-green>span{color:#1b9b69;background:#20a66b1a}.pp-fix-row h3{color:#111827;letter-spacing:-.035em;font-size:.78rem;font-weight:900}.pp-fix-row p{color:#657086;margin-top:.22rem;font-size:.62rem;font-weight:720;line-height:1.38}.pp-fix-row small{color:#c53c33;background:#ff564c14;border-radius:999px;width:fit-content;margin-top:.42rem;padding:.18rem .42rem;font-size:.54rem;font-weight:900;display:inline-flex}.pp-fix-row-amber small{color:#c66c08;background:#ff9d381a}.pp-fix-row-green small{color:#16885b;background:#20a66b1a}.pp-proof-footer{z-index:2;border-top:1px solid #11182711;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:.75rem clamp(1rem,1.9vw,1.5rem) .9rem;display:grid;position:relative}.pp-proof-footer div{grid-template-columns:1.45rem minmax(0,1fr);align-items:center;gap:.48rem;min-width:0;display:grid}.pp-proof-footer span{color:#9a392f;background:#ff564c14;border-radius:.48rem;place-items:center;width:1.45rem;height:1.45rem;font-size:.62rem;font-weight:900;display:grid}.pp-proof-footer strong,.pp-proof-footer small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pp-proof-footer strong{color:#111827;font-size:.68rem;font-weight:900}.pp-proof-footer small{color:#6a7489;margin-top:.1rem;font-size:.56rem;font-weight:760}.pp-theater-shell{width:min(100%,76rem);max-width:76rem;box-shadow:none;background:0 0;border:0;border-radius:0;margin:2.4rem auto 0;padding:0;position:relative}.pp-theater-shell:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#1f2a4424,#0000);height:1px;position:absolute;inset:auto 7% 0}.pp-product-theater{box-shadow:none;background:0 0;border-radius:0;position:relative;overflow:visible}.pp-product-theater:before,.pp-product-theater:after{display:none}.pp-annotated-hero{isolation:isolate;min-height:20.75rem;position:relative}.pp-deck-stack{width:min(29.5rem,58%);height:16.4rem;position:absolute;top:1.2rem;left:43%;transform:translate(-50%)}.pp-deck-page{background:#fffffff5;border:1px solid #1f2a4418;border-radius:1rem;position:absolute;box-shadow:0 1.35rem 3.5rem #1f2a441c}.pp-deck-page-back{opacity:.48;background:#ffffff8f;inset:1.05rem -1.05rem -1.05rem 1.05rem;transform:rotate(1.45deg)}.pp-deck-page-mid{opacity:.7;background:#ffffffbd;inset:.52rem -.52rem -.52rem .52rem;transform:rotate(.55deg)}.pp-deck-page-front{text-align:left;padding:1rem 1.08rem 1.04rem;inset:0;overflow:hidden}.pp-deck-page-front:before{content:"";pointer-events:none;background:linear-gradient(#1f2a4408 1px,#0000 1px) 0 0/3.2rem 3.2rem,linear-gradient(90deg,#1f2a4407 1px,#0000 1px) 0 0/3.2rem 3.2rem,linear-gradient(145deg,#ff564c13,#fff0 42%);position:absolute;inset:0}.pp-deck-page-front>*{z-index:1;position:relative}.pp-deck-topline{color:#8792a6;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:.56rem;font-weight:900;display:flex}.pp-deck-title{gap:.42rem;margin-top:1.35rem;display:grid}.pp-deck-title span{color:#a33d33;background:#ff564c17;border-radius:999px;width:fit-content;padding:.27rem .5rem;font-size:.62rem;font-weight:900}.pp-deck-title strong{color:#111827;max-width:23rem;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.05em;font-size:clamp(1.32rem,2.1vw,1.86rem);font-weight:750;line-height:1.02}.pp-deck-body{grid-template-columns:minmax(0,1fr) 7.5rem;align-items:end;gap:.9rem;margin-top:1.55rem;display:grid}.pp-deck-copy{gap:.46rem;display:grid}.pp-deck-copy i,.pp-deck-footer span{background:#e6ecf4;border-radius:999px;height:.4rem;display:block}.pp-deck-copy i:first-child{width:86%}.pp-deck-copy i:nth-child(2){width:64%}.pp-deck-copy i:nth-child(3){width:74%}.pp-deck-proof{background:#f8fafde6;border:1px solid #1f2a440e;border-radius:.82rem;align-items:end;gap:.42rem;height:5.75rem;padding:.62rem;display:flex}.pp-deck-proof span{background:#ff6b5f;border-radius:999px 999px .34rem .34rem;flex:1}.pp-deck-proof span:first-child{height:38%}.pp-deck-proof span:nth-child(2){background:#f5a042;height:62%}.pp-deck-proof span:nth-child(3){background:#35a873;height:82%}.pp-deck-footer{grid-template-columns:1fr .72fr .46fr;gap:.48rem;margin-top:1.1rem;display:grid}.pp-annotation-layer{z-index:3;pointer-events:none;position:absolute;inset:0}.pp-annotation-note{text-align:left;grid-template-columns:.86rem minmax(0,1fr);align-items:start;gap:.5rem;width:12.2rem;display:grid;position:absolute}.pp-annotation-note>span{background:var(--pp-coral);border-radius:999px;width:.56rem;height:.56rem;margin-top:.36rem;display:block;position:relative;box-shadow:0 0 0 .24rem #ff564c1c}.pp-annotation-note>span:before{content:"";opacity:.76;background:currentColor;height:1px;position:absolute;top:50%}.pp-annotation-note>span:after{content:"";opacity:.76;border-top:1px solid;border-right:1px solid;width:.38rem;height:.38rem;position:absolute;top:50%}.pp-annotation-note div{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #1f2a4413;border-radius:.72rem;padding:.56rem .62rem;box-shadow:0 .8rem 2.1rem #1f2a4413}.pp-annotation-note strong{color:#111827;letter-spacing:-.02em;font-size:.68rem;font-weight:900;line-height:1.15;display:block}.pp-annotation-note p{color:#5e687b;margin-top:.16rem;font-size:.58rem;font-weight:730;line-height:1.32}.pp-annotation-1{color:var(--pp-coral);top:.72rem;right:.8rem}.pp-annotation-1>span:before{transform-origin:100%;width:8.2rem;right:.48rem;transform:rotate(166deg)}.pp-annotation-1>span:after{right:8.16rem;transform:translateY(-50%)rotate(-36deg)}.pp-annotation-2{color:#d77c0f;bottom:7.3rem;right:1.8rem}.pp-annotation-2>span{background:#f5a042;box-shadow:0 0 0 .24rem #f5a0421f}.pp-annotation-2>span:before{transform-origin:100%;width:6.7rem;right:.48rem;transform:rotate(187deg)}.pp-annotation-2>span:after{right:6.72rem;transform:translateY(-50%)rotate(7deg)}.pp-annotation-3{color:#1f9a68;bottom:1.15rem;left:5.2rem}.pp-annotation-3>span{background:#35a873;box-shadow:0 0 0 .24rem #20a66b1c}.pp-annotation-3>span:before{transform-origin:0;width:7.35rem;left:.44rem;transform:rotate(-25deg)}.pp-annotation-3>span:after{left:7.4rem;transform:translateY(-50%)rotate(55deg)}.pp-annotation-4{color:#364154;top:5.65rem;left:-5rem}.pp-annotation-4>span{background:#111827;box-shadow:0 0 0 .24rem #11182714}.pp-annotation-4>span:before{transform-origin:0;width:10.6rem;left:.44rem;transform:rotate(12deg)}.pp-annotation-4>span:after{left:10.58rem;transform:translateY(-50%)rotate(57deg)}.pp-fix-strip{z-index:4;text-align:left;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #1f2a4413;border-radius:999px;align-items:center;gap:.72rem;padding:.5rem .62rem;display:flex;position:absolute;bottom:.15rem;right:2.7rem;box-shadow:0 .85rem 2.25rem #1f2a4414}.pp-fix-strip>span{color:#9a392f;letter-spacing:.1em;text-transform:uppercase;font-size:.56rem;font-weight:950}.pp-fix-strip div{gap:.36rem;display:flex}.pp-fix-strip p{color:#303a4e;background:#ff564c12;border-radius:999px;align-items:center;gap:.32rem;margin:0;padding:.26rem .42rem .26rem .28rem;font-size:.55rem;font-weight:850;display:inline-flex}.pp-fix-strip strong{background:var(--pp-coral);color:#fff;border-radius:999px;place-items:center;width:.98rem;height:.98rem;font-size:.52rem;display:grid}.pp-side-deck{z-index:1;width:100%;position:absolute;inset:0;transform:none}.pp-side-slide{box-sizing:border-box;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid #1f2a4417;border-radius:.64cqw;width:14.5%;height:16.1%;padding:1.1cqw;position:absolute;transform:rotate(-5deg);box-shadow:0 1.4rem 3.3rem #1f2a441a}.pp-side-slide:first-child{top:17.5%;left:5.8%}.pp-side-slide:nth-child(2){top:33.6%;left:4%}.pp-side-slide:nth-child(3){top:49.2%;left:3.6%}.pp-side-slide:nth-child(4){top:67.4%;left:4.8%}.pp-side-slide div:first-child{color:#111827;align-items:center;gap:.74cqw;display:flex}.pp-side-slide div:first-child span{color:#5f6b7e;font-size:.76cqw;font-weight:700}.pp-side-slide div:first-child strong{font-size:.88cqw;font-weight:850;position:relative}.pp-side-slide div:first-child strong:after{content:"";background:var(--pp-coral);border-radius:999px;width:1cqw;height:.12cqw;position:absolute;bottom:-.62cqw;left:0;right:auto}.pp-side-lines{gap:.5cqw;margin-top:1.8cqw;padding-left:2.1cqw;display:grid}.pp-side-lines i,.pp-side-chart i,.pp-side-ask:after{background:#e5e9ef;border-radius:999px;height:.42cqw;display:block}.pp-side-lines i:first-child{width:7cqw}.pp-side-lines i:nth-child(2){width:9.2cqw}.pp-side-lines i:nth-child(3){width:6.2cqw}.pp-side-chart{border-bottom:1px solid #1f2a4414;border-left:1px solid #1f2a4414;height:5cqw;margin-top:1cqw;position:relative}.pp-side-chart i{background:var(--pp-coral);width:.42cqw;height:.42cqw;position:absolute}.pp-side-chart i:first-child{bottom:.8cqw;left:1.2cqw}.pp-side-chart i:nth-child(2){bottom:2cqw;left:4.2cqw}.pp-side-chart i:nth-child(3){bottom:2.8cqw;left:7.3cqw}.pp-side-chart i:nth-child(4){bottom:4.3cqw;left:10.8cqw}.pp-side-chart:before{content:"";background:var(--pp-coral);transform-origin:0;height:1px;position:absolute;bottom:2.3cqw;left:1.4cqw;right:1.8cqw;transform:rotate(-16deg)}.pp-side-ask{grid-template-columns:3.9cqw 1fr;align-items:center;gap:.8cqw;margin-top:1.45cqw;display:grid}.pp-side-ask i{background:conic-gradient(var(--pp-coral) 0 24%, #edf1f6 24% 100%);border-radius:999px;width:3.4cqw;height:3.4cqw}.pp-side-ask span{color:#667085;font-size:1.1cqw;font-weight:900}.pp-main-deck{z-index:2;box-sizing:border-box;text-align:left;background:#ffffffeb;border:1px solid #1f2a441a;border-radius:.62cqw;width:55.1%;height:64%;min-height:0;padding:2.9cqw 2.7cqw 1.9cqw;position:absolute;top:13.4%;left:18.2%;overflow:visible;transform:rotate(-4deg);box-shadow:0 1.8rem 4.4rem #1f2a4429,inset 0 1px #ffffffe6}.pp-main-deck-head,.pp-deck-brand,.pp-main-deck-grid,.pp-main-metrics,.pp-main-outcomes div{display:flex}.pp-main-deck-head{color:#526176;justify-content:space-between;align-items:center;font-size:.78cqw;font-weight:800}.pp-deck-brand{color:#111827;align-items:center;gap:.62cqw}.pp-deck-brand span{background:linear-gradient(180deg, var(--pp-coral) 0 28%, transparent 28% 38%, var(--pp-coral) 38% 58%, transparent 58% 68%, var(--pp-coral) 68% 100%);clip-path:polygon(0 0,100% 0,74% 100%,26% 100%);width:1.58cqw;height:1.2cqw}.pp-deck-brand strong{font-size:1.34cqw;font-weight:900}.pp-main-deck-grid{min-height:16.2cqw;margin-top:3cqw;display:block;position:relative}.pp-main-deck-copy{z-index:2;width:100%;position:relative}.pp-main-deck-copy h2{color:#111827;max-width:none;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;font-size:3cqw;font-weight:750;line-height:1.06}.pp-main-deck-copy h2 span{white-space:nowrap;display:block}.pp-main-deck-copy p{color:#58667d;max-width:34cqw;margin-top:1.4cqw;font-size:1.08cqw;font-weight:650;line-height:1.5}.pp-deck-map{z-index:1;opacity:.72;background:linear-gradient(135deg,#f8fafcf2,#ffffff9e);border-radius:.55cqw;width:15.1cqw;height:9.9cqw;position:absolute;top:1.1cqw;right:1cqw}.pp-map-pulse{background:var(--pp-coral);border-radius:999px;width:1.15cqw;height:1.15cqw;position:absolute;top:2.15cqw;left:5.65cqw;box-shadow:0 0 0 .65rem #ff564c21,0 0 0 1.3rem #ff564c14}.pp-map-path{border-top:2px dashed #74849e61;border-bottom:0;border-left:0;border-right:2px dashed #74849e61;border-radius:999px 999px 0 0;width:8.1cqw;height:5.8cqw;position:absolute;top:3.15cqw;right:1.5cqw;transform:rotate(13deg)}.pp-map-card{background:#ffffffe6;border:1px solid #1f2a4414;border-radius:.55cqw;gap:.44cqw;width:6.1cqw;padding:1cqw;display:grid;position:absolute;bottom:-.15cqw;right:4.4cqw;box-shadow:0 1rem 2.6rem #1f2a441a}.pp-map-card i{background:#dfe5ee;border-radius:999px;height:.42cqw}.pp-main-metrics{border-top:1px solid #1f2a441a;gap:2.1cqw;margin-top:1.6cqw;padding-top:1.65cqw}.pp-main-metrics div{border-right:1px solid #1f2a441f;min-width:7.1cqw;padding-right:1.55cqw}.pp-main-metrics div:last-child{border-right:0}.pp-main-metrics strong{color:var(--pp-coral);font-size:1.62cqw;font-weight:950;display:block}.pp-main-metrics span,.pp-main-metrics small{color:#536176;margin-top:.18rem;font-size:.78cqw;font-weight:720;display:block}.pp-main-outcomes{background:#f8fafcd1;border-radius:.62cqw;margin-top:1.7cqw;padding:1.15cqw 1.25cqw}.pp-main-outcomes p{color:#536176;margin-bottom:.82cqw;font-size:.78cqw;font-weight:800}.pp-main-outcomes div{gap:1cqw}.pp-main-outcomes span{color:#111827;border-right:1px solid #1f2a441c;flex:1;font-size:.58cqw;font-weight:850;line-height:1.35}.pp-main-outcomes span:last-child{border-right:0}.pp-main-ask{width:8.8cqw;position:absolute;bottom:6.5cqw;right:7.1cqw}.pp-main-ask span{color:var(--pp-coral);font-size:.72cqw;font-weight:900}.pp-main-ask strong{color:#111827;margin-top:.22cqw;font-size:1.55cqw;font-weight:900;display:block}.pp-main-ask p,.pp-main-ask small{color:#536176;margin-top:.2cqw;font-size:.68cqw;font-weight:720;line-height:1.45;display:block}.pp-main-slide-number{color:#536176;font-size:.72cqw;font-weight:800;position:absolute;bottom:1.7cqw;left:2.7cqw}.pp-readiness-notes{z-index:3;text-align:left;gap:3.1cqw;width:20%;display:grid;position:absolute;top:12.4%;right:3.4%}.pp-readiness-note{color:#344054;min-height:4.8cqw;position:relative}.pp-readiness-note:before{display:none}.pp-readiness-note-2:before{width:5rem;transform:rotate(-16deg)}.pp-readiness-note-3:before{width:6.2rem;transform:rotate(-19deg)}.pp-readiness-note-4:before{width:5.7rem;transform:rotate(-9deg)}.pp-readiness-note h3{color:var(--pp-coral);font-family:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive;letter-spacing:0;align-items:center;gap:.68cqw;font-size:2.25cqw;font-weight:700;line-height:1;display:flex}.pp-readiness-note h3 span{border:1.5px solid var(--pp-coral);width:2.22cqw;height:2.22cqw;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;border-radius:999px;place-items:center;font-size:.95cqw;font-weight:800;display:inline-grid}.pp-readiness-note p{color:#344054;font-family:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive;margin-top:.78cqw;font-size:1.28cqw;font-weight:600;line-height:1.38}.pp-send-fixes{z-index:4;text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc2;border:1px solid #ff564c29;border-radius:.75cqw;grid-template-columns:minmax(0,1fr) 8.2cqw;width:36.7%;display:grid;position:absolute;bottom:5.1%;right:3.1%;box-shadow:0 1.2rem 3.2rem #1f2a4414}.pp-send-fixes div{padding:1.2cqw 1.45cqw}.pp-send-fixes strong{color:#111827;font-size:1.05cqw;font-weight:900}.pp-send-fixes p{color:#344054;align-items:center;gap:.68cqw;margin-top:.78cqw;font-size:.78cqw;font-weight:750;line-height:1.3;display:flex}.pp-send-fixes p+p{border-top:1px solid #1f2a441a;padding-top:.68cqw}.pp-send-fixes p span{background:var(--pp-coral);color:#fff;border-radius:999px;flex:none;place-items:center;width:1.28cqw;height:1.28cqw;font-size:.68cqw;font-weight:900;display:inline-grid}.pp-send-target{border-left:1px solid #ff564c1f;place-items:center;display:grid}.pp-send-target:before{content:"";background:radial-gradient(circle, var(--pp-coral) 0 .32rem, transparent .34rem), radial-gradient(circle, transparent 0 1rem, #ff564c3d 1.03rem 1.08rem, transparent 1.1rem), #ff564c0f;border:1px solid #ff564c42;border-radius:999px;width:4cqw;height:4cqw}.pp-annotation-arrows{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:visible}.pp-annotation-arrows>path{fill:none;stroke:var(--pp-coral);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;marker-end:url(#pp-arrow-head);vector-effect:non-scaling-stroke}.pp-annotation-arrows>path:nth-of-type(2n){stroke-width:1.8px}.pp-annotation-arrows marker path{fill:none;stroke:var(--pp-coral);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.pp-rail-section{background:#fff;padding:4rem 0 6rem}.pp-logo-rail{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.pp-logo-track{gap:1rem;width:max-content;display:flex}.pp-logo-track span{color:#5a6479;background:#fff;border:1px solid #11182714;border-radius:999px;align-items:center;padding:.95rem 1.35rem;font-size:.95rem;font-weight:900;display:inline-flex;box-shadow:0 .7rem 2rem #1118270a}.pp-story-section{background:#fffdfb;padding:8rem max(1rem,50vw - 36rem) 9rem;position:relative;overflow:hidden}.pp-story-section .pp-section-heading{max-width:58rem}.pp-story-section .pp-section-heading h2{font-size:clamp(2.8rem,5vw,5rem)}.pp-story-section .pp-section-heading p{max-width:42rem;margin-left:auto;margin-right:auto}.pp-story-panel{border-top:1px solid #11182724;border-bottom:1px solid #11182724;max-width:72rem;margin:4.5rem auto 0;position:relative}.pp-story-panel-head{z-index:1;color:#111827;border-bottom:1px solid #1118271a;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.1rem 0;display:flex;position:relative}.pp-story-panel-head span{color:var(--pp-coral);text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;font-weight:900}.pp-story-panel-head strong{font-size:clamp(.9rem,1.2vw,1rem);font-weight:900}.pp-story-row{z-index:1;border-bottom:1px solid #11182714;grid-template-columns:minmax(7rem,.28fr) minmax(0,1fr);gap:clamp(1rem,4vw,4rem);padding:clamp(2rem,3.4vw,3.1rem) 0;display:grid;position:relative}.pp-story-row:last-child{border-bottom:0}.pp-story-row>span{color:#ff564cd9;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.08em;font-size:clamp(2.8rem,5vw,5rem);font-weight:700;line-height:.88}.pp-story-row h3{color:#111827;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.055em;font-size:clamp(1.45rem,2.7vw,2.55rem);font-weight:700;line-height:1.05}.pp-story-row p{color:#586277;max-width:48rem;margin-top:.75rem;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.65}.pp-horizontal-section{background:#fff;height:320dvh;position:relative}.pp-horizontal-sticky{grid-template-columns:minmax(21rem,.8fr) minmax(0,1.35fr);align-items:center;gap:clamp(2rem,6vw,6rem);min-height:100dvh;padding:8rem clamp(1.25rem,5vw,5rem) 5rem;display:grid;position:sticky;top:0;overflow:hidden}.pp-read-sticky{grid-template-columns:minmax(25rem,.62fr) minmax(0,1.38fr);gap:clamp(1.4rem,3vw,3.2rem)}.pp-section-heading{z-index:2;position:relative}.pp-left-heading{max-width:32rem}.pp-read-heading{z-index:3;grid-area:1/1;align-self:center;max-width:33rem}.pp-section-heading.pp-read-heading h2{font-size:clamp(3rem,4.45vw,4.85rem)}.pp-section-heading.pp-read-heading p{max-width:31rem}.pp-centered{text-align:center;max-width:56rem;margin:0 auto}.pp-micro{color:var(--pp-coral);text-transform:uppercase;letter-spacing:.18em;font-size:.78rem;font-weight:900;display:block}.pp-section-heading h2,.pp-pricing-copy h2{color:#111827;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.065em;text-wrap:balance;margin-top:1.1rem;font-size:clamp(2.7rem,6vw,5.4rem);font-weight:700;line-height:.96}.pp-section-heading p,.pp-pricing-copy p{color:var(--pp-muted);margin-top:1.35rem;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.65}.pp-frame-window{--pp-review-card-gap:clamp(1rem, 2vw, 1.35rem);--pp-review-card-width:clamp(34rem, 47vw, 43rem);z-index:1;pointer-events:none;grid-area:1/2;min-width:0;padding:1.5rem 0 3rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 clamp(3rem,8vw,7rem) 100%);mask-image:linear-gradient(90deg,#0000 0,#000 clamp(3rem,8vw,7rem) 100%)}.pp-focus-stage{isolation:isolate;min-height:clamp(31rem,40vw,36rem);position:relative;overflow:visible}.pp-frame-track{gap:var(--pp-review-card-gap);will-change:transform;width:max-content;padding-left:clamp(3rem,8vw,7rem);display:flex}.pp-focus-mobile-list{display:none}.pp-focus-stage:before,.pp-focus-stage:after{content:"";z-index:5;pointer-events:none;width:clamp(2rem,4vw,4rem);position:absolute;top:-2rem;bottom:-2rem}.pp-focus-stage:before{background:linear-gradient(90deg,#fff 0%,#fff0 100%);left:-1px}.pp-focus-stage:after{background:linear-gradient(270deg,#fff 0%,#fff0 100%);width:clamp(1.25rem,2.3vw,2.25rem);right:-1px}.pp-frame-card{width:var(--pp-review-card-width);transform-origin:50%;background:linear-gradient(#ffffffe6,#fffffffa),linear-gradient(135deg,#ff564c33,#2287e61f);border:1px solid #11182714;border-radius:2rem;flex:none;min-height:clamp(30rem,40vw,35rem);padding:clamp(2rem,2.5vw,2.55rem);position:relative;overflow:hidden;box-shadow:0 1.8rem 5.5rem #1f2a4414}.pp-focus-card{will-change:transform}.pp-frame-card:after{content:"";background-color:#0000;background-image:linear-gradient(#1118270a 1px,#0000 1px),linear-gradient(90deg,#1118270a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:3.5rem 3.5rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:55%;position:absolute;inset:auto -20% -40%;transform:rotate(-5deg)}.pp-frame-number{color:#1118271a;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.08em;font-size:clamp(5.8rem,9vw,8rem);font-weight:700;line-height:.85}.pp-frame-card p{color:var(--pp-coral);text-transform:uppercase;letter-spacing:.15em;margin-top:clamp(2rem,3vw,2.8rem);font-size:.75rem;font-weight:900}.pp-frame-card h3{color:#111827;max-width:29rem;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.055em;margin-top:.9rem;font-size:clamp(2.15rem,3vw,3.15rem);font-weight:700;line-height:1.02}.pp-frame-card>span{z-index:2;color:#4f596e;max-width:30rem;margin-top:1.35rem;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.65;display:block;position:relative}.pp-tone-blue{background:linear-gradient(#ffffffe6,#fffffffa),linear-gradient(135deg,#2287e633,#ffc15d17)}.pp-tone-green{background:linear-gradient(#ffffffe6,#fffffffa),linear-gradient(135deg,#20a66b2e,#ff564c17)}.pp-badge{color:#273248;background:#ffffffd1;border:1px solid #ff564c6b;border-radius:999px;align-items:center;gap:.6rem;padding:.3rem .78rem .3rem .3rem;font-size:.82rem;font-weight:800;display:inline-flex;box-shadow:0 .8rem 2rem #ff564c17}.pp-badge span{background:var(--pp-coral);color:#fff;border-radius:999px;padding:.36rem .62rem;font-size:.72rem;font-weight:900}.pp-process-section{background:#f7f8fb;padding:8rem max(1rem,50vw - 36rem) 9rem;position:relative;overflow:hidden}.pp-process-section>:not(.pp-grid-bg){z-index:2;position:relative}.pp-process-grid{border-top:1px solid #11182721;border-bottom:1px solid #11182721;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;max-width:72rem;margin:5rem auto 0;display:grid}.pp-process-card{flex-direction:column;justify-content:space-between;min-height:23rem;padding:clamp(1.5rem,3vw,2.4rem);display:flex}.pp-process-card+.pp-process-card{border-left:1px solid #1118271c}.pp-process-card span{color:var(--pp-coral);font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.08em;font-size:3.1rem;font-weight:700;line-height:.9}.pp-process-card h3{color:#111827;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.06em;margin-top:1.5rem;font-size:clamp(1.75rem,3vw,2.7rem);font-weight:700;line-height:1}.pp-process-card p{color:#4f596e;margin-top:3rem;font-size:1.03rem;line-height:1.6}.pp-output-section{background:linear-gradient(#fff 0%,#fffaf7 100%),linear-gradient(#1118270a 1px,#0000 1px);padding:6.6rem clamp(1rem,5vw,5rem) 8.5rem;scroll-margin-top:7.5rem;position:relative;overflow:hidden}.pp-output-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 10% 12%,#ff564c21,#0000 30rem),radial-gradient(circle at 82% 22%,#ffc15d21,#0000 28rem),linear-gradient(#1118270a 1px,#0000 1px) 0 0/5rem 5rem,linear-gradient(90deg,#11182708 1px,#0000 1px) 0 0/5rem 5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d9,#0000 88%);mask-image:linear-gradient(#000000d9,#0000 88%)}.pp-output-section>*{z-index:1;position:relative}.pp-output-heading{text-align:center;max-width:78rem;margin:0 auto}.pp-output-heading h2{color:#111827;max-width:68rem;margin-left:auto;margin-right:auto;font-size:clamp(3.1rem,5.4vw,6.05rem)}.pp-output-heading p{max-width:55rem;color:var(--pp-muted);margin-left:auto;margin-right:auto}.pp-answer-ledger{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#fffffff0,#fffaf7db),#ffffffe6;border:1px solid #11182714;border-radius:2.1rem;max-width:92rem;margin:clamp(3rem,5vw,4.5rem) auto 0;overflow:hidden;box-shadow:0 2rem 5.5rem #1f2a4413,inset 0 1px #ffffffdb}.pp-answer-ledger-head{background:#fffaf7d1;border-bottom:1px solid #11182713;grid-template-columns:minmax(17rem,.64fr) minmax(0,1.36fr);gap:clamp(1.2rem,3vw,3.4rem);padding:1rem clamp(1.1rem,2.2vw,2rem);display:grid}.pp-answer-ledger-head span{color:var(--pp-coral);text-transform:uppercase;letter-spacing:.15em;font-size:.72rem;font-weight:900}.pp-answer-row{border-bottom:1px solid #11182713;grid-template-columns:minmax(17rem,.64fr) minmax(0,1.36fr);align-items:start;gap:clamp(1.2rem,3vw,3.4rem);padding:clamp(1.45rem,2.6vw,2.35rem) clamp(1.1rem,2.2vw,2rem);display:grid}.pp-answer-row:last-child{border-bottom:0}.pp-answer-question{align-content:start;gap:1rem;display:grid}.pp-answer-question span{color:#ff564cdb;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.065em;font-size:clamp(2.6rem,5vw,5.4rem);font-weight:750;line-height:.82}.pp-answer-question h3{color:#111827;max-width:28rem;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.055em;font-size:clamp(1.55rem,2.45vw,2.65rem);font-weight:700;line-height:1.02}.pp-answer-result{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:clamp(.8rem,1.6vw,1.25rem);display:grid}.pp-answer-icon{width:2rem;height:2rem;color:var(--pp-coral);background:#ff564c1a;border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ff564c1f}.pp-answer-result h4{color:#111827;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.055em;font-size:clamp(1.45rem,2vw,2.1rem);font-weight:720;line-height:1.02}.pp-answer-result p{color:#586277;max-width:57rem;margin-top:.8rem;font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.6}.pp-answer-checks{flex-wrap:wrap;gap:.55rem;margin-top:1.15rem;display:flex}.pp-answer-checks span{color:#3b465c;background:#fffc;border:1px solid #11182711;border-radius:999px;align-items:center;min-height:2rem;padding:.35rem .75rem;font-size:.82rem;font-weight:850;line-height:1.1;display:inline-flex}@media (hover:hover){.pp-answer-row{transition:background .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1)}.pp-answer-row:hover{background:#fffaf794;transform:translateY(-2px)}}.pp-pricing-section{background:linear-gradient(#fff,#fffaf7),linear-gradient(#1118270a 1px,#0000 1px);grid-template-columns:minmax(0,.88fr) minmax(22rem,.72fr);align-items:center;gap:clamp(2rem,6vw,6rem);padding:9rem clamp(1rem,5vw,5rem) 10rem;display:grid}.pp-pricing-copy{max-width:52rem}.pp-price-shell{background:#1118270e;border:1px solid #11182714;border-radius:2.2rem;padding:.55rem}.pp-price-card{background:#fff;border-radius:1.75rem;padding:1.5rem;box-shadow:inset 0 1px 2px #ffffffe6,0 2rem 5rem #1f2a441a}.pp-price-top{justify-content:space-between;gap:1rem;display:flex}.pp-price-top p{color:#475169;font-size:.95rem;font-weight:900}.pp-price-top h3{color:#111827;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.08em;margin-top:1rem;font-size:clamp(4.5rem,9vw,7rem);font-weight:700;line-height:.9}.pp-price-lock{color:#fff;background:#111827;border-radius:999px;place-items:center;width:3rem;height:3rem;display:grid}.pp-price-list{gap:.75rem;margin:2rem 0;display:grid}.pp-price-list div{color:#30384d;align-items:center;gap:.7rem;font-weight:700;display:flex}.pp-price-list svg{color:var(--pp-coral)}.pp-faq-section{background:#fff;padding:8rem max(1rem,50vw - 36rem) 9rem}.pp-faq-grid{border-top:1px solid #11182721;max-width:72rem;margin:4rem auto 0}.pp-faq-card{border-bottom:1px solid #11182721}.pp-faq-card summary{cursor:pointer;color:#111827;min-height:5.2rem;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:1rem;font-size:clamp(1.12rem,1.6vw,1.42rem);font-weight:700;list-style:none;display:flex}.pp-faq-card summary::-webkit-details-marker{display:none}.pp-faq-card summary svg{width:1.15rem;color:var(--pp-coral);transition:transform .22s var(--pp-ease);flex:none}.pp-faq-card[open] summary svg{transform:rotate(90deg)}.pp-faq-card p{color:#586277;max-width:48rem;padding:0 3rem 1.5rem 0;line-height:1.6}.pp-final-cta{background:#ffe8e2;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.65fr);align-items:end;gap:clamp(2rem,7vw,7rem);padding:clamp(6rem,9vw,9rem) max(1rem,50vw - 36rem);display:grid}.pp-final-cta h2{color:#111827;max-width:50rem;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.065em;text-wrap:balance;margin-top:1rem;font-size:clamp(3rem,6vw,6rem);font-weight:720;line-height:.94}.pp-final-cta>div:last-child{justify-items:start;gap:1.5rem;display:grid}.pp-final-cta>div:last-child>p{color:#4e586c;max-width:29rem;font-size:1.08rem;line-height:1.65}.pp-footer{color:#626b7f;background:#fff;border-top:1px solid #11182714;justify-content:space-between;align-items:center;gap:1rem;padding:2rem clamp(1rem,5vw,5rem);display:flex}.pp-footer div{gap:1rem;display:flex}.pp-footer a{color:#111827;font-weight:800;text-decoration:none}@media (max-width:900px){.pp-nav{justify-content:space-between;width:min(37rem,100vw - 1rem);padding-left:.75rem;display:flex}.pp-nav-links{display:none}.pp-horizontal-section{height:auto}.pp-horizontal-sticky{grid-template-columns:1fr;min-height:auto;padding:7rem 1rem 5rem;position:relative}.pp-read-sticky{gap:2.75rem}.pp-frame-window{pointer-events:auto;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.pp-focus-stage-desktop{display:none}.pp-focus-mobile-list{gap:1rem;display:grid}.pp-focus-stage{min-height:auto}.pp-focus-stage:before,.pp-focus-stage:after{display:none}.pp-focus-card{position:relative;inset:auto;opacity:1!important;transform:none!important}.pp-frame-card{width:100%;min-width:0;min-height:24rem}.pp-process-grid,.pp-pricing-section,.pp-final-cta{grid-template-columns:1fr}.pp-process-card,.pp-process-card:nth-child(2){margin-top:0;transform:none}.pp-process-card+.pp-process-card{border-top:1px solid #1118271c;border-left:0}.pp-proof-layout{grid-template-columns:minmax(9rem,.8fr) minmax(17rem,1.2fr)}.pp-proof-actions{display:none}.pp-answer-ledger-head,.pp-answer-row{grid-template-columns:1fr;align-items:start}.pp-story-panel-head{flex-direction:column;align-items:flex-start}.pp-story-row{grid-template-columns:1fr;gap:.9rem}.pp-faq-grid{grid-template-columns:1fr}.pp-footer{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.pp-nav{justify-content:center;gap:0;width:fit-content;max-width:calc(100vw - 1rem);padding:.5rem .8rem;top:.6rem}.pp-brand{letter-spacing:-.03em;font-size:.88rem}.pp-nav-cta{display:none}.pp-hero{min-height:auto;padding-top:7.5rem;padding-bottom:5rem;overflow:hidden}.pp-hero-content{width:min(100%,100vw - 2rem);max-width:calc(100vw - 2rem)}.pp-hero h1{letter-spacing:-.034em;text-wrap:balance;max-width:min(17rem,100vw - 2rem);font-size:clamp(1.92rem,7.4vw,2.16rem)}.pp-hero-kicker{text-align:center;white-space:normal;max-width:min(18.5rem,100vw - 2rem)}.pp-hero-copy{max-width:min(21rem,100vw - 2rem)}.pp-hero-actions{flex-direction:column;align-items:stretch;width:100%;max-width:min(21rem,100vw - 2rem);margin-left:auto;margin-right:auto}.pp-button,.pp-text-link{box-sizing:border-box;width:100%;max-width:100%}.pp-product-theater{box-sizing:border-box;border-radius:1.35rem;height:auto}.pp-proof-header{flex-direction:column;align-items:flex-start;gap:.55rem;padding:.85rem .9rem}.pp-proof-header>span{padding:.34rem .5rem;font-size:.56rem}.pp-proof-layout{min-height:0;padding:.65rem;display:block;overflow:hidden}.pp-proof-source,.pp-proof-actions{display:none}.pp-proof-report .pp-flow-label{justify-content:flex-start}.pp-proof-report{min-width:0;overflow:hidden}.pp-report-card{box-sizing:border-box;border-radius:1rem;width:100%;max-width:100%;padding:1rem}.pp-report-card h2{letter-spacing:-.045em;text-wrap:balance;max-width:100%;font-size:clamp(1.32rem,6.3vw,1.52rem)}.pp-report-card p{max-width:100%}.pp-weak-grid{grid-template-columns:1fr;gap:.42rem}.pp-weak-grid article{min-width:0;min-height:4.6rem;padding:.55rem}.pp-evidence-list div{min-width:0}.pp-evidence-list div span{overflow-wrap:anywhere}.pp-proof-layout{grid-template-columns:1fr;gap:.9rem;padding:.8rem;display:grid}.pp-question-map,.pp-before-send{width:100%;min-width:0}.pp-proof-source,.pp-before-send{display:block}.pp-map-label,.pp-map-title span{font-size:.82rem}.pp-proof-source>p,.pp-map-title p{font-size:.62rem}.pp-slide-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.46rem;margin-top:.62rem}.pp-slide-row{grid-template-columns:1.65rem minmax(0,1fr);gap:.38rem;min-height:3.2rem;padding:.54rem}.pp-slide-icon{width:1.55rem;height:1.55rem}.pp-slide-row>span:not(.pp-slide-icon),.pp-slide-row small,.pp-slide-row i{display:none}.pp-slide-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pp-map-core{grid-template-columns:1fr;gap:.58rem;margin-top:.72rem}.pp-map-node{display:none}.pp-map-row{grid-template-columns:1fr;gap:.36rem}.pp-question-chip:after{display:none}.pp-question-chip span{min-height:1.95rem;padding:0 .62rem;font-size:.58rem}.pp-question-chip span:nth-child(2),.pp-map-row:nth-child(2){display:none}.pp-doubt-chip{min-height:2.4rem;padding:.5rem .62rem;font-size:.58rem}.pp-fix-list{gap:.58rem;margin-top:.68rem}.pp-fix-row{background:#ffffffc7;border:1px solid #11182711;border-radius:.76rem;grid-template-columns:1.35rem minmax(0,1fr);gap:.5rem;padding:.58rem}.pp-fix-row>span{display:none}.pp-fix-row>strong{width:1.32rem;height:1.32rem;font-size:.66rem}.pp-fix-row h3{font-size:.68rem}.pp-fix-row p{font-size:.56rem}.pp-fix-row small,.pp-proof-footer,.pp-fix-row:nth-child(3){display:none}.pp-product-stage{grid-template-columns:13rem 3rem 23rem 3rem 13rem;align-items:center;gap:.75rem;width:56rem;height:100%;min-height:0;padding:1rem;transform:translate(-18.9rem)}.pp-flow-label{gap:.52rem;margin-bottom:.6rem}.pp-flow-label>span{border-radius:.65rem;width:2.15rem;height:2.15rem}.pp-flow-label strong{font-size:.78rem}.pp-flow-label small,.pp-upload-card span,.pp-upload-card small{font-size:.58rem}.pp-upload-card{grid-template-columns:2.5rem minmax(0,1fr);padding:.72rem}.pp-pdf-glyph{height:2.55rem;font-size:.55rem}.pp-slide-stack{min-height:13.8rem}.pp-mini-slide{min-height:4.9rem;padding:.68rem}.pp-mini-slide:nth-child(2){top:3rem}.pp-mini-slide:nth-child(3){top:6rem}.pp-mini-slide:nth-child(4){top:9rem}.pp-result-panel{border-radius:1.2rem;padding:1.1rem}.pp-result-panel h2{letter-spacing:-.052em;font-size:1.38rem}.pp-result-panel p{max-width:17rem;font-size:.67rem}.pp-weak-slides{margin-top:.9rem}.pp-weak-slides>div{gap:.45rem}.pp-weak-slides article{min-height:4.85rem;padding:.58rem}.pp-evidence-rows{gap:.42rem;margin-top:.7rem}.pp-evidence-rows div{padding:.48rem .56rem;font-size:.58rem}.pp-side-panel{padding:.75rem}.pp-action-row{gap:.5rem;margin-top:.52rem;padding:.52rem}.pp-action-row strong{font-size:.62rem}.pp-action-row small,.pp-question-row span{font-size:.54rem}.pp-question-row{margin-top:.48rem;padding:.46rem .5rem}.pp-product-theater{border-radius:0;overflow:visible}.pp-annotated-hero{min-height:28.25rem}.pp-deck-stack{width:min(18rem,100vw - 3.25rem);height:13.25rem;top:2.45rem;left:50%;transform:translate(-50%)}.pp-deck-page{border-radius:.88rem}.pp-deck-page-front{padding:.78rem}.pp-deck-topline{font-size:.48rem}.pp-deck-title{margin-top:1.1rem}.pp-deck-title span{padding:.22rem .42rem;font-size:.52rem}.pp-deck-title strong{letter-spacing:-.048em;max-width:14rem;font-size:1.12rem}.pp-deck-body{grid-template-columns:minmax(0,1fr) 5.4rem;gap:.6rem;margin-top:1.25rem}.pp-deck-copy{gap:.36rem}.pp-deck-copy i,.pp-deck-footer span{height:.32rem}.pp-deck-proof{border-radius:.68rem;height:4.3rem;padding:.48rem}.pp-deck-footer{margin-top:.9rem}.pp-annotation-note{grid-template-columns:.9rem minmax(0,1fr);gap:.46rem;width:min(12.6rem,100vw - 3.25rem)}.pp-annotation-note div{border-radius:.74rem;padding:.56rem .64rem}.pp-annotation-note strong{font-size:.68rem}.pp-annotation-note p{font-size:.58rem}.pp-annotation-1{display:none}.pp-annotation-1>span:before{width:2.25rem;transform:rotate(156deg)}.pp-annotation-1>span:after{right:2.28rem}.pp-annotation-2{display:none}.pp-annotation-2>span:before{width:3rem;transform:rotate(186deg)}.pp-annotation-2>span:after{right:3.02rem}.pp-annotation-3{display:none}.pp-annotation-4{display:grid;top:16.15rem;left:.35rem}.pp-annotation-4>span:before{width:2.35rem;transform:rotate(-22deg)}.pp-annotation-4>span:after{left:2.4rem}.pp-fix-strip{border-radius:.92rem;gap:.45rem;padding:.62rem;display:grid;bottom:0;left:.35rem;right:.35rem}.pp-fix-strip div{gap:.35rem;display:grid}.pp-fix-strip p{width:100%;font-size:.58rem}.pp-theater-shell{border-radius:0;width:min(100%,100vw - 1.25rem);margin-top:2.2rem;padding:0}.pp-side-deck{transform-origin:0 0;opacity:.82;width:15rem;top:10.5rem;left:-5.8rem;transform:rotate(-4deg)scale(.68)}.pp-side-slide{width:13.5rem;height:7.5rem;padding:.8rem}.pp-main-deck{width:28rem;min-height:18.5rem;padding:1rem 1.05rem .95rem;top:7.2rem;left:3.3rem;transform:rotate(-1deg)}.pp-main-deck-head{font-size:.52rem}.pp-deck-brand{gap:.38rem}.pp-deck-brand span{width:.82rem;height:.68rem}.pp-deck-brand strong{font-size:.82rem}.pp-main-deck-grid{gap:.9rem;margin-top:1.1rem}.pp-main-deck-copy h2{max-width:15rem;font-size:1.48rem;line-height:1.08}.pp-main-deck-copy h2 span{white-space:normal}.pp-main-deck-copy p{max-width:13rem;margin-top:.56rem;font-size:.58rem;line-height:1.45}.pp-deck-map{width:8.4rem;height:5.8rem}.pp-map-pulse{width:.72rem;height:.72rem;top:1.1rem;left:3rem;box-shadow:0 0 0 .42rem #ff564c21,0 0 0 .82rem #ff564c14}.pp-map-path{width:5.8rem;height:3.4rem;top:1.75rem;right:.7rem}.pp-map-card{gap:.28rem;width:3.7rem;padding:.54rem;right:2.7rem}.pp-map-card i{height:.32rem}.pp-main-metrics{gap:.7rem;margin-top:1rem;padding-top:.78rem}.pp-main-metrics div{min-width:4.2rem;padding-right:.6rem}.pp-main-metrics strong{font-size:.88rem}.pp-main-metrics span,.pp-main-metrics small{font-size:.46rem}.pp-main-outcomes{margin-top:.75rem;padding:.66rem}.pp-main-outcomes p{margin-bottom:.42rem;font-size:.52rem}.pp-main-outcomes div{gap:.36rem}.pp-main-outcomes span{font-size:.42rem}.pp-main-ask{width:5.8rem;bottom:2.8rem;right:.8rem}.pp-main-ask span,.pp-main-ask p,.pp-main-ask small{font-size:.44rem}.pp-main-ask strong{font-size:.82rem}.pp-main-slide-number{font-size:.48rem;bottom:.7rem;left:1.05rem}.pp-readiness-notes,.pp-annotation-arrows{display:none}.pp-send-fixes{grid-template-columns:minmax(0,1fr);width:20rem;bottom:.3rem;right:-1.8rem}.pp-send-target{display:none}@media (prefers-reduced-motion:reduce){.pp-product-stage{transform:translate(-18.9rem)!important}}.pp-process-section,.pp-story-section,.pp-output-section,.pp-pricing-section,.pp-faq-section{padding-left:1rem;padding-right:1rem}.pp-process-grid{margin-top:4rem}.pp-process-card{min-height:auto}.pp-process-card p{margin-top:3rem}.pp-price-card{padding:1rem}.pp-output-heading h2{font-size:clamp(2.35rem,10vw,3.2rem)}.pp-output-section{padding-top:5rem;padding-bottom:5.5rem}.pp-answer-ledger{border-radius:1.35rem}.pp-answer-ledger-head{padding:1.2rem}.pp-answer-row{padding:1.35rem 1.2rem}.pp-answer-question{gap:.6rem}.pp-answer-question span{font-size:clamp(2.4rem,14vw,4.2rem)}.pp-answer-question h3{font-size:clamp(1.85rem,8vw,2.45rem)}.pp-answer-result{grid-template-columns:1fr}.pp-answer-icon{display:none}.pp-answer-checks span{flex:100%;justify-content:center}}.pp-theater-shell{width:min(100vw - 8rem,76rem);max-width:76rem;box-shadow:none;background:0 0;border:0;border-radius:0;margin:clamp(1.8rem,3vw,2.6rem) auto 0;padding:0}.pp-theater-shell:before{display:none}@media (max-width:640px){.pp-theater-shell{width:min(172vw,42rem);max-width:none;margin-top:2.4rem;position:relative;left:50%;transform:translate(-50%)}}.pp-ref-art{aspect-ratio:1672/941;color:#101827;background:radial-gradient(circle at 18% 10%,#ff564c1f,#0000 28%),radial-gradient(circle at 96% 8%,#fff6eff0,#0000 35%),linear-gradient(#1f2a4409 1px,#0000 1px) 0 0/3.05cqw 3.05cqw,linear-gradient(90deg,#1f2a4408 1px,#0000 1px) 0 0/3.05cqw 3.05cqw,linear-gradient(110deg,#fff7f3 0%,#fffaf7 34%,#fff 72%,#fff7f1 100%);width:100%;position:relative;overflow:hidden;container-type:inline-size}.pp-ref-art:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(at 48% 48%,#0000 0 54%,#fffaf766 74%,#ffffffc2 100%),linear-gradient(#ffffff29,#ffffff70);position:absolute;inset:0}.pp-ref-side-stack,.pp-ref-arrows,.pp-ref-notes,.pp-ref-fix-card,.pp-ref-deck{position:absolute}.pp-ref-side-stack{z-index:1;inset:0}.pp-ref-side-slide{box-sizing:border-box;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffa8;border:1px solid #212d441a;border-radius:.72cqw;width:15.25%;height:16.5%;padding:1.15cqw 1.25cqw;position:absolute;transform:rotate(-5deg);box-shadow:0 1.4cqw 3.6cqw #1e2c471f}.pp-ref-side-slide:first-child{top:19.4%;left:6%}.pp-ref-side-slide:nth-child(2){top:35%;left:4.5%}.pp-ref-side-slide:nth-child(3){top:49.2%;left:3.9%}.pp-ref-side-slide:nth-child(4){top:68%;left:5.1%}.pp-ref-side-slide header{color:#111827;align-items:center;gap:.72cqw;line-height:1;display:flex}.pp-ref-side-slide header span{color:#516074;font-size:.78cqw;font-weight:700}.pp-ref-side-slide header strong{color:#121827;font-size:.92cqw;font-weight:850;position:relative}.pp-ref-side-slide header strong:after{content:"";background:#ff564c;border-radius:999px;width:1.04cqw;height:.12cqw;position:absolute;bottom:-.62cqw;left:0}.pp-ref-side-lines{gap:.55cqw;margin-top:2.2cqw;padding-left:2.55cqw;display:grid}.pp-ref-side-lines span,.pp-ref-map-card i{background:#e2e7ee;border-radius:999px;height:.42cqw;display:block}.pp-ref-side-lines span:first-child{width:7.8cqw}.pp-ref-side-lines span:nth-child(2){width:10.4cqw}.pp-ref-side-lines span:nth-child(3){width:6.8cqw}.pp-ref-side-chart{border-bottom:1px solid #1f2a4414;border-left:1px solid #1f2a4414;height:5.2cqw;margin-top:1.5cqw;position:relative}.pp-ref-side-chart:before{content:"";transform-origin:0;background:#ff564c;height:1px;position:absolute;bottom:2.45cqw;left:1.25cqw;right:1.2cqw;transform:rotate(-17deg)}.pp-ref-side-chart span{background:#ff564c;border-radius:999px;width:.44cqw;height:.44cqw;position:absolute}.pp-ref-side-chart span:first-child{bottom:.8cqw;left:1.4cqw}.pp-ref-side-chart span:nth-child(2){bottom:2cqw;left:4.5cqw}.pp-ref-side-chart span:nth-child(3){bottom:2.55cqw;left:8.1cqw}.pp-ref-side-chart span:nth-child(4){bottom:4.65cqw;left:12cqw}.pp-ref-side-ask{grid-template-columns:4cqw 1fr;align-items:center;gap:.95cqw;margin-top:1.55cqw;display:grid}.pp-ref-side-ask span{background:conic-gradient(#ff564c 0 25%, #e9eef5 25% 100%);border-radius:999px;width:3.65cqw;height:3.65cqw}.pp-ref-side-ask strong{color:#657085;font-size:1.42cqw;font-weight:900}.pp-ref-deck{z-index:3;box-sizing:border-box;text-align:left;isolation:isolate;transform-origin:50%;background:#ffffffe0;border:1px solid #1f2a441a;border-radius:.72cqw;width:54.7%;height:66.2%;padding:3.05cqw 2.75cqw 1.8cqw;top:13.6%;left:18.4%;transform:rotate(-4deg);box-shadow:0 2.2cqw 4.4cqw #1f2a4426}.pp-ref-deck:after{content:"";z-index:-1;pointer-events:none;background:#f4f6f9b8;border:1px solid #1f2a4412;border-radius:0 0 .6cqw .6cqw;width:82%;height:8%;position:absolute;bottom:-3.2%;right:18%;transform:rotate(.3deg);box-shadow:0 1cqw 2.2cqw #1f2a4414}.pp-ref-deck-header,.pp-ref-fleetly,.pp-ref-metrics,.pp-ref-outcomes div,.pp-ref-outcomes span,.pp-ref-fix-card{display:flex}.pp-ref-deck-header{color:#43516a;justify-content:space-between;align-items:center;font-size:.78cqw;font-weight:800}.pp-ref-fleetly{align-items:center;gap:.64cqw}.pp-ref-fleetly span{clip-path:polygon(0 0,100% 0,74% 100%,26% 100%);background:linear-gradient(#ff564c 0 27%,#0000 27% 38%,#ff564c 38% 57%,#0000 57% 68%,#ff564c 68% 100%);width:1.62cqw;height:1.14cqw}.pp-ref-fleetly strong{color:#111827;font-size:1.36cqw;font-weight:900}.pp-ref-deck-hero{min-height:15.6cqw;margin-top:2.95cqw;position:relative}.pp-ref-deck-copy{z-index:2;width:57%;margin-left:.9cqw;position:relative}.pp-ref-deck-copy h2{color:#111827;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;font-size:3cqw;font-weight:750;line-height:1.08}.pp-ref-deck-copy h2 span{white-space:nowrap;display:block}.pp-ref-deck-copy p{color:#59677f;max-width:34cqw;margin-top:1.3cqw;font-size:.98cqw;font-weight:640;line-height:1.55}.pp-ref-map{opacity:.72;width:22cqw;height:14.5cqw;position:absolute;top:.1cqw;right:.2cqw}.pp-ref-map-panel{background:linear-gradient(135deg,#f8fafcf2,#ffffff7a);border-radius:.55cqw;width:15.2cqw;height:9.4cqw;position:absolute;top:1.2cqw;right:.6cqw}.pp-ref-map-route{border-top:2px dashed #7688a66b;border-bottom:0;border-left:0;border-right:2px dashed #7688a66b;border-radius:999px 999px 0 0;width:15.8cqw;height:7.4cqw;position:absolute;top:4cqw;right:2cqw;transform:rotate(14deg)}.pp-ref-map-dot,.pp-ref-map-pulse{border-radius:999px;position:absolute}.pp-ref-map-dot{background:#f9fbfd;border:.15cqw solid #aab6ca;width:.42cqw;height:.42cqw}.pp-ref-map-dot-a{top:7.2cqw;left:1.1cqw}.pp-ref-map-dot-b{top:3.7cqw;right:.4cqw}.pp-ref-map-pulse{background:#ff564c;width:1.1cqw;height:1.1cqw;top:2.62cqw;right:7.4cqw;box-shadow:0 0 0 .72cqw #ff564c29,0 0 0 1.5cqw #ff564c14}.pp-ref-map-card{background:#ffffffeb;border:1px solid #1f2a4414;border-radius:.6cqw;gap:.5cqw;width:7.2cqw;padding:1.05cqw;display:grid;position:absolute;bottom:0;right:7.5cqw;box-shadow:0 1cqw 2.8cqw #1f2a441a}.pp-ref-map-card i:first-child{width:5.6cqw}.pp-ref-map-card i:nth-child(2){width:4.9cqw}.pp-ref-map-card i:nth-child(3){width:5.3cqw}.pp-ref-map-card i:nth-child(4){width:4.2cqw}.pp-ref-metrics{border-top:1px solid #1f2a441f;gap:2.25cqw;margin-top:0;padding-top:1.9cqw;position:absolute;top:19.9cqw;left:4.2cqw}.pp-ref-metrics div{border-right:1px solid #1f2a441f;min-width:8.3cqw;padding-right:2.1cqw}.pp-ref-metrics div:last-child{border-right:0}.pp-ref-metrics strong,.pp-ref-metrics span,.pp-ref-metrics small{display:block}.pp-ref-metrics strong{color:#ff564c;font-size:1.72cqw;font-weight:950;line-height:1}.pp-ref-metrics span,.pp-ref-metrics small{color:#536176;margin-top:.38cqw;font-size:.82cqw;font-weight:720}.pp-ref-outcomes{background:#f8fafcd1;border-radius:.65cqw;width:63.5%;margin-top:0;padding:1.25cqw 1.35cqw;position:absolute;bottom:2.85cqw;left:4.2cqw}.pp-ref-outcomes p{color:#536176;margin-bottom:.88cqw;font-size:.82cqw;font-weight:800}.pp-ref-outcomes div{gap:1.15cqw}.pp-ref-outcomes span{border-right:1px solid #1f2a441c;flex:1;align-items:center;gap:.72cqw;min-width:0;padding-right:.8cqw}.pp-ref-outcomes span:last-child{border-right:0;padding-right:0}.pp-ref-outcomes svg{color:#ff564c;stroke-width:2px;flex:none;width:1.85cqw;height:1.85cqw}.pp-ref-outcomes em{color:#111827;font-size:.64cqw;font-style:normal;font-weight:850;line-height:1.32}.pp-ref-ask{width:8.8cqw;position:absolute;bottom:2.45cqw;right:6.7cqw}.pp-ref-ask span{color:#ff564c;font-size:.72cqw;font-weight:900}.pp-ref-ask strong{color:#111827;margin-top:.24cqw;font-size:1.55cqw;font-weight:900;line-height:1;display:block}.pp-ref-ask p,.pp-ref-ask small{color:#536176;margin-top:.3cqw;font-size:.68cqw;font-weight:720;line-height:1.45;display:block}.pp-ref-page-number{color:#536176;font-size:.72cqw;font-weight:800;position:absolute;bottom:1.55cqw;left:2.6cqw}.pp-ref-arrows{z-index:6;pointer-events:none;inset:0;overflow:visible}.pp-ref-arrows>path{fill:none;stroke:#ff564c;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;marker-end:url(#pp-ref-arrow-head);vector-effect:non-scaling-stroke}.pp-ref-arrows marker path{fill:none;stroke:#ff564c;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pp-ref-notes{z-index:5;text-align:left;gap:3.05cqw;width:18.4%;display:grid;top:12.6%;right:6.2%}.pp-ref-note h3{color:#ff564c;font-family:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive;align-items:center;gap:.68cqw;font-size:2.22cqw;font-weight:700;line-height:1;display:flex}.pp-ref-note h3 em{font-style:normal;position:relative}.pp-ref-note:first-child h3 em:after{content:"";background:currentColor;border-radius:999px;height:.1cqw;position:absolute;bottom:-.12cqw;left:.08cqw;right:.12cqw;transform:rotate(-1deg)}.pp-ref-note h3 span{width:2.2cqw;height:2.2cqw;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;border:.14cqw solid #ff564c;border-radius:999px;place-items:center;font-size:.9cqw;font-weight:800;display:inline-grid}.pp-ref-note p{color:#344054;font-family:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive;margin-top:.78cqw;font-size:1.27cqw;font-weight:600;line-height:1.34}.pp-ref-note p span{display:block}.pp-ref-fix-card{z-index:4;text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff9e;border:1px solid #ff564c29;border-radius:.75cqw;grid-template-columns:minmax(0,1fr) 7.55cqw;align-items:stretch;width:34.8%;bottom:3.35%;right:5.45%;box-shadow:0 1.2cqw 3.2cqw #1f2a440f}.pp-ref-fix-card div{padding:1.25cqw 1.55cqw}.pp-ref-fix-card strong{color:#111827;font-size:1.08cqw;font-weight:900}.pp-ref-fix-card p{color:#344054;align-items:center;gap:.7cqw;margin-top:.78cqw;font-size:.8cqw;font-weight:750;line-height:1.35;display:flex}.pp-ref-fix-card p+p{border-top:1px solid #1f2a441a;padding-top:.68cqw}.pp-ref-fix-card p span{color:#fff;background:#ff564c;border-radius:999px;flex:none;place-items:center;width:1.28cqw;height:1.28cqw;font-size:.68cqw;font-weight:900;display:inline-grid}.pp-ref-target{border-left:1px solid #ff564c1f;place-items:center;display:grid}.pp-ref-target svg{color:#ff564c;stroke-width:2px;background:#ff564c0f;border:1px solid #ff564c3d;border-radius:999px;width:4.35cqw;height:4.35cqw;padding:.85cqw}@media (max-width:640px){.pp-ref-art{width:100%;min-width:0}}.pp-theater-shell{aspect-ratio:1280/720;perspective:1400px;width:min(100%,82rem);max-width:82rem;box-shadow:none;background:0 0;border:0;border-radius:0;margin:clamp(2.3rem,4vw,3.6rem) auto 0;padding:0;position:relative;overflow:visible;container-type:inline-size}.pp-theater-shell:before{content:"";filter:blur(28px);opacity:.72;pointer-events:none;background:radial-gradient(circle at 50% 35%,#ff564c33,#0000 38%),radial-gradient(circle at 45% 55%,#11182724,#0000 62%);border-radius:999px;position:absolute;inset:16% 18% 8%}.pp-tablet-frame{z-index:2;transform-origin:50% 0;width:68.5%;height:66.5%;transform-style:preserve-3d;will-change:transform;margin:0;position:absolute;top:13%;left:50%;translate:-50%}.pp-tablet-bezel{background:linear-gradient(135deg,#f9fafb 0%,#cfd5dd 10%,#f7f8fa 23%,#b8c0ca 100%);border:1px solid #11182714;border-radius:2.45cqw;width:100%;height:100%;padding:1.25cqw;position:relative;box-shadow:0 2.6cqw 6.8cqw #1f2a442e,inset 0 .22cqw #ffffffd1,inset 0 -.25cqw .45cqw #1118271f}.pp-tablet-bezel:before{content:"";background:#f4f7fac7;border-radius:999px;height:.58cqw;position:absolute;inset:.45cqw 16% auto;box-shadow:inset 0 -1px #11182714}.pp-tablet-camera{z-index:4;background:#11182729;border-radius:999px;width:.42cqw;height:4.8cqw;position:absolute;top:50%;right:.58cqw;transform:translateY(-50%)}.pp-tablet-screen{background:radial-gradient(circle at 78% 20%,#ff564c29,#0000 28%),linear-gradient(140deg,#111827fa,#131b28f2 58%,#212a39f5);border-radius:1.6cqw;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1.2cqw 4cqw #ffffff0d}.pp-tablet-grid{opacity:.78;background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:4.2cqw 4.2cqw;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 0 45%,#0000 82%);mask-image:radial-gradient(circle at 50% 45%,#000 0 45%,#0000 82%)}.pp-tablet-deck-stack{z-index:2;width:22%;height:78%;position:absolute;top:6.5%;left:5.4%;transform:rotate(-8deg)}.pp-tablet-deck-stack article{text-align:left;background:#ffffffe6;border:1px solid #11182714;border-radius:.95cqw;width:100%;height:27%;padding:1cqw 1.05cqw;position:absolute;left:0;box-shadow:0 1.4cqw 2.8cqw #0000003d}.pp-tablet-deck-stack article:first-child{top:0}.pp-tablet-deck-stack article:nth-child(2){top:22%;left:-3%}.pp-tablet-deck-stack article:nth-child(3){top:44%;left:-6%}.pp-tablet-deck-stack article:nth-child(4){top:66%;left:-2%}.pp-tablet-deck-stack header{color:#111827;align-items:center;gap:.48cqw;font-size:.72cqw;line-height:1;display:flex}.pp-tablet-deck-stack header span{color:#5f6b7e;font-weight:800}.pp-tablet-deck-stack header strong{color:#111827;font-weight:900}.pp-tablet-deck-stack header strong:after{content:"";background:var(--pp-coral);border-radius:999px;width:1.05cqw;height:.13cqw;margin-top:.55cqw;display:block}.pp-tablet-slide-lines{gap:.5cqw;margin-top:1.3cqw;padding-left:2.2cqw;display:grid}.pp-tablet-slide-lines i{background:#e4e9ef;border-radius:999px;height:.34cqw;display:block}.pp-tablet-slide-lines i:first-child{width:8.2cqw}.pp-tablet-slide-lines i:nth-child(2){width:6.8cqw}.pp-tablet-slide-lines i:nth-child(3){width:4.8cqw}.pp-tablet-main-card{z-index:3;text-align:left;background:#fffffff0;border:1px solid #11182717;border-radius:1.4cqw;width:57%;min-height:61%;padding:2.1cqw 2.2cqw 1.55cqw;position:absolute;top:18%;left:27.5%;box-shadow:0 1.8cqw 4.2cqw #00000047}.pp-tablet-main-card header{justify-content:space-between;align-items:flex-start;gap:1.5cqw;display:flex}.pp-tablet-main-card header span,.pp-tablet-fix-card>span{color:var(--pp-coral);letter-spacing:.08em;text-transform:uppercase;font-size:.7cqw;font-weight:950}.pp-tablet-main-card h2{color:#111827;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;margin-top:.4cqw;font-size:4.6cqw;font-weight:760;line-height:.95}.pp-tablet-main-card small{color:#697386;white-space:nowrap;font-size:.75cqw;font-weight:850}.pp-tablet-score-row{grid-template-columns:1fr 1fr;gap:.8cqw;margin-top:1.9cqw;display:grid}.pp-tablet-score-row div{background:#f4f6f9;border-radius:.8cqw;padding:.85cqw .95cqw}.pp-tablet-score-row span{color:#657085;font-size:.64cqw;font-weight:850;display:block}.pp-tablet-score-row strong{color:#111827;margin-top:.28cqw;font-size:.92cqw;font-weight:900;line-height:1.18;display:block}.pp-tablet-read-list{gap:.56cqw;margin-top:1.15cqw;display:grid}.pp-tablet-read-list div{background:#f7f8fa;border-radius:.75cqw;grid-template-columns:1.25cqw minmax(0,1fr);align-items:start;gap:.72cqw;padding:.78cqw .85cqw;display:grid}.pp-tablet-read-list div>span{background:#ff564c1a;border-radius:999px;place-items:center;width:1.05cqw;height:1.05cqw;display:grid}.pp-tablet-read-list div>span:before{content:"";border-bottom:.13cqw solid var(--pp-coral);border-left:.13cqw solid var(--pp-coral);width:.46cqw;height:.22cqw;transform:rotate(-45deg)translateY(-.03cqw)}.pp-tablet-read-list p{color:#344054;font-size:.77cqw;font-weight:750;line-height:1.35}.pp-tablet-read-list strong{color:#111827;margin-right:.3cqw;font-weight:920}.pp-tablet-fix-card{z-index:4;text-align:left;background:#ffffffe6;border:1px solid #ff564c2e;border-radius:1.05cqw;width:26%;padding:1.05cqw 1.12cqw;position:absolute;bottom:9.4%;right:7.8%;box-shadow:0 1.2cqw 3cqw #00000038}.pp-tablet-fix-card strong{color:#111827;margin-top:.25cqw;font-size:1.05cqw;font-weight:920;line-height:1.15;display:block}.pp-tablet-fix-card p{color:#536176;margin-top:.48cqw;font-size:.68cqw;font-weight:760;line-height:1.35}.pp-tablet-annotations{z-index:3;pointer-events:none;position:absolute;inset:0}.pp-tablet-arrows{position:absolute;inset:0;overflow:visible}.pp-tablet-arrows path{fill:none;stroke:var(--pp-coral);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;marker-end:url(#pp-tablet-arrow-head);vector-effect:non-scaling-stroke}.pp-tablet-arrows marker path{fill:none;stroke:var(--pp-coral);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.pp-tablet-note{text-align:left;width:14.8cqw;position:absolute}.pp-tablet-note-left-top{top:30%;left:1.1%}.pp-tablet-note-left-bottom{bottom:15.5%;left:1.5%}.pp-tablet-note-right-top{top:22%;right:.8%}.pp-tablet-note-right-bottom{bottom:12.2%;right:.9%}.pp-tablet-note h3{color:var(--pp-coral);font-family:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive;align-items:center;gap:.62cqw;font-size:2.15cqw;font-weight:700;line-height:1;display:flex}.pp-tablet-note h3 span{width:2cqw;height:2cqw;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;border:.14cqw solid;border-radius:999px;place-items:center;font-size:.82cqw;font-weight:900;display:inline-grid}.pp-tablet-note h3 em{font-style:normal;position:relative}.pp-tablet-note h3 em:after{content:"";border-bottom:.13cqw solid;border-radius:50%;height:.42cqw;position:absolute;bottom:-.35cqw;left:-.05cqw;right:-.1cqw;transform:rotate(-2deg)}.pp-tablet-note p{color:#3f4757;font-family:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive;gap:.15cqw;margin-top:.75cqw;font-size:1.22cqw;font-weight:650;line-height:1.15;display:grid}@media (max-width:760px){.pp-theater-shell{width:min(100%,30rem);max-width:none;height:clamp(18rem,78vw,23rem);margin-top:2.45rem;left:auto;overflow:hidden;transform:none}.pp-tablet-annotations{display:none}.pp-tablet-frame{width:98%;height:73%;top:11%}.pp-tablet-bezel{border-radius:5.6cqw;padding:2.4cqw}.pp-tablet-screen{border-radius:3.8cqw}.pp-tablet-deck-stack{width:25%;top:8%;left:4%}.pp-tablet-main-card{border-radius:3.2cqw;width:59%;min-height:58%;padding:3.2cqw 3.4cqw 2.5cqw;top:15%;left:28%}.pp-tablet-main-card h2{font-size:8.4cqw}.pp-tablet-main-card header span,.pp-tablet-fix-card>span{font-size:1.45cqw}.pp-tablet-main-card small{font-size:1.35cqw}.pp-tablet-score-row{gap:1.2cqw;margin-top:2.4cqw}.pp-tablet-score-row div{border-radius:1.8cqw;padding:1.35cqw}.pp-tablet-score-row span{font-size:1.25cqw}.pp-tablet-score-row strong{font-size:1.65cqw}.pp-tablet-read-list{gap:.8cqw;margin-top:1.55cqw}.pp-tablet-read-list div{border-radius:1.6cqw;grid-template-columns:2.6cqw minmax(0,1fr);gap:1.4cqw;padding:1.15cqw 1.35cqw}.pp-tablet-read-list div:nth-child(3){display:none}.pp-tablet-read-list div>span{width:2.1cqw;height:2.1cqw}.pp-tablet-read-list p{font-size:1.5cqw}.pp-tablet-fix-card{border-radius:2.4cqw;width:33%;padding:1.7cqw;bottom:11%;right:5.5%}.pp-tablet-fix-card strong{font-size:2.25cqw}.pp-tablet-fix-card p{font-size:1.45cqw}}.pp-theater-scroll{width:100vw;height:520vh;margin-top:clamp(2.2rem,3.4vw,3.4rem);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;overflow-x:clip}.pp-theater-sticky{place-items:center;height:calc(100dvh - 5.15rem);min-height:min(43rem,100dvh - 5.15rem);display:grid;position:sticky;top:5.15rem}.pp-theater-scroll .pp-theater-shell{aspect-ratio:1440/820;perspective:1100px;isolation:isolate;width:min(100vw - .5rem,1720px);max-width:1720px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0;position:relative;top:clamp(1.75rem,3vh,2.25rem);overflow:visible;transform:none;container-type:inline-size}.pp-theater-scroll .pp-theater-shell:before{content:"";filter:blur(34px);opacity:.82;pointer-events:none;background:radial-gradient(circle at 50% 38%,#ff564c24,#0000 34%),radial-gradient(circle at 50% 70%,#323c5429,#0000 58%);border-radius:999px;display:block;position:absolute;inset:21% 18% 2%;transform:none;-webkit-mask-image:none;mask-image:none}.pp-theater-scroll .pp-tablet-frame{z-index:2;aspect-ratio:16/10;transform-origin:50% 85%;width:min(61.8cqw,1064px);height:auto;transform-style:preserve-3d;will-change:transform;border-radius:2.28cqw;margin:0;position:absolute;top:8.6%;left:50%;translate:-50%}.pp-theater-scroll .pp-tablet-bezel{background:#282a2d;border:.28cqw solid #6f7378;border-radius:2.28cqw;width:100%;height:100%;padding:1.32cqw;position:relative;box-shadow:inset 0 .16cqw #ffffff2e,inset 0 -.18cqw .34cqw #00000057,0 0 #0003,0 8px 18px #00000036,0 31px 32px #0000002e,0 74px 46px #0000001a,0 132px 55px #0000000a}.pp-theater-scroll .pp-tablet-bezel:before{content:none;display:none}.pp-theater-scroll .pp-tablet-camera{display:none}.pp-theater-scroll .pp-tablet-screen{background:radial-gradient(circle at 12% 16%,#ff564c1f,#0000 33%),radial-gradient(circle at 78% 10%,#ffe8dac7,#0000 32%),linear-gradient(#1f2a440a 1px,#0000 1px) 0 0/4.1cqw 4.1cqw,linear-gradient(90deg,#1f2a4409 1px,#0000 1px) 0 0/4.1cqw 4.1cqw,linear-gradient(135deg,#fff7f3 0%,#fffaf7 38%,#fff 72%,#f8fbff 100%);border-radius:1.32cqw;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 1.1cqw 4cqw #ffffff73,0 0 0 1px #0000002e}.pp-theater-scroll .pp-tablet-grid{opacity:.76;background:linear-gradient(#ffffffd6,#0000 34%);position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}.pp-theater-scroll .pp-tablet-deck-stack{z-index:2;width:23.4%;height:78%;position:absolute;top:9%;left:5.8%;transform:rotate(-5.8deg)}.pp-theater-scroll .pp-tablet-deck-stack article{text-align:left;background:#ffffffeb;border:1px solid #1f2a441a;border-radius:.92cqw;width:100%;height:26.5%;padding:.9cqw 1cqw;position:absolute;left:0;overflow:hidden;box-shadow:0 1.2cqw 2.8cqw #1f2a4421}.pp-theater-scroll .pp-tablet-deck-stack article:first-child{top:0}.pp-theater-scroll .pp-tablet-deck-stack article:nth-child(2){top:22.4%;left:-3%}.pp-theater-scroll .pp-tablet-deck-stack article:nth-child(3){top:44.8%;left:-5.4%}.pp-theater-scroll .pp-tablet-deck-stack article:nth-child(4){top:67.2%;left:-2%}.pp-theater-scroll .pp-tablet-deck-stack header{color:#111827;align-items:center;gap:.55cqw;font-size:.72cqw;line-height:1;display:flex}.pp-theater-scroll .pp-tablet-deck-stack header span{color:#697386;font-weight:850}.pp-theater-scroll .pp-tablet-deck-stack header:after{content:"";background:var(--pp-coral);border-radius:999px;width:1.05cqw;height:.13cqw;display:block}.pp-theater-scroll .pp-tablet-deck-stack header strong{color:#121826;font-weight:920;display:none}.pp-theater-scroll .pp-tablet-deck-stack header strong:after{content:"";background:var(--pp-coral);border-radius:999px;width:1.05cqw;height:.13cqw;margin-top:.48cqw;display:block}.pp-theater-scroll .pp-tablet-slide-lines{gap:.5cqw;margin-top:1.25cqw;padding-left:1.95cqw;display:grid}.pp-theater-scroll .pp-tablet-slide-lines i{background:#e1e7ee;border-radius:999px;height:.32cqw;display:block}.pp-theater-scroll .pp-tablet-slide-lines i:first-child{width:8.2cqw}.pp-theater-scroll .pp-tablet-slide-lines i:nth-child(2){width:6.8cqw}.pp-theater-scroll .pp-tablet-slide-lines i:nth-child(3){width:4.8cqw}.pp-theater-scroll .pp-side-slide-chart:before{content:"";background:linear-gradient(160deg, transparent 51%, #ff564c2e 52%), linear-gradient(154deg, transparent 49%, var(--pp-coral) 50%, var(--pp-coral) 51%, transparent 52%);opacity:.9;height:40%;position:absolute;bottom:1.05cqw;left:1.2cqw;right:1.1cqw}.pp-theater-scroll .pp-side-slide-donut:before{content:"";background:conic-gradient(var(--pp-coral) 0 28%, #edf1f5 28% 100%);border-radius:999px;width:3.4cqw;height:3.4cqw;position:absolute;bottom:1cqw;left:1.2cqw;box-shadow:inset 0 0 0 .9cqw #fff}.pp-theater-scroll .pp-side-slide-donut:after{content:"$8M";color:#5f6b7e;font-size:1.35cqw;font-weight:900;position:absolute;bottom:1.55cqw;right:1.25cqw}.pp-theater-scroll .pp-sample-deck-card{z-index:3;text-align:left;background:#fffffff5;border:1px solid #1f2a441f;border-radius:1.32cqw;width:70%;height:76%;padding:1.72cqw 2cqw 1.2cqw;position:absolute;top:11%;left:23.8%;box-shadow:0 1.7cqw 4.8cqw #1f2a4424}.pp-theater-scroll .pp-sample-deck-card>header{justify-content:space-between;align-items:center;gap:1.2cqw;display:flex}.pp-theater-scroll .pp-sample-logo{background:linear-gradient(var(--pp-coral), var(--pp-coral)) 0 0 / 100% .22cqw no-repeat, linear-gradient(var(--pp-coral), var(--pp-coral)) 0 50% / 74% .22cqw no-repeat, linear-gradient(var(--pp-coral), var(--pp-coral)) 0 100% / 45% .22cqw no-repeat;width:2.05cqw;height:1.2cqw;display:block}.pp-theater-scroll .pp-sample-deck-card small{color:#526178;font-size:.7cqw;font-weight:850}.pp-theater-scroll .pp-sample-deck-body{border-bottom:1px solid #1f2a441a;grid-template-columns:minmax(0,1fr) 13.5cqw;align-items:center;gap:1.55cqw;margin-top:2.15cqw;padding-bottom:1.38cqw;display:grid}.pp-theater-scroll .pp-sample-title{color:#111827;max-width:43.2cqw;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;margin-top:0;font-size:2.26cqw;font-weight:760;line-height:1.02}.pp-theater-scroll .pp-sample-deck-card p{color:#566276;max-width:36.5cqw;margin-top:1.04cqw;font-size:.86cqw;font-weight:650;line-height:1.45}.pp-theater-scroll .pp-sample-mini-map{background:radial-gradient(circle at 39% 34%,#ff564c3d,#0000 .9cqw),radial-gradient(circle at 39% 34%,#ff564c1c,#0000 2.2cqw),linear-gradient(135deg,#f8fafcf5,#fffaf7b3);border-radius:1cqw;height:8.75cqw;position:relative;box-shadow:inset 0 0 0 1px #1f2a440f}.pp-theater-scroll .pp-sample-mini-map span{background:var(--pp-coral);border-radius:999px;width:1.15cqw;height:1.15cqw;position:absolute;top:34%;left:39%;box-shadow:0 0 0 .65cqw #ff564c24}.pp-theater-scroll .pp-sample-mini-map i{border:.12cqw solid #aab5c5;border-radius:999px;width:.55cqw;height:.55cqw;position:absolute}.pp-theater-scroll .pp-sample-mini-map i:first-of-type{top:64%;left:14%}.pp-theater-scroll .pp-sample-mini-map i:nth-of-type(2){top:76%;right:15%}.pp-theater-scroll .pp-sample-mini-map i:nth-of-type(3){top:38%;right:7%}.pp-theater-scroll .pp-sample-mini-map:after{content:"";border-top:.12cqw dashed #b7c0cf;border-bottom:0;border-left:0;border-right:.12cqw dashed #b7c0cf;border-radius:50%;position:absolute;inset:35% 12% 20% 17%;transform:rotate(12deg)}.pp-theater-scroll .pp-sample-bottom-row{grid-template-columns:minmax(0,1fr) 12.3cqw;align-items:start;gap:1.15cqw;margin-top:1.05cqw;display:grid}.pp-theater-scroll .pp-sample-metrics{grid-template-columns:repeat(3,1fr);gap:.86cqw;margin-top:0;display:grid}.pp-theater-scroll .pp-sample-metrics div{border-right:1px solid #1f2a441a;padding-right:.78cqw}.pp-theater-scroll .pp-sample-metrics div:last-child{border-right:0}.pp-theater-scroll .pp-sample-metrics strong,.pp-theater-scroll .pp-sample-metrics span,.pp-theater-scroll .pp-sample-metrics small{display:block}.pp-theater-scroll .pp-sample-metrics strong{color:var(--pp-coral);font-size:1.32cqw;font-weight:900;line-height:1}.pp-theater-scroll .pp-sample-metrics span{color:#384256;margin-top:.45cqw;font-size:.62cqw;font-weight:850}.pp-theater-scroll .pp-sample-metrics small{color:#647085;margin-top:.22cqw;font-size:.56cqw;font-weight:740}.pp-theater-scroll .pp-sample-proof-strip{background:#f7f9fbeb;border-radius:.9cqw;grid-template-columns:1fr 1fr;gap:.9cqw;margin-top:.85cqw;margin-right:13.35cqw;padding:.72cqw .82cqw;display:grid}.pp-theater-scroll .pp-sample-proof-strip span{color:#364154;padding-left:1.4cqw;font-size:.56cqw;font-weight:850;line-height:1.34;position:relative}.pp-theater-scroll .pp-sample-proof-strip span:before{content:"";background:#ff564c1f;border-radius:999px;width:1.25cqw;height:1.25cqw;position:absolute;top:.1cqw;left:0;box-shadow:inset 0 0 0 .12cqw #ff564c61}.pp-theater-scroll .pp-sample-ask{border-left:1px solid #1f2a441a;width:100%;padding-left:1.2cqw}.pp-theater-scroll .pp-sample-ask span,.pp-theater-scroll .pp-sample-ask strong,.pp-theater-scroll .pp-sample-ask p{display:block}.pp-theater-scroll .pp-sample-ask span{color:var(--pp-coral);font-size:.58cqw;font-weight:920}.pp-theater-scroll .pp-sample-ask strong{color:#111827;margin-top:.25cqw;font-size:1.46cqw;font-weight:950;line-height:1}.pp-theater-scroll .pp-sample-ask p{color:#5f6b7e;margin-top:.45cqw;font-size:.58cqw;font-weight:740;line-height:1.3}.pp-theater-scroll .pp-tablet-annotations{z-index:5;pointer-events:none;position:absolute;inset:0}.pp-theater-scroll .pp-tablet-arrows{position:absolute;inset:0;overflow:visible}.pp-theater-scroll .pp-tablet-arrows>path{fill:none;stroke:var(--pp-coral);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;marker-end:url(#pp-tablet-arrow-head);vector-effect:non-scaling-stroke}.pp-theater-scroll .pp-tablet-arrows marker path{fill:none;stroke:var(--pp-coral);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;marker-end:none}.pp-theater-scroll .pp-tablet-note{text-align:left;filter:drop-shadow(0 .75cqw 1.4cqw #ffffffc7);will-change:opacity, transform;gap:.55cqw;width:19.2cqw;padding:0;display:grid;position:absolute}.pp-theater-scroll .pp-tablet-note:after{content:none;display:none}.pp-theater-scroll .pp-tablet-note-left-top{top:30.05%;left:-3.45%}.pp-theater-scroll .pp-tablet-note-left-bottom{bottom:22.2%;left:-.8%}.pp-theater-scroll .pp-tablet-note-right-top{top:30.25%;right:-4.9%}.pp-theater-scroll .pp-tablet-note-right-bottom{bottom:22.2%;right:-4.1%}.pp-theater-scroll .pp-tablet-note h3{color:var(--pp-coral);font-family:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive;text-shadow:0 1px #ffffffdb,0 .6cqw 1.2cqw #ffffffeb;align-items:center;font-size:2.34cqw;font-weight:720;line-height:.96;display:flex}.pp-theater-scroll .pp-tablet-note h3 em{max-width:18.6cqw;font-style:normal;position:relative}.pp-theater-scroll .pp-tablet-note h3 em:after{content:"";border-bottom:.13cqw solid;border-radius:50%;height:.42cqw;position:absolute;bottom:-.32cqw;left:-.05cqw;right:-.1cqw;transform:rotate(-2deg)}.pp-theater-scroll .pp-tablet-note p{color:#343d4ed1;font-family:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive;text-shadow:0 1px #ffffffd1,0 .42cqw .9cqw #ffffffe0;gap:.06cqw;margin-top:.02cqw;font-size:1.08cqw;font-weight:620;line-height:1.05;display:grid}.pp-mobile-product-preview{display:none}@media (max-width:1760px){.pp-theater-scroll .pp-tablet-note{gap:.42cqw;width:15.1cqw}.pp-theater-scroll .pp-tablet-note-left-top,.pp-theater-scroll .pp-tablet-note-left-bottom{left:1.15%}.pp-theater-scroll .pp-tablet-note-right-top,.pp-theater-scroll .pp-tablet-note-right-bottom{right:1.15%}.pp-theater-scroll .pp-tablet-note h3{font-size:1.92cqw}.pp-theater-scroll .pp-tablet-note h3 em{max-width:14.8cqw}.pp-theater-scroll .pp-tablet-note p{font-size:.92cqw}}@media (max-width:900px){.pp-landing .pp-hero{padding-bottom:1.5rem}.pp-theater-scroll{width:100%;height:auto;min-height:0;margin:2.25rem auto 0;overflow:visible}.pp-theater-sticky{display:none}.pp-mobile-product-preview{text-align:left;background:#ffffffad;border:1px solid #1f2a441a;border-radius:1.25rem;width:min(100%,31rem);min-height:28rem;margin:0 auto;display:block;position:relative;overflow:hidden;box-shadow:0 1.4rem 3.2rem #1f2a441a,inset 0 1px #ffffffd9}.pp-mobile-preview-bar{color:#788399;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #1f2a4414;justify-content:space-between;align-items:center;height:2.7rem;padding:0 .9rem;font-size:.62rem;font-weight:850;display:flex}.pp-mobile-preview-dots{gap:.32rem;display:flex}.pp-mobile-preview-dots i{background:#ff746d;border-radius:50%;width:.5rem;height:.5rem}.pp-mobile-preview-dots i:nth-child(2){background:#f5bd58}.pp-mobile-preview-dots i:nth-child(3){background:#5ec995}.pp-mobile-preview-canvas{background:linear-gradient(#1f2a4409 1px,#0000 1px) 0 0/2.75rem 2.75rem,linear-gradient(90deg,#1f2a4408 1px,#0000 1px) 0 0/2.75rem 2.75rem,radial-gradient(circle at 15% 12%,#ff564c21,#0000 42%),linear-gradient(145deg,#fff8f5,#fff 65%,#f7faff);min-height:25.3rem;position:relative;overflow:hidden}.pp-mobile-preview-slides{height:10.5rem;position:absolute;inset:1.4rem 1rem auto}.pp-mobile-preview-slides article{background:#ffffffed;border:1px solid #1f2a4417;border-radius:.75rem;width:10.8rem;height:7.4rem;padding:.8rem;position:absolute;transform:rotate(-4deg);box-shadow:0 .8rem 1.8rem #1f2a4417}.pp-mobile-preview-slides article:nth-child(2){top:.7rem;right:-1.2rem;transform:rotate(4deg)}.pp-mobile-preview-slides small,.pp-mobile-preview-slides strong{display:block}.pp-mobile-preview-slides small{color:#7b879b;font-size:.58rem;font-weight:850}.pp-mobile-preview-slides strong{color:#232b3c;margin-top:.28rem;font-size:.82rem;font-weight:850}.pp-mobile-preview-slides article>span{background:#e5eaf0;border-radius:999px;width:78%;height:.32rem;margin-top:.85rem;display:block}.pp-mobile-preview-slides article>span+span{width:57%;margin-top:.38rem}.pp-mobile-review-card{z-index:2;background:#fffffff7;border:1px solid #1f2a441a;border-radius:.95rem;padding:1.15rem;position:absolute;bottom:1rem;left:1.65rem;right:.8rem;box-shadow:0 1.4rem 3rem #1f2a4424}.pp-mobile-review-card:before{content:"";background:var(--pp-coral);border-radius:0 0 999px 999px;width:2.8rem;height:.25rem;position:absolute;top:0;right:1rem}.pp-mobile-review-label{color:var(--pp-coral);letter-spacing:.1em;text-transform:uppercase;font-size:.59rem;font-weight:900}.pp-mobile-review-card>h3{color:#111827;font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;margin-top:.38rem;font-size:clamp(1.35rem,6vw,1.7rem);font-weight:780;line-height:1.02}.pp-mobile-review-card>p{color:#616c80;margin-top:.45rem;font-size:.72rem;font-weight:620;line-height:1.4}.pp-mobile-review-findings{gap:.42rem;margin-top:.8rem;display:grid}.pp-mobile-review-findings>div{background:#f6f8fa;border-radius:.55rem;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:.45rem;padding:.5rem .58rem;display:grid}.pp-mobile-review-findings svg{width:1rem;color:var(--pp-coral);stroke-width:2.4px}.pp-mobile-review-findings span,.pp-mobile-review-findings strong{display:block}.pp-mobile-review-findings span{color:#667186;font-size:.63rem;font-weight:620;line-height:1.25}.pp-mobile-review-findings strong{color:#222b3d;margin-bottom:.08rem;font-size:.7rem;font-weight:850}.pp-mobile-review-card footer{border-top:1px solid #1f2a4417;gap:.12rem;margin-top:.72rem;padding-top:.62rem;display:grid}.pp-mobile-review-card footer span{color:#8993a4;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:850}.pp-mobile-review-card footer strong{color:#1f293b;font-size:.78rem;font-weight:850}.pp-rail-section{margin-top:.75rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.pp-results-shell *,.pp-results-shell :before,.pp-results-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.pp-results-shell .pp-quiet-button:hover,.pp-results-shell .pp-coral-button:hover,.pp-results-shell [class*=hover\:-translate]:hover{transform:none!important}.pp-logo-track,.pp-pdf-glyph,.pp-mini-slide:nth-child(3):after,.pp-flow-bridge span:after,.pp-weak-slides article em,.pp-question-row svg{animation:none}.pp-theater-scroll{height:auto;min-height:0}.pp-theater-sticky{height:auto;min-height:0;position:relative;top:auto}.pp-theater-scroll .pp-theater-shell{width:min(100%,78rem)}.pp-mobile-product-preview{transform:none!important}}}@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-blur{syntax:"*";inherits:false;initial-value:0}@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-blur{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-sora:"Sora Variable";--font-dm-sans:"DM Sans Variable";--font-caveat:"Caveat Variable";--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#020203;--foreground:#eee;--card:#09090b;--card-foreground:#eee;--popover:#09090b;--popover-foreground:#eee;--primary:#eab312;--primary-foreground:#0b0b0b;--secondary:#161618;--secondary-foreground:#eee;--muted:#161618;--muted-foreground:#8f8f8f;--accent:#eab312;--accent-foreground:#0b0b0b;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#eab312;--chart-1:#eab312;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--sidebar:#060607;--sidebar-foreground:#eee;--sidebar-primary:#eab312;--sidebar-primary-foreground:#0b0b0b;--sidebar-accent:#161618;--sidebar-accent-foreground:#eee;--sidebar-border:#ffffff1a;--sidebar-ring:#eab312}@supports (color:lab(0% 0 0)){.dark{--background:lab(.649756% .0992939 -.371638);--foreground:lab(94.2% 0 0);--card:lab(2.45821% .228979 -.877672);--card-foreground:lab(94.2% 0 0);--popover:lab(2.45821% .228979 -.877672);--popover-foreground:lab(94.2% 0 0);--primary:lab(76.4314% 11.5958 76.1316);--primary-foreground:lab(3.04863% 0 0);--secondary:lab(7.18546% .455007 -1.7645);--secondary-foreground:lab(94.2% 0 0);--muted:lab(7.18546% .455007 -1.7645);--muted-foreground:lab(59.4% 0 0);--accent:lab(76.4314% 11.5958 76.1316);--accent-foreground:lab(3.04863% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(76.4314% 11.5958 76.1316);--chart-1:lab(76.4314% 11.5958 76.1316);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(1.54572% .1707 -.649554);--sidebar-foreground:lab(94.2% 0 0);--sidebar-primary:lab(76.4314% 11.5958 76.1316);--sidebar-primary-foreground:lab(3.04863% 0 0);--sidebar-accent:lab(7.18546% .455007 -1.7645);--sidebar-accent-foreground:lab(94.2% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(76.4314% 11.5958 76.1316)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
