@import"https://rsms.me/inter/inter.css";/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-800:oklch(47% .157 37.304);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-100:oklch(96.2% .044 156.743);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-2xl:42rem;--container-5xl:64rem;--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: 1.5 ;--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: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.z-20{z-index:20}.col-span-2{grid-column:span 2/span 2}.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)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.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-20{margin-top:calc(var(--spacing) * 20)}.mr-1{margin-right:var(--spacing)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-\[calc\(100vh-3rem\)\]{height:calc(100vh - 3rem)}.h-full{height:100%}.h-screen{height:100vh}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-\[90vh\]{max-height:90vh}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-56{width:calc(var(--spacing) * 56)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[6rem\]{max-width:6rem}.max-w-\[170px\]{max-width:170px}.max-w-\[220px\]{max-width:220px}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_120px\]{grid-template-columns:1fr 120px}.grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.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-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}: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-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-200{border-color:var(--color-amber-200)}.border-blue-600{border-color:var(--color-blue-600)}.border-red-400{border-color:var(--color-red-400)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/50{background-color:color-mix(in oklab,var(--color-blue-50) 50%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-green-100{background-color:var(--color-green-100)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-violet-600{background-color:var(--color-violet-600)}.bg-white{background-color:var(--color-white)}.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-yellow-100{background-color:var(--color-yellow-100)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.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-10{padding:calc(var(--spacing) * 10)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.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-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-orange-800{color:var(--color-orange-800)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-slate-100{color:var(--color-slate-100)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,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))}.select-none{-webkit-user-select:none;user-select:none}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media(hover:hover){.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-violet-700:hover{background-color:var(--color-violet-700)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:underline:hover{text-decoration-line:underline}}.disabled\:opacity-40:disabled{opacity:.4}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}:root{--accent:#2563eb;--ink:#0f172a}body{background-color:var(--color-slate-50);color:var(--color-slate-900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.btn{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);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));display:inline-flex}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-primary{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:var(--color-blue-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);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));display:inline-flex}@media(hover:hover){.btn-primary:hover{background-color:var(--color-blue-700)}}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-secondary{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-800);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));display:inline-flex}@media(hover:hover){.btn-secondary:hover{background-color:var(--color-slate-100)}}.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.btn-danger{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:var(--color-red-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);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));display:inline-flex}@media(hover:hover){.btn-danger:hover{background-color:var(--color-red-700)}}.btn-danger:disabled{cursor:not-allowed;opacity:.5}.card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--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)}.input{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.input: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);--tw-ring-color:var(--color-blue-500);--tw-outline-style:none;outline-style:none}.label{margin-bottom:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block}.tab{cursor:pointer;border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-500);border-color:#0000;border-bottom-width:2px}@media(hover:hover){.tab:hover{color:var(--color-slate-900)}}.tab-active{border-color:var(--color-blue-600);color:var(--color-blue-700)}.pill{padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-radius:3.40282e38px;align-items:center;display:inline-flex}.score-cell{padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);text-align:center;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);border-radius:.25rem}.pres-section{max-width:var(--container-5xl);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 14);margin-inline:auto}.pres-kicker{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-slate-400);text-transform:uppercase}.pres-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media(min-width:48rem){.pres-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.pres-h3{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-slate-500);text-transform:uppercase}.accent{color:var(--accent)}.prose-pres p{margin-bottom:calc(var(--spacing) * 3);--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media print{.no-print{display:none!important}.pres-section{break-inside:avoid;page-break-inside:avoid;border:0;padding:24px 0}body{background:#fff}}.home-hero{color:#fff;background:radial-gradient(1200px 600px at 50% -10%,#1e2a44,#0b1220 55%,#070c16);min-height:100vh;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:relative;overflow:hidden}.home-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:48px 48px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.home-center{z-index:1;max-width:560px;margin:0 auto;padding:12vh 20px 60px;position:relative}@media(min-width:900px){.home-title{white-space:nowrap}}.home-title{text-align:center;letter-spacing:-.02em;font-size:clamp(38px,6vw,64px);font-weight:900;line-height:1.05}.home-subtitle{text-align:center;color:#cbd5e1;margin:14px 0 42px;font-size:17px}.home-row{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.home-label{color:#e2e8f0;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.home-info{color:#64748b;cursor:help;margin-left:4px;font-size:13px;display:inline-block}.home-toggle{border:1px solid #334155;border-radius:6px;margin-bottom:8px;display:inline-flex;overflow:hidden}.home-toggle button{color:#94a3b8;background:0 0;padding:5px 12px;font-size:12px;font-weight:600}.home-toggle button.is-active{color:#fff;background:#1d4ed8}.home-input{color:#fff;background:#0f172a;border:1px solid #334155;border-radius:6px;outline:none;width:100%;padding:12px 14px;font-size:15px}.home-input::placeholder{color:#64748b}.home-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640}.home-predictions{z-index:10;background:#0f172a;border:1px solid #334155;border-radius:6px;max-height:260px;margin-top:4px;position:absolute;left:0;right:0;overflow:auto;box-shadow:0 20px 40px #00000080}.home-predictions button{text-align:left;color:#e2e8f0;border-bottom:1px solid #1e293b;width:100%;padding:10px 14px;font-size:14px;display:block}.home-predictions button:hover{background:#1e293b}.home-help-btn{color:#94a3b8;background:#0f172a;border:1px solid #334155;border-radius:4px;margin-top:8px;padding:3px 8px;font-size:12px}.home-help-btn:hover{color:#fff;border-color:#64748b}.home-help{background:#111c33;border:1px solid #1e3a8a;border-radius:8px;margin-top:10px;padding:12px 14px}.home-help p{color:#cbd5e1;margin-bottom:8px;font-size:13px}.home-help__row{gap:8px;display:flex}.home-use{color:#fff;background:#1d4ed8;border-radius:6px;padding:0 22px;font-weight:700}.home-use:disabled{opacity:.5}.home-submit{color:#fff;background:#2563eb;border-radius:6px;width:100%;margin-top:22px;padding:14px;font-size:15px;font-weight:700;transition:background .15s}.home-submit:disabled{color:#94a3b8;cursor:not-allowed;background:#334155}.home-note{text-align:center;color:#fcd34d;margin-top:12px;font-size:13px}.home-error{color:#fca5a5;margin-top:12px;font-size:13px}.home-test{color:#475569;justify-content:center;align-items:center;gap:6px;margin-top:26px;font-size:12px;display:flex}.home-shortcuts{z-index:2;gap:6px;display:flex;position:absolute;top:18px;right:22px}.home-shortcut{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;place-items:center;width:34px;height:34px;font-size:15px;text-decoration:none;display:grid}.home-shortcut:hover{background:#ffffff24}.home-wm{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:.12em;text-transform:uppercase;font-weight:900;position:absolute}.home-wm--brand{color:#ffffff38;border:2px solid #ffffff2e;border-radius:4px;padding:6px 16px;font-size:22px;top:68px;right:26px;transform:rotate(-4deg)}.home-wm--brand img{opacity:.35;filter:grayscale()brightness(2);height:34px}.home-wm--niche{color:#ffffff14;max-width:60vw;font-size:clamp(18px,2.2vw,28px);line-height:1.1;bottom:26px;left:30px}.home-hero input,.home-hero select{color:inherit}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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-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}:root{--puck-color-rose-01: #4a001c;--puck-color-rose-02: #670833;--puck-color-rose-03: #87114c;--puck-color-rose-04: #a81a66;--puck-color-rose-05: #bc5089;--puck-color-rose-06: #cc7ca5;--puck-color-rose-07: #d89aba;--puck-color-rose-08: #e3b8cf;--puck-color-rose-09: #efd6e3;--puck-color-rose-10: #f6eaf1;--puck-color-rose-11: #faf4f8;--puck-color-rose-12: #fef8fc;--puck-color-azure-01: #00175d;--puck-color-azure-02: #002c77;--puck-color-azure-03: #014292;--puck-color-azure-04: #0158ad;--puck-color-azure-05: #3479be;--puck-color-azure-06: #6499cf;--puck-color-azure-07: #88b0da;--puck-color-azure-08: #abc7e5;--puck-color-azure-09: #cfdff0;--puck-color-azure-10: #e7eef7;--puck-color-azure-11: #f3f6fb;--puck-color-azure-12: #f7faff;--puck-color-green-01: #002000;--puck-color-green-02: #043604;--puck-color-green-03: #084e08;--puck-color-green-04: #0c680c;--puck-color-green-05: #1d882f;--puck-color-green-06: #2faa53;--puck-color-green-07: #56c16f;--puck-color-green-08: #7dd78b;--puck-color-green-09: #b8e8bf;--puck-color-green-10: #ddf3e0;--puck-color-green-11: #eff8f0;--puck-color-green-12: #f3fcf4;--puck-color-yellow-01: #211000;--puck-color-yellow-02: #362700;--puck-color-yellow-03: #4c4000;--puck-color-yellow-04: #645a00;--puck-color-yellow-05: #877614;--puck-color-yellow-06: #ab9429;--puck-color-yellow-07: #bfac4e;--puck-color-yellow-08: #d4c474;--puck-color-yellow-09: #e6deb1;--puck-color-yellow-10: #f3efd9;--puck-color-yellow-11: #f9f7ed;--puck-color-yellow-12: #fcfaf0;--puck-color-red-01: #4c0000;--puck-color-red-02: #6a0a10;--puck-color-red-03: #8a1422;--puck-color-red-04: #ac1f35;--puck-color-red-05: #bf5366;--puck-color-red-06: #ce7e8e;--puck-color-red-07: #d99ca8;--puck-color-red-08: #e4b9c2;--puck-color-red-09: #efd7db;--puck-color-red-10: #f6eaec;--puck-color-red-11: #faf4f5;--puck-color-red-12: #fff9fa;--puck-color-grey-01: #181818;--puck-color-grey-02: #292929;--puck-color-grey-03: #404040;--puck-color-grey-04: #5a5a5a;--puck-color-grey-05: #767676;--puck-color-grey-06: #949494;--puck-color-grey-07: #ababab;--puck-color-grey-08: #c3c3c3;--puck-color-grey-09: #dcdcdc;--puck-color-grey-10: #efefef;--puck-color-grey-11: #f5f5f5;--puck-color-grey-12: #fafafa;--puck-color-black: #000000;--puck-color-white: #ffffff}:root{--puck-font-size-scale-base-unitless: 12;--puck-font-size-xxxs-unitless: 12;--puck-font-size-xxs-unitless: 14;--puck-font-size-xs-unitless: 16;--puck-font-size-s-unitless: 18;--puck-font-size-m-unitless: 21;--puck-font-size-l-unitless: 24;--puck-font-size-xl-unitless: 28;--puck-font-size-xxl-unitless: 36;--puck-font-size-xxxl-unitless: 48;--puck-font-size-xxxxl-unitless: 56;--puck-font-size-xxxs: calc(1rem * var(--puck-font-size-xxxs-unitless) / 16);--puck-font-size-xxs: calc(1rem * var(--puck-font-size-xxs-unitless) / 16);--puck-font-size-xs: calc(1rem * var(--puck-font-size-xs-unitless) / 16);--puck-font-size-s: calc(1rem * var(--puck-font-size-s-unitless) / 16);--puck-font-size-m: calc(1rem * var(--puck-font-size-m-unitless) / 16);--puck-font-size-l: calc(1rem * var(--puck-font-size-l-unitless) / 16);--puck-font-size-xl: calc(1rem * var(--puck-font-size-xl-unitless) / 16);--puck-font-size-xxl: calc(1rem * var(--puck-font-size-xxl-unitless) / 16);--puck-font-size-xxxl: calc(1rem * var(--puck-font-size-xxxl-unitless) / 16);--puck-font-size-xxxxl: calc( 1rem * var(--puck-font-size-xxxxl-unitless) / 16 );--puck-font-size-base: var(--puck-font-size-xs);--line-height-reset: 1;--line-height-xs: calc( var(--space-m-unitless) / var(--puck-font-size-m-unitless) );--line-height-s: calc( var(--space-m-unitless) / var(--puck-font-size-s-unitless) );--line-height-m: calc( var(--space-m-unitless) / var(--puck-font-size-xs-unitless) );--line-height-l: calc( var(--space-m-unitless) / var(--puck-font-size-xxs-unitless) );--line-height-xl: calc( var(--space-m-unitless) / var(--puck-font-size-scale-base-unitless) );--line-height-base: var(--line-height-m);--fallback-font-stack: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--puck-font-family: Inter, var(--fallback-font-stack);--puck-font-family-monospaced: ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace}@supports (font-variation-settings: normal){:root{--puck-font-family: InterVariable, var(--fallback-font-stack)}}#frame-root{height:1px;min-height:100vh}[data-puck-entry]{position:relative;z-index:0}._ActionBar_rvadt_1{align-items:center;cursor:default;display:flex;width:auto;padding:4px;padding-inline-start:0;padding-inline-end:0;border-radius:8px;background:var(--puck-color-grey-01);color:var(--puck-color-white);font-family:var(--puck-font-family);min-height:26px}._ActionBar-label_rvadt_18{color:var(--puck-color-grey-08);font-size:var(--puck-font-size-xxxs);font-weight:500;padding-inline-start:8px;padding-inline-end:8px;margin-inline-start:4px;margin-inline-end:4px;text-overflow:ellipsis;white-space:nowrap}._ActionBar-action_rvadt_30+._ActionBar-label_rvadt_18{padding-inline-start:0}._ActionBar-label_rvadt_18+._ActionBar-action_rvadt_30{margin-inline-start:-4px}._ActionBar-group_rvadt_38{align-items:center;border-inline-start:.5px solid var(--puck-color-grey-05);display:flex;height:100%;padding-inline-start:4px;padding-inline-end:4px}._ActionBar-group_rvadt_38:first-of-type{border-inline-start:0}._ActionBar-group_rvadt_38:empty{display:none}._ActionBar-action_rvadt_30{background:transparent;border:none;color:var(--puck-color-grey-08);cursor:pointer;padding:6px 8px;margin-inline-start:4px;margin-inline-end:4px;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:color 50ms ease-in}._ActionBar-action_rvadt_30 svg{max-width:none!important}._ActionBar-action_rvadt_30:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:-2px}@media(hover:hover)and (pointer:fine){._ActionBar-action_rvadt_30:hover{color:var(--puck-color-azure-06);transition:none}}._ActionBar-action_rvadt_30:active{color:var(--puck-color-azure-07);transition:none}._ActionBar-group_rvadt_38 *{margin:0}._InputWrapper_bsxfo_1+._InputWrapper_bsxfo_1{margin-top:12px}._Input-label_bsxfo_5{align-items:center;color:var(--puck-color-grey-04);display:flex;padding-bottom:12px;font-size:var(--puck-font-size-xxs);font-weight:600}._Input-labelIcon_bsxfo_14{color:var(--puck-color-grey-07);display:flex;margin-inline-end:4px;padding-inline-start:4px}._Input-disabledIcon_bsxfo_21{color:var(--puck-color-grey-05);margin-inline-start:auto}._Input-input_bsxfo_26{background:var(--puck-color-white);border-width:1px;border-style:solid;border-color:var(--puck-color-grey-09);border-radius:4px;box-sizing:border-box;font-family:inherit;font-size:16px;padding:12px 15px;transition:border-color 50ms ease-in;width:100%;max-width:100%}@media(min-width:458px){._Input-input_bsxfo_26{font-size:14px}}select._Input-input_bsxfo_26{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23c3c3c3'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:12px;background-position:calc(100% - 12px) calc(50% + 3px);background-repeat:no-repeat;background-color:var(--puck-color-white);cursor:pointer}select._Input-input_bsxfo_26:dir(rtl){background-position:12px calc(50% + 3px)}@media(hover:hover)and (pointer:fine){._Input_bsxfo_1:has(>input):hover ._Input-input_bsxfo_26:not([readonly]),._Input_bsxfo_1:has(>textarea):hover ._Input-input_bsxfo_26:not([readonly]){border-color:var(--puck-color-grey-05);transition:none}._Input_bsxfo_1:has(>select):hover ._Input-input_bsxfo_26:not([disabled]){background-color:var(--puck-color-azure-12);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%235a5a5a'><polygon points='0,0 100,0 50,50'/></svg>");border-color:var(--puck-color-grey-05);transition:none}}._Input-input_bsxfo_26:focus{border-color:var(--puck-color-grey-05);outline:2px solid var(--puck-color-azure-05);transition:none}._Input--readOnly_bsxfo_82>._Input-input_bsxfo_26,._Input--readOnly_bsxfo_82>select._Input-input_bsxfo_26{background-color:var(--puck-color-grey-11);border-color:var(--puck-color-grey-09);color:var(--puck-color-grey-04);cursor:default;opacity:1;outline:0;transition:none}._Input-radioGroupItems_bsxfo_93{display:flex;border:1px solid var(--puck-color-grey-09);border-radius:4px;flex-wrap:wrap}._Input-radio_bsxfo_93{border-inline-end:1px solid var(--puck-color-grey-09);flex-grow:1}._Input-radio_bsxfo_93:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}._Input-radio_bsxfo_93:first-of-type ._Input-radioInner_bsxfo_110{border-bottom-left-radius:3px;border-top-left-radius:3px}._Input-radio_bsxfo_93:last-of-type{border-bottom-right-radius:4px;border-inline-end:0;border-top-right-radius:4px}._Input-radio_bsxfo_93:last-of-type ._Input-radioInner_bsxfo_110{border-bottom-right-radius:3px;border-top-right-radius:3px}._Input-radioInner_bsxfo_110{background-color:var(--puck-color-white);color:var(--puck-color-grey-04);cursor:pointer;font-size:var(--puck-font-size-xxxs);padding:8px 12px;text-align:center;transition:background-color 50ms ease-in}._Input-radio_bsxfo_93:has(:focus-visible){outline:2px solid var(--puck-color-azure-05);outline-offset:2px;position:relative}@media(hover:hover)and (pointer:fine){._Input-radioInner_bsxfo_110:hover{background-color:var(--puck-color-azure-12);transition:none}}._Input--readOnly_bsxfo_82 ._Input-radioInner_bsxfo_110{background-color:var(--puck-color-white);color:var(--puck-color-grey-04);cursor:default}._Input-radio_bsxfo_93 ._Input-radioInput_bsxfo_155:checked~._Input-radioInner_bsxfo_110{background-color:var(--puck-color-azure-11);color:var(--puck-color-azure-04);font-weight:500}._Input--readOnly_bsxfo_82 ._Input-radioInput_bsxfo_155:checked~._Input-radioInner_bsxfo_110{background-color:var(--puck-color-grey-11);color:var(--puck-color-grey-04)}._Input-radio_bsxfo_93 ._Input-radioInput_bsxfo_155{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}textarea._Input-input_bsxfo_26{margin-bottom:-4px}._ArrayField_14u8o_5{display:flex;flex-direction:column;background:var(--puck-color-azure-11);border:1px solid var(--puck-color-grey-09);border-radius:4px}._ArrayField--isDraggingFrom_14u8o_13{background-color:var(--puck-color-azure-11);overflow:hidden}._ArrayField-addButton_14u8o_18{background-color:var(--puck-color-white);border:none;border-radius:3px;display:flex;color:var(--puck-color-azure-05);justify-content:center;cursor:pointer;width:100%;margin:0;padding:14px;text-align:left;transition:background-color 50ms ease-in}._ArrayField--hasItems_14u8o_33>._ArrayField-addButton_14u8o_18{border-top:1px solid var(--puck-color-grey-09);border-top-left-radius:0;border-top-right-radius:0}._ArrayField-addButton_14u8o_18:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px;position:relative}@media(hover:hover)and (pointer:fine){._ArrayField_14u8o_5:not(._ArrayField--isDraggingFrom_14u8o_13)>._ArrayField-addButton_14u8o_18:hover{background:var(--puck-color-azure-12);color:var(--puck-color-azure-04);transition:none}}._ArrayField_14u8o_5:not(._ArrayField--isDraggingFrom_14u8o_13)>._ArrayField-addButton_14u8o_18:active{background:var(--puck-color-azure-11);color:var(--puck-color-azure-04);transition:none}._ArrayField-inner_14u8o_59{margin-top:-1px}._ArrayFieldItem_14u8o_67{border-top-left-radius:3px;border-top-right-radius:3px;display:block;position:relative}._ArrayFieldItem_14u8o_67{border-top:1px solid var(--puck-color-grey-09)}._ArrayFieldItem--isDragging_14u8o_78{border-top:transparent}._ArrayFieldItem--isExpanded_14u8o_82:before{display:none}._ArrayFieldItem--isExpanded_14u8o_82{border-bottom:0;outline-offset:0px!important;outline:1px solid var(--puck-color-azure-07)!important;z-index:2}._ArrayFieldItem--isDragging_14u8o_78{outline:2px var(--puck-color-azure-09) solid!important}._ArrayFieldItem--isDragging_14u8o_78 ._ArrayFieldItem-summary_14u8o_97:active{background-color:var(--puck-color-white)}._ArrayFieldItem_14u8o_67+._ArrayFieldItem_14u8o_67{border-top-left-radius:0;border-top-right-radius:0}._ArrayFieldItem-summary_14u8o_97{background:var(--puck-color-white);color:var(--puck-color-grey-04);cursor:pointer;display:flex;align-items:center;gap:2px;justify-content:space-between;font-size:var(--puck-font-size-xxs);list-style:none;padding:12px 15px;position:relative;overflow:hidden;transition:background-color 50ms ease-in}._ArrayFieldItem_14u8o_67:first-of-type>._ArrayFieldItem-summary_14u8o_97{border-top-left-radius:3px;border-top-right-radius:3px}._ArrayField--addDisabled_14u8o_127>._ArrayField-inner_14u8o_59>._ArrayFieldItem_14u8o_67:last-of-type:not(._ArrayFieldItem--isExpanded_14u8o_82)>._ArrayFieldItem-summary_14u8o_97{border-bottom-left-radius:3px;border-bottom-right-radius:3px}._ArrayField--addDisabled_14u8o_127>._ArrayField-inner_14u8o_59>._ArrayFieldItem--isExpanded_14u8o_82:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}._ArrayFieldItem-summary_14u8o_97:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px}@media(hover:hover)and (pointer:fine){._ArrayFieldItem-summary_14u8o_97:hover{background-color:var(--puck-color-azure-12);transition:none}}._ArrayFieldItem-summary_14u8o_97:active{background-color:var(--puck-color-azure-11);transition:none}._ArrayFieldItem--isExpanded_14u8o_82>._ArrayFieldItem-summary_14u8o_97{background:var(--puck-color-azure-11);color:var(--puck-color-azure-04);font-weight:600;transition:none}._ArrayFieldItem-body_14u8o_166{background:var(--puck-color-white);display:none}._ArrayFieldItem--isExpanded_14u8o_82>._ArrayFieldItem-body_14u8o_166{display:block}._ArrayFieldItem-fieldset_14u8o_175{border:none;border-top:1px solid var(--puck-color-grey-09);margin:0;min-width:0;padding:16px 15px}._ArrayFieldItem-rhs_14u8o_183{display:flex;gap:4px;align-items:center}._ArrayFieldItem-actions_14u8o_189{color:var(--puck-color-grey-04);display:flex;gap:4px;opacity:0}._ArrayFieldItem-summary_14u8o_97:focus-within>._ArrayFieldItem-rhs_14u8o_183>._ArrayFieldItem-actions_14u8o_189,._ArrayFieldItem-summary_14u8o_97:hover>._ArrayFieldItem-rhs_14u8o_183>._ArrayFieldItem-actions_14u8o_189{opacity:1}._IconButton_swpni_1{align-items:center;background:transparent;border:none;border-radius:4px;color:currentColor;display:flex;font-family:var(--puck-font-family);justify-content:center;padding:4px;transition:background-color 50ms ease-in,color 50ms ease-in}._IconButton_swpni_1:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:-2px}@media(hover:hover)and (pointer:fine){._IconButton_swpni_1:hover:not(._IconButton--disabled_swpni_20){background:var(--puck-color-azure-12);color:var(--puck-color-azure-04);cursor:pointer;transition:none}}._IconButton_swpni_1:active{background:var(--puck-color-azure-11);transition:none}._IconButton-title_swpni_33{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}._IconButton--disabled_swpni_20{color:var(--puck-color-grey-07)}._Loader_nacdm_13{background:transparent;border-radius:100%;border:2px solid currentColor;border-bottom-color:transparent;display:inline-block;animation:_loader-animation_nacdm_1 1s 0s infinite linear;animation-fill-mode:both}._DragIcon_17p8x_1{color:var(--puck-color-grey-05);cursor:grab;padding:4px;border-radius:4px}._DragIcon--disabled_17p8x_8{cursor:no-drop}@media(hover:hover)and (pointer:fine){._DragIcon_17p8x_1:not(._DragIcon--disabled_17p8x_8):hover{color:var(--puck-color-azure-05);background-color:var(--puck-color-azure-12)}}[data-dnd-placeholder] *{opacity:0!important}[data-dnd-placeholder]{background:var(--puck-color-azure-09)!important;border:none!important;color:#0000!important;opacity:.3!important;outline:none!important;transition:none!important}._ExternalInput-actions_91ls0_1{display:flex}._ExternalInput-button_91ls0_5{display:flex;gap:8px;align-items:center;justify-content:center;background-color:var(--puck-color-white);border:1px solid var(--puck-color-grey-09);border-radius:4px;color:var(--puck-color-azure-04);padding:12px 16px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;transition:background-color 50ms ease-in;position:relative;overflow:hidden;flex-grow:1}._ExternalInput--dataSelected_91ls0_24 ._ExternalInput-button_91ls0_5{color:var(--puck-color-grey-03);display:block;border-top-right-radius:0;border-bottom-right-radius:0}._ExternalInput--readOnly_91ls0_31 ._ExternalInput-button_91ls0_5{background-color:var(--puck-color-grey-11)}._ExternalInput-detachButton_91ls0_35{border:1px solid var(--puck-color-grey-09);border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:var(--puck-color-grey-12);color:var(--puck-color-grey-05);display:flex;gap:8px;align-items:center;justify-content:center;padding:8px 12px;position:relative;transition:background-color 50ms ease-in,color 50ms ease-in;margin-inline-start:-1px}._ExternalInput-button_91ls0_5:focus-visible,._ExternalInput-detachButton_91ls0_35:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px;z-index:1}@media(hover:hover)and (pointer:fine){._ExternalInput_91ls0_1:not(._ExternalInput--readOnly_91ls0_31) ._ExternalInput-button_91ls0_5:hover,._ExternalInput_91ls0_1:not(._ExternalInput--readOnly_91ls0_31) ._ExternalInput-detachButton_91ls0_35:hover{background:var(--puck-color-azure-12);transition:none}._ExternalInput_91ls0_1:not(._ExternalInput--readOnly_91ls0_31) ._ExternalInput-detachButton_91ls0_35:hover{color:var(--puck-color-azure-04)}}._ExternalInput_91ls0_1:not(._ExternalInput--readOnly_91ls0_31) ._ExternalInput-button_91ls0_5:active,._ExternalInput_91ls0_1:not(._ExternalInput--readOnly_91ls0_31) ._ExternalInput-detachButton_91ls0_35:active{background:var(--puck-color-azure-11);transition:none}._ExternalInputModal_91ls0_79{color:var(--puck-color-black);display:grid;grid-template-rows:min-content minmax(128px,100%) min-content;grid-template-columns:100%;position:relative;min-height:50dvh;max-height:90dvh}._ExternalInputModal-grid_91ls0_89{display:flex;flex-direction:column}@media(min-width:458px){._ExternalInputModal-grid_91ls0_89{display:grid;grid-template-columns:100%}._ExternalInputModal--filtersToggled_91ls0_100 ._ExternalInputModal-grid_91ls0_89{grid-template-columns:25% 75%}}._ExternalInputModal-filters_91ls0_105{border-bottom:1px solid var(--puck-color-grey-09)}._ExternalInputModal--filtersToggled_91ls0_100 ._ExternalInputModal-filters_91ls0_105{display:none}@media(min-width:458px){._ExternalInputModal-filters_91ls0_105{border-inline-end:1px solid var(--puck-color-grey-09);display:none}._ExternalInputModal--filtersToggled_91ls0_100 ._ExternalInputModal-filters_91ls0_105{display:block}}._ExternalInputModal-masthead_91ls0_124{background-color:var(--puck-color-grey-12);border-bottom:1px solid var(--puck-color-grey-09);display:flex;flex-wrap:wrap;gap:24px;padding:24px}._ExternalInputModal-tableWrapper_91ls0_133{position:relative;overflow-x:auto;overflow-y:auto;flex-grow:1}._ExternalInputModal-table_91ls0_133{border-collapse:unset;border-spacing:0px;color:var(--puck-color-grey-02);position:relative;z-index:0;min-width:100%}._ExternalInputModal-thead_91ls0_149{background-color:var(--puck-color-white);position:sticky;top:0;z-index:1}._ExternalInputModal-th_91ls0_149{border-bottom:1px solid var(--puck-color-grey-09);color:var(--puck-color-grey-04);font-weight:500;font-size:14px;padding:16px 24px}._ExternalInputModal-td_91ls0_164{border-bottom:1px solid var(--puck-color-grey-10);padding:16px 24px}._ExternalInputModal-tr_91ls0_169 ._ExternalInputModal-td_91ls0_164:first-of-type{font-weight:500;width:1%;white-space:nowrap}@media(hover:hover)and (pointer:fine){._ExternalInputModal-tbody_91ls0_176 ._ExternalInputModal-tr_91ls0_169:hover{background:var(--puck-color-azure-12);color:var(--puck-color-azure-04);cursor:pointer;position:relative;margin-inline-start:-5px}._ExternalInputModal-tbody_91ls0_176 ._ExternalInputModal-tr_91ls0_169:hover ._ExternalInputModal-td_91ls0_164:first-of-type{border-inline-start:4px solid var(--puck-color-azure-04);padding-inline-start:20px}}._ExternalInputModal-tbody_91ls0_176 ._ExternalInputModal-tr_91ls0_169:last-of-type ._ExternalInputModal-td_91ls0_164{border-bottom:none}._ExternalInputModal-tableWrapper_91ls0_133{display:none}._ExternalInputModal--hasData_91ls0_202 ._ExternalInputModal-tableWrapper_91ls0_133{display:block}._ExternalInputModal-loadingBanner_91ls0_206{display:none;background-color:color-mix(in srgb,var(--puck-color-white) 90%,transparent);padding:64px;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0}._ExternalInputModal--isLoading_91ls0_223 ._ExternalInputModal-loadingBanner_91ls0_206{display:flex}._ExternalInputModal-searchForm_91ls0_227{display:flex;flex-wrap:wrap;gap:12px;flex-grow:1}@media(min-width:458px){._ExternalInputModal-searchForm_91ls0_227{flex-wrap:nowrap}}._ExternalInputModal-search_91ls0_227{display:flex;background:var(--puck-color-white);border-width:1px;border-style:solid;border-color:var(--puck-color-grey-09);border-radius:4px;flex-grow:1;transition:border-color 50ms ease-in}._ExternalInputModal-search_91ls0_227:focus-within{border-color:var(--puck-color-grey-05);outline:2px solid var(--puck-color-azure-05);transition:none}@media(hover:hover)and (pointer:fine){._ExternalInputModal-search_91ls0_227:hover{border-color:var(--puck-color-grey-05);transition:none}}._ExternalInputModal-searchIcon_91ls0_264{align-items:center;background:var(--puck-color-grey-12);border-bottom-left-radius:4px;border-top-left-radius:4px;border-inline-end:1px solid var(--puck-color-grey-09);color:var(--puck-color-grey-07);display:flex;justify-content:center;padding:12px 15px;transition:color 50ms ease-in}._ExternalInputModal-search_91ls0_227:focus-within ._ExternalInputModal-searchIcon_91ls0_264{color:var(--puck-color-grey-04);transition:none}@media(hover:hover)and (pointer:fine){._ExternalInputModal-search_91ls0_227:hover ._ExternalInputModal-searchIcon_91ls0_264{color:var(--puck-color-grey-04);transition:none}}._ExternalInputModal-searchIconText_91ls0_289{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}._ExternalInputModal-searchInput_91ls0_299{border:none;border-radius:4px;background:var(--puck-color-white);font-family:inherit;font-size:14px;padding:12px 15px;width:100%}._ExternalInputModal-searchInput_91ls0_299:focus{outline:0}._ExternalInputModal-searchActions_91ls0_313{display:flex;gap:8px;height:44px;width:100%}@media(min-width:458px){._ExternalInputModal-searchActions_91ls0_313{width:auto}}._ExternalInputModal-searchActionIcon_91ls0_326{align-self:center}._ExternalInputModal-footerContainer_91ls0_330{background-color:var(--puck-color-grey-12);border-top:1px solid var(--puck-color-grey-09);color:var(--puck-color-grey-04);padding:16px}._ExternalInputModal-footer_91ls0_330{font-weight:500;font-size:14px;text-align:right}._ExternalInputModal-field_91ls0_343{color:var(--puck-color-grey-04);margin:16px 16px 12px;display:block}._Modal_ikbaj_1{background:color-mix(in srgb,var(--puck-color-black) 75%,transparent);display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1;padding:32px}._Modal--isOpen_ikbaj_15{display:flex}._Modal-inner_ikbaj_19{width:100%;max-width:1024px;border-radius:8px;overflow:hidden;background:var(--puck-color-white);display:flex;flex-direction:column;max-height:90dvh}._Heading_qxrry_1{display:block;color:var(--puck-color-black);font-weight:700;margin:0}._Heading_qxrry_1 b{font-weight:700}._Heading--xxxxl_qxrry_12{font-size:var(--puck-font-size-xxxxl);letter-spacing:.08ch;font-weight:800}._Heading--xxxl_qxrry_18{font-size:var(--puck-font-size-xxxl)}._Heading--xxl_qxrry_22{font-size:var(--puck-font-size-xxl)}._Heading--xl_qxrry_26{font-size:var(--puck-font-size-xl)}._Heading--l_qxrry_30{font-size:var(--puck-font-size-l)}._Heading--m_qxrry_34{font-size:var(--puck-font-size-m)}._Heading--s_qxrry_38{font-size:var(--puck-font-size-s)}._Heading--xs_qxrry_42{font-size:var(--puck-font-size-xs)}._Button_10byl_1{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-radius:4px;color:var(--puck-color-white);display:inline-flex;align-items:center;gap:8px;letter-spacing:.05ch;font-family:var(--puck-font-family);font-size:14px;font-weight:400;box-sizing:border-box;line-height:1;text-align:center;text-decoration:none;transition:background-color 50ms ease-in;cursor:pointer;white-space:nowrap;margin:0}._Button_10byl_1:hover,._Button_10byl_1:active{transition:none}._Button--medium_10byl_29{min-height:34px;padding-bottom:7px;padding-inline-start:19px;padding-inline-end:19px;padding-top:7px}._Button--large_10byl_37{padding-bottom:11px;padding-inline-start:19px;padding-inline-end:19px;padding-top:11px}._Button-icon_10byl_44{margin-top:2px}._Button--primary_10byl_48{background:var(--puck-color-azure-04)}._Button_10byl_1:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px}@media(hover:hover)and (pointer:fine){._Button--primary_10byl_48:hover{background-color:var(--puck-color-azure-03)}}._Button--primary_10byl_48:active{background-color:var(--puck-color-azure-02)}._Button--secondary_10byl_67{border:1px solid currentColor;color:currentColor}@media(hover:hover)and (pointer:fine){._Button--secondary_10byl_67:hover{background-color:var(--puck-color-azure-12);color:var(--puck-color-black)}}._Button--secondary_10byl_67:active{background-color:var(--puck-color-azure-11);color:var(--puck-color-black)}._Button--flush_10byl_84{border-radius:0}._Button--disabled_10byl_88,._Button--disabled_10byl_88:hover{background-color:var(--puck-color-grey-07);color:var(--puck-color-grey-03);cursor:not-allowed}._Button--fullWidth_10byl_95{justify-content:center;width:100%}._Button-spinner_10byl_100{padding-inline-start:8px}._ObjectField_1ua3y_5{display:flex;flex-direction:column;background-color:var(--puck-color-white);border:1px solid var(--puck-color-grey-09);border-radius:4px}._ObjectField-fieldset_1ua3y_13{border:none;margin:0;min-width:0;padding:16px 15px}._Drawer_pl7z0_1{display:flex;flex-direction:column;font-family:var(--puck-font-family);gap:12px}._Drawer-draggable_pl7z0_8{position:relative}._Drawer-draggableBg_pl7z0_12{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1}._DrawerItem-draggable_pl7z0_22{background:var(--puck-color-white);cursor:grab;padding:12px;display:flex;border:1px var(--puck-color-grey-09) solid;border-radius:4px;font-size:var(--puck-font-size-xxs);justify-content:space-between;align-items:center;transition:background-color 50ms ease-in,color 50ms ease-in}._DrawerItem--disabled_pl7z0_35 ._DrawerItem-draggable_pl7z0_22{background:var(--puck-color-grey-11);color:var(--puck-color-grey-05);cursor:not-allowed}._DrawerItem_pl7z0_22:focus-visible{outline:0}._Drawer_pl7z0_1:not(._Drawer--isDraggingFrom_pl7z0_45) ._DrawerItem_pl7z0_22:focus-visible ._DrawerItem-draggable_pl7z0_22{border-radius:4px;outline:2px solid var(--puck-color-azure-05);outline-offset:2px}@media(hover:hover)and (pointer:fine){._Drawer_pl7z0_1:not(._Drawer--isDraggingFrom_pl7z0_45) ._DrawerItem_pl7z0_22:not(._DrawerItem--disabled_pl7z0_35) ._DrawerItem-draggable_pl7z0_22:hover{background-color:var(--puck-color-azure-12);color:var(--puck-color-azure-04);transition:none}}._DrawerItem-name_pl7z0_63{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}._DraggableComponent_1vaqy_1{position:absolute;pointer-events:none;--overlay-background: color-mix( in srgb, var(--puck-color-azure-08) 30%, transparent )}._DraggableComponent-overlayWrapper_1vaqy_12{height:100%;width:100%;top:0;position:absolute;pointer-events:none;box-sizing:border-box;z-index:1}._DraggableComponent-overlay_1vaqy_12{cursor:pointer;height:100%;outline:2px var(--puck-color-azure-09) solid;outline-offset:-2px;width:100%}._DraggableComponent_1vaqy_1:focus-visible>._DraggableComponent-overlayWrapper_1vaqy_12{outline:1px solid var(--puck-color-azure-05)}._DraggableComponent-loadingOverlay_1vaqy_34{background:var(--puck-color-white);color:var(--puck-color-grey-03);border-radius:4px;display:flex;padding:8px;top:8px;right:8px;position:absolute;pointer-events:all;box-sizing:border-box;opacity:.8;z-index:1}._DraggableComponent--hover_1vaqy_50>._DraggableComponent-overlayWrapper_1vaqy_12>._DraggableComponent-overlay_1vaqy_12{background:var(--overlay-background);outline:2px var(--puck-color-azure-09) solid}._DraggableComponent--isSelected_1vaqy_57>._DraggableComponent-overlayWrapper_1vaqy_12>._DraggableComponent-overlay_1vaqy_12{outline-color:var(--puck-color-azure-07)}._DraggableComponent_1vaqy_1:has(._DraggableComponent--hover_1vaqy_50>._DraggableComponent-overlayWrapper_1vaqy_12)>._DraggableComponent-overlayWrapper_1vaqy_12{display:none}._DraggableComponent-actionsOverlay_1vaqy_71{position:sticky;opacity:0;pointer-events:none;z-index:2}._DraggableComponent--isSelected_1vaqy_57 ._DraggableComponent-actionsOverlay_1vaqy_71{opacity:1;pointer-events:auto}._DraggableComponent-actions_1vaqy_71{position:absolute;width:auto;cursor:grab;display:flex;box-sizing:border-box;transform-origin:right top;min-height:36px}[data-puck-component] *{pointer-events:none;user-select:none;-webkit-user-select:none}[data-puck-component]{cursor:grab;pointer-events:auto!important;user-select:none;-webkit-user-select:none}[data-puck-dropzone]{pointer-events:auto!important}[data-puck-disabled]{cursor:pointer}[data-dnd-placeholder]{background:var(--puck-color-azure-06)!important;border:none!important;color:#0000!important;opacity:.3!important;outline:none!important;transition:none!important}[data-dnd-placeholder] *,[data-dnd-placeholder]:after,[data-dnd-placeholder]:before{opacity:0!important}[data-dnd-dragging][data-puck-component]{pointer-events:none!important;outline:2px var(--puck-color-azure-09) solid!important;outline-offset:-2px!important}._DropZone_1i2sv_1{--resize-animation-ms: .15s;position:relative;height:100%;min-height:var(--min-empty-height);outline-offset:-2px;width:100%}._DropZone--hasChildren_1i2sv_11{min-height:0}._DropZone_1i2sv_1:empty{min-height:var(--min-empty-height)}[data-puck-entry]:not([data-puck-dragging]) ._DropZone_1i2sv_1{transition:min-height var(--resize-animation-ms) ease-in}._DropZone--isAreaSelected_1i2sv_24,._DropZone--hoveringOverArea_1i2sv_25:not(._DropZone--isRootZone_1i2sv_25){background:color-mix(in srgb,var(--puck-color-azure-09) 30%,transparent);outline:2px dashed var(--puck-color-azure-08)}._DropZone_1i2sv_1:empty{background:color-mix(in srgb,var(--puck-color-azure-09) 30%,transparent);outline:2px dashed var(--puck-color-azure-08)}._DropZone--isDestination_1i2sv_35{outline:2px dashed var(--puck-color-azure-04)!important}._DropZone--isDestination_1i2sv_35:not(._DropZone--isRootZone_1i2sv_25){background:color-mix(in srgb,var(--puck-color-azure-09) 30%,transparent)!important}._DropZone-item_1i2sv_47{position:relative}._DropZone-hitbox_1i2sv_51{position:absolute;bottom:-12px;height:24px;width:100%;z-index:1}[data-puck-dragging] ._DropZone--isEnabled_1i2sv_59{outline:2px dashed var(--puck-color-azure-06)}._DropZone_1i2sv_1>*:not([data-puck-component]){opacity:0}body:has(._DropZone--isAnimating_1i2sv_68:empty) [data-puck-overlay]{opacity:0!important}[data-puck-overlay-portal],[data-puck-overlay-portal] *{pointer-events:auto!important}[data-puck-overlay-portal]:hover{outline:2px var(--puck-color-azure-09) dashed;outline-offset:2px}[data-puck-overlay-portal]:focus-within{outline:2px var(--puck-color-azure-07) solid;outline-offset:2px}._InlineTextField_1xph6_1{cursor:text;display:inline-block;white-space:pre-wrap}[data-dnd-dragging] ._InlineTextField_1xph6_1{cursor:none;caret-color:transparent}[data-dnd-dragging] ._InlineTextField_1xph6_1::selection{display:none}._SidebarSection_8boj8_1{display:flex;position:relative;flex-direction:column;color:var(--puck-color-black)}._SidebarSection_8boj8_1:last-of-type{flex-grow:1}._SidebarSection-title_8boj8_12{background:var(--puck-color-white);padding:16px;border-bottom:1px solid var(--puck-color-grey-09);border-top:1px solid var(--puck-color-grey-09);overflow-x:auto}._SidebarSection--noBorderTop_8boj8_20>._SidebarSection-title_8boj8_12{border-top:0px}._SidebarSection-content_8boj8_24{padding:16px}._SidebarSection--noPadding_8boj8_28>._SidebarSection-content_8boj8_24{padding:0}._SidebarSection--noPadding_8boj8_28>._SidebarSection-content_8boj8_24:last-child{padding-bottom:4px}._SidebarSection_8boj8_1:last-of-type ._SidebarSection-content_8boj8_24{border-bottom:none;flex-grow:1}._SidebarSection-breadcrumbLabel_8boj8_41{background:none;border:0;border-radius:2px;color:var(--puck-color-azure-04);cursor:pointer;font:inherit;flex-shrink:0;padding:0;transition:color 50ms ease-in}._SidebarSection-breadcrumbLabel_8boj8_41:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px}@media(hover:hover)and (pointer:fine){._SidebarSection-breadcrumbLabel_8boj8_41:hover{color:var(--puck-color-azure-03);transition:none}}._SidebarSection-breadcrumbLabel_8boj8_41:active{color:var(--puck-color-azure-02);transition:none}._SidebarSection-breadcrumbs_8boj8_70,._SidebarSection-breadcrumb_8boj8_41{align-items:center;display:flex;gap:4px}._SidebarSection-heading_8boj8_82{padding-inline-end:16px}._SidebarSection-loadingOverlay_8boj8_86{background:var(--puck-color-white);display:flex;justify-content:center;align-items:center;height:100%;width:100%;top:0;position:absolute;z-index:1;pointer-events:all;box-sizing:border-box;opacity:.8}._Puck_1yxlw_19{--puck-space-px: 16px;font-family:var(--puck-font-family);overflow-x:hidden}@media(min-width:766px){._Puck_1yxlw_19{overflow-x:auto}}._Puck-portal_1yxlw_31{position:relative;z-index:2}._PuckLayout-inner_1yxlw_38{--puck-frame-width: auto;--puck-side-bar-width: 0px;--puck-left-side-bar-width: var( --puck-user-left-side-bar-width, var(--puck-side-bar-width) );--puck-right-side-bar-width: var( --puck-user-right-side-bar-width, var(--puck-side-bar-width) );display:grid;grid-template-areas:"header header header" "left editor right";grid-template-columns:0 var(--puck-frame-width) 0;grid-template-rows:min-content auto;height:100dvh;position:relative;z-index:0}._PuckLayout--mounted_1yxlw_59 ._PuckLayout-inner_1yxlw_38{--puck-side-bar-width: 186px}._PuckLayout--leftSideBarVisible_1yxlw_63 ._PuckLayout-inner_1yxlw_38{grid-template-columns:var(--puck-left-side-bar-width) var(--puck-frame-width) 0}._PuckLayout--rightSideBarVisible_1yxlw_69 ._PuckLayout-inner_1yxlw_38{grid-template-columns:0 var(--puck-frame-width) var(--puck-right-side-bar-width)}._PuckLayout--leftSideBarVisible_1yxlw_63._PuckLayout--rightSideBarVisible_1yxlw_69 ._PuckLayout-inner_1yxlw_38{grid-template-columns:var(--puck-left-side-bar-width) var(--puck-frame-width) var(--puck-right-side-bar-width)}@media(min-width:458px){._PuckLayout-mounted_1yxlw_83 ._PuckLayout-inner_1yxlw_38{--puck-frame-width: minmax(266px, auto)}}@media(min-width:638px){._PuckLayout_1yxlw_38 ._PuckLayout-inner_1yxlw_38{--puck-side-bar-width: minmax(186px, 250px)}}@media(min-width:766px){._PuckLayout_1yxlw_38 ._PuckLayout-inner_1yxlw_38{--puck-frame-width: auto}}@media(min-width:990px){._PuckLayout_1yxlw_38 ._PuckLayout-inner_1yxlw_38{--puck-side-bar-width: 256px}}@media(min-width:1198px){._PuckLayout_1yxlw_38 ._PuckLayout-inner_1yxlw_38{--puck-side-bar-width: 274px}}@media(min-width:1398px){._PuckLayout_1yxlw_38 ._PuckLayout-inner_1yxlw_38{--puck-side-bar-width: 290px}}@media(min-width:1598px){._PuckLayout_1yxlw_38 ._PuckLayout-inner_1yxlw_38{--puck-side-bar-width: 320px}}._PuckFields_10bh7_1{position:relative;font-family:var(--puck-font-family)}._PuckFields--isLoading_10bh7_6{min-height:48px}._PuckFields-loadingOverlay_10bh7_10{background:var(--puck-color-white);display:flex;justify-content:flex-end;align-items:flex-start;height:100%;width:100%;top:0;position:absolute;z-index:1;pointer-events:all;box-sizing:border-box;opacity:.8}._PuckFields-loadingOverlayInner_10bh7_25{display:flex;padding:16px;position:sticky;top:0}._PuckFields-field_10bh7_32 *{box-sizing:border-box}._PuckFields--wrapFields_10bh7_36 ._PuckFields-field_10bh7_32{color:var(--puck-color-grey-04);padding:16px 16px 12px;display:block}._PuckFields--wrapFields_10bh7_36 ._PuckFields-field_10bh7_32+._PuckFields-field_10bh7_32{border-top:1px solid var(--puck-color-grey-09);margin-top:8px}._ComponentList_1rrlt_1{max-width:100%}._ComponentList--isExpanded_1rrlt_5+._ComponentList_1rrlt_1{margin-top:12px}._ComponentList-content_1rrlt_9{display:none}._ComponentList--isExpanded_1rrlt_5>._ComponentList-content_1rrlt_9{display:block}._ComponentList-title_1rrlt_17{background-color:transparent;border:0;color:var(--puck-color-grey-05);cursor:pointer;display:flex;font:inherit;font-size:var(--puck-font-size-xxxs);list-style:none;margin-bottom:6px;padding:8px;text-transform:uppercase;transition:background-color 50ms ease-in,color 50ms ease-in;gap:4px;border-radius:4px;width:100%}._ComponentList-title_1rrlt_17:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px}@media(hover:hover)and (pointer:fine){._ComponentList-title_1rrlt_17:hover{background-color:var(--puck-color-azure-11);color:var(--puck-color-azure-04);transition:none}}._ComponentList-title_1rrlt_17:active{background-color:var(--puck-color-azure-10);transition:none}._ComponentList-titleIcon_1rrlt_53{margin-inline-start:auto}._PuckPreview_z2rgu_1{position:relative;height:100%}._PuckPreview-frame_z2rgu_6{border:none;height:100%;width:100%}._LayerTree_7rx04_1{color:var(--puck-color-grey-03);font-family:var(--puck-font-family);font-size:var(--puck-font-size-xxs);margin:0;position:relative;list-style:none;padding:0}._LayerTree-zoneTitle_7rx04_11{color:var(--puck-color-grey-05);font-size:var(--puck-font-size-xxxs);text-transform:uppercase}._LayerTree-helper_7rx04_17{text-align:center;color:var(--puck-color-grey-07);margin:8px 4px}._Layer_7rx04_1{position:relative;border:1px solid transparent;border-radius:4px}._Layer-inner_7rx04_29{border:1px solid transparent;border-radius:4px;transition:color 50ms ease-in}._Layer--containsZone_7rx04_35>._Layer-inner_7rx04_29{padding-inline-start:0}._Layer-clickable_7rx04_39{align-items:center;background:none;border:0;border-radius:4px;color:inherit;cursor:pointer;display:flex;font:inherit;padding-inline-start:12px;padding-inline-end:4px;width:100%}._Layer-clickable_7rx04_39:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px;position:relative;z-index:1}@media(hover:hover)and (pointer:fine){._Layer_7rx04_1:not(._Layer--isSelected_7rx04_61)>._Layer-inner_7rx04_29:hover{border-color:var(--puck-color-azure-10);background:var(--puck-color-azure-11);color:var(--puck-color-azure-04);transition:none}}._Layer--isSelected_7rx04_61{border-color:var(--puck-color-azure-08)}._Layer--isSelected_7rx04_61>._Layer-inner_7rx04_29{background:var(--puck-color-azure-10)}._Layer--isSelected_7rx04_61>._Layer-inner_7rx04_29>._Layer-clickable_7rx04_39>._Layer-chevron_7rx04_77,._Layer--childIsSelected_7rx04_78>._Layer-inner_7rx04_29>._Layer-clickable_7rx04_39>._Layer-chevron_7rx04_77{transform:scaleY(-1)}._Layer-zones_7rx04_82{display:none;margin-inline-start:12px}._Layer--isSelected_7rx04_61>._Layer-zones_7rx04_82,._Layer--childIsSelected_7rx04_78>._Layer-zones_7rx04_82{display:block}._Layer-zones_7rx04_82>._LayerTree_7rx04_1{margin-inline-start:12px}._Layer-title_7rx04_96,._LayerTree-zoneTitle_7rx04_11{display:flex;gap:8px;align-items:center;margin:8px 4px;overflow-x:hidden}._Layer-name_7rx04_105{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}._Layer-icon_7rx04_111{color:var(--puck-color-rose-07);margin-top:4px}._Layer-zoneIcon_7rx04_116{color:var(--puck-color-grey-08);margin-top:4px}._ViewportControls_gejzr_1{display:flex;background:var(--puck-color-grey-11);box-sizing:border-box;border-inline-start:2px solid var(--puck-color-grey-11);justify-content:center;gap:8px;min-width:358px;padding-bottom:16px;padding-inline-start:var(--puck-space-px);padding-inline-end:var(--puck-space-px);z-index:1}._ViewportControls-divider_gejzr_15{border-inline-end:1px solid var(--puck-color-grey-09);margin-inline-start:8px;margin-inline-end:8px}._ViewportControls-zoomSelect_gejzr_21{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23c3c3c3'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:10px;background-position:calc(100% - 12px) calc(50% + 3px);background-repeat:no-repeat;border:0;font-size:var(--puck-font-size-xxxs);padding:0;width:96px}._ViewportControls-zoomSelect_gejzr_21:dir(rtl){background-position:12px calc(50% + 3px)}._ViewportButton--isActive_gejzr_38 ._ViewportButton-inner_gejzr_38{color:var(--puck-color-azure-04)}._PuckCanvas_18jay_1{background:var(--puck-color-grey-11);display:flex;grid-area:editor;flex-direction:column;padding:var(--puck-space-px);overflow:auto}@media(min-width:1198px){._PuckCanvas_18jay_1{padding:calc(var(--puck-space-px) * 1.5);padding-top:var(--puck-space-px)}._PuckCanvas_18jay_1:not(._PuckCanvas_18jay_1:has(._PuckCanvas-controls_18jay_16)){padding-top:calc(var(--puck-space-px) * 1.5)}}._PuckCanvas-inner_18jay_21{display:flex;height:100%;justify-content:center;min-width:358px;position:relative;width:100%}._PuckCanvas-root_18jay_30{background:#fff;border:1px solid var(--puck-color-grey-09);box-sizing:content-box;min-width:321px;position:absolute;pointer-events:none;transform-origin:top;top:0;bottom:0;opacity:0}@media(min-width:1198px){._PuckCanvas-root_18jay_30{min-width:unset}}@media(prefers-reduced-motion:reduce){._PuckCanvas-root_18jay_30{transition:none!important}}._PuckCanvas--ready_18jay_55 ._PuckCanvas-root_18jay_30{pointer-events:unset;opacity:1}._PuckCanvas-loader_18jay_60{align-items:center;color:var(--puck-color-grey-06);display:flex;height:100%;justify-content:center;transition:opacity .25s ease-out;opacity:0}._PuckCanvas--showLoader_18jay_70 ._PuckCanvas-loader_18jay_60{opacity:1}._PuckCanvas--showLoader_18jay_70._PuckCanvas--ready_18jay_55 ._PuckCanvas-loader_18jay_60{opacity:0;height:0;transition:none}._MenuBar_8pf8c_1{background-color:var(--puck-color-white);border-bottom:1px solid var(--puck-color-grey-09);display:none;left:0;margin-top:1px;padding:8px 16px;position:absolute;right:0;top:100%;z-index:2}._MenuBar--menuOpen_8pf8c_14{display:block}@media(min-width:638px){._MenuBar_8pf8c_1{border:none;display:block;margin-top:0;overflow-y:visible;padding:0;position:static}}._MenuBar-inner_8pf8c_29{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:flex-end}@media(min-width:638px){._MenuBar-inner_8pf8c_29{display:flex;flex-direction:row;flex-wrap:nowrap}}._MenuBar-history_8pf8c_45{display:flex}._PuckHeader_15xnq_1{background:var(--puck-color-white);border-bottom:1px solid var(--puck-color-grey-09);color:var(--puck-color-black);grid-area:header;position:relative;max-width:100vw}._PuckHeader-inner_15xnq_10{align-items:end;display:grid;gap:var(--puck-space-px);grid-template-areas:"left middle right";grid-template-columns:1fr auto 1fr;grid-template-rows:auto;padding:var(--puck-space-px)}._PuckHeader-toggle_15xnq_20{color:var(--puck-color-grey-05);display:flex;margin-inline-start:-4px;padding-top:2px}._PuckHeader--rightSideBarVisible_15xnq_27 ._PuckHeader-rightSideBarToggle_15xnq_27,._PuckHeader--leftSideBarVisible_15xnq_28 ._PuckHeader-leftSideBarToggle_15xnq_28{color:var(--puck-color-black)}._PuckHeader-title_15xnq_32{align-self:center}._PuckHeader-path_15xnq_36{font-family:var(--puck-font-family-monospaced);font-size:var(--puck-font-size-xxs);font-weight:400;word-break:break-all}._PuckHeader-tools_15xnq_43{display:flex;gap:16px;justify-content:flex-end}._PuckHeader-menuButton_15xnq_49{color:var(--puck-color-grey-05);margin-inline-start:-4px}._PuckHeader--menuOpen_15xnq_54 ._PuckHeader-menuButton_15xnq_49{color:var(--puck-color-black)}@media(min-width:638px){._PuckHeader-menuButton_15xnq_49{display:none}}@media(min-width:766px){._ResizeHandle_144bf_2{position:absolute;width:5px;height:100%;cursor:col-resize;z-index:10;background:transparent;top:0}._ResizeHandle_144bf_2:hover{background:#0000001a}._ResizeHandle--left_144bf_16{right:-3px}._ResizeHandle--right_144bf_20{left:-3px}}[data-resize-overlay]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;cursor:col-resize}._Sidebar_1xksb_1{position:relative;display:flex;flex-direction:column;overflow-y:auto}._Sidebar--left_1xksb_8{background:var(--puck-color-grey-12);border-inline-end:1px solid var(--puck-color-grey-09);grid-area:left}._Sidebar--right_1xksb_14{background:var(--puck-color-white);border-inline-start:1px solid var(--puck-color-grey-09);grid-area:right}._Sidebar-resizeHandle_1xksb_20{position:absolute;height:100%}._Sidebar--left_1xksb_8+._Sidebar-resizeHandle_1xksb_20{grid-area:left;justify-self:end}._Sidebar--right_1xksb_14+._Sidebar-resizeHandle_1xksb_20{grid-area:right;justify-self:start}.p-organic-seo-container{position:relative;background-color:#fff;overflow:hidden;font-family:var(--presentation-font-family-body)}.p-organic-seo-inner{position:relative;z-index:2;padding:64px}.p-organic-seo-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-organic-seo-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-organic-seo-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-organic-seo-layout{margin-top:56px;display:grid;grid-template-columns:minmax(0px,1.6fr) minmax(0px,1fr);gap:56px;align-items:start}.p-organic-seo-left,.p-organic-seo-right{min-width:0px}.p-organic-seo-table-wrap{display:flex;flex-direction:column;gap:16px;max-width:100%}.p-organic-seo-table{overflow-x:auto;max-width:100%}.p-organic-seo-pagination{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.p-organic-seo-pagination-btn{padding:8px 14px;font-size:14px;font-weight:600;color:var(--presentation-color-bg);background:#fff;border:1px solid var(--presentation-color-bg);border-radius:6px;cursor:pointer;font-family:var(--presentation-font-family-body)}.p-organic-seo-pagination-btn:hover:not(:disabled){background:var(--presentation-color-bg);color:#fff}.p-organic-seo-pagination-btn:disabled{opacity:.5;cursor:not-allowed}.p-organic-seo-pagination-info{font-size:14px;color:#374151;font-weight:500}.p-organic-seo-table-element{width:100%;border-collapse:collapse;background-color:#fff;table-layout:fixed}.p-organic-seo-table-header{background-color:var(--presentation-color-bg);color:#fff;font-weight:700;text-align:left;padding:16px 22px;border-bottom:0px;font-family:var(--presentation-font-family-body);font-size:16px;white-space:nowrap}.p-organic-seo-table-header:nth-child(n+2){text-align:center}.p-organic-seo-table-row:nth-child(2n){background-color:#f3f4f6}.p-organic-seo-table-cell{padding:16px 22px;color:#111827;border-bottom:0px;vertical-align:top}.p-organic-seo-table-cell:nth-child(n+2){text-align:center}.p-organic-seo-table-cell div{line-height:1.5}.p-organic-seo-table-cell div p{margin-bottom:.5rem}.p-organic-seo-table-cell div p:last-child{margin-bottom:0}.p-organic-seo-table-cell div ul,.p-organic-seo-table-cell div ol{margin:0;padding-left:0}.p-organic-seo-table-cell div ul{list-style-type:disc!important;list-style-position:inside}.p-organic-seo-table-cell div ol{list-style-type:decimal!important;list-style-position:inside}.p-organic-seo-table-cell div li{margin-bottom:.125rem;line-height:1.4}.p-organic-seo-table-cell div strong{font-weight:600}.p-organic-seo-table-cell div em{font-style:italic}.p-organic-seo-table-cell div a{color:#2563eb;text-decoration:underline}.p-organic-seo-table-cell div a:hover{color:#1d4ed8}.p-organic-seo-summary{background:#f3f4f6;padding:44px 40px;min-height:100%}.p-organic-seo-score{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.p-organic-seo-score-label{color:var(--presentation-color-accent);font-weight:800;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.p-organic-seo-score-value{color:#111827;font-weight:800;font-size:36px;line-height:1.05;font-family:var(--presentation-font-family)}.p-organic-seo-stats{font-size:16px;color:#111827;line-height:1.5}.p-organic-seo-stat{margin-bottom:14px;white-space:pre-line}.p-organic-seo-stat:last-child{margin-bottom:0}.p-organic-seo-meta-label{font-weight:700;color:#111827}.p-organic-seo-divider{margin:56px 0 0;border-width:1px 0px 0px;border-style:solid none none;border-color:rgb(219,227,234) currentcolor currentcolor;border-image:initial}@media(max-width:900px){.p-organic-seo-inner{padding:40px 28px 48px}.p-organic-seo-layout{margin-top:40px;grid-template-columns:1fr;gap:28px}.p-organic-seo-summary{padding:28px 22px}.p-organic-seo-table-header{padding:14px;font-size:14px}.p-organic-seo-table-cell{padding:14px}.p-organic-seo-table-element{min-width:620px}}.presentation-warning{position:absolute;right:0;bottom:0;z-index:20}.presentation-warning__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;background:transparent;color:#f59e0b;cursor:pointer;transition:color .15s,transform .15s}.presentation-warning__icon:hover{color:#d97706;transform:scale(1.05)}.presentation-warning__icon:active{transform:scale(.96)}.presentation-warning__icon:focus-visible{outline:rgb(245,158,11) solid 2px;outline-offset:2px;border-radius:.25rem}.presentation-warning__badge{position:absolute;top:-.25rem;right:-.25rem;min-width:1rem;height:1rem;padding:0px .25rem;border-radius:.5rem;background:#d97706;color:#fff;font-size:.65rem;font-weight:700;line-height:1rem;text-align:center}.presentation-warning__popover{position:absolute;bottom:calc(100% + .5rem);right:0;width:320px;max-width:80vw;padding:.875rem 1rem;background:#fff;border-radius:.5rem;box-shadow:#0000001f 0 10px 25px;text-align:left}.presentation-warning__popover:after{content:"";position:absolute;top:100%;right:.75rem;border-width:7px;border-style:solid;border-color:rgb(255,255,255) transparent transparent;border-image:initial}.presentation-warning__popover-header{display:flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:700;color:#92400e;margin-top:.75rem;margin-bottom:.18rem}.presentation-warning__popover-intro{font-size:.75rem;color:#6b7280;line-height:1.4;margin:0px 0px .625rem}.presentation-warning__list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.presentation-warning__list-item{display:flex;flex-direction:column;gap:.125rem;padding:.5rem .625rem;background:#fffbeb;border:1px solid rgb(253,230,138);border-radius:.375rem}.presentation-warning__slide-title{font-size:.8rem;font-weight:600;color:#111827}.presentation-warning__slide-reason{font-size:.72rem;color:#6b7280;line-height:1.3}.presentation-warning__st{padding-bottom:.625rem;margin-bottom:.625rem;border-bottom:1px solid rgb(253,230,138)}.presentation-warning__st-error{font-size:.75rem;color:#b91c1c;line-height:1.4;margin:0px 0px .5rem}.presentation-warning__st-btn{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;font-size:.78rem;font-weight:600;color:#fff;background:#2563eb;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;border-radius:.375rem;cursor:pointer;transition:background-color .15s}.presentation-warning__st-btn:hover{background:#1d4ed8}.presentation-warning__st-hint{font-size:.72rem;color:#6b7280;line-height:1.3;margin:.5rem 0px 0px}.presentation-warning__st-loading{display:flex;align-items:center;gap:.5rem;font-size:.78rem;color:#4b5563}.presentation-warning__spinner{flex-shrink:0;width:1rem;height:1rem;border-width:2px;border-style:solid;border-color:transparent rgb(37,99,235) rgb(37,99,235);border-image:initial;border-radius:9999px;animation:.8s linear 0s infinite normal none running presentationWarningSpin}.presentation-section{background-color:#fff;border-radius:.75rem;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;margin-bottom:1.5rem;padding:1.5rem;position:relative}.presentation-section .presentation-section__inner{position:relative}.presentation-section .presentation-section__content--locked{filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none}.presentation-section .presentation-header{padding-bottom:1rem}.presentation-section .presentation-header--with-settings{display:flex;align-items:center;justify-content:space-between;gap:1rem}.presentation-section .presentation-header .presentation-title{font-size:1.5rem;font-weight:700;color:#111827;margin:0}.presentation-section .presentation-header__settings-btn{flex-shrink:0;padding:.5rem;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;background:transparent;border-radius:9999px;line-height:0;cursor:pointer;transition:background-color .15s}.presentation-section .presentation-header__settings-btn:hover:not(:disabled){background-color:#f3f4f6}.presentation-section .presentation-header__settings-btn:disabled{opacity:.45;cursor:not-allowed}.presentation-section .presentation-content{display:flex;flex-direction:column;gap:1.5rem}.presentation-section .presentation-content .presentation-form{display:flex;flex-direction:column;padding-bottom:1.5rem}.presentation-section .presentation-content .presentation-form .snapshot-title{font-size:1rem;font-weight:600;color:#111827;margin:0px 0px 1rem}.presentation-section .presentation-content .presentation-form .signed-warning{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;margin-bottom:1rem;background-color:#fef3c7;border:1px solid rgb(252,211,77);border-radius:.5rem;color:#92400e;font-size:.875rem;font-weight:500}.presentation-section .presentation-content .presentation-form .signed-warning .signed-warning-icon{flex-shrink:0;width:1.25rem;height:1.25rem}.presentation-section .presentation-content .presentation-form .form-group{display:flex;flex-direction:column;gap:.5rem}.presentation-section .presentation-content .presentation-form .form-group .form-label{font-size:.875rem;font-weight:500;color:#374151}.presentation-section .presentation-content .presentation-form .form-group .form-label:after{content:"*";color:#ef4444;margin-left:.25rem}.presentation-section .presentation-content .presentation-form .form-group .form-label--optional:after{content:none}.presentation-section .presentation-content .presentation-form .form-group .form-input-with-clear{position:relative;width:100%}.presentation-section .presentation-content .presentation-form .form-group .form-input-with-clear .form-input{padding-right:2rem}.presentation-section .presentation-content .presentation-form .form-group .form-input-with-clear .form-input[type=date]{padding-right:3.5rem}.presentation-section .presentation-content .presentation-form .form-group .form-input-with-clear .form-input[type=date]::-webkit-calendar-picker-indicator{position:absolute;right:2rem;cursor:pointer}.presentation-section .presentation-content .presentation-form .form-group .form-input-clear{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;background:none;color:#9ca3af;cursor:pointer;border-radius:.25rem;transition:color .15s,background-color .15s}.presentation-section .presentation-content .presentation-form .form-group .form-input-clear:hover{color:#6b7280;background-color:#f3f4f6}.presentation-section .presentation-content .presentation-form .form-group .form-input-clear:focus{outline:none}.presentation-section .presentation-content .presentation-form .form-group .form-input{padding:.5rem .75rem;border:1px solid rgb(209,213,219);border-radius:.375rem;font-size:.875rem;color:#111827;transition:.2s;width:100%;background-color:#fff}.presentation-section .presentation-content .presentation-form .form-group .form-input:focus{outline:none;border-color:#2563eb;box-shadow:#2563eb1a 0 0 0 3px}.presentation-section .presentation-content .presentation-form .form-group .form-input::placeholder{color:#9ca3af}.presentation-section .presentation-content .presentation-form .form-group .form-input.error{border-color:#ef4444}.presentation-section .presentation-content .presentation-form .form-group .form-input.error:focus{border-color:#ef4444;box-shadow:#ef44441a 0 0 0 3px}.presentation-section .presentation-content .presentation-form .form-group .form-input.disabled,.presentation-section .presentation-content .presentation-form .form-group .form-input:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed}.presentation-section .presentation-content .presentation-form .form-group select.form-input{cursor:pointer;padding-right:2.5rem;color:#111827;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem}.presentation-section .presentation-content .presentation-form .form-group select.form-input:invalid{color:#9ca3af}.presentation-section .presentation-content .presentation-form .form-group select.form-input option{color:#111827}.presentation-section .presentation-content .presentation-form .form-group select.form-input option[value=""]{color:#9ca3af}.presentation-section .presentation-content .presentation-form .form-group .error-message{font-size:.75rem;color:#ef4444}.presentation-section .presentation-content .presentation-form .form-fields{display:flex;flex-wrap:wrap;gap:1rem}.presentation-section .presentation-content .presentation-form .form-fields .form-group{flex:0 0 400px;max-width:400px}.presentation-section .presentation-content .presentation-form .snapshot-section{padding-top:2rem}.presentation-section .presentation-content .presentation-form .snapshot-section .snapshot-fields{display:flex;flex-wrap:wrap;gap:1rem}.presentation-section .presentation-content .presentation-form .snapshot-section .snapshot-fields .form-group{flex:0 0 calc(25% - .75rem);min-width:180px}.presentation-section .presentation-content .presentation-form .snapshot-section .snapshot-label:after{content:""!important}.presentation-section .presentation-content .presentation-form .snapshot-section .slides-data-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:.75rem;margin-bottom:1.5rem}.presentation-section .presentation-content .presentation-form .snapshot-section .slide-data-card{background:#f9fafb;border:1px solid rgb(229,231,235);border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.presentation-section .presentation-content .presentation-form .snapshot-section .slide-data-card__title{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;padding-bottom:.75rem;border-bottom:1px solid rgb(229,231,235)}.presentation-section .presentation-content .presentation-form .snapshot-section .interview-flow-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.5rem;margin-bottom:1.25rem}.presentation-section .presentation-content .presentation-form .snapshot-section .interview-section-card{background:#f9fafb;border:1px solid rgb(229,231,235);border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;gap:1rem}.presentation-section .presentation-content .presentation-form .snapshot-section .interview-section-card__header{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.75rem;border-bottom:1px solid rgb(229,231,235)}.presentation-section .presentation-content .presentation-form .snapshot-section .interview-section-card__part{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;padding-bottom:.7rem}.presentation-section .presentation-content .presentation-form .snapshot-section .interview-section-card__goal{font-size:.8rem;color:#111827;margin:0}.presentation-section .presentation-content .presentation-form .snapshot-section .interview-section-card__goal strong{font-weight:600}.presentation-section .presentation-content .presentation-form .snapshot-section .interview-section-card__note{font-size:.75rem;color:#9ca3af;margin:0;font-style:italic;line-height:1.4}.presentation-section .presentation-content .presentation-form .snapshot-section .interview-section-card__fields{display:flex;flex-direction:column;gap:1rem}.presentation-section .presentation-content .presentation-form .snapshot-section .form-hint{font-size:.7rem;color:#9ca3af;margin-top:.2rem;line-height:1.4}.presentation-section .presentation-content .presentation-form .snapshot-section .field-validation-error{font-size:.7rem;color:#ef4444;margin-top:.2rem;line-height:1.3}.presentation-section .presentation-content .presentation-form .snapshot-section .field-validation-warning{font-size:.7rem;color:#d97706;margin-top:.2rem;line-height:1.3}.presentation-section .presentation-content .presentation-form .snapshot-section .field-validation-info{font-size:.7rem;color:#3b82f6;margin-top:.2rem;line-height:1.3}.presentation-section .presentation-content .presentation-form .snapshot-section .computed-metrics-section{display:flex;flex-direction:column;gap:.625rem;margin-bottom:1.5rem}.presentation-section .presentation-content .presentation-form .snapshot-section .calc-economics-btn{align-self:flex-start;display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#374151;background-color:#f3f4f6;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;border-radius:.375rem;padding:.5rem .75rem;cursor:pointer;transition:background-color .2s}.presentation-section .presentation-content .presentation-form .snapshot-section .calc-economics-btn:hover{background-color:#e5e7eb}.presentation-section .presentation-content .presentation-form .snapshot-section .computed-metrics-panel{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.75rem;padding:1rem;background:#f0f9ff;border:1px solid rgb(191,219,254);border-radius:.5rem}.presentation-section .presentation-content .presentation-form .snapshot-section .computed-metric-card{display:flex;place-content:space-around space-between;flex-direction:column;background:#fff;border:1px solid rgb(229,231,235);border-radius:.375rem;padding:.75rem}.presentation-section .presentation-content .presentation-form .snapshot-section .computed-metric-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.25rem}.presentation-section .presentation-content .presentation-form .snapshot-section .computed-metric-card__name{font-size:.72rem;color:#374151;font-weight:500;line-height:1.3}.presentation-section .presentation-content .presentation-form .snapshot-section .computed-metric-card__value{font-size:1.1rem;font-weight:700;color:#111827;margin-top:.375rem}.presentation-section .presentation-content .presentation-form .snapshot-section .computed-metric-card__status{font-size:.7rem;font-weight:600;margin-top:.25rem;line-height:1.3}.presentation-section .presentation-content .presentation-form .save-button{padding:.5rem 1rem;background-color:#2563eb;color:#fff;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:.2s;align-self:flex-start}.presentation-section .presentation-content .presentation-form .save-button:hover:not(:disabled){background-color:#1d4ed8}.presentation-section .presentation-content .presentation-form .save-button:active:not(:disabled){transform:scale(.98)}.presentation-section .presentation-content .presentation-form .save-button:disabled{opacity:.5;cursor:not-allowed}.presentation-section .presentation-content .presentation-form .save-row{display:flex;align-items:center;gap:.75rem}.presentation-section .presentation-content .presentation-form .save-button--dirty{background-color:#dc2626;animation:1.6s ease-in-out 0s infinite normal none running save-dirty-pulse}.presentation-section .presentation-content .presentation-form .save-button--dirty:hover:not(:disabled){background-color:#b91c1c}.presentation-section .presentation-content .presentation-form .save-unsaved-hint{font-size:.8125rem;font-weight:500;color:#b45309}.presentation-section .presentation-content .presentation-controls{flex-shrink:0;position:relative}.presentation-section .default-presentation-button{position:absolute;bottom:0;right:0}.presentations-list{height:100vh;background-color:#f9fafb;overflow:hidden;display:flex}.presentations-list .presentations-container{flex:1 1 0%;display:flex;flex-direction:column;transition:.3s;min-width:0px;overflow:hidden}.presentations-list .presentations-container.expanded{margin-left:16rem}.presentations-list .presentations-container.collapsed{margin-left:5rem}.presentations-list .main-content{flex:1 1 0%;padding:1.5rem;min-width:0px;display:flex;flex-direction:column;overflow-y:auto}.presentations-list .presentations-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.presentations-list .presentations-filters{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.presentations-list .presentations-filters .filter-label{color:#9ca3af;font-size:13px;margin-right:.25rem;white-space:nowrap}.presentations-list .presentations-filters .filter-chip{position:relative;padding:6px 12px;border:1px solid rgb(209,213,219);border-radius:999px;background:#fff;color:#6b7280;font-size:13px;cursor:pointer;transition:.2s;white-space:nowrap}.presentations-list .presentations-filters .filter-chip:hover{background:#f3f4f6}.presentations-list .presentations-filters .filter-chip.active{background:#2563eb;border-color:#2563eb;color:#fff}.presentations-list .presentations-filters .filter-chip .filter-count{position:absolute;top:-8px;right:-8px;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:#111827;border:1px solid rgb(209,213,219);font-size:11px;font-weight:600;line-height:1}.presentations-list .presentations-filters .filter-reset{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid rgb(209,213,219);border-radius:999px;background:#fff;color:#6b7280;cursor:pointer;transition:.2s}.presentations-list .presentations-filters .filter-reset:hover{background:#f3f4f6;color:#374151}.presentations-list .presentations-filters .filter-reset svg{width:16px;height:16px}.presentations-list .presentations-search{position:relative;display:flex;align-items:center;flex:1 1 280px;max-width:400px}.presentations-list .presentations-search .presentations-search-icon{position:absolute;left:12px;width:16px;height:16px;color:#9ca3af;pointer-events:none}.presentations-list .presentations-search .presentations-search-input{width:100%;padding:8px 32px 8px 36px;border:1px solid rgb(209,213,219);border-radius:8px;font-size:14px;outline:none;transition:border-color .2s;background:#fff}.presentations-list .presentations-search .presentations-search-input::placeholder{color:#9ca3af}.presentations-list .presentations-search .presentations-search-input:focus{border-color:#087ad1;box-shadow:#087ad11a 0 0 0 2px}.presentations-list .presentations-search .presentations-search-clear{position:absolute;right:8px;background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;cursor:pointer;font-size:18px;color:#9ca3af;padding:0 4px;line-height:1}.presentations-list .presentations-search .presentations-search-clear:hover{color:#6b7280}.presentations-list .default-button{padding:.25rem;background-color:#e5e7eb;color:#6b7280;border-radius:.25rem;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.2s;width:24px;height:24px}.presentations-list .default-button:hover{background-color:#d1d5db;color:#374151}.presentations-list .default-button.active{background-color:#10b981;color:#fff}.presentations-list .default-button.active:hover{background-color:#059669}.presentations-list .default-button svg{width:16px;height:16px}.presentations-list .edit-button{padding:.25rem;background-color:#475569;color:#fff;border-radius:.25rem;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;cursor:pointer;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:background-color .2s;width:24px;height:24px}.presentations-list .edit-button:hover{background-color:#334155}.presentations-list .edit-button svg{width:16px;height:16px}.presentations-list .plan-chip{display:inline-block;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:400;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.presentations-list .signed-pdf-button{padding:0;background:transparent;color:#2563eb;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;border-radius:.25rem;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:.2s;width:22px;height:22px;flex-shrink:0}.presentations-list .signed-pdf-button:hover{background-color:#eff6ff}.presentations-list .signed-pdf-button svg{width:16px;height:16px}.presentations-list .research-button{padding:0;background:transparent;color:#9ca3af;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;border-radius:.25rem;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:.2s;width:22px;height:22px;flex-shrink:0}.presentations-list .research-button:hover{background-color:#eff6ff;color:#2563eb}.presentations-list .research-button svg{width:16px;height:16px}.presentations-list .upload-button{padding:.25rem;background-color:#2563eb;color:#fff;border-radius:.25rem;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.2s;width:24px;height:24px}.presentations-list .upload-button:hover{background-color:#1d4ed8}.presentations-list .upload-button.uploading{opacity:.5;cursor:not-allowed;animation:1.5s ease 0s infinite normal none running pulse}.presentations-list .upload-button svg{width:16px;height:16px}.presentations-list .delete-signed-button{padding:.25rem;background-color:#f59e0b;color:#fff;border-radius:.25rem;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s;width:24px;height:24px}.presentations-list .delete-signed-button:hover{background-color:#d97706}.presentations-list .delete-signed-button svg{width:16px;height:16px}.presentations-list .delete-button{padding:.25rem;background-color:#dc2626;color:#fff;border-radius:.25rem;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s;width:24px;height:24px}.presentations-list .delete-button:hover{background-color:#b91c1c}.presentations-list .delete-button svg{width:16px;height:16px}.presentations-list .regenerate-action-button{padding:.25rem;background-color:#7c3aed;color:#fff;border-radius:.25rem;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s;width:24px;height:24px}.presentations-list .regenerate-action-button:hover:not(:disabled){background-color:#6d28d9}.presentations-list .regenerate-action-button:disabled{opacity:.4;cursor:not-allowed}.presentations-list .regenerate-action-button svg{width:16px;height:16px}.presentations-list .regenerate-action-spinner{width:12px;height:12px;border-width:2px;border-style:solid;border-color:rgb(255,255,255) rgba(255,255,255,.4) rgba(255,255,255,.4);border-image:initial;border-radius:50%;animation:.8s linear 0s infinite normal none running spin}.presentations-list .presentations-table-container{flex:1 1 0%;min-height:0px;display:flex;flex-direction:column}.presentations-list .loading{padding:2rem;text-align:center;color:#6b7280}.presentations-header-actions{display:flex;align-items:center;gap:.75rem}.presentations-create-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;box-sizing:border-box;background:#fff;color:#2563eb;border:1px solid rgb(37,99,235);border-radius:8px;cursor:pointer;transition:.2s}.presentations-create-icon:hover{background:#eff6ff}.presentations-create-icon svg{width:18px;height:18px}.presentations-view-toggle{display:inline-flex;border:1px solid rgb(209,213,219);border-radius:8px;overflow:hidden;background:#fff}.presentations-view-toggle button{padding:6px 14px;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;background:transparent;color:#6b7280;font-size:13px;cursor:pointer;transition:.2s;white-space:nowrap}.presentations-view-toggle button+button{border-left:1px solid rgb(209,213,219)}.presentations-view-toggle button:hover{background:#f3f4f6}.presentations-view-toggle button.active{background:#2563eb;color:#fff}.p-hero-container{background-color:var(--presentation-color-bg);color:#fff;min-height:810px;display:flex;flex-direction:column;justify-content:stretch;background-size:cover;background-position:center center;position:relative;overflow:hidden;font-family:var(--presentation-font-family)}.p-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.p-hero-bg-g{position:absolute;top:0;left:0;height:100%;width:auto;opacity:.9}.p-hero-bg-dots{position:absolute;top:0;left:0;width:1440px;height:810px;max-width:none;opacity:.85}.p-hero-bg-dots-right{position:absolute;top:0;right:0;width:1440px;height:810px;max-width:none;opacity:.85}.p-hero-bg-right-wrap{position:relative;height:100%}.p-hero-bg-right{position:absolute;right:0;top:50%;transform:translateY(-50%);height:55%;width:auto;opacity:.95}.p-hero-inner{position:relative;z-index:2;height:100%;min-height:810px;padding:64px 64px 96px;display:flex;flex-direction:column;justify-content:flex-start}.p-hero-header{display:flex;align-items:flex-start}.p-hero-logo{width:148px;height:148px}.p-hero-content{display:flex;flex-direction:column;position:relative}.p-hero-body{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start}.p-hero-title{font-size:clamp(28px,4vw,44px);font-weight:700;margin:0;line-height:1.12;letter-spacing:0px;text-transform:uppercase;max-width:560px;white-space:pre-line}.p-hero-title-line{display:block}.p-hero-accent{width:clamp(36px,4.5vw,56px);height:4px;background:var(--presentation-color-accent);margin:clamp(28px,4vw,44px) 0px}.p-hero-footer{display:flex;flex-direction:column;gap:6px;font-size:clamp(16px,2.2vw,24px);position:relative;font-weight:400}.p-hero-footer-item{margin:0}.p-hero-footer-label{font-weight:400}.p-hero-container--cdm{background-color:var(--presentation-color-bg);color:#fff}.p-hero-container--cdm .p-hero-title-accent{color:var(--presentation-color-accent)}.p-hero-container--cdm .p-hero-logo{filter:invert(1);width:222px;height:222px}.p-hero-container--cdm .p-hero-bg-g{opacity:.05}.p-hero-container--cdm .p-hero-bg-dots,.p-hero-container--cdm .p-hero-bg-dots-right{filter:brightness(0) invert(.15)}@media(max-width:900px){.p-hero-container{min-height:640px}.p-hero-inner{min-height:640px;padding:40px 28px 36px}.p-hero-logo{width:120px;height:120px}.p-hero-bg-right{height:55%;opacity:.75}}.p-table-of-contents-container{position:relative;background-color:#fff;overflow:hidden}.p-table-of-contents-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-table-of-contents-bg-dots-left{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:none;object-position:left top;opacity:.7}.p-table-of-contents-content{position:relative;z-index:2;padding:32px 64px 80px}.p-table-of-contents-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,4vw,48px);font-family:var(--presentation-font-family);text-transform:uppercase}.p-table-of-contents-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent);margin:clamp(12px,1.8vw,17px) 0px clamp(40px,5vw,56px)}.p-table-of-contents-list{display:flex;flex-direction:column;gap:42px}.p-table-of-contents-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:96px}.p-table-of-contents-item{display:flex;align-items:center;gap:52px;padding:0;text-decoration:none;color:inherit;cursor:pointer;position:relative;border-radius:12px;outline:none;transition:color .2s}.p-table-of-contents-item:before{content:"";position:absolute;top:-8px;right:-14px;bottom:-8px;left:-14px;border-radius:12px;background:transparent;border:1px solid transparent;box-shadow:none;transition:background-color .2s,border-color .2s,box-shadow .2s;pointer-events:none}.p-table-of-contents-item:hover:before{background-color:color-mix(in srgb,var(--presentation-color-bg) 6%,transparent);border-color:color-mix(in srgb,var(--presentation-color-bg) 28%,transparent)}.p-table-of-contents-item:active:before{background-color:color-mix(in srgb,var(--presentation-color-bg) 10%,transparent);border-color:color-mix(in srgb,var(--presentation-color-bg) 36%,transparent)}.p-table-of-contents-item:focus-visible:before{background-color:color-mix(in srgb,var(--presentation-color-bg) 8%,transparent);border-color:color-mix(in srgb,var(--presentation-color-bg) 52%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--presentation-color-bg) 22%,transparent)}.p-table-of-contents-item:hover .p-table-of-contents-number,.p-table-of-contents-item:focus-visible .p-table-of-contents-number{border-color:var(--presentation-color-bg);color:var(--presentation-color-bg)}.p-table-of-contents-item:hover .p-table-of-contents-text,.p-table-of-contents-item:focus-visible .p-table-of-contents-text{color:var(--presentation-color-bg)}.p-table-of-contents-number{font-family:var(--presentation-font-family-body);font-weight:400;color:var(--presentation-color-bg);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--presentation-color-bg);font-size:20px;line-height:1;flex:0 0 32px;transition:color .2s,border-color .2s}.p-table-of-contents-text{color:#000;font-size:clamp(16px,2.2vw,22px);font-family:var(--presentation-font-family-body);font-weight:400;line-height:1.5}@media(max-width:900px){.p-table-of-contents-content{padding:20px 28px 60px}.p-table-of-contents-grid{grid-template-columns:1fr;gap:42px 0px}.p-table-of-contents-item{gap:26px}.p-table-of-contents-item:before{top:-6px;right:-10px;bottom:-6px;left:-10px}.p-table-of-contents-bg-dots-left{object-position:left bottom}}.p-text-bg-dots-right{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:none;object-position:right bottom;opacity:.7}.p-text-container{position:relative;background-color:#003354;color:#fff;min-height:810px;overflow:hidden;font-family:var(--presentation-font-family-body)}.p-text-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-text-bg-g{position:absolute;right:0;top:50%;transform:translateY(-50%);width:min(55vw,758px);height:auto;opacity:.85}.p-text-bg-dots-right{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:none;object-position:right top;opacity:.7}.p-text-bg-dots-left{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:none;object-position:left bottom;opacity:.7}.p-text-bg-g--cdm{display:none}.presentation-brand .p-text-container{background-color:var(--presentation-color-bg)}.presentation-brand .p-text-bg-g--glf{display:none}.presentation-brand .p-text-bg-g--cdm{display:block}.presentation-brand .p-text-bg-dots-left,.presentation-brand .p-text-bg-dots-right{filter:brightness(0) invert(.15)}.presentation-brand .p-text-underline{background:var(--presentation-color-accent)}.presentation-brand .p-text-search{filter:none}.presentation-brand .p-text-image,.presentation-brand .p-text-layout--has-text .p-text-image{margin-top:28px}.p-text-inner{position:relative;z-index:2;min-height:810px;padding:64px;display:flex;align-items:center}.p-text-content{max-width:1200px}.p-text-layout{display:grid;grid-template-columns:minmax(0px,1fr) 560px;grid-template-areas:"left right" "image right";gap:0px 56px;align-items:start}.p-text-layout--no-right{grid-template-columns:minmax(0px,1fr);grid-template-areas:"left" "image"}.p-text-left{grid-area:left;min-width:0px;position:relative;z-index:2}.p-text-right{grid-area:right;min-width:0px;padding-left:24px}.p-text-image{grid-area:image;margin-top:44px;position:relative;z-index:1}.p-text-image .p-text-search{margin-top:0}.p-text-layout--has-text .p-text-image{margin-top:-60px}.p-text-body{color:#fff}.p-text-body p{margin:0}.p-text-body>p{font-family:var(--presentation-font-family-body);font-size:clamp(22px,3.2vw,34px);line-height:1.25}.p-text-body>p+p{margin-top:12px}.p-text-body>p:nth-child(1){font-family:var(--presentation-font-family-body);font-size:clamp(28px,4vw,42px);line-height:1.15}.p-text-body--with-title>p:nth-child(1){font-size:clamp(22px,3.2vw,34px);line-height:1.25}.p-text-placeholder{color:#ffffffb3;font-style:italic;max-width:560px}.p-text-underline{width:92px;height:4px;background:var(--presentation-color-accent);margin-top:28px;margin-bottom:28px}.p-text-title{color:#fffffff2;font-family:var(--presentation-font-family-body);font-size:52px;line-height:1.12;font-weight:700}.p-text-subtitle{margin-top:0;color:#ffffffe6;font-family:var(--presentation-font-family-body);font-size:42px;line-height:1.25;font-weight:400}.p-text-subtitle p{margin:0}.p-text-text{margin-top:40px;color:#ffffffe6;font-family:var(--presentation-font-family-body);font-size:20px;line-height:1.35;font-weight:400;max-width:720px}.p-text-text p{margin:0}.p-text-text p+p{margin-top:8px}.p-text-text strong{font-weight:700}.p-text-list{margin:0;padding:0;list-style:none}.p-text-list-item{display:flex;align-items:center;gap:18px}.p-text-list-item+.p-text-list-item{margin-top:26px}.p-text-list-num{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.9);border-radius:2px;color:#ffffffe6;font-weight:400;font-size:20px;font-family:var(--presentation-font-family-body);line-height:1;flex:0 0 28px}.p-text-list-text{color:#ffffffe6;font-family:var(--presentation-font-family-body);font-size:22px;line-height:1.45;white-space:nowrap}.p-text-search{margin-top:18px;width:min(350px,100%);height:auto}@media(max-width:1200px){.p-text-layout{grid-template-columns:minmax(0px,1fr) 460px;column-gap:40px}.p-text-right{padding-left:16px}}@media(max-width:900px){.p-text-container{min-height:640px}.p-text-inner{min-height:640px;padding:40px 28px 48px}.p-text-layout{grid-template-columns:1fr;grid-template-areas:"left" "right" "image";gap:28px 0px}.p-text-right{min-width:0px;padding-left:0}.p-text-image{margin-top:0}.p-text-list-text{white-space:normal}.p-text-bg-g{width:min(70vw,520px);opacity:.6}.p-text-search{width:min(240px,100%);opacity:.55}.p-text-subtitle{margin-top:16px;font-size:clamp(18px,5.2vw,22px)}}.p-understanding-local-seo-container{position:relative;background-color:#fff;overflow:hidden;font-family:var(--presentation-font-family-body)}.p-understanding-local-seo-inner{position:relative;z-index:2;padding:64px}.p-understanding-local-seo-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-understanding-local-seo-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-understanding-local-seo-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-understanding-local-seo-layout{margin-top:56px;display:grid;grid-template-columns:minmax(0px,1.15fr) minmax(0px,1fr);gap:56px;align-items:start}.p-understanding-local-seo-left,.p-understanding-local-seo-right{min-width:0px}.p-understanding-local-seo-image{width:100%;height:auto;display:block;max-width:540px}.p-understanding-local-seo-right-title{color:var(--presentation-color-bg);font-weight:700;font-size:24px;line-height:1.25;font-family:var(--presentation-font-family-body)}.p-understanding-local-seo-right-description{margin-top:6px;color:#111827;font-weight:400;font-size:20px;line-height:1.5;font-family:var(--presentation-font-family-body)}.p-understanding-local-seo-items{margin:26px 0 0;padding:0;list-style:none}.p-understanding-local-seo-item{display:grid;grid-template-columns:28px minmax(0px,1fr);gap:16px;align-items:start}.p-understanding-local-seo-item+.p-understanding-local-seo-item{margin-top:22px}.p-understanding-local-seo-item-num{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(148,163,184);color:var(--presentation-color-bg);border-radius:2px;font-weight:700;font-size:14px;line-height:1;font-family:var(--presentation-font-family-body)}.p-understanding-local-seo-item-title{color:var(--presentation-color-bg);font-weight:700;font-size:20px;line-height:1.25;font-family:var(--presentation-font-family-body)}.p-understanding-local-seo-item-description{margin-top:4px;color:#111827;font-weight:400;font-size:18px;line-height:1.45;font-family:var(--presentation-font-family-body)}.p-understanding-local-seo-disclaimer{margin-top:28px;display:flex;align-items:flex-start;gap:12px}.p-understanding-local-seo-disclaimer-icon{width:28px;height:28px;flex:0 0 28px}.p-understanding-local-seo-disclaimer-text{color:#111827;font-size:16px}.p-understanding-local-seo-disclaimer-text p{margin:0}.p-understanding-local-seo-disclaimer-text strong{font-weight:700}@media(max-width:900px){.p-understanding-local-seo-inner{padding:40px 28px 48px}.p-understanding-local-seo-layout{margin-top:40px;grid-template-columns:1fr;gap:28px}.p-understanding-local-seo-image{max-width:100%}}.p-block-container{position:relative;background-color:#fff;overflow:hidden;min-height:810px;font-family:var(--presentation-font-family-body)}.p-block-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-block-bg-dots-right{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:none;object-position:right bottom;opacity:.8}.p-block-inner{position:relative;z-index:2;min-height:810px;padding:35px 64px 64px}.p-block-content{width:100%}.p-block-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-block-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-block-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-block-image{margin-top:56px;text-align:center}.p-block-image img{max-width:100%;height:auto;display:inline-block}@media(max-width:900px){.p-block-container{min-height:auto}.p-block-inner{min-height:auto;padding:0 28px 24px}.p-block-image{margin-top:40px}}.p-performance-container{position:relative;background-color:#fff;overflow:hidden;min-height:810px;font-family:var(--presentation-font-family-body)}.p-performance-inner{position:relative;z-index:2;padding:64px;min-height:810px}.p-performance-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-performance-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-performance-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-performance-table{overflow-x:auto;max-width:100%}.p-performance-table-element{width:100%;border-collapse:collapse;background-color:#fff;table-layout:auto}.p-performance-table-header{background-color:var(--presentation-color-bg);color:#fff;font-weight:700;text-align:left;padding:16px 22px;border-bottom:0px;font-family:var(--presentation-font-family-body);font-size:16px}.p-performance-table-header:nth-child(n+2){text-align:center}.p-performance-table-row:nth-child(2n){background-color:#f3f4f6}.p-performance-table-cell{padding:16px 22px;color:#111827;border-bottom:0px;vertical-align:top}.p-performance-table-cell:nth-child(n+2){text-align:center}.p-performance-table-cell div{line-height:1.5}.p-performance-table-cell div p{margin-bottom:.5rem}.p-performance-table-cell div p:last-child{margin-bottom:0}.p-performance-table-cell div ul,.p-performance-table-cell div ol{margin:0;padding-left:0}.p-performance-table-cell div ul{list-style-type:disc!important;list-style-position:inside}.p-performance-table-cell div ol{list-style-type:decimal!important;list-style-position:inside}.p-performance-table-cell div li{margin-bottom:.125rem;line-height:1.4}.p-performance-table-cell div strong{font-weight:600}.p-performance-table-cell div em{font-style:italic}.p-performance-table-cell div a{color:#2563eb;text-decoration:underline}.p-performance-table-cell div a:hover{color:#1d4ed8}.p-performance-layout{margin-top:56px;display:grid;grid-template-columns:minmax(0px,1.6fr) minmax(0px,1fr);gap:56px;align-items:start}.p-performance-left,.p-performance-right{min-width:0px}.p-performance-observations{background:#f3f4f6;padding:44px 40px;min-height:100%}.p-performance-observations-title{color:var(--presentation-color-accent);font-weight:700;font-size:18px;font-family:var(--presentation-font-family-body);line-height:1.2;margin-bottom:22px}.p-performance-observations-title-colon{display:inline}.p-performance-content-text{margin:0;color:#111827;line-height:1.6}.p-performance-content-text h1,.p-performance-content-text h2,.p-performance-content-text h3,.p-performance-content-text h4,.p-performance-content-text h5,.p-performance-content-text h6{color:#111827;margin-bottom:1rem;font-weight:600}.p-performance-content-text h1{font-size:1.875rem}.p-performance-content-text h2{font-size:1.5rem}.p-performance-content-text h3{font-size:1.25rem}.p-performance-content-text h4{font-size:1.125rem}.p-performance-content-text p{margin-bottom:1rem}.p-performance-content-text ul,.p-performance-content-text ol{margin:0;padding-left:0}.p-performance-content-text ul{list-style:none}.p-performance-content-text ol{list-style-type:decimal!important;padding-left:18px}.p-performance-content-text li{margin-bottom:22px;line-height:1.5}.p-performance-content-text li:last-child{margin-bottom:0}.p-performance-content-text ul>li{position:relative;padding-left:22px}.p-performance-content-text ul>li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;background:var(--presentation-color-bg)}.p-performance-content-text strong{font-weight:600}.p-performance-content-text em{font-style:italic}.p-performance-content-text a{color:#2563eb;text-decoration:underline}.p-performance-content-text a:hover{color:#1d4ed8}.p-performance-divider{margin:56px 0 0;border-width:1px 0px 0px;border-style:solid none none;border-color:rgb(219,227,234) currentcolor currentcolor;border-image:initial}@media(max-width:900px){.p-performance-container{min-height:640px}.p-performance-inner{min-height:640px;padding:40px 28px 48px}.p-performance-layout{margin-top:40px;grid-template-columns:1fr;gap:28px}.p-performance-observations{padding:28px 22px}.p-performance-table-header{padding:14px;font-size:14px}.p-performance-table-cell{padding:14px}.p-performance-table-element{min-width:620px}}.p-market-opportunity-container{position:relative;background-color:#fff;padding:64px 0}.p-market-opportunity-content{position:relative;padding:0 64px}.p-market-opportunity-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-market-opportunity-accent{width:32px;height:3px;background:var(--presentation-color-accent);margin:14px 0 18px}.p-market-opportunity-subtitle{margin:0 0 36px;font-size:21px;font-weight:700;color:#000;font-family:var(--presentation-font-family-body)}.p-market-opportunity-graphic{border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;padding:0;overflow:hidden}.p-market-opportunity-infographic-svg{display:block;width:100%;height:auto}.p-market-opportunity-graphic-mobile{display:none}@media(max-width:900px){.p-market-opportunity-container{padding:48px 0}.p-market-opportunity-content{padding:0 24px}.p-market-opportunity-graphic{padding:0;overflow:hidden}.p-market-opportunity-graphic-desktop{display:none}.p-market-opportunity-graphic-mobile{display:block;border:1px solid rgb(209,213,219);padding:20px 16px}.p-market-opportunity-mobile-monthly{display:flex;gap:14px;align-items:flex-start}.p-market-opportunity-mobile-monthly-icon{width:56px;height:48px;flex:0 0 auto}.p-market-opportunity-mobile-monthly-title{font-family:var(--presentation-font-family-body);font-size:21px;font-weight:700;color:#000;line-height:1.25}.p-market-opportunity-mobile-monthly-value{font-family:var(--presentation-font-family-body);font-size:32px;font-weight:800;color:var(--presentation-color-bg);line-height:1.05}.p-market-opportunity-mobile-donut{margin-top:18px}.p-market-opportunity-donut-svg{width:100%;height:auto;display:block;margin:0 auto}.p-market-opportunity-mobile-legend{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.p-market-opportunity-mobile-legend-title{font-family:var(--presentation-font-family-body);font-size:13px;font-weight:800;color:#111827;display:flex;align-items:center;gap:6px;white-space:nowrap}.p-market-opportunity-mobile-legend-subtitle{font-family:var(--presentation-font-family-body);font-size:12px;font-weight:500;color:#111827}.p-market-opportunity-mobile-legend-swatch{width:8px;height:8px;border-radius:2px;flex:0 0 auto}.p-market-opportunity-mobile-legend-swatch-local{background:#2c4856}.p-market-opportunity-mobile-legend-swatch-organic{background:#335367}.p-market-opportunity-mobile-legend-swatch-ai{background:#b3b3b3}.p-market-opportunity-mobile-legend-swatch-paid{background:var(--presentation-color-bg)}}.p-scorecard-container{position:relative;background-color:#fff;overflow:hidden;min-height:810px;font-family:var(--presentation-font-family-body)}.p-scorecard-inner{position:relative;z-index:2;padding:64px;min-height:810px}.p-scorecard-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-scorecard-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-scorecard-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-scorecard-layout{margin-top:56px;display:grid;grid-template-columns:1fr;gap:24px;align-items:start;width:100%}.p-scorecard-legend-top{display:flex;justify-content:flex-start;align-items:center;width:100%}.p-scorecard-legend-inline{display:flex;flex-flow:wrap;align-items:center;gap:24px}.p-scorecard-legend-item{display:inline-flex;align-items:center;gap:10px}.p-scorecard-legend-dot{width:14px;height:14px;border-radius:50%;flex-shrink:0;border:2px solid transparent}.p-scorecard-legend-dot--poor{background-color:#d22528;border-color:#d22528}.p-scorecard-legend-dot--moderate{background-color:#f59e0b;border-color:#f59e0b}.p-scorecard-legend-dot--good{background-color:#10b981;border-color:#10b981}.p-scorecard-legend-text{font-size:14px;font-weight:500;color:#111827;font-family:var(--presentation-font-family-body)}.p-scorecard-left{min-width:0px;width:100%}.p-scorecard-table{overflow-x:auto;width:100%;max-width:100%}.p-scorecard-table-element{width:100%;border-collapse:collapse;background-color:#fff;table-layout:auto}@media(min-width:901px){.p-scorecard-table-element{table-layout:fixed}.p-scorecard-table-header:first-child,.p-scorecard-table-cell.p-scorecard-table-cell--name{width:25%}}.presentation-brand .p-scorecard-table-header{background:linear-gradient(90deg,rgb(3,3,3),var(--presentation-color-bg) 55%,rgb(28,28,28))}.presentation-brand .p-scorecard-table-header:first-child{background:#030303}.p-scorecard-table-header{background:linear-gradient(90deg,var(--presentation-color-bg-dark),var(--presentation-color-bg) 55%,rgb(26,88,118));color:#fff;font-weight:700;text-align:left;padding:18px 15px;border-bottom:0px;font-family:var(--presentation-font-family-body);font-size:14px}.p-scorecard-table-header:first-child{background:var(--presentation-color-bg-dark)}.p-scorecard-table-header:nth-child(n+2){text-align:center}.p-scorecard-table-header-inner{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.p-scorecard-table-header-icon{width:28px;height:28px;display:block}.p-scorecard-table-header-text{display:inline-block;font-size:14px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;font-weight:700;white-space:normal;text-align:left}.p-scorecard-table-cell{padding:10px 18px;color:#111827;border-bottom:1px solid rgb(219,227,234);vertical-align:middle;font-size:14px;background-color:#fff}.p-scorecard-table-cell:nth-child(n+2){text-align:center}.p-scorecard-table-cell:nth-child(1){text-align:left;font-weight:500}.p-scorecard-table-cell--name .p-scorecard-name-cell{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.p-scorecard-table-cell--name .p-scorecard-name-cell-bold{font-weight:700}.p-scorecard-table-cell .p-scorecard-you-tag{display:inline-block;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.3;color:#fff;background-color:var(--presentation-color-bg);border-radius:4px;text-transform:uppercase;letter-spacing:.02em}.p-scorecard-table-cell:last-child{background-color:#f3f4f6}.p-scorecard-table-cell div{line-height:1.4}.p-scorecard-table-cell div p{margin-bottom:.5rem}.p-scorecard-table-cell div p:last-child{margin-bottom:0}.p-scorecard-table-cell div ul,.p-scorecard-table-cell div ol{margin:0;padding-left:.5rem}.p-scorecard-table-cell div ul{list-style-type:disc!important;list-style-position:inside}.p-scorecard-table-cell div ol{list-style-type:decimal!important;list-style-position:inside}.p-scorecard-table-cell div li{margin-bottom:.125rem;line-height:1.4}.p-scorecard-table-cell div strong{font-weight:600}.p-scorecard-table-cell div em{font-style:italic}.p-scorecard-table-cell div a{color:#2563eb;text-decoration:underline}.p-scorecard-table-cell div a:hover{color:#1d4ed8}.p-scorecard-table-row--own{background-color:color-mix(in srgb,var(--presentation-color-bg) 10%,#ffffff)}.p-scorecard-table-row--own .p-scorecard-table-cell{border-top:2px solid var(--presentation-color-bg);border-bottom:2px solid var(--presentation-color-bg)}.p-scorecard-table-row--own .p-scorecard-table-cell:first-child{border-left:2px solid var(--presentation-color-bg)}.p-scorecard-table-row--own .p-scorecard-table-cell:last-child{border-right:2px solid var(--presentation-color-bg)}.p-scorecard-score{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:#fff;font-weight:700;font-size:13px;color:var(--presentation-color-bg);border:2px solid rgb(209,213,219)}.p-scorecard-score.score-critical{border-color:#d22528}.p-scorecard-score.score-moderate{border-color:#f59e0b}.p-scorecard-score.score-strong{border-color:#10b981}.p-scorecard-range{width:auto;max-width:251px;height:auto;display:block}.p-scorecard-range--mobile{display:none}.p-scorecard-key{margin-top:28px;display:flex;align-items:flex-start;gap:14px}.p-scorecard-key-icon{width:38px;height:38px;flex:0 0 auto}.p-scorecard-key-text{min-width:0px;color:#111827;font-size:14px;line-height:1.5}.p-scorecard-key-label{color:var(--presentation-color-accent);font-weight:700;margin-right:6px}.p-scorecard-key-colon,.p-scorecard-key-content{display:inline}.p-scorecard-key .rich-text-content.p-scorecard-key-content{display:inline;color:inherit;line-height:inherit}.p-scorecard-key .rich-text-content.p-scorecard-key-content p{display:inline;margin:0}.p-scorecard-divider{margin:56px 0 0;border-width:1px 0px 0px;border-style:solid none none;border-color:rgb(219,227,234) currentcolor currentcolor;border-image:initial}@media(max-width:900px){.p-scorecard-container{min-height:640px}.p-scorecard-inner{min-height:640px;padding:40px 28px 48px}.p-scorecard-layout{margin-top:40px;grid-template-columns:1fr;gap:18px}.p-scorecard-table-header{padding:8px;font-size:12px}.p-scorecard-table-header-inner{flex-direction:column;gap:4px}.p-scorecard-table-header-icon{width:18px;height:18px}.p-scorecard-table-header-text{font-size:10px;line-height:1.05;letter-spacing:.02em;text-align:center}.p-scorecard-table-cell{padding:14px}.p-scorecard-table-element{min-width:620px}.p-scorecard-legend-top{margin-bottom:0}.p-scorecard-legend-inline--desktop{display:none}.p-scorecard-range{max-width:none;width:100%}.p-scorecard-range--mobile{display:block}}.p-divider-container{position:relative;background-color:#fff;overflow:hidden;font-family:var(--presentation-font-family-body)}.p-divider-inner{padding:44px 64px}.p-divider-row{display:flex;align-items:center;gap:22px}.p-divider-line{flex:1 1 0%;height:1px;background:#e5e7eb}.p-divider-center{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-divider-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-divider-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-divider-subtitle{margin:18px 0 0;color:#111827;font-size:18px;line-height:1.5;font-weight:400;text-align:left}.p-divider--sub .p-divider-inner{padding:28px 64px}.p-divider--sub .p-divider-title{font-size:clamp(20px,2.4vw,28px)}.p-divider--sub .p-divider-subtitle{font-size:16px}.p-divider--sub .p-divider-accent{height:3px}@media(max-width:900px){.p-divider-inner{padding:32px 24px}.p-divider--sub .p-divider-inner{padding:24px}}.p-local-seo-container{position:relative;background-color:#fff;overflow:hidden;font-family:var(--presentation-font-family-body)}.p-local-seo-inner{position:relative;z-index:2;padding:64px}.p-local-seo-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-local-seo-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-local-seo-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-local-seo-layout{margin-top:56px;display:grid;grid-template-columns:minmax(0px,1.6fr) minmax(0px,1fr);gap:56px;align-items:start}.p-local-seo-left,.p-local-seo-right{min-width:0px}.p-local-seo-table{overflow-x:auto;max-width:100%}.p-local-seo-table-element{width:100%;border-collapse:collapse;background-color:#fff;table-layout:auto}.p-local-seo-table-header{background-color:var(--presentation-color-bg);color:#fff;font-weight:700;text-align:left;padding:16px 22px;border-bottom:0px;font-family:var(--presentation-font-family-body);font-size:16px}.p-local-seo-table-header:nth-child(n+2){text-align:center}.p-local-seo-table-row:nth-child(2n){background-color:#f3f4f6}.p-local-seo-table-cell{padding:16px 22px;color:#111827;border-bottom:0px;vertical-align:top}.p-local-seo-table-cell:nth-child(n+2){text-align:center}.p-local-seo-table-cell div{line-height:1.5}.p-local-seo-table-cell div p{margin-bottom:.5rem}.p-local-seo-table-cell div p:last-child{margin-bottom:0}.p-local-seo-table-cell div ul,.p-local-seo-table-cell div ol{margin:0;padding-left:0}.p-local-seo-table-cell div ul{list-style-type:disc!important;list-style-position:inside}.p-local-seo-table-cell div ol{list-style-type:decimal!important;list-style-position:inside}.p-local-seo-table-cell div li{margin-bottom:.125rem;line-height:1.4}.p-local-seo-table-cell div strong{font-weight:600}.p-local-seo-table-cell div em{font-style:italic}.p-local-seo-table-cell div a{color:#2563eb;text-decoration:underline}.p-local-seo-table-cell div a:hover{color:#1d4ed8}.p-local-seo-breakdown{margin-top:22px;color:#111827;line-height:1.6}.p-local-seo-breakdown ul,.p-local-seo-breakdown ol{margin:0;padding-left:0}.p-local-seo-breakdown ul{list-style:none}.p-local-seo-breakdown ol{list-style-type:decimal!important;padding-left:18px}.p-local-seo-breakdown li{margin-bottom:22px;line-height:1.5}.p-local-seo-breakdown li:last-child{margin-bottom:0}.p-local-seo-breakdown ul>li{position:relative;padding-left:22px}.p-local-seo-breakdown ul>li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;background:var(--presentation-color-bg)}.p-local-seo-breakdown-title{color:var(--presentation-color-accent);font-weight:700;font-size:18px;font-family:var(--presentation-font-family-body);line-height:1.2;margin-top:26px;margin-bottom:14px}.p-local-seo-breakdown-title-colon{display:inline}.p-local-seo-summary{background:#f3f4f6;padding:44px 40px;min-height:100%}.p-local-seo-score{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.p-local-seo-score-label{color:var(--presentation-color-accent);font-weight:800;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.p-local-seo-score-value{color:#111827;font-weight:800;font-size:36px;line-height:1.05;font-family:var(--presentation-font-family)}.p-local-seo-meta-label{font-weight:700;color:#111827}.p-local-seo-location{font-size:16px;color:#111827;line-height:1.4;margin-bottom:14px}.p-local-seo-reviews{font-size:16px;color:#111827;line-height:1.5}.p-local-seo-divider{margin:56px 0 0;border-width:1px 0px 0px;border-style:solid none none;border-color:rgb(219,227,234) currentcolor currentcolor;border-image:initial}@media(max-width:900px){.p-local-seo-inner{padding:40px 28px 48px}.p-local-seo-layout{margin-top:40px;grid-template-columns:1fr;gap:28px}.p-local-seo-summary{padding:28px 22px}.p-local-seo-table-header{padding:14px;font-size:14px}.p-local-seo-table-cell{padding:14px}.p-local-seo-table-element{min-width:620px}}.p-low-hanging-fruit-container{position:relative;background-color:#fff;overflow:hidden;font-family:var(--presentation-font-family-body)}.p-low-hanging-fruit-inner{position:relative;z-index:2;padding:64px}.p-low-hanging-fruit-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-low-hanging-fruit-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-low-hanging-fruit-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-low-hanging-fruit-layout{margin-top:56px;display:grid;grid-template-columns:minmax(0px,1.6fr) minmax(0px,1fr);gap:56px;align-items:start}.p-low-hanging-fruit-left,.p-low-hanging-fruit-right{min-width:0px}.p-low-hanging-fruit-description{color:#111827;line-height:1.6;overflow-wrap:break-word}.p-low-hanging-fruit-description p{margin-bottom:.5rem}.p-low-hanging-fruit-description p:last-child{margin-bottom:0}.p-low-hanging-fruit-table-wrap{display:flex;flex-direction:column;gap:16px;max-width:100%}.p-low-hanging-fruit-table{overflow-x:auto;max-width:100%;margin-top:0}.p-low-hanging-fruit-pagination{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.p-low-hanging-fruit-pagination-btn{padding:8px 14px;font-size:14px;font-weight:600;color:var(--presentation-color-bg);background:#fff;border:1px solid var(--presentation-color-bg);border-radius:6px;cursor:pointer;font-family:var(--presentation-font-family-body)}.p-low-hanging-fruit-pagination-btn:hover:not(:disabled){background:var(--presentation-color-bg);color:#fff}.p-low-hanging-fruit-pagination-btn:disabled{opacity:.5;cursor:not-allowed}.p-low-hanging-fruit-pagination-info{font-size:14px;color:#374151;font-weight:500}.p-low-hanging-fruit-table-element{width:100%;border-collapse:collapse;background-color:#fff;table-layout:fixed}.p-low-hanging-fruit-table-header{background-color:var(--presentation-color-bg);color:#fff;font-weight:700;text-align:left;padding:16px 22px;border-bottom:0px;font-family:var(--presentation-font-family-body);font-size:16px;white-space:nowrap}.p-low-hanging-fruit-table-header:nth-child(n+2){text-align:center}.p-low-hanging-fruit-table-row:nth-child(2n){background-color:#f3f4f6}.p-low-hanging-fruit-keyword-cell{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.p-low-hanging-fruit-keyword-cell>div:first-child{flex:1 1 0%;min-width:0px}.p-low-hanging-fruit-badge{flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:400;border-radius:2px;white-space:nowrap}.p-low-hanging-fruit-badge-page2{background-color:#fef08a;color:#854d0e;border:1px solid rgb(234,179,8)}.p-low-hanging-fruit-badge-page3{background-color:#fecaca;color:#991b1b;border:1px solid rgb(248,113,113)}.p-low-hanging-fruit-table-cell{padding:16px 22px;color:#111827;border-bottom:0px}.p-low-hanging-fruit-table-cell:nth-child(n+2){text-align:center}.p-low-hanging-fruit-table-cell div{line-height:1.5}.p-low-hanging-fruit-table-cell div p{margin-bottom:.5rem}.p-low-hanging-fruit-table-cell div p:last-child{margin-bottom:0}.p-low-hanging-fruit-table-cell div ul,.p-low-hanging-fruit-table-cell div ol{margin:0;padding-left:0}.p-low-hanging-fruit-table-cell div ul{list-style-type:disc!important;list-style-position:inside}.p-low-hanging-fruit-table-cell div ol{list-style-type:decimal!important;list-style-position:inside}.p-low-hanging-fruit-table-cell div li{margin-bottom:.125rem;line-height:1.4}.p-low-hanging-fruit-table-cell div strong{font-weight:600}.p-low-hanging-fruit-table-cell div em{font-style:italic}.p-low-hanging-fruit-table-cell div a{color:#2563eb;text-decoration:underline}.p-low-hanging-fruit-table-cell div a:hover{color:#1d4ed8}.p-low-hanging-fruit-image{margin-top:22px}.p-low-hanging-fruit-image img{width:100%;height:auto;display:block}.p-low-hanging-fruit-summary{background:#f3f4f6;padding:44px 40px;min-height:100%;min-width:0px;overflow-wrap:break-word}.p-low-hanging-fruit-why{margin-top:18px;color:#111827;line-height:1.6;overflow-wrap:break-word}.p-low-hanging-fruit-why p{margin-bottom:.5rem}.p-low-hanging-fruit-why p:last-child{margin-bottom:0}.p-low-hanging-fruit-why strong{font-weight:600}.p-low-hanging-fruit-divider{margin:56px 0 0;border-width:1px 0px 0px;border-style:solid none none;border-color:rgb(219,227,234) currentcolor currentcolor;border-image:initial}@media(max-width:900px){.p-low-hanging-fruit-inner{padding:40px 28px 48px}.p-low-hanging-fruit-layout{margin-top:40px;grid-template-columns:1fr;gap:28px}.p-low-hanging-fruit-summary{padding:28px 22px}.p-low-hanging-fruit-table-header{padding:14px;font-size:14px}.p-low-hanging-fruit-table-cell{padding:14px}.p-low-hanging-fruit-table-element{min-width:620px}}.p-website-performance-container{position:relative;background-color:#fff;overflow:hidden;font-family:var(--presentation-font-family-body)}.p-website-performance-inner{position:relative;z-index:2;padding:64px}.p-website-performance-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-website-performance-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-website-performance-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-website-performance-layout{margin-top:56px;display:grid;grid-template-columns:minmax(0px,1.6fr) minmax(0px,1fr);gap:56px;align-items:start}.p-website-performance-left,.p-website-performance-right{min-width:0px}.p-website-performance-table{overflow-x:auto;max-width:100%}.p-website-performance-table-element{width:100%;border-collapse:collapse;background-color:#fff;table-layout:auto}.p-website-performance-table-header{background-color:var(--presentation-color-bg);color:#fff;font-weight:700;text-align:left;padding:16px 22px;border-bottom:0px;font-family:var(--presentation-font-family-body);font-size:16px}.p-website-performance-table-header:nth-child(n+2){text-align:center}.p-website-performance-table-row:nth-child(2n){background-color:#f3f4f6}.p-website-performance-table-cell{padding:20px 22px;color:#111827;border-bottom:0px;vertical-align:middle}.p-website-performance-table-cell:nth-child(n+2){text-align:center}.p-website-performance-table-cell div{line-height:1.5}.p-wp-metric-name{display:block;font-weight:600;font-size:15px;color:#111827}.p-wp-metric-desc{display:block;font-size:12.5px;color:#6b7280;margin-top:2px;font-weight:400}.p-wp-metric-value{display:block;font-weight:700;font-size:18px;color:#111827;margin-bottom:4px}.p-wp-rating{display:inline-block;font-size:11.5px;font-weight:600;padding:2px 10px;border-radius:12px;letter-spacing:.02em;text-transform:uppercase}.p-wp-rating--good{background:#dcfce7;color:#166534}.p-wp-rating--warning{background:#fef3c7;color:#92400e}.p-wp-rating--poor{background:#fee2e2;color:#991b1b}.p-wp-rating--unknown{background:#f3f4f6;color:#6b7280}.p-wp-target{display:block;font-size:11px;color:#9ca3af;margin-top:4px;font-weight:400}.p-wp-score-cell{display:flex;flex-direction:column;align-items:center;gap:2px}.p-wp-score-cell .p-wp-metric-value{display:inline;margin-bottom:0}.p-wp-score-suffix{font-size:13px;color:#9ca3af;font-weight:500;display:inline;margin-left:2px}.p-wp-score-bar{width:80%;max-width:120px;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden;margin-top:6px}.p-wp-score-bar-fill{height:100%;border-radius:3px}.p-wp-score-bar-fill--good{background:#22c55e}.p-wp-score-bar-fill--warning{background:#f59e0b}.p-wp-score-bar-fill--poor{background:#ef4444}.p-website-performance-summary{background:#f3f4f6;padding:44px 40px;min-height:100%}.p-website-performance-score{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.p-website-performance-score-label{color:var(--presentation-color-accent);font-weight:800;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.p-website-performance-score-value{color:#111827;font-weight:800;font-size:36px;line-height:1.05;font-family:var(--presentation-font-family)}.p-website-performance-opportunity{color:#111827;line-height:1.6}.p-website-performance-opportunity p{margin-bottom:.5rem}.p-website-performance-opportunity p:last-child{margin-bottom:0}.p-website-performance-opportunity strong{font-weight:600}.p-wp-glossary{margin-top:24px;padding-top:20px;border-top:1px solid rgb(229,231,235);display:flex;flex-direction:column;gap:14px}.p-wp-glossary-item{display:flex;flex-direction:column;gap:2px}.p-wp-glossary-term{font-weight:600;font-size:13px;color:#374151}.p-wp-glossary-def{font-size:12px;color:#6b7280;line-height:1.5}.p-website-performance-divider{margin:56px 0 0;border-width:1px 0px 0px;border-style:solid none none;border-color:rgb(219,227,234) currentcolor currentcolor;border-image:initial}@media(max-width:900px){.p-website-performance-inner{padding:40px 28px 48px}.p-website-performance-layout{margin-top:40px;grid-template-columns:1fr;gap:28px}.p-website-performance-summary{padding:28px 22px}.p-website-performance-table-header{padding:14px;font-size:14px}.p-website-performance-table-cell{padding:14px}.p-website-performance-table-element{min-width:620px}}.p-competitive-analysis-container{position:relative;background-color:#fff;padding:2rem;border:2px dashed rgb(59,130,246);margin:1rem;border-radius:.5rem}.p-competitive-analysis-content{max-width:1200px}.p-competitive-analysis-title{font-size:1.875rem;font-weight:700;margin-bottom:1.5rem;color:#111827}.p-competitive-analysis-description{margin-bottom:1.5rem;color:#374151;line-height:1.6}.p-competitive-analysis-description p{margin-bottom:1rem}.p-competitive-analysis-table{margin-bottom:2rem;overflow-x:auto}.p-competitive-analysis-table-element{width:100%;border-collapse:collapse;background-color:#fff;border-radius:.5rem;overflow:hidden;box-shadow:#0000001a 0 1px 3px;font-size:.875rem}.p-competitive-analysis-table-header{background-color:#f1f5f9;color:#374151;font-weight:600;text-align:center;padding:.75rem .5rem;border-bottom:2px solid rgb(226,232,240);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.p-competitive-analysis-table-row:nth-child(2n){background-color:#f8fafc}.p-competitive-analysis-table-row:hover{background-color:#f1f5f9}.p-competitive-analysis-table-cell{padding:.75rem .5rem;color:#374151;border-bottom:1px solid rgb(226,232,240);vertical-align:middle;text-align:center}.p-competitive-analysis-table-cell:first-child{text-align:left;font-weight:500}.p-competitive-analysis-table-cell div{line-height:1.4}.p-competitive-analysis-image{margin-bottom:2rem;border-radius:.5rem;overflow:hidden;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px}.p-competitive-analysis-image img{width:100%;height:auto;display:block}.p-competitive-analysis-why{color:#374151;line-height:1.6}.p-competitive-analysis-why p{margin-bottom:1rem}.p-competitive-analysis-why strong{font-weight:600}.p-geo-analysis-container{position:relative;background-color:#fff;overflow:hidden;font-family:var(--presentation-font-family-body)}.p-geo-analysis-inner{position:relative;z-index:2;padding:64px}.p-geo-analysis-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-geo-analysis-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-geo-analysis-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-geo-analysis-layout{margin-top:56px;display:flex;flex-direction:column;gap:40px;align-items:stretch;width:100%;min-width:0px}.p-geo-analysis-matrix-row{width:100%;min-width:0px}.p-geo-analysis-bottom-row{display:grid;grid-template-columns:minmax(0px,1.6fr) minmax(0px,1fr);gap:56px;align-items:stretch;width:100%;min-width:0px}.p-geo-analysis-bottom-row>:only-child{grid-column:1 / -1}.p-geo-analysis-bottom-main,.p-geo-analysis-bottom-aside{min-width:0px}.p-geo-analysis-matrix{border-radius:8px;padding:15px 0 30px;background:transparent}.p-geo-analysis-matrix-head{margin-bottom:10px}.p-geo-analysis-matrix-head-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-bottom:8px}.p-geo-analysis-matrix-scope{display:inline-flex;padding:3px;border-radius:8px;background:#e2e8f0;border:1px solid rgb(203,213,225);flex-shrink:0}.p-geo-analysis-matrix-scope-btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:92px;max-width:130px;padding:7px 10px 6px;border:0px;border-radius:6px;background:transparent;color:#475569;cursor:pointer;font-family:var(--presentation-font-family-body)}.p-geo-analysis-matrix-scope-btn:hover{color:var(--presentation-color-bg)}.p-geo-analysis-matrix-scope-btn:hover .p-geo-analysis-matrix-scope-btn-place{color:#64748b}.p-geo-analysis-matrix-scope-btn-label{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.p-geo-analysis-matrix-scope-btn-place{font-size:10px;font-weight:600;line-height:1.25;color:#64748b;text-transform:none;letter-spacing:.01em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-geo-analysis-matrix-scope-btn--active{background:#fff;color:var(--presentation-color-bg);box-shadow:#0f172a14 0 1px 2px}.p-geo-analysis-matrix-scope-btn--active .p-geo-analysis-matrix-scope-btn-place{color:#475569}.p-geo-analysis-matrix-scope-place-alone{font-size:12px;font-weight:600;color:#64748b;flex-shrink:0}.p-geo-analysis-matrix-title{margin:0;font-size:17px;font-weight:700;color:var(--presentation-color-bg);font-family:var(--presentation-font-family-body)}.p-geo-analysis-matrix-head-row .p-geo-analysis-matrix-title{flex:1 1 0%;min-width:0px}.p-geo-analysis-matrix-sub{margin:0;font-size:13px;line-height:1.45;color:#4b5563}.p-geo-analysis-matrix-warning{margin:8px 0 0;font-size:12px;line-height:1.4;color:#991b1b;font-weight:600}.p-geo-analysis-matrix-prompts-tooltip{display:inline-flex;vertical-align:middle;margin-left:1px}.p-geo-analysis-matrix-prompts-tooltip .tooltip{margin-left:0}.p-geo-analysis-matrix-prompts-tooltip .tooltip__icon{width:.95rem;height:.95rem}.p-geo-analysis-matrix-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.p-geo-analysis-matrix-count-toggle{padding:6px 12px;margin:0;border:1px solid rgb(203,213,225);border-radius:6px;background:#fff;color:var(--presentation-color-bg);font-size:12px;font-weight:700;font-family:var(--presentation-font-family-body);cursor:pointer}.p-geo-analysis-matrix-count-toggle:hover{border-color:var(--presentation-color-bg);background:#f8fafc}.p-geo-analysis-matrix-count-toggle[aria-pressed=true]{background:color-mix(in srgb,var(--presentation-color-bg) 10%,#fff);border-color:var(--presentation-color-bg)}.p-geo-analysis-matrix-post-table{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:12px}.p-geo-analysis-matrix-post-table .p-geo-analysis-matrix-foot{margin:0;flex:1 1 auto;min-width:min(100%,200px)}.p-geo-analysis-matrix-post-table .p-geo-analysis-matrix-count-toggle{margin-left:auto}.p-geo-analysis-matrix-tab{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px 14px 12px;border:1px solid rgb(203,213,225);border-radius:6px;background:#fff;font-size:13px;font-weight:600;color:#334155;cursor:pointer;font-family:var(--presentation-font-family-body)}.p-geo-analysis-matrix-tab:hover{border-color:var(--presentation-color-bg);color:var(--presentation-color-bg)}.p-geo-analysis-matrix-tab-label{line-height:1.2;text-align:center}.p-geo-analysis-matrix-tab-score{flex-shrink:0}.p-geo-analysis-matrix-tab-score--na{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:2px solid rgb(226,232,240);background:#f8fafc;font-size:13px;font-weight:700;color:#94a3b8;line-height:1}.p-geo-analysis-matrix-tab--active{background:linear-gradient(90deg,var(--presentation-color-bg-dark),var(--presentation-color-bg) 55%,rgb(26,88,118));border-color:var(--presentation-color-bg-dark);color:#fff}.p-geo-analysis-matrix-tab--active:hover{color:#fff;border-color:var(--presentation-color-bg-dark)}.p-geo-analysis-matrix-tab--active .p-geo-analysis-matrix-tab-score--na{border-color:#ffffff59;background:#ffffff1f;color:#ffffffbf}.p-geo-analysis-matrix-scroll{overflow-x:auto;max-width:100%}.p-geo-analysis-matrix-table{width:100%;min-width:0px;table-layout:fixed;border-collapse:collapse;font-size:14px;font-family:var(--presentation-font-family-body)}.p-geo-analysis-matrix-th,.p-geo-analysis-matrix-td{padding:16px 22px;text-align:center;border:0px;vertical-align:top}.p-geo-analysis-matrix-th{background-color:var(--presentation-color-bg);color:#fff;font-weight:700;font-size:16px;line-height:1.2;text-transform:uppercase;letter-spacing:.01em;white-space:nowrap}.p-geo-analysis-matrix-th--kw{text-align:left;vertical-align:middle;position:sticky;left:0;z-index:2;min-width:0px;box-shadow:#ffffff1f 1px 0}.p-geo-analysis-matrix-th--firm{vertical-align:middle;min-width:0px}.p-geo-analysis-matrix-model-head{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;width:100%}.p-geo-analysis-matrix-th-name{display:inline-block;font-size:16px;line-height:1.2;letter-spacing:.01em;text-transform:uppercase;font-weight:700;text-align:left}.p-geo-analysis-matrix-td--kw{text-align:left;font-weight:500;color:#111827;background:#fff;position:sticky;left:0;z-index:1;box-shadow:#dbe3ea 1px 0;min-width:0px;max-width:none;white-space:normal;line-height:1.5;word-break:break-word;overflow-wrap:anywhere}.p-geo-analysis-matrix-td--num{color:#111827;min-width:0px;min-height:56px;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;vertical-align:middle}.p-geo-analysis-matrix-table tbody tr:nth-child(2n) .p-geo-analysis-matrix-td{background-color:#f3f4f6}.p-geo-analysis-matrix-table tbody tr:nth-child(2n) .p-geo-analysis-matrix-td--kw{background-color:#f3f4f6}.p-geo-analysis-matrix-td--hit{color:#10b981}.p-geo-analysis-matrix-td--miss{color:#d1d5db}.p-geo-analysis-matrix-check{display:inline-block;font-size:18px;line-height:1;font-weight:800}.p-geo-analysis-matrix-score-circle--na{color:#94a3b8;border-color:#d1d5db}.p-geo-analysis-table{overflow-x:auto;max-width:100%}.p-geo-analysis-table-element{width:100%;border-collapse:collapse;background-color:#fff;table-layout:auto}.presentation-brand .p-geo-analysis-table-header{background:linear-gradient(90deg,var(--presentation-color-bg),var(--presentation-color-accent))}.presentation-brand .p-geo-analysis-table-header:first-child{background:var(--presentation-color-bg)}@media(min-width:901px){.p-geo-analysis-table-element{table-layout:fixed}}@media(min-width:901px){.p-geo-analysis-table-header:first-child,.p-geo-analysis-table-cell.p-geo-analysis-table-cell--name{width:80%}}.p-geo-analysis-table-header{background:linear-gradient(90deg,var(--presentation-color-bg-dark),var(--presentation-color-bg) 55%,rgb(26,88,118));color:#fff;font-weight:700;text-align:left;padding:18px 15px;border-bottom:0px;font-family:var(--presentation-font-family-body);font-size:14px}.p-geo-analysis-table-header:first-child{background:var(--presentation-color-bg-dark)}.p-geo-analysis-table-header:nth-child(n+2){text-align:center}.p-geo-analysis-table-row{background-color:#fff}.p-geo-analysis-table-row.p-geo-analysis-table-row--own{background-color:color-mix(in srgb,var(--presentation-color-bg) 10%,#ffffff)}.p-geo-analysis-table-row.p-geo-analysis-table-row--own .p-geo-analysis-table-cell{border-top:2px solid var(--presentation-color-bg);border-bottom:2px solid var(--presentation-color-bg)}.p-geo-analysis-table-row.p-geo-analysis-table-row--own .p-geo-analysis-table-cell:first-child{border-left:2px solid var(--presentation-color-bg)}.p-geo-analysis-table-row.p-geo-analysis-table-row--own .p-geo-analysis-table-cell:last-child{border-right:2px solid var(--presentation-color-bg)}.p-geo-analysis-table-row.p-geo-analysis-table-row--own .p-geo-analysis-company strong{color:var(--presentation-color-bg);font-weight:700}.p-geo-analysis-table-row.p-geo-analysis-table-row--gap .p-geo-analysis-table-cell{padding:10px 18px}.p-geo-analysis-gap-row{text-align:center;color:#94a3b8;font-size:20px;font-weight:700;line-height:1;letter-spacing:.1em}.p-geo-analysis-you-tag{display:inline-block;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.3;color:#fff;background-color:var(--presentation-color-bg);border-radius:4px;margin-left:8px;vertical-align:middle;text-transform:uppercase;letter-spacing:.02em}.p-geo-analysis-table-cell{padding:14px 18px;color:#111827;border-bottom:1px solid rgb(219,227,234);vertical-align:middle;font-size:14px;background-color:#fff}.p-geo-analysis-table-cell:nth-child(n+2){text-align:center}.p-geo-analysis-table-cell--name{text-align:left;font-weight:500}.p-geo-analysis-table-cell--name .p-geo-analysis-company{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.p-geo-analysis-table-cell:last-child{background-color:#f3f4f6}.p-geo-analysis-table-cell div{line-height:1.4}.p-geo-analysis-table-cell div p{margin-bottom:.5rem}.p-geo-analysis-table-cell div p:last-child{margin-bottom:0}.p-geo-analysis-table-cell div ul,.p-geo-analysis-table-cell div ol{margin:0;padding-left:0}.p-geo-analysis-table-cell div ul{list-style-type:disc!important;list-style-position:inside}.p-geo-analysis-table-cell div ol{list-style-type:decimal!important;list-style-position:inside}.p-geo-analysis-table-cell div li{margin-bottom:.125rem;line-height:1.4}.p-geo-analysis-table-cell div strong{font-weight:400}.p-geo-analysis-table-cell div em{font-style:italic}.p-geo-analysis-table-cell div a{color:#2563eb;text-decoration:underline;word-break:break-word}.p-geo-analysis-table-cell div a:hover{color:#1d4ed8}.p-geo-analysis-score-circle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:999px;background:#fff;font-weight:700;font-size:13px;color:var(--presentation-color-bg);border:2px solid rgb(209,213,219)}.p-geo-analysis-score-circle-text{position:static}.p-geo-analysis-score-circle.score-critical{border-color:#d22528}.p-geo-analysis-score-circle.score-moderate{border-color:#f59e0b}.p-geo-analysis-score-circle.score-strong{border-color:#10b981}.p-geo-analysis-summary{background:#f3f4f6;padding:44px 40px;min-height:100%}.p-geo-analysis-score{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.p-geo-analysis-score-label{color:var(--presentation-color-accent);font-weight:800;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.p-geo-analysis-score-value{color:#111827;font-weight:800;font-size:36px;line-height:1.05;font-family:var(--presentation-font-family)}.p-geo-analysis-opportunity{color:#111827;line-height:1.6}.p-geo-analysis-opportunity p{margin-bottom:.5rem}.p-geo-analysis-opportunity p:last-child{margin-bottom:0}.p-geo-analysis-opportunity strong{font-weight:600}.p-geo-analysis-opportunity-toggle{margin-top:10px;padding:0;border:0px;background:transparent;color:var(--presentation-color-accent);font-weight:700;font-size:14px;cursor:pointer;text-decoration:underline}.p-geo-analysis-divider{margin:56px 0 0;border-width:1px 0px 0px;border-style:solid none none;border-color:rgb(219,227,234) currentcolor currentcolor;border-image:initial}@media(max-width:900px){.p-geo-analysis-inner{padding:40px 28px 48px}.p-geo-analysis-layout{margin-top:40px;gap:28px}.p-geo-analysis-bottom-row{grid-template-columns:1fr;gap:28px}.p-geo-analysis-bottom-row>:only-child{grid-column:auto}.p-geo-analysis-summary{padding:28px 22px}.p-geo-analysis-table-header{padding:8px;font-size:12px}.p-geo-analysis-table-cell{padding:14px}.p-geo-analysis-table-element{min-width:620px}}.p-intro-container{position:relative;background-color:#fff;padding:0;overflow:hidden}.p-intro-content{position:relative;z-index:2;max-width:100%;padding:64px}.p-intro-divider{margin:clamp(32px,5vw,56px) 0px 0px;border-width:1px 0px 0px;border-style:solid none none;border-color:rgba(153,153,153,.35) currentcolor currentcolor;border-image:initial}.p-intro-layout{display:flex;justify-content:space-between;align-items:flex-start;gap:64px}.p-intro-left{max-width:720px}.p-intro-right{margin-left:auto;padding-top:350px}.p-intro-photo{position:relative;width:clamp(110px,22vw,140px);height:clamp(110px,22vw,140px)}.p-intro-photo-img{width:100%;height:100%;object-fit:cover;display:block}.p-intro-photo-corner{position:absolute;right:-12px;bottom:-12px;width:clamp(32px,6vw,44px);height:clamp(32px,6vw,44px);border-right:3px solid var(--presentation-color-bg);border-bottom:3px solid var(--presentation-color-bg)}.p-intro-contact{margin-top:clamp(24px,4vw,56px);font-family:var(--presentation-font-family-body);font-size:clamp(14px,1.8vw,16px);font-weight:400;color:#000;line-height:1.5}.p-intro-contact-item{display:flex;align-items:center;gap:.5em;white-space:nowrap}.p-intro-contact-icon{flex-shrink:0;width:1.15em;height:1.15em}.p-intro-contact-link{color:inherit;text-decoration:none;background-image:linear-gradient(currentcolor,currentcolor);background-position:0px 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .25s}.p-intro-contact-link:hover,.p-intro-contact-link:focus-visible{background-size:100% 1px}.p-intro-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-intro-bg-dots-right{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:none;object-position:right top;opacity:.7}.p-intro-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,4vw,48px);font-family:var(--presentation-font-family);text-transform:uppercase;overflow-wrap:anywhere;word-break:break-word}.p-intro-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent);margin:clamp(28px,4vw,44px) 0px}.p-intro-body{color:#000;line-height:1.6;font-family:var(--presentation-font-family-body);font-size:clamp(16px,2.2vw,22px);font-weight:400;overflow-wrap:anywhere;word-break:break-word}.p-intro-body h1,.p-intro-body h2,.p-intro-body h3,.p-intro-body h4,.p-intro-body h5,.p-intro-body h6{color:#000;margin-bottom:1rem;font-weight:600}.p-intro-body h1{font-size:2rem}.p-intro-body h2{font-size:1.75rem}.p-intro-body h3{font-size:1.5rem}.p-intro-body h4{font-size:1.25rem}.p-intro-body h5{font-size:1.125rem}.p-intro-body h6{font-size:1rem}.p-intro-body p{margin-bottom:0}.p-intro-body ul,.p-intro-body ol{margin-bottom:1rem;padding-left:1.5rem}.p-intro-body ul{list-style-type:disc}.p-intro-body ol{list-style-type:decimal}.p-intro-body li{margin-bottom:.25rem;line-height:1.5}.p-intro-body a{color:#2563eb;text-decoration:underline}.p-intro-body a:hover{color:#1d4ed8}.p-intro-body strong{font-weight:600}.p-intro-body em{font-style:italic}.p-intro-placeholder{color:#9ca3af;font-style:italic;text-align:center;padding:2rem}@media(max-width:900px){.p-intro-content{padding:40px 28px 48px}.p-intro-layout{flex-direction:column;gap:40px}.p-intro-left{max-width:none}.p-intro-right{margin-left:0;padding-top:0}.p-intro-contact-item{white-space:normal}}.p-growth-portal-container{position:relative;background-color:#fff;overflow:hidden;font-family:var(--presentation-font-family-body)}.p-growth-portal-inner{position:relative;z-index:2;padding:64px}.p-growth-portal-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-growth-portal-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-growth-portal-title-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-growth-portal-layout{margin-top:56px;display:grid;grid-template-columns:minmax(0px,.9fr) minmax(0px,1.6fr);gap:56px;align-items:center}.p-growth-portal-left,.p-growth-portal-right{min-width:0px}.p-growth-portal-subtitle-wrap{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px}.p-growth-portal-subtitle{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:28px;line-height:1.15;font-family:var(--presentation-font-family)}.p-growth-portal-subtitle-accent{width:32px;height:3px;background:var(--presentation-color-accent)}.p-growth-portal-description{color:#111827;font-size:18px;line-height:1.6}.p-growth-portal-description p{margin-bottom:.5rem}.p-growth-portal-description p:last-child{margin-bottom:0}.p-growth-portal-description strong{font-weight:600}.p-growth-portal-placeholder{color:#9ca3af;font-style:italic;text-align:center;padding:32px 0}.p-growth-portal-video{position:relative;display:block;width:100%;aspect-ratio:16 / 9;border:1px solid rgb(201,201,201);background:#fff;overflow:hidden;text-decoration:none;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-growth-portal-video-preview{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.p-growth-portal-video-play{position:absolute;left:50%;top:50%;width:120px;height:120px;border-radius:999px;border:1px solid rgb(201,201,201);transform:translate(-50%,-50%);pointer-events:none}.p-growth-portal-video-play:after{content:"";position:absolute;left:50%;top:50%;width:0px;height:0px;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:36px solid rgb(201,201,201);transform:translate(-35%,-50%)}.p-growth-portal-video-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0px;display:block}.p-growth-portal-video-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.p-growth-portal-disclaimer{margin-top:24px;display:grid;grid-template-columns:auto 2px minmax(0px,1fr);gap:22px;align-items:center}.p-growth-portal-disclaimer-left{display:flex;gap:14px;align-items:center}.p-growth-portal-disclaimer-icon{width:46px;height:46px;display:block}.p-growth-portal-disclaimer-title{font-size:20px;font-weight:700;color:var(--presentation-color-bg);line-height:1.15}.p-growth-portal-disclaimer-separator{width:2px;height:44px;background:var(--presentation-color-accent)}.p-growth-portal-disclaimer-description{font-size:18px;font-weight:400;color:#111827;line-height:1.5}.p-growth-portal-features{margin-top:56px;display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:28px}.p-growth-portal-feature{background:#f3f4f6;padding:28px 22px;text-align:center}.p-growth-portal-feature-icon{display:flex;justify-content:center;margin-bottom:14px}.p-growth-portal-feature-icon img{display:block;width:40px;height:40px;object-fit:contain}.p-growth-portal-feature-title{font-size:20px;font-weight:700;color:var(--presentation-color-bg);margin-bottom:10px}.p-growth-portal-feature-description{font-size:18px;font-weight:400;color:#111827;line-height:1.4}@media(max-width:900px){.p-growth-portal-inner{padding:40px 28px 48px}.p-growth-portal-layout{margin-top:40px;grid-template-columns:1fr;gap:28px;align-items:start}.p-growth-portal-video-play{width:96px;height:96px}.p-growth-portal-video-play:after{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:30px solid rgb(201,201,201)}.p-growth-portal-disclaimer{grid-template-columns:1fr;gap:12px;align-items:start}.p-growth-portal-disclaimer-separator{display:none}.p-growth-portal-features{margin-top:40px;grid-template-columns:1fr;gap:18px}}.p-why-choose-us-container{position:relative;background-color:#fff;overflow:visible;font-family:var(--presentation-font-family-body);margin-top:64px}.p-why-choose-us-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-why-choose-us-bg-dots{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:none;object-position:right bottom;opacity:.35}.p-why-choose-us-inner{position:relative;z-index:2;padding:0 64px 96px}.p-why-choose-us-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-why-choose-us-title{margin:0;color:#fff;font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-why-choose-us-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-why-choose-us-layout{margin-top:0;display:grid;grid-template-columns:minmax(0px,520px) minmax(0px,1fr);gap:140px;align-items:start}.p-why-choose-us-left{color:#fff;padding:56px 56px 56px 0;min-width:0px;position:relative}.p-why-choose-us-left:before{content:"";position:absolute;inset:0px 0px 0px calc(50% - 50vw);background:var(--presentation-color-bg);z-index:-1}.p-why-choose-us-left-subtitle-wrap{display:inline-flex;flex-direction:column;align-items:flex-start;gap:14px}.p-why-choose-us-left-subtitle{margin:0;color:#fff;font-weight:700;font-size:28px;line-height:1.2;font-family:var(--presentation-font-family-body)}.p-why-choose-us-left-accent{width:44px;height:4px;background:var(--presentation-color-accent)}.p-why-choose-us-left-description{margin-top:18px;color:#fff}.p-why-choose-us-left-description p{margin:0}.p-why-choose-us-left-description>p{font-family:var(--presentation-font-family-body);font-weight:400;font-size:18px;line-height:1.5}.p-why-choose-us-left-description>p+p{margin-top:12px}.p-why-choose-us-left-image{margin:28px -24px -120px 0;position:relative}.p-why-choose-us-left-image img{width:100%;height:auto;display:block}.p-why-choose-us-left-image:after{content:"";position:absolute;right:-32px;bottom:-32px;width:70px;height:70px;border-right:2px solid var(--presentation-color-bg);border-bottom:2px solid var(--presentation-color-bg);pointer-events:none}.p-why-choose-us-right{min-width:0px;padding-top:70px}.p-why-choose-us-items{margin:0;padding:0;list-style:none}.p-why-choose-us-item{display:grid;grid-template-columns:14px minmax(0px,1fr);gap:18px;align-items:start}.p-why-choose-us-item+.p-why-choose-us-item{margin-top:26px}.p-why-choose-us-item-bullet{width:6px;height:6px;margin-top:10px;background:var(--presentation-color-bg)}.p-why-choose-us-item-title{color:var(--presentation-color-bg);font-weight:700;font-size:18px;line-height:1.25;font-family:var(--presentation-font-family-body)}.p-why-choose-us-item-description{margin-top:6px;color:#111827;font-weight:400;font-size:18px;line-height:1.45;font-family:var(--presentation-font-family-body)}.p-why-choose-us-placeholder{color:#9ca3af;font-style:italic;text-align:center;padding:56px 0}@media(max-width:1024px){.p-why-choose-us-inner{padding:0 44px 72px}.p-why-choose-us-layout{grid-template-columns:minmax(0px,1fr);gap:40px}.p-why-choose-us-left{padding:44px}.p-why-choose-us-right{padding-top:0}.p-why-choose-us-left-image{margin-bottom:-92px;margin-left:0;margin-right:-20px}.p-why-choose-us-left-image:after{right:-32px;bottom:-32px;width:60px;height:70px}}@media(max-width:900px){.p-why-choose-us-inner{padding:0}.p-why-choose-us-left{padding:40px 28px 48px}.p-why-choose-us-left:before{right:calc(50% - 50vw)}.p-why-choose-us-left-image{margin-bottom:0;margin-right:0}.p-why-choose-us-right{padding:0 28px 48px}}@media(max-width:640px){.p-why-choose-us-inner{padding:0}.p-why-choose-us-left{padding:40px 28px 48px}.p-why-choose-us-left:before{right:calc(50% - 50vw)}.p-why-choose-us-right{padding:0 28px 48px}.p-why-choose-us-left-subtitle{font-size:24px}.p-why-choose-us-left-image{margin-bottom:0;margin-left:0;margin-right:0}.p-why-choose-us-left-image:after{display:none}}.p-growth-plans-container{position:relative;background-color:#fff;padding:64px 0;font-family:var(--presentation-font-family-body);overflow:hidden}.p-growth-plans-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-growth-plans-bg-dots-right{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:none;object-position:right bottom;opacity:.8}.p-growth-plans-content{position:relative;padding:0 64px;z-index:2}.p-growth-plans-title{margin:0;font-size:clamp(32px,4vw,44px);font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--presentation-color-bg);font-family:var(--presentation-font-family-body)}.p-growth-plans-accent{width:32px;height:3px;background:var(--presentation-color-accent);margin:14px 0 18px}.p-growth-plans-content-wrapper{margin:32px 0}.p-growth-plans-tabs-wrap{display:flex;justify-content:center;margin-bottom:32px}.p-growth-plans-tabs{display:inline-flex;align-items:center;background-color:#f3f4f6;border-radius:0;padding:.25rem}.p-growth-plans-tab{padding:10px 18px;border-radius:0;font-size:14px;font-weight:600;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;background:none;color:#4b5563;cursor:pointer}.p-growth-plans-tab:hover{color:#111827}.p-growth-plans-tab.is-disabled{color:#d1d5db;cursor:not-allowed}.p-growth-plans-tab.is-disabled:hover{color:#d1d5db}.p-growth-plans-tab.is-locked{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}.p-growth-plans-tab.is-locked:hover{color:#9ca3af}.p-growth-plans-tab.is-active{background-color:var(--presentation-color-bg);color:#fff;box-shadow:#0000000d 0 1px 2px}.p-growth-plans-grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:stretch}@media(min-width:768px){.p-growth-plans-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.p-growth-plans-grid{grid-template-columns:repeat(3,1fr)}}.p-growth-plans-card{position:relative;border-radius:0;border:3px solid rgba(17,24,39,.06);overflow:hidden;display:flex;flex-direction:column;height:100%;transition:box-shadow .2s,transform .2s}.p-growth-plans-card:hover{box-shadow:#0000001a 0 14px 34px;transform:translateY(-2px)}.p-growth-plans-grid.has-selection .p-growth-plans-card:not(.is-selected){opacity:.45;transition:opacity .2s}.p-growth-plans-grid.has-selection .p-growth-plans-card:not(.is-selected):hover{opacity:1}.p-growth-plans-card.is-selected{box-shadow:#0000001a 0 6px 28px}.p-growth-plans-card__inner{padding:24px;display:flex;flex-direction:column;flex:1 1 0%}.p-growth-plans-card__header{padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid rgba(17,24,39,.06)}.p-growth-plans-card__titleRow{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.p-growth-plans-card__titleRight{display:flex;align-items:center;gap:8px;flex-shrink:0}.p-growth-plans-card__title{margin:0;font-size:19px;font-weight:700;color:#111827;line-height:1.2;font-family:Montserrat,sans-serif}.p-growth-plans-card__price{font-family:Montserrat,sans-serif;color:#111827;line-height:1.1;display:flex;align-items:baseline;gap:4px}.p-growth-plans-card__priceAmount{font-size:36px;font-weight:700}.p-growth-plans-card__pricePeriod{font-size:14px;font-weight:600}.p-growth-plans-card__desc{margin:12px 0 0;font-size:14px;font-weight:400;color:#4b5563;line-height:1.5;font-family:Montserrat,sans-serif}.p-growth-plans-card__growth{margin-top:14px;display:flex;flex-direction:column;gap:8px}.p-growth-plans-card__badge{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:0;font-size:14px;font-weight:500;font-family:Montserrat,sans-serif}.p-growth-plans-card__badgeIcon{width:18px;height:18px;display:block}.p-growth-plans-card__badgeMeta{display:inline-flex;padding:8px 14px;font-size:12px;font-weight:500;font-family:Montserrat,sans-serif}.p-growth-plans-card__includes{flex:1 1 0%}.p-growth-plans-card__includesLabel{margin:0 0 12px;font-size:14px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;font-family:Montserrat,sans-serif}.p-growth-plans-service-group{border:1px solid rgba(17,24,39,.06);border-radius:0;overflow:hidden;background:#f9fafc}.p-growth-plans-service-group+.p-growth-plans-service-group{margin-top:8px}.p-growth-plans-service-group__header{padding:12px 14px;background:#f9fafc;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}.p-growth-plans-service-group__header:hover{background:#f0f1f4}.p-growth-plans-service-group__headerLeft{display:flex;align-items:center;gap:10px;flex:1 1 0%;min-width:0px}.p-growth-plans-service-group__arrow{width:16px;height:16px;flex:0 0 auto;color:#6b7280;transition:transform .2s}.p-growth-plans-service-group__arrow.is-open{transform:rotate(180deg)}.p-growth-plans-service-group__name{font-size:14px;font-weight:600;color:#111827;font-family:Montserrat,sans-serif}.p-growth-plans-service-group__price{font-size:16px;font-weight:600;color:#111827;font-family:Montserrat,sans-serif}.p-growth-plans-service-group__body{padding:14px;background:#fff}.p-growth-plans-service-group__body.is-collapsed{display:none}.p-growth-plans-service-group__list{display:block}.p-growth-plans-service-group__rows{display:grid;grid-template-columns:1fr auto;gap:8px 2.5rem;align-items:start}.p-growth-plans-service-group__rows--wideGap{column-gap:10rem}.p-growth-plans-service-group__rowMain{display:flex;align-items:flex-start;gap:10px;min-width:0px}.p-growth-plans-service-group__valueCell{display:flex;align-items:flex-start;justify-content:flex-end}.p-growth-plans-service-group__valueBadge{font-size:12px;font-weight:600;flex-shrink:0;padding:4px 8px;border-radius:4px;font-family:Montserrat,sans-serif;line-height:1.2}.p-growth-plans-service-group__valueBadge--static{background-color:#f3f4f6;color:#374151}.p-growth-plans-service-group__check{width:16px;height:16px;flex:0 0 auto;color:#16a34a;margin-top:2px}.p-growth-plans-service-group__serviceName{font-size:14px;font-weight:400;color:#111827;line-height:1.35}.p-growth-plans-service-group__more{font-size:12px;font-weight:600;color:#6b7280;margin-top:4px;background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;padding:0;cursor:pointer;text-align:left}.p-growth-plans-service-group__more:hover{color:#111827}.p-growth-plans-card__footer{margin-top:auto;padding-top:18px}.p-growth-plans-card__button{width:100%;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;border-radius:0;padding:12px 14px;font-weight:500;color:#fff;font-size:16px;font-family:Montserrat,sans-serif;cursor:pointer;transition:filter .2s}.p-growth-plans-card__button:hover{filter:brightness(.95)}.p-growth-plans-card__button:disabled{cursor:default;filter:none;color:#fff;opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-growth-plans-card__button.is-locked,.p-growth-plans-card__button.is-locked:disabled{cursor:not-allowed;filter:none;opacity:1;background:#e5e7eb!important;color:#6b7280!important}.p-growth-plans-card__button.is-selected-btn,.p-growth-plans-card__button.is-selected-btn:disabled,.p-growth-plans-card__button.is-selected-btn.is-locked{cursor:default;opacity:1;background-color:var(--card-color)!important;color:#fff!important}.presentation-brand .p-growth-plans-card__title,.presentation-brand .p-growth-plans-card__price,.presentation-brand .p-growth-plans-card__desc,.presentation-brand .p-growth-plans-card__badge,.presentation-brand .p-growth-plans-card__badgeMeta,.presentation-brand .p-growth-plans-card__includesLabel,.presentation-brand .p-growth-plans-service-group__name,.presentation-brand .p-growth-plans-service-group__valueBadge,.presentation-brand .p-growth-plans-card__button{font-family:var(--presentation-font-family-body)}.p-growth-plans-body{color:#374151;line-height:1.6}.p-growth-plans-body h1,.p-growth-plans-body h2,.p-growth-plans-body h3,.p-growth-plans-body h4,.p-growth-plans-body h5,.p-growth-plans-body h6{color:#111827;margin-bottom:1rem;font-weight:600}.p-growth-plans-body h1{font-size:2rem}.p-growth-plans-body h2{font-size:1.75rem}.p-growth-plans-body h3{font-size:1.5rem}.p-growth-plans-body h4{font-size:1.25rem}.p-growth-plans-body h5{font-size:1.125rem}.p-growth-plans-body h6{font-size:1rem}.p-growth-plans-body p{margin-bottom:1rem}.p-growth-plans-body strong{font-weight:600}.p-growth-plans-body em{font-style:italic}.p-growth-plans-loading,.p-growth-plans-error,.p-growth-plans-empty{text-align:center;padding:2rem;color:#6b7280;font-style:italic}.p-growth-plans-error{color:#dc2626}.p-growth-plans-placeholder{color:#9ca3af;font-style:italic;text-align:center;padding:2rem}@media(max-width:900px){.p-growth-plans-container{padding:48px 0}.p-growth-plans-content{padding:0 24px}.p-growth-plans-card__inner{padding:18px}.p-growth-plans-card__priceAmount{font-size:28px}}.p-ppc-plans-container{position:relative;background-color:#fff;padding:64px 0;font-family:var(--presentation-font-family-body);overflow:visible}.p-ppc-plans-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;overflow:hidden}.p-ppc-plans-bg-dots-right{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:none;object-position:right bottom;opacity:.8}.p-ppc-plans-content{position:relative;padding:0 64px;z-index:2}.p-ppc-plans-title{margin:0;font-size:clamp(32px,4vw,44px);font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--presentation-color-bg);font-family:var(--presentation-font-family-body)}.p-ppc-plans-accent{width:32px;height:3px;background:var(--presentation-color-accent);margin:14px 0 18px}.p-ppc-plans-content-wrapper{margin:48px 0}.p-ppc-plans-tabs-wrap{display:flex;justify-content:center;margin-bottom:32px}.p-ppc-plans-tabs{display:inline-flex;align-items:center;background-color:#f3f4f6;border-radius:0;padding:.25rem}.p-ppc-plans-tab{padding:10px 18px;border-radius:0;font-size:14px;font-weight:600;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;background:none;color:#4b5563;cursor:pointer}.p-ppc-plans-tab:hover{color:#111827}.p-ppc-plans-tab.is-disabled{color:#d1d5db;cursor:not-allowed}.p-ppc-plans-tab.is-disabled:hover{color:#d1d5db}.p-ppc-plans-tab.is-locked{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}.p-ppc-plans-tab.is-locked:hover{color:#9ca3af}.p-ppc-plans-tab.is-active{background-color:var(--presentation-color-bg);color:#fff;box-shadow:#0000000d 0 1px 2px}.p-ppc-plans-grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:stretch}@media(min-width:768px){.p-ppc-plans-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.p-ppc-plans-grid{grid-template-columns:repeat(3,1fr)}}.p-ppc-plans-grid--static.p-ppc-plans-grid--single{display:flex;flex-direction:column;align-items:center}.p-ppc-plans-grid--static.p-ppc-plans-grid--single .p-ppc-plans-card{width:100%;max-width:min(100%,28rem);flex:0 0 auto}.p-ppc-plans-card{position:relative;border-radius:0;border:3px solid rgba(17,24,39,.06);overflow:hidden;display:flex;flex-direction:column;height:100%;transition:box-shadow .2s,transform .2s}.p-ppc-plans-card:hover{box-shadow:#0000001a 0 14px 34px;transform:translateY(-2px)}.p-ppc-plans-grid.has-selection .p-ppc-plans-card:not(.is-selected),.p-ppc-plans-carousel-wrap.has-selection .p-ppc-plans-card:not(.is-selected){opacity:.45;transition:opacity .2s}.p-ppc-plans-grid.has-selection .p-ppc-plans-card:not(.is-selected):hover,.p-ppc-plans-carousel-wrap.has-selection .p-ppc-plans-card:not(.is-selected):hover{opacity:1}.p-ppc-plans-carousel-wrap{width:100%}.p-ppc-plans-carousel-bleed{width:99vw;max-width:100vw;position:relative;left:50%;transform:translate(-50%);box-sizing:border-box}.p-ppc-plans-card.is-selected{box-shadow:#0000001a 0 6px 28px}.p-ppc-plans-card__inner{padding:24px;display:flex;flex-direction:column;flex:1 1 0%}.p-ppc-plans-card__header{padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid rgba(17,24,39,.06)}.p-ppc-plans-card__titleRow{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.p-ppc-plans-card__titleRight{display:flex;align-items:center;gap:8px;flex-shrink:0}.p-ppc-plans-card__title{margin:0;font-size:22px;font-weight:700;color:#111827;line-height:1.2;font-family:Montserrat,sans-serif}.p-ppc-plans-card__icon{width:40px;height:40px;object-fit:contain;display:block}.p-ppc-plans-card__logoSvg svg{width:40px;height:40px;display:block}.p-ppc-plans-card__priceBlock{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 20px}.p-ppc-plans-card__price{font-family:Montserrat,sans-serif;color:#111827;line-height:1.1;display:flex;align-items:baseline;gap:4px}.p-ppc-plans-card__price--main{flex:0 0 auto}.p-ppc-plans-card__priceAmount{font-size:36px;font-weight:700}.p-ppc-plans-card__pricePeriod{font-size:14px;font-weight:600}.p-ppc-plans-card__desc{margin:12px 0 0;font-size:14px;font-weight:400;color:#4b5563;line-height:1.5;font-family:Montserrat,sans-serif}.p-ppc-plans-card__growth{margin-top:14px;display:flex;flex-direction:column;gap:8px}.p-ppc-plans-card__badge{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:0;font-size:14px;font-weight:500;font-family:Montserrat,sans-serif}.p-ppc-plans-card__badgeIcon{width:18px;height:18px;display:block}.p-ppc-plans-card__badgeMeta{display:inline-flex;padding:8px 14px;font-size:12px;font-weight:500;font-family:Montserrat,sans-serif}.p-ppc-plans-card__includes{flex:1 1 0%}.p-ppc-plans-card__includesLabel{margin:0 0 12px;font-size:14px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;font-family:Montserrat,sans-serif}.p-ppc-plans-service-group{border:1px solid rgba(17,24,39,.06);border-radius:0;overflow:hidden;background:#f9fafc}.p-ppc-plans-service-group+.p-ppc-plans-service-group{margin-top:8px}.p-ppc-plans-service-group__header{padding:12px 14px;background:#f9fafc;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}.p-ppc-plans-service-group__header:hover{background:#f0f1f4}.p-ppc-plans-service-group__headerLeft{display:flex;align-items:center;gap:10px;flex:1 1 0%;min-width:0px}.p-ppc-plans-service-group__arrow{width:16px;height:16px;flex:0 0 auto;color:#6b7280;transition:transform .2s}.p-ppc-plans-service-group__arrow.is-open{transform:rotate(180deg)}.p-ppc-plans-service-group__name{font-size:14px;font-weight:600;color:#111827;font-family:Montserrat,sans-serif}.p-ppc-plans-service-group__price{font-size:16px;font-weight:600;color:#111827;font-family:Montserrat,sans-serif}.p-ppc-plans-service-group__body{padding:14px;background:#fff}.p-ppc-plans-service-group__body.is-collapsed{display:none}.p-ppc-plans-service-group__list{display:block}.p-ppc-plans-service-group__rows{display:grid;grid-template-columns:1fr auto;gap:8px 2.5rem;align-items:start}.p-ppc-plans-service-group__rowMain{display:flex;align-items:flex-start;gap:10px;min-width:0px}.p-ppc-plans-service-group__valueCell{display:flex;align-items:flex-start;justify-content:flex-end}.p-ppc-plans-service-group__valueBadge{font-size:12px;font-weight:600;flex-shrink:0;padding:4px 8px;border-radius:4px;font-family:Montserrat,sans-serif;line-height:1.2}.p-ppc-plans-service-group__valueBadge--static{background-color:#f3f4f6;color:#374151}.p-ppc-plans-service-group__check{width:16px;height:16px;flex:0 0 auto;color:#16a34a;margin-top:2px}.p-ppc-plans-service-group__serviceName{font-size:14px;font-weight:400;color:#111827;line-height:1.35}.p-ppc-plans-service-group__more{font-size:12px;font-weight:600;color:#6b7280;margin-top:4px;background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;padding:0;cursor:pointer;text-align:left}.p-ppc-plans-service-group__more:hover{color:#111827}.p-ppc-plans-card__footer{margin-top:auto;padding-top:18px}.p-ppc-plans-card__button{width:100%;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;border-radius:0;padding:12px 14px;font-weight:500;color:#fff;font-size:16px;font-family:Montserrat,sans-serif;cursor:pointer;transition:filter .2s}.p-ppc-plans-card__button:hover{filter:brightness(.95)}.p-ppc-plans-card__button:disabled{cursor:default;filter:none;color:#fff;opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-ppc-plans-card__button.is-locked,.p-ppc-plans-card__button.is-locked:disabled{cursor:not-allowed;filter:none;opacity:1;background:#e5e7eb!important;color:#6b7280!important}.p-ppc-plans-card__button.is-selected-btn,.p-ppc-plans-card__button.is-selected-btn:disabled,.p-ppc-plans-card__button.is-selected-btn.is-locked{cursor:default;opacity:1;background-color:var(--card-color)!important;color:#fff!important}.presentation-brand .p-ppc-plans-card__title,.presentation-brand .p-ppc-plans-card__price,.presentation-brand .p-ppc-plans-card__includesLabel,.presentation-brand .p-ppc-plans-card__badgeMeta,.presentation-brand .p-ppc-plans-service-group__name,.presentation-brand .p-ppc-plans-service-group__valueBadge,.presentation-brand .p-ppc-plans-card__button{font-family:var(--presentation-font-family-body)}.p-ppc-plans-body{color:#374151;line-height:1.6}.p-ppc-plans-body h1,.p-ppc-plans-body h2,.p-ppc-plans-body h3,.p-ppc-plans-body h4,.p-ppc-plans-body h5,.p-ppc-plans-body h6{color:#111827;margin-bottom:1rem;font-weight:600}.p-ppc-plans-body h1{font-size:2rem}.p-ppc-plans-body h2{font-size:1.75rem}.p-ppc-plans-body h3{font-size:1.5rem}.p-ppc-plans-body h4{font-size:1.25rem}.p-ppc-plans-body h5{font-size:1.125rem}.p-ppc-plans-body h6{font-size:1rem}.p-ppc-plans-body p{margin-bottom:1rem}.p-ppc-plans-body strong{font-weight:600}.p-ppc-plans-body em{font-style:italic}.p-ppc-plans-loading,.p-ppc-plans-error,.p-ppc-plans-empty{text-align:center;padding:2rem;color:#6b7280;font-style:italic}.p-ppc-plans-error{color:#dc2626}.p-ppc-plans-placeholder{color:#9ca3af;font-style:italic;text-align:center;padding:2rem}@media(max-width:900px){.p-ppc-plans-container{padding:48px 0}.p-ppc-plans-content{padding:0 24px}.p-ppc-plans-card__inner{padding:18px}.p-ppc-plans-card__priceAmount{font-size:28px}}.p-growth-roadmap-container{position:relative;background-color:#fff;overflow:hidden;font-family:var(--presentation-font-family-body);--roadmap-bar-dark: #0F1113;--roadmap-bar-primary: var(--presentation-color-bg);--roadmap-bar-secondary: #4A6E8A;--roadmap-bar-muted: #D3D6D9;--roadmap-bar-accent: var(--presentation-color-accent);--roadmap-bar-gold: #D9A125;--roadmap-bar-teal: #1F6E72;--roadmap-text-on-dark: #FFFFFF;--roadmap-text-on-muted: #48575F;--roadmap-label-col: 190px;--roadmap-label-gap: 44px;--roadmap-row-gap: 40px;--roadmap-bar-height: 50px;--roadmap-grid-line: color-mix(in srgb, var(--presentation-color-bg) 18%, transparent)}.p-growth-roadmap-inner{position:relative;z-index:2;padding:64px}.p-growth-roadmap-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-growth-roadmap-dots{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:none;object-position:left top;opacity:.7;transform:translate(-1px)}.p-growth-roadmap-title{margin:0;font-size:clamp(32px,3.6vw,44px);font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--presentation-color-bg);font-family:var(--presentation-font-family)}.p-growth-roadmap-accent{width:32px;height:3px;background:var(--presentation-color-accent);margin:14px 0 18px}.p-growth-roadmap-subtitle{margin:0 0 36px;font-size:21px;font-weight:700;color:#000;font-family:var(--presentation-font-family-body);line-height:1.25}.p-growth-roadmap-chart{display:flex;flex-direction:column}.p-growth-roadmap-scale,.p-growth-roadmap-row{display:grid;grid-template-columns:var(--roadmap-label-col) minmax(0,1fr);align-items:center;gap:0 var(--roadmap-label-gap)}.p-growth-roadmap-scale{margin-bottom:8px}.p-growth-roadmap-plot{position:relative;display:flex;flex-direction:column;gap:var(--roadmap-row-gap);padding:10px 0}.p-growth-roadmap-scale-ticks,.p-growth-roadmap-gridlines{display:grid;grid-template-columns:repeat(var(--roadmap-months),minmax(0,1fr))}.p-growth-roadmap-track{display:grid;grid-template-columns:repeat(var(--roadmap-half-months),minmax(0,1fr))}.p-growth-roadmap-tick{font-size:14px;font-weight:700;letter-spacing:.02em;color:var(--presentation-color-bg);text-align:center;white-space:nowrap}.p-growth-roadmap-row-label{display:flex;align-items:center;gap:10px;min-width:0px}.p-growth-roadmap-row-label:after{content:"";flex:1 1 auto;min-width:0px;margin-right:calc(var(--roadmap-label-gap) / -2);border-top:1px dashed var(--roadmap-grid-line)}.p-growth-roadmap-row-marker{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:var(--presentation-color-bg)}.p-growth-roadmap-row-icon{flex:0 0 auto;width:34px;height:34px;object-fit:contain}.p-growth-roadmap-row-title{font-size:15px;font-weight:700;line-height:1.25;text-transform:uppercase;letter-spacing:.02em;color:var(--presentation-color-bg);overflow-wrap:anywhere}.p-growth-roadmap-track{position:relative;align-items:center;min-height:var(--roadmap-bar-height);z-index:1}.p-growth-roadmap-gridlines{position:absolute;top:0;bottom:0;right:0;left:calc(var(--roadmap-label-col) + var(--roadmap-label-gap));pointer-events:none;z-index:0}.p-growth-roadmap-gridlines span{border-left:1px dashed var(--roadmap-grid-line)}.p-growth-roadmap-gridlines span:last-child{border-right:1px dashed var(--roadmap-grid-line)}.p-growth-roadmap-start-axis{position:absolute;top:0;bottom:8px;left:calc(var(--roadmap-label-col) + var(--roadmap-label-gap) / 2);width:2px;background:var(--presentation-color-bg);pointer-events:none;z-index:0}.p-growth-roadmap-start-axis:after{content:"";position:absolute;left:50%;bottom:-8px;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid var(--presentation-color-bg)}.p-growth-roadmap-scale-spacer{display:flex;align-items:flex-end;justify-content:flex-end}.p-growth-roadmap-start-badge{display:block;width:39px;height:48px;margin-bottom:-8px;transform:translate(calc(50% + var(--roadmap-label-gap) / 2))}.p-growth-roadmap-bar{position:relative;grid-row:1;display:flex;align-items:center;justify-content:center;min-width:0px;height:var(--roadmap-bar-height);padding:0 12px;background:var(--roadmap-bar-primary);color:var(--roadmap-text-on-dark);font-size:13px;font-weight:700;text-align:center}.p-growth-roadmap-bar.is-dark{background:var(--roadmap-bar-dark)}.p-growth-roadmap-bar.is-primary{background:var(--roadmap-bar-primary)}.p-growth-roadmap-bar.is-secondary{background:var(--roadmap-bar-secondary)}.p-growth-roadmap-bar.is-accent{background:var(--roadmap-bar-accent)}.p-growth-roadmap-bar.is-gold{background:var(--roadmap-bar-gold)}.p-growth-roadmap-bar.is-teal{background:var(--roadmap-bar-teal)}.p-growth-roadmap-bar.is-muted{background:var(--roadmap-bar-muted);color:var(--roadmap-text-on-muted)}.p-growth-roadmap-bar.is-narrow{padding:0 4px;font-size:13px}.p-growth-roadmap-bar.is-tight{padding:0 3px;font-size:13px}.p-growth-roadmap-bar-label{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.p-growth-roadmap-row.is-dimmed,.p-growth-roadmap-card.is-dimmed{opacity:.5}.p-growth-roadmap-badge{display:inline-block;margin-top:4px;padding:2px 6px;border-radius:4px;background:color-mix(in srgb,var(--presentation-color-bg) 10%,transparent);color:var(--presentation-color-bg);font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:none;white-space:nowrap}.p-growth-roadmap-notes{display:grid;grid-template-columns:var(--roadmap-label-col) minmax(0,1fr);align-items:stretch;margin-top:40px;border-top:1px solid color-mix(in srgb,var(--presentation-color-bg) 12%,transparent);border-right:1px solid color-mix(in srgb,var(--presentation-color-bg) 12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--presentation-color-bg) 12%,transparent);border-image:initial;border-left:4px solid var(--presentation-color-bg);background:#f5f7f8;overflow:hidden}.p-growth-roadmap-notes-title{padding:20px 22px;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--presentation-color-bg)}.p-growth-roadmap-notes-content{padding:20px 24px;font-size:16px;line-height:1.55;color:#1b2a33}.p-growth-roadmap-notes-content ul,.p-growth-roadmap-notes-content ol{margin:0;padding-left:20px;list-style-position:outside;columns:2;column-gap:48px}.p-growth-roadmap-notes-content ul{list-style-type:disc}.p-growth-roadmap-notes-content ol{list-style-type:decimal}.p-growth-roadmap-notes-content li{break-inside:avoid;margin:0 0 8px}.p-growth-roadmap-notes-content li:last-child{margin-bottom:0}.p-growth-roadmap-notes-content p{margin:0 0 8px}.p-growth-roadmap-notes-content p:last-child{margin-bottom:0}.p-growth-roadmap-details{display:grid;grid-template-columns:repeat(var(--roadmap-details-cols, 2),minmax(0,1fr));gap:24px;align-items:start;margin-top:40px}.p-growth-roadmap-card{border:1px solid color-mix(in srgb,var(--presentation-color-bg) 10%,transparent);border-radius:8px;overflow:hidden;background:#f5f7f8}.p-growth-roadmap-card.is-wide{grid-column:1 / -1}.p-growth-roadmap-card-head{padding:16px 22px;background:var(--roadmap-bar-primary);color:var(--roadmap-text-on-dark);font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.p-growth-roadmap-card-head.is-dark{background:var(--roadmap-bar-dark)}.p-growth-roadmap-card-head.is-primary{background:var(--roadmap-bar-primary)}.p-growth-roadmap-card-head.is-secondary{background:var(--roadmap-bar-secondary)}.p-growth-roadmap-card-head.is-accent{background:var(--roadmap-bar-accent)}.p-growth-roadmap-card-head.is-gold{background:var(--roadmap-bar-gold)}.p-growth-roadmap-card-head.is-teal{background:var(--roadmap-bar-teal)}.p-growth-roadmap-card-head.is-muted{background:var(--roadmap-bar-muted);color:var(--roadmap-text-on-muted)}.p-growth-roadmap-card-list{margin:0;padding:18px 22px;list-style:none}.p-growth-roadmap-card-item{display:flex;align-items:flex-start;gap:12px}.p-growth-roadmap-card-item+.p-growth-roadmap-card-item{margin-top:12px}.p-growth-roadmap-card-num{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;border-radius:50%;background:var(--presentation-color-bg);color:#fff;font-size:13px;font-weight:700}.p-growth-roadmap-card-text{font-size:14px;line-height:1.7;color:#1b2a33}.p-growth-roadmap-details.is-split{grid-template-columns:minmax(0px,1fr);gap:16px}.p-growth-roadmap-details.is-split .p-growth-roadmap-card{display:grid;grid-template-columns:var(--roadmap-label-col) minmax(0,1fr);align-items:stretch;background:#fff}.p-growth-roadmap-details.is-split .p-growth-roadmap-card-head{display:flex;align-items:flex-start;padding:20px 22px;font-size:15px;line-height:1.3}.p-growth-roadmap-details.is-split .p-growth-roadmap-card-list{padding:20px 24px;columns:2;column-gap:48px}.p-growth-roadmap-details.is-split .p-growth-roadmap-card-item{break-inside:avoid;padding-bottom:14px}.p-growth-roadmap-details.is-split .p-growth-roadmap-card-item+.p-growth-roadmap-details.is-split .p-growth-roadmap-card-item{margin-top:0}.p-growth-roadmap-image{margin-top:40px;display:flex;justify-content:center}.p-growth-roadmap-image img{display:block;width:100%;max-width:1200px;height:auto}.presentation-brand .p-growth-roadmap-container{--roadmap-bar-primary: #1F3A4D;--roadmap-bar-secondary: #5B7C93;--roadmap-bar-accent: var(--presentation-color-accent)}@media(max-width:1100px){.p-growth-roadmap-details{grid-template-columns:minmax(0px,1fr)}.p-growth-roadmap-card.is-wide{grid-column:auto}.p-growth-roadmap-notes,.p-growth-roadmap-details.is-split .p-growth-roadmap-card{grid-template-columns:minmax(0px,1fr)}.p-growth-roadmap-notes-title{border-right-width:medium;border-right-style:none;border-right-color:currentcolor;border-bottom:1px solid color-mix(in srgb,var(--presentation-color-bg) 12%,transparent)}.p-growth-roadmap-notes-content ul,.p-growth-roadmap-notes-content ol,.p-growth-roadmap-details.is-split .p-growth-roadmap-card-list{columns:1}}@media(max-width:900px){.p-growth-roadmap-container{--roadmap-label-col: 130px;--roadmap-bar-height: 36px}.p-growth-roadmap-inner{padding:32px 24px 48px}.p-growth-roadmap-image{margin-top:28px}.p-growth-roadmap-tick{font-size:11px}.p-growth-roadmap-row-title{font-size:12px}.p-growth-roadmap-bar{font-size:12px;padding:0 6px}}.p-total-price-container{position:relative;background-color:#003354;color:#fff;min-height:810px;overflow:hidden;font-family:var(--presentation-font-family-body)}.p-total-price-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-total-price-bg-g{position:absolute;right:0;top:50%;transform:translateY(-50%);width:min(55vw,758px);height:auto;opacity:.85}.p-total-price-bg-dots-right{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:none;object-position:right top;opacity:.7}.p-total-price-bg-dots-left{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:none;object-position:left bottom;opacity:.7}.p-total-price-bg-g--cdm{display:none}.presentation-brand .p-total-price-container{background-color:var(--presentation-color-bg)}.presentation-brand .p-total-price-bg-g--glf{display:none}.presentation-brand .p-total-price-bg-g--cdm{display:block}.presentation-brand .p-total-price-bg-dots-left,.presentation-brand .p-total-price-bg-dots-right{filter:brightness(0) invert(.15)}.p-total-price-inner{position:relative;z-index:2;min-height:810px;padding:64px;display:flex;align-items:center}.p-total-price-content{max-width:1200px}.p-total-price-layout{display:grid;grid-template-columns:minmax(0px,1fr) 560px;gap:0px 56px;align-items:start}.p-total-price-left{min-width:0px;position:relative;z-index:2}.p-total-price-right{min-width:0px;padding-left:24px}.p-total-price-placeholder{color:#ffffffb3;font-style:italic;max-width:560px}.p-total-price-underline{width:92px;height:4px;background:var(--presentation-color-accent);margin-top:28px;margin-bottom:28px}.p-total-price-title{color:#fffffff2;font-family:var(--presentation-font-family-body);font-size:52px;line-height:1.12;font-weight:700}.p-total-price-body{color:#fff}.p-total-price-body p{margin:0}.p-total-price-body>p{font-family:var(--presentation-font-family-body);font-size:clamp(22px,3.2vw,34px);line-height:1.25}.p-total-price-body>p+p{margin-top:12px}.p-total-price-body>p:nth-child(1){font-family:var(--presentation-font-family-body);font-size:clamp(28px,4vw,42px);line-height:1.15}.p-total-price-body--with-title>p:nth-child(1){font-size:clamp(22px,3.2vw,34px);line-height:1.25}.p-total-price-table{margin-top:6px}.p-total-price-table__head,.p-total-price-table__row{display:grid;grid-template-columns:minmax(0px,1fr) auto;column-gap:22px;align-items:baseline}.p-total-price-table__head{padding-bottom:20px}.p-total-price-table__th{font-family:var(--presentation-font-family-body);font-weight:700;font-size:20px;line-height:1.2;color:#fffffff2}.p-total-price-table__th--right{text-align:right;white-space:nowrap}.p-total-price-table__body{display:flex;flex-direction:column;gap:18px}.p-total-price-table__td{font-family:var(--presentation-font-family-body);font-weight:400;font-size:20px;line-height:1.35;color:#ffffffe6;min-width:0px}.p-total-price-table__td--right{text-align:right;white-space:nowrap;font-weight:700}.p-total-price-table__empty{padding-top:4px;font-family:var(--presentation-font-family-body);font-size:18px;line-height:1.35;color:#ffffffbf}.p-total-price-grand{margin-top:28px;display:flex;align-items:baseline;justify-content:space-between;gap:18px}.p-total-price-grand__label{font-family:var(--presentation-font-family-body);font-weight:800;font-size:34px;line-height:1.1;color:#fffffff2}.p-total-price-grand__amount{font-family:var(--presentation-font-family-body);font-weight:900;font-size:40px;line-height:1;color:#fffffffa;white-space:nowrap}@media(max-width:1200px){.p-total-price-layout{grid-template-columns:minmax(0px,1fr) 460px;column-gap:40px}.p-total-price-right{padding-left:16px}}@media(max-width:900px){.p-total-price-container{min-height:640px}.p-total-price-inner{min-height:640px;padding:40px 28px 48px}.p-total-price-layout{grid-template-columns:1fr;gap:28px 0px}.p-total-price-right{min-width:0px;padding-left:0}.p-total-price-bg-g{width:min(70vw,520px);opacity:.6}}.p-cta{position:relative;overflow:hidden;background:var(--presentation-color-accent)}.p-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-cta__bgLeftDots{position:absolute;left:0;bottom:0;width:900px;height:auto;max-width:none;opacity:.55}.p-cta__bgG--cdm{display:none;right:-108px;bottom:-100px;opacity:.1}.presentation-brand .p-cta{background:var(--presentation-color-button-bg)}.presentation-brand .p-cta__title,.presentation-brand .p-cta__subtitle,.presentation-brand .p-cta__content,.presentation-brand .p-cta__button,.presentation-brand .p-cta__below,.presentation-brand .p-cta__belowStrong{color:var(--presentation-color-bg)}.presentation-brand .p-cta__accent{background:var(--presentation-color-accent)}.presentation-brand .p-cta__bgG--glf{display:none}.presentation-brand .p-cta__bgG--cdm{display:block}.presentation-brand .p-cta__title,.presentation-brand .p-cta__content,.presentation-brand .p-cta__button,.presentation-brand .p-cta__belowText,.presentation-brand .p-cta__giftOverlay{font-family:var(--presentation-font-family-body)}.presentation-brand .p-cta__title{letter-spacing:-2px}.p-cta__inner{position:relative;z-index:2;padding:64px}.p-cta__grid{display:grid;align-items:center;gap:3rem}.p-cta__left{max-width:44rem}.p-cta__title{margin:0;font-size:clamp(32px,4vw,48px);font-weight:800;letter-spacing:.02em;color:#fff;font-family:Jost,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.p-cta__accent{margin-top:1rem;height:.25rem;width:3.5rem;background:var(--presentation-color-accent)}.p-cta__subtitle{margin-top:1.5rem;font-size:1.125rem;font-weight:600;color:#ffffffe6}.p-cta__content{margin-top:1.5rem;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(20px,2.2vw,28px);line-height:1.25;color:#ffffffe6}.p-cta__content p{margin:0}.p-cta__content strong{font-weight:700}.p-cta__buttonWrap{margin-top:2.5rem}.p-cta__button{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;border-radius:.375rem;background:#fff;padding:.75rem 1.5rem;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(16px,1.4vw,20px);font-weight:400;color:var(--presentation-color-bg);text-decoration:none;white-space:nowrap;box-shadow:#00000040 0 18px 40px;transition:opacity .2s}.p-cta__button:hover{opacity:.9}.p-cta__buttonTextStrong{font-weight:700}.p-cta__buttonDash{display:inline-block;margin:0 6px}.p-cta__buttonText{font-weight:400}.p-cta__right{position:relative;display:flex;justify-content:center}.p-cta__gift{position:relative;width:100%;max-width:520px}.p-cta__bgG{position:absolute;width:626px;height:auto;max-width:none;pointer-events:none;z-index:1;filter:none}.p-cta__bgG--glf{right:-85px;bottom:-60px;opacity:.9}.p-cta__giftImg{position:relative;display:block;width:100%;height:auto;z-index:2}.p-cta__giftOverlay{pointer-events:none;position:absolute;left:53.5%;top:45%;width:80%;transform:translate(-50%,-50%);text-align:center;color:#fff;font-family:Jost,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;z-index:3}.p-cta__discountPercent{font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1}.p-cta__discountText{margin-top:1rem;font-size:clamp(16px,2vw,24px);font-weight:500;line-height:1.25}.p-cta__giftValue{margin-top:1.5rem;font-size:clamp(16px,2vw,24px);font-weight:800;line-height:1.1}.p-cta__below{margin-top:1.55rem;position:relative;left:14px;text-align:center;color:#ffffffe6;z-index:3}.p-cta__belowText{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(14px,1.4vw,18px);line-height:1.35}.p-cta__belowStrong{font-weight:700;font-size:clamp(16px,1.6vw,22px);color:#fff}@media(min-width:768px){.p-cta__grid{grid-template-columns:1.35fr .65fr}.p-cta__title{white-space:nowrap}.p-cta__right{justify-content:flex-end}}@media(max-width:900px){.p-cta__inner{padding:40px 28px 48px}.p-cta__button{white-space:normal;flex-wrap:wrap;row-gap:4px;text-align:center}.p-cta__buttonText{display:block;width:100%}.p-cta__bgG{opacity:.22}.p-cta__gift{max-width:420px}}@media(min-width:768px)and (max-width:1024px){.p-cta__gift{max-width:480px}.p-cta__discountPercent{font-size:28px}.p-cta__discountText,.p-cta__giftValue{font-size:14px}}.p-about-us-container{position:relative;background-color:#fff;padding:64px 0;overflow:hidden}.p-about-us-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-about-us-bg-dots-left{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:none;object-position:left top;opacity:.7}.p-about-us-content{position:relative;z-index:2;max-width:100%;padding:64px}.p-about-us-layout{display:flex;justify-content:space-between;align-items:flex-start;gap:64px}.p-about-us-left{max-width:720px}.p-about-us-right{display:flex;justify-content:flex-end}.p-about-us-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,4vw,48px);font-family:var(--presentation-font-family);text-transform:uppercase;overflow-wrap:anywhere;word-break:break-word}.p-about-us-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent);margin:12px 0 28px}.p-about-us-body{color:#000;line-height:1.6;font-family:var(--presentation-font-family-body);font-size:clamp(16px,2.2vw,22px);font-weight:400;overflow-wrap:anywhere;word-break:break-word}.p-about-us-body p{margin:0}.p-about-us-body a{color:#2563eb;text-decoration:underline}.p-about-us-body a:hover{color:#1d4ed8}.p-about-us-body strong{font-weight:600}.p-about-us-stats{margin-top:144px;display:flex;flex-wrap:wrap;gap:56px;align-items:flex-start;justify-content:space-between;width:100%}.p-about-us-stat{align-items:center;display:flex;gap:18px;min-width:260px}.p-about-us-stat-text{display:flex;align-items:stretch;gap:18px}.p-about-us-stat-value{color:var(--presentation-color-bg);font-family:var(--presentation-font-family);font-weight:700;font-size:74px;line-height:1}.p-about-us-stat-divider{width:1px;height:auto;background:var(--presentation-color-accent);opacity:.75}.p-about-us-stat-description{color:#000;font-family:var(--presentation-font-family-body);font-weight:400;font-size:24px;line-height:1.2;max-width:220px}.p-about-us-image-wrap{position:relative;width:min(520px,36vw);overflow:visible}.p-about-us-image-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:none;background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:1}.p-about-us-image{position:relative;z-index:2;transform:translate(42px,42px);background:#f3f4f6;overflow:hidden}.p-about-us-image-img{width:100%;height:auto;display:block;object-fit:cover;filter:grayscale(100%)}.p-about-us-credentials{margin-top:90px;display:flex;gap:84px;align-items:start;justify-content:space-between}.p-about-us-credentials-left{flex:0 0 520px;width:520px;max-width:520px}.p-about-us-credentials-right{flex:0 0 auto;min-width:0px}.p-about-us-credentials-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(26px,2.8vw,32px);font-family:var(--presentation-font-family)}.p-about-us-credentials-accent{width:44px;height:4px;background:var(--presentation-color-accent);margin-top:12px}.p-about-us-credentials-items{margin-top:32px;display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:32px 1px;place-items:center}.p-about-us-credentials-item{display:flex;align-items:center;justify-content:center;padding:0;width:100%;min-width:0px}.p-about-us-credentials-item-link{display:flex;align-items:center;justify-content:center;width:100%;min-width:0px;text-decoration:none;color:inherit;cursor:pointer}.p-about-us-credentials-item-link:hover .p-about-us-credentials-item-text{text-decoration:underline}.p-about-us-credentials-item-link:focus-visible{outline:2px solid var(--presentation-color-accent);outline-offset:2px;border-radius:2px}.p-about-us-credentials-item-img{max-width:100%;height:150px;max-height:150px;width:auto;object-fit:contain;display:block}.p-about-us-credentials-item-text{color:#000;font-family:var(--presentation-font-family-body);font-size:16px;line-height:1.2}.p-about-us-credentials-image-wrap{position:relative;width:100%;overflow:visible}.p-about-us-credentials-image-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:none;background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:1}.p-about-us-credentials-image{position:relative;z-index:2;transform:translate(42px,42px);background:#f3f4f6;overflow:hidden}.p-about-us-credentials-image-img{width:100%;height:auto;display:block;object-fit:cover;filter:grayscale(100%)}@media(max-width:900px){.p-about-us-content{padding:40px 28px 48px}.p-about-us-layout{flex-direction:column;gap:40px}.p-about-us-left{max-width:none}.p-about-us-right{margin-left:0;justify-content:flex-start}.p-about-us-image-wrap{width:100%;overflow:hidden;padding-right:16px;padding-bottom:16px}.p-about-us-image{transform:none;margin-left:16px;margin-top:16px}.p-about-us-stats{margin-top:56px;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:28px}.p-about-us-stat{min-width:0px;width:100%;gap:14px;align-items:flex-start}.p-about-us-stat-value{font-size:56px}.p-about-us-stat-text{gap:14px}.p-about-us-stat-description{font-size:18px;max-width:none}.p-about-us-credentials{margin-top:90px;flex-direction:column;gap:40px}.p-about-us-credentials-left{flex:0 0 auto;width:100%;max-width:100%}.p-about-us-credentials-image-wrap{overflow:hidden;padding-right:16px;padding-bottom:16px}.p-about-us-credentials-image{transform:none;margin-left:16px;margin-top:16px}.p-about-us-credentials-items{max-width:none}}.p-case-studies-container{position:relative;overflow:hidden;font-family:var(--presentation-font-family-body);background:#fff;padding:64px 64px 0}.p-case-studies-hero{position:relative;overflow:hidden;color:#fff;background:linear-gradient(90deg,var(--presentation-color-bg-dark),var(--presentation-color-bg) 55%,rgb(122,61,43))}.p-case-studies-container--has-bg .p-case-studies-hero{background:transparent}.p-case-studies-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-case-studies-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;z-index:1}.p-case-studies-bg-dots-left{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:none;object-position:left bottom;opacity:1;filter:contrast(1.15) brightness(1.12) drop-shadow(rgba(0,0,0,.22) 0px 0px 26px);z-index:2}.p-case-studies-bg-dots-right{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:none;object-position:right top;opacity:.85;filter:contrast(1.15) brightness(1.12) drop-shadow(rgba(0,0,0,.22) 0px 0px 26px);z-index:2}.p-case-studies-second{position:relative;overflow:hidden;background:#e4e4e4;color:#0b2e46;margin-left:-64px;margin-right:-64px;padding-left:64px;padding-right:64px}.p-case-studies-second-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-case-studies-second-dots{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:none;object-position:left top;opacity:.6}.p-case-studies-second-inner{position:relative;z-index:2;padding:56px 64px;display:grid;grid-template-columns:minmax(0px,420px) minmax(0px,1fr);gap:64px;align-items:center}.p-case-studies-second-info{background-image:linear-gradient(90deg,color-mix(in srgb,var(--presentation-color-bg) 30%,transparent),color-mix(in srgb,var(--presentation-color-bg) 0%,transparent));border-radius:0;padding:32px;display:flex;flex-direction:column;gap:26px}.p-case-studies-second-info-label{font-size:20px;line-height:1.2;font-weight:400;color:#000;margin-bottom:8px}.p-case-studies-second-info-value{font-size:24px;line-height:1.25;font-weight:700;color:var(--presentation-color-bg);position:relative;padding-bottom:14px}.p-case-studies-second-info-value--multiline{white-space:pre-line}.p-case-studies-second-info-value:after{content:"";position:absolute;left:0;bottom:0;width:88px;height:1.5px;background:color-mix(in srgb,var(--presentation-color-accent) 95%,transparent)}.p-case-studies-second-info-value--no-line:after{display:none}.p-case-studies-second-media{position:relative;min-width:0px;display:flex;justify-content:center;align-items:flex-end}.p-case-studies-achievement{position:relative;overflow:hidden;background:#e4e4e4;color:#0b2e46;margin-left:-64px;margin-right:-64px;padding-left:64px;padding-right:64px}.p-case-studies-achievement-inner{padding:56px 64px 72px;display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,520px);gap:48px;align-items:center}.p-case-studies-achievement-image{min-width:0px}.p-case-studies-achievement-image img{display:block;width:100%;height:auto;object-fit:contain}.p-case-studies-achievement-card{min-width:0px;background-image:linear-gradient(270deg,color-mix(in srgb,var(--presentation-color-bg) 30%,transparent),color-mix(in srgb,var(--presentation-color-bg) 0%,transparent));padding:34px 36px 32px 72px}.p-case-studies-achievement-title{font-size:28px;line-height:1.2;font-weight:700;color:var(--presentation-color-bg);font-family:var(--presentation-font-family-body);position:relative;display:inline-block;padding-bottom:10px;margin-bottom:14px}.p-case-studies-achievement-title:after{content:"";position:absolute;left:0;bottom:0;width:28px;height:2px;background:color-mix(in srgb,var(--presentation-color-accent) 95%,transparent)}.p-case-studies-achievement-content{font-size:24px;line-height:1.25;font-weight:400;color:#000;font-family:var(--presentation-font-family-body);margin-bottom:26px;white-space:pre-line}.p-case-studies-achievement-metrics{display:grid;grid-template-columns:minmax(0px,.8fr) 61px minmax(0px,1.25fr);gap:18px;align-items:center}.p-case-studies-achievement-metric{min-width:0px;display:flex;flex-direction:column;gap:6px}.p-case-studies-achievement-delimer{display:block;width:61px;height:auto;justify-self:center}.p-case-studies-achievement-metric--left .p-case-studies-achievement-number{font-size:36px;font-weight:400;line-height:1.1;color:#000}.p-case-studies-achievement-metric--left .p-case-studies-achievement-text{font-size:20px;font-weight:400;line-height:1.15;color:#000;white-space:pre-line}.p-case-studies-achievement-metric--right .p-case-studies-achievement-number{font-size:44px;font-weight:700;line-height:1.1;color:var(--presentation-color-bg)}.p-case-studies-achievement-metric--right .p-case-studies-achievement-text{font-size:20px;font-weight:700;line-height:1.15;color:#000;white-space:pre-line}.p-case-studies-review{position:relative;overflow:hidden;background:linear-gradient(#e4e4e4,#f5f5f5);color:#0b2e46;margin-left:-64px;margin-right:-64px;padding-left:64px;padding-right:64px}.p-case-studies-review-inner{padding:56px 64px 72px;display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,420px);gap:48px;align-items:center}.p-case-studies-review-quote{position:relative;min-width:0px;place-self:start;display:inline-block;width:fit-content;max-width:100%;border:1px solid color-mix(in srgb,var(--presentation-color-accent) 60%,transparent);padding:44px 40px 34px}.p-case-studies-review-stars{position:absolute;top:0;left:40px;transform:translateY(-50%);display:flex;gap:10px;padding:0 10px;background:#e4e4e4}.p-case-studies-review-stars img{display:block;width:40px;height:40px}.p-case-studies-review-text{font-family:var(--presentation-font-family-body);font-size:21px;line-height:1.35;font-weight:400;color:#000000b8}.p-case-studies-review-text em{font-style:italic}.p-case-studies-review-text p{margin:0}.p-case-studies-review-text p+p{margin-top:14px}.p-case-studies-review-person{min-width:0px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.p-case-studies-review-photo{--p-case-studies-review-photo-size: 148px;--p-case-studies-review-photo-frame-height: 111px;position:relative;width:var(--p-case-studies-review-photo-size);height:var(--p-case-studies-review-photo-size)}.p-case-studies-review-photo img{position:relative;z-index:2;display:block;width:100%;height:100%;object-fit:cover}.p-case-studies-review-photo-frame{position:absolute;left:0;right:0;bottom:0;height:var(--p-case-studies-review-photo-frame-height);border:1px solid color-mix(in srgb,var(--presentation-color-accent) 60%,transparent);z-index:1;pointer-events:none}.p-case-studies-review-name{font-size:24px;line-height:1.2;font-weight:700;color:#000;font-family:var(--presentation-font-family-body)}.p-case-studies-review-position{font-size:20px;line-height:1.2;font-weight:400;color:var(--presentation-color-bg);font-family:var(--presentation-font-family-body)}.p-case-studies-review-watch{margin-top:18px}.p-case-studies-review-watch img{display:block;width:260px;max-width:100%;height:auto}.p-case-studies-device{position:relative}.p-case-studies-device-frame{position:relative;z-index:2;display:block;width:100%;height:auto}.p-case-studies-device-screen{position:absolute;z-index:1;overflow:hidden}.p-case-studies-device-shot{display:block;width:100%;height:100%;object-fit:cover}.p-case-studies-device--desktop{width:100%;max-width:860px}.p-case-studies-device--desktop .p-case-studies-device-screen{top:2%;right:8%;bottom:12%;left:8%}.p-case-studies-device--mobile{position:absolute;right:-8%;bottom:12%;width:28%;max-width:300px;z-index:3}.p-case-studies-device--mobile .p-case-studies-device-screen{top:2%;right:15%;bottom:4%;left:12%;border-radius:5px}.p-case-studies-inner{position:relative;z-index:2;padding:48px 64px 0;min-height:810px;display:flex;flex-direction:column;justify-content:flex-start}.p-case-studies-badge{position:absolute;left:0;top:20px;z-index:3;width:190px;height:110px;background:#002034e6;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding-right:24px;gap:4px}.p-case-studies-badge-content{text-align:right}.p-case-studies-badge-number{font-size:75px;line-height:1;font-weight:700;font-family:"Montserrat",var(--presentation-font-family-body)}.p-case-studies-badge-text{font-size:11px;font-weight:700;font-family:"Jost",var(--presentation-font-family-body);letter-spacing:.12em;text-transform:uppercase;opacity:.9}.p-case-studies-header{display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center;margin-bottom:48px}.p-case-studies-logo{display:flex;align-items:center;justify-content:center}.p-case-studies-logo img{display:block;height:250px;max-height:100px;object-fit:contain}.p-case-studies-title{margin:0;font-weight:700;font-size:38px;line-height:1.15;color:#fff;font-family:var(--presentation-font-family-body)}.p-case-studies-layout{display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,420px) minmax(0px,1fr);gap:77px;align-items:stretch;width:100%;flex:1 1 auto;min-height:0px}.p-case-studies-side{min-width:0px;align-self:flex-start;margin-top:48px}.p-case-studies-photo{position:relative;min-width:0px;align-self:stretch}.p-case-studies-photo img{position:absolute;width:100%;height:100%;object-fit:cover;overflow:visible}.p-case-studies-more{position:absolute;left:0;right:0;bottom:24px;z-index:3;padding:12px 0 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,#00406900,#003f6712 2%,#00375b85 19%,#003253cc 32%,#003050e6 41%,#003050e6 59%,#003152d4 68%,#003558a6 78%,#003b6157 90%,#00416b00)}.p-case-studies-more-text{font-size:20px;font-weight:700;text-transform:uppercase;color:#fffffff2;font-family:var(--presentation-font-family-body)}.p-case-studies-more-icon{display:block;width:21px;height:23px;transition:transform .18s}.p-case-studies-more-icon--open{transform:rotate(180deg)}.p-case-studies-items{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:42px}.p-case-studies-items--right{text-align:left;align-items:flex-start}.p-case-studies-item{min-width:0px}.p-case-studies-item-value{font-size:74px;font-weight:700;line-height:1.05;color:var(--presentation-color-accent);font-family:var(--presentation-font-family-body)}.p-case-studies-item-label{margin-top:10px;font-size:18px;line-height:1.2;font-weight:400;color:#ffffffe6;font-family:"Montserrat",var(--presentation-font-family-body)}.p-case-studies-side--left .p-case-studies-item-label,.p-case-studies-side--left .p-case-studies-item-value{text-align:right}.p-case-studies-side--right .p-case-studies-item-label,.p-case-studies-side--right .p-case-studies-item-value{text-align:left}.p-case-studies-side--right .p-case-studies-item-value{color:color-mix(in srgb,var(--presentation-color-accent) 90%,transparent)}.presentation-brand .p-case-studies-hero{background:var(--presentation-color-bg)}.presentation-brand .p-case-studies-bg-image{filter:brightness(.4)}.presentation-brand .p-case-studies-bg-dots-left,.presentation-brand .p-case-studies-bg-dots-right{opacity:.3}.presentation-brand .p-case-studies-badge{background:var(--presentation-color-accent);top:60px}.p-case-studies-badge-text--cdm,.presentation-brand .p-case-studies-badge-text--glf{display:none}.presentation-brand .p-case-studies-badge-text--cdm{display:inline}.presentation-brand .p-case-studies-item-value{color:var(--presentation-color-badge-bg)}.presentation-brand .p-case-studies-more{bottom:0;background:var(--presentation-color-button-bg);padding:20px 0}.presentation-brand .p-case-studies-more-text{color:var(--presentation-color-bg)}.p-case-studies-more-icon--cdm,.presentation-brand .p-case-studies-more-icon--glf{display:none}.presentation-brand .p-case-studies-more-icon--cdm{display:block}.presentation-brand .p-case-studies-second-info-value:after,.presentation-brand .p-case-studies-achievement-title:after{background:var(--presentation-color-accent)}.presentation-brand .p-case-studies-review-quote,.presentation-brand .p-case-studies-review-photo-frame{border-color:var(--presentation-color-accent)}.presentation-brand .p-case-studies-achievement-title,.presentation-brand .p-case-studies-achievement-metric--right .p-case-studies-achievement-number{color:var(--presentation-color-accent)}.p-case-studies-achievement-delimer--cdm,.presentation-brand .p-case-studies-achievement-delimer--glf{display:none}.presentation-brand .p-case-studies-achievement-delimer--cdm{display:block}.presentation-brand .p-case-studies-second-info{background:#e9edf2}.presentation-brand .p-case-studies-second-info-value{color:#000}.presentation-brand .p-case-studies-achievement-card .p-case-studies-achievement-title{letter-spacing:-1px}.presentation-brand .p-case-studies-achievement-card{background:#e9edf2;margin-left:-150px;padding-left:222px;position:relative;z-index:1}.presentation-brand .p-case-studies-achievement-image{position:relative;z-index:2}@media(max-width:1240px){.p-case-studies-inner{padding:32px 24px 0;min-height:auto}.p-case-studies-bg-dots-left,.p-case-studies-bg-dots-right{opacity:.65}.p-case-studies-badge{position:static;width:120px;height:120px;margin-bottom:28px}.p-case-studies-badge-number{font-size:44px}.p-case-studies-header{margin-bottom:36px}.p-case-studies-logo img{max-height:120px}.p-case-studies-title{font-size:28px}.p-case-studies-layout{grid-template-columns:minmax(0px,1fr) minmax(0px,1fr);gap:32px}.p-case-studies-side{margin-top:0}.p-case-studies-side--left{grid-area:1 / 1}.p-case-studies-side--right{grid-area:1 / 2}.p-case-studies-photo{grid-area:2 / 1 / auto / -1;min-height:300px}.p-case-studies-photo img{position:relative;width:100%;height:auto;object-fit:contain}.p-case-studies-items{gap:28px}.p-case-studies-item-value{font-size:54px}.p-case-studies-item-label{font-size:18px;margin-top:8px}.p-case-studies-second-inner{padding:44px 24px;grid-template-columns:minmax(0px,1fr);gap:28px}.p-case-studies-second-info{padding:24px 20px;gap:18px}.p-case-studies-device--desktop{display:none}.p-case-studies-second-media{justify-content:center;align-items:center}.p-case-studies-device--mobile{position:relative;right:auto;bottom:auto;width:100%;max-width:520px}.p-case-studies-achievement-inner{padding:44px 24px 56px;grid-template-columns:minmax(0px,1fr);gap:28px}.p-case-studies-achievement-card{padding:26px 22px 24px;background-image:none}.p-case-studies-achievement-title{font-size:24px}.p-case-studies-achievement-content{font-size:20px;margin-bottom:18px}.p-case-studies-achievement-metrics{grid-template-columns:minmax(0px,.9fr) 48px minmax(0px,1.1fr);gap:12px;align-items:center}.p-case-studies-achievement-delimer{width:48px;place-self:center;margin-top:0}.p-case-studies-achievement-metric--left .p-case-studies-achievement-number{font-size:28px}.p-case-studies-achievement-metric--left .p-case-studies-achievement-text{font-size:16px}.p-case-studies-achievement-metric--right .p-case-studies-achievement-number{font-size:34px}.p-case-studies-achievement-metric--right .p-case-studies-achievement-text{font-size:16px}.p-case-studies-review-inner{padding:44px 24px 56px;grid-template-columns:minmax(0px,1fr);gap:28px}.p-case-studies-review-quote{padding:34px 22px 24px;display:block;width:100%}.p-case-studies-review-stars{justify-content:center;left:50%;transform:translate(-50%,-50%)}.p-case-studies-review-stars img{width:34px;height:34px}.p-case-studies-review-text{font-size:21px}.p-case-studies-review-photo{--p-case-studies-review-photo-size: 132px;--p-case-studies-review-photo-frame-height: 99px}.p-case-studies-review-name{font-size:20px}.p-case-studies-review-position{font-size:16px}.p-case-studies-review-watch img{width:240px}}.p-case-studies-video-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,rgb(0,0,0) 72%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:40px}.p-case-studies-video-modal{position:relative;width:100%;max-width:960px;aspect-ratio:16 / 9;background:#000;border-radius:8px;overflow:hidden;box-shadow:#00000080 0 20px 60px}.p-case-studies-video-close{position:absolute;top:-44px;right:0;z-index:10;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;color:#ffffffd9;cursor:pointer;padding:0;transition:color .15s}.p-case-studies-video-close:hover{color:#fff}.p-case-studies-video-player{display:block;width:100%;height:100%;border:0px}button.p-case-studies-review-watch{background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;padding:0;cursor:pointer;margin-top:18px}.p-next-steps-container{position:relative;background-color:#fff;overflow:hidden;font-family:var(--presentation-font-family-body)}.p-next-steps-right-dots{position:absolute;right:0;bottom:0;z-index:1;width:420px;max-width:46vw;height:auto;opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none}.p-next-steps-inner{position:relative;z-index:2;padding:74px 64px 72px}.p-next-steps-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-next-steps-title{margin:0;color:var(--presentation-color-bg);font-weight:700;font-size:48px;font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-next-steps-accent{width:44px;height:3px;background:var(--presentation-color-accent)}.p-next-steps-subtitle{margin-top:4px;font-size:22px;font-weight:700;font-family:var(--presentation-font-family-body);color:#111827}.p-next-steps-list{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:64px;margin-top:54px;position:relative;--p-next-steps-divider-top: 206px;background-image:repeating-linear-gradient(to right,rgba(17,24,39,.22) 0px,rgba(17,24,39,.22) 6px,transparent 6px,transparent 14px);background-size:100% 1px;background-position:0 var(--p-next-steps-divider-top);background-repeat:no-repeat}.p-next-step-item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0px}.p-next-step-num{font-family:var(--presentation-font-family);font-size:118px;font-weight:700;line-height:.9;letter-spacing:.02em;color:color-mix(in srgb,var(--presentation-color-accent) calc(.28 * 100%),transparent);margin:0 0 22px}.p-next-step-title{font-size:18px;font-weight:700;color:var(--presentation-color-bg);margin:0 0 18px;letter-spacing:.025em}.p-next-step-line{position:absolute;left:50%;top:var(--p-next-steps-divider-top);transform:translate(-50%);width:1px;height:44px;background:var(--presentation-color-accent)}.p-next-step-line:before{content:"";position:absolute;left:50%;top:0;transform:translate(-50%,-50%);width:8px;height:8px;background:var(--presentation-color-accent)}.p-next-step-description{margin-top:94px;color:#111827db;font-size:16px;line-height:1.45;margin-bottom:18px}.p-next-step-description p{margin:0px 0px .5rem}.p-next-step-description p:last-child{margin-bottom:0}.p-next-step-description strong{color:#111827;font-weight:600}.p-next-step-description ul,.p-next-step-description ol{margin:.5rem 0px;padding-left:0}.p-next-step-description li{margin-bottom:.25rem}.p-next-step-cta{margin:18px 0 0}.p-next-step-cta-button{display:inline-block;background:var(--presentation-color-accent);color:#fff;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .2s;border:1px solid var(--presentation-color-accent)}.p-next-step-cta-button:hover{opacity:.8}.p-next-step-cta-button.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.p-next-step-time{margin-top:12px;color:var(--presentation-color-bg);font-size:14px}.p-next-step-time-label{color:var(--presentation-color-bg);font-weight:700}.p-next-step-time-value{margin-top:4px;color:#000}@media(max-width:900px){.p-next-steps-inner{padding:32px 24px}.p-next-steps-list{grid-template-columns:1fr;overflow-x:visible;gap:36px;margin-top:28px;--p-next-steps-divider-top: 192px}.p-next-step-item{padding:0}.p-next-step-num{font-size:96px;margin-bottom:18px}.p-next-steps-title{font-size:36px}.p-next-steps-subtitle,.p-next-step-title{font-size:18px}.p-next-step-description{margin-top:80px}}.p-questions-container{position:relative;background-color:var(--presentation-color-bg);overflow:hidden;font-family:var(--presentation-font-family-body)}.p-questions-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(1200px 600px at 74% 45%,#0000,#0000 58%,#0000002e),radial-gradient(680px 680px at 74% 50%,#ffffff0f,#fff0 62%);z-index:1}.p-questions-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-questions-bg-g{position:absolute;top:0;left:54%;height:100%;width:auto;opacity:.9}.p-questions-bg-dots-right{position:absolute;top:0;right:0;width:1440px;height:810px;max-width:none;opacity:.6}.p-questions-bg-g--cdm,.presentation-brand .p-questions-bg-g--glf{display:none}.presentation-brand .p-questions-bg-g--cdm{display:block}.presentation-brand .p-questions-bg-dots-right{filter:brightness(0) invert(.15)}.p-questions-inner{position:relative;z-index:2;padding:86px 64px 92px}.p-questions-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-questions-title{margin:0;color:#fff;font-weight:700;font-size:48px;font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-questions-accent{width:44px;height:3px;background:var(--presentation-color-accent)}.p-questions-layout{margin-top:56px;display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,1fr);gap:64px;align-items:center}.p-questions-left,.p-questions-right{min-width:0px}.p-questions-options{display:flex;flex-direction:column;gap:26px;margin-top:10px}.p-questions-option{display:flex;align-items:center;gap:18px;font-family:var(--presentation-font-family-body);font-size:28px;font-weight:400;line-height:1.35;color:#fff}.p-questions-value{min-width:0px;color:#fff;text-decoration:none;overflow-wrap:anywhere;word-break:break-word}.p-questions-value[href]{text-decoration:underline 1px;text-underline-offset:6px}.p-questions-value[href]:hover{opacity:.9}.p-questions-icon-wrap{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid var(--presentation-color-accent);border-radius:6px;color:var(--presentation-color-accent);flex:0 0 auto}.p-questions-icon{width:18px;height:18px;color:currentcolor}.p-questions-icon-text{width:auto;height:auto}.p-questions-right{display:flex;justify-content:flex-end}.p-questions-card{max-width:560px;width:100%;padding:18px 0 0}.p-questions-card-photo{position:relative;width:120px;height:120px;margin-bottom:28px}.p-questions-card-photo img{display:block;width:100%;height:100%;object-fit:cover;border:0px}.p-questions-card-photo-corner{position:absolute;right:-12px;bottom:-12px;width:clamp(32px,6vw,44px);height:clamp(32px,6vw,44px);border-right:2px solid rgb(255,255,255);border-bottom:2px solid rgb(255,255,255);pointer-events:none}.p-questions-card-text{font-family:var(--presentation-font-family-body);font-size:32px;font-weight:400;line-height:1.25;color:#fff}.p-questions-card-text p{margin:0}.p-questions-card-text strong{font-weight:800}.p-questions-card-accent{width:44px;height:3px;background:var(--presentation-color-accent);margin-top:22px}.p-questions-card-sign{margin-top:16px;color:#fff;font-family:var(--presentation-font-family-body);font-size:20px;font-weight:400;line-height:1.25;white-space:pre-line}@media(max-width:900px){.p-questions-inner{padding:32px 24px}.p-questions-title{font-size:34px}.p-questions-layout{grid-template-columns:1fr;gap:28px}.p-questions-right{justify-content:flex-start}.p-questions-option{font-size:18px;align-items:flex-start}.p-questions-icon-wrap{margin-top:2px}.p-questions-card-text{font-size:22px}.p-questions-bg-g{left:0;opacity:.55}.p-questions-bg-dots-right{opacity:.35}}.p-service-agreement-container{position:relative;background-color:#fff;padding:64px 0;font-family:var(--presentation-font-family-body);overflow:hidden}.p-service-agreement-dots{position:absolute;left:0;top:0;width:420px;height:auto;pointer-events:none;opacity:.7;z-index:0}.p-service-agreement-content{position:relative;z-index:1;padding:0 64px}.p-service-agreement-title{margin:0;font-size:clamp(32px,4vw,44px);font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--presentation-color-bg);font-family:var(--presentation-font-family-body)}.p-service-agreement-accent{width:32px;height:3px;background:var(--presentation-color-accent);margin:14px 0 18px}.p-service-agreement-summary{display:flex;flex-wrap:wrap;gap:12px 20px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid rgba(17,24,39,.08)}.p-service-agreement-summary span{font-size:14px;color:#111827;font-weight:500}.p-service-agreement-summary span strong{color:var(--presentation-color-bg);font-weight:700}.p-service-agreement-note{color:#11182799;font-size:14px;margin:0 0 14px}.p-service-agreement-intro{color:#374151;font-size:14px;line-height:1.55;white-space:pre-line;margin:0 0 24px}.p-service-agreement-editor-body>div{display:flex;flex-direction:column;flex:1 1 0%;min-height:0px}.p-service-agreement-editor-body .quill{display:flex;flex-direction:column;flex:1 1 0%;min-height:0px}.p-service-agreement-editor-body .ql-container{flex:1 1 0%;min-height:0px;overflow:auto}.p-service-agreement-editor-body .ql-editor{min-height:100%}.p-service-agreement-editor-body textarea{flex:1 1 0%;resize:none;min-height:0px!important}.p-service-agreement-agreement-content{color:#374151;font-size:14px;line-height:1.55;margin-bottom:28px}.p-service-agreement-agreement-content h1,.p-service-agreement-agreement-content h2,.p-service-agreement-agreement-content h3,.p-service-agreement-agreement-content h4,.p-service-agreement-agreement-content h5,.p-service-agreement-agreement-content h6{color:var(--presentation-color-bg);font-family:var(--presentation-font-family-body);font-weight:800;text-transform:uppercase;letter-spacing:.02em;margin:2rem 0px 18px;padding-bottom:8px;position:relative}.p-service-agreement-agreement-content h1:after,.p-service-agreement-agreement-content h2:after,.p-service-agreement-agreement-content h3:after,.p-service-agreement-agreement-content h4:after,.p-service-agreement-agreement-content h5:after,.p-service-agreement-agreement-content h6:after{content:"";position:absolute;bottom:0;left:0;width:32px;height:3px;background:var(--presentation-color-accent)}.p-service-agreement-agreement-content h1{font-size:clamp(24px,3vw,32px)}.p-service-agreement-agreement-content h2{font-size:clamp(20px,2.5vw,28px)}.p-service-agreement-agreement-content h3{font-size:clamp(18px,2vw,24px)}.p-service-agreement-agreement-content h4{font-size:clamp(16px,1.5vw,20px)}.p-service-agreement-agreement-content h5{font-size:16px}.p-service-agreement-agreement-content h6{font-size:14px}.p-service-agreement-agreement-content p{margin:0px 0px .5rem}.p-service-agreement-agreement-content p:last-child{margin-bottom:0}.p-service-agreement-agreement-content ul,.p-service-agreement-agreement-content ol{margin:.5rem 0px;padding-left:1.5rem}.p-service-agreement-agreement-content li{margin-bottom:.25rem}.p-service-agreement-agreement-content strong{color:#111827;font-weight:600}.p-service-agreement-sections{margin-bottom:28px;position:relative;max-height:500px;overflow-y:auto}.p-service-agreement-execute-section{background-color:#fff;font-family:var(--presentation-font-family-body)}.p-service-agreement-form{position:relative;overflow:hidden;padding:48px 0;background:linear-gradient(#006ef550,#006ef525 25%,#006ef505 60%,#006ef500)}.p-service-agreement-form-dots{position:absolute;right:0;top:50%;transform:translateY(-50%);height:80%;width:auto;pointer-events:none;opacity:.7;z-index:0}.p-service-agreement-form-inner{position:relative;z-index:1;padding:0 64px}.p-service-agreement-form-title{margin:0 0 32px;color:var(--presentation-color-bg);font-weight:800;font-size:clamp(20px,2.4vw,28px);font-family:var(--presentation-font-family-body);text-align:left}.p-service-agreement-form-accent{width:32px;height:3px;background:var(--presentation-color-accent);margin:14px 0 18px}.p-service-agreement-form-subtitle{font-size:14px;color:#374151;margin:0 0 32px;line-height:1.55}.p-service-agreement-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px 40px;margin-bottom:12px}.p-service-agreement-field{display:flex;align-items:baseline;gap:12px}.p-service-agreement-field label{font-size:14px;font-weight:700;color:#111827;white-space:nowrap}.p-service-agreement-field-value{flex:1 1 0%;font-size:14px;color:#111827;font-weight:400;word-break:break-word;border-width:medium medium 1px;border-style:none none solid;border-color:currentcolor currentcolor rgb(209,213,219);border-image:initial;padding-bottom:4px;min-width:0px;background:transparent;outline:none;font-family:inherit}.p-service-agreement-field-value:disabled{opacity:1;color:#111827;-webkit-text-fill-color:rgb(17,24,39)}.p-service-agreement-required-note{font-size:12px;color:#6b7280;margin-bottom:24px}.p-service-agreement-required{color:#ef4444}.p-service-agreement-input{width:100%;padding:.625rem .75rem;font-size:.875rem;border:1px solid rgb(209,213,219);border-radius:.375rem;color:#111827;transition:border-color .2s,box-shadow .2s}.p-service-agreement-input:focus{outline:none;border-color:#3b82f6;box-shadow:#3b82f61a 0 0 0 3px}.p-service-agreement-input::placeholder{color:#9ca3af}.p-service-agreement-input.error{border-color:#ef4444}.p-service-agreement-input.error:focus{border-color:#ef4444;box-shadow:#ef44441a 0 0 0 3px}.p-service-agreement-error{display:block;color:#ef4444;font-size:.75rem;margin-top:.25rem}.p-service-agreement-checkboxes{display:flex;flex-direction:column;gap:.5rem;margin:1.5rem 0px}.p-service-agreement-checkbox label{display:flex;align-items:center;gap:.5rem;font-size:14px;color:#374151;cursor:pointer}.p-service-agreement-checkbox label input[type=checkbox]{margin-top:0;cursor:pointer;width:16px;height:16px;accent-color:var(--presentation-color-bg)}.p-service-agreement-checkbox label.error{color:#ef4444}.p-service-agreement-checkbox-text{min-width:0px;overflow-wrap:anywhere;word-break:break-word}.p-service-agreement-signature-wrapper{margin:1.5rem 0px}.p-service-agreement-signature-label{display:block;font-size:16px;font-weight:700;color:#111827;margin-bottom:12px}.p-service-agreement-signature-row{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}.p-service-agreement-signature{position:relative;border-width:2px;border-style:solid;border-color:transparent;border-image:linear-gradient(to right,color-mix(in srgb,var(--presentation-color-bg) 25%,transparent),color-mix(in srgb,var(--presentation-color-bg) 0%,transparent)) 1 / 1 / 0 stretch;background:#fff;overflow:hidden}.p-service-agreement-signature.error{border-color:#ef4444}.p-service-agreement-signature.is-locked{pointer-events:none;opacity:.85}.p-service-agreement-signature-clear-btn{position:absolute;right:8px;bottom:8px;width:30px;height:30px;border-radius:999px;border:1px solid color-mix(in srgb,var(--presentation-color-bg) 18%,transparent);background:color-mix(in srgb,rgb(255,255,255) 85%,transparent);color:color-mix(in srgb,var(--presentation-color-bg) 70%,#111827);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s,background-color .2s,border-color .2s,color .2s;opacity:.55}.p-service-agreement-signature:hover .p-service-agreement-signature-clear-btn,.p-service-agreement-signature-clear-btn:focus-visible{opacity:1;background:#fff;border-color:color-mix(in srgb,var(--presentation-color-bg) 28%,transparent);color:var(--presentation-color-bg)}.p-service-agreement-signature-clear-icon{width:16px;height:16px;display:block}.p-service-agreement-signature-field{display:flex;flex-direction:column;gap:8px}.p-service-agreement-signature-canvas{width:100%;height:100px;cursor:crosshair}.p-service-agreement-submit{margin-top:1.5rem;display:flex;align-items:stretch;gap:16px;flex-wrap:wrap}.p-service-agreement-tooltip-wrapper{position:relative}.p-service-agreement-tooltip-wrapper:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:6px 12px;background:#1f2937;color:#fff;font-size:.8rem;font-weight:400;line-height:1.4;border-radius:6px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .1s;z-index:10}.p-service-agreement-tooltip-wrapper:before{content:"";position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:rgb(31,41,55) transparent transparent;border-image:initial;pointer-events:none;opacity:0;transition:opacity .1s;z-index:10}.p-service-agreement-tooltip-wrapper:hover:after,.p-service-agreement-tooltip-wrapper:hover:before{opacity:1}.p-service-agreement-download-button{display:inline-flex;align-items:stretch;padding:0;border:2px solid var(--presentation-color-accent);background:none;cursor:pointer;transition:opacity .2s}.p-service-agreement-download-button:hover:not(:disabled){opacity:.8}.p-service-agreement-download-button:disabled{opacity:.5;cursor:not-allowed}.p-service-agreement-download-button-icon{display:flex;align-items:center;justify-content:center;background:var(--presentation-color-accent);padding:10px 14px;color:#fff}.p-service-agreement-download-button-icon .p-service-agreement-download-spinner{animation:1s linear 0s infinite normal none running pdf-spin}.p-service-agreement-download-button-text{display:flex;align-items:center;padding:10px 20px;font-size:.875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--presentation-color-accent);white-space:nowrap}.p-service-agreement-submit-button{display:inline-block;background:var(--presentation-color-accent);color:#fff;padding:.75rem 2rem;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;cursor:pointer;transition:opacity .2s}.p-service-agreement-submit-button:hover:not(:disabled){opacity:.8}.p-service-agreement-submit-button:disabled{opacity:.5;cursor:not-allowed}.p-service-agreement-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,rgb(0,0,0) 72%,transparent);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.p-service-agreement-modal{position:relative;background:#fff;border-radius:0;max-width:960px;width:100%;max-height:90vh;overflow:hidden auto;box-shadow:#00000052 0 28px 60px;font-family:var(--presentation-font-family-body);color:#111827}.p-service-agreement-modal-dots{position:absolute;z-index:0;pointer-events:none;opacity:.7}.p-service-agreement-modal-dots--left{left:0;top:0;width:360px;height:auto}.p-service-agreement-modal-dots--right{right:0;bottom:0;width:180px;height:auto}.p-service-agreement-modal-close{position:absolute;top:16px;right:16px;background:#fff;border:1px solid rgba(17,24,39,.12);font-size:26px;line-height:1;cursor:pointer;color:#111827a6;width:38px;height:38px;display:flex;align-items:center;justify-content:center;z-index:10;transition:color .2s,border-color .2s}.p-service-agreement-modal-close:hover{color:var(--presentation-color-bg);border-color:color-mix(in srgb,var(--presentation-color-bg) 30%,rgba(17,24,39,.12))}.p-service-agreement-modal-content{position:relative;z-index:2;padding:0}.p-service-agreement-modal-header{text-align:center;padding:48px 48px 32px}.p-service-agreement-modal-title{font-size:48px;font-weight:700;color:var(--presentation-color-bg);margin:0;text-transform:uppercase;letter-spacing:.02em;font-family:Jost,sans-serif}.p-service-agreement-modal-accent{width:40px;height:3px;background:var(--presentation-color-accent);margin:18px auto}.p-service-agreement-modal-subtitle{font-size:22px;color:#111827;margin:0;line-height:1.5;font-weight:700}.p-service-agreement-modal-date{font-size:16px;color:#6b7280;margin:8px 0 0;font-weight:400}.p-service-agreement-modal-body{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:0 48px 48px;align-items:start}.p-service-agreement-modal-left{min-width:0px}.p-service-agreement-modal-right{min-width:0px;display:flex;flex-direction:column;align-items:center;gap:24px}.p-service-agreement-modal-steps{display:flex;flex-direction:column;gap:24px}.p-service-agreement-modal-step{display:grid;grid-template-columns:32px minmax(0px,1fr);gap:16px;align-items:start}.p-service-agreement-modal-step-num{width:28px;height:28px;border:1px solid var(--presentation-color-accent);color:var(--presentation-color-accent);font-weight:400;font-size:16px;display:flex;align-items:center;justify-content:center;margin-top:2px}.p-service-agreement-modal-step-content{min-width:0px}.p-service-agreement-modal-step-text{font-size:15px;color:#374151;line-height:1.55}.p-service-agreement-modal-step-highlight{font-weight:700;color:#111827}.p-service-agreement-modal-step-highlight--block{display:block}.p-service-agreement-modal-link{color:var(--presentation-color-bg);text-decoration:none;font-weight:700}.p-service-agreement-modal-link:hover{text-decoration:underline}.p-service-agreement-modal-download-btn{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:8px 16px;background:var(--presentation-color-bg, #1e3a5f);color:#fff;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;border-radius:4px;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .2s;text-transform:uppercase;letter-spacing:.5px}.p-service-agreement-modal-download-btn:hover{opacity:.85}.p-service-agreement-modal-download-btn.is-loading{opacity:.7;cursor:wait}.p-service-agreement-modal-download-btn:disabled{cursor:not-allowed;opacity:.5}.p-service-agreement-modal-download-btn svg{flex-shrink:0}.p-service-agreement-modal-step-note{margin-top:8px;font-size:13px;color:#374151;line-height:1.5}.p-service-agreement-modal-step-note em{font-weight:600}.p-service-agreement-modal-kickoff{text-align:center}.p-service-agreement-modal-kickoff-icon{width:56px;height:56px;margin:0 auto 12px}.p-service-agreement-modal-kickoff-icon img{width:100%;height:100%;display:block}.p-service-agreement-modal-kickoff-title{font-size:18px;font-weight:800;color:var(--presentation-color-bg);margin:0 0 12px;text-transform:uppercase;letter-spacing:.04em}.p-service-agreement-modal-kickoff-card{padding:16px 20px;background:linear-gradient(to top,#e6e6e6,#eaeaeab0 32%,#f2f2f200);text-align:center}.p-service-agreement-modal-kickoff-text{font-size:14px;color:#374151;line-height:1.6;margin:0}.p-service-agreement-modal-thank-you{font-size:18px;font-weight:700;color:var(--presentation-color-bg);text-align:center;line-height:1.15}.p-service-agreement-modal-thank-you p{margin:0}@media(max-width:768px){.p-service-agreement-summary{flex-direction:column;gap:.5rem}.p-service-agreement-input{font-size:16px}.p-service-agreement-modal-header{padding:32px 24px 24px}.p-service-agreement-modal-title{font-size:22px}.p-service-agreement-modal-body{grid-template-columns:1fr;gap:28px;padding:0 24px 32px}.p-service-agreement-modal-subtitle{font-size:14px}}@media(max-width:900px){.p-service-agreement-container{padding:48px 0}.p-service-agreement-content,.p-service-agreement-form-inner{padding:0 24px}.p-service-agreement-fields{grid-template-columns:1fr}.p-service-agreement-signature-row{flex-direction:column}}.p-marketing-landscape-container{position:relative;background-color:#fff;overflow:hidden;min-height:810px}.p-marketing-landscape-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.p-marketing-landscape-bg-dots-left{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:none;object-position:left top;opacity:.8}.p-marketing-landscape-inner{position:relative;z-index:2;padding:64px;min-height:810px}.p-marketing-landscape-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,44px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-marketing-landscape-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-marketing-landscape-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-marketing-landscape-subtitle{margin:70px 0 50px;text-align:center;color:#000;font-weight:600;font-size:32px;font-family:var(--presentation-font-family-body)}.p-marketing-landscape-image{margin-top:28px;text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.p-marketing-landscape-image img{max-width:100%;height:auto;display:inline-block}.p-marketing-landscape-table{margin-top:56px}.p-marketing-landscape-table-title{margin:0 0 28px;text-align:center;color:#000;font-weight:600;font-size:32px;font-family:var(--presentation-font-family-body)}.p-marketing-landscape-table-element{width:100%;border-collapse:collapse;background-color:#fff;table-layout:fixed}.p-marketing-landscape-table-header{color:var(--presentation-color-bg);font-weight:700;text-align:center;padding:22px 18px;border-bottom:0px;font-family:var(--presentation-font-family-body);font-size:20px}.p-marketing-landscape-col-header{display:flex;flex-direction:column;align-items:center;gap:22px}.p-marketing-landscape-col-icon{width:72px;height:68px;display:block}.p-marketing-landscape-col-title{display:block}.p-marketing-landscape-table-mobile{display:none}.p-marketing-landscape-mobile-card{border:1px solid rgb(219,227,234);padding:22px 18px}.p-marketing-landscape-mobile-card-header{display:flex;flex-direction:column;align-items:center;gap:22px;padding-bottom:18px}.p-marketing-landscape-mobile-card-body{display:flex;flex-direction:column}.p-marketing-landscape-mobile-row{position:relative;padding:16px 0}.p-marketing-landscape-mobile-row+.p-marketing-landscape-mobile-row:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#dbe3ea}.p-marketing-landscape-table-row{border-bottom:0px}.p-marketing-landscape-table-cell{padding:22px 18px;color:#000;vertical-align:top;font-family:var(--presentation-font-family-body);font-size:16px;line-height:1.35;position:relative}.p-marketing-landscape-table-cell ul,.p-marketing-landscape-table-cell ol{margin:0;padding-left:.5rem}.p-marketing-landscape-table-cell ul{list-style-type:disc!important;list-style-position:inside}.p-marketing-landscape-table-cell ol{list-style-type:decimal!important;list-style-position:inside}.p-marketing-landscape-table-cell li{margin-bottom:.125rem;line-height:1.4}.p-marketing-landscape-cell-split{display:flex;align-items:flex-start;gap:18px}.p-marketing-landscape-cell-label{flex:0 0 130px;min-width:130px;color:#111827;white-space:nowrap;font-size:18px}.p-marketing-landscape-cell-value{flex:1 1 auto;min-width:0px;color:var(--presentation-color-bg);font-size:20px}.p-marketing-landscape-status-icon{width:24px;height:24px;display:inline-block;vertical-align:-4px;margin-right:5px}.p-marketing-landscape-table-element tbody .p-marketing-landscape-table-row:not(:last-child) .p-marketing-landscape-table-cell:after{content:"";position:absolute;left:18px;right:18px;bottom:0;height:1px;background:#dbe3ea}.p-marketing-landscape-divider{margin:56px 0 0;border-width:1px 0px 0px;border-style:solid none none;border-color:rgb(219,227,234) currentcolor currentcolor;border-image:initial}.p-marketing-landscape-content-text{margin-top:36px;color:#000;line-height:1.6;font-family:var(--presentation-font-family-body)}.p-marketing-landscape-content-text h1,.p-marketing-landscape-content-text h2,.p-marketing-landscape-content-text h3,.p-marketing-landscape-content-text h4,.p-marketing-landscape-content-text h5,.p-marketing-landscape-content-text h6{color:#000;margin-bottom:1rem;font-weight:600}.p-marketing-landscape-content-text p{margin-bottom:1rem}.p-marketing-landscape-content-text ul,.p-marketing-landscape-content-text ol{margin-bottom:.75rem;padding-left:.5rem;list-style-position:inside}.p-marketing-landscape-content-text ul{list-style-type:disc!important}.p-marketing-landscape-content-text ol{list-style-type:decimal!important}.p-marketing-landscape-content-text li{margin-bottom:.25rem;line-height:1.5}.p-marketing-landscape-content-text a{color:#2563eb;text-decoration:underline}.p-marketing-landscape-content-text a:hover{color:#1d4ed8}@media(max-width:900px){.p-marketing-landscape-container{min-height:640px}.p-marketing-landscape-inner{min-height:640px;padding:40px 28px 48px}.p-marketing-landscape-subtitle{margin-top:36px}.p-marketing-landscape-table{margin-top:40px}.p-marketing-landscape-table-mobile{display:flex;flex-direction:column;gap:20px}.p-marketing-landscape-table-element{display:none}.p-marketing-landscape-cell-label{flex:0 0 110px;min-width:110px}.p-marketing-landscape-cell-value{font-size:18px}}.p-growth-objective-container{position:relative;background-color:#fff;overflow:hidden;min-height:620px;font-family:var(--presentation-font-family-body)}.p-growth-objective-inner{position:relative;z-index:2;padding:64px;min-height:620px}.p-growth-objective-layout{display:grid;grid-template-columns:minmax(0px,720px) minmax(0px,560px);justify-content:space-between;gap:64px 137px;align-items:stretch}.p-growth-objective-left{background:linear-gradient(90deg,#fff,#f3f4f6);padding:64px 18px;display:flex;flex-direction:column;justify-content:flex-start}.p-growth-objective-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.p-growth-objective-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(32px,3.6vw,48px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-growth-objective-title .p-growth-objective-line{font-size:clamp(32px,3.6vw,48px)}.p-growth-objective-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-growth-objective-subtitle{margin-top:18px;margin-bottom:80px;color:#111827;font-weight:600;font-size:clamp(22px,2.6vw,32px);font-family:var(--presentation-font-family-body);line-height:1.2;max-width:560px}.p-growth-objective-subtitle .p-growth-objective-line{font-size:clamp(22px,2.6vw,32px);font-family:var(--presentation-font-family-body)}.p-growth-objective-line{display:block;font-size:18px}.p-growth-objective-important{margin-top:auto;display:grid;grid-template-columns:52px minmax(0px,1fr);gap:42px;align-items:start;max-width:560px}.p-growth-objective-important-icon{display:flex;flex-direction:column;align-items:center;gap:6px;width:52px}.p-growth-objective-important-svg{display:block;width:52px;height:52px}.p-growth-objective-important-text{color:#374151;font-size:14px;line-height:1.5}.p-growth-objective-right{min-width:0px}.p-growth-objective-right-title{margin:0 0 32px;color:var(--presentation-color-bg);font-weight:800;font-size:clamp(20px,2.4vw,28px);font-family:var(--presentation-font-family-body);text-align:left}.p-growth-objective-items{display:flex;flex-direction:column;gap:22px}.p-growth-objective-item{display:grid;grid-template-columns:34px minmax(0px,1fr);gap:18px;align-items:start}.p-growth-objective-item-num{width:28px;height:28px;border:1px solid var(--presentation-color-bg);color:var(--presentation-color-bg);font-weight:400;font-size:20px;display:flex;align-items:center;justify-content:center;margin-top:2px}.p-growth-objective-item-title{color:var(--presentation-color-bg);font-weight:700;font-size:20px;margin-bottom:6px}.p-growth-objective-item-text{color:#374151;font-size:18px;line-height:1.5}.p-growth-objective-reminder{margin-top:28px;display:grid;grid-template-columns:48px minmax(0px,1fr);gap:18px;align-items:start;color:var(--presentation-color-accent);font-size:16px;line-height:1.5}.p-growth-objective-reminder-icon{width:48px;display:flex;align-items:flex-start;justify-content:center}.p-growth-objective-reminder-svg{display:block;width:48px;height:48px}.p-growth-objective-reminder-text{color:var(--presentation-color-accent);font-weight:500}.p-growth-objective-reminder-title{font-family:var(--presentation-font-family-body);font-size:16px;font-weight:700;margin-bottom:2px}.p-growth-objective-reminder-body{font-family:var(--presentation-font-family-body);font-size:16px;font-weight:400}.p-growth-objective-reminder-body .p-growth-objective-line{font-size:16px}@media(max-width:900px){.p-growth-objective-container{min-height:auto}.p-growth-objective-inner{min-height:auto;padding:32px 24px}.p-growth-objective-subtitle{margin-bottom:40px}.p-growth-objective-layout{grid-template-columns:1fr;gap:16px;align-items:start}.p-growth-objective-left{padding:20px 24px;min-height:0px}.p-growth-objective-important{margin-top:32px;gap:28px}.p-growth-objective-right{padding:20px 24px 48px}.p-growth-objective-right-title{text-align:left;margin-bottom:22px}}.p-screenshot-container{position:relative;background-color:#fff;overflow:hidden;font-family:var(--presentation-font-family-body)}.p-screenshot-inner{position:relative;z-index:2;padding:64px}.p-screenshot-header{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:48px}.p-screenshot-title{margin:0;color:var(--presentation-color-bg);font-weight:600;font-size:clamp(28px,3.2vw,40px);font-family:var(--presentation-font-family);text-transform:uppercase;letter-spacing:.02em}.p-screenshot-accent{width:clamp(32px,4vw,52px);height:4px;background:var(--presentation-color-accent)}.p-screenshot-items{display:flex;flex-direction:column;gap:48px}.p-screenshot-item{display:grid;grid-template-columns:minmax(0px,1.4fr) minmax(0px,1fr);gap:48px;align-items:start}.p-screenshot-image-wrap{min-width:0px}.p-screenshot-img{width:100%;height:auto;display:block;border:1px solid rgb(229,231,235);border-radius:4px;box-shadow:#00000014 0 2px 8px}.p-screenshot-caption{min-width:0px;background:#f3f4f6;padding:32px 28px;font-size:16px;color:#111827;line-height:1.65}.p-screenshot-caption h1,.p-screenshot-caption h2,.p-screenshot-caption h3{font-family:var(--presentation-font-family);color:var(--presentation-color-bg);margin-top:0;margin-bottom:12px}.p-screenshot-caption p{margin-bottom:10px}.p-screenshot-caption p:last-child{margin-bottom:0}.p-screenshot-caption ul,.p-screenshot-caption ol{padding-left:20px;margin:0 0 10px}.p-screenshot-caption li{margin-bottom:6px;line-height:1.5}.p-screenshot-caption strong{font-weight:700}.p-screenshot-caption em{font-style:italic}.p-screenshot-caption a{color:#2563eb;text-decoration:underline}.p-screenshot-item-separator{border-width:1px 0px 0px;border-style:solid none none;border-color:rgb(229,231,235) currentcolor currentcolor;border-image:initial;margin:0}.p-screenshot-divider{margin:56px 0 0;border-width:1px 0px 0px;border-style:solid none none;border-color:rgb(219,227,234) currentcolor currentcolor;border-image:initial}@media(max-width:900px){.p-screenshot-inner{padding:40px 28px 48px}.p-screenshot-item{grid-template-columns:1fr;gap:24px}.p-screenshot-caption{padding:22px 18px}}.presentation-view{height:100vh;background-color:#f9fafb;overflow:hidden;display:flex}.presentation-view .presentation-container{display:flex;flex:1 1 0%;overflow:hidden}.presentation-view .main-content{flex:1 1 0%;transition:.3s;min-width:0px;height:100vh;overflow:hidden}.presentation-view .main-content.expanded{margin-left:16rem}.presentation-view .main-content.collapsed{margin-left:5rem}.presentation-view .loading-container{padding:0;display:flex;align-items:center;justify-content:center;min-height:50vh}.presentation-view .spinner{width:2.5rem;height:2.5rem;border-width:3px;border-style:solid;border-color:rgb(37,99,235) rgb(219,234,254) rgb(219,234,254);border-image:initial;border-radius:50%;animation:1s linear 0s infinite normal none running spin}.presentation-view .error-container{padding:0;display:flex;align-items:center;justify-content:center;min-height:50vh}.presentation-view .error-text{color:#dc2626;font-size:1rem;font-weight:500;text-align:center}.presentation-view .view-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--presentation-color-bg-light);border:1px solid transparent;border-radius:4px;color:var(--puck-color-white);display:inline-flex;align-items:center;gap:8px;letter-spacing:.05ch;font-size:14px;font-weight:400;box-sizing:border-box;line-height:1;text-align:center;text-decoration:none;transition:background-color 50ms ease-in;cursor:pointer;white-space:nowrap;margin:0;min-height:34px;padding-top:7px;padding-bottom:7px;padding-inline:19px}.presentation-view .view-button:hover{background:#014a8f}.presentation-view .shortcodes-info-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid rgba(17,24,39,.12);border-radius:4px;color:#111827;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;line-height:1;text-align:center;cursor:pointer;white-space:nowrap;margin-left:0;min-height:34px;width:34px;transition:background-color .12s ease-in,border-color .12s ease-in,color .12s ease-in}.presentation-view .shortcodes-info-button:hover{background:#0158aa0f;border-color:#0158aa47;color:var(--presentation-color-bg-light)}.presentation-view .shortcodes-info-button:focus-visible{outline:none;border-color:#0158aa73;box-shadow:#0158aa29 0 0 0 3px}.presentation-view .shortcodes-info-icon{width:16px;height:16px;display:block}.presentation-view .shortcodes-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,rgb(0,0,0) 60%,transparent);display:flex;align-items:center;justify-content:center;z-index:2147483647;padding:20px;pointer-events:auto;overscroll-behavior:contain}.presentation-view .shortcodes-modal{position:relative;background:#fff;border-radius:0;max-width:1120px;width:100%;height:90vh;max-height:90vh;overflow:hidden;box-shadow:#00000052 0 28px 60px;border:1px solid rgba(255,255,255,.06);pointer-events:auto;display:flex;flex-direction:column}.presentation-view .shortcodes-modal-close{position:static;background:#fff;border:1px solid rgba(17,24,39,.12);font-size:22px;line-height:1;cursor:pointer;color:#111827a6;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:color .2s,border-color .2s}.presentation-view .shortcodes-modal-close:hover{color:var(--presentation-color-bg-light);border-color:#0158aa4d}.presentation-view .shortcodes-modal-close:focus-visible{outline:none;border-color:color-mix(in srgb,var(--presentation-color-bg-light) 52%,transparent);box-shadow:#0158aa2e 0 0 0 3px}.presentation-view .shortcodes-modal-content{padding:28px 28px 24px;overflow-y:auto;flex:1 1 0%}.presentation-view .shortcodes-modal-title{font-size:22px;font-weight:800;color:#111827;margin:0 0 10px}.presentation-view .shortcodes-modal-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.presentation-view .shortcodes-modal-topbar .shortcodes-modal-title{margin:0;padding-right:0}.presentation-view .shortcodes-modal-topbar-right{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.presentation-view .shortcodes-modal-tabs{display:inline-flex;gap:6px;flex-wrap:wrap}.presentation-view .shortcodes-modal-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(17,24,39,.12);background:#f9fafbe6;color:#111827c7;font-size:13px;line-height:1;height:36px;padding:0 12px;display:inline-flex;align-items:center;cursor:pointer;transition:background-color .12s ease-in,border-color .12s ease-in,color .12s ease-in}.presentation-view .shortcodes-modal-tab:hover{background:#0158aa0f;border-color:#0158aa47;color:var(--presentation-color-bg-light)}.presentation-view .shortcodes-modal-tab:focus-visible{outline:none;border-color:color-mix(in srgb,var(--presentation-color-bg-light) 52%,transparent);box-shadow:#0158aa2e 0 0 0 3px}.presentation-view .shortcodes-modal-tab.is-active{background:#0158aa1f;border-color:#0158aa61;color:var(--presentation-color-bg-light);font-weight:700}.presentation-view .shortcodes-modal-subtitle{font-size:13px;color:#111827b3;margin:0 0 18px;line-height:1.55}.presentation-view .shortcodes-modal-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;background:#1118270f;border:1px solid rgba(17,24,39,.08);padding:2px 6px;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:baseline;line-height:1.25}.presentation-view .shortcodes-modal-code--button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#111827;text-align:left}.presentation-view .shortcodes-modal-code--button:hover{background:#0158aa14;border-color:#0158aa38;color:var(--presentation-color-bg-light)}.presentation-view .shortcodes-modal-code--button:focus-visible{outline:none;border-color:color-mix(in srgb,var(--presentation-color-bg-light) 52%,transparent);box-shadow:#0158aa24 0 0 0 3px}.presentation-view .shortcodes-modal-list{display:flex;flex-direction:column;gap:10px}.presentation-view .shortcodes-modal-item{display:grid;grid-template-columns:minmax(260px,360px) 1fr;gap:12px;padding:10px 12px;border:1px solid rgba(17,24,39,.08);background:#f9fafbcc;align-items:start}.presentation-view .shortcodes-modal-item-key{min-width:0px}.presentation-view .shortcodes-modal-item-desc{font-size:13px;color:#111827cc;line-height:1.45;min-width:0px}.presentation-view .shortcodes-modal-panel{border:1px solid rgba(17,24,39,.08);background:#f9fafbcc;padding:14px}.presentation-view .shortcodes-modal-panel-title{font-size:14px;font-weight:800;color:#111827;margin:0 0 8px}.presentation-view .shortcodes-modal-panel-text{font-size:13px;color:#111827c7;line-height:1.55}.presentation-view .shortcodes-modal-panel-text ol{margin:0;padding-left:18px;list-style:decimal}.presentation-view .shortcodes-modal-panel-text li{margin:0 0 8px}.presentation-view .shortcodes-modal-link{color:var(--presentation-color-bg-light);text-decoration:none;font-weight:700;border-bottom:1px solid rgba(1,88,170,.35);transition:opacity .2s}.presentation-view .shortcodes-modal-link:hover{opacity:.85}@media(max-width:640px){.presentation-view .shortcodes-modal-content{padding:22px 18px 18px}.presentation-view .shortcodes-modal-topbar{flex-direction:column;align-items:flex-start}.presentation-view .shortcodes-modal-item{grid-template-columns:1fr}}.presentation-brand [class*=-title]{letter-spacing:-2px}.presentation-brand .p-growth-objective-right-title,.presentation-brand .p-growth-objective-item-title,.presentation-brand .p-growth-objective-reminder-title,.presentation-brand .p-growth-objective-line,.presentation-brand .p-performance-observations-title,.presentation-brand .p-marketing-landscape-col-title,.presentation-brand .p-understanding-local-seo-right-title,.presentation-brand .p-understanding-local-seo-item-title,.presentation-brand .p-growth-portal-feature-title,.presentation-brand .p-growth-portal-disclaimer-title,.presentation-brand .p-why-choose-us-item-title,.presentation-brand .p-service-agreement-form-title,.presentation-brand .p-next-step-title,.presentation-brand .p-growth-roadmap-row-title,.presentation-brand .p-growth-roadmap-notes-title{letter-spacing:normal}.presentation-toaster{z-index:11000!important;top:auto!important;bottom:40px!important;transform:none!important}.presentation-toast{font-family:var(--presentation-font-family-body);background:var(--presentation-color-bg);color:#fff;border:1px solid var(--presentation-color-bg);border-radius:0}.presentation-toast{padding:18px 22px;font-size:18px;font-weight:700;line-height:1.2;box-shadow:#00000047 0 18px 48px}.presentation-toast>div{gap:12px}.presentation-toast svg{width:22px;height:22px}.presentation-plan-switch-overlay{z-index:999;pointer-events:none;background:var(--presentation-color-bg);position:fixed;top:0;right:0;bottom:0;left:0}.presentation-plan-switch-overlay{opacity:0;transition:opacity .14s}.presentation-plan-switch-overlay.is-visible{opacity:1}@keyframes rs-error-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rs-error-slide-up{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes hp-banner-fade-in{0%{opacity:0}to{opacity:1}}@keyframes hp-banner-slide-up{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes hp-search-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes presentationWarningSpin{to{transform:rotate(360deg)}}@keyframes save-dirty-pulse{0%{box-shadow:#dc26268c 0 0}70%{box-shadow:#dc262600 0 0 0 8px}to{box-shadow:#dc262600 0 0}}@keyframes pset-regen-spin{to{transform:rotate(360deg)}}@keyframes rpFadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes rpDot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes _loader-animation_nacdm_1{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(.8)}to{transform:rotate(360deg) scale(1)}}@keyframes pdf-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes admin-settings-pulse{0%,to{box-shadow:#2563eb80 0 0}50%{box-shadow:#2563eb00 0 0 0 6px}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes go2264125279{0%{transform:scale(0) rotate(45deg);opacity:0}to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes go3020080000{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes go463499852{0%{transform:scale(0) rotate(90deg);opacity:0}to{transform:scale(1) rotate(90deg);opacity:1}}@keyframes go1268368563{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes go1310225428{0%{transform:scale(0) rotate(45deg);opacity:0}to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes go651618207{0%{height:0px;width:0px;opacity:0}40%{height:0px;width:6px;opacity:1}to{opacity:1;height:10px}}@keyframes go901347462{0%{transform:scale(.6);opacity:.4}to{transform:scale(1);opacity:1}}.presentation-root{min-height:100vh}.presentation-page{max-width:var(--presentation-container-max-width);margin:0 auto;background:#fff;box-shadow:0 0 40px #00000014;overflow:hidden}.presentation-brand{font-family:var(--presentation-font-family-body);color:#111827;-webkit-font-smoothing:antialiased}.presentation-brand section{scroll-margin-top:56px}.presentation-topbar{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 20px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #e5e7eb;font-family:Inter,system-ui,sans-serif;font-size:14px}.presentation-topbar__brand{display:flex;align-items:center;gap:8px;font-weight:700;color:#111827}.presentation-topbar__brand img{height:26px;width:auto}.presentation-topbar__sep{color:#9ca3af}.presentation-topbar__actions{display:flex;align-items:center;gap:8px}.presentation-topbar__btn{display:inline-flex;align-items:center;padding:7px 14px;border-radius:8px;border:1px solid #d1d5db;background:#fff;color:#111827;font-weight:500;cursor:pointer;text-decoration:none}.presentation-topbar__btn--primary{background:#111827;border-color:#111827;color:#fff}.presentation-topbar__pill{padding:4px 10px;border-radius:999px;background:#dcfce7;color:#166534;font-weight:600;font-size:12px}.p-hero-logo-text{font-size:28px;font-weight:800;letter-spacing:-1px;color:#fff}.p-text-bg-g--cdm,.p-total-price-bg-g--cdm,.p-questions-bg-g--cdm,.p-hero-bg-g{opacity:.08;filter:grayscale(1) brightness(3)}.p-growth-plans-service-group__rowMain .p-growth-plans-service-group__check,.p-ppc-plans-service-group__rowMain .p-ppc-plans-service-group__check{flex:0 0 auto}.p-next-step-cta-button{display:inline-block;text-decoration:none}.p-service-agreement-error{color:#dc2626;font-size:14px;margin:12px 0}.p-gridmap text{pointer-events:none}@media(max-width:900px){.presentation-topbar{padding:8px 12px;font-size:13px}.presentation-topbar__brand span:not(.presentation-topbar__sep):last-child{display:none}}@media print{.no-print,.presentation-topbar{display:none!important}.presentation-page{box-shadow:none;max-width:none}.presentation-brand section{break-inside:avoid;page-break-inside:avoid}.p-hero-container,.p-text-container,.p-total-price-container,.p-questions-container,.p-case-studies-hero,.p-cta{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.container{max-width:var(--presentation-container-max-width);width:100%;margin-left:auto;margin-right:auto}.highlighted-name__wrapper{position:relative;display:inline-block;white-space:nowrap}.highlighted-name__stroke{position:absolute;top:-8px;left:-10px;width:calc(100% + 30px);height:calc(100% + 20px);z-index:0;pointer-events:none;overflow:visible;transform:rotate(-5deg);transform-origin:center center}.highlighted-name__text{position:relative;z-index:1}.rich-text-content{color:inherit;line-height:inherit}.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4,.rich-text-content h5,.rich-text-content h6{color:#111827;margin-bottom:1rem;font-weight:600}.rich-text-content h1{font-size:1.875rem}.rich-text-content h2{font-size:1.5rem}.rich-text-content h3{font-size:1.25rem}.rich-text-content h4{font-size:1.125rem}.rich-text-content p{margin-bottom:1rem}.rich-text-content ul,.rich-text-content ol{margin-bottom:1rem;padding-left:1.5rem}.rich-text-content ul{list-style-type:disc}.rich-text-content ol{list-style-type:decimal}.rich-text-content li{margin-bottom:.25rem;line-height:1.5}.rich-text-content strong{font-weight:800}.rich-text-content em{font-style:italic}.rich-text-content a{color:#2563eb;text-decoration:underline}.rich-text-content blockquote{border-left:4px solid rgb(209,213,219);padding-left:1rem;font-style:italic;color:#6b7280;margin-bottom:1rem}.mt-20{margin-top:20px}
