@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--blur-md:12px;--blur-xl:24px;--blur-3xl:64px;--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%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.-inset-8{inset:calc(var(--spacing) * -8)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.top-\[max\(0\.875rem\,env\(safe-area-inset-top\,0px\)\)\]{top:max(.875rem, env(safe-area-inset-top,0px))}.right-0{right:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.z-50{z-index:50}.row-1{grid-row:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.min-h-dvh{min-height:100dvh}.w-3\/4{width:75%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-\[260px\]{width:260px}.w-\[min\(64rem\,calc\(100vw-2\.5rem\)\)\]{width:min(64rem,100vw - 2.5rem)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[99rem\]{max-width:99rem}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[7px\]{--tw-translate-y:calc(7px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[7px\]{--tw-translate-y:7px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * 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)))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2\.25rem\]{border-radius:2.25rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#00d4e8\]\/20{border-color:#00d4e833;border-color:lab(77.3345% -39.2917 -22.8549/.2)}.border-\[\#E8C547\]\/25{border-color:#e8c54740;border-color:lab(80.9401% 3.23069 64.8333/.25)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/\[0\.10\]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.10\]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/\[0\.16\]{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.16\]{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.bg-\[\#0a0d12\]{background-color:#0a0d12}.bg-\[\#00d4e8\]{background-color:#00d4e8}.bg-\[\#00d4e8\]\/10{background-color:#00d4e81a;background-color:lab(77.3345% -39.2917 -22.8549/.1)}.bg-\[\#00d4e8\]\/25{background-color:#00d4e840;background-color:lab(77.3345% -39.2917 -22.8549/.25)}.bg-\[\#00d4e8\]\/40{background-color:#00d4e866;background-color:lab(77.3345% -39.2917 -22.8549/.4)}.bg-\[\#00d4e8\]\/50{background-color:#00d4e880;background-color:lab(77.3345% -39.2917 -22.8549/.5)}.bg-\[\#11161e\]{background-color:#11161e}.bg-\[\#050505\]{background-color:#050505}.bg-\[\#050709\]{background-color:#050709}.bg-\[\#050709\]\/85{background-color:#050709d9;background-color:lab(1.83047% -.335544 -.955322/.85)}.bg-\[\#050709\]\/95{background-color:#050709f2;background-color:lab(1.83047% -.335544 -.955322/.95)}.bg-\[\#E8C547\]\/40{background-color:#e8c54766;background-color:lab(80.9401% 3.23069 64.8333/.4)}.bg-\[\#E8C547\]\/70{background-color:#e8c547b3;background-color:lab(80.9401% 3.23069 64.8333/.7)}.bg-\[\#E8C547\]\/\[0\.06\]{background-color:#e8c5470f;background-color:lab(80.9401% 3.23069 64.8333/.06)}.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-current{background-color:currentColor}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#0c1218\]{--tw-gradient-from:#0c1218;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#0f2529\]{--tw-gradient-from:#0f2529;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#050709\]{--tw-gradient-to:#050709;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#071018\]{--tw-gradient-to:#071018;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-left{object-position:left}.p-0{padding:calc(var(--spacing) * 0)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[max\(0\.875rem\,env\(safe-area-inset-top\,0px\)\)\]{padding-top:max(.875rem, env(safe-area-inset-top,0px))}.pr-6{padding-right:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.85rem\]{font-size:1.85rem}.text-\[15px\]{font-size:15px}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-\[\#00d4e8\]{color:#00d4e8}.text-\[\#8a919e\]{color:#8a919e}.text-\[\#050709\]{color:#050709}.text-\[\#63666e\]{color:#63666e}.text-\[\#E8C547\]{color:#e8c547}.text-\[\#eef0f4\]{color:#eef0f4}.text-black{color:var(--color-black)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.shadow-\[0_0_0_1px_rgba\(0\,212\,232\,0\.06\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#00d4e80f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_48px_rgba\(0\,0\,0\,0\.5\)\,0_0_0_1px_rgba\(232\,197\,71\,0\.08\)\]{--tw-shadow:0 12px 48px var(--tw-shadow-color,#00000080), 0 0 0 1px var(--tw-shadow-color,#e8c54714);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 16px 48px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_80px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 40px 80px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[\#00d4e8\]\/20{--tw-ring-color:#00d4e833}@supports (color:lab(0% 0 0)){.ring-\[\#00d4e8\]\/20{--tw-ring-color:lab(77.3345% -39.2917 -22.8549/.2)}}.ring-\[\#00d4e8\]\/25{--tw-ring-color:#00d4e840}@supports (color:lab(0% 0 0)){.ring-\[\#00d4e8\]\/25{--tw-ring-color:lab(77.3345% -39.2917 -22.8549/.25)}}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}.open\:bg-\[\#0d1118\]:is([open],:popover-open,:open){background-color:#0d1118}@media (hover:hover){.hover\:border-\[\#00ffff\]:hover{border-color:#0ff}.hover\:border-white\/\[0\.12\]:hover{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/\[0\.12\]:hover{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.hover\:bg-\[\#0d1118\]:hover{background-color:#0d1118}.hover\:bg-\[\#14e8fd\]:hover{background-color:#14e8fd}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:text-\[\#00ffff\]:hover{color:#0ff}.hover\:text-\[\#eef0f4\]:hover{color:#eef0f4}.hover\:underline:hover{text-decoration-line:underline}}@media (prefers-reduced-motion:no-preference){.motion-safe\:transition-\[background-color\,border-color\,box-shadow\,backdrop-filter\]{transition-property:background-color,border-color,box-shadow,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:duration-500{--tw-duration:.5s;transition-duration:.5s}.motion-safe\:ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:w-\[280px\]{width:280px}.sm\:w-\[min\(64rem\,calc\(100vw-4rem\)\)\]{width:min(64rem,100vw - 4rem)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:pr-8{padding-right:calc(var(--spacing) * 8)}.sm\:pl-3{padding-left:calc(var(--spacing) * 3)}.sm\:pl-12{padding-left:calc(var(--spacing) * 12)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}}@media (min-width:64rem){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:mx-0{margin-inline:calc(var(--spacing) * 0)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1\.5fr_1fr_1fr_1fr\]{grid-template-columns:1.5fr 1fr 1fr 1fr}.lg\:gap-9{gap:calc(var(--spacing) * 9)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:pr-10{padding-right:calc(var(--spacing) * 10)}.lg\:pl-14{padding-left:calc(var(--spacing) * 14)}.lg\:text-left{text-align:left}.lg\:text-\[2\.65rem\]{font-size:2.65rem}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}.fib,.fi{background-position:50%;background-repeat:no-repeat;background-size:contain}.fi{width:1.33333em;line-height:1em;display:inline-block;position:relative}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(../media/xx.0i3l_els0v_2h.svg)}.fi-xx.fis{background-image:url(../media/xx.0uv4mt0e0t22c.svg)}.fi-ad{background-image:url(../media/ad.02q~q1210dn2~.svg)}.fi-ad.fis{background-image:url(../media/ad.16sec5_1wok6d.svg)}.fi-ae{background-image:url(../media/ae.06qn4m71ues6l.svg)}.fi-ae.fis{background-image:url(../media/ae.0qfsxac.2p7y-.svg)}.fi-af{background-image:url(../media/af.15612vnp9yvjb.svg)}.fi-af.fis{background-image:url(../media/af.0uz_j~t338hes.svg)}.fi-ag{background-image:url(../media/ag.0_a_xux-kz0wp.svg)}.fi-ag.fis{background-image:url(../media/ag.0xvgkjwced_k7.svg)}.fi-ai{background-image:url(../media/ai.0z-n6~m_20s0f.svg)}.fi-ai.fis{background-image:url(../media/ai.13_ac_usajeno.svg)}.fi-al{background-image:url(../media/al.13p_giz93pasy.svg)}.fi-al.fis{background-image:url(../media/al.01a12f30qrxrw.svg)}.fi-am{background-image:url(../media/am.11r5h40_s6a81.svg)}.fi-am.fis{background-image:url(../media/am.0tyws4v1sd3wh.svg)}.fi-ao{background-image:url(../media/ao.08sg9htas6nss.svg)}.fi-ao.fis{background-image:url(../media/ao.0.xzoqowlr13q.svg)}.fi-aq{background-image:url(../media/aq.0w2jkvp7-q_54.svg)}.fi-aq.fis{background-image:url(../media/aq.02zv85w-71d89.svg)}.fi-ar{background-image:url(../media/ar.09o.23v-a8r6f.svg)}.fi-ar.fis{background-image:url(../media/ar.0teaqgf2-7~id.svg)}.fi-as{background-image:url(../media/as.0cft84ngfb2_r.svg)}.fi-as.fis{background-image:url(../media/as.06l4w4ifprc1w.svg)}.fi-at{background-image:url(../media/at.0av04tkzjgc8j.svg)}.fi-at.fis{background-image:url(../media/at.01vn5ejpkhlbw.svg)}.fi-au{background-image:url(../media/au.02ymvl1.0bei~.svg)}.fi-au.fis{background-image:url(../media/au.062o~9d29v~08.svg)}.fi-aw{background-image:url(../media/aw.0n7n9a8szutlb.svg)}.fi-aw.fis{background-image:url(../media/aw.0lnopb1ch1a_p.svg)}.fi-ax{background-image:url(../media/ax.0ye.c860b4at9.svg)}.fi-ax.fis{background-image:url(../media/ax.0e0_p_4deq0y_.svg)}.fi-az{background-image:url(../media/az.15n~a~.5og-rn.svg)}.fi-az.fis{background-image:url(../media/az.0zik_2w61e-w3.svg)}.fi-ba{background-image:url(../media/ba.0~kyqiiq_ftzu.svg)}.fi-ba.fis{background-image:url(../media/ba.04pvn61l.jno8.svg)}.fi-bb{background-image:url(../media/bb.0gp9t238czyit.svg)}.fi-bb.fis{background-image:url(../media/bb.02icee-wres31.svg)}.fi-bd{background-image:url(../media/bd.0r02q.rw.3o2r.svg)}.fi-bd.fis{background-image:url(../media/bd.0goay383ymw90.svg)}.fi-be{background-image:url(../media/be.0aintraem2e0..svg)}.fi-be.fis{background-image:url(../media/be.12wm.p7k47-xv.svg)}.fi-bf{background-image:url(../media/bf.02vn4wk6~ljmu.svg)}.fi-bf.fis{background-image:url(../media/bf.14rg1u7td2itz.svg)}.fi-bg{background-image:url(../media/bg.0ee9.5axv~lse.svg)}.fi-bg.fis{background-image:url(../media/bg.0isoswfr90n-a.svg)}.fi-bh{background-image:url(../media/bh.0tv~23cveqzt6.svg)}.fi-bh.fis{background-image:url(../media/bh.0nx3flr1k4e2d.svg)}.fi-bi{background-image:url(../media/bi.04nxil69aw.5b.svg)}.fi-bi.fis{background-image:url(../media/bi.0dt-w5yyu~14u.svg)}.fi-bj{background-image:url(../media/bj.149v3pskfbf.0.svg)}.fi-bj.fis{background-image:url(../media/bj.0m9ulreyfl-.b.svg)}.fi-bl{background-image:url(../media/bl.00mzxcm_3n_z..svg)}.fi-bl.fis{background-image:url(../media/bl.0f6-jxm1f-7pf.svg)}.fi-bm{background-image:url(../media/bm.08~w3n09c_b9..svg)}.fi-bm.fis{background-image:url(../media/bm.08zc087vk5n5c.svg)}.fi-bn{background-image:url(../media/bn.06tj0154j~6am.svg)}.fi-bn.fis{background-image:url(../media/bn.0yt0wdrg3-tyy.svg)}.fi-bo{background-image:url(../media/bo.0qanbl42-if5-.svg)}.fi-bo.fis{background-image:url(../media/bo.0s8wcnu280a_r.svg)}.fi-bq{background-image:url(../media/bq.0ohb419_bayi0.svg)}.fi-bq.fis{background-image:url(../media/bq.09_b_khstulg-.svg)}.fi-br{background-image:url(../media/br.0ibe~z6xg7cut.svg)}.fi-br.fis{background-image:url(../media/br.0o4cek9g6h0_v.svg)}.fi-bs{background-image:url(../media/bs.0usba7r0y88xe.svg)}.fi-bs.fis{background-image:url(../media/bs.10co1a0oa2r55.svg)}.fi-bt{background-image:url(../media/bt.0um-w6xcv~yx5.svg)}.fi-bt.fis{background-image:url(../media/bt.03k_huv.a.mq-.svg)}.fi-bv{background-image:url(../media/bv.10l4h7em_0dvx.svg)}.fi-bv.fis{background-image:url(../media/bv.04~hu1.i33s9f.svg)}.fi-bw{background-image:url(../media/bw.0rysyulj8fx4k.svg)}.fi-bw.fis{background-image:url(../media/bw.036eyyp_xkz50.svg)}.fi-by{background-image:url(../media/by.0tvhg-l2pva~b.svg)}.fi-by.fis{background-image:url(../media/by.0fuuwb39s~sqd.svg)}.fi-bz{background-image:url(../media/bz.0-ou9s6i-78je.svg)}.fi-bz.fis{background-image:url(../media/bz.03iyb8tbc1krn.svg)}.fi-ca{background-image:url(../media/ca.0rc~6oxdaky7i.svg)}.fi-ca.fis{background-image:url(../media/ca.0jntj48x7jea..svg)}.fi-cc{background-image:url(../media/cc.0r53d2.whcmnd.svg)}.fi-cc.fis{background-image:url(../media/cc.07qed597a98be.svg)}.fi-cd{background-image:url(../media/cd.051ojgbax7sp4.svg)}.fi-cd.fis{background-image:url(../media/cd.0tl1c8mzfswnm.svg)}.fi-cf{background-image:url(../media/cf.03i.0l0tpahy3.svg)}.fi-cf.fis{background-image:url(../media/cf.0tggbab4tpzqb.svg)}.fi-cg{background-image:url(../media/cg.128t92n3fm6-0.svg)}.fi-cg.fis{background-image:url(../media/cg.0l5kwe_keizo2.svg)}.fi-ch{background-image:url(../media/ch.01li59tgq4_se.svg)}.fi-ch.fis{background-image:url(../media/ch.0p_0am5s8n4ig.svg)}.fi-ci{background-image:url(../media/ci.050_wcgav0jqr.svg)}.fi-ci.fis{background-image:url(../media/ci.0op7mkxgn638t.svg)}.fi-ck{background-image:url(../media/ck.0_06y4dcj035v.svg)}.fi-ck.fis{background-image:url(../media/ck.0jz7k1bhwqyh_.svg)}.fi-cl{background-image:url(../media/cl.0uy34xzzlf--p.svg)}.fi-cl.fis{background-image:url(../media/cl.07wp.s7_of-xy.svg)}.fi-cm{background-image:url(../media/cm.12a2u_j0yy31_.svg)}.fi-cm.fis{background-image:url(../media/cm.0g6d6~d2016-k.svg)}.fi-cn{background-image:url(../media/cn.0a9kx6ku.vy~h.svg)}.fi-cn.fis{background-image:url(../media/cn.14lk0qvo4n6j9.svg)}.fi-co{background-image:url(../media/co.07w17scphutfl.svg)}.fi-co.fis{background-image:url(../media/co.0_xnvebs48aeb.svg)}.fi-cr{background-image:url(../media/cr.0ip0scjbgtnhq.svg)}.fi-cr.fis{background-image:url(../media/cr.083pchlspliuq.svg)}.fi-cu{background-image:url(../media/cu.0ryih1id~9vc4.svg)}.fi-cu.fis{background-image:url(../media/cu.0v5c5wcgdeeun.svg)}.fi-cv{background-image:url(../media/cv.0134q_a774jo4.svg)}.fi-cv.fis{background-image:url(../media/cv.01y71jcwjsw_c.svg)}.fi-cw{background-image:url(../media/cw.0eirj64p67m22.svg)}.fi-cw.fis{background-image:url(../media/cw.0iuz-k1z7a.h..svg)}.fi-cx{background-image:url(../media/cx.0dw9d5m_w8qen.svg)}.fi-cx.fis{background-image:url(../media/cx.13wgevo3wc7_m.svg)}.fi-cy{background-image:url(../media/cy.0m9clbd024mg3.svg)}.fi-cy.fis{background-image:url(../media/cy.0c.qwzljbgriu.svg)}.fi-cz{background-image:url(../media/cz.05.7yetofdnw..svg)}.fi-cz.fis{background-image:url(../media/cz.08h9x6zd7d_ze.svg)}.fi-de{background-image:url(../media/de.0-kxrbtm5to1o.svg)}.fi-de.fis{background-image:url(../media/de.122ozct7r4n-j.svg)}.fi-dj{background-image:url(../media/dj.00tfiip-7f-os.svg)}.fi-dj.fis{background-image:url(../media/dj.0opd28h_-qfpv.svg)}.fi-dk{background-image:url(../media/dk.062d3g59v85_5.svg)}.fi-dk.fis{background-image:url(../media/dk.15e5bx3e5ic...svg)}.fi-dm{background-image:url(../media/dm.00uutp.ydp70u.svg)}.fi-dm.fis{background-image:url(../media/dm.0co4.kxvr.hza.svg)}.fi-do{background-image:url(../media/do.02m7~m97wey57.svg)}.fi-do.fis{background-image:url(../media/do.0xt2lv3173zgm.svg)}.fi-dz{background-image:url(../media/dz.0lkvt8nf6gvd4.svg)}.fi-dz.fis{background-image:url(../media/dz.0b43-0df8mvo~.svg)}.fi-ec{background-image:url(../media/ec.06iyoo8nt0r7_.svg)}.fi-ec.fis{background-image:url(../media/ec.05tr~80bzgo_w.svg)}.fi-ee{background-image:url(../media/ee.0x3t3.qasdtx_.svg)}.fi-ee.fis{background-image:url(../media/ee.0kkajsg_n2v~y.svg)}.fi-eg{background-image:url(../media/eg.0nf1jzgogol8n.svg)}.fi-eg.fis{background-image:url(../media/eg.0op7zwre9j5p6.svg)}.fi-eh{background-image:url(../media/eh.0n0e_it8mmmi6.svg)}.fi-eh.fis{background-image:url(../media/eh.0dz_jqj1zki.~.svg)}.fi-er{background-image:url(../media/er.0jln6zgrv6eei.svg)}.fi-er.fis{background-image:url(../media/er.06qkdk4d9rofi.svg)}.fi-es{background-image:url(../media/es.115sn0nj3i-3p.svg)}.fi-es.fis{background-image:url(../media/es.0s1rozykc6xi8.svg)}.fi-et{background-image:url(../media/et.0e_9za.hobw9g.svg)}.fi-et.fis{background-image:url(../media/et.0n24nfzx~063u.svg)}.fi-fi{background-image:url(../media/fi.05pct7jva94bd.svg)}.fi-fi.fis{background-image:url(../media/fi.04~y_mafu4neh.svg)}.fi-fj{background-image:url(../media/fj.0hsqqqi5534w2.svg)}.fi-fj.fis{background-image:url(../media/fj.0n~j-5w2l6ks1.svg)}.fi-fk{background-image:url(../media/fk.08ek68xqngfsm.svg)}.fi-fk.fis{background-image:url(../media/fk.107mi84lt4zsk.svg)}.fi-fm{background-image:url(../media/fm.0yg38e2uabmck.svg)}.fi-fm.fis{background-image:url(../media/fm.07o36u1qcxviv.svg)}.fi-fo{background-image:url(../media/fo.0j88j~e11i71j.svg)}.fi-fo.fis{background-image:url(../media/fo.0pvwfm~_jwvt2.svg)}.fi-fr{background-image:url(../media/fr.13mtgjio-3avz.svg)}.fi-fr.fis{background-image:url(../media/fr.0l7mvhx~36zn-.svg)}.fi-ga{background-image:url(../media/ga.0vl8s0ox0a4d8.svg)}.fi-ga.fis{background-image:url(../media/ga.0z_t8wacksrc2.svg)}.fi-gb{background-image:url(../media/gb.0g1-h4~ycumv~.svg)}.fi-gb.fis{background-image:url(../media/gb.0wo-7ngbcrns~.svg)}.fi-gd{background-image:url(../media/gd.0wqj3yf7fh1vq.svg)}.fi-gd.fis{background-image:url(../media/gd.02lobwtvzq2da.svg)}.fi-ge{background-image:url(../media/ge.0khwgx7-.3hwu.svg)}.fi-ge.fis{background-image:url(../media/ge.0es44.5_i62i2.svg)}.fi-gf{background-image:url(../media/gf.0y617sj1j~pp1.svg)}.fi-gf.fis{background-image:url(../media/gf.0vr6-.jms5i1z.svg)}.fi-gg{background-image:url(../media/gg.0dj121is4ajds.svg)}.fi-gg.fis{background-image:url(../media/gg.0yw_dhxh2s20-.svg)}.fi-gh{background-image:url(../media/gh.0q30yf7-12epv.svg)}.fi-gh.fis{background-image:url(../media/gh.0jzcrlrilukcz.svg)}.fi-gi{background-image:url(../media/gi.0eo7_b0om2hqw.svg)}.fi-gi.fis{background-image:url(../media/gi.0teerxep58ac6.svg)}.fi-gl{background-image:url(../media/gl.0pby3ta740n2..svg)}.fi-gl.fis{background-image:url(../media/gl.151g9dq.n1r2j.svg)}.fi-gm{background-image:url(../media/gm.0tvrkz7~dfxxj.svg)}.fi-gm.fis{background-image:url(../media/gm.11tm7d18bz1hy.svg)}.fi-gn{background-image:url(../media/gn.0_srw8b2f7x5f.svg)}.fi-gn.fis{background-image:url(../media/gn.0qb7jh~2.bchv.svg)}.fi-gp{background-image:url(../media/gp.0s90ov6okq.s9.svg)}.fi-gp.fis{background-image:url(../media/gp.04kgsbty6h3ze.svg)}.fi-gq{background-image:url(../media/gq.0xpbtwj_49-ig.svg)}.fi-gq.fis{background-image:url(../media/gq.17nk~8xb8b0jo.svg)}.fi-gr{background-image:url(../media/gr.0s9v8cqa3.umu.svg)}.fi-gr.fis{background-image:url(../media/gr.0bolbkinea7am.svg)}.fi-gs{background-image:url(../media/gs.16~rvb~gmdiut.svg)}.fi-gs.fis{background-image:url(../media/gs.08_ontsvu90m0.svg)}.fi-gt{background-image:url(../media/gt.16xszzdaygmyd.svg)}.fi-gt.fis{background-image:url(../media/gt.0iiqnnpb6woa9.svg)}.fi-gu{background-image:url(../media/gu.05pi4sovljh-9.svg)}.fi-gu.fis{background-image:url(../media/gu.0n6721aznpi35.svg)}.fi-gw{background-image:url(../media/gw.0h~c0v0supt0p.svg)}.fi-gw.fis{background-image:url(../media/gw.0tftbnmmreshi.svg)}.fi-gy{background-image:url(../media/gy.0zfjt1ud1q8vj.svg)}.fi-gy.fis{background-image:url(../media/gy.058flryq4x03c.svg)}.fi-hk{background-image:url(../media/hk.0sh~f_.76sh8a.svg)}.fi-hk.fis{background-image:url(../media/hk.0dn2iatdbj050.svg)}.fi-hm{background-image:url(../media/hm.00_fo6umz525x.svg)}.fi-hm.fis{background-image:url(../media/hm.0raypuz3_qrxc.svg)}.fi-hn{background-image:url(../media/hn.0ddvuwwb6wbp8.svg)}.fi-hn.fis{background-image:url(../media/hn.0i_iqr0w6bds5.svg)}.fi-hr{background-image:url(../media/hr.01d1avreipvnq.svg)}.fi-hr.fis{background-image:url(../media/hr.00kv9blocf5jg.svg)}.fi-ht{background-image:url(../media/ht.0yv8mctozn2jy.svg)}.fi-ht.fis{background-image:url(../media/ht.0jjh9g34ka1-4.svg)}.fi-hu{background-image:url(../media/hu.122dktaf20yfg.svg)}.fi-hu.fis{background-image:url(../media/hu.0o9fxovommre_.svg)}.fi-id{background-image:url(../media/id.0vdisaycqwl-6.svg)}.fi-id.fis{background-image:url(../media/id.0a4ww7e2.6l7h.svg)}.fi-ie{background-image:url(../media/ie.0t34~fodt_nbi.svg)}.fi-ie.fis{background-image:url(../media/ie.0ih1tgh~wgv-d.svg)}.fi-il{background-image:url(../media/il.0om~am4wx.4zh.svg)}.fi-il.fis{background-image:url(../media/il.01~rgb7dyz376.svg)}.fi-im{background-image:url(../media/im.0xqidg5sat7zw.svg)}.fi-im.fis{background-image:url(../media/im.0ui2lg8vdtw97.svg)}.fi-in{background-image:url(../media/in.0oj11gb5cys9k.svg)}.fi-in.fis{background-image:url(../media/in.10t6rtd7343nj.svg)}.fi-io{background-image:url(../media/io.15coomq.14wnv.svg)}.fi-io.fis{background-image:url(../media/io.0vn-064s_8cug.svg)}.fi-iq{background-image:url(../media/iq.0q_hqa4_dfqgu.svg)}.fi-iq.fis{background-image:url(../media/iq.12a_2ctqp~raf.svg)}.fi-ir{background-image:url(../media/ir.0p3on8is4779p.svg)}.fi-ir.fis{background-image:url(../media/ir.0.aujig5-ktb4.svg)}.fi-is{background-image:url(../media/is.0t2xwp5yah2xw.svg)}.fi-is.fis{background-image:url(../media/is.1600tv~ja8y2..svg)}.fi-it{background-image:url(../media/it.0p.16xetgw_pr.svg)}.fi-it.fis{background-image:url(../media/it.08poyn.me13qz.svg)}.fi-je{background-image:url(../media/je.0._d6y161two7.svg)}.fi-je.fis{background-image:url(../media/je.0mbdhgetg63mr.svg)}.fi-jm{background-image:url(../media/jm.0qzy.5~nveky-.svg)}.fi-jm.fis{background-image:url(../media/jm.15sw-7gtzvbv..svg)}.fi-jo{background-image:url(../media/jo.0v05b_hbi65hi.svg)}.fi-jo.fis{background-image:url(../media/jo.11p51.ieer77o.svg)}.fi-jp{background-image:url(../media/jp.02cp8rtxnd1tl.svg)}.fi-jp.fis{background-image:url(../media/jp.01bx7q87~q3r8.svg)}.fi-ke{background-image:url(../media/ke.0kln__78mhq2f.svg)}.fi-ke.fis{background-image:url(../media/ke.1426.i7t-iq4y.svg)}.fi-kg{background-image:url(../media/kg.16wflwqqrce2p.svg)}.fi-kg.fis{background-image:url(../media/kg.0_u~zt4~q8.w_.svg)}.fi-kh{background-image:url(../media/kh.0xntiwsdtibo6.svg)}.fi-kh.fis{background-image:url(../media/kh.0585tw8llmeez.svg)}.fi-ki{background-image:url(../media/ki.0uyc_ychfyg5..svg)}.fi-ki.fis{background-image:url(../media/ki.12am~-j2osm_~.svg)}.fi-km{background-image:url(../media/km.0f-i-uj0rqmgj.svg)}.fi-km.fis{background-image:url(../media/km.0xzknlueo0nqk.svg)}.fi-kn{background-image:url(../media/kn.12y6n921evif_.svg)}.fi-kn.fis{background-image:url(../media/kn.09.q9g1k3kmz-.svg)}.fi-kp{background-image:url(../media/kp.0rezfauau3c-3.svg)}.fi-kp.fis{background-image:url(../media/kp.0xbc24_rot2gg.svg)}.fi-kr{background-image:url(../media/kr.12bkj~t7hesdi.svg)}.fi-kr.fis{background-image:url(../media/kr.0ra90oig2006m.svg)}.fi-kw{background-image:url(../media/kw.04_ddbhvx9p~2.svg)}.fi-kw.fis{background-image:url(../media/kw.0~k031~mggn7d.svg)}.fi-ky{background-image:url(../media/ky.05rkwlxqe2r-b.svg)}.fi-ky.fis{background-image:url(../media/ky.13q178260a37..svg)}.fi-kz{background-image:url(../media/kz.0in35oac_8-jp.svg)}.fi-kz.fis{background-image:url(../media/kz.17mpu~outq~0a.svg)}.fi-la{background-image:url(../media/la.074_b45uqbvq2.svg)}.fi-la.fis{background-image:url(../media/la.0fq_w-8a~h.kw.svg)}.fi-lb{background-image:url(../media/lb.0h8rbv-z71hqp.svg)}.fi-lb.fis{background-image:url(../media/lb.0o~dik7gaa1aq.svg)}.fi-lc{background-image:url(../media/lc.0h~p5n5-fmk_k.svg)}.fi-lc.fis{background-image:url(../media/lc.0qyi9qc1dp6zo.svg)}.fi-li{background-image:url(../media/li.0f2bwcslvatrh.svg)}.fi-li.fis{background-image:url(../media/li.0l2hnnvu0wc55.svg)}.fi-lk{background-image:url(../media/lk.158d4ngdkbjbe.svg)}.fi-lk.fis{background-image:url(../media/lk.0~eqhnqzp9-6c.svg)}.fi-lr{background-image:url(../media/lr.0a60a4l1kz1-8.svg)}.fi-lr.fis{background-image:url(../media/lr.0f_712ek47lx1.svg)}.fi-ls{background-image:url(../media/ls.08rc8o_fdn63t.svg)}.fi-ls.fis{background-image:url(../media/ls.03cmzvs.l5s7s.svg)}.fi-lt{background-image:url(../media/lt.04a17mab.2-8-.svg)}.fi-lt.fis{background-image:url(../media/lt.0by.6d1b5t3-c.svg)}.fi-lu{background-image:url(../media/lu.15uvo3agsgthr.svg)}.fi-lu.fis{background-image:url(../media/lu.0cdkimvognzgt.svg)}.fi-lv{background-image:url(../media/lv.0~yn3k2-mgsqz.svg)}.fi-lv.fis{background-image:url(../media/lv.0k-7h-5azjpbr.svg)}.fi-ly{background-image:url(../media/ly.095o27h4fg189.svg)}.fi-ly.fis{background-image:url(../media/ly.0vy-62jafa_e9.svg)}.fi-ma{background-image:url(../media/ma.16njibn8utcrs.svg)}.fi-ma.fis{background-image:url(../media/ma.02wdwhuy4rzcm.svg)}.fi-mc{background-image:url(../media/mc.0yk8s96l3-oil.svg)}.fi-mc.fis{background-image:url(../media/mc.16zn7s.pm9wbk.svg)}.fi-md{background-image:url(../media/md.0p3bi2fjcxt_t.svg)}.fi-md.fis{background-image:url(../media/md.17ovy568en6ya.svg)}.fi-me{background-image:url(../media/me.04eh4~v5dv078.svg)}.fi-me.fis{background-image:url(../media/me.0.f7weo9_f7.3.svg)}.fi-mf{background-image:url(../media/mf.08j68xdwu35sa.svg)}.fi-mf.fis{background-image:url(../media/mf.0.jq~3irl2zog.svg)}.fi-mg{background-image:url(../media/mg.15iynosh21~j-.svg)}.fi-mg.fis{background-image:url(../media/mg.0gilwp-e7c4g~.svg)}.fi-mh{background-image:url(../media/mh.0svks~x7i9cvq.svg)}.fi-mh.fis{background-image:url(../media/mh.0-v41nbly_jva.svg)}.fi-mk{background-image:url(../media/mk.0smbb4.qrnz7g.svg)}.fi-mk.fis{background-image:url(../media/mk.11c0~h0i0b9f8.svg)}.fi-ml{background-image:url(../media/ml.0oxaezl2q6p9g.svg)}.fi-ml.fis{background-image:url(../media/ml.0vs.9~10c-pdi.svg)}.fi-mm{background-image:url(../media/mm.07_hq4eg8rbun.svg)}.fi-mm.fis{background-image:url(../media/mm.0vdzfzig8uw~k.svg)}.fi-mn{background-image:url(../media/mn.08wk.7ee_zedo.svg)}.fi-mn.fis{background-image:url(../media/mn.1716k278m9z2_.svg)}.fi-mo{background-image:url(../media/mo.0q2e9i9v9v44..svg)}.fi-mo.fis{background-image:url(../media/mo.0jupxr2fnpnbu.svg)}.fi-mp{background-image:url(../media/mp.0kydidg2r8tfr.svg)}.fi-mp.fis{background-image:url(../media/mp.0frcn4pq1c6s3.svg)}.fi-mq{background-image:url(../media/mq.0hm8y~mb-p6x..svg)}.fi-mq.fis{background-image:url(../media/mq.15y1.-li4p0bd.svg)}.fi-mr{background-image:url(../media/mr.0l_nc9-sm72bb.svg)}.fi-mr.fis{background-image:url(../media/mr.13fi174gio.ze.svg)}.fi-ms{background-image:url(../media/ms.0e8i~67dqapdj.svg)}.fi-ms.fis{background-image:url(../media/ms.0eig4fd7pt0rh.svg)}.fi-mt{background-image:url(../media/mt.0dwqw4tvs7rdm.svg)}.fi-mt.fis{background-image:url(../media/mt.0uke3inn-ijh-.svg)}.fi-mu{background-image:url(../media/mu.0ho99v.cn.ev..svg)}.fi-mu.fis{background-image:url(../media/mu.0-exk4s_xjd1h.svg)}.fi-mv{background-image:url(../media/mv.0fzsae9m01raw.svg)}.fi-mv.fis{background-image:url(../media/mv.0yzxdd~52hmm_.svg)}.fi-mw{background-image:url(../media/mw.110_83qs8l7.-.svg)}.fi-mw.fis{background-image:url(../media/mw.06c0acz_tbyv6.svg)}.fi-mx{background-image:url(../media/mx.0v8r1xjkaxo.6.svg)}.fi-mx.fis{background-image:url(../media/mx.0gju2g~-g7gtc.svg)}.fi-my{background-image:url(../media/my.0v~eoe4rwu6z..svg)}.fi-my.fis{background-image:url(../media/my.0pis6s2_ih_yg.svg)}.fi-mz{background-image:url(../media/mz.0tqe8xdqb8mzq.svg)}.fi-mz.fis{background-image:url(../media/mz.0rvohkma79_6z.svg)}.fi-na{background-image:url(../media/na.0.270xnjv~luc.svg)}.fi-na.fis{background-image:url(../media/na.0dilw9rr.frp4.svg)}.fi-nc{background-image:url(../media/nc.0obwa0yorp-ta.svg)}.fi-nc.fis{background-image:url(../media/nc.15cpk3z0o_3r0.svg)}.fi-ne{background-image:url(../media/ne.102z0v~.o0gaa.svg)}.fi-ne.fis{background-image:url(../media/ne.0ap95mt6cbee4.svg)}.fi-nf{background-image:url(../media/nf.0ok.jdh0gcpmx.svg)}.fi-nf.fis{background-image:url(../media/nf.04a5vys~v3m.7.svg)}.fi-ng{background-image:url(../media/ng.02qkrn5017ys_.svg)}.fi-ng.fis{background-image:url(../media/ng.0tmmc_0ghlqz1.svg)}.fi-ni{background-image:url(../media/ni.056~vmu~~2wio.svg)}.fi-ni.fis{background-image:url(../media/ni.14ji04u5c5pl8.svg)}.fi-nl{background-image:url(../media/nl.00-p-.b-x7hda.svg)}.fi-nl.fis{background-image:url(../media/nl.0nezmeyf4f5kf.svg)}.fi-no{background-image:url(../media/no.0q8p493q28j-3.svg)}.fi-no.fis{background-image:url(../media/no.0qs9u5r5std_k.svg)}.fi-np{background-image:url(../media/np.0.oycdv67wsxu.svg)}.fi-np.fis{background-image:url(../media/np.0q7n~9hyosc6e.svg)}.fi-nr{background-image:url(../media/nr.10u7qx48jhdz_.svg)}.fi-nr.fis{background-image:url(../media/nr.0mi8fx9t~kl78.svg)}.fi-nu{background-image:url(../media/nu.0hedkv30qygf5.svg)}.fi-nu.fis{background-image:url(../media/nu.0dks_q5vvln96.svg)}.fi-nz{background-image:url(../media/nz.17eg07btd~r1..svg)}.fi-nz.fis{background-image:url(../media/nz.0i1~od0ob~aau.svg)}.fi-om{background-image:url(../media/om.0nq4manugsooh.svg)}.fi-om.fis{background-image:url(../media/om.146j9bpptn_58.svg)}.fi-pa{background-image:url(../media/pa.099y84dcvqasl.svg)}.fi-pa.fis{background-image:url(../media/pa.11u.piw7kwwu-.svg)}.fi-pe{background-image:url(../media/pe.0mwkvrptptvpq.svg)}.fi-pe.fis{background-image:url(../media/pe.0p8ahkjtd7p7~.svg)}.fi-pf{background-image:url(../media/pf.15v~ypj3joaw~.svg)}.fi-pf.fis{background-image:url(../media/pf.0kez0r03-kbry.svg)}.fi-pg{background-image:url(../media/pg.15q7_isj-ocnh.svg)}.fi-pg.fis{background-image:url(../media/pg.0hpe83ye~w7r6.svg)}.fi-ph{background-image:url(../media/ph.0~f.14.6_fu5l.svg)}.fi-ph.fis{background-image:url(../media/ph.06tz4znfs_daq.svg)}.fi-pk{background-image:url(../media/pk.12iw4ey18c0tg.svg)}.fi-pk.fis{background-image:url(../media/pk.03r--a8wzfy8n.svg)}.fi-pl{background-image:url(../media/pl.09hqcpm79r_sy.svg)}.fi-pl.fis{background-image:url(../media/pl.17cdwlzzv6~hd.svg)}.fi-pm{background-image:url(../media/pm.0umbjzbwhfa07.svg)}.fi-pm.fis{background-image:url(../media/pm.09a8by~db1tmy.svg)}.fi-pn{background-image:url(../media/pn.06ukfkueoy834.svg)}.fi-pn.fis{background-image:url(../media/pn.0jne4vnp1t5s7.svg)}.fi-pr{background-image:url(../media/pr.0t1wzrbwe4zbz.svg)}.fi-pr.fis{background-image:url(../media/pr.14y6i7trycdzs.svg)}.fi-ps{background-image:url(../media/ps.03~mj_dm3fca2.svg)}.fi-ps.fis{background-image:url(../media/ps.0jc-sp7~7see6.svg)}.fi-pt{background-image:url(../media/pt.0zbj0w_uz_uk8.svg)}.fi-pt.fis{background-image:url(../media/pt.08qa4q6exff1_.svg)}.fi-pw{background-image:url(../media/pw.13aah3-ov43y4.svg)}.fi-pw.fis{background-image:url(../media/pw.0bmk~65vu1~75.svg)}.fi-py{background-image:url(../media/py.14zstan87888i.svg)}.fi-py.fis{background-image:url(../media/py.0hkmr~tvo~h4q.svg)}.fi-qa{background-image:url(../media/qa.0xts_fvva20ll.svg)}.fi-qa.fis{background-image:url(../media/qa.0uxy9q2.w4zps.svg)}.fi-re{background-image:url(../media/re.0l2c52imkf5ld.svg)}.fi-re.fis{background-image:url(../media/re.16irdr7c~_i7l.svg)}.fi-ro{background-image:url(../media/ro.06-8titcop842.svg)}.fi-ro.fis{background-image:url(../media/ro.05adtsjqvg_io.svg)}.fi-rs{background-image:url(../media/rs.0.y3v903fmz8e.svg)}.fi-rs.fis{background-image:url(../media/rs.0fu~asjbufmtp.svg)}.fi-ru{background-image:url(../media/ru.0oahl14s6-9cs.svg)}.fi-ru.fis{background-image:url(../media/ru.01m0ac3_t~dlq.svg)}.fi-rw{background-image:url(../media/rw.0p7id.z036giq.svg)}.fi-rw.fis{background-image:url(../media/rw.0b9ti25rncgdn.svg)}.fi-sa{background-image:url(../media/sa.0f.7d8lwq4xvq.svg)}.fi-sa.fis{background-image:url(../media/sa.0o9klv6bw51_p.svg)}.fi-sb{background-image:url(../media/sb.0fruyybb7_sfu.svg)}.fi-sb.fis{background-image:url(../media/sb.0jr46adtj4ar0.svg)}.fi-sc{background-image:url(../media/sc.0fz2lm5ti0x_b.svg)}.fi-sc.fis{background-image:url(../media/sc.03of0a6vjjf95.svg)}.fi-sd{background-image:url(../media/sd.07m2.~m0nfix9.svg)}.fi-sd.fis{background-image:url(../media/sd.00e2v7vvhck~4.svg)}.fi-se{background-image:url(../media/se.0a741~f-yk1nx.svg)}.fi-se.fis{background-image:url(../media/se.15ijsxd52_gy8.svg)}.fi-sg{background-image:url(../media/sg.02~y--_qb1t.x.svg)}.fi-sg.fis{background-image:url(../media/sg.1729rc11nl09-.svg)}.fi-sh{background-image:url(../media/sh.0zd8n9.jn1cw3.svg)}.fi-sh.fis{background-image:url(../media/sh.10r7km8ol5vut.svg)}.fi-si{background-image:url(../media/si.0td~4ihk06e~x.svg)}.fi-si.fis{background-image:url(../media/si.0sy-9.xl9eoo9.svg)}.fi-sj{background-image:url(../media/sj.11e0c0lp7p51g.svg)}.fi-sj.fis{background-image:url(../media/sj.17b.a~skj2fw~.svg)}.fi-sk{background-image:url(../media/sk.0-n48kqtfz_tw.svg)}.fi-sk.fis{background-image:url(../media/sk.0914655e.e-6o.svg)}.fi-sl{background-image:url(../media/sl.13c2z~0sw-kh8.svg)}.fi-sl.fis{background-image:url(../media/sl.0sm_ld0059eln.svg)}.fi-sm{background-image:url(../media/sm.0olm75vt3df7c.svg)}.fi-sm.fis{background-image:url(../media/sm.0q3j0x0g71umw.svg)}.fi-sn{background-image:url(../media/sn.16ask3mhjqlgg.svg)}.fi-sn.fis{background-image:url(../media/sn.14wy18891w7yq.svg)}.fi-so{background-image:url(../media/so.0-.fnyffw8sp_.svg)}.fi-so.fis{background-image:url(../media/so.0326eph0pn1-d.svg)}.fi-sr{background-image:url(../media/sr.07j-qlt_k-hdd.svg)}.fi-sr.fis{background-image:url(../media/sr.0oo9n2~oid1y7.svg)}.fi-ss{background-image:url(../media/ss.0g3bmficyw.pr.svg)}.fi-ss.fis{background-image:url(../media/ss.0hfw56h06kc3t.svg)}.fi-st{background-image:url(../media/st.14fkflwqtj.sg.svg)}.fi-st.fis{background-image:url(../media/st.0t5dprg3rmho9.svg)}.fi-sv{background-image:url(../media/sv.08n_synz2ioj6.svg)}.fi-sv.fis{background-image:url(../media/sv.0v5liriuo.xos.svg)}.fi-sx{background-image:url(../media/sx.0i.wqau38ue.e.svg)}.fi-sx.fis{background-image:url(../media/sx.130hd-i1sh8cc.svg)}.fi-sy{background-image:url(../media/sy.0-im5eqt~i8-g.svg)}.fi-sy.fis{background-image:url(../media/sy.0d6ipxdhuzjb5.svg)}.fi-sz{background-image:url(../media/sz.182~06kdosv-x.svg)}.fi-sz.fis{background-image:url(../media/sz.0dgf-z4pjg5v1.svg)}.fi-tc{background-image:url(../media/tc.0qltsw40m0pw0.svg)}.fi-tc.fis{background-image:url(../media/tc.0_46~52y~xr_s.svg)}.fi-td{background-image:url(../media/td.0ephixg1-hn76.svg)}.fi-td.fis{background-image:url(../media/td.0ue~.cn04qt-8.svg)}.fi-tf{background-image:url(../media/tf.0-fls3pudag8l.svg)}.fi-tf.fis{background-image:url(../media/tf.0jqzj2yx4u.sq.svg)}.fi-tg{background-image:url(../media/tg.0rzotb32uh2p_.svg)}.fi-tg.fis{background-image:url(../media/tg.0cntx1927td~s.svg)}.fi-th{background-image:url(../media/th.06y12gfomo8k2.svg)}.fi-th.fis{background-image:url(../media/th.07j~7zaxet.5y.svg)}.fi-tj{background-image:url(../media/tj.11lepuhttcllb.svg)}.fi-tj.fis{background-image:url(../media/tj.0j-mcd.czfiw6.svg)}.fi-tk{background-image:url(../media/tk.0~8snggc2p8~~.svg)}.fi-tk.fis{background-image:url(../media/tk.0a9ku-csdir4-.svg)}.fi-tl{background-image:url(../media/tl.09qu-vro97ahc.svg)}.fi-tl.fis{background-image:url(../media/tl.0kf3d997o-5rl.svg)}.fi-tm{background-image:url(../media/tm.0781ly57qsoyz.svg)}.fi-tm.fis{background-image:url(../media/tm.0iaz2y1x._3c~.svg)}.fi-tn{background-image:url(../media/tn.0fh56m3eo1m18.svg)}.fi-tn.fis{background-image:url(../media/tn.10vp6bitjsrbw.svg)}.fi-to{background-image:url(../media/to.0cgi7vqh5chkl.svg)}.fi-to.fis{background-image:url(../media/to.0t4enm_7u9-ii.svg)}.fi-tr{background-image:url(../media/tr.0qdmtjmqpih2y.svg)}.fi-tr.fis{background-image:url(../media/tr.02j_tei-v19~a.svg)}.fi-tt{background-image:url(../media/tt.0.zlvltnntoha.svg)}.fi-tt.fis{background-image:url(../media/tt.187j42sb~vhlu.svg)}.fi-tv{background-image:url(../media/tv.06dcc8b80ccvd.svg)}.fi-tv.fis{background-image:url(../media/tv.0ulsr7o0~k_bo.svg)}.fi-tw{background-image:url(../media/tw.1024_eh5~lz3v.svg)}.fi-tw.fis{background-image:url(../media/tw.0ia-y299sdgmp.svg)}.fi-tz{background-image:url(../media/tz.145.kjb4-wok-.svg)}.fi-tz.fis{background-image:url(../media/tz.0d7.b.7a16xvt.svg)}.fi-ua{background-image:url(../media/ua.12j7i1clsvhgu.svg)}.fi-ua.fis{background-image:url(../media/ua.0okcul~-.ld.g.svg)}.fi-ug{background-image:url(../media/ug.08e8_8d305.~z.svg)}.fi-ug.fis{background-image:url(../media/ug.090wcmrguc_i0.svg)}.fi-um{background-image:url(../media/um.0fsvaw.~escud.svg)}.fi-um.fis{background-image:url(../media/um.0-kcr9tye_b9w.svg)}.fi-us{background-image:url(../media/us.05nzlzmpvmox1.svg)}.fi-us.fis{background-image:url(../media/us.0_m830okd~n80.svg)}.fi-uy{background-image:url(../media/uy.0.z9xp~kq0q2i.svg)}.fi-uy.fis{background-image:url(../media/uy.15l.haq7x80r8.svg)}.fi-uz{background-image:url(../media/uz.1874u2ufz861j.svg)}.fi-uz.fis{background-image:url(../media/uz.0jkkuju2np~2y.svg)}.fi-va{background-image:url(../media/va.0ywecj.td-jem.svg)}.fi-va.fis{background-image:url(../media/va.08ofh4wbsqivw.svg)}.fi-vc{background-image:url(../media/vc.0pbtqjdfmvihs.svg)}.fi-vc.fis{background-image:url(../media/vc.0udlq3rn0n.6n.svg)}.fi-ve{background-image:url(../media/ve.00r-jbnnqs3j~.svg)}.fi-ve.fis{background-image:url(../media/ve.0pa_z2~r8g.6..svg)}.fi-vg{background-image:url(../media/vg.0la9z5x3u71e-.svg)}.fi-vg.fis{background-image:url(../media/vg.04-hlsyyxzxvl.svg)}.fi-vi{background-image:url(../media/vi.0klqco9a35i3q.svg)}.fi-vi.fis{background-image:url(../media/vi.11r751bvon7~s.svg)}.fi-vn{background-image:url(../media/vn.03r_b3i~fytgt.svg)}.fi-vn.fis{background-image:url(../media/vn.0hhygrc-g~p0..svg)}.fi-vu{background-image:url(../media/vu.01e2x8o_5scrr.svg)}.fi-vu.fis{background-image:url(../media/vu.165-rd2ks-ac8.svg)}.fi-wf{background-image:url(../media/wf.061i0h5as~m.e.svg)}.fi-wf.fis{background-image:url(../media/wf.0ej0w.d6w6tcv.svg)}.fi-ws{background-image:url(../media/ws.074l1429y-px..svg)}.fi-ws.fis{background-image:url(../media/ws.00p59f-ar34f8.svg)}.fi-ye{background-image:url(../media/ye.0c8ih0.3ekwri.svg)}.fi-ye.fis{background-image:url(../media/ye.03ph-7cdft~_l.svg)}.fi-yt{background-image:url(../media/yt.0gjpo0uudzesc.svg)}.fi-yt.fis{background-image:url(../media/yt.0cto1xjiriwhn.svg)}.fi-za{background-image:url(../media/za.0jpk9e0r6khy7.svg)}.fi-za.fis{background-image:url(../media/za.0.2-dh~08v85s.svg)}.fi-zm{background-image:url(../media/zm.0b_ok9srwu0ww.svg)}.fi-zm.fis{background-image:url(../media/zm.12n5f02dt-xj4.svg)}.fi-zw{background-image:url(../media/zw.0qs32c7lkzhae.svg)}.fi-zw.fis{background-image:url(../media/zw.0lf7.zi_zx~t..svg)}.fi-arab{background-image:url(../media/arab.06nq9-ln890qh.svg)}.fi-arab.fis{background-image:url(../media/arab.16d24afdvcags.svg)}.fi-asean{background-image:url(../media/asean.0-jm66tuo3j3~.svg)}.fi-asean.fis{background-image:url(../media/asean.0hi86~t9o3-h-.svg)}.fi-cefta{background-image:url(../media/cefta.0souk8dik2-f1.svg)}.fi-cefta.fis{background-image:url(../media/cefta.0uqa3y~zu47-l.svg)}.fi-cp{background-image:url(../media/cp.04s6pz0ixao8r.svg)}.fi-cp.fis{background-image:url(../media/cp.08w7ip8stry_k.svg)}.fi-dg{background-image:url(../media/dg.12wu3xx4tg3nm.svg)}.fi-dg.fis{background-image:url(../media/dg.0l6pj8o~0.txl.svg)}.fi-eac{background-image:url(../media/eac.0h5d2j4yb~4eh.svg)}.fi-eac.fis{background-image:url(../media/eac.0p5b.p2w5kkgj.svg)}.fi-es-ct{background-image:url(../media/es-ct.0znrc_esp3x40.svg)}.fi-es-ct.fis{background-image:url(../media/es-ct.0s.z5b4bnp25_.svg)}.fi-es-ga{background-image:url(../media/es-ga.0ghh6pvtjc4l3.svg)}.fi-es-ga.fis{background-image:url(../media/es-ga.0-mxmdyrz_rqf.svg)}.fi-es-pv{background-image:url(../media/es-pv.0mkm5lzcb8duq.svg)}.fi-es-pv.fis{background-image:url(../media/es-pv.0zk2gl85ntys0.svg)}.fi-eu{background-image:url(../media/eu.00qo5mteqhwtj.svg)}.fi-eu.fis{background-image:url(../media/eu.0guycb5-gnp.s.svg)}.fi-gb-eng{background-image:url(../media/gb-eng.0q80rlewbc.wl.svg)}.fi-gb-eng.fis{background-image:url(../media/gb-eng.0ftdn6k-4y2tc.svg)}.fi-gb-nir{background-image:url(../media/gb-nir.0o19luoyuc8f~.svg)}.fi-gb-nir.fis{background-image:url(../media/gb-nir.16yautv~nj4h9.svg)}.fi-gb-sct{background-image:url(../media/gb-sct.09.30oylt_zn~.svg)}.fi-gb-sct.fis{background-image:url(../media/gb-sct.0_x3gwmc-8ysi.svg)}.fi-gb-wls{background-image:url(../media/gb-wls.0o9dm.kqvwnez.svg)}.fi-gb-wls.fis{background-image:url(../media/gb-wls.0wywkh2oi98lx.svg)}.fi-ic{background-image:url(../media/ic.14xq._500xk-n.svg)}.fi-ic.fis{background-image:url(../media/ic.154waghbnzx.8.svg)}.fi-pc{background-image:url(../media/pc.0w58f-xo852rj.svg)}.fi-pc.fis{background-image:url(../media/pc.0jerfmp2t4c92.svg)}.fi-sh-ac{background-image:url(../media/sh-ac.130esujxagher.svg)}.fi-sh-ac.fis{background-image:url(../media/sh-ac.14.s65~x2aejd.svg)}.fi-sh-hl{background-image:url(../media/sh-hl.0y0xme.fx8cug.svg)}.fi-sh-hl.fis{background-image:url(../media/sh-hl.0je.v9_yxtgto.svg)}.fi-sh-ta{background-image:url(../media/sh-ta.16wsobnwu6x~1.svg)}.fi-sh-ta.fis{background-image:url(../media/sh-ta.0d2njrudh3eek.svg)}.fi-un{background-image:url(../media/un.0l~bf~oc0g3kg.svg)}.fi-un.fis{background-image:url(../media/un.0f_rjqrv7y89d.svg)}.fi-xk{background-image:url(../media/xk.0xe~tolf2cmgq.svg)}.fi-xk.fis{background-image:url(../media/xk.0-obta-5..p_c.svg)}:root{--mmm-canvas:#000;--mmm-surface-raised:#111;--mmm-card:#111214;--mmm-card-elevated:#15181c;--mmm-border:#24272c;--mmm-border-strong:#30343a;--mmm-surface-inset:#0000006b;--mmm-surface-highlight:#ffffff09;--mmm-surface-shadow:#0000006b;--mmm-text-primary:#f2f2f7;--mmm-text-secondary:#aeaeb2;--mmm-text-muted:#636366;--mmm-text-disabled:#48484a;--mmm-cyan:#0ff;--mmm-cyan-hover:#3ff;--mmm-cyan-border-soft:#00ffff6b;--mmm-cta-background:#0b5f66;--mmm-cta-border:#138892;--mmm-cta-text:#e9ffff;--mmm-cta-background-hover:#0f7078;--mmm-trust:#d4af49;--mmm-fuel:#d8b94b;--mmm-verified:#42d392;--mmm-info:#0ff;--mmm-warning:#f4b84a;--mmm-error:#f06b62;--mmm-respect:#d35388;--mmm-radius-sm:10px;--mmm-radius-md:12px;--mmm-radius-lg:14px;--mmm-radius-xl:16px;--mmm-glass-fallback:#111;--mmm-glass:#111111c7;--mmm-glass-tint:#00ffff1a;--mmm-glass-tint-active:#00ffff29;--mmm-glass-transition:.18s var(--ease-out);--ink:var(--mmm-text-primary);--ink-soft:var(--mmm-text-secondary);--ink-dim:var(--mmm-text-muted);--shell:var(--mmm-canvas);--surface:var(--mmm-card);--surface-raised:var(--mmm-surface-raised);--line:var(--mmm-border);--line-soft:var(--mmm-border);--cyan:var(--mmm-cyan);--yellow:var(--mmm-fuel);--green:var(--mmm-verified);--magenta:var(--mmm-respect);--trust:var(--mmm-trust);--info:var(--mmm-info);--warning:var(--mmm-warning);--error:var(--mmm-error);--cyan-wash:#00ffff1c;--green-wash:#42d3921a;--magenta-wash:#d353881f;--ease-out:cubic-bezier(.23, 1, .32, 1)}*{box-sizing:border-box}html{background:var(--shell);scroll-behavior:smooth;min-width:320px;scroll-padding-top:5rem}body{background:var(--mmm-canvas);min-width:320px;min-height:100vh;color:var(--ink);font-family:var(--font-inter,ui-sans-serif, system-ui, sans-serif);text-rendering:optimizelegibility;margin:0;line-height:1.45;overflow-x:hidden}.sr-only{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.page-shell{background:var(--mmm-surface-raised);width:min(100%,1180px);min-height:100vh;margin:0 auto;padding:0 0 18px}.skip-link{z-index:200;position:absolute}.passport-dossier-left,.passport-dossier-right{min-width:0}.top-nav{z-index:100;border-bottom:1px solid var(--line-soft);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000f0;justify-content:space-between;align-items:center;gap:8px;min-width:0;height:69px;padding:0 18px;display:flex;position:sticky;top:0}.nav-logo,.lang-switcher{align-items:center;display:flex}.nav-logo{min-width:0;color:var(--ink);flex:0 auto;gap:9px}.logo-mark{width:25px;height:25px;color:var(--cyan)}.logo-text{letter-spacing:-.035em;font-size:15px;font-weight:800}.logo-text:after{color:var(--cyan);content:"BIKE PASSPORT";letter-spacing:.12em;margin-top:-2px;font-size:7px;font-weight:800;display:block}.lang-switcher{gap:7px}.lang-btn{min-height:38px;color:var(--ink-soft);border:0;font:700 12px inherit}.nav-globe,.nav-chevron{color:var(--ink-soft)}.nav-chevron{margin-left:-5px}.lang-btn.active{color:var(--ink)}.lang-sep{background:var(--line);width:1px;height:13px}.lang-switcher{border:1px solid var(--mmm-border);border-radius:var(--mmm-radius-sm);background:var(--mmm-glass-fallback);min-height:38px;transition:border-color var(--mmm-glass-transition), background var(--mmm-glass-transition);padding:0 7px}.lang-switcher:focus-within{background:var(--mmm-glass-tint);border-color:#00ffffad}.lang-btn:focus-visible,.continuity-filter-pill:focus-visible,.history-toggle:focus-visible,.passport-section-nav a:focus-visible,.doc-unlock-button:focus-visible,.cta-btn:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.continuity-time-select-wrap select{border-color:var(--mmm-border);background:var(--mmm-glass-fallback);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:border-color var(--mmm-glass-transition), background var(--mmm-glass-transition)}.continuity-time-select-wrap select:hover,.continuity-time-select-wrap select:focus{background:var(--mmm-glass-tint);border-color:#00ffffad}.continuity-time-select-wrap select:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.continuity-time-select-wrap select option{background:var(--mmm-surface-raised);color:var(--mmm-text-primary)}.continuity-time-select-wrap select option:checked{background:var(--cyan);color:#00171b}.continuity-time-select-wrap select option:hover{background:var(--mmm-cyan-hover);color:#00171b}.hero-section{border-bottom:1px solid var(--mmm-border);background:var(--mmm-canvas);isolation:isolate;flex-direction:column;justify-content:space-between;min-height:370px;margin:0 -18px;padding:27px 18px 15px;display:flex;position:relative;overflow:hidden}.hero-image-wrap{z-index:0;position:absolute;inset:0}.hero-img{filter:none;transition:transform 1s var(--ease-out);will-change:transform}.hero-topline,.hero-identity,.hero-facts{z-index:1;position:relative}.hero-topline{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.hero-topline>*{z-index:1;position:relative}.verification-pill{color:var(--ink-soft);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:700;display:flex}.pill-dot{background:var(--green);border-radius:50%;width:6px;height:6px}.hero-respect{flex:none}.respect-badge{border:1px solid var(--magenta);background:var(--mmm-glass-fallback);min-width:72px;color:var(--magenta);transition:transform .16s var(--ease-out), border-color var(--mmm-glass-transition), background var(--mmm-glass-transition);border-radius:13px;grid-template-columns:18px auto;align-items:center;gap:3px 4px;padding:7px 8px 6px;display:grid}.respect-badge:hover{border-color:var(--magenta);background:var(--magenta-wash)}.respect-badge:active{transform:scale(.97)}.respect-badge strong{color:var(--ink);font-size:14px;line-height:1}.respect-badge span{color:var(--ink);text-align:center;grid-column:1/-1;font-size:9px;line-height:1.1}.respect-badge svg{width:17px;height:17px}.hero-identity{margin-top:auto;padding-top:64px}.hero-identity:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#000000b8 0%,#00000059 55%,#0000 100%);width:min(52%,420px);position:absolute;top:40px;bottom:-15px;left:0}.hero-identity>*{z-index:1;position:relative}.hero-tier{color:var(--trust);align-items:center;gap:9px;display:flex}.hero-trust .hero-tier{margin-top:13px}.hero-tier-mark{background:#1111119e;border:1px solid;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.hero-tier-mark svg{width:16px;height:16px}.hero-tier strong{letter-spacing:-.01em;font-size:11px;font-weight:800;line-height:1.15;display:block}.hero-tier small{color:var(--ink-soft);margin-top:3px;font-size:10px;font-weight:500;line-height:1.15;display:block}.hero-brand{letter-spacing:.02em;margin:0;font-size:12px;font-weight:800}.hero-identity h1{letter-spacing:-.065em;text-transform:uppercase;margin:11px 0 0;font-size:clamp(2.75rem,14vw,3.57rem);font-weight:600;line-height:.96}.hero-year{letter-spacing:-.04em;margin:7px 0 0;font-size:24px;font-weight:600;line-height:1}.hero-passport-id{color:var(--ink-soft);letter-spacing:.02em;margin:14px 0 0;font-size:11px;font-weight:500}.hero-facts{border-top:1px solid var(--mmm-border);grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:23px;padding-top:14px;display:grid}.hero-facts[data-fact-count="3"]{grid-template-columns:.95fr .9fr 1.25fr}.passport-fact{align-items:center;gap:6px;min-width:0;display:flex}.signal-icon{width:34px;height:34px;color:var(--ink-soft);background:linear-gradient(#ffffff17 0%,#ffffff06 45%,#00000029 46%,#00000047 100%),#111214;border:1px solid;border-radius:50%;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000059,0 4px 12px #00000061}.signal-icon--cyan{color:var(--cyan)}.signal-icon--green{color:var(--ink-soft)}.passport-fact>div:last-child{min-width:0}.passport-fact>div:last-child span,.passport-fact>div:last-child strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.passport-fact>div:last-child span{color:var(--ink-dim);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:600}.passport-fact>div:last-child strong{color:var(--ink);letter-spacing:-.025em;margin-top:3px;font-size:8px;font-weight:700}.verified-story{border:1px solid var(--mmm-border);background:var(--mmm-card);border-radius:12px;align-items:center;gap:10px;margin:15px 0 0;padding:15px 12px;display:flex}.verified-story-icon{border:1px solid var(--mmm-border);width:39px;height:39px;color:var(--green);background:linear-gradient(#ffffff14 0%,#ffffff05 45%,#0000002e 46%,#00000047 100%),#111214;border-radius:50%;flex:none;padding:8px;box-shadow:inset 0 1px #ffffff12,0 4px 12px #00000059}.verified-story h2{letter-spacing:-.03em;margin:0;font-size:12px}.verified-story p{color:var(--ink-soft);margin:5px 0 0;font-size:10px;line-height:1.4}.section-title{color:var(--ink);letter-spacing:-.01em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.metric-card{border:1px solid var(--mmm-border);background:var(--mmm-card);min-height:110px;box-shadow:inset 0 1px 0 var(--mmm-surface-highlight), inset 0 -1px 0 #00000038, 0 8px 22px var(--mmm-surface-shadow);transition:border-color .2s var(--ease-out), background .2s var(--ease-out);border-radius:12px}.docs-section,.buyer-access-card{border:1px solid var(--mmm-border);background:var(--mmm-card);box-shadow:inset 0 1px 0 var(--mmm-surface-highlight), inset 0 -1px 0 #00000038, 0 8px 22px var(--mmm-surface-shadow);border-radius:14px}.doc-registry-list{margin:0;padding:0;list-style:none;display:grid}.doc-registry-row{border-bottom:1px solid var(--line-soft);min-height:44px;color:var(--ink-soft);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.doc-registry-row>svg{width:19px;height:19px}.doc-name{min-width:0;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.doc-badge{color:var(--ink-dim);letter-spacing:.08em;font-size:8px;font-weight:800}.doc-unlock-button,.cta-btn{border:1px solid var(--mmm-cta-border);background:var(--mmm-cta-background);min-height:34px;color:var(--mmm-cta-text);transition:transform .16s var(--ease-out), background var(--mmm-glass-transition), box-shadow var(--mmm-glass-transition);border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.doc-unlock-button:hover,.cta-btn:hover{border-color:var(--cyan);background:var(--mmm-cta-background-hover)}.doc-unlock-button:disabled{cursor:wait;opacity:.65}.doc-unlock-button:active,.cta-btn:active{transform:scale(.97)}.doc-pin-entry{gap:5px;margin-top:8px;display:grid}.doc-pin-entry label,.doc-unlock-hint{color:var(--ink-soft);font-size:11px}.doc-pin-entry input{border:1px solid var(--mmm-border);outline-color:var(--cyan);background:var(--mmm-glass-fallback);min-height:34px;color:var(--ink);font:800 16px/1 var(--font-inter,system-ui);letter-spacing:.24em;text-align:center;transition:border-color var(--mmm-glass-transition), background var(--mmm-glass-transition);border-radius:10px}.doc-pin-entry input:focus{background:var(--mmm-glass-tint);border-color:#00ffffad}.doc-pin-entry .doc-unlock-button{width:116px;padding:0 12px}.doc-pin-entry p{min-height:0;color:var(--error);margin:0;font-size:10px;line-height:1.3}.doc-pin-entry p:empty{display:none}.doc-unlock-spinner{animation:.7s linear infinite passport-spin}@keyframes passport-spin{to{transform:rotate(360deg)}}.doc-unlock-hint{color:var(--ink-dim);align-items:flex-start;gap:7px;margin:8px 1px 0;font-size:10px;line-height:1.4;display:flex}.doc-unlock-hint svg{color:var(--warning);flex:none;margin-top:1px}.doc-unlocked-state{gap:8px;margin-top:11px;display:grid}.passport-empty-state{color:var(--ink-soft);font-size:12px}.passport-dossier-right{border-top:1px solid var(--line-soft);background:var(--mmm-surface-raised);margin-top:18px;padding:21px 18px 26px}.timeline-section{position:relative}.timeline-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin:0;display:flex}.timeline-heading .section-title{margin-bottom:5px}.timeline-heading p{color:var(--ink-dim);margin:0;font-size:10px}.continuity-explorer-controls{margin-top:15px;display:block}.continuity-filter-scroll{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.continuity-filter-scroll::-webkit-scrollbar{display:none}.continuity-filter-pill{border:1px solid var(--line);background:var(--mmm-surface-raised);min-height:29px;color:var(--ink-soft);font:700 10px var(--font-inter,system-ui);white-space:nowrap;border-radius:999px;padding:0 10px}.continuity-filter-pill.active{color:var(--cyan);background:#00ffff1f;border-color:#00ffffb3}.timeline{margin:23px 0 0;padding:0;list-style:none;position:relative}.timeline:before{content:"";background:linear-gradient(180deg, var(--mmm-border-strong), transparent);width:1px;position:absolute;top:25px;bottom:66px;left:20px}.timeline-item{grid-template-columns:41px minmax(0,1fr);gap:11px;min-height:105px;display:grid;position:relative}.tl-left{display:block}.tl-node{z-index:1;border:1px solid var(--mmm-border-strong);width:41px;height:41px;color:var(--ink-soft);background:linear-gradient(#ffffff14 0%,#ffffff05 45%,#0000002e 46%,#0000004d 100%),#111214;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 4px 12px #00000061}.tl-node svg{width:18px;height:18px}.timeline-item[data-category=fuel] .tl-node{border-color:var(--yellow);color:var(--yellow)}.timeline-item[data-category=service] .tl-node{color:var(--green);border-color:#42d39261}.timeline-item[data-category=odo] .tl-node{color:var(--info);border-color:#00ffff61}.tl-connector{display:none}.tl-content{min-width:0}.tl-date{color:var(--ink-soft);margin:4px 0 7px;font-size:10px;font-weight:600;display:block}.tl-card{border:1px solid var(--mmm-border);background:var(--mmm-card);min-height:78px;box-shadow:inset 0 1px 0 var(--mmm-surface-highlight), inset 0 -1px 0 #00000038, 0 8px 22px var(--mmm-surface-shadow);transition:background .18s var(--ease-out), border-color .18s var(--ease-out);border-radius:12px;margin:0 0 12px;padding:10px 11px 13px}.tl-header{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;min-width:0;display:grid}.tl-header-leading{align-items:center;gap:6px;min-width:0;display:flex}.tl-chip{border:1px solid var(--mmm-border);background:var(--mmm-surface-inset);min-height:20px;color:var(--ink-soft);letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 7px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.timeline-item[data-category=fuel] .tl-chip{color:var(--yellow);background:#d8b94b1a;border-color:#d8b94b61}.timeline-item[data-category=service] .tl-chip{color:var(--green);background:#42d39214;border-color:#42d3924d}.timeline-item[data-category=odo] .tl-chip{color:var(--info);background:#00ffff14;border-color:#00ffff4d}.tl-time{min-width:0;color:var(--ink-dim);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.tl-km{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:700}.tl-event{letter-spacing:-.025em;margin:9px 0 4px;font-size:12px;font-weight:700}.tl-detail{color:var(--ink-soft);margin:2px 0;font-size:10px}.tl-detail a{color:var(--cyan);font-weight:700}.continuity-verification-badge{color:var(--mmm-text-secondary);letter-spacing:.03em;align-items:center;gap:4px;margin-top:7px;font-size:9px;font-weight:700;display:inline-flex}.continuity-verification-badge svg{color:var(--green)}.history-toggle{border:1px solid var(--mmm-border);background:var(--mmm-glass-fallback);width:100%;min-height:43px;color:var(--ink);font:600 13px var(--font-inter,system-ui);transition:transform .16s var(--ease-out), background var(--mmm-glass-transition), border-color var(--mmm-glass-transition), color var(--mmm-glass-transition);border-radius:12px;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding:12px;display:flex}.history-toggle:hover{background:var(--mmm-glass-tint);color:var(--cyan);border-color:#00ffffad}.history-toggle:active{background:var(--mmm-glass-tint-active);transform:scale(.985)}.history-toggle svg{transition:transform .18s var(--ease-out)}.history-toggle.expanded svg{transform:rotate(180deg)}.passport-dossier-left .footer-cta{margin-top:21px}.cta-card{border:1px solid var(--mmm-border);background:var(--mmm-card);border-radius:16px;padding:29px 17px;position:relative;overflow:hidden}.cta-content{z-index:1;position:relative}.cta-logo-mark{color:var(--cyan);margin-bottom:12px}.cta-headline span{color:var(--cyan)}.cta-sub{color:var(--ink-soft);margin:11px 0 17px;font-size:12px}.cta-btn{width:min(100%,280px)}.cta-footnote{color:var(--ink-soft);margin:9px 0 0;font-size:10px}.passport-section-nav{z-index:1;border:1px solid var(--mmm-border);background:var(--mmm-glass-fallback);border-radius:13px;grid-template-columns:repeat(5,1fr);margin:12px 10px 0;padding:4px;display:grid;position:relative;box-shadow:0 12px 30px #00000059}.passport-section-nav a{min-height:42px;color:var(--ink-dim);transition:background var(--mmm-glass-transition), color var(--mmm-glass-transition);border-radius:9px;place-items:center;font-size:9px;text-decoration:none;display:grid}.passport-section-nav a:hover,.passport-section-nav a[aria-current=location]{color:var(--cyan);background:var(--mmm-glass-tint)}.passport-section-nav a:active{background:var(--mmm-glass-tint-active)}@media (min-width:701px){.page-shell{border:1px solid var(--mmm-border);border-radius:16px;padding-bottom:0;overflow:hidden;box-shadow:0 28px 72px #00000075,inset 0 1px #ffffff0a}.top-nav{height:82px;padding:0 26px}.page-shell main{grid-template-columns:minmax(0,7fr) minmax(260px,3fr);display:grid}.passport-dossier-left{border-right:1px solid var(--line-soft);padding:0 20px 19px}.hero-section{min-height:410px;margin:0 -20px;padding:39px 20px 18px}.hero-identity:before{bottom:-18px}.hero-identity{padding-top:76px}.hero-facts{grid-template-columns:1fr 1fr 1fr;gap:9px;margin-top:30px;padding-top:18px}.hero-facts[data-fact-count="3"]{grid-template-columns:1fr 1fr 1.22fr}.passport-fact{gap:8px}.signal-icon{width:36px;height:36px}.signal-icon svg{width:18px;height:18px}.passport-fact>div:last-child span{font-size:9px}.passport-fact>div:last-child strong{margin-top:5px;font-size:12px}.verified-story{border-radius:14px;gap:14px;margin-top:18px;padding:18px 15px}.verified-story-icon{width:43px;height:43px}.verified-story h2{font-size:14px}.verified-story p{font-size:11px}.metrics-section,.documents-section,.buyer-section{margin-top:21px}.section-title{margin-bottom:12px;font-size:13px}.metrics-grid{gap:6px}.metric-card{border-radius:14px;min-height:132px}.documents-section{margin-top:18px}.docs-section{padding:8px 13px 13px}.doc-name{font-size:11px}.buyer-access-card{padding:17px 16px 16px}.passport-dossier-right{border-top:0;margin-top:0;padding:27px 18px 26px}.timeline-heading p{margin-top:7px;font-size:11px}.continuity-explorer-controls{margin-top:19px}.continuity-filter-pill{min-height:32px;padding:0 12px;font-size:11px}.timeline{margin-top:27px}.timeline:before{top:28px;bottom:72px;left:24px}.timeline-item{grid-template-columns:49px minmax(0,1fr);gap:14px;min-height:115px}.tl-node{width:49px;height:49px}.tl-node svg{width:21px;height:21px}.tl-card{border-radius:14px;min-height:87px;margin-bottom:14px;padding:17px 14px 14px}.tl-date{font-size:11px}.tl-km{font-size:13px}.tl-event{margin-top:8px;font-size:14px}.tl-detail{font-size:12px}.continuity-verification-badge{margin-top:8px;font-size:11px}.passport-dossier-cta{grid-column:1/-1;margin:0;padding:0 20px 20px}.footer-cta{padding:0}.passport-section-nav{width:max-content;margin:18px auto 0;position:sticky;top:96px}.passport-section-nav a{min-width:90px;padding:0 12px;font-size:11px}}@media (min-width:981px){.page-shell main{grid-template-columns:minmax(0,7fr) minmax(320px,3fr)}.passport-dossier-left{padding:0 26px 19px}.hero-section{margin:0 -26px;padding:39px 26px 18px}.passport-dossier-right{padding:27px 25px 26px}.passport-dossier-cta{padding:0 26px 26px}.footer-cta{max-width:650px}.passport-section-nav{display:none}}@media (max-width:700px){.page-shell{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.passport-dossier-left{padding:0 18px 18px}.passport-dossier-right{min-height:0}.buyer-section{margin-bottom:0}}@media (min-width:701px){.tl-card{padding:11px 14px 14px}}@media (hover:hover){.hero-section:hover .hero-img{transform:scale(1.05)}.metric-card:hover{border-color:var(--mmm-cyan-border-soft);background:var(--mmm-card-elevated)}.tl-card:hover{border-color:var(--mmm-border-strong);background:var(--mmm-card-elevated)}.history-toggle:hover{background:var(--mmm-glass-tint);color:var(--cyan);border-color:#00ffffad}.history-toggle:active{background:var(--mmm-glass-tint-active)}}.passport-access-row{gap:18px;margin-top:18px;display:grid}.passport-access-row:not(:has(.documents-section,.buyer-section)){display:none}.passport-access-row>.reveal:not(:has(.documents-section,.buyer-section)){display:none}.passport-access-row .documents-section,.passport-access-row .buyer-section{margin-top:0}.passport-dossier-cta{margin-top:14px}.passport-dossier-left .passport-dossier-cta .footer-cta{margin-top:0}.passport-dossier-cta-mobile{display:none}.passport-history-footer{min-width:0;margin-top:18px}.passport-history-footer .history-toggle{margin-top:0}.timeline-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.timeline-actions .history-toggle{flex:160px;margin-top:0}.timeline-actions .respect-section{flex:none;display:block}@media (min-width:981px){.page-shell main{grid-template-rows:auto auto;align-items:start}.passport-dossier-left{grid-area:1/1}.passport-dossier-right{grid-area:1/2}.passport-dossier-cta{grid-area:2/1;align-self:stretch;margin-top:0;padding:26px}.passport-dossier-cta .footer-cta{width:100%;max-width:none}.passport-history-footer{grid-area:2/2;align-self:stretch;align-items:flex-end;margin:0;padding:26px 25px;display:flex}.passport-history-footer .history-toggle{width:100%}.passport-access-row{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:12px;margin-top:18px}.passport-access-row>.reveal{min-width:0;display:flex}.passport-access-row .documents-section,.passport-access-row .buyer-section{flex-direction:column;flex:auto;width:100%;display:flex}.passport-access-row .documents-section>.docs-section,.passport-access-row .buyer-section>.buyer-access-card{flex-direction:column;flex:auto;display:flex}.passport-access-row .docs-section{padding:8px 12px 11px}.passport-access-row .doc-registry-row{grid-template-columns:20px minmax(0,1fr) auto;gap:5px;min-height:38px}.passport-access-row .doc-registry-row>svg{width:16px;height:16px}.passport-access-row .doc-name{font-size:10px}.passport-access-row .doc-pin-entry{margin-top:auto}.passport-access-row .doc-pin-entry .doc-unlock-button{width:100%;min-width:0;font-size:10px}.passport-access-row .doc-unlock-hint{margin-top:9px;font-size:9px}.passport-access-row .buyer-access-card{padding:14px 12px}.passport-access-row .buyer-section{padding-top:30px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important}.doc-unlock-spinner{animation:none}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lang-switcher,.respect-badge,.history-toggle,.passport-section-nav,.continuity-filter-pill,.continuity-time-select-wrap select,.doc-pin-entry input{background:var(--mmm-glass);-webkit-backdrop-filter:blur(10px)saturate(115%);backdrop-filter:blur(10px)saturate(115%)}.lang-switcher:focus-within,.history-toggle:hover,.passport-section-nav a:hover,.passport-section-nav a[aria-current=location],.continuity-filter-pill.active,.continuity-time-select-wrap select:hover,.continuity-time-select-wrap select:focus,.active,.doc-pin-entry input:focus{background:var(--mmm-glass-tint)}}@media (min-width:981px){.page-shell main{grid-template-rows:none;align-items:start}.passport-dossier-left,.passport-dossier-right{grid-area:auto}.passport-dossier-cta-desktop{grid-area:auto/1/auto/-1;margin:0;padding:26px}.passport-dossier-cta-desktop .footer-cta{width:100%;max-width:none}.passport-dossier-left .passport-dossier-cta{align-self:auto;margin-top:14px;padding:0;display:block}.passport-dossier-left .passport-dossier-cta .footer-cta{width:100%;max-width:none;margin-top:0}.timeline-section>.history-toggle{margin-top:12px}.passport-dossier-left .passport-dossier-cta .cta-card{padding:17px 17px 18px}.passport-dossier-left .passport-dossier-cta .cta-logo-mark{margin-bottom:8px}.passport-dossier-left .passport-dossier-cta .cta-sub{margin:8px 0 12px}.passport-dossier-left .passport-dossier-cta .cta-footnote{margin-top:7px}}@media (max-width:700px){.passport-dossier-cta-desktop{display:none}.passport-dossier-cta-mobile{margin:14px 0 0;display:block}.passport-dossier-cta-mobile .footer-cta{margin-top:0}.buyer-access-card{padding:13px 11px 12px}.doc-unlock-button,.buyer-section a{min-height:42px;padding-inline:12px;font-size:11px;font-weight:800}.doc-pin-entry{gap:5px;margin-top:8px}.doc-pin-entry .doc-unlock-button,.doc-unlocked-state .doc-unlock-button{width:100%}.doc-unlock-hint{margin-top:8px}}.doc-registry-row{border:1px solid var(--line-soft);background:var(--mmm-surface-inset);border-radius:10px;padding:0 9px;box-shadow:inset 0 1px #ffffff06}.doc-registry-row:last-child{border-bottom:1px solid var(--line-soft)}.doc-badge{border:1px solid var(--mmm-border);background:var(--mmm-surface-raised);color:var(--ink-dim);border-radius:5px;justify-content:center;align-items:center;padding:3px 5px;font-size:8px;line-height:1;display:inline-flex}.doc-badge.unlocked{border-color:var(--mmm-border);background:var(--mmm-surface-raised);color:var(--ink-soft)}.doc-unlocked-state p{color:var(--ink-soft);margin:0;font-size:11px}.doc-unlocked-state .doc-unlock-button{width:100%}.footer-cta{padding:16px 16px 52px}.cta-card{border:1px solid var(--mmm-border);background:var(--mmm-card-elevated);box-shadow:inset 0 1px 0 var(--mmm-surface-highlight), 0 14px 34px #00000057;border-radius:28px;padding:36px 24px 32px}.cta-glow{background:radial-gradient(circle,#00ffff0f 0%,#0000 70%);width:220px;height:220px;position:absolute;top:-80px;right:-42px;transform:translate(-110px)}.cta-content{color:var(--ink);text-align:center;line-height:1.6}.cta-logo-mark,.cta-headline span{color:var(--cyan)}.cta-logo-mark{width:28px;height:28px;margin:0 auto 25.6px}.cta-logo-mark svg{width:28px;height:28px}.cta-headline{letter-spacing:-.04em;margin:0 0 10px;font-size:24px;line-height:30px}.cta-sub{color:var(--ink-soft);margin:0 0 24px;font-size:13px;line-height:20px}.cta-btn{border:1px solid var(--mmm-cta-border);background:var(--mmm-cta-background);width:100%;min-height:52px;color:var(--mmm-cta-text);border-radius:12px;padding:15px 32px;font-size:14px}.cta-footnote{color:var(--ink-dim);text-align:center;margin:14px 0 0;font-size:11px;line-height:17.6px}@media (min-width:981px){.passport-dossier-left .passport-dossier-cta .cta-card{padding:36px 24px 32px}.passport-dossier-left .passport-dossier-cta .cta-logo-mark{margin:0 auto 25.6px}.passport-dossier-left .passport-dossier-cta .cta-sub{margin:0 0 24px}.passport-dossier-left .passport-dossier-cta .cta-footnote{margin-top:14px}}.nav-actions,.nav-links{align-items:center;display:flex}.nav-actions{flex:none;gap:6px;min-width:0}.nav-links{display:none}.mobile-menu-toggle{border:1px solid var(--mmm-border);border-radius:var(--mmm-radius-sm);background:var(--mmm-glass-fallback);min-width:38px;min-height:38px;color:var(--ink);justify-content:center;align-items:center;padding:0;display:inline-flex}.mobile-nav-menu{z-index:101;border:1px solid var(--mmm-border);border-radius:var(--mmm-radius-md);background:var(--mmm-surface-raised);padding:8px;display:none;position:absolute;top:calc(100% + 1px);left:12px;right:12px;box-shadow:0 14px 34px #00000057}.mobile-nav-menu.open{display:grid}.mobile-nav-menu a{min-height:44px;color:var(--mmm-text-primary);border-radius:8px;align-items:center;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.mobile-nav-menu a:hover,.mobile-nav-menu a:focus-visible{background:var(--mmm-glass-tint);color:var(--cyan)}.lang-switcher{flex:none;gap:0;padding:2px}.lang-btn{white-space:nowrap;border-radius:7px;min-width:32px;min-height:32px;padding:0;font-size:17px;line-height:1}.lang-btn.active{background:var(--mmm-surface-inset);color:var(--ink)}.nav-globe,.nav-chevron,.lang-sep{display:none}.docs-intro{align-items:center;gap:9px;margin-bottom:9px;display:flex}.docs-intro>svg{width:20px;height:20px;color:var(--mmm-text-secondary)}.docs-intro strong,.docs-intro p{margin:0;display:block}.docs-intro p{color:var(--ink-dim);margin-top:2px;font-size:9px}.docs-section{padding:12px}.doc-pin-entry{gap:7px;margin-top:11px}.doc-pin-entry input,.doc-pin-entry .doc-unlock-button{width:100%;min-height:40px}.doc-pin-entry input{border-color:var(--mmm-border-strong)}.doc-pin-entry input::placeholder{color:var(--mmm-text-muted);letter-spacing:.38em;opacity:1}.doc-unlock-hint{color:var(--ink-dim)}.timeline-actions{flex-direction:column;align-items:stretch;gap:12px}.timeline-actions .history-toggle{flex:none;width:100%}.timeline-actions .respect-section{width:100%}.respect-section{display:block}.respect-card{border:1px solid var(--mmm-border);border-radius:var(--mmm-radius-lg);background:var(--mmm-card-elevated);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.respect-copy{align-items:center;gap:10px;min-width:0;display:flex}.respect-copy>svg{color:var(--mmm-text-secondary);flex:none}.respect-copy h4,.respect-copy p,.respect-summary strong,.respect-summary span{margin:0;display:block}.respect-copy h4{color:var(--ink);font-size:13px}.respect-copy p,.respect-summary span,.respect-footnote{color:var(--ink-dim);font-size:10px;line-height:1.35}.respect-summary{text-align:right;align-items:center;gap:9px;display:flex}.respect-summary strong{color:var(--ink);font-size:16px;line-height:1}.respect-action-button{border:1px solid var(--cyan);min-height:36px;color:var(--cyan);background:0 0;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font:800 11px inherit;display:inline-flex}.respect-action-button.respected{border-color:var(--mmm-border-strong);color:var(--mmm-text-secondary)}.respect-footnote{text-align:center;margin:8px 0 0}@media (min-width:701px){.top-nav{height:70px;padding:0 26px}.nav-links{flex:1;justify-content:center;gap:22px;display:flex}.nav-links a{color:var(--mmm-text-secondary);font-size:11px;font-weight:700;text-decoration:none}.nav-links a:hover,.nav-links a:focus-visible{color:var(--cyan)}.mobile-menu-toggle,.mobile-nav-menu{display:none}}@media (max-width:700px){.hero-identity:before{width:68%}.top-nav{height:62px;padding:0 12px}.nav-logo{gap:6px}.logo-mark{width:22px;height:22px}.logo-text{font-size:13px}.logo-text:after{font-size:6px}.nav-actions{gap:4px}.lang-btn{min-width:30px;min-height:30px;padding:0;font-size:16px}.respect-card{padding:13px}}.language-menu-wrap{flex:none;position:relative}.language-menu-wrap .lang-switcher{border-radius:var(--mmm-radius-sm);min-height:36px;padding:2px}.language-menu-wrap .lang-btn{min-width:42px;min-height:30px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 6px;display:inline-flex}.language-menu-wrap .lang-btn:hover,.language-menu-wrap .lang-btn:focus-visible,.language-menu-wrap .lang-btn[aria-expanded=true]{background:var(--mmm-glass-tint);color:var(--ink)}.lang-flag{background-position:50%;background-size:cover;border-radius:2px;flex:none;width:18px;height:12px;display:inline-block;box-shadow:0 0 0 1px #ffffff1f}.lang-chevron{color:var(--ink-soft);transition:transform .18s var(--ease-out), color .18s var(--ease-out);flex:none}.language-menu-wrap .lang-btn[aria-expanded=true] .lang-chevron{color:var(--cyan);transform:rotate(180deg)}.language-menu{z-index:120;border:1px solid var(--mmm-border-strong);border-radius:var(--mmm-radius-md);background:#111111fa;width:164px;max-width:calc(100vw - 24px);padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 16px 34px #0000007a}.language-option{width:100%;min-height:36px;color:var(--ink-soft);font:600 12px var(--font-inter,system-ui, sans-serif);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 9px;display:flex}.language-option:hover,.language-option:focus-visible,.language-option.selected{background:var(--mmm-glass-tint);color:var(--ink)}.language-option-check{color:var(--cyan);flex:none;margin-left:auto}@media (max-width:700px){.language-menu{max-width:calc(100vw - 36px)}}.page-shell{background:#090b0e;width:min(100%,800px)}.page-shell main{display:block}.passport-dossier-left{border:0;padding:0 16px 20px}.passport-dossier-right{background:0 0;border:0;margin-top:0;padding:0 16px 24px}.hero-section{background:0 0;min-height:0;margin:0 -16px;padding:0;overflow:visible}.hero-image-wrap{height:clamp(300px,72vw,520px);position:relative;inset:auto;overflow:hidden}.hero-img{object-position:center}.hero-topline{position:absolute;top:16px;left:16px;right:16px}.verification-pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0507099e;border:1px solid #ffffff24;border-radius:999px;padding:7px 9px}.hero-identity{background:#090b0e;margin:0;padding:22px 16px 18px}.hero-identity:before{display:none}.hero-brand{color:var(--ink-soft);font-size:12px}.hero-identity h1{color:var(--ink);font-size:clamp(2.55rem,12vw,4.4rem)}.hero-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:22px;padding-top:14px}.passport-fact{flex-direction:column;align-items:flex-start;gap:5px}.passport-fact:nth-child(2){text-align:center;align-items:center}.passport-fact:nth-child(3){text-align:right;align-items:flex-end}.passport-fact>div:last-child strong{font-size:11px}.signal-icon{width:30px;height:30px}.for-sale-card,.bike-condition{background:#111519;border:1px solid #00ffff3d;border-radius:14px;gap:12px;margin-top:18px;padding:16px;display:flex}.for-sale-card>svg{width:24px;height:24px;color:var(--cyan)}.for-sale-card div{gap:3px;display:grid}.for-sale-card span,.bike-condition-heading span{color:var(--cyan);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.for-sale-card strong{font-size:24px;line-height:1.1}.verified-story{margin-top:18px}.metrics-section,.documents-section,.buyer-section{margin-top:22px}.bike-condition{border-color:var(--mmm-border);display:block}.bike-condition-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.bike-condition h2{margin:0;font-size:17px}.bike-condition dl{margin:0}.bike-condition dl>div{border-top:1px solid var(--mmm-border);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.bike-condition dt{color:var(--ink-soft);align-items:center;gap:9px;font-size:13px;display:flex}.bike-condition dd{color:var(--ink);margin:0;font-size:13px;font-weight:700}.timeline-heading p{display:none}.respect-section{margin-top:18px;display:block}.respect-card{border-top:1px solid var(--mmm-border);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.respect-copy{align-items:center;gap:9px;display:flex}.respect-copy h4,.respect-copy p{margin:0}.respect-copy p,.respect-footnote{display:none}.respect-summary{align-items:center;gap:12px;display:flex}.respect-summary>div{text-align:right;display:grid}.respect-summary span{color:var(--ink-dim);text-transform:uppercase;font-size:9px}.respect-action-button{border:1px solid var(--mmm-border);min-height:40px;color:var(--ink);background:0 0;border-radius:10px;padding:0 12px}.cta-card{background:linear-gradient(135deg,#11171a,#090b0e 65%,#102126)}.passport-store-badges{justify-content:center;gap:8px;margin-top:14px;display:flex}.hero-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-facts .passport-fact,.hero-facts .passport-fact:nth-child(2),.hero-facts .passport-fact:nth-child(3){text-align:center;align-items:center}.hero-facts .signal-icon svg{width:20px;height:20px}.doc-registry-row{margin-top:0}.passport-store-badges .store-badge{width:124px}.passport-store-badges .store-badge__image{width:100%;height:auto}.passport-footer{color:var(--ink-dim);gap:12px;padding:20px 3px 0;font-size:11px;display:grid}.passport-footer-links,.passport-footer-social{flex-wrap:wrap;gap:9px 14px;display:flex}.passport-footer a{color:inherit;text-decoration:none}@media (min-width:701px){.page-shell{border-radius:18px;margin:24px auto}.passport-dossier-left{padding:0 28px 26px}.passport-dossier-right,.passport-dossier-cta{padding-left:28px;padding-right:28px}.hero-section{margin-left:-28px;margin-right:-28px}.hero-image-wrap{height:520px}.hero-identity{padding:27px 28px 22px}.hero-topline{top:20px;left:28px;right:28px}}.passport-dossier-left{padding-left:16px;padding-right:16px}.passport-dossier-right{padding:0 16px 20px}.passport-dossier-cta{padding:0 16px 24px}.hero-image-wrap{height:355px}.hero-identity{padding:20px 16px}.hero-identity h1{letter-spacing:-.04em;margin-top:4px;font-size:42px;line-height:.96}.hero-model-line{align-items:baseline;gap:10px;min-width:0;display:flex}.hero-model-line h1{white-space:nowrap}.hero-model-line .hero-year{flex:none}.hero-year{margin-top:7px;font-size:26px}.hero-passport-id{margin-top:9px}.hero-facts{margin-top:19px;padding-top:14px}.passport-fact{gap:4px}.passport-fact>div:last-child span{text-transform:none;letter-spacing:0;font-size:10px}.passport-fact>div:last-child strong{margin-top:0;font-size:13px}.signal-icon{width:auto;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0}.signal-icon svg{width:18px;height:18px}.for-sale-card,.verified-story,.bike-condition,.documents-section .docs-section,.buyer-access-card,.timeline-section{box-shadow:none;background:#10161d;border:1px solid #24303e;border-radius:16px}.for-sale-card{align-items:center;gap:16px;min-height:88px;padding:16px}.for-sale-icon{color:#061017;background:#22d3ee;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid}.for-sale-icon svg{width:22px;height:22px}.for-sale-card span:not(.for-sale-icon){color:#22d3ee;letter-spacing:.16em;margin-bottom:3px;font-size:11px}.for-sale-card strong{letter-spacing:-.04em;font-size:29px}.verified-story{gap:14px;min-height:84px;margin-top:16px;padding:16px}.verified-story-icon{color:#f59e0b;width:48px;height:48px;box-shadow:none;background:#f59e0b14;border-color:#f59e0b40;padding:11px}.verified-story h2{color:#9ca3af;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.verified-story p{color:var(--ink);margin-top:4px;font-size:16px;line-height:1.25}.recorded-continuity-info{color:#4b5563;flex:none;margin-left:auto}.metrics-section{margin-top:16px}.section-title{color:#9ca3af;letter-spacing:.16em;margin-bottom:11px;padding-left:3px;font-size:12px}.metrics-grid{gap:10px}.metric-card{min-height:130px;box-shadow:none;background:#10161d;border-color:#24303e;border-radius:16px}.bike-condition{margin-top:16px;padding:19px 18px 15px}.bike-condition h2{font-size:18px}.bike-condition-heading span{letter-spacing:0;text-transform:none;background:#22d3ee0d;border:1px solid #22d3ee59;border-radius:999px;padding:5px 9px;font-size:10px}.bike-condition dl>div{min-height:47px;padding:11px 0}.bike-condition dl>div:nth-child(4){margin-top:7px}.bike-condition dt{font-size:14px}.bike-condition dd{color:#22d3ee;font-size:14px}.bike-condition-foot{color:#6b7280;margin:13px 0 0;font-size:11px}.buyer-section,.documents-section{margin-top:16px}.buyer-access-card{padding:20px}.buyer-access-card h2{align-items:center;gap:8px;margin-bottom:18px;font-size:18px;display:flex}.buyer-access-card h2 svg{color:#22d3ee}.seller-summary{align-items:center;gap:14px;margin-bottom:16px;display:flex}.seller-avatar{color:#22d3ee;background:#22d3ee14;border:1px solid #22d3ee59;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.seller-summary strong,.seller-summary span{display:block}.seller-summary div>span{color:var(--ink-soft);align-items:center;gap:5px;margin-top:4px;font-size:13px;display:flex}.buyer-access-card dl{display:none}.buyer-access-card a{color:#22d3ee;background:0 0;border:2px solid #22d3ee;border-radius:12px;min-height:48px}.documents-section .docs-section{padding:20px}.docs-intro>svg{color:#22d3ee;background:#22d3ee14;border:1px solid #22d3ee33;border-radius:50%;width:43px;height:43px;padding:10px}.doc-registry-row{border:1px solid #24303e;border-radius:11px;min-height:52px;margin-top:9px;padding:0 2px}.doc-registry-row+.doc-registry-row{border-top:1px solid #24303e}.doc-pin-entry{margin-top:16px}.doc-pin-entry input{background:#151d26;border-radius:12px;min-height:48px}.doc-unlock-button{border-radius:12px;min-height:48px}.timeline-section{margin-top:16px;padding:20px}.timeline-heading .section-title{color:var(--ink);letter-spacing:0;text-transform:none;margin:0;padding:0;font-size:18px}.continuity-explorer-controls{background:#151d26;border:1px solid #24303e;border-radius:999px;margin-top:17px;padding:4px}.continuity-filter-scroll{gap:2px}.continuity-filter-pill{border:0;flex:1;min-height:36px;font-size:13px}.timeline{margin-top:24px;padding-left:2px}.timeline:before{background:#22d3ee38;width:2px;left:5px}.timeline-item{grid-template-columns:31px minmax(0,1fr);gap:10px;min-height:100px}.tl-node{background:#22d3ee;border:0;width:12px;height:12px;margin:7px 0 0;box-shadow:0 0 0 5px #10161d}.tl-node svg{display:none}.tl-card{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.tl-date{color:#6b7280;margin:0 0 7px;font-size:11px}.tl-chip{background:0 0;border:0;border-radius:0;padding:0;font-size:10px}.tl-event{margin:7px 0 3px;font-size:14px}.tl-detail{font-size:13px}.history-toggle{color:#22d3ee;background:#151d26;border-color:#22d3ee59;border-radius:12px;min-height:48px;margin-top:10px}.respect-section{margin-top:16px;padding:18px 0 0}.respect-card{border-top:0;min-height:76px;padding:0}.respect-copy svg{color:#ef4444;width:25px;height:25px}.respect-copy h4{font-size:17px}.respect-copy p{color:var(--ink-soft);margin-top:3px;font-size:11px;display:block}.respect-action-button{color:#22d3ee;border:2px solid #22d3ee;border-radius:12px;min-height:44px}@media (min-width:701px){.passport-dossier-left,.passport-dossier-right,.passport-dossier-cta{padding-left:20px;padding-right:20px}.hero-section{margin-left:-20px;margin-right:-20px}.hero-image-wrap{height:440px}.hero-identity{padding-left:20px;padding-right:20px}.hero-topline{left:20px;right:20px}}.top-nav{z-index:100;position:sticky;top:0}.documents-section>.section-title{display:none}.documents-section .docs-section{margin-top:16px}.docs-intro{align-items:center;gap:13px;margin-bottom:18px}.docs-intro strong{font-size:18px}.docs-intro p{margin-top:3px;font-size:13px}.doc-registry-row{grid-template-columns:32px minmax(0,1fr) auto;min-height:58px;padding:0 12px}.doc-badge{border-radius:8px;min-height:30px;padding:0 11px;font-size:10px}.doc-pin-entry{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.doc-pin-entry label,.doc-pin-entry p{grid-column:1/-1}.doc-pin-entry input{letter-spacing:.5em;min-height:52px;font-size:20px}.doc-unlock-button{min-width:132px;min-height:52px;padding:0 20px;font-size:14px}.doc-unlock-hint{margin-top:13px;font-size:12px}.timeline-heading .section-title{align-items:center;gap:9px;display:flex}.timeline-heading .section-title svg{color:#22d3ee;width:21px;height:21px}.timeline-section{padding:22px 20px 20px}.continuity-explorer-controls{margin-top:19px}.tl-date{letter-spacing:.01em;font-size:10px}.tl-event{font-size:15px}.tl-detail{font-size:13px;line-height:1.45}.continuity-verification-badge{margin-top:8px;font-size:10px}.respect-section{padding-top:19px}.cta-card{min-height:205px}.passport-footer{gap:9px;padding-top:13px}@media (max-width:700px){.doc-pin-entry{grid-template-columns:1fr}.doc-unlock-button{width:100%}}.passport-page{--mmm-canvas:#06090d;--mmm-surface-raised:#070b10;--mmm-card:#10161d;--mmm-card-elevated:#151d26;--mmm-border:#24303e;--mmm-border-strong:#2a394b;--mmm-text-primary:#f9fafb;--mmm-text-secondary:#9ca3af;--mmm-text-muted:#6b7280;--mmm-cyan:#22d3ee;--mmm-cyan-hover:#06b6d4;--cyan:var(--mmm-cyan);--ink:var(--mmm-text-primary);--ink-soft:var(--mmm-text-secondary);--ink-dim:var(--mmm-text-muted);background:#06090d}.page-shell{margin:0 auto 24px;overflow:visible}.top-nav{z-index:1100;background:#070b10f7;border-color:#24303e;width:min(100%,800px);height:70px;position:fixed;top:0;left:50%;transform:translate(-50%)}.page-shell main{padding-top:70px}.hero-section{margin-top:0}.hero-topline{top:14px}.verification-pill{background:#06090dad}.bike-condition h2{align-items:center;gap:8px;display:flex}.bike-condition h2 svg{color:var(--cyan)}.bike-condition dt{color:#9ca3af}.bike-condition dt svg{color:#4b5563}.bike-condition dd{color:var(--cyan)}.for-sale-card,.verified-story,.bike-condition,.documents-section .docs-section,.buyer-access-card,.timeline-section{background:#10161d;border-color:#24303e}.passport-fact>div:last-child strong,.metric-val,.for-sale-card strong{color:#f9fafb}.passport-fact>div:last-child span,.verified-story h2,.section-title,.tl-date{color:#6b7280}.verified-story p,.tl-event,.timeline-heading .section-title,.bike-condition h2{color:#f9fafb}.seller-summary div>span,.tl-detail,.cta-sub{color:#9ca3af}.for-sale-card span:not(.for-sale-icon),.bike-condition-heading span{color:var(--cyan)}.timeline:before{background:#22d3ee57}.tl-node,.timeline-item[data-category=fuel] .tl-node,.timeline-item[data-category=service] .tl-node,.timeline-item[data-category=odo] .tl-node{background:var(--cyan);color:var(--cyan);border:0}.tl-event-row{align-items:center;gap:8px;margin-top:7px;display:flex}.tl-event{flex:1;min-width:0;margin:0}.tl-event-row .tl-km{flex:none;margin-left:auto}.tl-event-icon{width:28px;height:28px;color:var(--cyan);background:#22d3ee14;border:1px solid #22d3ee38;border-radius:7px;flex:none;place-items:center;display:grid}.timeline-item[data-category=service] .tl-event-icon{color:#4ade80;background:#4ade8014;border-color:#4ade8038}.continuity-verification-badge{color:#9ca3af}.continuity-verification-badge svg{display:none}.respect-copy svg{color:#ef4444}@media (max-width:700px){.top-nav{width:100%;height:64px;padding:0 16px}.page-shell main{padding-top:64px}}.passport-dossier-left,.passport-dossier-right{background:0 0}.metrics-section,.buyer-section,.documents-section{margin-top:16px}.for-sale-card{min-height:112px;padding:20px;position:relative}.for-sale-icon{border-radius:14px;width:56px;height:56px}.for-sale-card div{gap:5px}.for-sale-card span:not(.for-sale-icon){font-size:12px}.for-sale-card strong{font-size:32px}.for-sale-updated{color:#6b7280;font-size:11px;position:absolute;top:21px;right:20px}.metric-card{min-height:112px}.bike-condition,.buyer-access-card,.documents-section .docs-section,.timeline-section{padding:20px}.bike-condition dl>div{padding-top:12px;padding-bottom:12px}.buyer-access-card{min-height:0}.seller-summary{gap:15px;margin:2px 0 18px}.seller-avatar{width:54px;height:54px}.seller-summary strong{font-size:16px}.seller-summary div>span{font-size:14px}.seller-message{border-left:4px solid var(--cyan);color:#d1d5db;background:#151d26;border-radius:12px;margin:0 0 18px;padding:16px 17px;font-size:14px;font-style:normal;line-height:1.55}.buyer-access-card a{justify-content:center;width:100%;min-height:52px;font-size:15px}.docs-intro{margin-bottom:20px}.docs-intro strong{color:#f9fafb;font-size:19px}.docs-intro p{color:#9ca3af;font-size:14px}.doc-registry-list{gap:10px}.doc-registry-row{background:#151d26;min-height:58px}.doc-name{color:#d1d5db;font-size:14px}.doc-badge{color:#9ca3af;background:#070b10}.doc-pin-entry label{color:#9ca3af;font-size:12px}.doc-pin-entry input{background:#151d26}.doc-unlock-button{background:var(--cyan);color:#061017}.timeline-section{box-shadow:none}.timeline-heading{align-items:center}.timeline-heading .section-title{font-size:18px}.timeline{margin-top:24px}.tl-date{color:#6b7280;margin-bottom:5px}.tl-header-leading{display:none}.tl-header{justify-content:flex-end;min-height:0}.tl-km{color:#d1d5db;font-size:11px}.tl-event{color:#f9fafb;font-size:15px}.tl-detail{color:#9ca3af;margin-left:36px;font-size:12px}.continuity-verification-badge{color:#6b7280;letter-spacing:.02em;margin-left:36px;font-size:9px}.cta-card{min-height:178px;padding:22px 20px}.cta-logo-mark{margin-bottom:8px}.cta-headline{font-size:22px}.cta-sub{margin:7px 0 12px}.cta-btn{display:none}.passport-store-badges{margin-top:12px}.cta-footnote{display:none}.passport-footer{padding-top:12px}@media (max-width:700px){.for-sale-card{min-height:106px}.for-sale-updated{align-self:flex-start;margin-left:auto;position:static}.for-sale-card strong{font-size:28px}}.for-sale-icon svg{color:#061017;stroke:#061017;opacity:1;width:26px;height:26px;display:block}.buyer-access-card h2{text-transform:none;letter-spacing:0;color:#f9fafb}.docs-intro>svg{color:var(--cyan)}.doc-registry-row>svg{color:#6b7280}.doc-unlock-hint svg{color:#f59e0b}.timeline-item{min-height:88px}.tl-date{margin:0 0 7px}.tl-event-row{margin-top:0;padding-right:0}.tl-detail{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0 36px;overflow:hidden}.tl-header,.continuity-verification-badge,.tl-location{display:none}.continuity-explorer-controls{background:#151d26;border-color:#24303e;padding:4px;display:block}.continuity-filter-scroll{gap:3px;width:100%;overflow:visible}.continuity-filter-pill{color:#9ca3af;background:0 0;border:0;flex:1 1 0;min-width:0;padding:0 8px;font-size:14px;font-weight:700}.continuity-filter-pill.active{color:#061017;background:#22d3ee}.continuity-filter-pill:not(.active){box-shadow:none;background:0 0;border:0;border-radius:0}.tl-event-icon{width:32px;height:32px}.tl-detail{margin-left:40px}.seller-avatar{justify-content:center;align-items:center;padding:0;line-height:0;display:flex;position:relative}.seller-avatar svg{margin:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bike-condition{padding-top:17px;padding-bottom:13px}.bike-condition dl>div{min-height:39px;padding-top:8px;padding-bottom:8px}.bike-condition-foot{margin-top:9px;font-size:10px}.verified-story p strong{color:#f9fafb;font-weight:800}.verified-story p{color:#6b7280;font-weight:400}.hero-brand{color:#f9fafb}.respect-section{background:#10161d;border:1px solid #24303e;border-radius:16px;padding:16px 18px}.passport-dossier-right>.respect-section{margin-top:16px}.respect-card{min-height:58px}.respect-summary{margin-left:auto}.respect-action-button{justify-content:center;min-width:108px;min-height:44px}.doc-pin-entry input,.doc-unlock-button{height:52px;min-height:52px}@media (max-width:700px){.passport-dossier-left,.passport-dossier-right,.passport-dossier-cta{padding-left:16px;padding-right:16px}.hero-identity{padding-top:16px;padding-bottom:16px}.hero-facts{margin-top:15px}.hero-facts .passport-fact,.hero-facts .passport-fact:nth-child(2),.hero-facts .passport-fact:nth-child(3){text-align:center;align-items:center}.hero-facts .signal-icon svg{width:20px;height:20px}.for-sale-card{grid-template-columns:56px minmax(0,1fr);gap:0 12px;min-height:96px;padding:16px;display:grid}.for-sale-icon{grid-row:span 2;align-self:start}.for-sale-card div{min-width:0}.for-sale-card strong{white-space:nowrap;font-size:clamp(24px,7vw,28px);display:block}.for-sale-card div>span{padding-right:108px}.for-sale-updated{margin:0;font-size:10px;position:absolute;top:18px;right:16px}.verified-story{min-height:76px;padding:15px}.verified-story p{font-size:14px}.metric-card{min-height:104px}.metric-card .metric-label{font-size:9px;line-height:1.15}.metric-card .metric-number{font-size:16px}.bike-condition{padding:15px 16px 11px}.bike-condition h2{font-size:16px}.bike-condition-heading span{padding:4px 7px;font-size:9px}.bike-condition dt,.bike-condition dd{font-size:12px}.bike-condition dl>div{min-height:36px;padding-top:7px;padding-bottom:7px}.buyer-access-card,.documents-section .docs-section,.timeline-section{padding:16px}.seller-message{margin-bottom:15px;padding:14px;font-size:13px}.buyer-access-card a{min-height:52px}.docs-intro{margin-bottom:14px}.docs-intro strong{font-size:17px}.docs-intro p{font-size:13px}.doc-registry-list{gap:2px}.doc-registry-row{min-height:50px;padding:0 10px}.doc-name{font-size:12px}.doc-badge{min-height:27px;padding:0 8px;font-size:9px}.doc-pin-entry{gap:9px}.doc-pin-entry input,.doc-unlock-button{height:50px;min-height:50px}.timeline-section{padding:16px}.timeline-heading{flex-wrap:nowrap;gap:8px}.timeline-heading .section-title{white-space:nowrap;min-width:0;font-size:16px}.continuity-filter-pill{min-height:36px;font-size:13px}.continuity-filter-pill:not(.active){box-shadow:none;background:0 0;border:0;border-radius:0}.timeline-item{min-height:86px}.tl-event{font-size:14px}.tl-detail{margin-left:40px;font-size:11px}.respect-section{padding:15px 16px}.respect-card{align-items:flex-start}.respect-summary{gap:9px}.respect-action-button{min-width:94px;padding:0 10px}}@media (max-width:374px){.for-sale-card strong{font-size:23px}.respect-card{flex-wrap:wrap}.respect-summary{justify-content:flex-end;width:100%}}.trust-card[data-tier=starter] .tier-bar.filled{background:var(--cyan)}.trust-card[data-tier=platinum]{background-image:linear-gradient(150deg,#0f1018 0%,#101218 60%,#0e0f12 100%);border-color:#d0d8e833;box-shadow:0 0 60px #d0d8e80a,0 24px 64px #0000008c,inset 0 1px #d0d8e81a}.trust-card[data-tier=silver]{background-image:linear-gradient(150deg,#0f1018 0%,#111318 60%,#0e0f11 100%);border-color:#b0b8c82e}.trust-card[data-tier=bronze]{background-image:linear-gradient(150deg,#0f1018 0%,#13110c 60%,#0e0c0a 100%);border-color:#a0785033}.trust-card[data-tier=starter]{background-image:linear-gradient(150deg,#0a0e12 0%,#0c1018 60%,#080c10 100%);border-color:#00d4e82e;box-shadow:0 0 48px #00d4e80d,0 24px 64px #0000008c,inset 0 1px #00d4e814}.trust-card[data-tier=platinum] .tier-shimmer{background:linear-gradient(90deg,#0000 0%,#d0d8e866 50%,#0000 100%)}.trust-card[data-tier=silver] .tier-shimmer{background:linear-gradient(90deg,#0000 0%,#b0b8c859 50%,#0000 100%)}.trust-card[data-tier=bronze] .tier-shimmer{background:linear-gradient(90deg,#0000 0%,#a0785066 50%,#0000 100%)}.trust-card[data-tier=starter] .tier-shimmer{background:linear-gradient(90deg,#0000 0%,#00d4e859 50%,#0000 100%)}.trust-card[data-tier=platinum] .trust-badge{color:var(--plat);background:linear-gradient(135deg,#d0d8e829 0%,#d0d8e80a 100%);border-color:#d0d8e838}.trust-card[data-tier=silver] .trust-badge{color:var(--silver);background:linear-gradient(135deg,#b0b8c824 0%,#b0b8c80a 100%);border-color:#b0b8c838}.trust-card[data-tier=bronze] .trust-badge{color:var(--bronze);background:linear-gradient(135deg,#a0785029 0%,#a078500a 100%);border-color:#a0785038}.trust-card[data-tier=starter] .trust-badge{color:var(--cyan);background:linear-gradient(135deg,#00d4e824 0%,#00d4e80a 100%);border-color:#00d4e838}.trust-card[data-tier=platinum] .trust-level-label,.trust-card[data-tier=platinum] .trust-description,.trust-card[data-tier=platinum] .trust-attr,.trust-card[data-tier=platinum] .trust-since,.trust-card[data-tier=platinum] .trust-events-count{--tier-muted:#d0d8e873}.trust-card[data-tier=platinum] .trust-level-label{color:#d0d8e880}.trust-card[data-tier=platinum] .trust-level-title{background:linear-gradient(130deg, #e8ecf4 0%, var(--plat) 55%, #98a4b8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.trust-card[data-tier=silver] .trust-level-label{color:#b0b8c880}.trust-card[data-tier=silver] .trust-level-title{background:linear-gradient(130deg, #d8dde8 0%, var(--silver) 55%, #7a8494 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.trust-card[data-tier=bronze] .trust-level-label{color:#a0785080}.trust-card[data-tier=bronze] .trust-level-title{background:linear-gradient(130deg, #c4a078 0%, var(--bronze) 55%, #6e5030 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.trust-card[data-tier=starter] .trust-level-label{color:#00d4e873}.trust-card[data-tier=starter] .trust-level-title{background:linear-gradient(130deg, #7ee8f8 0%, var(--cyan) 55%, #0098a8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-image-placeholder{background:linear-gradient(#0a0c10 0%,#050709 100%)}.hero-image-blurred:after{content:"";-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;background:#05070959;position:absolute;inset:0}.doc-preview-locked{filter:blur(5px);opacity:.55}.doc-card-locked .doc-preview-lines{opacity:.7}.metric-icon-svg{color:var(--cyan);opacity:.75;flex-shrink:0}.mmm-marketing.marketing-shell{--paper:#0f1815;--paper-deep:#0c1411;--paper-raised:#16211c;--ink:#f5f1e8;--ink-soft:#aab4ae;--ink-faint:#d5dfd985;--rule:#e6eee91c;--dark:#09110e;--dark-raised:#121d18;--cream:#f5f1e8;--cyan:#00c4cb;--cyan-ink:#3dd1d6;--gold:#c6a25a;--page-x:clamp(1.25rem, 5vw, 3rem);--scene-max:75rem;background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-inter), Inter, system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}.mmm-marketing *,.mmm-marketing :before,.mmm-marketing :after{box-sizing:border-box}.mmm-marketing :is(h1,h2,h3,p,figure,ul){margin:0}.mmm-marketing :is(button,a,summary){-webkit-tap-highlight-color:transparent}.mmm-marketing button{font:inherit}.mmm-marketing :is(a,button,summary):focus-visible{outline:2px solid var(--cyan-ink);outline-offset:3px}.mmm-marketing .marketing-page{background:var(--paper);flex-direction:column;min-height:100dvh;display:flex}.mmm-marketing .scene-shell{width:min(calc(100% - (var(--page-x) * 2)), var(--scene-max));margin-inline:auto}.mmm-marketing .marketing-story{background:var(--paper)}.mmm-marketing .story-section{padding-block:clamp(5.75rem,10vw,10rem);scroll-margin-top:6rem;position:relative}.mmm-marketing .story-label{color:var(--cyan-ink);letter-spacing:.18em;text-transform:uppercase;margin-bottom:1rem;font-size:.69rem;font-weight:800;line-height:1.3}.mmm-marketing .story-section h2,.mmm-marketing .section-heading h2{max-width:13ch;color:var(--ink);letter-spacing:-.072em;text-wrap:balance;font-size:clamp(3.25rem,6vw,6.2rem);font-weight:780;line-height:.92}.mmm-marketing .story-section p{max-width:34rem;color:var(--ink-soft);font-size:clamp(.98rem,1.25vw,1.08rem);font-weight:500;line-height:1.7}.mmm-marketing .section-heading{flex-direction:column;max-width:56rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:flex}.mmm-marketing .primary-button,.mmm-marketing .secondary-button,.mmm-marketing .light-button{appearance:none;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:48px;padding:.8rem 1.35rem;font-size:.84rem;font-weight:760;line-height:1;text-decoration:none;transition:transform .2s,background-color .2s,border-color .2s;display:inline-flex}.mmm-marketing .primary-button{background:var(--ink);color:var(--paper)}.mmm-marketing .secondary-button{color:var(--ink);background:0 0;border-color:#e6eee938}.mmm-marketing .light-button{background:var(--cream);color:var(--dark)}.mmm-marketing :is(.primary-button,.secondary-button,.light-button):hover{transform:translateY(-1px)}.mmm-marketing .text-link{color:var(--ink);text-underline-offset:.32rem;align-items:center;gap:.4rem;margin-top:1.5rem;font-size:.87rem;font-weight:760;-webkit-text-decoration:underline #e6eee940;text-decoration:underline #e6eee940;display:inline-flex}.mmm-marketing .marketing-nav{pointer-events:none;z-index:60;padding:1.25rem var(--page-x);--nav-surface:#09110ee6;--nav-ink:var(--cream);--nav-soft:#f5f1e8b3;--nav-line:#f5f1e81f;--nav-hover:#00c4cb1a;--nav-cta-bg:var(--cream);--nav-cta-ink:var(--dark);justify-content:center;display:flex;position:fixed;inset:0 0 auto}.mmm-marketing .marketing-nav__cluster{pointer-events:auto;transform-origin:50% 0;transition:transform .5s cubic-bezier(.16,1,.3,1);position:relative}.mmm-marketing .marketing-nav__cluster.is-compact{transform:scale(.94)}.mmm-marketing .marketing-nav__pill{border:1px solid var(--nav-line);background:var(--nav-surface);color:var(--nav-ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;align-items:center;gap:.25rem;padding:.44rem;transition:color .32s,background-color .32s,border-color .32s;display:flex;box-shadow:0 1px 2px #0000003d,0 14px 38px -20px #000000b8}.mmm-marketing .marketing-nav__brand{width:2.75rem;height:2.75rem;color:inherit;border-radius:999px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.mmm-marketing .marketing-nav__brand img{object-fit:contain;width:2.05rem;height:2.05rem}.mmm-marketing .marketing-nav__links{align-items:center;gap:.12rem;display:flex}.mmm-marketing .marketing-nav__links a,.mmm-marketing .marketing-nav__cta{appearance:none;height:2.5rem;color:var(--nav-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;padding-inline:.95rem;font-size:.77rem;font-weight:700;text-decoration:none;transition:color .22s,background-color .22s;display:flex}.mmm-marketing .marketing-nav__links a:hover{background:var(--nav-hover);color:var(--nav-ink)}.mmm-marketing .marketing-nav__cta{background:var(--nav-cta-bg);color:var(--nav-cta-ink);margin-left:.15rem}.mmm-marketing .marketing-nav__menu{appearance:none;width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:none}.mmm-marketing .marketing-nav__mobile{border:1px solid var(--nav-line);background:var(--nav-surface);width:min(15rem,72vw);color:var(--nav-ink);transform-origin:50% 0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:20px;padding:.5rem;transition:color .32s,background-color .32s,border-color .32s;animation:.28s cubic-bezier(.16,1,.3,1) menu-in;display:grid;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 18px 46px -24px #0a120f80}.mmm-marketing .marketing-nav__mobile a{color:inherit;border-radius:14px;padding:.72rem .82rem;font-size:.9rem;font-weight:720;text-decoration:none}.mmm-marketing .marketing-nav__mobile a:hover{background:var(--nav-hover)}.mmm-marketing .marketing-nav__mobile-cta{appearance:none;background:var(--nav-cta-bg);min-height:2.65rem;color:var(--nav-cta-ink);cursor:pointer;border:0;border-radius:14px;margin-top:.25rem;font-size:.86rem;font-weight:740}.mmm-marketing .mmm-hero{background:var(--dark);min-height:100svh;position:relative;overflow:hidden}.mmm-marketing .mmm-hero__inner{flex-direction:column;min-height:100svh;padding-top:clamp(6.4rem,12vh,8.25rem);padding-bottom:clamp(1.5rem,4vh,2.75rem);display:flex;position:relative}.mmm-marketing .mmm-hero__title{z-index:10;width:100%;position:relative}.mmm-marketing .mmm-hero__wordmark{width:100%;color:var(--ink);letter-spacing:0;justify-content:space-between;font-size:clamp(3rem,11.8vw,10.6rem);font-weight:800;line-height:.84;display:flex}.mmm-marketing .mmm-hero__letter-mask{vertical-align:bottom;flex:none;display:inline-block;overflow:hidden}.mmm-marketing .mmm-hero__letter{animation:.9s cubic-bezier(.16,1,.3,1) both mmm-hero-letter-in;animation-delay:calc(.18s + (var(--hero-letter-index) * 40ms));display:block}.mmm-marketing .mmm-hero__statement{z-index:30;width:min(620px,58%);margin-top:clamp(3.2rem,7vh,6rem);position:relative}.mmm-marketing .mmm-hero__lead,.mmm-marketing .mmm-hero__tail{color:var(--ink-soft);font-size:clamp(1rem,1.9vw,1.35rem);font-weight:520;line-height:1.5}.mmm-marketing .mmm-hero__cycle{margin-top:.55rem}.mmm-marketing .mmm-hero__tail{margin-top:0}.mmm-marketing .mmm-hero__entrance{animation:.9s cubic-bezier(.16,1,.3,1) both mmm-hero-rise}.mmm-marketing .mmm-hero__entrance--lead{animation-delay:.7s}.mmm-marketing .mmm-hero__entrance--cycle{animation-delay:.78s}.mmm-marketing .mmm-hero__entrance--tail{animation-delay:.86s}.mmm-marketing .mmm-hero-cycle{max-width:100%;display:block;position:relative}.mmm-marketing .mmm-hero-cycle__sizer{pointer-events:none;white-space:nowrap;letter-spacing:-.055em;font-size:clamp(1.75rem,4.4vw,3.5rem);font-weight:800;line-height:1;position:absolute;top:0;left:-9999px}.mmm-marketing .mmm-hero-cycle__viewport{height:1.08em;color:var(--ink);letter-spacing:-.055em;font-size:clamp(1.75rem,4.4vw,3.5rem);font-weight:800;line-height:1;display:block;position:relative;overflow:hidden}.mmm-marketing .mmm-hero-cycle__word{white-space:nowrap;opacity:1;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0 auto auto 0;transform:translateY(0)}.mmm-marketing .mmm-hero-cycle__word.is-exit{opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(-45%)}.mmm-marketing .mmm-hero-cycle__word.is-prepare{opacity:0;transition:none;transform:translateY(70%)}.mmm-marketing .mmm-hero-cycle__underline{background:var(--cyan);border-radius:999px;max-width:100%;height:4px;margin-top:.5rem;transition:width .65s cubic-bezier(.16,1,.3,1) .12s;display:block}.mmm-marketing .mmm-hero__hand{pointer-events:none;z-index:20;width:clamp(25rem,35vw,32rem);animation:1.25s cubic-bezier(.16,1,.3,1) .6s both mmm-hero-hand-in;position:absolute;bottom:-24%;right:-2%}@media (min-width:960px){.mmm-marketing .mmm-hero__hand{left:auto;right:calc(-1 * max(var(--page-x), (100vw - var(--scene-max)) / 2) - 1.5rem);width:min(clamp(36rem,46vw,50rem),93svh - 12.09rem);max-width:none;top:clamp(16.5rem,30vh,19rem);bottom:auto;translate:none}@media (max-height:800px){.mmm-marketing .mmm-hero__hand{width:min(clamp(34rem,44vw,45rem),93svh - 9.765rem);top:14.5rem}}}.mmm-marketing .mmm-hero__hand-frame{aspect-ratio:952/1024;background:0 0;border:0;border-radius:0;width:100%;position:relative;overflow:visible}.mmm-marketing .mmm-hero__hand-image{-webkit-user-select:none;user-select:none;object-fit:contain;object-position:right bottom}.mmm-marketing .mmm-hero__phone-screen{z-index:2;border-radius:10.5%/4.8%;width:42.2%;height:61.1%;position:absolute;top:1.8%;left:21.9%;overflow:hidden}.mmm-marketing .mmm-hero__phone-screen img{object-fit:cover}@keyframes mmm-hero-letter-in{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes mmm-hero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes mmm-hero-hand-in{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:translateY(0)}}.mmm-marketing .device-placeholder{aspect-ratio:9/19.5;background:#101412;border:3px solid #242a27;border-radius:clamp(1.9rem,3.3vw,2.65rem);flex:none;width:clamp(12rem,20vw,16rem);position:relative;overflow:hidden;box-shadow:0 30px 70px -34px #000000b8,0 0 0 1px #ffffff14}.mmm-marketing .device-placeholder__screen{color:var(--cream);text-align:center;background:#121a17;border-radius:calc(clamp(1.9rem,3.3vw,2.65rem) - .28rem);place-content:center;gap:.38rem;display:grid;position:absolute;inset:3px;overflow:hidden}.mmm-marketing .device-placeholder__screen img{object-fit:contain;background:#121a17}.mmm-marketing .device-placeholder__island{z-index:4;background:#050706;border-radius:999px;width:28%;height:1.05rem;position:absolute;top:.62rem;left:50%;transform:translate(-50%)}.mmm-marketing .device-placeholder__screen span{color:#f5f1e86b;letter-spacing:.12em;text-transform:uppercase;font-size:.56rem;font-weight:720}.mmm-marketing .device-placeholder__screen strong{max-width:9rem;font-size:1rem;line-height:1.15}.mmm-marketing .device-placeholder__screen small{color:var(--cyan);font-size:.62rem}.mmm-marketing .scene-chips{flex-wrap:wrap;gap:.5rem;margin-top:1.45rem;display:flex}.mmm-marketing .scene-chip{border:1px solid var(--rule);min-height:2rem;color:var(--ink-soft);background:#ffffff09;border-radius:999px;align-items:center;padding-inline:.8rem;font-size:.73rem;font-weight:690;transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1);display:inline-flex}.mmm-marketing .reveal-ready .scene-chip{opacity:0;transform:translateY(8px)}.mmm-marketing .reveal-ready.is-visible .scene-chip{opacity:1;transform:none}.mmm-marketing .reveal-ready.is-visible .scene-chip:nth-child(2){transition-delay:60ms}.mmm-marketing .reveal-ready.is-visible .scene-chip:nth-child(3){transition-delay:.12s}.mmm-marketing .reveal-ready.is-visible .scene-chip:nth-child(4){transition-delay:.18s}.mmm-marketing .reveal-ready.is-visible .scene-chip:nth-child(5){transition-delay:.24s}.mmm-marketing .product-scene{border:1px solid var(--rule);background:var(--paper-raised);border-radius:20px;min-height:clamp(38rem,57vw,45rem);display:grid;position:relative;overflow:hidden}.mmm-marketing .product-scene__copy{z-index:2;align-self:center;padding:clamp(2rem,5vw,5rem);position:relative}.mmm-marketing .product-scene__copy h2{max-width:11ch;font-size:clamp(3rem,5vw,5.15rem)}.mmm-marketing .product-scene__copy>p:not(.story-label){margin-top:1.35rem}.mmm-marketing .product-scene__stage{background:var(--paper-deep);place-items:end center;min-height:31rem;display:grid;position:relative;overflow:hidden}.mmm-marketing .product-scene__stage:before,.mmm-marketing .maintenance-stage:before,.mmm-marketing .mode-device-stage:before{content:"";pointer-events:none;background-image:linear-gradient(#f5f1e809 1px,#0000 1px),linear-gradient(90deg,#f5f1e809 1px,#0000 1px);background-size:4.8rem 4.8rem;position:absolute;inset:0}.mmm-marketing .product-scene--track{grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr)}.mmm-marketing .product-scene__stage .device-placeholder{width:clamp(14rem,23vw,18rem);margin-bottom:-4rem;transform:rotate(-2deg)}.mmm-marketing .scene-float{z-index:1;animation:8s ease-in-out infinite float-soft;position:relative}.mmm-marketing .scene-float--late{animation-delay:-3.5s}.mmm-marketing .modes-section{background:var(--paper-deep)}.mmm-marketing .modes-section .section-heading{text-align:left;grid-area:heading;margin:0;padding:clamp(2.25rem,5vw,4.5rem) clamp(2rem,5vw,4rem) clamp(1.5rem,2.5vw,2.25rem)}.mmm-marketing .modes-section .section-heading h2{max-width:none;margin-left:0;font-size:clamp(2.15rem,3.4vw,3.25rem)}.mmm-marketing .modes-section .section-heading h2 span{white-space:nowrap;display:block}.mmm-marketing .modes-scene{border:1px solid var(--rule);background:var(--paper-raised);border-radius:20px;grid-template:"heading heading device""tabs copy device"minmax(20rem,1fr)/.34fr .72fr .94fr;min-height:clamp(38rem,48vw,44rem);display:grid;overflow:hidden}.mmm-marketing .mode-tabs{border-right:1px solid var(--rule);flex-direction:column;grid-area:tabs;justify-content:center;padding:1rem;display:flex}.mmm-marketing .mode-tabs button{appearance:none;color:var(--ink-faint);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:.7rem;padding:1rem .9rem;font-size:.84rem;font-weight:760;transition:color .22s,background-color .22s;display:flex}.mmm-marketing .mode-tabs button span{font-variant-numeric:tabular-nums;font-size:.62rem}.mmm-marketing .mode-tabs button[aria-selected=true]{color:var(--ink);background:#00c4cb17}.mmm-marketing .mode-copy{grid-area:copy;align-self:center;padding:clamp(2rem,4vw,3.5rem)}.mmm-marketing .mode-count{letter-spacing:.14em;margin-bottom:1rem;font-weight:800;color:var(--cyan-ink)!important;font-size:.66rem!important}.mmm-marketing .mode-copy h3{max-width:10ch;color:var(--ink);letter-spacing:-.07em;font-size:clamp(2.5rem,4.5vw,4.7rem);font-weight:780;line-height:.94}.mmm-marketing .mode-copy>p:last-child{margin-top:1.25rem}.mmm-marketing .mode-device-stage{background:var(--dark-raised);grid-area:device;place-items:end center;min-width:0;display:grid;position:relative;overflow:hidden}.mmm-marketing .mode-device-transition{z-index:1;margin-bottom:-3.75rem;animation:.46s cubic-bezier(.22,1,.36,1) mode-enter;position:relative}.mmm-marketing .mode-device-stage .device-placeholder{width:clamp(14rem,21vw,17rem);transform:rotate(1.5deg)}.mmm-marketing .product-scene--maintenance{background:var(--paper-deep);grid-template-columns:minmax(0,.82fr) minmax(24rem,1.18fr);min-height:46rem}.mmm-marketing .context-icon{z-index:3;border:1px solid var(--rule);background:var(--paper-raised);width:2.7rem;height:2.7rem;color:var(--gold);border-radius:14px;place-items:center;display:grid;position:absolute;top:clamp(1.5rem,3vw,2.5rem);left:clamp(1.5rem,3vw,2.5rem)}.mmm-marketing .context-icon svg{width:1.25rem;height:1.25rem}.mmm-marketing .product-scene--maintenance .product-scene__copy{padding-top:6rem}.mmm-marketing .maintenance-stage{background:var(--paper-raised);place-items:end center;display:grid;position:relative;overflow:hidden}.mmm-marketing .maintenance-stage .device-placeholder{width:clamp(14rem,23vw,18rem);margin-bottom:-4.25rem;transform:rotate(2deg)}.mmm-marketing .qr-section{background:var(--dark);color:var(--cream);overflow:hidden}.mmm-marketing .qr-section .story-label{color:var(--cyan)}.mmm-marketing .qr-section h2,.mmm-marketing .qr-section h3{color:var(--cream)}.mmm-marketing .qr-layout{grid-template-columns:minmax(0,.88fr) minmax(27rem,1.12fr);align-items:center;gap:clamp(.75rem,2vw,1.5rem) clamp(3rem,7vw,7rem);display:grid}.mmm-marketing .qr-copy>h2{max-width:10.5ch}.mmm-marketing .qr-steps{border-top:1px solid #f5f1e824;border-bottom:1px solid #f5f1e824;grid-template-columns:repeat(4,1fr);margin-top:2.2rem;display:grid}.mmm-marketing .qr-steps span{color:#f5f1e8ad;letter-spacing:.08em;text-transform:uppercase;gap:.3rem;padding:.9rem .4rem;font-size:.66rem;font-weight:720;display:grid}.mmm-marketing .qr-steps i{color:var(--cyan);font-size:.56rem;font-style:normal}.mmm-marketing .qr-devices{min-height:35rem;position:relative}.mmm-marketing .qr-device{width:clamp(12rem,19vw,15rem);position:absolute}.mmm-marketing .qr-device .device-placeholder{width:100%}.mmm-marketing .qr-device--owner{animation:9s ease-in-out infinite qr-owner-float;top:0;left:5%}.mmm-marketing .qr-device--mechanic{animation:10s ease-in-out -4s infinite qr-mechanic-float;bottom:0;right:5%}.mmm-marketing .qr-statement{letter-spacing:-.075em;text-wrap:balance;grid-column:1/-1;max-width:20ch;margin-top:0;font-size:clamp(2.75rem,5.3vw,5.8rem);font-weight:780;line-height:.91}.mmm-marketing .qr-statement.reveal-ready{transition-delay:.18s}.mmm-marketing .passport-section{background:var(--paper);padding-bottom:clamp(2.75rem,5vw,4.5rem)}.mmm-marketing .passport-heading{grid-template-columns:minmax(0,.85fr) minmax(17rem,.45fr);align-items:end;gap:2rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.mmm-marketing .passport-heading .story-label,.mmm-marketing .passport-heading h2{grid-column:1}.mmm-marketing .passport-heading>p:not(.story-label){grid-area:1/2/span 2;align-self:end}.mmm-marketing .passport-heading .scene-chips{grid-column:1/-1}.mmm-marketing .passport-heading h2{max-width:10ch;font-size:clamp(4rem,8.5vw,8.8rem)}.mmm-marketing .passport-scene{border:1px solid var(--rule);background:var(--paper-raised);border-radius:20px;place-items:center;min-height:clamp(39rem,63vw,52rem);display:grid;position:relative;overflow:hidden}.mmm-marketing .passport-scene:before{content:"";background-image:repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#f5f1e80a calc(20% - 1px) 20%);position:absolute;inset:0}.mmm-marketing .passport-scene__rule{background:linear-gradient(90deg,#0000,#c6a25ab3,#0000);width:84%;height:1px;position:absolute;top:50%;left:8%}.mmm-marketing .passport-scene .device-placeholder{width:clamp(16rem,28vw,22rem);transform:rotate(-1.5deg)}.mmm-marketing .vault-section{background:var(--paper);padding-top:clamp(1rem,2vw,2rem)}.mmm-marketing .product-scene--vault{border-color:#c6a25a2e;grid-template-columns:minmax(22rem,1.06fr) minmax(0,.94fr)}.mmm-marketing .product-scene--vault .product-scene__stage{background:var(--dark-raised);order:-1}.mmm-marketing .product-scene--vault .device-placeholder{transform:rotate(2.5deg)}.mmm-marketing .selling-section{background:var(--dark);color:var(--cream);overflow:hidden}.mmm-marketing .selling-section .story-label{color:var(--cyan)}.mmm-marketing .selling-section :is(h2,h3){color:var(--cream)}.mmm-marketing .selling-story>header{max-width:55rem}.mmm-marketing .selling-story>header h2{max-width:11ch}.mmm-marketing .selling-stage{grid-template-columns:minmax(0,.86fr) minmax(15rem,.55fr) minmax(0,.62fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);margin-top:clamp(3rem,5vw,4.5rem);display:grid}.mmm-marketing .selling-stage h3{letter-spacing:-.07em;text-wrap:balance;font-weight:780;line-height:.91}.mmm-marketing .selling-stage__statement h3{max-width:8.5ch;font-size:clamp(3.5rem,6.5vw,6.8rem)}.mmm-marketing .selling-stage__proof-copy p,.mmm-marketing .selling-stage__transfer p{color:#f5f1e89e;margin-top:1.35rem}.mmm-marketing .selling-stage__proof-copy .light-button{margin-top:1.5rem}.mmm-marketing .selling-stage__passport{z-index:1;place-items:center;display:grid;position:relative}.mmm-marketing .selling-stage__passport .device-placeholder{width:clamp(13rem,19vw,16rem)}.mmm-marketing .selling-stage__transfer h3{max-width:8ch;font-size:clamp(2.5rem,4.4vw,4.6rem)}.mmm-marketing .ownership-flow{color:#f5f1e8a3;text-align:center;border:1px solid #f5f1e821;border-radius:20px;grid-template-columns:1fr auto minmax(12rem,1.3fr) auto 1fr;align-items:center;gap:clamp(.7rem,2vw,1.5rem);margin-top:clamp(2.5rem,4vw,3.75rem);padding:1.4rem;display:grid}.mmm-marketing .ownership-flow span{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:760}.mmm-marketing .ownership-flow i{color:var(--cyan);font-style:normal}.mmm-marketing .ownership-flow strong{color:var(--cream);font-size:1.1rem}.mmm-marketing .ownership-flow small{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;margin-top:.3rem;font-size:.61rem;display:block}.mmm-marketing .ownership-final{letter-spacing:-.075em;max-width:12ch;margin-top:clamp(2.75rem,5vw,4.5rem);font-size:clamp(3.8rem,8vw,8.2rem);font-weight:780;line-height:.9}.mmm-marketing .selling-note{color:#f5f1e86b;max-width:34rem;margin-top:2rem;font-size:.7rem;line-height:1.6;display:block}.mmm-marketing .mechanics-section{background:var(--paper)}.mmm-marketing .mechanics-scene{border:1px solid var(--rule);background:var(--paper-raised);border-radius:20px;grid-template-columns:minmax(0,.9fr) minmax(18rem,.55fr);min-height:34rem;display:grid;overflow:hidden}.mmm-marketing .mechanics-scene>div:first-child{align-self:center;padding:clamp(2rem,5vw,4.5rem)}.mmm-marketing .mechanics-scene h2{max-width:10ch;font-size:clamp(3rem,5vw,5.2rem)}.mmm-marketing .mechanics-scene p:not(.story-label){margin-top:1.35rem}.mmm-marketing .mechanics-scene__device{background:var(--paper-deep);place-items:end center;display:grid;position:relative;overflow:hidden}.mmm-marketing .mechanics-scene__device .device-placeholder{width:clamp(13rem,19vw,16rem);margin-bottom:-3.6rem;transform:rotate(2.5deg)}.mmm-marketing .pricing-section{background:var(--paper-deep)}.mmm-marketing .pricing-section .section-heading{max-width:52rem}.mmm-marketing .pricing-section .section-heading h2{max-width:12ch;font-size:clamp(3.2rem,5.6vw,5.7rem)}.mmm-marketing .pricing-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.mmm-marketing .price-plan{border:1px solid var(--rule);background:var(--paper-raised);border-radius:20px;flex-direction:column;min-height:31rem;padding:clamp(1.6rem,3vw,2.5rem);display:flex}.mmm-marketing .price-plan--passport{background:#1b211b;border-color:#c6a25a57}.mmm-marketing .price-plan__name{letter-spacing:.12em;text-transform:uppercase;color:var(--ink)!important;font-size:.76rem!important;font-weight:800!important}.mmm-marketing .price-plan h3{color:var(--ink);letter-spacing:-.075em;margin-top:.65rem;font-size:clamp(3.4rem,5.7vw,5.8rem);font-weight:790;line-height:.95}.mmm-marketing .price-plan__term{color:var(--gold);margin-top:.55rem;font-size:.72rem;font-weight:750;display:block}.mmm-marketing .price-plan__description{margin-top:1.1rem!important}.mmm-marketing .price-plan ul{color:var(--ink-soft);gap:.55rem;margin:1.6rem 0 2rem;padding:0;font-size:.82rem;line-height:1.5;list-style:none;display:grid}.mmm-marketing .price-plan li:before{content:"—";color:var(--cyan-ink);margin-right:.55rem}.mmm-marketing .price-plan :is(.primary-button,.secondary-button){margin-top:auto}.mmm-marketing .price-plan__note{color:var(--ink-faint);margin-top:.8rem;font-size:.65rem}.mmm-marketing .final-marketing-cta{background:var(--dark);color:var(--cream);text-align:center;padding-block:clamp(5.5rem,9vw,8rem)}.mmm-marketing .final-marketing-cta h2{color:var(--cream);letter-spacing:-.075em;text-wrap:balance;margin-inline:auto;font-size:clamp(3.7rem,7vw,7.2rem);font-weight:780;line-height:.9}.mmm-marketing .final-marketing-cta h2 span{color:var(--cyan);display:block}.mmm-marketing .final-marketing-cta__actions{justify-content:center;margin-top:2rem;display:flex}.mmm-marketing .final-marketing-cta p{color:#f5f1e880;max-width:35rem;margin:1.25rem auto 0;font-size:.8rem;line-height:1.55}.mmm-marketing .store-badges{justify-content:center;align-items:center;gap:.5rem;display:flex}.mmm-marketing .store-badge{appearance:none;cursor:pointer;background:0 0;border:0;flex:none;height:48px;margin:0;padding:0;line-height:0;text-decoration:none;transition:filter .2s,transform .2s;display:block}.mmm-marketing .store-badge[data-store-link=app-store]{width:155.04px}.mmm-marketing .store-badge[data-store-link=google-play]{width:155.48px}.mmm-marketing .store-badge__image{object-fit:contain;width:100%;height:100%;display:block}.mmm-marketing .store-badge:hover{filter:brightness(1.08);transform:translateY(-1px)}.mmm-marketing .story-faq{background:var(--paper);color:var(--ink);padding:clamp(4.5rem,8vw,7rem) 0 clamp(2.75rem,4vw,4rem)}.mmm-marketing .story-faq header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding-bottom:1.2rem;display:flex}.mmm-marketing .story-faq header .story-label{margin:0}.mmm-marketing .story-faq header a{color:var(--ink-soft);font-size:.78rem;font-weight:710;text-decoration:none}.mmm-marketing .faq-list details{border-bottom:1px solid var(--rule)}.mmm-marketing .faq-list summary{min-height:4.6rem;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;font-size:clamp(.95rem,1.4vw,1.08rem);font-weight:680;list-style:none;display:flex}.mmm-marketing .faq-list summary::-webkit-details-marker{display:none}.mmm-marketing .faq-list summary b{color:var(--cyan-ink);font-size:1.2rem;font-weight:500;transition:transform .24s cubic-bezier(.22,1,.36,1)}.mmm-marketing .faq-list details[open] summary b{transform:rotate(45deg)}.mmm-marketing .faq-list details p{max-width:48rem;color:var(--ink-soft);padding:0 2.5rem 1.35rem 0;font-size:.9rem;line-height:1.7;animation:.3s cubic-bezier(.22,1,.36,1) faq-in}.mmm-marketing .new-footer{border-top:1px solid var(--rule);background:var(--paper-deep);color:var(--ink)}.mmm-marketing .new-footer__main,.mmm-marketing .new-footer__bottom{width:min(calc(100% - (var(--page-x) * 2)), var(--scene-max));margin-inline:auto}.mmm-marketing .new-footer__main{grid-template-columns:minmax(15rem,1.8fr) repeat(3,minmax(7rem,.55fr));gap:clamp(2rem,5vw,4rem);padding-block:3.25rem 2.75rem;display:grid}.mmm-marketing .new-footer__brand>div:first-child{align-items:center;gap:.55rem;font-size:.95rem;font-weight:800;display:flex}.mmm-marketing .new-footer__brand>div:first-child img{width:2.1rem;height:2.1rem}.mmm-marketing .new-footer__brand>p{color:var(--ink-soft);margin-top:.75rem;font-size:.84rem}.mmm-marketing .new-footer nav{flex-direction:column;gap:.7rem;display:flex}.mmm-marketing .new-footer nav strong{color:var(--ink-faint);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.15rem;font-size:.66rem}.mmm-marketing .new-footer nav a{width:fit-content;color:var(--ink-soft);font-size:.8rem;text-decoration:none}.mmm-marketing .new-footer nav a:hover{color:var(--ink)}.mmm-marketing .social-links{flex-wrap:wrap;gap:0;max-width:20rem;margin-top:.7rem;display:flex!important}.mmm-marketing .social-links :is(a,button){appearance:none;color:#f5f1e8ad;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 2.5rem;place-items:center;width:2.5rem;height:2.5rem;padding:0;transition:background-color .2s,color .2s,transform .15s;display:grid}.mmm-marketing .social-links :is(a,button):hover{color:var(--cream);background:#00c4cb1a}.mmm-marketing .social-links :is(a,button):active{transform:scale(.93)}.mmm-marketing .social-links svg{fill:currentColor;width:1.18rem;height:1.18rem;display:block}.mmm-marketing .new-footer__bottom{border-top:1px solid var(--rule);color:var(--ink-faint);justify-content:space-between;padding-block:1.1rem 1.4rem;font-size:.68rem;display:flex}.mmm-marketing .mobile-download-dock{display:none}.mmm-marketing .reveal-ready{opacity:0;will-change:opacity, transform;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.mmm-marketing .reveal-ready[data-reveal=visual]{transition-delay:.1s}.mmm-marketing .reveal-ready.is-visible{opacity:1;will-change:auto;transform:none}@keyframes menu-in{0%{opacity:0;transform:translate(-50%,-8px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes mode-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes qr-owner-float{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(-4.5deg)translateY(-7px)}}@keyframes qr-mechanic-float{0%,to{transform:rotate(5deg)translateY(0)}50%{transform:rotate(4.5deg)translateY(-8px)}}@keyframes faq-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (min-width:960px){.mmm-marketing .selling-story{background:var(--dark-raised);border:1px solid #f5f1e81f;border-radius:20px;grid-template:"header passport transfer""statement passport flow""proof passport final"1fr"note note note"/minmax(0,.96fr) minmax(13rem,.48fr) minmax(18rem,.7fr);align-items:start;gap:clamp(1rem,1.7vw,1.5rem) clamp(1.75rem,3vw,2.75rem);height:clamp(38rem,57vw,45rem);padding:clamp(2.25rem,3.5vw,3rem);display:grid;overflow:hidden}.mmm-marketing .selling-story>header{grid-area:header;align-self:end}.mmm-marketing .selling-story>header h2{font-size:clamp(3rem,4.25vw,4.4rem)}.mmm-marketing .selling-stage{display:contents}.mmm-marketing .selling-stage__statement{grid-area:statement;align-self:start}.mmm-marketing .selling-stage__statement h3{font-size:clamp(2.4rem,3.4vw,3rem)}.mmm-marketing .selling-stage__proof-copy{grid-area:proof;align-self:start}.mmm-marketing .selling-stage__proof-copy p{margin-top:0}.mmm-marketing .selling-stage__passport{grid-area:passport;align-self:center}.mmm-marketing .selling-stage__passport .device-placeholder{width:clamp(12.25rem,14vw,13.25rem)}.mmm-marketing .selling-stage__transfer{grid-area:transfer;align-self:end}.mmm-marketing .selling-stage__transfer h3{font-size:clamp(1.6rem,2.3vw,2.2rem)}.mmm-marketing .ownership-flow{border-radius:16px;grid-area:flow;grid-template-columns:auto auto minmax(5.5rem,1fr) auto auto;align-self:center;gap:.4rem;margin-top:0;padding:.85rem}.mmm-marketing .ownership-flow span{letter-spacing:.08em;font-size:.64rem}.mmm-marketing .ownership-flow strong{font-size:.9rem}.mmm-marketing .ownership-final{grid-area:final;align-self:start;margin-top:0;font-size:clamp(2.4rem,3.2vw,3.4rem)}.mmm-marketing .selling-note{grid-area:note;max-width:none;margin-top:0}}@media (max-width:959px){.mmm-marketing .marketing-nav__links{display:none}.mmm-marketing .marketing-nav__menu{display:grid}.mmm-marketing .mmm-hero__statement{width:min(580px,64%)}@media (min-width:768px){.mmm-marketing .mmm-hero__hand{left:auto;right:calc(-1 * var(--page-x) - 1.5rem);width:clamp(30rem,64vw,42rem);top:13.5rem;bottom:auto;translate:none}}.mmm-marketing .product-scene--track,.mmm-marketing .product-scene--maintenance,.mmm-marketing .product-scene--vault{grid-template-columns:1fr 1fr}.mmm-marketing .modes-scene{grid-template-columns:.34fr .68fr .98fr}.mmm-marketing .modes-section .section-heading{padding:2.25rem 1.5rem 1.25rem}.mmm-marketing .modes-section .section-heading h2{font-size:clamp(1.75rem,3.8vw,2.25rem)}.mmm-marketing .qr-layout{grid-template-columns:1fr 1fr}.mmm-marketing .selling-stage{grid-template-columns:1fr minmax(12rem,.55fr)}.mmm-marketing .selling-stage__transfer{grid-column:1/-1}}@media (max-width:767px){.mmm-marketing .marketing-page{padding-bottom:calc(5.25rem + env(safe-area-inset-bottom,0px))}.mmm-marketing .marketing-nav{padding:.85rem 1rem}.mmm-marketing .marketing-nav__pill{padding:.32rem}.mmm-marketing .marketing-nav__brand{width:2.65rem;height:2.65rem;padding:0}.mmm-marketing .marketing-nav__brand img{width:2rem;height:2rem}.mmm-marketing .marketing-nav__cta{display:none}.mmm-marketing .marketing-nav__menu{width:2.65rem;height:2.65rem}.mmm-marketing .mmm-hero{min-height:clamp(40rem,20rem + 102vw,48rem)}.mmm-marketing .mmm-hero__inner{min-height:0;padding-top:6.25rem;padding-bottom:0}.mmm-marketing .mmm-hero__wordmark{font-size:clamp(2.4rem,12vw,3.25rem)}.mmm-marketing .mmm-hero__statement{width:100%;margin-top:2.4rem}.mmm-marketing .mmm-hero__lead,.mmm-marketing .mmm-hero__tail{font-size:1rem}.mmm-marketing .mmm-hero-cycle__sizer,.mmm-marketing .mmm-hero-cycle__viewport{font-size:clamp(1.75rem,8.2vw,2.35rem)}.mmm-marketing .mmm-hero__hand{width:clamp(23rem,102vw,28rem);inset:18.5rem auto auto 50%;translate:-50%}@media (max-height:740px){.mmm-marketing .mmm-hero{min-height:clamp(34rem,16rem + 100vw,40rem)}.mmm-marketing .mmm-hero__hand{width:clamp(20rem,94vw,25rem);top:16.5rem}}.mmm-marketing .story-section{padding-block:5.6rem}.mmm-marketing .mmm-hero+.marketing-story .story-section:first-child{padding-top:1.5rem}.mmm-marketing .story-section h2,.mmm-marketing .section-heading h2{max-width:12ch;font-size:clamp(2.75rem,12vw,3.75rem);line-height:.94}.mmm-marketing .section-heading{margin-bottom:2.4rem}.mmm-marketing .product-scene,.mmm-marketing .product-scene--track,.mmm-marketing .product-scene--maintenance,.mmm-marketing .product-scene--vault{grid-template-columns:1fr;min-height:auto}.mmm-marketing .product-scene__copy{padding:2rem 1.4rem 2.25rem}.mmm-marketing .product-scene__copy h2{font-size:clamp(2.65rem,11.2vw,3.4rem)}.mmm-marketing .product-scene__stage{min-height:25rem}.mmm-marketing .product-scene__stage .device-placeholder{width:13.7rem;margin-bottom:-4.2rem}.mmm-marketing .modes-section .section-heading{padding:1.75rem 1rem 1.25rem}.mmm-marketing .modes-section .section-heading h2{margin-left:0;font-size:clamp(1.5rem,7.5vw,1.9rem)}.mmm-marketing .modes-scene{grid-template:"heading""device"25rem"tabs""copy"/1fr;min-height:auto}.mmm-marketing .mode-tabs{border-top:1px solid var(--rule);border-right:0;order:2;grid-template-columns:repeat(3,1fr);padding:.45rem;display:grid}.mmm-marketing .mode-tabs button{text-align:center;justify-content:center;gap:.35rem;padding:.85rem .3rem;font-size:.72rem}.mmm-marketing .mode-copy{order:3;min-height:15rem;padding:1.75rem 1.4rem 2rem}.mmm-marketing .mode-copy h3{max-width:9ch;font-size:2.8rem}.mmm-marketing .mode-device-stage{order:1;min-height:25rem}.mmm-marketing .mode-device-stage .device-placeholder{width:13.4rem}.mmm-marketing .product-scene--maintenance .product-scene__copy{padding-top:5.25rem}.mmm-marketing .maintenance-stage{min-height:25rem}.mmm-marketing .maintenance-stage .device-placeholder{width:13.6rem}.mmm-marketing .qr-layout{grid-template-columns:1fr;gap:1.75rem}.mmm-marketing .qr-copy>h2{max-width:10.5ch}.mmm-marketing .qr-steps{margin-top:1.75rem}.mmm-marketing .qr-steps span{letter-spacing:.04em;padding-inline:.2rem;font-size:.56rem}.mmm-marketing .qr-devices{min-height:23rem}.mmm-marketing .qr-device{width:11.2rem}.mmm-marketing .qr-device--owner{left:4%}.mmm-marketing .qr-device--mechanic{right:4%}.mmm-marketing .qr-statement{grid-column:auto;width:100%;max-width:none;margin-top:0;font-size:clamp(1.25rem,6.4vw,1.8rem)}.mmm-marketing .qr-statement span{white-space:nowrap;display:block}.mmm-marketing .passport-heading{margin-bottom:2.5rem;display:block}.mmm-marketing .passport-heading h2{font-size:clamp(3.35rem,15vw,4.8rem)}.mmm-marketing .passport-heading>p:not(.story-label){margin-top:1.25rem}.mmm-marketing .passport-scene{min-height:29rem}.mmm-marketing .passport-scene .device-placeholder{width:15.2rem}.mmm-marketing .product-scene--vault .product-scene__stage{order:initial}.mmm-marketing .selling-stage{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}.mmm-marketing .selling-stage__statement h3{font-size:clamp(2.2rem,9vw,2.75rem)}.mmm-marketing .selling-stage__passport{background:var(--dark-raised);border:1px solid #f5f1e81f;border-radius:20px;min-height:22rem;padding:1.25rem}.mmm-marketing .selling-stage__passport .device-placeholder{width:12.8rem}.mmm-marketing .selling-stage__proof-copy p{margin-top:0}.mmm-marketing .selling-stage__proof-copy .light-button{margin-top:1.25rem}.mmm-marketing .selling-stage__transfer{grid-column:auto}.mmm-marketing .selling-stage__transfer h3{font-size:2rem}.mmm-marketing .ownership-flow{grid-template-columns:1fr;margin-top:2rem;padding:1rem}.mmm-marketing .ownership-flow i{transform:rotate(90deg)}.mmm-marketing .ownership-final{margin-top:2.25rem;font-size:clamp(2.6rem,10vw,3.4rem)}.mmm-marketing .selling-note{margin-top:1.25rem}.mmm-marketing .mechanics-scene{grid-template-columns:1fr;min-height:auto}.mmm-marketing .mechanics-scene>div:first-child{padding:2rem 1.4rem 2.4rem}.mmm-marketing .mechanics-scene h2{font-size:clamp(2.75rem,11.5vw,3.6rem)}.mmm-marketing .mechanics-scene__device{min-height:24rem}.mmm-marketing .mechanics-scene__device .device-placeholder{width:13rem}.mmm-marketing .pricing-section .section-heading h2{font-size:clamp(2.85rem,12vw,3.8rem)}.mmm-marketing .pricing-grid{grid-template-columns:1fr}.mmm-marketing .price-plan{min-height:auto;padding:1.4rem}.mmm-marketing .price-plan h3{font-size:3.7rem}.mmm-marketing .price-plan__description{display:none}.mmm-marketing .price-plan ul{margin-block:1.25rem 1.5rem}.mmm-marketing .price-plan li:nth-child(n+5){display:none}.mmm-marketing .price-plan :is(.primary-button,.secondary-button){width:100%}.mmm-marketing .final-marketing-cta{padding-block:5.2rem}.mmm-marketing .final-marketing-cta h2{font-size:clamp(3.15rem,13.8vw,4.35rem)}.mmm-marketing .store-badges--final{width:min(100%,22rem)}.mmm-marketing .store-badges--final .store-badge{max-width:calc(50% - .25rem);height:40px}.mmm-marketing .store-badges--final .store-badge[data-store-link=app-store]{width:129.2px}.mmm-marketing .store-badges--final .store-badge[data-store-link=google-play]{width:129.57px}.mmm-marketing .faq-list summary{min-height:4.35rem;font-size:.9rem}.mmm-marketing .new-footer__main{grid-template-columns:1fr 1fr;gap:2.25rem 1.5rem;padding-block:2.75rem 2.25rem}.mmm-marketing .new-footer__brand{grid-column:1/-1}.mmm-marketing .new-footer__bottom{gap:1rem}.mmm-marketing .mobile-download-dock{right:.5rem;bottom:max(.5rem, env(safe-area-inset-bottom,0px));z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#09110ef0;border:1px solid #f5f1e81f;border-radius:16px;max-width:23rem;margin-inline:auto;padding:.32rem;display:block;position:fixed;left:.5rem;box-shadow:0 18px 45px -22px #000000b8}.mmm-marketing .store-badges--dock{gap:.3rem;width:100%}.mmm-marketing .store-badges--dock .store-badge{max-width:calc(50% - .15rem);height:42px}.mmm-marketing .store-badges--dock .store-badge[data-store-link=app-store]{width:135.66px}.mmm-marketing .store-badges--dock .store-badge[data-store-link=google-play]{width:136.05px}}@media (max-width:390px){.mmm-marketing.marketing-shell{--page-x:1rem}.mmm-marketing .mmm-hero__inner{padding-top:6rem}.mmm-marketing .mmm-hero__wordmark{font-size:clamp(2.4rem,12vw,2.925rem)}.mmm-marketing .mmm-hero__statement{margin-top:2.25rem}.mmm-marketing .story-section{padding-block:5rem}.mmm-marketing .story-section h2,.mmm-marketing .section-heading h2{font-size:2.65rem}.mmm-marketing .product-scene__copy h2{font-size:2.55rem}.mmm-marketing .qr-devices{min-height:21.5rem}.mmm-marketing .qr-device{width:10.4rem}.mmm-marketing .final-marketing-cta h2{font-size:3rem}}@media (prefers-reduced-motion:reduce){.mmm-marketing *,.mmm-marketing :before,.mmm-marketing :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.mmm-marketing .reveal-ready,.mmm-marketing .reveal-ready .scene-chip{opacity:1!important;transform:none!important}.mmm-marketing .mmm-hero__letter,.mmm-marketing .mmm-hero__entrance,.mmm-marketing .mmm-hero__hand{opacity:1!important;animation:none!important;transform:none!important}.mmm-marketing .mmm-hero-cycle__word,.mmm-marketing .mmm-hero-cycle__underline{opacity:1!important;transition:none!important;transform:none!important}}.mechanic-page{--bg:#071014;--surface:#0d191e;--surface2:#0a151a;--border:#1b2b32;--text:#eff4f5;--muted:#93a5aa;--cyan:#16d0ef;--gold:#ffc21c;background:var(--bg);color:var(--text);min-height:100dvh;font-family:var(--font-inter),system-ui,sans-serif;font-size:14px;line-height:1.35}.mechanic-page *{box-sizing:border-box}.mechanic-page a{color:inherit;text-decoration:none}.mechanic-page button{font:inherit;color:inherit;cursor:pointer}.mechanic-page .mechanic-container{width:min(1310px,100%);margin:auto;padding:0 16px}.mechanic-page .mechanic-header{z-index:20;background:#071014;border-bottom:1px solid #122127;height:52px;position:sticky;top:0}.mechanic-page .mechanic-header-inner{align-items:center;height:100%;display:flex}.mechanic-page .mechanic-brand{align-items:center;gap:10px;display:flex}.mechanic-page .mechanic-brand-mark{background:var(--cyan);color:#05232a;border-radius:8px;place-items:center;width:34px;height:34px;font-size:22px;font-weight:900;display:grid}.mechanic-page .mechanic-brand b{font-size:15px;line-height:1.1;display:block}.mechanic-page .mechanic-brand small{color:#6c7b80;letter-spacing:.11em;font-size:8px;display:block}.mechanic-page .mechanic-nav{align-items:center;gap:27px;margin:auto;display:none}.mechanic-page .mechanic-nav a{color:#dae2e4;font-size:12px}.mechanic-page .mechanic-header-actions{align-items:center;gap:18px;margin-left:auto;display:flex}.mechanic-page .mechanic-language{color:#d8e0e2;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;display:flex}.mechanic-page .mechanic-language span{font-size:15px}.mechanic-page .mechanic-btn{white-space:nowrap;background:#0d171b;border:1px solid #263940;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 23px;font-size:13px;font-weight:700;display:inline-flex}.mechanic-page .mechanic-btn-primary{background:var(--cyan);border-color:var(--cyan);color:#03252c}.mechanic-page .mechanic-app-button{min-height:37px;padding:0 21px}.mechanic-page .mechanic-mobile-search,.mechanic-page .mechanic-menu{background:0 0;border:0;padding:0;display:none}.mechanic-page .mechanic-mobile-nav{display:none}.mechanic-page .mechanic-hero{position:relative}.mechanic-page .mechanic-hero-cover{background-position:50% 36%;background-size:cover;height:235px;position:relative}.mechanic-page .mechanic-hero-cover:after{content:"";background:linear-gradient(0deg,var(--bg) 0%,transparent 58%);position:absolute;inset:0}.mechanic-page .mechanic-hero-inner{margin-top:-1px;padding-bottom:18px;position:relative}.mechanic-page .mechanic-identity{z-index:1;align-items:flex-end;gap:24px;margin-top:-83px;display:flex;position:relative}.mechanic-page .mechanic-avatar{border:4px solid var(--bg);border-radius:50%;flex:none;width:150px;height:150px;overflow:hidden;box-shadow:0 0 0 1px #d4e0e1}.mechanic-page .mechanic-avatar img{object-fit:cover;width:100%;height:100%}.mechanic-page .mechanic-identity-copy{padding-bottom:6px}.mechanic-page .mechanic-identity h1{align-items:center;gap:7px;margin:0 0 7px;font-size:34px;line-height:1;display:flex}.mechanic-page .mechanic-seal{color:var(--cyan)}.mechanic-page .mechanic-identity-copy p{color:var(--muted);margin:4px 0}.mechanic-page .mechanic-work-line,.mechanic-page .mechanic-location-line{align-items:center;gap:8px;font-size:14px;display:flex}.mechanic-page .mechanic-work-line svg,.mechanic-page .mechanic-location-line svg{color:#dce5e6}.mechanic-page .mechanic-work-line a{color:var(--cyan);font-weight:700}.mechanic-page .mechanic-hero-actions{gap:13px;display:flex;position:absolute;bottom:18px;right:16px}.mechanic-page .mechanic-stats-row{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.mechanic-page .mechanic-stats-row>div{border:1px solid var(--border);background:linear-gradient(#102027,#0b171b);border-radius:9px;grid-template-rows:1fr 1fr;grid-template-columns:44px 1fr;align-items:center;height:61px;padding:8px 16px;display:grid}.mechanic-page .mechanic-stats-row svg{width:27px;color:var(--cyan);grid-row:1/3}.mechanic-page .mechanic-stats-row>div:nth-child(2) svg{color:var(--gold)}.mechanic-page .mechanic-stats-row b{font-size:18px;line-height:1}.mechanic-page .mechanic-stats-row span{color:var(--muted);font-size:11px}.mechanic-page .mechanic-grid{grid-template-columns:repeat(12,1fr);gap:12px;margin-top:14px;padding-bottom:12px;display:grid}.mechanic-page .mechanic-card{border:1px solid var(--border);background:linear-gradient(180deg,var(--surface),var(--surface2));border-radius:10px;min-width:0;padding:14px 16px}.mechanic-page .mechanic-section-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.mechanic-page .mechanic-section-head h2{margin:0;font-size:15px;font-weight:800}.mechanic-page .mechanic-link{color:var(--cyan);background:0 0;border:0;align-items:center;gap:3px;font-size:12px;font-weight:700;display:flex}.mechanic-page .mechanic-card p{color:var(--muted);margin:0 0 12px;font-size:13px}.mechanic-page .mechanic-about{grid-area:1/1/auto/5}.mechanic-page .mechanic-tags{flex-wrap:wrap;gap:8px;display:flex}.mechanic-page .mechanic-tags span{color:#d9e0e2;background:#101b20;border:1px solid #26363c;border-radius:16px;padding:7px 11px;font-size:11px}.mechanic-page .mechanic-work{grid-area:2/1/auto/5}.mechanic-page .mechanic-work-row{align-items:center;gap:15px;display:flex}.mechanic-page .mechanic-work-row>img{object-fit:cover;border-radius:6px;width:128px;height:96px}.mechanic-page .mechanic-work-row>div{flex:1;min-width:0}.mechanic-page .mechanic-work-row small,.mechanic-page .mechanic-work-row a,.mechanic-page .mechanic-work-row span,.mechanic-page .mechanic-work-row p{display:block}.mechanic-page .mechanic-work-row small{color:#e1e8e9;font-size:12px}.mechanic-page .mechanic-work-row a{color:var(--text);margin:3px 0;font-size:15px;font-weight:800}.mechanic-page .mechanic-work-row span{color:var(--cyan);align-items:center;gap:4px;font-size:11px;display:flex}.mechanic-page .mechanic-work-row p{margin:4px 0 0;font-size:11px}.mechanic-page .mechanic-work-arrow{color:#aebdc0;flex:none}.mechanic-page .mechanic-services{grid-area:1/5/3/9}.mechanic-page .mechanic-service-list{flex-direction:column;display:flex}.mechanic-page .mechanic-service{border-bottom:1px solid #17262c;grid-template-columns:76px 1fr auto;align-items:center;gap:13px;padding:8px 0;display:grid}.mechanic-page .mechanic-service:last-child{border-bottom:0}.mechanic-page .mechanic-service img{object-fit:cover;border-radius:7px;width:76px;height:56px}.mechanic-page .mechanic-service h3{margin:0 0 2px;font-size:14px}.mechanic-page .mechanic-service p{color:var(--muted);margin:0;font-size:12px}.mechanic-page .mechanic-service small{color:var(--muted);font-size:11px}.mechanic-page .mechanic-service>span{color:var(--cyan);text-transform:uppercase;background:#0b2930;border:1px solid #075c6b;border-radius:15px;padding:5px 10px;font-size:9px;font-weight:800}.mechanic-page .mechanic-reviews{grid-area:1/9/3/13}.mechanic-page .mechanic-review{border-bottom:1px solid #17262c;padding:9px 0}.mechanic-page .mechanic-review:last-of-type{border-bottom:0}.mechanic-page .mechanic-review-head{align-items:center;gap:10px;display:flex}.mechanic-page .mechanic-review-head img{object-fit:cover;border-radius:50%;width:42px;height:42px}.mechanic-page .mechanic-review-head b{font-size:13px}.mechanic-page .mechanic-review-meta{align-items:center;gap:10px;margin:4px 0 2px 52px;display:flex}.mechanic-page .mechanic-review-meta small{color:var(--muted);font-size:11px}.mechanic-page .mechanic-stars{color:var(--gold);gap:2px;display:flex}.mechanic-page .mechanic-review p{margin-bottom:0;margin-left:52px;font-size:12px}.mechanic-page .mechanic-review-dots{display:none}.mechanic-page .mechanic-location{grid-area:3/1/auto/5}.mechanic-page .mechanic-location-top{border:1px solid #172a30;border-radius:8px;align-items:center;gap:12px;min-height:64px;padding:0;display:flex;overflow:hidden}.mechanic-page .mechanic-map-preview{flex:none;width:53%;height:64px}.mechanic-page .mechanic-map-preview img{object-fit:cover;width:100%;height:100%;display:block}.mechanic-page .mechanic-location-copy{flex:1;min-width:0}.mechanic-page .mechanic-location-top b,.mechanic-page .mechanic-location-top small{white-space:nowrap;display:block}.mechanic-page .mechanic-location-top b{font-size:12px}.mechanic-page .mechanic-location-top small{color:var(--muted);margin-top:2px;font-size:10px}.mechanic-page .mechanic-map-link{color:var(--cyan);white-space:nowrap;align-items:center;gap:5px;margin:0 10px 0 auto;font-size:11px;display:flex}.mechanic-page .mechanic-contact-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.mechanic-page .mechanic-contact-grid a{border:1px solid #263940;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;font-size:11px;display:flex}.mechanic-page .mechanic-contact-grid svg{color:var(--cyan);width:18px}.mechanic-page .mechanic-credentials{grid-area:3/5/auto/9}.mechanic-page .mechanic-credential-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mechanic-page .mechanic-credential-grid article{border:1px solid #1e3037;border-radius:8px;align-items:center;gap:9px;min-height:70px;padding:9px;display:flex}.mechanic-page .mechanic-credential-grid svg{color:var(--cyan);flex:none}.mechanic-page .mechanic-credential-grid span{font-size:10px}.mechanic-page .mechanic-credential-grid small{color:var(--muted);margin-top:4px;display:block}.mechanic-page .mechanic-trust{grid-area:3/9/auto/13}.mechanic-page .mechanic-trust-grid{grid-template-columns:repeat(4,1fr);display:grid}.mechanic-page .mechanic-trust-grid>div{border-right:1px solid #1e3037;align-items:center;gap:8px;padding:7px;display:flex}.mechanic-page .mechanic-trust-grid>div:last-child{border-right:0}.mechanic-page .mechanic-trust-grid svg{color:var(--cyan);flex:none;width:21px}.mechanic-page .mechanic-trust-grid b,.mechanic-page .mechanic-trust-grid small{font-size:10px;display:block}.mechanic-page .mechanic-trust-grid small{color:var(--muted)}.mechanic-page .mechanic-footer{border-top:1px solid #14252b;padding:13px 0}.mechanic-page .mechanic-footer>.mechanic-container{justify-content:space-between;align-items:center;display:flex}.mechanic-page .mechanic-footer nav{color:var(--muted);align-items:center;gap:24px;font-size:11px;display:flex}.mechanic-page .mechanic-footer nav span{color:#647176}.mechanic-page .desktop-only{display:block}@media (max-width:899px){.mechanic-page .mechanic-header,.mechanic-page .mechanic-header-inner{height:84px}.mechanic-page .mechanic-brand-mark{width:35px;height:35px}.mechanic-page .mechanic-brand b{font-size:17px}.mechanic-page .mechanic-brand small,.mechanic-page .mechanic-language,.mechanic-page .mechanic-app-button,.mechanic-page .mechanic-nav{display:none}.mechanic-page .mechanic-mobile-search,.mechanic-page .mechanic-menu{display:block}.mechanic-page .mechanic-menu{width:28px;height:34px;margin-left:8px}.mechanic-page .mechanic-mobile-nav{border:1px solid var(--border);background:#0d191e;border-radius:8px;flex-direction:column;gap:12px;padding:14px 18px;display:flex;position:absolute;top:84px;right:16px}.mechanic-page .mechanic-hero-cover{background-position:50%;height:198px}.mechanic-page .mechanic-hero-inner{padding-bottom:12px}.mechanic-page .mechanic-identity{margin-top:-51px;display:block}.mechanic-page .mechanic-avatar{width:104px;height:104px;margin-bottom:8px}.mechanic-page .mechanic-identity h1{margin-bottom:4px;font-size:26px}.mechanic-page .mechanic-identity-copy{padding:0}.mechanic-page .mechanic-identity-copy p{margin:3px 0;font-size:12px}.mechanic-page .mechanic-work-line,.mechanic-page .mechanic-location-line{gap:6px;font-size:12px}.mechanic-page .mechanic-work-line svg,.mechanic-page .mechanic-location-line svg{width:15px}.mechanic-page .mechanic-hero-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid;position:static}.mechanic-page .mechanic-hero-actions .mechanic-btn{min-width:0;min-height:41px;padding:0 4px;font-size:12px}.mechanic-page .mechanic-hero-actions .mechanic-btn:last-child{grid-column:auto}.mechanic-page .mechanic-stats-row{gap:8px;margin-top:10px;padding:0 16px}.mechanic-page .mechanic-stats-row>div{border-radius:9px;grid-template-rows:25px 16px 16px;grid-template-columns:1fr;justify-items:center;height:68px;padding:6px 2px}.mechanic-page .mechanic-stats-row svg{grid-row:auto;width:19px;height:19px}.mechanic-page .mechanic-stats-row b{font-size:15px}.mechanic-page .mechanic-stats-row span{font-size:10px}.mechanic-page .mechanic-grid{flex-direction:column;gap:8px;margin-top:14px;display:flex}.mechanic-page .mechanic-card{border-radius:10px;padding:12px 13px}.mechanic-page .mechanic-section-head{margin-bottom:7px}.mechanic-page .mechanic-section-head h2{font-size:14px}.mechanic-page .mechanic-card p{margin-bottom:8px;font-size:12px;line-height:1.45}.mechanic-page .mechanic-tags{gap:7px}.mechanic-page .mechanic-tags span{padding:7px 10px;font-size:10px}.mechanic-page .mechanic-work{order:2}.mechanic-page .mechanic-work-row>img{width:122px;height:82px}.mechanic-page .mechanic-work-row{gap:11px}.mechanic-page .mechanic-work-row a{font-size:14px}.mechanic-page .mechanic-work-row p{font-size:10px}.mechanic-page .mechanic-work-arrow{width:18px}.mechanic-page .mechanic-services{order:3}.mechanic-page .mechanic-service{grid-template-columns:82px 1fr auto;gap:10px;padding:7px 0}.mechanic-page .mechanic-service img{width:76px;height:47px}.mechanic-page .mechanic-service h3{font-size:12px}.mechanic-page .mechanic-service p{font-size:10px}.mechanic-page .mechanic-service small{font-size:9px}.mechanic-page .mechanic-service>span{padding:5px 8px;font-size:8px}.mechanic-page .mechanic-reviews{order:4}.mechanic-page .mechanic-review{display:none}.mechanic-page .mechanic-review:first-of-type{border:1px solid #1c3037;border-radius:8px;padding:10px;display:block}.mechanic-page .mechanic-review-head img{width:33px;height:33px}.mechanic-page .mechanic-review-meta{margin-left:43px}.mechanic-page .mechanic-review p{margin-left:43px;font-size:11px}.mechanic-page .mechanic-review-dots{justify-content:center;gap:7px;margin:7px 0 0;display:flex}.mechanic-page .mechanic-review-dots i{background:#627078;border-radius:50%;width:8px;height:8px}.mechanic-page .mechanic-review-dots i:first-child{background:var(--cyan)}.mechanic-page .mechanic-location{order:5}.mechanic-page .mechanic-location-top{min-height:64px;padding:0}.mechanic-page .mechanic-map-preview{display:none}.mechanic-page .mechanic-location-copy{padding-left:10px}.mechanic-page .mechanic-location-top>svg{width:25px}.mechanic-page .mechanic-location-top b{font-size:11px}.mechanic-page .mechanic-location-top span{font-size:9px}.mechanic-page .mechanic-map-link{border:1px solid #263940;border-radius:8px;margin-right:8px;padding:9px;font-size:10px}.mechanic-page .mechanic-contact-grid{grid-template-columns:1fr 1fr}.mechanic-page .mechanic-contact-grid a{font-size:11px}.mechanic-page .mechanic-credentials{order:6}.mechanic-page .mechanic-credential-grid{gap:6px}.mechanic-page .mechanic-credential-grid article{gap:6px;min-height:70px;padding:7px}.mechanic-page .mechanic-credential-grid svg{width:17px}.mechanic-page .mechanic-credential-grid span{font-size:9px}.mechanic-page .mechanic-trust{order:7}.mechanic-page .mechanic-trust .mechanic-section-head{display:none}.mechanic-page .mechanic-trust-grid{grid-template-columns:repeat(4,1fr)}.mechanic-page .mechanic-trust-grid>div{text-align:center;flex-direction:column;gap:4px;padding:7px 2px;display:flex}.mechanic-page .mechanic-trust-grid svg{width:20px;margin:auto}.mechanic-page .mechanic-trust-grid b,.mechanic-page .mechanic-trust-grid small{font-size:9px}.mechanic-page .desktop-only{display:none}.mechanic-page .mechanic-footer{padding:20px 0}.mechanic-page .mechanic-footer>.mechanic-container{justify-content:center}.mechanic-page .mechanic-footer nav{display:none}.mechanic-page .mechanic-footer .mechanic-brand{transform:scale(.9)}}@media (min-width:900px){.mechanic-page .mechanic-nav{display:flex}.mechanic-page .mechanic-footer{margin-top:0}.mechanic-page .mechanic-footer .mechanic-brand{margin-left:4px}}.mechanic-page .mechanic-language-menu-wrap{position:relative}.mechanic-page .mechanic-lang-flag{border-radius:2px;width:18px;display:block}.mechanic-page .mechanic-lang-chevron{color:#aebdc0}.mechanic-page .mechanic-language-menu{z-index:30;border:1px solid var(--border);background:#0d191e;border-radius:8px;min-width:150px;padding:5px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 10px 24px #00000047}.mechanic-page .mechanic-language-option{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:8px 9px;font-size:12px;display:flex}.mechanic-page .mechanic-language-option:hover,.mechanic-page .mechanic-language-option.selected{background:#14272e}.mechanic-page .mechanic-language-option-check{color:var(--cyan);margin-left:auto}.garage-workshop-page{--bg:#071014;--surface:#0d191e;--surface2:#0a151a;--border:#1b2b32;--text:#eff4f5;--muted:#93a5aa;--cyan:#16d0ef;--gold:#ffc21c;background:var(--bg);color:var(--text);min-height:100dvh;font-family:var(--font-inter),system-ui,sans-serif;font-size:14px;line-height:1.35}.garage-workshop-page *{box-sizing:border-box}.garage-workshop-page a{color:inherit;text-decoration:none}.garage-workshop-page button{font:inherit;color:inherit;cursor:pointer}.garage-workshop-page .mechanic-container{width:min(1310px,100%);margin:auto;padding:0 16px}.garage-workshop-page .mechanic-header{z-index:20;background:#071014;border-bottom:1px solid #122127;height:52px;position:sticky;top:0}.garage-workshop-page .mechanic-header-inner{align-items:center;height:100%;display:flex}.garage-workshop-page .mechanic-brand{align-items:center;gap:10px;display:flex}.garage-workshop-page .mechanic-brand-mark{background:var(--cyan);color:#05232a;border-radius:8px;place-items:center;width:34px;height:34px;font-size:22px;font-weight:900;display:grid}.garage-workshop-page .mechanic-brand b{font-size:15px;line-height:1.1;display:block}.garage-workshop-page .mechanic-brand small{color:#6c7b80;letter-spacing:.11em;font-size:8px;display:block}.garage-workshop-page .mechanic-nav{align-items:center;gap:27px;margin:auto;display:none}.garage-workshop-page .mechanic-nav a{color:#dae2e4;font-size:12px}.garage-workshop-page .mechanic-header-actions{align-items:center;gap:18px;margin-left:auto;display:flex}.garage-workshop-page .mechanic-language{color:#d8e0e2;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;display:flex}.garage-workshop-page .mechanic-language span{font-size:15px}.garage-workshop-page .mechanic-btn{white-space:nowrap;background:#0d171b;border:1px solid #263940;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 23px;font-size:13px;font-weight:700;display:inline-flex}.garage-workshop-page .mechanic-btn-primary{background:var(--cyan);border-color:var(--cyan);color:#03252c}.garage-workshop-page .mechanic-app-button{min-height:37px;padding:0 21px}.garage-workshop-page .mechanic-mobile-search,.garage-workshop-page .mechanic-menu{background:0 0;border:0;padding:0;display:none}.garage-workshop-page .mechanic-mobile-nav{display:none}.garage-workshop-page .mechanic-hero{position:relative}.garage-workshop-page .mechanic-hero-cover{background-position:50% 36%;background-size:cover;height:235px;position:relative}.garage-workshop-page .mechanic-hero-cover:after{content:"";background:linear-gradient(0deg,var(--bg) 0%,transparent 58%);position:absolute;inset:0}.garage-workshop-page .mechanic-hero-inner{margin-top:-1px;padding-bottom:18px;position:relative}.garage-workshop-page .mechanic-identity{z-index:1;align-items:flex-end;gap:24px;margin-top:-83px;display:flex;position:relative}.garage-workshop-page .mechanic-avatar{border:4px solid var(--bg);border-radius:50%;flex:none;width:150px;height:150px;overflow:hidden;box-shadow:0 0 0 1px #d4e0e1}.garage-workshop-page .mechanic-avatar img{object-fit:cover;width:100%;height:100%}.garage-workshop-page .mechanic-identity-copy{padding-bottom:6px}.garage-workshop-page .mechanic-identity h1{align-items:center;gap:7px;margin:0 0 7px;font-size:34px;line-height:1;display:flex}.garage-workshop-page .mechanic-seal{color:var(--cyan)}.garage-workshop-page .mechanic-identity-copy p{color:var(--muted);margin:4px 0}.garage-workshop-page .mechanic-work-line,.garage-workshop-page .mechanic-location-line{align-items:center;gap:8px;font-size:14px;display:flex}.garage-workshop-page .mechanic-work-line svg,.garage-workshop-page .mechanic-location-line svg{color:#dce5e6}.garage-workshop-page .mechanic-work-line a{color:var(--cyan);font-weight:700}.garage-workshop-page .mechanic-hero-actions{gap:13px;display:flex;position:absolute;bottom:18px;right:16px}.garage-workshop-page .mechanic-stats-row{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.garage-workshop-page .mechanic-stats-row>div{border:1px solid var(--border);background:linear-gradient(#102027,#0b171b);border-radius:9px;grid-template-rows:1fr 1fr;grid-template-columns:44px 1fr;align-items:center;height:61px;padding:8px 16px;display:grid}.garage-workshop-page .mechanic-stats-row svg{width:27px;color:var(--cyan);grid-row:1/3}.garage-workshop-page .mechanic-stats-row>div:nth-child(2) svg{color:var(--gold)}.garage-workshop-page .mechanic-stats-row b{font-size:18px;line-height:1}.garage-workshop-page .mechanic-stats-row span{color:var(--muted);font-size:11px}.garage-workshop-page .mechanic-grid{grid-template-columns:repeat(12,1fr);gap:12px;margin-top:14px;padding-bottom:12px;display:grid}.garage-workshop-page .mechanic-card{border:1px solid var(--border);background:linear-gradient(180deg,var(--surface),var(--surface2));border-radius:10px;min-width:0;padding:14px 16px}.garage-workshop-page .mechanic-section-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.garage-workshop-page .mechanic-section-head h2{margin:0;font-size:15px;font-weight:800}.garage-workshop-page .mechanic-link{color:var(--cyan);background:0 0;border:0;align-items:center;gap:3px;font-size:12px;font-weight:700;display:flex}.garage-workshop-page .mechanic-card p{color:var(--muted);margin:0 0 12px;font-size:13px}.garage-workshop-page .mechanic-about{grid-area:1/1/auto/5}.garage-workshop-page .mechanic-tags{flex-wrap:wrap;gap:8px;display:flex}.garage-workshop-page .mechanic-tags span{color:#d9e0e2;background:#101b20;border:1px solid #26363c;border-radius:16px;padding:7px 11px;font-size:11px}.garage-workshop-page .mechanic-work{grid-area:2/1/auto/5}.garage-workshop-page .mechanic-work-row{align-items:center;gap:15px;display:flex}.garage-workshop-page .mechanic-work-row>img{object-fit:cover;border-radius:6px;width:128px;height:96px}.garage-workshop-page .mechanic-work-row>div{flex:1;min-width:0}.garage-workshop-page .mechanic-work-row small,.garage-workshop-page .mechanic-work-row a,.garage-workshop-page .mechanic-work-row span,.garage-workshop-page .mechanic-work-row p{display:block}.garage-workshop-page .mechanic-work-row small{color:#e1e8e9;font-size:12px}.garage-workshop-page .mechanic-work-row a{color:var(--text);margin:3px 0;font-size:15px;font-weight:800}.garage-workshop-page .mechanic-work-row span{color:var(--cyan);align-items:center;gap:4px;font-size:11px;display:flex}.garage-workshop-page .mechanic-work-row p{margin:4px 0 0;font-size:11px}.garage-workshop-page .mechanic-work-arrow{color:#aebdc0;flex:none}.garage-workshop-page .mechanic-services{grid-area:1/5/3/9}.garage-workshop-page .mechanic-service-list{flex-direction:column;display:flex}.garage-workshop-page .mechanic-service{border-bottom:1px solid #17262c;grid-template-columns:76px 1fr auto;align-items:center;gap:13px;padding:8px 0;display:grid}.garage-workshop-page .mechanic-service:last-child{border-bottom:0}.garage-workshop-page .mechanic-service img{object-fit:cover;border-radius:7px;width:76px;height:56px}.garage-workshop-page .mechanic-service h3{margin:0 0 2px;font-size:14px}.garage-workshop-page .mechanic-service p{color:var(--muted);margin:0;font-size:12px}.garage-workshop-page .mechanic-service small{color:var(--muted);font-size:11px}.garage-workshop-page .mechanic-service>span{color:var(--cyan);text-transform:uppercase;background:#0b2930;border:1px solid #075c6b;border-radius:15px;padding:5px 10px;font-size:9px;font-weight:800}.garage-workshop-page .mechanic-reviews{grid-area:1/9/3/13}.garage-workshop-page .mechanic-review{border-bottom:1px solid #17262c;padding:9px 0}.garage-workshop-page .mechanic-review:last-of-type{border-bottom:0}.garage-workshop-page .mechanic-review-head{align-items:center;gap:10px;display:flex}.garage-workshop-page .mechanic-review-head img{object-fit:cover;border-radius:50%;width:42px;height:42px}.garage-workshop-page .mechanic-review-head b{font-size:13px}.garage-workshop-page .mechanic-review-meta{align-items:center;gap:10px;margin:4px 0 2px 52px;display:flex}.garage-workshop-page .mechanic-review-meta small{color:var(--muted);font-size:11px}.garage-workshop-page .mechanic-stars{color:var(--gold);gap:2px;display:flex}.garage-workshop-page .mechanic-review p{margin-bottom:0;margin-left:52px;font-size:12px}.garage-workshop-page .mechanic-review-dots{display:none}.garage-workshop-page .mechanic-location{grid-area:3/1/auto/5}.garage-workshop-page .mechanic-location-top{border:1px solid #172a30;border-radius:8px;align-items:center;gap:12px;min-height:64px;padding:0;display:flex;overflow:hidden}.garage-workshop-page .mechanic-map-preview{flex:none;width:53%;height:64px}.garage-workshop-page .mechanic-map-preview img{object-fit:cover;width:100%;height:100%;display:block}.garage-workshop-page .mechanic-location-copy{flex:1;min-width:0}.garage-workshop-page .mechanic-location-top b,.garage-workshop-page .mechanic-location-top span{display:block}.garage-workshop-page .mechanic-location-top b{font-size:12px}.garage-workshop-page .mechanic-location-top span{color:var(--muted);margin-top:2px;font-size:10px}.garage-workshop-page .mechanic-map-link{color:var(--cyan);white-space:nowrap;align-items:center;gap:5px;margin:0 10px 0 auto;font-size:11px;display:flex}.garage-workshop-page .mechanic-contact-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.garage-workshop-page .mechanic-contact-grid a{border:1px solid #263940;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;font-size:11px;display:flex}.garage-workshop-page .mechanic-contact-grid svg{color:var(--cyan);width:18px}.garage-workshop-page .mechanic-credentials{grid-area:3/5/auto/9}.garage-workshop-page .mechanic-credential-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.garage-workshop-page .mechanic-credential-grid article{border:1px solid #1e3037;border-radius:8px;align-items:center;gap:9px;min-height:70px;padding:9px;display:flex}.garage-workshop-page .mechanic-credential-grid svg{color:var(--cyan);flex:none}.garage-workshop-page .mechanic-credential-grid span{font-size:10px}.garage-workshop-page .mechanic-credential-grid small{color:var(--muted);margin-top:4px;display:block}.garage-workshop-page .mechanic-trust{grid-area:3/9/auto/13}.garage-workshop-page .mechanic-trust-grid{grid-template-columns:repeat(4,1fr);display:grid}.garage-workshop-page .mechanic-trust-grid>div{border-right:1px solid #1e3037;align-items:center;gap:8px;padding:7px;display:flex}.garage-workshop-page .mechanic-trust-grid>div:last-child{border-right:0}.garage-workshop-page .mechanic-trust-grid svg{color:var(--cyan);flex:none;width:21px}.garage-workshop-page .mechanic-trust-grid b,.garage-workshop-page .mechanic-trust-grid small{font-size:10px;display:block}.garage-workshop-page .mechanic-trust-grid small{color:var(--muted)}.garage-workshop-page .mechanic-footer{border-top:1px solid #14252b;padding:13px 0}.garage-workshop-page .mechanic-footer>.mechanic-container{justify-content:space-between;align-items:center;display:flex}.garage-workshop-page .mechanic-footer nav{color:var(--muted);align-items:center;gap:24px;font-size:11px;display:flex}.garage-workshop-page .mechanic-footer nav span{color:#647176}.garage-workshop-page .desktop-only{display:block}@media (max-width:899px){.garage-workshop-page .mechanic-header,.garage-workshop-page .mechanic-header-inner{height:84px}.garage-workshop-page .mechanic-brand-mark{width:35px;height:35px}.garage-workshop-page .mechanic-brand b{font-size:17px}.garage-workshop-page .mechanic-brand small,.garage-workshop-page .mechanic-language,.garage-workshop-page .mechanic-app-button,.garage-workshop-page .mechanic-nav{display:none}.garage-workshop-page .mechanic-mobile-search,.garage-workshop-page .mechanic-menu{display:block}.garage-workshop-page .mechanic-menu{width:28px;height:34px;margin-left:8px}.garage-workshop-page .mechanic-mobile-nav{border:1px solid var(--border);background:#0d191e;border-radius:8px;flex-direction:column;gap:12px;padding:14px 18px;display:flex;position:absolute;top:84px;right:16px}.garage-workshop-page .mechanic-hero-cover{background-position:50%;height:198px}.garage-workshop-page .mechanic-hero-inner{padding-bottom:12px}.garage-workshop-page .mechanic-identity{margin-top:-51px;display:block}.garage-workshop-page .mechanic-avatar{width:104px;height:104px;margin-bottom:8px}.garage-workshop-page .mechanic-identity h1{margin-bottom:4px;font-size:26px}.garage-workshop-page .mechanic-identity-copy{padding:0}.garage-workshop-page .mechanic-identity-copy p{margin:3px 0;font-size:12px}.garage-workshop-page .mechanic-work-line,.garage-workshop-page .mechanic-location-line{gap:6px;font-size:12px}.garage-workshop-page .mechanic-work-line svg,.garage-workshop-page .mechanic-location-line svg{width:15px}.garage-workshop-page .mechanic-hero-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid;position:static}.garage-workshop-page .mechanic-hero-actions .mechanic-btn{min-height:41px;padding:0 8px;font-size:12px}.garage-workshop-page .mechanic-hero-actions .mechanic-btn:last-child{grid-column:1/-1}.garage-workshop-page .mechanic-stats-row{gap:0;padding:0 16px}.garage-workshop-page .mechanic-stats-row>div{border-radius:9px;grid-template-rows:25px 16px 16px;grid-template-columns:1fr;justify-items:center;height:68px;padding:6px 2px}.garage-workshop-page .mechanic-stats-row svg{grid-row:auto;width:19px;height:19px}.garage-workshop-page .mechanic-stats-row b{font-size:15px}.garage-workshop-page .mechanic-stats-row span{font-size:10px}.garage-workshop-page .mechanic-grid{flex-direction:column;gap:8px;margin-top:8px;display:flex}.garage-workshop-page .mechanic-card{border-radius:10px;padding:12px 13px}.garage-workshop-page .mechanic-section-head{margin-bottom:7px}.garage-workshop-page .mechanic-section-head h2{font-size:14px}.garage-workshop-page .mechanic-card p{margin-bottom:8px;font-size:12px;line-height:1.45}.garage-workshop-page .mechanic-tags{gap:7px}.garage-workshop-page .mechanic-tags span{padding:7px 10px;font-size:10px}.garage-workshop-page .mechanic-work{order:2}.garage-workshop-page .mechanic-work-row>img{width:122px;height:82px}.garage-workshop-page .mechanic-work-row{gap:11px}.garage-workshop-page .mechanic-work-row a{font-size:14px}.garage-workshop-page .mechanic-work-row p{font-size:10px}.garage-workshop-page .mechanic-work-arrow{width:18px}.garage-workshop-page .mechanic-services{order:3}.garage-workshop-page .mechanic-service{grid-template-columns:82px 1fr auto;gap:10px;padding:7px 0}.garage-workshop-page .mechanic-service img{width:76px;height:47px}.garage-workshop-page .mechanic-service h3{font-size:12px}.garage-workshop-page .mechanic-service p{font-size:10px}.garage-workshop-page .mechanic-service small{font-size:9px}.garage-workshop-page .mechanic-service>span{padding:5px 8px;font-size:8px}.garage-workshop-page .mechanic-reviews{order:4}.garage-workshop-page .mechanic-review{display:none}.garage-workshop-page .mechanic-review:first-of-type{border:1px solid #1c3037;border-radius:8px;padding:10px;display:block}.garage-workshop-page .mechanic-review-head img{width:33px;height:33px}.garage-workshop-page .mechanic-review-meta{margin-left:43px}.garage-workshop-page .mechanic-review p{margin-left:43px;font-size:11px}.garage-workshop-page .mechanic-review-dots{justify-content:center;gap:7px;margin:7px 0 0;display:flex}.garage-workshop-page .mechanic-review-dots i{background:#627078;border-radius:50%;width:8px;height:8px}.garage-workshop-page .mechanic-review-dots i:first-child{background:var(--cyan)}.garage-workshop-page .mechanic-location{order:5}.garage-workshop-page .mechanic-location-top{min-height:64px;padding:0}.garage-workshop-page .mechanic-map-preview{display:none}.garage-workshop-page .mechanic-location-copy{padding-left:10px}.garage-workshop-page .mechanic-location-top>svg{width:25px}.garage-workshop-page .mechanic-location-top b{font-size:11px}.garage-workshop-page .mechanic-location-top span{font-size:9px}.garage-workshop-page .mechanic-map-link{border:1px solid #263940;border-radius:8px;margin-right:8px;padding:9px;font-size:10px}.garage-workshop-page .mechanic-contact-grid{grid-template-columns:1fr 1fr}.garage-workshop-page .mechanic-contact-grid a{font-size:11px}.garage-workshop-page .mechanic-credentials{order:6}.garage-workshop-page .mechanic-credential-grid{gap:6px}.garage-workshop-page .mechanic-credential-grid article{gap:6px;min-height:70px;padding:7px}.garage-workshop-page .mechanic-credential-grid svg{width:17px}.garage-workshop-page .mechanic-credential-grid span{font-size:9px}.garage-workshop-page .mechanic-trust{order:7}.garage-workshop-page .mechanic-trust .mechanic-section-head{display:none}.garage-workshop-page .mechanic-trust-grid{grid-template-columns:repeat(4,1fr)}.garage-workshop-page .mechanic-trust-grid>div{text-align:center;flex-direction:column;gap:4px;padding:7px 2px;display:flex}.garage-workshop-page .mechanic-trust-grid svg{width:20px;margin:auto}.garage-workshop-page .mechanic-trust-grid b,.garage-workshop-page .mechanic-trust-grid small{font-size:9px}.garage-workshop-page .desktop-only{display:none}.garage-workshop-page .mechanic-footer{padding:20px 0}.garage-workshop-page .mechanic-footer>.mechanic-container{justify-content:center}.garage-workshop-page .mechanic-footer nav{display:none}.garage-workshop-page .mechanic-footer .mechanic-brand{transform:scale(.9)}}@media (min-width:900px){.garage-workshop-page .mechanic-nav{display:flex}.garage-workshop-page .mechanic-footer{margin-top:0}.garage-workshop-page .mechanic-footer .mechanic-brand{margin-left:4px}}.skip-link{transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.skip-link:not(:focus){visibility:hidden}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
