/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-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-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-normal:0em;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,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;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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.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}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[9px\]{top:9px;right:9px;bottom:9px;left:9px}.inset-\[16px\]{top:16px;right:16px;bottom:16px;left:16px}.inset-\[18px\]{top:18px;right:18px;bottom:18px;left:18px}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-5{top:calc(var(--spacing) * 5)}.top-\[18px\]{top:18px}.top-\[22px\]{top:22px}.top-\[42px\]{top:42px}.top-\[58px\]{top:58px}.top-\[125px\]{top:125px}.top-\[170px\]{top:170px}.top-\[250px\]{top:250px}.top-\[260px\]{top:260px}.right-\[-260px\]{right:-260px}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-\[-120px\]{left:-120px}.left-\[40px\]{left:40px}.left-\[190px\]{left:190px}.left-\[230px\]{left:230px}.left-\[430px\]{left:430px}.left-\[435px\]{left:435px}.left-\[520px\]{left:520px}.left-\[710px\]{left:710px}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.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}}.container\!{width:100%!important}@media(min-width:40rem){.container\!{max-width:40rem!important}}@media(min-width:48rem){.container\!{max-width:48rem!important}}@media(min-width:64rem){.container\!{max-width:64rem!important}}@media(min-width:80rem){.container\!{max-width:80rem!important}}@media(min-width:96rem){.container\!{max-width:96rem!important}}.m-32{margin:calc(var(--spacing) * 32)}.m-50{margin:calc(var(--spacing) * 50)}.m-672{margin:calc(var(--spacing) * 672)}.mx-auto{margin-inline:auto}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-1{margin-top:calc(var(--spacing) * 1)}.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-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-28{margin-top:calc(var(--spacing) * 28)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-44{height:calc(var(--spacing) * 44)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-460{height:calc(var(--spacing) * 460)}.h-\[7px\]{height:7px}.h-\[38px\]{height:38px}.h-\[72\%\]{height:72%}.h-\[74\%\]{height:74%}.h-\[78px\]{height:78px}.h-\[150vh\]{height:150vh}.h-\[160vh\]{height:160vh}.h-\[340px\]{height:340px}.h-\[370px\]{height:370px}.h-\[490px\]{height:490px}.h-\[560px\]{height:560px}.h-\[620px\]{height:620px}.h-\[655px\]{height:655px}.h-\[690px\]{height:690px}.h-\[760px\]{height:760px}.h-\[844px\]{height:844px}.h-full{height:100%}.h-screen{height:100vh}.min-h-\[844px\]{min-height:844px}.min-h-screen{min-height:100vh}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-28{width:calc(var(--spacing) * 28)}.w-44{width:calc(var(--spacing) * 44)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-345{width:calc(var(--spacing) * 345)}.w-\[38px\]{width:38px}.w-\[48\%\]{width:48%}.w-\[54\%\]{width:54%}.w-\[72px\]{width:72px}.w-\[78px\]{width:78px}.w-\[177\.777778vh\]{width:177.778vh}.w-\[210px\]{width:210px}.w-\[224px\]{width:224px}.w-\[322px\]{width:322px}.w-\[348px\]{width:348px}.w-\[610px\]{width:610px}.w-\[620px\]{width:620px}.w-\[640px\]{width:640px}.w-\[760px\]{width:760px}.w-\[820px\]{width:820px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[1360px\]{max-width:1360px}.max-w-lg{max-width:var(--container-lg)}.max-w-xl{max-width:var(--container-xl)}.min-w-\[92px\]{min-width:92px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.flex-col{flex-direction:column}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-10{gap:calc(var(--spacing) * 10)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-200\/80{border-color:#e4e4e7cc}@supports (color:color-mix(in lab,red,red)){.border-zinc-200\/80{border-color:color-mix(in oklab,var(--color-zinc-200) 80%,transparent)}}.border-zinc-300{border-color:var(--color-zinc-300)}.border-zinc-300\/70{border-color:#d4d4d8b3}@supports (color:color-mix(in lab,red,red)){.border-zinc-300\/70{border-color:color-mix(in oklab,var(--color-zinc-300) 70%,transparent)}}.bg-\[\#edf0ec\]{background-color:#edf0ec}.bg-\[\#eef0ef\]\/84{background-color:#eef0efd6}.bg-\[\#eef1f2\]{background-color:#eef1f2}.bg-\[\#f1eee7\]{background-color:#f1eee7}.bg-\[\#f4f2ed\]{background-color:#f4f2ed}.bg-\[\#f5f5f7\]{background-color:#f5f5f7}.bg-\[\#f8f7f2\]{background-color:#f8f7f2}.bg-\[\#fbfaf7\]{background-color:#fbfaf7}.bg-\[\#fefcfa\]{background-color:#fefcfa}.bg-\[\#fefefe\]{background-color:#fefefe}.bg-white{background-color:var(--color-white)}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/76{background-color:#ffffffc2}@supports (color:color-mix(in lab,red,red)){.bg-white\/76{background-color:color-mix(in oklab,var(--color-white) 76%,transparent)}}.bg-white\/78{background-color:#ffffffc7}@supports (color:color-mix(in lab,red,red)){.bg-white\/78{background-color:color-mix(in oklab,var(--color-white) 78%,transparent)}}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-300\/80{background-color:#d4d4d8cc}@supports (color:color-mix(in lab,red,red)){.bg-zinc-300\/80{background-color:color-mix(in oklab,var(--color-zinc-300) 80%,transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.82\)\,rgba\(218\,222\,220\,0\.58\)\)\]{background-image:linear-gradient(135deg,#ffffffd1,#dadedc94)}.bg-\[radial-gradient\(circle_at_50\%_48\%\,rgba\(225\,228\,224\,0\.82\)_0\%\,rgba\(255\,255\,255\,0\)_64\%\)\]{background-image:radial-gradient(circle at 50% 48%,#e1e4e0d1,#fff0 64%)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-8{padding:calc(var(--spacing) * 8)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-28{padding-block:calc(var(--spacing) * 28)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[60px\]{font-size:60px}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-\[\#6f7b72\]{color:#6f7b72}.text-\[\#7d887f\]{color:#7d887f}.text-\[\#36524a\]{color:#36524a}.text-\[\#40544c\]{color:#40544c}.text-\[\#59645d\]{color:#59645d}.text-white{color:var(--color-white)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-900{color:var(--color-zinc-900)}.text-zinc-950{color:var(--color-zinc-950)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.mix-blend-multiply{mix-blend-mode:multiply}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(43\,48\,44\,0\.14\)\]{--tw-shadow:0 30px 80px var(--tw-shadow-color,#2b302c24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!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,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.group-hover\:-translate-y-2:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-white:is(:where(.group):hover *){background-color:var(--color-white)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:bg-\[\#40544c\]:hover{background-color:#40544c}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-zinc-950:hover{background-color:var(--color-zinc-950)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-zinc-950:hover{color:var(--color-zinc-950)}}@media not all and (min-width:1280px){.max-\[1280px\]\:left-0{left:calc(var(--spacing) * 0)}.max-\[1280px\]\:left-\[-170px\]{left:-170px}.max-\[1280px\]\:left-\[560px\]{left:560px}.max-\[1280px\]\:left-\[620px\]{left:620px}.max-\[1280px\]\:h-\[700px\]{height:700px}.max-\[1280px\]\:w-\[520px\]{width:520px}.max-\[1280px\]\:w-\[560px\]{width:560px}.max-\[1280px\]\:text-\[52px\]{font-size:52px}}}:root{--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", Arial, sans-serif;font-family:var(--font-sans);--color-ink:#202523;--color-paper:#f8f7f2;--color-brand:#26342e;--color-brand-muted:#40544c;--color-line:#deded8;--color-surface:#fff;--radius-control:8px;--radius-card:10px;--control-compact:40px;--control-default:44px;--control-emphasis:52px;--shadow-low:0 12px 40px #2a2d2b14;--shadow-high:0 24px 70px #1d231f29;--motion-fast:.18s;--motion-default:.24s;--section-boundary-gap:clamp(40px, 7.8125vw, 150px);--site-header-offset:104px;--subnav-height:78px;--service-support-tabs-height:152px;color:var(--color-ink);background:var(--color-paper)}#main-content .mg-home-awards{box-sizing:border-box;height:727px;padding:100px 280px}#main-content .mg-home-awards .mg-home-container{width:1360px;max-width:100%}#main-content .mg-home-awards .mg-home-section-copy h2{letter-spacing:-2.4px;font-family:PingFang SC,sans-serif;font-size:60px;font-weight:700;line-height:90px}#main-content .mg-home-awards__grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:200px;gap:16px 20px;margin-top:48px}#main-content .mg-home-awards__grid article{background:#fffc;border:0;border-radius:8px;flex-direction:column;justify-content:center;gap:0;width:auto;height:200px;padding:0}#main-content .mg-home-awards__grid img,#main-content .mg-home-awards__grid .mg-home-placeholder{object-fit:contain;border:0;border-radius:0;flex:0 0 64px;width:64px;height:64px}#main-content .mg-home-awards__grid .mg-home-placeholder{background:#d4d4d4}#main-content .mg-home-awards__grid h3{color:#09090b;white-space:nowrap;margin:4px 0 0;padding:15.94px 0 .66px;font-size:18px;font-weight:600;line-height:28px}#main-content .mg-home-awards{padding:100px 280px}#main-content .mg-home-awards .mg-home-section-copy h2{letter-spacing:-.07em;font-size:48px;font-weight:900;line-height:1}#main-content .mg-home-awards__grid{margin-top:30px}#main-content .mg-home-support{height:auto;padding:24px 0 72px}#main-content .mg-home-support .mg-home-section-copy h2{letter-spacing:-.07em;font-size:48px;font-weight:900;line-height:1}#main-content .mg-home-page :is(.mg-home-product__copy h2,.mg-home-section-copy h2,.real-user-stories .mg-home-section-copy h2,.home-section-title){letter-spacing:-.07em;font-family:PingFang SC,sans-serif;font-size:48px;font-weight:900;line-height:1}#main-content .mg-home-support__grid{grid-template-columns:repeat(4,325px);gap:20px;margin-top:48px}#main-content .mg-home-support__grid a{background:#ffffffc7;border:1px solid #e4e4e7;border-radius:8px;gap:20px;width:325px;height:106px;padding:24.11px}#main-content .mg-home-support__icon{background:#eef1ed00;border-radius:8px;flex:0 0 55.99px;justify-content:center;align-items:center;width:55.99px;height:55.99px;display:flex}#main-content .mg-home-support__icon img{object-fit:contain;width:28px;height:28px}#main-content .mg-home-support__copy{flex-direction:column;gap:3.44px;display:flex}#main-content .mg-home-support__copy>span{font-size:18px;line-height:28px}#main-content .mg-home-support__copy small{color:#71717b;padding-bottom:.54px;font-size:14px;line-height:20px}#main-content .real-user-stories .mg-home-section-copy h2,#main-content .mg-home-awards .mg-home-section-copy h2,#main-content .mg-home-support .mg-home-section-copy h2{letter-spacing:normal;color:#09090b;align-items:center;font-family:PingFang SC,sans-serif;font-size:48px;font-weight:400;line-height:normal;display:flex}#main-content .mg-home-awards__grid .award-goldreed{width:104px}#main-content .mg-home-awards__grid .award-guinness{width:100px}#main-content .mg-home-awards__grid .award-idea{width:min(216px,100%)}#main-content .mg-home-awards__grid .award-ifa{width:min(118px,100%)}#main-content .mg-home-awards__grid .award-ces,#main-content .mg-home-awards__grid .award-better,#main-content .mg-home-awards__grid .award-golden-pin,#main-content .mg-home-awards__grid .award-contemporary{width:204px}@media(max-width:900px){#main-content .mg-home-awards{height:auto;min-height:698px;padding:56px 0 64px}#main-content .mg-home-awards .mg-home-container{width:calc(100% - 40px)}#main-content .mg-home-awards__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:100px;gap:28px 24px;margin-top:40px}#main-content .mg-home-awards__grid article{height:100px}#main-content .mg-home-awards__grid h3{font-size:13px}#main-content .mg-home-awards{padding:56px 20px 64px}#main-content .mg-home-page :is(.mg-home-product__copy h2,.mg-home-section-copy h2,.real-user-stories .mg-home-section-copy h2,.home-section-title){letter-spacing:-.07em;font-size:32px;line-height:1.15}#main-content .mg-home-support{padding:24px 0 72px}#main-content .mg-home-support__grid{grid-template-columns:1fr;width:100%;height:auto}#main-content .mg-home-support__grid a{width:100%}}@media(max-width:700px){#main-content .real-user-stories .mg-home-section-copy h2,#main-content .mg-home-awards .mg-home-section-copy h2{font-size:32px}}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;min-height:100vh;margin:0}button,a{font:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans)}.paper-grain{background:radial-gradient(circle at 12% 8%,#ffffffe6,#0000 26%),radial-gradient(circle at 84% 12%,#dae4dc8f,#0000 30%),linear-gradient(#fbfaf7,#f3f1eb 46%,#fbfaf7)}.soft-orbit{background:linear-gradient(120deg,#fff0,#ffffffd1,#fff0),linear-gradient(#d6d9d559,#fff0)}.device-plate{background:linear-gradient(145deg,#eef0ef,#dfe3e1 49%,#f8f8f6);border:1px solid #7f89846b;box-shadow:inset 0 1px #ffffffb8,0 18px 46px #2b302c21,0 2px 8px #2b302c14}.device-screen{background:linear-gradient(135deg,#ffffffbd,#dadedc85),repeating-linear-gradient(0deg,#8288840d 0,#8288840d 1px,#0000 1px,#0000 13px)}.glass-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffbd;border:1px solid #e8e6dfdb;border-radius:10px;box-shadow:0 30px 80px #2e34301a,inset 0 1px #ffffffe6}.story-section{background:#2f3030}.story-card{border:1px solid #ffffff14;box-shadow:0 26px 68px #0b110e38,inset 0 1px #ffffff0f}.real-user-stories{scroll-margin-top:calc(var(--site-header-offset,0px) + 16px);color:#2f3237;background:#fff;height:min(54.7917vw,1052px);min-height:0;padding-top:150px;overflow:hidden}.real-user-stories__inner{width:min(70.8333vw,1360px);margin-inline:auto}.real-user-stories .mg-home-section-copy{width:min(46.6667vw,896px)}.real-user-stories .mg-home-section-copy>p{color:#2f3237;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:min(.7292vw,14px);font-weight:700;line-height:min(1.0417vw,20px)}.real-user-stories__grid{contain:layout paint;gap:min(1.25vw,24px);width:100%;height:min(31.25vw,600px);margin-top:min(2.3542vw,45.2px);display:flex}.real-user-stories__card{--story-active-top:min(5.3125vw,102px);--story-quote-top:min(18.4375vw,354px);will-change:flex-basis;background:#111713;border-radius:10px;flex:0 0 min(22.7778vw,437.33px);min-width:0;transition:flex-basis .56s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.real-user-stories__grid.has-active .real-user-stories__card{flex-basis:min(17.2396vw,331px)}.real-user-stories__grid.has-active .real-user-stories__card.is-active{flex-basis:min(33.8542vw,650px)}@media(min-width:901px){.real-user-stories__grid{gap:24px;display:flex}.real-user-stories__grid .real-user-stories__card{flex:0 0 calc(33.3333% - 16px);transition:flex-basis .68s cubic-bezier(.22,1,.36,1)}}.real-user-stories__image{object-fit:cover;object-position:center;will-change:auto;border-radius:10px;width:100%;height:100%;transition:none;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.real-user-stories__card.is-ni-dawei .real-user-stories__image,.real-user-stories__card.is-ding-ning .real-user-stories__image,.real-user-stories__card.is-xu-hong .real-user-stories__image{object-position:50% center;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.real-user-stories__card.is-ding-ning .real-user-stories__image{object-position:center}.real-user-stories__card.is-ding-ning{border-radius:10px;container-type:inline-size}.real-user-stories__card.is-ding-ning .real-user-stories__intro{transition:top .5s cubic-bezier(.16,1,.3,1),gap .5s cubic-bezier(.16,1,.3,1)}.real-user-stories__card.is-ding-ning .real-user-stories__intro h3{transition:font-size .5s cubic-bezier(.16,1,.3,1),line-height .5s cubic-bezier(.16,1,.3,1)}.real-user-stories__card.is-ding-ning:not(.is-active) .real-user-stories__intro{gap:3cqw;top:69%;bottom:auto}.real-user-stories__card.is-ding-ning:not(.is-active) .real-user-stories__intro h3{opacity:1;font-size:7.38cqw;line-height:1.35}.real-user-stories__card.is-ding-ning:not(.is-active) .real-user-stories__role{font-size:8cqw;line-height:1.35}.real-user-stories__card.is-ding-ning.is-active .real-user-stories__intro{top:34%;bottom:auto}.real-user-stories__card.is-ding-ning.is-active .real-user-stories__intro h3{font-size:5cqw;line-height:1.4}.real-user-stories__card.is-ding-ning .real-user-stories__expanded-roles{display:none}.real-user-stories__card.is-ding-ning .real-user-stories__quote{width:77%;font-size:3.38cqw;line-height:1.42;transition:opacity .28s,transform .42s cubic-bezier(.22,1,.36,1);top:46%}.real-user-stories__card.is-ding-ning .real-user-stories__footer{font-size:2.77cqw;line-height:1.4;bottom:5%}.real-user-stories__card.is-ni-dawei{--story-active-top:min(6.3021vw,121px);--story-quote-top:min(16.9792vw,326px)}.real-user-stories__card.is-ni-dawei .real-user-stories__image,.real-user-stories__grid.has-active .real-user-stories__card.is-ni-dawei.is-inactive .real-user-stories__image,.real-user-stories__card.is-ni-dawei.is-active .real-user-stories__image{object-position:50% center}.real-user-stories__card.is-xu-hong{--story-active-top:min(6.3021vw,121px);--story-quote-top:min(14.375vw,276px)}.real-user-stories__card.is-xu-hong .real-user-stories__image{object-position:40% center}.real-user-stories__card.is-active .real-user-stories__image{object-position:center}.real-user-stories__overlay{text-align:center;pointer-events:none;will-change:background-color;background:#0000004d;transition:background-color .42s cubic-bezier(.16,1,.3,1);position:absolute;top:0;right:0;bottom:0;left:0}.real-user-stories__card.is-active .real-user-stories__overlay{background:#000000b3}.real-user-stories__intro{will-change:top;flex-direction:column;align-items:center;gap:min(.7292vw,14px);transition:top .5s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:min(19.8958vw,382px);left:0;right:0}.real-user-stories__card.is-active .real-user-stories__intro{top:var(--story-active-top)}.real-user-stories__overlay h3,.real-user-stories__overlay p,.real-user-stories__overlay span{color:#fff;margin:0}.real-user-stories__intro h3{opacity:0;will-change:opacity,transform;font-size:min(2.5vw,48px);font-weight:750;line-height:min(3.4896vw,67px);transition:opacity .36s,transform .62s cubic-bezier(.22,1,.36,1)}.real-user-stories__card.is-active .real-user-stories__intro h3{opacity:1}.real-user-stories__roles{width:100%;min-height:min(2.1875vw,42px);position:relative}.real-user-stories__role,.real-user-stories__expanded-roles{position:absolute;top:0;right:0;bottom:0;left:0}.real-user-stories__role{opacity:1;font-size:min(1.5625vw,30px);font-weight:400;line-height:min(2.1875vw,42px);transition:opacity .22s,transform .36s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.real-user-stories__expanded-roles{opacity:0;flex-direction:column;align-items:center;gap:min(.3125vw,6px);transition:opacity .26s,transform .4s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(calc(-1*min(1.25vw,24px)))}.real-user-stories__expanded-roles span{font-size:min(1.5625vw,30px);font-weight:400;line-height:min(2.1875vw,42px)}.real-user-stories__card.is-active .real-user-stories__role{opacity:0;transform:translateY(calc(-1*min(.9375vw,18px)))}.real-user-stories__card.is-active .real-user-stories__expanded-roles{opacity:1;transition-delay:90ms;transform:translateY(0)}.real-user-stories__quote{top:var(--story-quote-top);text-align:left;opacity:0;will-change:opacity,transform;width:min(26.0417vw,500px);font-size:min(1.1458vw,22px);line-height:min(1.6146vw,31px);transition:opacity .36s,transform .62s cubic-bezier(.22,1,.36,1);position:absolute;left:50%;transform:translate(-50%,min(1.25vw,24px))}.real-user-stories__card.is-active .real-user-stories__quote{opacity:1;transform:translate(-50%)}.real-user-stories__footer{white-space:nowrap;opacity:0;font-size:min(.9375vw,18px);line-height:min(1.3021vw,25px);transition:opacity .26s,transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:min(1.25vw,24px);left:50%;transform:translate(-50%,calc(-1*min(.8333vw,16px)))}.real-user-stories__card.is-active .real-user-stories__footer{opacity:1;transition-delay:.23s;transform:translate(-50%)}.real-user-stories__trigger{z-index:2;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.real-user-stories__trigger:focus-visible{outline:0;box-shadow:inset 0 0 0 3px #f3f0e8e6}@media(max-width:900px){.real-user-stories{height:auto;padding:clamp(56px,12vw,96px) 0 0}.real-user-stories__inner{width:100%}.real-user-stories .mg-home-section-copy{gap:0;width:auto;height:auto;padding-inline:20px}#main-content .real-user-stories .mg-home-section-copy h2{font-size:clamp(42px,12vw,56px);line-height:1}#main-content .real-user-stories .mg-home-section-copy>span{overflow-wrap:anywhere;width:100%;max-width:31em;font-size:14px;line-height:1.7;display:block}.real-user-stories__grid{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:transparent transparent;grid-template-columns:none;grid-auto-columns:clamp(240px,70vw,400px);grid-auto-flow:column;gap:12px;width:100%;height:auto;margin-top:40px;padding:0 20px;scroll-padding-inline:20px;display:grid;overflow-x:auto}.real-user-stories__grid::-webkit-scrollbar{height:6px;display:block}.real-user-stories__grid::-webkit-scrollbar-track{background:0 0}.real-user-stories__grid::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.real-user-stories__grid:hover::-webkit-scrollbar-track{background:0 0}.real-user-stories__grid:hover::-webkit-scrollbar-thumb{background:#aeb4b0;border-radius:999px}.real-user-stories__grid:hover{scrollbar-color:#aeb4b0 transparent}.real-user-stories__card{scroll-snap-align:start;scroll-snap-stop:always;--story-mobile-quote-top:42%;width:100%;height:clamp(320px,93.3333vw,400px)}.real-user-stories__card.is-ni-dawei{--story-mobile-quote-top:36%}.real-user-stories__card.is-xu-hong{--story-mobile-quote-top:30%}.real-user-stories__intro{gap:10px;padding-inline:16px;top:auto;bottom:clamp(68px,20vw,96px)}.real-user-stories__card.is-active .real-user-stories__intro{top:auto;bottom:clamp(68px,20vw,96px)}.real-user-stories__intro h3{font-size:32px;line-height:1.2}.real-user-stories__roles{min-height:27px}.real-user-stories__role,.real-user-stories__expanded-roles span{font-size:18px;line-height:1.5}.real-user-stories__expanded-roles{gap:3px}.real-user-stories__card.is-active .real-user-stories__expanded-roles span{font-size:16px;line-height:23px}.real-user-stories__quote{top:var(--story-mobile-quote-top);width:calc(100% - 40px);font-size:15px;line-height:1.55}.real-user-stories__footer{font-size:13px;line-height:20px;bottom:16px}}@media(prefers-reduced-motion:reduce){.real-user-stories__card,.real-user-stories__image,.real-user-stories__overlay,.real-user-stories__intro,.real-user-stories__intro h3,.real-user-stories__role,.real-user-stories__expanded-roles,.real-user-stories__quote,.real-user-stories__footer{transition-duration:.01ms!important;transition-delay:0s!important}}.real-story-showcase{color:#f2f0e9;background:#202622;height:min(62.92vw,1208px);min-height:820px;padding-top:clamp(72px,6.35vw,122px);position:relative;overflow:hidden}.real-story-showcase__heading{z-index:8;width:min(100% - 64px,1360px);margin-inline:auto;position:relative}.real-story-showcase__heading>p{color:#ffffff94;letter-spacing:.34em;text-transform:uppercase;margin-bottom:20px;font-size:12px;font-weight:800}.real-story-showcase__heading h2{letter-spacing:-.02em;font-size:clamp(48px,4.15vw,80px);font-weight:400;line-height:1}.real-story-showcase__heading>span{color:#ffffff8c;margin-top:20px;font-size:16px;display:block}.real-story-showcase__fan{z-index:3;width:100%;height:390px;position:absolute;top:360px;left:50%;transform:translate(-50%)}.real-story-showcase__card{--card-width:clamp(450px, 31.25vw, 600px);--story-angle:0deg;--story-y:0px;width:var(--card-width);color:#171b18;height:clamp(310px,21.042vw,404px);transform:translate(calc(-50% + var(--story-position) * 80%)) translateY(var(--story-y)) rotate(var(--story-angle));transform-origin:50% 0;will-change:transform;background:#f3f0e9;border:1px solid #181d1a1f;border-radius:14px;padding:24px;transition:transform .82s cubic-bezier(.22,1,.36,1),box-shadow .72s,filter .72s;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 22px 45px #0003}.real-story-showcase__card:first-child{--story-angle:-20deg;--story-y:clamp(32px,2.3vw,44px);z-index:1;transform-origin:100% 0}.real-story-showcase__card:nth-child(2){--story-angle:-8deg;z-index:2;transform-origin:100% 0}.real-story-showcase__card:nth-child(3){z-index:3}.real-story-showcase__card:nth-child(4){--story-angle:8deg;z-index:4;transform-origin:0 0}.real-story-showcase__card:nth-child(5){--story-angle:20deg;--story-y:clamp(32px,2.3vw,44px);z-index:5;transform-origin:0 0}@media(hover:hover)and (pointer:fine){.real-story-showcase__fan:has(.real-story-showcase__card:hover){z-index:7}.real-story-showcase__fan:has(.real-story-showcase__card:hover) .real-story-showcase__card:not(:hover){filter:brightness(.88)}.real-story-showcase__card:hover{z-index:20;filter:brightness();transform:translate(calc(-50% + var(--story-position) * 42%)) translateY(-24px) rotate(0) scale(1.04);box-shadow:0 34px 72px #00000057}}.real-story-showcase__card:focus-within{z-index:20;filter:brightness();transform:translate(calc(-50% + var(--story-position) * 42%)) translateY(-24px) rotate(0) scale(1.04);box-shadow:0 34px 72px #00000057}.real-story-showcase__fan:has(.real-story-showcase__card:focus-within){z-index:7}.real-story-showcase__progress{border-bottom:1px solid #d4d0c7;align-items:center;gap:clamp(12px,.94vw,18px);width:calc(100% + 48px);height:clamp(64px,4.375vw,84px);margin:-24px -24px 0;padding:0 24px;font-size:clamp(12px,.83vw,16px);font-weight:700;display:flex}.real-story-showcase__timeline{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;height:48px;display:flex}.real-story-showcase__timeline>i{background:linear-gradient(90deg,#050605 0,#050605 38%,#d1cec7 38%);border-radius:999px;flex:none;width:100%;height:5px;display:block;position:relative}.real-story-showcase__timeline>i:after{content:"";background:#050605;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;left:38%;transform:translate(-50%,-50%)}.real-story-showcase__timeline>div{justify-content:space-between;align-items:center;line-height:1;display:flex}.real-story-showcase__play{border-radius:50%;flex:none;width:clamp(36px,2.5vw,48px);height:clamp(36px,2.5vw,48px);display:block}.real-story-showcase__play img{width:100%;height:100%;display:block}.real-story-showcase__card>p{color:#77766f;letter-spacing:.18em;margin-top:clamp(24px,1.82vw,35px);font-size:clamp(12px,.83vw,16px);line-height:1.5}.real-story-showcase__card h3{margin-top:clamp(8px,.52vw,10px);font-size:clamp(28px,2.08vw,40px);font-weight:500;line-height:1.2}.real-story-showcase__summary{margin-top:clamp(14px,.94vw,18px);display:block}.real-story-showcase__summary span{color:#73716b;width:calc(100% - clamp(205px,14.3vw,275px));max-width:282px;font-size:clamp(12px,.73vw,14px);line-height:1.7;display:block}.real-story-showcase__summary img{object-fit:cover;object-position:center;border-radius:clamp(10px,.73vw,14px);width:clamp(188px,13.021vw,250px);height:clamp(188px,13.021vw,250px);position:absolute;top:clamp(91px,6.198vw,119px);right:24px}.real-story-showcase__card>a{color:#fff;background:#080a08;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-width:clamp(112px,7.083vw,136px);min-height:clamp(40px,2.5vw,48px);padding:8px 16px;font-size:clamp(12px,.73vw,14px);font-weight:700;display:inline-flex;position:absolute;bottom:clamp(27px,1.82vw,35px);left:24px}.real-story-showcase__device{z-index:6;object-fit:cover;object-position:top center;filter:drop-shadow(0 28px 60px #00000047);width:min(1300px,67.708vw);height:min(318px,16.563vw);position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media(min-width:769px){.real-story-showcase{height:62.9167vw;min-height:0;padding-top:6.3542vw}.real-story-showcase__heading{width:70.8333vw}.real-story-showcase__heading>p{margin-bottom:1.0417vw;font-size:.625vw}.real-story-showcase__heading h2{font-size:4.1667vw}.real-story-showcase__heading>span{margin-top:1.0417vw;font-size:.8333vw}.real-story-showcase__fan{height:20.3125vw;top:18.75vw}.real-story-showcase__card{--card-width:31.25vw;border-radius:.7292vw;height:21.0417vw;padding:1.25vw;box-shadow:0 1.1458vw 2.3438vw #0003}.real-story-showcase__card:first-child,.real-story-showcase__card:nth-child(5){--story-y:2.2917vw}.real-story-showcase__progress{gap:.9375vw;width:calc(100% + 2.5vw);height:4.375vw;margin:-1.25vw -1.25vw 0;padding:0 1.25vw;font-size:.8333vw}.real-story-showcase__timeline{gap:.4167vw;height:2.5vw}.real-story-showcase__timeline>i{height:.2604vw}.real-story-showcase__timeline>i:after{width:.6771vw;height:.6771vw}.real-story-showcase__play{width:2.5vw;height:2.5vw}.real-story-showcase__card>p{margin-top:1.8229vw;font-size:.8333vw}.real-story-showcase__card h3{margin-top:.5208vw;font-size:2.0833vw}.real-story-showcase__summary{margin-top:.9375vw}.real-story-showcase__summary span{width:calc(100% - 14.3229vw);max-width:14.6875vw;font-size:.7292vw}.real-story-showcase__summary img{border-radius:.7292vw;width:13.0208vw;height:13.0208vw;top:6.1979vw;right:1.25vw}.real-story-showcase__card>a{gap:.2083vw;min-width:7.0833vw;min-height:2.5vw;padding:.4167vw .8333vw;font-size:.7292vw;bottom:1.8229vw;left:1.25vw}.real-story-showcase__device{width:67.7083vw;height:16.5625vw}@media(hover:hover)and (pointer:fine){.real-story-showcase__card:hover{transform:translate(calc(-50% + var(--story-position) * 42%)) translateY(-1.25vw) rotate(0) scale(1.04);box-shadow:0 1.7708vw 3.75vw #00000057}}.real-story-showcase__card:focus-within{transform:translate(calc(-50% + var(--story-position) * 42%)) translateY(-1.25vw) rotate(0) scale(1.04);box-shadow:0 1.7708vw 3.75vw #00000057}}.section-band{background:linear-gradient(#ffffffd1,#f7f6f1f5),radial-gradient(circle at 20% 0,#dde2dc59,#0000 28%)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.story-carousel,.lineup-carousel{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x mandatory}.notebook-lineup{box-sizing:border-box;background:#f5f5f7;margin:0;padding:48px max(32px,50vw - 680px)}.notebook-lineup__inner{width:min(1360px,100%);margin:0 auto}.notebook-lineup__heading{align-items:flex-end;min-height:48px;margin-bottom:24px;display:flex}.notebook-lineup__heading h2{color:#09090b;font-family:"PingFang SC",var(--font-sans);margin:0;font-size:48px;font-weight:600;line-height:48px}.notebook-lineup__carousel{box-sizing:border-box;height:700px;padding-top:0;padding-bottom:0}.notebook-lineup__card{box-sizing:border-box;width:430px;height:700px;box-shadow:none;background:#fff;border-radius:8px;grid-template-rows:330px 1fr;padding:24px}.notebook-lineup__image{background:#fff;border-radius:8px;justify-content:center;align-items:center;height:330px;display:flex;overflow:hidden}.notebook-lineup__body{text-align:center;flex-direction:column;align-items:center;gap:16px;min-height:0;padding-top:34px;padding-bottom:16px;display:flex}.notebook-lineup__badge{color:#fff;font-family:"PingFang SC",var(--font-sans);background:#09090b;border-radius:33554400px;flex:none;padding:4px 12px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.notebook-lineup__body h3{color:#09090b;font-family:Inter,var(--font-sans);flex:none;margin:0;font-size:36px;font-weight:600;line-height:40px}.notebook-lineup__body p{box-sizing:border-box;color:#52525c;width:320px;max-width:100%;min-height:64px;font-family:"PingFang SC",var(--font-sans);margin:0;padding-bottom:8.5px;font-size:15px;line-height:28px}.notebook-lineup__actions{flex:none;justify-content:center;align-items:flex-start;gap:0;padding-top:16px;display:flex}.notebook-lineup__actions .hero-primary-cta{box-sizing:border-box;width:auto;height:40px;min-height:40px;padding:0 30px;font-size:14px;font-weight:750;line-height:24px}.notebook-lineup__actions>a:last-child{box-sizing:border-box;color:#09090b;width:auto;height:40px;min-height:40px;font-family:"PingFang SC",var(--font-sans);align-items:center;gap:4px;padding:0 20px 0 30px;font-size:14px;font-weight:400;line-height:24px;display:inline-flex}.notebook-lineup>.notebook-lineup__inner>.carousel-controls{gap:12px;min-height:44px;margin-top:24px}.notebook-lineup>.notebook-lineup__inner>.carousel-controls button{border-radius:33554400px;width:44px;height:44px}.notebook-lineup>.notebook-lineup__inner>.carousel-controls button:first-of-type{color:#71717b;background:#f4f4f5}.notebook-lineup>.notebook-lineup__inner>.carousel-controls button:last-of-type{color:#3f3f46;background:#e4e4e7}@media(max-width:767px){.notebook-lineup{padding:48px 16px}.notebook-lineup__heading{margin-bottom:24px}.notebook-lineup__heading h2{font-size:32px;line-height:40px}.notebook-lineup__carousel{padding-top:0;height:700px;margin-inline:-16px;padding-inline:16px}.notebook-lineup__card{width:min(430px,100vw - 32px)}}.notebook-features{box-sizing:border-box;background:#f5f5f7;padding:96px max(32px,50vw - 680px);overflow:hidden}.notebook-features__inner{width:min(1360px,100%);margin:0 auto}.notebook-features__heading{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:48px;margin-bottom:24px;display:flex}.notebook-features__heading h2{color:#09090b;font-family:"PingFang SC",var(--font-sans);margin:0;font-size:48px;font-weight:600;line-height:48px}.notebook-features__carousel{box-sizing:border-box;height:566px;padding-bottom:0}.notebook-features__card{box-sizing:border-box;background:#fff;border-radius:8px;flex:none;width:500px;height:566px;position:relative;overflow:hidden}.notebook-features__copy{z-index:1;flex-direction:column;align-items:center;gap:20px;width:436px;margin:0 auto;padding-top:48px;display:flex;position:relative}.notebook-features__copy h3{color:#09090b;width:436px;font-family:"PingFang SC",var(--font-sans);text-align:center;margin:0;font-size:36px;font-weight:600;line-height:45px}.notebook-features__copy p{color:#868686;width:436px;font-family:"PingFang SC",var(--font-sans);text-align:center;margin:0;padding-bottom:36px;font-size:16px;line-height:32px}.notebook-features__image{z-index:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px;width:500px;height:333px;position:absolute;bottom:0;left:0;overflow:hidden}.notebook-features__image-asset{object-fit:contain;width:100%;max-width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.notebook-features__image.is-meeting .notebook-features__image-asset,.notebook-features__image.is-reading .notebook-features__image-asset,.notebook-features__image.is-writing .notebook-features__image-asset,.notebook-features__image.is-sync .notebook-features__image-asset{top:0;right:0;bottom:0;left:0}.notebook-features>.notebook-features__inner>.carousel-controls{gap:12px;min-height:44px;margin-top:32px}.notebook-features>.notebook-features__inner>.carousel-controls button{border-radius:33554400px;width:44px;height:44px}.notebook-features>.notebook-features__inner>.carousel-controls button:first-of-type{color:#71717b;background:#f4f4f5}.notebook-features>.notebook-features__inner>.carousel-controls button:last-of-type{color:#3f3f46;background:#e4e4e7}.reader-lineup{box-sizing:border-box;background:#f5f5f7;padding:96px max(32px,50vw - 680px);overflow:hidden}.reader-lineup__inner{width:min(1360px,100%);margin:0 auto}.reader-lineup__heading{align-items:flex-end;min-height:48px;margin-bottom:24px;display:flex}.reader-lineup__heading h2{color:#09090b;font-family:"PingFang SC",var(--font-sans);margin:0;font-size:48px;font-weight:600;line-height:48px}.reader-lineup__cards{gap:24px;padding:0;display:flex}.reader-lineup__card{box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;flex:1 1 0;min-width:0;height:700px;padding:24px;display:flex;overflow:hidden}.reader-lineup__image{background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:100%;height:330px;display:flex;overflow:hidden}.reader-lineup__image-asset{object-fit:contain;width:100%;height:100%;display:block}.reader-lineup__body{text-align:center;flex-direction:column;flex:1;align-items:center;gap:16px;min-height:0;padding:34px 0 16px;display:flex}.reader-lineup__badge{color:#fff;font-family:"PingFang SC",var(--font-sans);background:#09090b;border-radius:33554400px;flex:none;padding:4px 12px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.reader-lineup__body h3{color:#09090b;font-family:Inter,var(--font-sans);flex:none;margin:0;font-size:36px;font-weight:600;line-height:40px}.reader-lineup__body p{box-sizing:border-box;color:#52525c;width:320px;max-width:100%;min-height:64px;font-family:"PingFang SC",var(--font-sans);flex:none;margin:0;padding-bottom:8.5px;font-size:15px;line-height:28px}.reader-lineup__actions{flex:none;justify-content:center;align-items:flex-start;gap:0;padding-top:16px;display:flex}.reader-lineup__actions .hero-primary-cta{box-sizing:border-box;width:auto;height:40px;min-height:40px;padding:0 30px;font-size:14px;font-weight:750;line-height:24px}.reader-lineup__actions>a:last-child{box-sizing:border-box;color:#09090b;width:auto;height:40px;min-height:40px;font-family:"PingFang SC",var(--font-sans);align-items:center;gap:4px;padding:0 20px 0 30px;font-size:14px;font-weight:400;line-height:24px;display:inline-flex}@media(max-width:767px){.reader-lineup{padding:64px 16px}.reader-lineup__heading h2{font-size:32px;line-height:40px}.reader-lineup__cards{scroll-snap-type:x mandatory;margin-inline:-16px;padding:0 16px;overflow-x:auto}.reader-lineup__card{scroll-snap-align:start;flex:0 0 min(668px,100vw - 32px);width:min(668px,100vw - 32px)}.reader-lineup__image{aspect-ratio:620/330;height:auto}}.reader-features{box-sizing:border-box;background:#f5f5f7;padding:96px max(32px,50vw - 680px);overflow:hidden}.reader-features__inner{width:min(1360px,100%);margin:0 auto}.reader-features__title{color:#09090b;font-family:"PingFang SC",var(--font-sans);margin:0 0 24px;font-size:48px;font-weight:600;line-height:48px}.reader-features__track{box-sizing:border-box;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;gap:24px;height:567px;display:flex;overflow-x:auto}.reader-features__card{box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;flex:0 0 500px;align-items:center;gap:20px;width:500px;height:567px;padding:48px 32px 0;display:flex;overflow:hidden}.reader-features__copy{flex-direction:column;flex:none;gap:20px;width:100%;display:flex}.reader-features__copy h3{color:#09090b;font-family:"PingFang SC",var(--font-sans);text-align:center;margin:0;font-size:36px;font-weight:600;line-height:45px}.reader-features__copy p{box-sizing:border-box;color:#868686;font-family:"PingFang SC",var(--font-sans);text-align:center;margin:0;padding-bottom:36px;font-size:16px;line-height:32px}.reader-features__image{background:#b0b0b0;border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex:0 0 333px;align-self:stretch;width:calc(100% + 64px);height:333px;margin:0 -32px;position:relative;overflow:hidden}.reader-features__image img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.reader-features__controls{justify-content:flex-end;gap:12px;margin-top:32px;display:flex}@media(max-width:767px){.reader-features{padding:64px 16px}.reader-features__title{margin-bottom:24px;font-size:32px;line-height:40px}.reader-features__track{scroll-snap-type:x mandatory;height:567px}.reader-features__card{scroll-snap-align:start;flex-basis:min(500px,100vw - 32px);width:min(500px,100vw - 32px)}.reader-features__copy-break{display:none}}.notebook-accessories{box-sizing:border-box;background:#f5f5f7;padding:96px max(32px,50vw - 680px)}.notebook-accessories__inner{width:min(1360px,100%);margin:0 auto}.notebook-accessories__heading{align-items:baseline;gap:24px;min-height:48px;margin-bottom:24px;display:flex}.notebook-accessories__heading h2{color:#09090b;font-family:"PingFang SC",var(--font-sans);margin:0;font-size:48px;font-weight:600;line-height:48px;display:block}.notebook-accessories__purchase{color:#09090b;min-height:24px;font-family:"PingFang SC",var(--font-sans);align-items:baseline;gap:4px;margin-bottom:0;font-size:18px;font-weight:450;line-height:1.2;text-decoration:none;display:inline-flex}.notebook-accessories__purchase:focus-visible{outline-offset:4px;outline:2px solid #09090b}.notebook-accessories__purchase svg{align-self:center}.notebook-accessories__grid{justify-content:center;align-items:flex-start;gap:20px;display:flex}.notebook-accessories__card{box-sizing:border-box;background:#ffffffc7;border:1px solid #e4e4e7;border-radius:8px;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:24px;min-width:0;height:auto;padding:24px 24px 48px;display:flex}.notebook-accessories__image{flex:none;width:100%;height:334px;position:relative;overflow:hidden}.notebook-accessories__image-asset{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.notebook-accessories__card h3{color:#09090b;font-family:"PingFang SC",var(--font-sans);text-align:center;align-self:stretch;margin:0;font-size:24px;font-weight:600;line-height:32px}.reader-accessories{box-sizing:border-box;background:#f5f5f7;padding:96px max(32px,50vw - 680px)}.reader-accessories__inner{width:min(1360px,100%);margin:0 auto}.reader-accessories__heading{align-items:baseline;gap:24px;min-height:48px;margin-bottom:24px;display:flex}.reader-accessories__heading h2{color:#09090b;font-family:"PingFang SC",var(--font-sans);margin:0;font-size:48px;font-weight:600;line-height:48px}.reader-accessories__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.reader-accessories__card{box-sizing:border-box;background:#ffffffc7;border:1px solid #e4e4e7;border-radius:8px;flex-direction:column;align-items:flex-start;gap:24px;min-width:0;padding:24px 24px 48px;display:flex}.reader-accessories__image{aspect-ratio:620/334;flex:none;width:100%;position:relative}.reader-accessories__image-asset{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.reader-accessories__card h3{color:#09090b;font-family:"PingFang SC",var(--font-sans);text-align:center;align-self:stretch;margin:0;font-size:24px;font-weight:600;line-height:32px}.purchase-channels{box-sizing:border-box;background:#f5f5f7;padding:96px max(32px,50vw - 680px)}.purchase-channels__inner{flex-direction:column;align-items:flex-start;gap:24px;width:min(1360px,100%);margin:0 auto;display:flex}.purchase-channels__inner>h2{color:#09090b;font-family:"PingFang SC",var(--font-sans);align-self:stretch;margin:0;font-size:48px;font-weight:600;line-height:48px}.purchase-channels__grid{justify-content:center;align-self:stretch;align-items:flex-start;gap:28px;display:flex}.purchase-channels__card{box-sizing:border-box;min-width:0;min-height:240px;transition:box-shadow var(--motion-default) ease,transform var(--motion-default) ease;background:#fff;border:1px solid #e8e6dfdb;border-radius:10px;flex:1 1 0;align-items:center;gap:32px;padding:41px 32px;display:flex}.purchase-channels__card:hover{transform:translateY(-2px);box-shadow:0 12px 32px #141c2214}.purchase-channels__icon{background:#eff6f9;border-radius:8px;flex:none;width:80px;height:80px;overflow:hidden}.purchase-channels__icon img{object-fit:contain;width:80px;height:80px;display:block}.purchase-channels__content{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.purchase-channels__content h3{color:#09090b;font-family:"PingFang SC",var(--font-sans);align-self:stretch;margin:0;font-size:36px;font-weight:600;line-height:40px}.purchase-channels__content p{color:#52525c;max-width:512px;font-family:"PingFang SC",var(--font-sans);margin:0;padding-bottom:12px;font-size:16px;line-height:28px}.purchase-channels__action.hero-primary-cta{width:fit-content;height:40px;min-height:40px;font-family:"PingFang SC",var(--font-sans);gap:4px;padding:0 20px 0 30px;font-size:14px;font-weight:750;line-height:24px}.purchase-channels__card:hover .purchase-channels__action,.purchase-channels__card:focus-visible .purchase-channels__action{background:#222725;border-color:#222725;transform:translateY(-2px)}.purchase-channels__card:focus-visible{outline-offset:4px;outline:2px solid #222725}@media(max-width:900px){.purchase-channels{padding:64px 24px}.purchase-channels__inner{gap:24px}.purchase-channels__inner>h2{font-size:40px;line-height:1.15}.purchase-channels__grid{flex-direction:column}.purchase-channels__card{width:100%}}@media(max-width:560px){.purchase-channels{padding:56px 16px}.purchase-channels__inner>h2{font-size:32px;line-height:40px}.purchase-channels__card{align-items:flex-start;gap:16px;min-height:0;padding:24px 18px}.purchase-channels__icon,.purchase-channels__icon img{width:64px;height:64px}.purchase-channels__content h3{font-size:28px;line-height:36px}}@media(max-width:767px){.notebook-accessories{padding:64px 16px}.notebook-accessories__heading{flex-wrap:wrap;margin-bottom:24px}.notebook-accessories__heading h2{font-size:32px;line-height:40px}.notebook-accessories__grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.notebook-accessories__card{height:auto;min-height:430px;padding:16px 16px 32px}.notebook-accessories__image{aspect-ratio:275/334;height:auto}.reader-accessories{padding:64px 16px}.reader-accessories__heading{flex-wrap:wrap;margin-bottom:24px}.reader-accessories__heading h2{font-size:32px;line-height:40px}.reader-accessories__grid{grid-template-columns:minmax(0,1fr);gap:16px}.reader-accessories__card{padding:16px 16px 32px}.notebook-features{padding:64px 16px}.notebook-features__heading{margin-bottom:24px}.notebook-features__heading h2{font-size:32px;line-height:40px}.notebook-features__carousel{height:566px;margin-inline:-16px;padding-inline:16px}.notebook-features__card{width:min(500px,100vw - 32px)}.notebook-features__copy,.notebook-features__copy h3,.notebook-features__copy p{width:calc(100% - 64px)}.notebook-features__image{width:100%}}.notebook-product-strip{overflow:visible}.smart-notebook-series-hero{box-sizing:border-box;width:100%;min-height:0;margin-top:var(--site-header-offset,58px);background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:80px max(16px,50vw - 680px) 0;display:flex}.smart-notebook-series-hero__inner{flex-direction:column;gap:24px;width:100%;max-width:1360px;height:auto;margin:0 auto;display:flex}.smart-notebook-series-hero h1{color:#09090b;font-family:"PingFang SC",var(--font-sans);letter-spacing:normal;align-items:center;margin:0;font-size:54px;font-weight:750;line-height:normal;display:flex}.smart-notebook-series-hero__strip{align-self:stretch}.smart-notebook-series-hero__strip .notebook-product-strip{align-items:flex-end;gap:40px}.smart-notebook-series-hero__strip .notebook-series-menu__trigger,.smart-notebook-series-hero__strip .notebook-product-strip>a{box-sizing:border-box;flex:none;width:max-content;min-width:92px;padding-left:14px;padding-right:14px}.smart-notebook-series-hero__strip .notebook-strip-label{white-space:nowrap}.smart-notebook-series-hero__strip .notebook-product-strip>a{padding-top:0}.smart-notebook-series-hero__strip .notebook-series-visual{flex:none;position:relative;overflow:visible}.smart-notebook-series-hero__strip .notebook-series-visual__image{z-index:0;object-fit:fill;object-position:center bottom;max-width:none;transition:none;position:absolute}.smart-notebook-series-hero__strip .notebook-product-strip>:nth-child(-n+5) .notebook-series-visual__image{object-fit:contain;object-position:center bottom;width:78px;height:78px;bottom:0;left:50%;transform:translate(-50%)}.smart-notebook-series-hero__strip .notebook-product-strip>:nth-child(6) .notebook-series-visual__image,.smart-notebook-series-hero__strip .notebook-product-strip>:nth-child(7) .notebook-series-visual__image{width:78px;height:auto;bottom:0;left:50%;transform:translate(-50%)}.smart-notebook-series-hero__strip .notebook-strip-label{color:#09090b;font-family:"PingFang SC",var(--font-sans);font-size:16px;font-weight:400;line-height:24px}.reader-series-hero{box-sizing:border-box;width:100%;min-height:0;margin-top:var(--site-header-offset,58px);background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:48px max(16px,50vw - 680px);display:flex}.reader-series-hero__inner{flex-direction:column;gap:24px;width:100%;max-width:1360px;height:auto;margin:0 auto;display:flex}.reader-series-hero h1{color:#09090b;font-family:"PingFang SC",var(--font-sans);letter-spacing:normal;align-items:center;margin:0;font-size:54px;font-weight:750;line-height:normal;display:flex}.reader-series-strip{flex-wrap:nowrap;align-self:stretch;align-items:flex-end;gap:40px;width:100%;padding:0;display:flex}.reader-series-strip .notebook-series-menu__trigger,.reader-series-strip>.reader-series-link{box-sizing:border-box;flex:none;width:max-content;min-width:92px;padding:0 14px}.reader-series-strip .notebook-series-menu__trigger{gap:12px}.reader-series-link{color:#09090b;text-align:center;flex-direction:column;flex:none;align-items:center;gap:12px;display:flex}.reader-series-visual{flex:none;width:78px;height:78px;position:relative;overflow:visible}.reader-series-visual__image{object-fit:contain;object-position:center;width:78px;height:78px;transition:none;display:block}.reader-series-hero .notebook-strip-label{color:#09090b;font-family:"PingFang SC",var(--font-sans);white-space:nowrap;font-size:16px;font-weight:400;line-height:24px}.reader-series-strip,.reader-lineup__cards,.reader-features__track{scrollbar-width:none}.reader-series-strip::-webkit-scrollbar{display:none}.reader-features__track::-webkit-scrollbar{display:none}@media(max-width:767px){.reader-series-hero{padding:48px 16px}.reader-series-hero__inner{gap:32px}.reader-series-hero h1{font-size:42px;line-height:56px}.reader-series-strip{margin-inline:-16px;padding-inline:16px;overflow:auto hidden}.smart-notebook-series-hero{height:auto;min-height:0;padding:56px 16px 0}.smart-notebook-series-hero__inner{gap:24px;height:auto}.smart-notebook-series-hero h1{font-size:42px;line-height:56px}.smart-notebook-series-hero .notebook-product-strip{margin-inline:-16px;padding-inline:16px;overflow:auto hidden}}.notebook-strip .notebook-strip-label{color:#09090b;font-family:"PingFang SC",var(--font-sans);font-size:16px;font-weight:400;line-height:24px}.notebook-strip a:hover .notebook-strip-label,.notebook-series-menu__trigger:hover .notebook-strip-label,.notebook-series-menu__trigger[aria-expanded=true] .notebook-strip-label{color:#18181b}.notebook-series-menu{flex:none;position:relative}.notebook-series-menu__trigger{color:#3f3f46;cursor:pointer;text-align:center;min-width:92px;transition:color var(--motion-fast) ease;background:0 0;border:0;flex-direction:column;align-items:center;gap:12px;padding:0;font-size:14px;font-weight:600;display:flex}.notebook-series-menu__trigger:hover,.notebook-series-menu__trigger[aria-expanded=true]{color:#18181b}.notebook-series-menu__trigger:focus-visible{outline-offset:5px;border-radius:8px;outline:2px solid #40544c}.notebook-series-popover{z-index:40;width:160px;box-shadow:var(--shadow-low);background:#fff;border:1px solid #e4e4e7;border-radius:8px;padding:6px;display:grid;position:absolute;top:calc(100% + 12px);left:0}.notebook-series-popover:before{content:"";height:12px;position:absolute;bottom:100%;left:0;right:0}.notebook-series-popover:after{content:"";background:#fff;border-top:1px solid #e4e4e7;border-left:1px solid #e4e4e7;width:10px;height:10px;position:absolute;top:-5px;left:38px;transform:rotate(45deg)}.notebook-series-popover a{color:#272b29;min-height:44px;transition:background var(--motion-fast) ease,color var(--motion-fast) ease;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:700;display:flex}.notebook-series-popover a+a{border-top:1px solid #e7e7e2;border-top-left-radius:0;border-top-right-radius:0}.notebook-series-popover a svg{color:#7b8580}.notebook-series-popover a:hover{color:var(--color-brand);background:0 0}.notebook-series-popover a:focus-visible{outline-offset:-2px;outline:2px solid #40544c}.notebook-series-popover--floating{box-sizing:border-box;margin:0;position:fixed}.notebook-series-popover--floating .notebook-series-popover__options{max-height:var(--notebook-popover-max-height);overscroll-behavior:contain;overflow-y:auto}.notebook-series-popover--floating a{white-space:normal;overflow-wrap:anywhere}.notebook-series-popover--floating:after{left:var(--notebook-popover-arrow-x,38px)}.notebook-series-popover--floating[data-placement=top]:after{top:auto;bottom:-5px;transform:rotate(225deg)}.notebook-series-popover--floating[data-placement=top]:before{top:100%;bottom:auto}.story-carousel>article,.lineup-carousel>article{scroll-snap-align:start;scroll-snap-stop:always}.edge-bleed-carousel{width:100vw;max-width:none;padding-inline:var(--carousel-edge-gutter);scroll-padding-inline:var(--carousel-edge-gutter);margin-inline-start:calc(50% - 50vw)}.carousel-controls{align-items:center}:is(.notebook-lineup,.notebook-features,.reader-features) .carousel-controls{--pagination-icon-size:22px;--pagination-button-size:44px}:is(.notebook-lineup,.notebook-features,.reader-features)>:is(.notebook-lineup__inner,.notebook-features__inner,.reader-features__inner)>.carousel-controls button{box-sizing:border-box;width:var(--pagination-button-size);height:var(--pagination-button-size);border:0;border-radius:50%;flex:none;padding:0}:is(.notebook-lineup,.notebook-features,.reader-features)>:is(.notebook-lineup__inner,.notebook-features__inner,.reader-features__inner)>.carousel-controls button:is(:first-of-type,:last-of-type){background-clip:border-box}:is(.notebook-lineup,.notebook-features,.reader-features) .carousel-controls button>svg{width:var(--pagination-icon-size);height:var(--pagination-icon-size);flex:none}@media(max-width:900px){:is(.notebook-lineup,.notebook-features,.reader-features) .carousel-controls{--pagination-icon-size:20px;--pagination-button-size:40px}}@media(max-width:560px){:is(.notebook-lineup,.notebook-features,.reader-features) .carousel-controls{--pagination-icon-size:18px;--pagination-button-size:36px}}.carousel-position{color:#6b736e;text-align:center;min-width:64px;font-size:13px;font-weight:800}.carousel-position.is-dark{color:#ffffffb3}.carousel-controls button:disabled{cursor:default;opacity:.36;pointer-events:none}.lineup-carousel::-webkit-scrollbar{display:none}.story-carousel::-webkit-scrollbar{display:none}:root{--ink:var(--color-ink);--paper:var(--color-paper);--sage:var(--color-brand-muted);--line:var(--color-line);--content:1360px;--carousel-edge-gutter:max(32px,calc((100vw - var(--content)) / 2))}:focus-visible{outline-offset:3px;outline:3px solid #587268}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;color:#fff;background:#111;border-radius:6px;padding:12px 18px;transition:top .2s;position:fixed;top:-80px;left:20px}.skip-link:focus{top:16px}.site-header{z-index:50;padding:0;transition:transform .22s;position:fixed;inset:0 0 auto}.site-header.is-hidden{pointer-events:none;transform:translateY(-100%)}.site-nav{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#ffffffd1;border:1px solid #fffc;border-radius:4px;width:100%;height:58px;margin:auto;box-shadow:0 10px 30px #2a2d2b0d}.site-header--privacy .site-nav{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#fff}.site-nav-inner{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;height:100%;margin:auto;padding:0 32px;display:flex;position:relative}.site-logo{align-items:center;height:36px;display:inline-flex}.site-logo-image{width:171px;height:20px;display:block}.site-nav-links{align-items:center;gap:60px;width:752px;height:20px;display:flex;position:absolute;top:19px;left:50%;transform:translate(-50%)}.site-nav-links a{color:#52525c;width:max-content;height:20px;min-height:20px;transition:color var(--motion-fast) ease;flex-direction:column;justify-content:flex-start;align-items:center;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;position:relative}.site-nav-links a:after{z-index:1;content:"";opacity:0;width:14px;height:2px;transition:opacity var(--motion-fast) ease;background:#000;border-radius:100px;position:absolute;top:21px;left:50%;transform:translate(-50%)}.site-nav-links a:hover,.site-nav-links a.is-active{color:#000}.site-nav-links a.is-active:after{opacity:1}.site-online-link{box-sizing:border-box;color:#102e6a;white-space:nowrap;width:175px;height:32px;transition:background-color var(--motion-fast) ease,transform var(--motion-fast) ease;background:#edeef2;border-radius:77px;justify-content:center;align-items:center;gap:8px;padding:6px 24px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;position:absolute;right:32px}.site-online-link img{flex:none;width:14px;height:14px;display:block}.site-online-link--mobile{display:none}.site-online-link:hover,.site-online-link:focus-visible{background:#e1e4ed;transform:translateY(-1px)}.mobile-menu-button{min-width:var(--control-default);min-height:var(--control-default);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:none}.site-nav-overlay{display:none}.page-container{width:min(calc(100% - 64px),var(--content));margin-inline:auto}.page-hero{background:radial-gradient(circle at 85% 12%,#dce3de,#0000 32%),linear-gradient(#fbfaf7,#efeee9);min-height:720px;padding:152px 0 88px}.page-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);align-items:center;gap:72px;min-height:480px;display:grid}.page-hero h1{letter-spacing:-.055em;max-width:780px;margin:18px 0 0;font-size:clamp(40px,6vw,72px);font-weight:900;line-height:1}.page-lead{color:#5b5b61;max-width:680px;margin-top:28px;font-size:20px;line-height:1.8}.eyebrow{color:#58675f;letter-spacing:.25em;text-transform:uppercase;font-size:13px;font-weight:800}.page-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:34px;display:flex}.page-hero-media{justify-content:center;align-items:center;min-width:0;height:520px;display:flex;overflow:hidden}.page-hero-media img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.hero-cta-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.hero-primary-cta,.hero-secondary-cta,.primary-button,.secondary-button{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:40px;padding:0 30px;font-size:14px;font-weight:750;line-height:1;transition:transform .2s,border-color .2s,background .2s,color .2s;display:inline-flex}.hero-primary-cta,.primary-button{color:#fff;background:#09090b;border:1px solid #09090b;box-shadow:0 18px 42px #181c1924}.hero-secondary-cta,.secondary-button{color:#18181b;background:#ffffffd1;border:1px solid #d9d9df;box-shadow:0 12px 30px #181c190a}.hero-primary-cta:hover,.primary-button:hover{background:#222725;border-color:#222725;transform:translateY(-2px)}.hero-secondary-cta:hover,.secondary-button:hover{background:#fff;border-color:#c7c7ce;transform:translateY(-2px)}.mg-home-page .hero-secondary-cta{font-weight:400}.text-link{color:#314a41;align-items:center;gap:7px;font-size:14px;font-weight:800;display:inline-flex}.product-purchase-menu{z-index:4;position:relative}.product-purchase-menu>button{cursor:pointer;border:0}.product-purchase-popover{opacity:0;visibility:hidden;pointer-events:none;width:min(452px,100vw - 48px);padding-top:12px;transition:opacity .18s,visibility .18s,transform .18s;position:absolute;top:100%;left:0;transform:translateY(-6px)}.product-purchase-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffffa;border:1px solid #dedfd9;border-radius:12px;padding:20px;box-shadow:0 24px 70px #1d231f2e}.product-purchase-panel>p{color:#656b67;letter-spacing:.08em;margin-bottom:14px;font-size:12px;font-weight:800}.product-purchase-panel>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.product-purchase-panel a{background:#f8f8f5;border:1px solid #e7e7e2;border-radius:8px;justify-content:center;align-items:center;min-width:0;min-height:74px;padding:7px;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative}.product-purchase-panel a:hover,.product-purchase-panel a:focus-visible{background:#fff;border-color:#9ba79f;transform:translateY(-2px)}.product-purchase-panel a img{width:100%;height:auto;display:block}.product-purchase-panel a svg{color:#526058;background:#ffffffe0;border-radius:999px;padding:2px;position:absolute;top:8px;right:8px}.product-purchase-menu:hover .product-purchase-popover,.product-purchase-menu:focus-within .product-purchase-popover,.product-purchase-menu.is-open .product-purchase-popover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.page-section{background:var(--paper);padding:104px 0}.surface-white{background:#fff}.section-heading{max-width:820px;margin-bottom:48px}.section-heading h2,.split-feature h2{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(40px,5vw,64px);line-height:1.06}.section-heading>p:last-child,.split-feature p{color:#65656a;margin-top:20px;font-size:17px;line-height:1.8}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.product-card{background:#ffffffd1;border:1px solid #e3e2dc;border-radius:10px;overflow:hidden}.product-card-media{background:#efeee9;height:440px;display:block;overflow:hidden}.product-card-media img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .5s}.product-card:hover .product-card-media img{transform:scale(1.025)}.product-card-body{padding:30px}.product-card-body .eyebrow{margin-top:24px}.product-card-body h2{letter-spacing:-.04em;margin-top:10px;font-size:42px}.product-card-body>p:not(.eyebrow){color:#666;min-height:56px;margin:14px 0 24px;line-height:1.7}.status-badge{color:#41544c;background:#e8ece8;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.status-coming-soon{color:#fff;background:#242a26}.status-preview{color:#6e5a3f;background:#eee9df}.feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.feature-card{background:#ffffffd1;border:1px solid #e2e2dd;border-radius:8px;min-height:250px;padding:28px}.feature-card svg{color:var(--sage)}.feature-card h3{margin-top:48px;font-size:23px}.feature-card p{color:#666;margin-top:12px;font-size:14px;line-height:1.75}.spec-list{border-top:1px solid var(--line)}.spec-list>div{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;gap:24px;padding:24px 0;display:grid}.spec-list dt{font-weight:800}.spec-list dd{color:#666}.product-gallery-section{container-type:inline-size}.gallery-stack{gap:0;width:100cqw;margin-inline-start:calc(50% - 50cqw);display:grid}.gallery-stack img{border-radius:0;width:100%;height:auto;display:block}.product-video-section{background:#eef0ec}.product-video-section video{border-radius:var(--radius-card);width:min(100%,1120px);box-shadow:var(--shadow-high);background:#111;margin-inline:auto;display:block}.x5-detail-page{background:#fff;padding-top:58px}.x5-detail-bar{top:var(--site-header-offset);z-index:5;background:#fff;height:52px;position:sticky}.x5-detail-bar>.page-container{justify-content:space-between;align-items:center;gap:28px;height:52px;display:flex}.x5-detail-bar h1{letter-spacing:0;margin:0;font-size:21px;font-weight:750;line-height:1.3}.x5-detail-bar nav{align-items:center;gap:28px;display:flex}.x5-detail-bar nav>button,.x5-detail-bar nav>a{color:#18181b;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px;text-decoration:none}.x5-detail-bar .primary-button{min-height:32px;box-shadow:none;white-space:nowrap;border-radius:999px;padding:0 20px;font-size:12px}.x5-detail-bar .product-purchase-popover{padding-top:6px;left:auto;right:0}.x5-detail-video{width:100%;scroll-margin-top:calc(var(--site-header-offset) + 74px);background:#080808}.x5-detail-video video{background:#080808;width:100%;height:auto;margin-inline:auto;display:block}.x5-detail-gallery{width:100%}.x5-detail-gallery img{width:100%;height:auto;scroll-margin-top:calc(var(--site-header-offset) + 74px);display:block}.x5-detail-gallery img[id]{scroll-margin-top:calc(var(--site-header-offset) + 112px)}.channel-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.channel-card{border:1px solid var(--line);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:28px;display:flex}.channel-card span{color:#666;align-items:center;gap:8px;display:flex}.split-feature{grid-template-columns:1.2fr .8fr;align-items:center;gap:72px;display:grid}.split-feature img{object-fit:contain;mix-blend-mode:multiply;width:100%;max-height:620px}.split-feature .text-link{margin-top:28px}.solution-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.solution-card{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.solution-card img{object-fit:cover;width:100%;height:240px}.solution-card>div{padding:26px}.solution-card h3{margin-top:10px;font-size:26px}.solution-card p:not(.eyebrow){color:#666;min-height:82px;margin-top:12px;line-height:1.7}.solution-card span{color:var(--sage);align-items:center;gap:7px;font-weight:800;display:flex}.solution-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.legacy-story-section{background:#ecece9;padding:36px 0 96px}.legacy-story-stack{border-radius:var(--radius-card);width:min(100% - 32px,1440px);box-shadow:var(--shadow-low);background:#fff;margin-inline:auto;overflow:hidden}.legacy-story-stack img{width:100%;height:auto;display:block}.accessory-detail-section{padding-top:72px}.accessory-detail-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:56px;display:grid}.accessory-gallery-stage{border:1px solid var(--line);border-radius:var(--radius-card);background:#fff;place-items:center;min-height:560px;display:grid;overflow:hidden}.accessory-gallery-stage img{object-fit:contain;width:100%;height:560px}.accessory-thumbnails{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.accessory-thumbnails button{border:1px solid var(--line);border-radius:var(--radius-control);cursor:pointer;background:#fff;min-height:96px;padding:6px;overflow:hidden}.accessory-thumbnails button[aria-pressed=true]{border-color:var(--color-brand);box-shadow:inset 0 0 0 1px var(--color-brand)}.accessory-thumbnails img{object-fit:contain;width:100%;height:82px}.accessory-purchase-card{top:calc(var(--site-header-offset) + 24px);border:1px solid var(--line);border-radius:var(--radius-card);text-align:center;background:#fff;justify-items:center;padding:28px;display:grid;position:sticky}.accessory-purchase-card h2{margin-top:14px;font-size:42px}.accessory-purchase-card>img{aspect-ratio:1;object-fit:contain;width:min(100%,230px);margin-top:22px}.accessory-purchase-card strong{margin-top:14px;font-size:15px}.accessory-purchase-card .secondary-button{width:100%;margin-top:24px}.legal-directory{padding-top:64px}.legal-search{max-width:680px}.legal-document-group{margin-top:72px}.legal-document-group>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:22px;padding-bottom:18px;display:flex}.legal-document-group>header h2{font-size:32px}.legal-document-group>header span{color:#737a75;font-size:13px}.legal-document-group .document-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.legal-document-group .document-card{flex-direction:column;min-height:210px;display:flex}.document-card h3{font-size:20px;line-height:1.35}.document-card small{overflow-wrap:anywhere;color:#838985;margin-top:12px;font-size:12px;line-height:1.6}.document-card span{margin-top:auto;padding-top:24px}.doxent-stage{box-sizing:border-box;background:#fff;height:929px;padding:126px 0 96px}.doxent-stage .page-container{flex-direction:column;align-items:center;display:flex}.doxent-stage img{object-fit:contain;width:min(100%,1078px);max-width:100%;height:auto;display:block}.doxent-stage-content{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.doxent-stage-title-crop,.doxent-stage-product-crop{flex:none;width:min(100%,1078px);overflow:hidden}.doxent-stage-title-crop{aspect-ratio:1078/157}.doxent-stage-product-crop{aspect-ratio:1078/438}.doxent-stage .doxent-stage-title-crop img,.doxent-stage .doxent-stage-product-crop img{object-fit:cover;width:100%;max-width:none;height:100%}.doxent-stage .doxent-stage-title-crop img{object-position:top center}.doxent-stage .doxent-stage-product-crop img{object-position:bottom center}.doxent-stage-actions{justify-content:center;align-items:center;gap:24px;width:min(100%,620px);min-height:40px;display:flex}.doxent-stage-download{box-sizing:border-box;color:#fff;white-space:nowrap;background:#09090b;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:auto;height:40px;min-height:40px;padding:8px 30px;font-size:14px;font-weight:750;line-height:24px;transition:transform .2s;display:inline-flex;box-shadow:0 10px 24px #26342e2e}.doxent-stage-download:hover{transform:translateY(-2px)}.doxent-stage-download svg{width:16px;height:16px}.doxent-stage-online{box-sizing:border-box;color:#09090b;white-space:nowrap;background:#fff;border:1px solid #000;border-radius:100px;justify-content:center;align-items:center;width:141px;height:40px;padding:8px 30px;font:400 14px/24px PingFang SC,sans-serif;transition:transform .2s;display:inline-flex;position:relative}.doxent-stage-online:hover{transform:translateY(-2px)}.doxent-stage-new-badge{color:#fff;background:#e84d5b;border-radius:999px;padding:2px 5px;font:700 9px/11px Inter,sans-serif;position:absolute;top:-5px;right:9px}.doxent-stage .page-container>p{color:#52525c;text-align:center;margin-top:0;font-size:16px;line-height:24px}.doxent-feature-section{background:#f8f7f2;padding:112px 0;scroll-margin-top:128px}.doxent-core-features>.doxent-feature-section:nth-child(2n),.doxent-noteclaw-section{background:#fff}.doxent-assistant-section{background:#efeee9}.doxent-feature-layout{grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);align-items:center;gap:76px;display:grid}.doxent-feature-layout.is-reverse{grid-template-columns:minmax(380px,.85fr) minmax(0,1.15fr)}.doxent-feature-layout.is-reverse .doxent-feature-media{order:2}.doxent-feature-media{background:#fff;border:1px solid #dcded9;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 24px 70px #323a3517}.doxent-feature-media img{width:100%;height:auto;display:block}.doxent-feature-copy h2{letter-spacing:-.045em;margin-top:12px;font-size:clamp(32px,3.2vw,44px);line-height:1.08}.doxent-feature-lead{color:#626a65;margin-top:22px;font-size:15px;line-height:1.85}.doxent-feature-copy dl{border-top:1px solid #d9dcd7;margin-top:32px}.doxent-feature-copy dl>div{border-bottom:1px solid #d9dcd7;padding:19px 0}.doxent-feature-copy dt{color:#27362e;align-items:center;gap:12px;font-size:14px;font-weight:850;display:flex}.doxent-feature-copy dt span{color:#87928b;letter-spacing:.08em;font-size:9px}.doxent-feature-copy dd{color:#707772;margin:8px 0 0 31px;font-size:12px;line-height:1.75}.doxent-feature-copy .text-link{margin-top:26px}.doxent-plan-link{color:#fff;background:#26342e;border-radius:999px;align-items:center;gap:8px;min-height:44px;margin-top:28px;padding:11px 19px;font-size:13px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.doxent-plan-link:hover{background:#3b5147;transform:translateY(-2px)}.doxent-noteclaw-section{background:#fafafa;padding:96px 0}.doxent-noteclaw-section .doxent-feature-layout{align-items:center;gap:82px;display:flex}.doxent-noteclaw-section .doxent-feature-media{width:720px;height:408.81px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 720px}.doxent-noteclaw-section .doxent-feature-media img{object-fit:cover;width:720px;height:408.81px}.doxent-noteclaw-section .doxent-feature-copy{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:11px;min-width:0;display:flex}.doxent-noteclaw-copy-intro{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.doxent-noteclaw-section .doxent-feature-copy h2{color:#09090b;letter-spacing:-2.16px;margin:0;font-family:PingFang SC,sans-serif;font-size:54px;font-weight:750;line-height:81px}.doxent-noteclaw-section .doxent-feature-lead{color:#52525b;width:100%;margin:0;font-family:PingFang SC,sans-serif;font-size:20px;font-weight:400;line-height:30px}.doxent-noteclaw-section .doxent-feature-copy dl{border-top:0;width:100%;margin:0;padding:0}.doxent-noteclaw-section .doxent-feature-copy dl>div{border-bottom:1px solid #e4e4e7;flex-direction:column;align-items:flex-start;gap:8px;padding:19px 0;display:flex}.doxent-noteclaw-section .doxent-feature-copy dl>div:last-child{border-bottom:0}.doxent-noteclaw-section .doxent-feature-copy dt{color:#09090b;align-items:center;gap:12px;font-family:PingFang SC,sans-serif;font-size:18px;font-weight:400;line-height:28px;display:flex}.doxent-noteclaw-section .doxent-feature-copy dt span{color:#52525b;letter-spacing:.36px;font-family:Inter,sans-serif;font-size:18px;font-weight:900;line-height:22px}.doxent-noteclaw-section .doxent-feature-copy dd{color:#52525c;margin:0 0 0 35px;padding:0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:24px}.doxent-noteclaw-section .doxent-plan-link{box-sizing:border-box;color:#fff;background:#09090b;border-radius:999px;gap:8px;height:40px;min-height:40px;margin-top:0;padding:12px 24px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:750;line-height:24px}.doxent-noteclaw-section .doxent-plan-link:hover{background:#222725}.doxent-assistant-section{background:#fafafa;padding:96px 0}.doxent-assistant-section .doxent-feature-layout{align-items:center;gap:72px;display:flex}.doxent-assistant-section .doxent-feature-copy{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:11px;min-width:0;display:flex}.doxent-assistant-copy-intro{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.doxent-assistant-section .doxent-feature-copy h2{color:#09090b;letter-spacing:-2.16px;margin:0;font-size:54px;font-weight:750;line-height:81px}.doxent-assistant-section .doxent-feature-lead{color:#52525b;align-self:stretch;margin:0;font-size:20px;line-height:30px}.doxent-assistant-section .doxent-task-list{justify-content:center;align-self:stretch;align-items:flex-start;gap:9px;margin:0;padding-top:23px;display:flex}.doxent-assistant-section .doxent-task-list li{color:#09090b;text-align:center;background:#ffffffad;border:1px solid #e4e4e7;border-radius:9px;flex-direction:column;flex:1 1 0;align-items:center;gap:10px;min-height:96px;padding:14px 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:800;line-height:18px;display:flex}.doxent-assistant-section .doxent-feature-media{width:715px;height:390px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 715px}.doxent-assistant-section .doxent-feature-media img{object-fit:cover;width:715px;height:386.33px;margin-top:2px;display:block}@media(max-width:900px){.doxent-assistant-section{padding:78px 0}.doxent-assistant-section .doxent-feature-layout{grid-template-columns:1fr;gap:40px;display:grid}.doxent-assistant-section .doxent-feature-media{width:100%;height:auto}.doxent-assistant-section .doxent-feature-media img{width:100%;height:auto;margin-top:0}.doxent-assistant-section .doxent-feature-copy h2{font-size:42px;line-height:1.2}}@media(max-width:560px){.doxent-assistant-section{padding:64px 0}.doxent-assistant-section .doxent-feature-copy h2{letter-spacing:-.04em;font-size:32px;line-height:1.2}.doxent-assistant-section .doxent-feature-lead{font-size:16px;line-height:28px}.doxent-assistant-section .doxent-task-list{flex-wrap:wrap}.doxent-assistant-section .doxent-task-list li{flex:calc(33.333% - 6px)}}@media(max-width:900px){.doxent-noteclaw-section{padding:78px 0}.doxent-noteclaw-section .doxent-feature-layout{grid-template-columns:1fr;gap:40px;display:grid}.doxent-noteclaw-section .doxent-feature-media,.doxent-noteclaw-section .doxent-feature-media img{width:100%;height:auto}.doxent-noteclaw-section .doxent-feature-copy h2{font-size:42px;line-height:1.2}}@media(max-width:560px){.doxent-noteclaw-section{padding:64px 0}.doxent-noteclaw-section .doxent-feature-copy h2{letter-spacing:-.04em;font-size:32px;line-height:1.2}.doxent-noteclaw-section .doxent-feature-lead{font-size:16px;line-height:28px}}.doxent-task-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:34px;display:grid}.doxent-task-list li{color:#526057;text-align:center;background:#ffffffad;border:1px solid #d9ddd8;border-radius:9px;place-items:center;gap:8px;min-height:96px;padding:13px 8px;font-size:10px;font-weight:800;display:grid}.spotlight-air3-art{right:calc(280px + -1*max(50vw + min(100vw - 64px,1360px)/-2,0px))}.air3-apple-showcase{height:692px;color:var(--color-ink);background:#fff;position:relative;overflow:hidden}.air3-apple-showcase__inner{width:100%;height:100%;margin:0 auto;position:relative}.air3-apple-showcase__copy{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:12px;width:325px;height:196px;display:flex;position:absolute;top:66px;left:50%;transform:translate(-50%)}.air3-apple-showcase__series-title{color:#09090b;letter-spacing:-.045em;white-space:nowrap;margin:0;font-size:60px;font-weight:600;line-height:60px}.air3-apple-showcase__details{flex-direction:column;align-items:center;gap:28px;display:flex}.air3-apple-showcase__title-row{justify-content:center;align-items:flex-start;gap:10px;height:50px;display:flex}.air3-apple-showcase__title-row h3{color:#09090b;letter-spacing:-.04em;white-space:nowrap;align-items:center;margin:0;font-size:36px;font-weight:400;line-height:50px;display:flex}.air3-apple-showcase__actions{flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:16px;display:flex}.air3-apple-showcase__primary,.air3-apple-showcase__secondary{min-height:0;padding:12px 28px;font-family:PingFang SC;font-size:16px;line-height:22px}.air3-apple-showcase__primary{box-shadow:none;background:#9f8885;border:0;font-weight:600}.air3-apple-showcase__primary:hover{background:#8d7471}.air3-apple-showcase__secondary{box-shadow:none;color:#09090b;background:#fff;border-color:#d4d4d8;gap:6px;font-weight:400}.air3-apple-showcase__secondary svg{flex:none}.air3-apple-showcase__product{-webkit-user-select:none;user-select:none;width:min(100vw,1920px);max-width:none;height:auto;position:absolute;top:298px;left:50%;transform:translate(-50%)}.air3-model-mark{aspect-ratio:164.336/54.9785;vertical-align:-.08em;background:linear-gradient(270deg,#7c5b58 -12%,#e7c0bc 43%,#7c5b58);width:auto;height:.86em;margin-left:.025em;display:inline-block;-webkit-mask:url(../mastergo/A3.svg) 50%/contain no-repeat;mask:url(../mastergo/A3.svg) 50%/contain no-repeat}.air3-new-badge{background:#09090b;border-radius:37282700px}.air3-apple-showcase .air3-model-mark{object-fit:fill;vertical-align:0;background:0 0;flex:none;width:auto;height:50px;margin-left:2px;display:block;-webkit-mask:none;mask:none}.air3-apple-showcase .air3-new-badge{color:#694743;white-space:nowrap;background:0 0;border-radius:0;align-items:flex-end;height:50px;padding:0 0 8px;font-size:16px;font-weight:400;line-height:24px;display:flex}.cube2-apple-showcase{height:692px;color:var(--color-ink);background:#fff;position:relative;overflow:hidden}.cube2-apple-showcase__inner{width:100%;height:100%;margin:0 auto;position:relative}.cube2-apple-showcase__copy{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:12px;width:349px;height:196px;display:flex;position:absolute;top:66px;left:50%;transform:translate(-50%)}.cube2-apple-showcase__series-title{color:#09090b;letter-spacing:-.045em;white-space:nowrap;margin:0;font-size:60px;font-weight:600;line-height:60px}.cube2-apple-showcase__details{flex-direction:column;align-items:center;gap:28px;display:flex}.cube2-apple-showcase__title-row{justify-content:center;align-items:flex-start;gap:10px;height:50px;display:flex}.cube2-apple-showcase__title-row h3{color:#09090b;letter-spacing:-.04em;white-space:nowrap;align-items:center;margin:0;font-size:36px;font-weight:400;line-height:50px;display:flex}.cube2-apple-showcase .cube2-model-mark{object-fit:fill;-webkit-user-select:none;user-select:none;flex:none;width:98.25px;height:50px;margin-left:2px;display:block}.cube2-apple-showcase .cube2-new-badge{color:#0290d1;white-space:nowrap;align-items:flex-end;height:50px;padding:0 0 8px;font-size:16px;font-weight:400;line-height:24px;display:flex}.cube2-apple-showcase__actions{flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:16px;display:flex}.cube2-apple-showcase__primary,.cube2-apple-showcase__secondary{justify-content:center;min-height:0;font-family:PingFang SC;font-size:16px;line-height:22px}.cube2-apple-showcase__primary{width:143px;box-shadow:none;background:radial-gradient(circle at 88% 92%,#f4fbff 0,#f4fbff 10px,#0000 11px),linear-gradient(135deg,#03a7dc,#08a8df 55%,#1bbddf);border:0;gap:6px;padding:12px 16px;font-weight:600}.cube2-apple-showcase__primary:hover{filter:brightness(.96)}.cube2-apple-showcase__secondary{box-shadow:none;color:#09090b;background:#fff;border-color:#d4d4d8;gap:6px;padding:12px 28px;font-weight:400}.cube2-apple-showcase__product{-webkit-user-select:none;user-select:none;width:min(100vw,1920px);max-width:none;height:auto;position:absolute;top:298px;left:50%;transform:translate(-50%)}.air3-split-showcase .air3-model-mark{background:#000}.air3-split-showcase .air3-new-badge{background:linear-gradient(270deg,#f4dcd9 -13%,#e6cdcb 15%,#876c69 99%);border-radius:37282700px}.air3-split-showcase{border-top:12px solid var(--color-paper);height:760px;color:var(--color-ink);position:relative;overflow:hidden}.air3-split-showcase__inner{grid-template-columns:minmax(0,.78fr) minmax(580px,1.22fr);align-items:center;gap:40px;width:min(100% - 64px,1360px);height:100%;margin:0 auto;display:grid}.air3-split-showcase__copy{z-index:2;flex-direction:column;align-items:flex-start;max-width:580px;display:flex;position:relative}.air3-split-showcase__title-row{align-items:flex-start;gap:14px;display:flex}.air3-split-showcase__title-row h2{letter-spacing:-.045em;white-space:nowrap;margin:0;font-size:clamp(46px,3.55vw,58px);font-weight:700;line-height:1.05}.air3-split-showcase__lead{letter-spacing:-.02em;margin:20px 0 0;font-size:24px;font-weight:450;line-height:1.35}.air3-split-showcase__actions{align-items:center;gap:14px;margin-top:32px;display:flex}.air3-split-showcase__media{width:100%;min-width:0;height:100%;position:relative}.air3-split-showcase__product{-webkit-user-select:none;user-select:none;width:min(46.4vw,688px);max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.doxent-task-list img{object-fit:contain;width:38px;height:38px}.business-contact-hero{background:#f7f8f9 url(../images/business-map-attachment.png) 50%/cover no-repeat;min-height:780px;padding:132px 0 72px;scroll-margin-top:100px;position:relative;overflow:hidden}.business-contact-hero:before{content:"";pointer-events:none;background:#f7f8f914;position:absolute;top:0;right:0;bottom:0;left:0}.business-contact-map-area{display:none}.business-contact-hero .page-container{z-index:1;justify-content:flex-end;display:flex;position:relative}.business-contact-card{--business-card-inline-padding:clamp(20px,2.7vw,34px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #d0d9d2e6;border-radius:14px;width:min(100%,560px);overflow:hidden;box-shadow:0 24px 70px #26372d24}.business-contact-image{background:#e8eef0;height:214px;margin:0;overflow:hidden}.business-contact-image img{object-fit:cover;object-position:center 58%;width:100%;height:100%;display:block}.business-contact-card>header{padding:clamp(22px,2.5vw,32px) var(--business-card-inline-padding) clamp(18px,2.2vw,28px)}.business-contact-card>header h1{letter-spacing:-.055em;margin:8px 0 24px;font-size:clamp(40px,4.2vw,56px)}.business-contact-card>header>div{color:#25372d;align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex}.business-contact-card>header>div svg{color:#52525c;flex:none}.business-contact-card>header small{color:#7c857f;letter-spacing:.03em;margin:7px 0 0 30px;font-size:10px;display:block}.business-contact-row{padding:clamp(18px,1.8vw,23px) var(--business-card-inline-padding);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:14px;display:grid}.business-contact-row>svg{color:#52525c;margin-top:2px}.business-contact-row span{color:#09090b;letter-spacing:.12em;margin-bottom:7px;font-size:10px;font-weight:850;display:block}.business-contact-row a{color:#1c2b23;letter-spacing:-.015em;align-items:center;min-height:44px;font-size:21px;font-weight:800;display:inline-flex}.business-contact-address{grid-template-columns:22px minmax(0,1fr)}.business-contact-address__details{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;min-width:0;display:flex}.business-contact-address__copy{flex:290px;min-width:0}.business-contact-address p{color:#38453e;font-size:13px;line-height:1.75}.business-contact-address small{color:#52525c;margin-top:6px;font-size:9px;line-height:1.55;display:block}.business-contact-address button{color:#09090b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d3dad5;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.business-contact-address button:hover{border-color:#95a49b}.business-dealer-contact{padding:clamp(22px,2vw,26px) var(--business-card-inline-padding) clamp(26px,2.27vw,29px);color:#fff;background:#09090b}.business-dealer-contact>div{color:#fff;align-items:center;gap:9px;display:flex}.business-dealer-contact>div svg{color:#fff}.business-dealer-contact>div span{color:#fff;letter-spacing:.12em;font-size:10px;font-weight:850}.business-dealer-contact h2{letter-spacing:-.025em;margin-top:16px;font-size:23px}.business-dealer-contact p{flex-wrap:wrap;gap:11px 24px;margin-top:17px;display:flex}.business-dealer-contact a{color:#ffffffc7;align-items:center;gap:7px;min-height:44px;font-size:11px;display:inline-flex}.business-dealer-contact a:hover{color:#fff}.store-guide{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.store-guide article{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.store-guide img{aspect-ratio:251/420;object-fit:cover;width:100%}.store-guide span{padding:18px;font-weight:800;display:block}.stores-page-hero{background:#fff;height:321px;padding:140px 0 50px}.stores-page-hero .page-container{flex-direction:column;align-items:flex-start;display:flex}.stores-page-hero h1{color:#09090b;letter-spacing:0;margin:10px 0 0;font:600 72px/72px PingFang SC,sans-serif}.stores-page-hero p{color:#52525b;text-align:left;width:min(700px,100%);margin:19px 0 0;font:400 20px/30px PingFang SC,sans-serif}.stores-page-section.page-section{background:#f5f5f7;min-height:995px;padding:42px 0 100px}.stores-page-container{flex-direction:column;gap:28px;display:flex}.stores-guide-group{flex-direction:column;gap:30px;display:flex}.stores-guide-heading{flex-direction:column;gap:6px;display:flex}.stores-guide-heading h2{color:#09090b;letter-spacing:0;margin:0;font:750 40px/56px PingFang SC,sans-serif}.stores-guide-heading p{color:#52525b;margin:0;font:400 16px/24px PingFang SC,sans-serif}.stores-page-section .store-guide{flex-wrap:wrap;gap:24px;display:flex}.stores-page-section .store-guide>figure{background:#ffffffb3;border:1px solid #e4e4e7;border-radius:11px;flex:none;width:329.5px;margin:0;overflow:hidden}.store-guide-image{background:#fbfaf7;height:548px;position:relative;overflow:hidden}.store-guide-image img{aspect-ratio:auto;object-fit:cover;object-position:center;width:calc(100% - 36px);height:calc(100% - 16px);position:absolute;top:18px;left:18px}.stores-page-section .store-guide>figure:first-child .store-guide-image img{box-shadow:0 14px 18px #1e282326}.stores-page-section .store-guide figcaption{color:#09090b;background:#fff;border-top:1px solid #e4e4e7;min-height:75px;padding:18px 18px 28px;font:400 18px/28px PingFang SC,sans-serif}.stores-query-notice{background:#fff;border:1px solid #e4e4e7;border-radius:8px;align-items:flex-start;gap:10px;padding:18px;display:flex}.stores-query-notice>svg{color:#000;flex:none;width:18px;height:18px;margin-top:2px}.stores-query-notice>div{flex-direction:column;gap:4px;display:flex}.stores-query-notice h3{color:#09090b;margin:0;font:750 16px/22px PingFang SC,sans-serif}.stores-query-notice p{color:#09090b;margin:0;font:400 14px/20px PingFang SC,sans-serif}.notice-card{background:#eef1ed;border:1px solid #d8ddd9;border-radius:8px;gap:18px;margin-top:28px;padding:24px;display:flex}.repair-service-page .notice-card{background:#fff;align-items:flex-start}.repair-service-page .notice-card>svg{width:18px;height:18px;margin-top:2px}.repair-service-page .notice-card>div{flex-direction:column;gap:6px;display:flex}.repair-service-page .notice-card h3{font-size:16px;line-height:normal}.repair-service-page .notice-card p{margin-top:0;font-size:14px;line-height:normal}.notice-card h3{font-size:18px;font-weight:750}.notice-card p{color:#5f6661;margin-top:6px;line-height:1.7}.support-grid,.document-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.support-card{border:1px solid var(--line);background:#fff;border-radius:8px;gap:20px;min-height:220px;padding:28px;display:flex}.support-card h2{font-size:25px}.support-card p{color:#666;margin:12px 0 26px;line-height:1.7}.support-card span,.document-card span{color:var(--sage);align-items:center;gap:6px;font-size:14px;font-weight:800;display:flex}.document-card{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:170px;padding:28px}.document-card h2{min-height:72px;font-size:24px}.select-label select{background:#fff;border:1px solid #d7d7d2;border-radius:8px;width:100%;height:52px;padding:0 16px}.result-count{color:#666;margin:24px 0}.faq-content-section.page-section{background:#f5f5f7;padding:48px 0 100px}.faq-workspace{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:48px;display:grid}.support-device-picker{top:calc(var(--site-header-offset) + var(--subnav-height) + 24px);max-height:calc(100vh - var(--site-header-offset) - var(--subnav-height) - 48px);scrollbar-gutter:stable both-edges;border-radius:var(--radius-card);scrollbar-width:thin;scrollbar-color:transparent transparent;background:#ffffffb8;border:1px solid #d9ddd8;position:sticky;overflow-y:auto}.support-device-picker>p{color:#626a65;letter-spacing:.06em;padding:20px;font-size:12px;font-weight:850}.support-device-picker>section{border-top:1px solid #e0e2dd}.support-picker-group-button{color:#39463f;cursor:pointer;width:100%;min-height:58px;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 18px;font-size:14px;font-weight:850;display:flex}.support-picker-item-button{color:#69726c;cursor:pointer;width:100%;min-height:46px;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:13px;display:flex}.support-picker-item-button[aria-pressed=true]{color:#fff;background:#29382f;font-weight:800}.support-picker-subitem-list button{width:100%;min-height:var(--control-compact);color:#626a65;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-left:2px solid #e1e5e1;padding:0 11px;font-size:13px;line-height:1.4;display:block}.support-picker-subitem-list button[aria-pressed=true]{color:#244133;border-left-color:#2f5140;font-weight:850}.faq-content-section .support-device-picker{top:calc(var(--site-header-offset) + 16px);height:600px;max-height:calc(100vh - var(--site-header-offset) - 32px);scrollbar-gutter:auto;background:#fff;border:1px solid #e4e4e7;border-radius:10px;position:sticky;overflow:hidden}.faq-device-picker__scroll{z-index:0;scrollbar-width:none;background:#fff;border:1px solid #e4e4e7;border-radius:10px;width:calc(100% + 2px);height:calc(100% + 2px);padding:0 10px;position:absolute;top:-1px;left:-1px;overflow:auto}.faq-device-picker__scroll::-webkit-scrollbar{display:none}.faq-device-picker__thumb{z-index:1;opacity:0;pointer-events:none;width:5px;height:160px;transform:translateY(var(--faq-scroll-thumb-offset,0px));background:#d2d2d2;border-radius:100px;transition:opacity .16s;position:absolute;top:79px;right:3px}.faq-content-section .faq-device-picker:hover .faq-device-picker__thumb,.faq-content-section .faq-device-picker:focus-within .faq-device-picker__thumb,.faq-content-section .faq-device-picker[data-scrolling=true] .faq-device-picker__thumb{opacity:1}.faq-content-section .faq-device-picker__scroll>p{color:#09090b;letter-spacing:.72px;padding:20px;font-size:14px;font-weight:400;line-height:21px}.faq-content-section .faq-device-picker__scroll>section{border-top:0}.faq-content-section .faq-device-picker__scroll>p+section{border-top:1px solid #e4e4e7}.faq-content-section .support-picker-group-button{color:#09090b;cursor:pointer;width:100%;min-height:60px;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 18px;font-size:16px;font-weight:400;line-height:24px;display:flex}.faq-content-section .support-picker-group-button svg{color:#52525b}.support-picker-group-button svg{flex:none;transition:transform .2s}.support-picker-group-button[aria-expanded=true] svg{transform:rotate(90deg)}.support-picker-item-list{padding:0 8px 12px;display:grid}.support-picker-item{min-width:0}.faq-content-section .support-picker-item-button{color:#52525b;cursor:pointer;width:100%;height:46px;min-height:46px;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px 0 24px;font-size:16px;line-height:24px;display:flex}.support-picker-item-button:hover{color:#34473d;background:#f4f4f5}.faq-content-section .support-picker-item-button[aria-pressed=true]{color:#fff;background:#09090b;font-weight:400}.support-picker-item-meta{flex:none;align-items:center;gap:8px;display:inline-flex}.support-picker-item-meta svg{transition:transform .2s}.support-picker-item-button[aria-expanded=true] .support-picker-item-meta svg{transform:rotate(90deg)}.support-picker-subitem-list{padding:7px 8px 10px 22px}.faq-content-section .support-picker-subitem-list button{color:#52525b;cursor:pointer;width:100%;height:42px;min-height:42px;font:inherit;text-align:left;background:0 0;border:0;border-left:2px solid #e4e4e7;padding:0 11px;font-size:14px;line-height:21px;display:block}.support-picker-subitem-list button:hover{color:#32483d}.faq-content-section .support-picker-subitem-list button[aria-pressed=true]{color:#09090b;border-left-color:#09090b;font-weight:700}.faq-main-layout{grid-template-columns:minmax(0,756px) 228px;align-items:start;gap:48px;min-width:0;display:grid}.faq-results-panel{gap:24px;min-width:0;display:grid}.faq-filter-bar{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.search-field{display:block;position:relative}.search-field>svg{z-index:1;color:#66716b;pointer-events:none;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.search-field input{color:#222b26;width:100%;height:52px;font:inherit;background:#ffffffdb;border:1px solid #d7dcd7;border-radius:8px;outline:none;padding:0 48px;transition:border-color .18s,box-shadow .18s,background .18s}.search-field input::-webkit-search-cancel-button{display:none}.search-field input:focus{background:#fff;border-color:#75887e;box-shadow:0 0 0 3px #4d66591a}.search-field>button{color:#69736d;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.search-field>button:hover{background:#edf0ec}.faq-mobile-select{display:none;position:relative}.faq-mobile-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#222b26;width:100%;height:52px;font:inherit;background:#ffffffdb;border:1px solid #d7dcd7;border-radius:8px;outline:none;padding:0 46px 0 16px}.faq-mobile-select select:focus{border-color:#75887e;box-shadow:0 0 0 3px #4d66591a}.faq-mobile-select>svg{color:#617069;pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.faq-result-heading{align-items:center;gap:20px;min-height:58px;display:flex}.faq-result-heading p{color:#626963;font-size:12px}.faq-question-column>header{border-bottom:1px solid #e4e4e7;padding:5px 0 26px}.faq-question-column>header h2{color:#09090b;letter-spacing:0;font-size:28px;font-weight:700;line-height:42px}.faq-list article{border-bottom:1px solid #e4e4e7;flex-direction:column;gap:12px;padding:30px 4px;display:flex}.faq-list article h3{color:#09090b;font-size:20px;font-weight:600;line-height:30px}.faq-list article>div{color:#09090b;margin-top:0;font-size:16px;line-height:32px}.faq-list article>div img{max-width:100%;height:auto;margin-top:18px;display:block}.faq-empty-state{color:#858c87;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;display:flex}.faq-loading-state{color:#68726c;place-items:center;min-height:180px;font-size:14px;display:grid}.faq-error-state{border-radius:var(--radius-card);color:#735d4d;text-align:center;background:#f7f0e9;border:1px solid #e2d6cb;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;padding:28px;display:flex}.faq-error-state button{min-height:var(--control-default);border-radius:var(--radius-control);color:inherit;cursor:pointer;background:0 0;border:1px solid #806b5c;padding:0 18px;font-weight:800}.faq-resource-rail{top:calc(var(--site-header-offset) + 16px);align-self:start;gap:14px;display:grid;position:sticky}.faq-manual-card{color:#09090b;background:#fff;border:1px solid #e4e4e7;border-radius:9px;grid-template-columns:28px minmax(0,1fr) 14px;align-items:center;gap:10px;min-height:96px;padding:18px;display:grid}.faq-manual-card>svg:first-child{color:#09090b;place-self:start center;width:18px;height:18px;margin-top:7px}.faq-manual-card>svg:last-child{color:#8a968f;align-self:start}.faq-manual-card span{gap:6px;display:grid}.faq-manual-card strong{font-size:16px;font-weight:750;line-height:normal}.faq-manual-card small{color:#52525b;font-size:14px;line-height:normal}.faq-manual-card:hover{border-color:#82988b}.faq-service-card{text-align:center;background:#fff;border:1px solid #e4e4e7;border-radius:9px;flex-direction:column;align-items:center;gap:6px;padding:18px;display:flex}.faq-service-card img{object-fit:cover;width:100%;height:190px;display:block}.faq-service-card strong{color:#09090b;padding-top:7px;font-size:16px;font-weight:750;line-height:normal;display:block}.faq-service-card p{color:#52525b;margin-top:0;font-size:14px;line-height:normal}.timeline{gap:14px;display:grid}.timeline article{border:1px solid var(--line);background:#fff;border-radius:8px;gap:24px;padding:26px;display:flex}.timeline article>span{color:#758178;font-size:28px;font-weight:900}.timeline h2{font-size:22px}.timeline p{color:#666;margin-top:8px}.pricing-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.pricing-card{border:1px solid var(--line);background:#fff;border-radius:8px;padding:28px}.pricing-card h2{font-size:24px}.pricing-card dl{margin-top:20px}.pricing-card dl div{color:#555;border-top:1px solid #eee;justify-content:space-between;padding:12px 0;display:flex}.dealer-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dealer-grid article{border:1px solid var(--line);background:#fff;border-radius:8px;padding:26px}.dealer-grid span{color:#758178;font-size:13px;font-weight:800}.dealer-grid h2{margin-top:10px;font-size:20px}.prose-card{border:1px solid var(--line);background:#fff;border-radius:8px;max-width:900px;padding:48px}.prose-card h2+p{margin-top:12px}.prose-card h2:not(:first-child){margin-top:34px}.prose-card p{color:#555;line-height:1.9}.download-center-tabs{z-index:40;top:var(--site-header-offset);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f9f8f4e6;border-bottom:1px solid #0000;position:sticky}.support-center-tabs.download-center-tabs{z-index:41;margin-top:var(--site-header-offset);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff;border:0;padding:36px max(16px,50vw - 680px) 10px;position:relative;top:auto}.support-center-tabs.download-center-tabs .page-container{justify-content:center;align-items:flex-start;gap:42px;width:min(100%,1360px);min-height:0}.support-center-tabs.download-center-tabs a[href$="/support/noteclaw"]{margin-left:18px}.support-center-tabs.download-center-tabs .support-phone-tab{margin-left:33px}.support-center-tabs.download-center-tabs .support-phone-label{position:relative}.support-phone-popover{z-index:99;box-sizing:border-box;width:160px;min-height:58px;box-shadow:var(--shadow-low);color:#272b29;text-align:center;background:#fff;border:1px solid #e4e4e7;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:6px;display:flex;position:fixed}.support-phone-popover:before{z-index:-1;content:"";position:absolute;top:-14px;right:0;bottom:-14px;left:0}.support-phone-popover:after{top:var(--phone-arrow-top);left:calc(var(--phone-arrow-left) - 7px);content:"";filter:drop-shadow(0 -1px 1px #18181b38);transform:rotate(var(--phone-arrow-rotation));border-bottom:8px solid #fff;border-left:7px solid #0000;border-right:7px solid #0000;position:absolute}.support-phone-popover>span{white-space:nowrap;font-size:14px;font-weight:400;line-height:18px}.support-phone-popover strong{color:#09090b;white-space:nowrap;font-size:14px;font-weight:750;line-height:18px}.support-center-tabs.download-center-tabs .support-phone-tab{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.support-center-tabs.download-center-tabs a,.support-center-tabs.download-center-tabs .support-phone-tab{color:#52525c;white-space:nowrap;flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:8px;width:125px;min-height:0;font-size:14px;font-weight:400;line-height:21px;display:flex}.support-center-tabs.download-center-tabs a>.support-center-icon,.support-center-tabs.download-center-tabs .support-phone-tab>.support-center-icon{width:40px;height:40px;mask:var(--support-icon) center / contain no-repeat;-webkit-mask:var(--support-icon) center / contain no-repeat;background-color:#52525c;flex:none;display:block}.support-center-tabs.download-center-tabs a>span{width:100%;height:34px;min-height:0;color:inherit;justify-content:center;align-items:flex-start;padding-bottom:10px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:21px;display:flex;position:relative}.support-center-tabs.download-center-tabs a>span:after{background:#09090b;width:14px;height:2px;top:22px;bottom:auto}.support-center-tabs.download-center-tabs a.is-active{color:#09090b}.support-center-tabs.download-center-tabs a.is-active,.support-center-tabs.download-center-tabs a.is-active>span{font-weight:750}.support-center-tabs.download-center-tabs a.is-active>.support-center-icon{background-color:#09090b}.support-center-tabs.download-center-tabs a.is-active>span:after{opacity:1}.download-center-tabs .page-container{align-items:stretch;gap:42px;min-height:76px;display:flex}.download-center-tabs a{color:#626963;align-items:center;gap:9px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.download-center-tabs a span{min-height:var(--control-default);align-items:center;display:inline-flex;position:relative}.download-center-tabs a span:after{content:"";opacity:0;width:14px;height:2px;transition:opacity var(--motion-fast) ease;background:#000;border-radius:100px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.download-center-tabs a:hover,.download-center-tabs a.is-active{color:#202723}.download-center-tabs a.is-active span:after{opacity:1}.download-category-tabs{z-index:auto;margin-top:var(--site-header-offset);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;padding:36px max(16px,50vw - 680px) 10px;position:relative;top:auto}.download-category-tabs .page-container{justify-content:safe center;align-items:flex-start;gap:42px;width:min(100%,1360px);min-height:0}.download-category-tabs a{color:#52525c;white-space:nowrap;flex-direction:column;flex:none;align-items:center;gap:8px;width:125px;min-height:0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:21px;display:flex}.download-category-tabs a:hover,.download-category-tabs a.is-active{color:#09090b}.download-category-icon{width:44px;height:44px;mask:var(--download-icon) center / contain no-repeat;-webkit-mask:var(--download-icon) center / contain no-repeat;background-color:#52525c;flex:none;display:block}.download-category-tabs a.is-active>.download-category-icon{background-color:#09090b}.download-category-tabs a>span:last-child{width:100%;height:34px;min-height:0;color:inherit;justify-content:center;align-items:flex-start;padding-bottom:10px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:21px;display:flex;position:relative}.download-category-tabs a>span:last-child:after{background:#09090b;border-radius:100px;width:14px;height:2px;top:22px;bottom:auto}.download-category-tabs a.is-active,.download-category-tabs a.is-active>span:last-child{font-weight:750}.download-category-tabs a.is-active>span:last-child:after{opacity:1}.download-workspace.page-section{background:#f5f5f7}.download-workspace.page-section,.support-center-tabs.download-center-tabs+.page-section{padding-top:24px}.support-center-tabs.download-center-tabs+.faq-content-section.page-section{padding-top:36px}.support-center-tabs.download-center-tabs+.repair-service-page.page-section,.support-center-tabs.download-center-tabs+.noteclaw-service-page.page-section{padding-top:42px}.support-center-tabs.download-center-tabs+.pricing-page-section{background:#f5f5f7;padding:36px 0 100px}.software-workspace,.firmware-workspace{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:52px;display:grid}.firmware-workspace{grid-template-columns:310px minmax(0,1fr)}.software-product-picker,.firmware-device-picker{top:calc(var(--site-header-offset) + 16px);min-width:0;max-height:calc(100vh - var(--site-header-offset) - 32px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;position:sticky;overflow-y:auto}.software-product-picker:hover,.firmware-device-picker:hover{scrollbar-color:#b7bdb8 transparent}.software-product-picker::-webkit-scrollbar{width:4px}.firmware-device-picker::-webkit-scrollbar{width:4px}.software-product-picker::-webkit-scrollbar-track{background:0 0}.firmware-device-picker::-webkit-scrollbar-track{background:0 0}.software-product-picker::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.firmware-device-picker::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.software-product-picker:hover::-webkit-scrollbar-thumb{background:#b7bdb8}.firmware-device-picker:hover::-webkit-scrollbar-thumb{background:#b7bdb8}.software-product-picker{background:#fff;border:1px solid #e4e4e7;border-radius:10px;flex-direction:column;padding:0 10px;display:flex}.software-product-picker>p{color:#52525c;letter-spacing:.72px;margin:0;padding:20px;font:400 14px/21px PingFang SC,sans-serif}.software-product-picker__list{padding-bottom:10px;display:grid}.software-product-picker button{color:#52525c;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:60px;min-height:60px;padding:0 14px;font:400 16px/24px PingFang SC,sans-serif;display:flex}.software-product-picker button svg{opacity:.5;transform:rotate(-90deg)}.software-product-picker button:hover{color:#09090b;background:#f4f4f5}.software-product-picker button[aria-pressed=true]{color:#fff;box-shadow:none;background:#09090b}.software-product-picker button[aria-pressed=true] svg{opacity:1}.software-main,.firmware-main{min-width:0}.software-intro{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:20px;padding-bottom:40px;display:grid}.software-intro__product-link{color:#09090b;font-weight:450}.software-intro__product-link svg{color:#52525b}.software-intro>img,.software-intro-icon{object-fit:contain;background:#fff;border:1px solid #dcddd8;border-radius:16px;place-items:center;width:72px;height:72px;display:grid}.software-intro>img{padding:8px}.software-intro>img.software-intro__transparent-icon{background:0 0;border:0;border-radius:0;padding:0}.software-intro>img.software-intro__rounded-icon{border-radius:16px}.software-intro>img.software-intro__borderless-icon,.software-intro-icon--borderless{border:0}.software-intro h2{letter-spacing:-.03em;margin-top:6px;font-size:34px}.software-intro>div>p:last-child{color:#666d68;margin-top:7px;line-height:1.7}.platform-heading,.section-inline-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin:52px 0 24px;display:flex}.platform-heading h3{font-size:27px}.platform-heading p,.section-inline-heading>p{color:#626963;max-width:520px;margin-top:7px;font-size:14px;line-height:1.7}.platform-heading>span{color:#5e6e66;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.platform-grid.is-doxent{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.platform-card{background:#ffffffc2;border:0;border-radius:10px;flex-direction:column;min-width:0;min-height:292px;padding:22px;transition:box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:0 4px 14px #3039330f}.platform-card:hover{transform:translateY(-2px);box-shadow:0 16px 42px #30393314}.platform-card:has(.download-options[open]){z-index:10}.platform-card.is-selected{box-shadow:none}.platform-card-top{justify-content:space-between;align-items:flex-start;display:flex}.platform-card-top>img:first-child{object-fit:contain;width:43px;height:43px}.platform-card h3{overflow-wrap:anywhere;margin-top:24px;font-size:18px;line-height:1.5}.platform-card>p{color:#666d68;overflow-wrap:anywhere;min-height:42px;margin-top:7px;margin-bottom:20px;font-size:14px;line-height:1.6}.platform-primary-action,.download-options>summary,.platform-qr-action>button{border:1px solid var(--color-brand);border-radius:var(--radius-control);background:var(--color-brand);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;margin-top:0;padding:10px 12px;font-size:14px;font-weight:750;line-height:22px;display:inline-flex}.platform-primary-action:hover,.download-options>summary:hover,.platform-qr-action>button:hover{background:#34463e}.platform-primary-action svg,.download-options svg,.platform-qr-action svg{flex-shrink:0}.software-main :is(button,a,summary):focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.platform-primary-action,.download-options{margin-top:auto}.download-options{position:relative}.download-options>summary{list-style:none}.download-options>summary::-webkit-details-marker{display:none}.download-options[open]>summary svg{transform:rotate(180deg)}.download-options>div{z-index:8;background:#fff;border:1px solid #d9dcd7;border-radius:9px;width:100%;min-width:min(220px,100vw - 64px);padding:6px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 20px 45px #1e252129}.download-options>div a{color:#333a36;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;min-height:54px;padding:9px 10px;display:flex}.download-options>div a:hover{background:#f0f2ef}.download-options>div span{gap:2px;display:grid}.download-options>div strong{font-size:14px}.download-options>div small{color:#828682;font-size:10px}.platform-qr-action{margin-top:auto}.platform-qr-popover{border-top:1px solid #e4e4e7;justify-items:center;gap:8px;width:100%;margin-top:14px;padding:14px 0 0;display:grid}.platform-qr-popover[hidden]{display:none}.platform-qr-popover img{object-fit:contain;background:#fff;width:144px;max-width:100%;height:144px;display:block}.platform-qr-popover span{color:#58635d;font-size:12px}@media(hover:none){.platform-card:hover{transform:none}}.platform-unavailable{color:#7d837f;align-items:center;min-height:43px;margin-top:20px;font-size:12px;display:inline-flex}.software-release-context{background:#fff;border:1px solid #dce0dc;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:62px;padding:18px 20px;display:flex}.software-release-context>div{gap:3px;display:grid}.software-release-context>div span,.software-release-picker>span{color:#5f675f;font-size:12px}.software-release-context>div strong{font-size:16px}.software-release-picker{align-items:center;gap:10px;display:flex}.software-platform-options{min-width:190px;position:relative}.software-platform-options>summary{color:#303632;background:#fff;border:1px solid #cfd4d0;border-radius:7px;justify-content:space-between;min-height:42px;margin-top:0;padding:9px 12px;font-size:13px;font-weight:500}.software-platform-options>summary:hover{background:#f8faf8}.software-platform-options>div{top:calc(100% + 6px)}.software-platform-options>div button{color:#333a36;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:42px;padding:9px 10px;display:flex}.software-platform-options>div button:hover{background:#f0f2ef}.software-platform-options>div button strong{font-size:12px;font-weight:500}.release-notes{padding-top:58px;scroll-margin-top:180px}.release-notes-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.release-notes-heading h2{letter-spacing:-.035em;margin-top:8px;font-size:32px}.release-source{color:#5e6c64;white-space:nowrap;background:#eef1ed;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;display:inline-flex}.release-source>span{display:inline-flex}.release-source-snapshot{color:#76684f;background:#f2eee5}.is-spinning{animation:1.1s linear infinite release-spin}@keyframes release-spin{to{transform:rotate(360deg)}}.release-accordion{border-top:1px solid #d9dbd6}.release-accordion details{border-bottom:1px solid #d9dbd6}.release-accordion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:18px 4px;list-style:none;display:flex}.release-accordion summary::-webkit-details-marker{display:none}.release-version{align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.release-version small{color:#fff;background:#27352f;border-radius:999px;padding:4px 7px;font-size:9px}.release-date{color:#626963;align-items:center;gap:14px;font-size:13px;display:inline-flex}.release-accordion details[open] .release-date svg{transform:rotate(180deg)}.release-copy{color:#535a56;max-width:760px;padding:0 4px 30px;font-size:14px;line-height:1.9}.release-copy p+p,.release-copy div+div,.release-copy ul+p,.release-copy ol+p{margin-top:12px}.release-copy ul,.release-copy ol{padding-left:20px}.release-copy li+li{margin-top:4px}.release-empty{background:#fff;border:1px solid #dcdfda;border-radius:9px;align-items:flex-start;gap:16px;padding:26px;display:flex}.release-empty h3{font-size:16px}.release-empty p{color:#737a75;margin-top:5px;font-size:13px}.release-more{color:#40554a;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:18px;padding:10px 0;font-size:12px;font-weight:800;display:inline-flex}.plugin-inline-guide{background:#fff;border:1px solid #d9ddd8;border-radius:11px;margin-top:58px;padding:34px;scroll-margin-top:180px}.plugin-inline-heading{border-bottom:1px solid #dddeda;justify-content:space-between;align-items:flex-end;gap:28px;padding-bottom:28px;display:flex}.plugin-inline-heading h2{letter-spacing:-.035em;margin-top:8px;font-size:31px}.plugin-inline-heading p:last-child{color:#68706b;max-width:650px;margin-top:9px;font-size:13px;line-height:1.7}.plugin-inline-guide>ol{grid-template-columns:1fr 1fr;display:grid}.plugin-inline-guide li{border-bottom:1px solid #e2e3df;grid-template-columns:52px minmax(0,1fr);min-height:130px;padding:26px 18px 22px 0;display:grid}.plugin-inline-guide li:nth-child(odd){border-right:1px solid #e2e3df}.plugin-inline-guide li:nth-child(2n){padding-left:24px}.plugin-inline-guide li>span{color:#708078;font-size:22px;font-weight:900}.plugin-inline-guide h3{font-size:16px}.plugin-inline-guide li p{color:#6b726d;margin-top:7px;font-size:12px;line-height:1.7}.firmware-device-picker{width:310px;min-width:0;height:600px;max-height:none;overflow:visible}.firmware-picker-panel{box-sizing:border-box;background:#fff;border:1px solid #e4e4e7;border-radius:10px;flex-direction:column;width:310px;height:600px;display:flex;position:relative;overflow:hidden}.firmware-picker-panel:after{z-index:2;content:"";opacity:0;pointer-events:none;width:5px;height:160px;transform:translateY(var(--firmware-scroll-thumb-offset,0px));background:#d2d2d2;border-radius:100px;transition:opacity .16s;position:absolute;top:72px;right:4px}.firmware-device-picker:hover .firmware-picker-panel:after,.firmware-device-picker:focus-within .firmware-picker-panel:after,.firmware-picker-panel[data-scrolling=true]:after{opacity:1}.firmware-search{color:#52525bcc;background:#ffffffdb;border:1px solid #e4e4e7;border-radius:8px;flex:none;align-items:center;gap:10px;width:290px;height:44px;margin:9px auto 0;padding:0 18px;display:flex}.firmware-search svg{flex:none;width:18px;height:18px}.firmware-search input{color:#2d332f;background:0 0;border:0;outline:0;width:100%;font:400 12px/17px PingFang SC,sans-serif}.firmware-search input::placeholder{color:#acacb3;opacity:1}.firmware-mobile-select{display:none}.firmware-picker-list{scrollbar-width:none;flex:1;width:300px;min-height:0;margin:0 auto;padding:0;overflow-y:auto}.support-device-picker:hover,.firmware-picker-list:hover{scrollbar-color:#b7bdb8 transparent}.support-device-picker::-webkit-scrollbar{width:5px}.firmware-picker-list::-webkit-scrollbar{width:5px}.support-device-picker::-webkit-scrollbar-track{background:0 0}.firmware-picker-list::-webkit-scrollbar-track{background:0 0}.support-device-picker{scrollbar-width:auto;scrollbar-color:auto}.support-device-picker:hover{scrollbar-color:auto}.support-device-picker::-webkit-scrollbar-track{margin-block:24px}.support-device-picker::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.firmware-picker-list::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.support-device-picker:hover::-webkit-scrollbar-thumb{background:#b7bdb8}.firmware-picker-list:hover::-webkit-scrollbar-thumb{background:#b7bdb8}.support-device-picker::-webkit-scrollbar-thumb:hover{background:#8d9890}.firmware-picker-list::-webkit-scrollbar-thumb:hover{background:#8d9890}.firmware-picker-list::-webkit-scrollbar{display:none}.firmware-picker-list section{flex-direction:column;width:300px;padding-bottom:12px;display:flex}.firmware-picker-list section h3{color:#09090b;padding:18px 8px 8px;font:400 16px/24px PingFang SC,sans-serif}.firmware-picker-list button{color:#09090b;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;flex:none;justify-content:space-between;align-items:center;gap:8px;width:calc(100% - 16px);min-height:62px;margin:0 8px;padding:10px 14px;display:flex}.firmware-picker-list button:hover{color:#09090b;background:#f4f4f5}.firmware-picker-list button[aria-pressed=true]{color:#fff;box-shadow:none;background:#09090b}.firmware-picker-list button img{object-fit:contain;flex:none;width:48px;height:48px}.firmware-device-image{background:#fff;border-radius:6px;flex:none;place-items:center;width:50px;height:50px;display:grid;overflow:hidden}.firmware-device-copy{flex:1;gap:2px;min-width:0;display:grid}.firmware-picker-list button strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font:400 16px/24px PingFang SC,sans-serif;display:block;overflow:hidden}.firmware-picker-list button small{color:#5a5a69;text-overflow:ellipsis;white-space:nowrap;font:400 14px/20px PingFang SC,sans-serif;overflow:hidden}.firmware-picker-list button[aria-pressed=true] small{color:#fff}.firmware-picker-list button>svg{width:15px;height:15px;color:inherit;opacity:1;flex:none;transform:rotate(-90deg)}.firmware-no-result{color:#6f7671;text-align:center;padding:22px 12px}.firmware-no-result svg{margin:auto}.firmware-no-result p{margin:9px 0;font-size:11px;line-height:1.6}.firmware-no-result a{color:#40554a;font-size:11px;font-weight:800}.firmware-product-card{background:#fff;border:1px solid #d9dcd7;border-radius:12px;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);min-height:390px;display:grid;overflow:hidden}.firmware-product-visual{background:#fff;place-items:center;min-height:390px;padding:36px;display:grid}.firmware-product-visual img{object-fit:contain;width:100%;height:318px}.firmware-product-copy{align-self:center;padding:42px}.firmware-status-line{align-items:center;gap:10px;display:flex}.firmware-status-line>span{color:#76664f;background:#eeeae2;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:800}.firmware-status-line>span.is-current{color:#40584b;background:#e4ece6}.firmware-status-line small{color:#858b87;font-size:10px}.firmware-product-copy h2{letter-spacing:-.04em;margin-top:16px;font-size:37px;line-height:1.15}.firmware-product-copy dl{grid-template-columns:1fr 1fr;gap:14px;margin-top:26px;display:grid}.firmware-product-copy dl>div{gap:4px;display:grid}.firmware-product-copy dt{color:#858a87;font-size:10px}.firmware-product-copy dd{font-size:13px;font-weight:800}.firmware-product-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.firmware-model-warning{color:#707772;align-items:flex-start;gap:7px;margin-top:18px;font-size:11px;line-height:1.55;display:flex}.firmware-model-warning svg{flex:none}.section-inline-heading h2{letter-spacing:-.035em;margin-top:8px;font-size:34px}.update-method-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.update-method-grid article{background:#fff;border:1px solid #dcddd8;border-radius:10px;min-height:300px;padding:26px}.update-method-grid article.is-primary{color:#09090b;background:#fff;border-color:#dcddd8;box-shadow:0 22px 50px #26342e21}.update-method-grid article>span{color:#64746b;align-items:center;gap:8px;font-size:10px;font-weight:800;display:inline-flex}.update-method-grid article>span,.update-methods>.section-inline-heading>p{color:#52525c}.update-method-grid h3{margin-top:37px;font-size:23px}.update-method-grid p{color:#747a76;margin-top:10px;font-size:13px;line-height:1.75}.update-method-grid article.is-primary p{color:#747a76}.update-method-grid ol{color:#5d635f;gap:7px;margin-top:24px;font-size:11px;list-style-position:inside;display:grid}.update-method-grid article.is-primary ol{color:#5d635f}.update-safety{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.update-safety article{background:#ffffffad;border:1px solid #dcddd8;border-radius:9px;align-items:flex-start;gap:12px;padding:20px;display:flex}.update-safety svg{color:#52525c;flex:none}.update-safety h3{font-size:13px}.update-safety p{color:#52525c;margin-top:5px;font-size:10px;line-height:1.65}.manual-update-steps{margin-top:78px}.manual-update-steps>.section-inline-heading>p{color:#52525c}.manual-update-steps>ol{border-top:1px solid #d8dad5}.manual-update-steps li{border-bottom:1px solid #d8dad5;grid-template-columns:70px minmax(0,1fr);align-items:start;min-height:108px;padding:25px 4px;display:grid}.manual-update-steps li>span{color:#76837c;font-size:24px;font-weight:900}.manual-update-steps h3{font-size:17px}.manual-update-steps li p{color:#52525c;margin-top:7px;font-size:13px;line-height:1.7}.firmware-help-links{background:#fff;border:1px solid #d9ddd9;border-radius:10px;justify-content:space-between;align-items:center;gap:28px;margin-top:70px;padding:28px;display:flex}.firmware-help-links>div:first-child{grid-template-columns:28px 1fr;align-items:start;column-gap:10px;display:grid}.firmware-help-links>div:first-child svg{color:#50655a;grid-row:span 2}.firmware-help-links h3{font-size:17px}.firmware-help-links p{color:#6c736e;margin-top:5px;font-size:11px}.firmware-help-links>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:16px;display:flex}.firmware-help-links a{color:#3f574b;align-items:center;gap:5px;font-size:11px;font-weight:800;display:inline-flex}.inner-page-hero{background:radial-gradient(circle at 79% 18%,#a3b8ad6b,#0000 27%),radial-gradient(circle at 11% 100%,#ffffffb8,#0000 30%),linear-gradient(135deg,#f7f6f1,#e7ebe6);min-height:390px;padding:128px 0 50px}.inner-page-hero .page-container{flex-direction:column;justify-content:flex-end;min-height:212px;display:flex}.inner-page-hero h1{letter-spacing:-.045em;max-width:940px;margin-top:10px;font-size:clamp(34px,5vw,52px);font-weight:900;line-height:1}.inner-page-hero .page-container>p:last-of-type{color:#5e6661;max-width:700px;margin-top:20px;font-size:16px;line-height:1.7}.inner-page-hero .page-actions{margin-top:24px}.support-center-tabs .page-container{scrollbar-width:none;overflow:visible}.support-center-tabs .page-container::-webkit-scrollbar{display:none}.support-center-tabs a{white-space:nowrap;flex:none}@media(max-width:900px){.support-center-tabs .page-container{overflow:auto hidden}}.support-overview-section{padding-top:104px}.support-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:46px;display:grid}.support-overview-card{color:#252b27;background:#ffffffb8;border:1px solid #dcdfda;border-radius:11px;flex-direction:column;min-height:292px;padding:30px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.support-overview-card:hover{border-color:#bbc4be;transform:translateY(-4px);box-shadow:0 22px 54px #2f3a3317}.support-overview-card>div:first-child{color:#68776f;justify-content:space-between;align-items:center;display:flex}.support-overview-card>div:first-child span{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:850}.support-overview-card h2{letter-spacing:-.04em;margin-top:58px;font-size:29px}.support-overview-card p{color:#707672;max-width:330px;margin-top:12px;font-size:13px;line-height:1.7}.support-overview-card strong{color:#3f554a;align-items:center;gap:6px;margin-top:auto;padding-top:26px;font-size:11px;display:inline-flex}.support-overview-card.is-featured{color:#fff;background:#29372f;border-color:#29372f;box-shadow:0 24px 58px #25332c29}.support-overview-card.is-featured>div:first-child,.support-overview-card.is-featured p,.support-overview-card.is-featured strong{color:#ffffffad}.support-download-band{background:#e9ede8;border-radius:11px;justify-content:space-between;align-items:center;gap:34px;min-height:168px;margin-top:16px;padding:34px 38px;display:flex}.support-download-band h2{font-size:24px}.support-download-band p{color:#6e746f;margin-top:8px;font-size:12px}.support-download-band>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.support-download-band a{color:#36463e;background:#ffffffb8;border:1px solid #cfd5d0;border-radius:7px;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:12px;font-weight:800;transition:border-color .2s,background .2s;display:inline-flex}.support-download-band a:hover{background:#fff;border-color:#89988f}.repair-service-page{background:#f5f5f7;padding-top:42px}.repair-screen-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-top:0;display:flex}.repair-service-page .repair-screen-heading{margin-top:0}.repair-service-page .repair-screen-heading h2{color:#09090b;letter-spacing:0;font-family:PingFang SC,sans-serif;font-size:40px;font-weight:750;line-height:56px}.repair-screen-heading>p{color:#747a76;max-width:390px;font-size:12px;line-height:1.7}.repair-screen-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.repair-screen-track figure{background:#ffffffb3;border:1px solid #dbddd8;border-radius:11px;overflow:hidden}.repair-screen-track figure>div{background:#fbfaf7;place-items:end center;height:548px;padding:18px 18px 0;display:grid;overflow:hidden}.repair-screen-track img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 14px 18px #1e282326);width:100%;height:100%}.repair-screen-track figcaption{background:#fff;align-items:flex-start;gap:10px;min-height:98px;padding:18px;display:flex}.repair-screen-track figcaption>span{color:#52525b;letter-spacing:.36px;flex:0 0 24px;align-items:center;width:24px;height:28px;font-family:Inter,sans-serif;font-size:18px;font-weight:900;line-height:22px;display:flex}.repair-screen-track figcaption>div{flex-direction:column;min-width:0;display:flex}.repair-screen-track strong{color:#09090b;text-overflow:ellipsis;white-space:nowrap;font-family:PingFang SC,sans-serif;font-size:18px;font-weight:750;line-height:28px;overflow:hidden}.repair-screen-track small{color:#52525c;margin-top:0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:24px}.pricing-workspace{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:48px;width:min(100% - 64px,1352px);display:grid}.pricing-workspace .pricing-device-picker{top:calc(var(--site-header-offset) + 16px);width:280px;max-height:calc(100vh - var(--site-header-offset) - 32px);background:#fff;border:1px solid #e4e4e7;border-radius:10px;padding:0 10px;position:sticky}.pricing-workspace .pricing-device-picker>p{color:#09090b;letter-spacing:.72px;align-items:center;height:60px;margin:0;padding:0 10px;font-size:14px;font-weight:400;line-height:21px;display:flex}.pricing-workspace .pricing-device-picker>section{border-top-color:#e4e4e7}.pricing-workspace .pricing-device-picker .support-picker-group-button{color:#09090b;min-height:60px;padding:0 8px;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:400;line-height:24px}.pricing-workspace .pricing-device-picker .support-picker-group-button svg{color:#52525b;width:16px;height:16px}.pricing-workspace .pricing-device-picker .support-picker-item-list{padding:0 8px 12px}.pricing-workspace .pricing-device-picker .support-picker-item-button{color:#52525b;min-height:46px;padding:0 14px;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:400;line-height:24px}.pricing-workspace .pricing-device-picker .support-picker-item-button[aria-pressed=true]{color:#fff;background:#09090b;font-weight:400}.pricing-detail-card{background:#fff;border:1px solid #e4e4e7;border-radius:10px;flex-direction:column;align-items:center;gap:28px;min-width:0;padding-bottom:24px;display:flex;overflow:hidden}.pricing-card-content{width:994px;max-width:calc(100% - 28px)}.pricing-card-content>header{border-bottom:1px solid #e4e4e7;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;min-height:0;padding:36px 100px 24px;display:flex}.pricing-card-content>header p{color:#52525b;font-family:PingFang SC,sans-serif;font-size:18px;font-weight:400;line-height:25px}.pricing-card-content>header h2{color:#09090b;letter-spacing:0;font-family:PingFang SC,sans-serif;font-size:40px;font-weight:750;line-height:56px}.pricing-table-wrap{padding:0 100px;overflow-x:auto}.pricing-table-wrap table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:540px}.pricing-table-wrap th:first-child,.pricing-table-wrap td:first-child{width:50%}.pricing-table-wrap th,.pricing-table-wrap td{text-align:left;vertical-align:middle;padding:10px}.pricing-table-wrap thead tr{height:75px}.pricing-table-wrap th{color:#52525b;border-bottom:1px solid #e4e4e7;height:75px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:21px}.pricing-table-wrap tbody tr{height:75px}.pricing-table-wrap tbody tr:has(td:last-child span:nth-child(2)){height:120px}.pricing-table-wrap td{color:#09090b;border:0;font-family:PingFang SC,sans-serif;font-size:18px;font-weight:750;line-height:27px}.pricing-table-wrap td:last-child{color:#09090b;font-weight:750}.pricing-table-wrap td:last-child span{display:block}.pricing-notice{background:#fbfaf7;border:1px solid #e4e4e7;border-radius:8px;align-items:flex-start;gap:10px;width:928px;max-width:calc(100% - 66px);margin:0;padding:18px;display:flex}.pricing-notice svg{color:#09090b;flex:none;width:18px;height:18px;margin-top:5px}.pricing-notice p{color:#09090b;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:28px}.policy-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:70px;display:grid}.policy-category-picker{top:calc(var(--site-header-offset) + var(--subnav-height) + 24px);background:#ffffffb8;border:1px solid #dcdfda;border-radius:10px;padding:18px;display:grid;position:sticky}.policy-category-picker>p{color:#7b827e;letter-spacing:.12em;text-transform:uppercase;padding:5px 8px 13px;font-size:10px;font-weight:850}.policy-category-picker button{color:#747a76;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #e2e3df;justify-content:space-between;align-items:center;min-height:48px;padding:0 10px;font-size:11px;font-weight:750;display:flex}.policy-category-picker button[aria-pressed=true]{color:#2f4339}.policy-category-picker button[aria-pressed=true] svg{transform:translate(3px)}.policy-content{max-width:920px}.policy-content>header{border-bottom:1px solid #d8dad5;padding:0 0 48px}.policy-content>header h2{letter-spacing:-.045em;margin-top:10px;font-size:45px}.policy-content>header>p:last-child{color:#69706c;max-width:720px;margin-top:16px;font-size:13px;line-height:1.8}.policy-content>section{border-bottom:1px solid #d8dad5;padding:44px 0}.policy-content>section h3{font-size:22px}.policy-content>section>p{color:#5e6661;margin-top:18px;font-size:15px;line-height:1.9}.policy-model-list{grid-template-columns:1fr 1fr;gap:10px 18px;margin-top:24px;display:grid}.policy-model-list li{color:#505b55;background:#ecefe9;border-radius:6px;align-items:flex-start;gap:9px;min-height:44px;padding:10px 12px;font-size:13px;line-height:1.55;display:flex}.policy-model-list svg{color:#64776d;flex:none;margin-top:1px}.policy-deadlines>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px;display:grid}.policy-deadlines article{background:#fff;border:1px solid #dadcd7;border-radius:9px;min-height:238px;padding:24px}.policy-deadlines strong{color:#41584c;font-family:var(--font-sans);font-size:36px}.policy-deadlines h4{margin-top:22px;font-family:inherit;font-size:13px}.policy-deadlines p{color:#727874;margin-top:9px;font-size:11px;line-height:1.75}.policy-exclusion-list{grid-template-columns:1fr 1fr;gap:0 28px;margin-top:24px;display:grid}.policy-exclusion-list li{color:#59605c;border-top:1px solid #dde0db;grid-template-columns:38px minmax(0,1fr);align-items:start;min-height:64px;padding:15px 0;font-size:12px;line-height:1.65;display:grid}.policy-exclusion-list span{color:#76847c;font-size:10px;font-weight:900}.policy-table-wrap{margin-top:24px;overflow-x:auto}.policy-table-wrap table{border-collapse:collapse;background:#fff;width:100%;min-width:620px;font-size:12px}.policy-table-wrap th,.policy-table-wrap td{text-align:center;border-bottom:1px solid #e0e2de;padding:15px 18px}.policy-table-wrap th:first-child,.policy-table-wrap td:first-child{text-align:left}.policy-table-wrap th{color:#56635c;letter-spacing:.08em;background:#e8ece7;font-size:10px}.support-center-tabs.download-center-tabs+.policy-page-section.page-section{background:#f5f5f7;padding:36px 0 100px}.policy-page-section .policy-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:48px;width:min(100% - 64px,1360px);display:grid}.policy-page-section .policy-category-picker{background:#fff;border:1px solid #e4e4e7;border-radius:10px;flex-direction:column;padding:0 10px 10px;display:flex;position:static}.policy-page-section .policy-category-picker>p{color:#52525c;letter-spacing:.72px;margin:0;padding:20px;font:400 14px/21px PingFang SC,sans-serif}.policy-page-section .policy-category-picker button{color:#52525c;background:0 0;border:0;border-radius:6px;height:60px;min-height:60px;padding:0 14px;font:400 16px/24px PingFang SC,sans-serif}.policy-page-section .policy-category-picker button:not([aria-pressed=true]):hover{background:#f4f4f5}.policy-page-section .policy-category-picker button[aria-pressed=true]{color:#fff;background:#09090b}.policy-page-section .policy-content{min-width:0;max-width:none;padding-bottom:24px}.policy-page-section .policy-content>header{border-bottom:1px solid #e4e4e7;justify-content:flex-start;align-items:center;height:74px;min-height:74px;padding:0;display:flex}.policy-page-section .policy-content>header h2{color:#09090b;letter-spacing:0;text-align:left;width:100%;margin:0;font:750 28px/42px PingFang SC,sans-serif}.policy-page-section .policy-content>section{border-bottom:1px solid #e4e4e7;flex-direction:column;gap:12px;padding:30px 4px;display:flex}.policy-page-section .policy-content>section:first-of-type{gap:20px}.policy-page-section .policy-content>section:has(.policy-table-wrap){gap:24px}.policy-page-section .policy-content>section:last-child{border-bottom:0}.policy-page-section .policy-content>section h3{color:#09090b;letter-spacing:0;margin:0;font:750 20px/30px PingFang SC,sans-serif}.policy-page-section .policy-content>section>p{color:#09090b;letter-spacing:0;margin:0;font:400 16px/32px PingFang SC,sans-serif}.policy-page-section .policy-model-list{flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.policy-page-section .policy-model-list li{color:#09090b;background:0 0;border-radius:0;min-height:0;padding:0;font:400 16px/32px PingFang SC,sans-serif;display:block}.policy-page-section .policy-model-list .policy-model-pending{color:#09090b}.policy-page-section .policy-table-wrap{width:1024px;max-width:100%;margin:0;overflow-x:auto}.policy-page-section .policy-table-wrap table{table-layout:fixed;border-collapse:collapse;background:#fff;width:100%;min-width:620px}.policy-page-section .policy-table-wrap th,.policy-page-section .policy-table-wrap td{color:#52525c;letter-spacing:.8px;text-align:center;border-bottom:1px solid #e4e4e7;height:60px;padding:10px;font:400 16px/24px PingFang SC,sans-serif}.policy-page-section .policy-table-wrap th{color:#fff;background:#5a5a69;height:48px}.policy-page-section .policy-table-wrap th:first-child,.policy-page-section .policy-table-wrap td:first-child{text-align:left;width:440px;padding-left:32px}.policy-page-section .policy-table-wrap td svg{color:#000;width:20px;height:20px;margin:auto;display:block}.policy-page-section .policy-exclusion-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;width:994px;max-width:100%;margin:0;padding:0;display:grid}.policy-page-section .policy-exclusion-list li{color:#52525c;letter-spacing:.8px;border:0;align-items:center;gap:14px;height:64px;min-height:64px;padding:0;font:400 16px/24px PingFang SC,sans-serif;display:flex}.policy-page-section .policy-exclusion-list li:nth-child(2n){padding:10px}.policy-page-section .policy-exclusion-list span{color:#5a5a69;letter-spacing:0;flex:none;font:900 14px/17px Inter,sans-serif}@media(max-width:1100px){.policy-page-section .policy-exclusion-list{grid-template-columns:1fr}.policy-page-section .policy-exclusion-list li{height:auto}.policy-page-section .policy-exclusion-list li:nth-child(2n){padding:0}}@media(max-width:900px){.policy-page-section .policy-layout{grid-template-columns:minmax(0,1fr);gap:32px;width:calc(100% - 40px)}.policy-page-section .policy-category-picker{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px;display:grid}.policy-page-section .policy-category-picker>p{grid-column:1/-1;padding:10px 14px 20px}}.dealer-toolbar{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.dealer-toolbar h2{letter-spacing:-.04em;margin-top:9px;font-size:34px}.dealer-toolbar>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:700px;display:flex}.dealer-toolbar button{color:#6b736e;cursor:pointer;background:#ffffffa8;border:1px solid #d4d8d4;border-radius:999px;min-height:36px;padding:0 13px;font-size:10px;font-weight:800}.dealer-toolbar button[aria-pressed=true]{color:#fff;background:#29382f;border-color:#29382f}.dealer-grid article{min-height:174px}.dealer-grid article>div{justify-content:space-between;align-items:center;display:flex}.dealer-grid article svg{color:#50665b}.dealer-grid article h2{max-width:330px;margin-top:35px;font-size:19px;line-height:1.35}.dealer-grid article small{color:#89908b;margin-top:12px;font-size:10px;display:block}.dealers-page-section{background:#f5f5f7;padding:42px 0 100px}.support-center-tabs.download-center-tabs+.dealers-page-section{padding-top:42px}.dealers-page-container{width:min(100% - 64px,1360px)}.dealers-page-container .dealer-toolbar{flex-direction:column;align-items:flex-start;gap:24px;margin:0 0 24px;display:flex}.dealers-page-container .dealer-toolbar h2{color:#09090b;letter-spacing:0;margin:0;font:750 40px/56px PingFang SC,sans-serif}.dealers-page-container .dealer-toolbar>div:last-child{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px;max-width:none;display:flex}.dealers-page-container .dealer-toolbar button{color:#09090b;letter-spacing:0;background:0 0;border:1px solid #09090b;border-radius:999px;height:32px;min-height:32px;padding:0 20px;font:400 14px/24px PingFang SC,sans-serif}.dealers-page-container .dealer-toolbar button[aria-pressed=true]{color:#fff;background:#09090b;border-color:#09090b}.dealers-page-container .dealer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.dealers-page-container .dealer-grid article{background:#fff;border:1px solid #e4e4e7;border-radius:8px;height:auto;min-height:173px;padding:24px 36px 36px 24px}.dealers-page-container .dealer-grid article>div{justify-content:space-between;align-items:center;display:flex}.dealers-page-container .dealer-grid article svg{color:#5a5a69}.dealers-page-container .dealer-grid article>div span{color:#5a5a69;font:400 14px/21px PingFang SC,sans-serif}.dealers-page-container .dealer-grid article h2{color:#09090b;letter-spacing:0;max-width:none;margin:32px 0 0;font:750 18px/27px PingFang SC,sans-serif}.dealers-page-container .dealer-grid article small{color:#5a5a69;margin-top:10px;font:400 14px/21px PingFang SC,sans-serif}@media(max-width:900px){.dealers-page-section{padding:20px 0 64px}.dealers-page-container{width:calc(100% - 40px)}.dealers-page-container .dealer-toolbar{gap:28px;margin-bottom:32px}.dealers-page-container .dealer-toolbar h2{font-size:32px;line-height:40px}.dealers-page-container .dealer-toolbar>div:last-child{gap:10px}.dealers-page-container .dealer-grid{grid-template-columns:1fr;gap:16px}}.noteclaw-service-page{background:#f5f5f7;padding-bottom:100px;font-family:PingFang SC,sans-serif}.noteclaw-service-page .page-container{flex-direction:column;gap:100px;display:flex}.noteclaw-plan-section,.noteclaw-scene-section,.noteclaw-plan-content,.noteclaw-scene-content{flex-direction:column;gap:24px;display:flex}.noteclaw-plan-heading,.noteclaw-scene-heading{flex-direction:column;gap:6px;display:flex}.noteclaw-plan-heading h2,.noteclaw-scene-heading h2{color:#09090b;font-family:PingFang SC,sans-serif;font-size:40px;font-weight:750;line-height:56px}.noteclaw-plan-heading>p,.noteclaw-scene-heading>p{color:#52525b;font-size:16px;line-height:22px}.noteclaw-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.noteclaw-plan-grid article{background:#fff;border:1px solid #e4e4e7;border-radius:8px;flex-direction:column;gap:10px;min-width:0;padding:24px;display:flex}.noteclaw-plan-card-top{flex-direction:column;gap:24px;display:flex}.noteclaw-plan-grid article>.noteclaw-plan-card-top>header{justify-content:space-between;align-items:center;display:flex}.noteclaw-plan-grid article>.noteclaw-plan-card-top>header span{color:#5a5a69;font-size:12px;line-height:18px}.noteclaw-plan-grid article>.noteclaw-plan-card-top>header small{color:#fff;background:#5a5a69;border-radius:100px;padding:4px 10px;font-size:12px;font-weight:400;line-height:18px}.noteclaw-plan-card-main{flex-direction:column;gap:18px;display:flex}.noteclaw-plan-card-main h3{color:#09090b;font-size:20px;font-weight:750;line-height:30px}.noteclaw-plan-price{align-items:flex-end;gap:4px;display:flex}.noteclaw-plan-price strong{color:#09090b;font-family:PingFang SC,sans-serif;font-size:38px;font-weight:750;line-height:38px}.noteclaw-plan-price span{color:#5a5a69;font-size:14px;line-height:21px}.noteclaw-plan-card-main p{color:#5a5a69;font-size:12px;line-height:17px}.noteclaw-plan-grid article:last-child .noteclaw-plan-card-main p{white-space:nowrap}.noteclaw-plan-grid dl{border-top:1px solid #e4e4e7;justify-content:flex-start;gap:0;margin:auto 0 0;padding-top:24px;display:flex}.noteclaw-plan-grid dl div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.noteclaw-plan-grid dt{color:#5a5a69;font-size:12px;line-height:18px}.noteclaw-plan-grid dd{color:#09090b;font-size:14px;font-weight:750;line-height:22.5px}.noteclaw-agreement{background:#fff;border:1px solid #e4e4e7;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:92px;padding:18px;display:flex}.noteclaw-agreement>div{align-items:flex-start;gap:10px;display:flex}.noteclaw-agreement>div>svg{color:#09090b;flex:none;width:18px;height:18px;margin-top:2px}.noteclaw-agreement>div>div{flex-direction:column;gap:6px;display:flex}.noteclaw-agreement h3{color:#09090b;font-size:16px;font-weight:750;line-height:normal}.noteclaw-agreement p{color:#09090b;font-size:14px;line-height:normal}.noteclaw-agreement a{color:#09090b;flex:none;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:normal;display:inline-flex}.noteclaw-agreement a svg{width:16px;height:16px}.noteclaw-scene-table{overflow-x:auto}.noteclaw-scene-table table{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%;min-width:900px}.noteclaw-scene-table th,.noteclaw-scene-table td{color:#52525c;letter-spacing:.8px;text-align:center;border-bottom:1px solid #e4e4e7;height:60px;padding:10px;font-size:16px;font-weight:400;line-height:24px}.noteclaw-scene-table th{color:#fff;background:#5a5a69;height:48px}.noteclaw-scene-table th:first-child,.noteclaw-scene-table td:first-child{text-align:left;width:440px;padding-left:32px}.noteclaw-scene-table td:first-child{color:#5a5a69;font-weight:750}.noteclaw-scene-section .notice-card{background:#fff;border:1px solid #e4e4e7;border-radius:8px;align-items:flex-start;gap:10px;min-height:92px;margin-top:0;padding:18px}.noteclaw-scene-section .notice-card>svg{color:#09090b;flex:none;width:18px;height:18px;margin-top:2px}.noteclaw-scene-section .notice-card>div{flex-direction:column;gap:6px;display:flex}.noteclaw-scene-section .notice-card h3{color:#09090b;font-size:16px;font-weight:750;line-height:normal}.noteclaw-scene-section .notice-card p{color:#09090b;margin-top:0;font-size:14px;line-height:normal}.site-footer{color:#fff;background:#202622;padding:76px 32px 32px}.site-footer-grid{width:min(100%,var(--content));grid-template-columns:1.2fr repeat(4,1fr);gap:64px;margin:auto;display:grid}.site-footer-logo{filter:invert();width:154px;height:auto;display:block}.site-footer-social-qr{gap:12px;margin-top:22px;display:flex}.site-footer-social-qr a,.site-footer-social-qr-item{color:#ffffffb3;text-align:center;flex-direction:column;flex:0 0 88px;align-items:center;gap:7px;width:88px;font-size:11px;line-height:16px;display:flex}.site-footer-social-qr img{object-fit:cover;border-radius:2px;width:88px;height:88px;display:block}.site-footer-social-qr .site-footer-weibo-label{justify-content:center;align-items:center;gap:3px;display:inline-flex}.site-footer-social-qr .site-footer-weibo-label img{opacity:.7;border-radius:0;width:10px;height:10px}.site-footer h2{font-family:inherit;font-size:15px}.site-footer ul{color:#ffffff8c;gap:11px;margin-top:18px;font-size:13px;display:grid}.site-footer a:hover{color:#fff}.site-footer-bottom{width:min(100%,var(--content));color:#ffffffa3;border-top:1px solid #ffffff1a;justify-content:space-between;margin:72px auto 0;padding-top:24px;font-size:12px;display:flex}.site-footer-bottom div{gap:20px;display:flex}.site-footer-legal,.site-footer-registration,.site-footer-police{align-items:center;display:inline-flex}.site-footer-legal,.site-footer-registration{flex-wrap:wrap;gap:8px}.site-footer-police{gap:4px}.site-footer-police img{object-fit:contain;width:14px;height:14px}@media(max-width:900px){.site-footer{padding-top:56px;padding-bottom:28px}.site-footer-bottom{margin-top:48px}}@media(max-width:560px){.site-footer{padding-top:40px;padding-bottom:24px}.site-footer-bottom{margin-top:36px}}.privacy-page-hero{background:#fff;height:321px;padding:140px 0 50px}.privacy-page-hero .page-container{flex-direction:column;align-items:flex-start;display:flex}.privacy-page-hero h1{color:#09090b;letter-spacing:0;margin:10px 0 0;font:600 72px/72px PingFang SC,sans-serif}.privacy-page-section.page-section{background:#f5f5f7;min-height:60vh;padding:42px 0 100px}.privacy-policy-page{color:#333}.privacy-policy-page__content h2{color:#09090b;margin:28px 0 10px;font-size:20px;font-weight:700}.privacy-policy-page__content h2:first-child{margin-top:0}.privacy-policy-page__content h3{color:#18181b;margin:18px 0 8px;font-size:16px;font-weight:700}.privacy-policy-page__content p{color:#3f3f46;margin:0 0 16px;font-size:15px;line-height:1.9}.empty-state{text-align:center;background:#fff;min-height:72vh;padding:180px 32px 100px}.empty-state h1{margin-top:14px;font-size:clamp(48px,7vw,84px)}.empty-state>p:not(.eyebrow){color:#666;margin:20px 0 32px}.empty-state .page-actions{justify-content:center}.route-loading{background:var(--paper);color:#666;place-items:center;min-height:100vh;display:grid}.doxent-feature-copy dt span,.doxent-task-list li,.business-contact-card small,.business-contact-row span,.business-contact-address small,.business-contact-address button,.business-dealer-contact>div span,.business-dealer-contact a,.download-options>div small,.platform-qr-popover span,.release-source,.release-version small,.firmware-picker-list section h3,.firmware-picker-list button small,.firmware-status-line>span,.firmware-status-line small,.policy-category-picker>p,.policy-model-list li,.policy-deadlines p,.policy-exclusion-list span,.dealer-toolbar button,.dealer-grid article small,.noteclaw-plan-grid article>.noteclaw-plan-card-top>header span,.noteclaw-plan-grid article>.noteclaw-plan-card-top>header small,.noteclaw-plan-card-main p,.noteclaw-plan-grid dt{font-size:12px}.firmware-device-picker .firmware-picker-list section h3,.firmware-device-picker .firmware-picker-list button strong{font-size:16px;line-height:24px}.firmware-device-picker .firmware-picker-list button small{font-size:14px;line-height:20px}@media(max-width:1180px){.software-workspace{grid-template-columns:250px minmax(0,1fr);gap:32px}.firmware-workspace{grid-template-columns:310px minmax(0,1fr);gap:32px}.platform-grid:not(.is-doxent){grid-template-columns:repeat(2,minmax(0,1fr))}.firmware-product-card{grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr)}.firmware-product-copy{padding:34px}.update-safety{grid-template-columns:1fr}.support-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.repair-screen-track{grid-template-columns:repeat(3,minmax(0,1fr))}.policy-layout{gap:42px}.noteclaw-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.doxent-feature-layout,.doxent-feature-layout.is-reverse{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:48px}}@media(max-width:1423px)and (min-width:901px){.faq-workspace{grid-template-columns:280px minmax(0,1fr);gap:48px}.faq-main-layout{grid-template-columns:minmax(0,756px) 228px;gap:48px}}@media(max-width:1200px){.site-header{padding:0}.site-nav{height:58px}.site-nav-inner{padding:0 18px}.mobile-menu-button{display:inline-flex}.site-nav-overlay{z-index:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;background:#1a1f1c5c;border:0;display:block;position:fixed;top:0;right:0;bottom:0;left:0}.site-nav{z-index:1;position:relative}.site-nav-links{z-index:2;top:calc(var(--site-header-offset) + 8px);width:min(200px,100vw - 36px);max-height:calc(100dvh - var(--site-header-offset) - 24px);background:#fffffffa;border:1px solid #e4e4dfe6;border-radius:10px;flex-direction:column;align-items:stretch;gap:2px;padding:12px 10px 14px;display:none;position:fixed;left:auto;right:18px;overflow-y:auto;transform:none;box-shadow:0 14px 36px #181c1a29}.site-nav-links.is-open{display:flex}.site-online-link--desktop,.site-nav-links .site-online-link--mobile{display:none}.site-nav-inner>.site-online-link--mobile{gap:5px;width:auto;height:32px;padding:6px 10px;font-size:11px;line-height:16px;display:inline-flex;position:static}.site-nav-inner>.site-online-link--mobile img{width:12px;height:12px}.site-nav-inner>.site-online-link--mobile{margin-left:auto}.site-nav-inner>.mobile-menu-button{margin-left:8px}.site-logo-image{width:clamp(108px,38vw,150px);height:auto}.site-nav-links{top:calc(var(--site-header-offset) + 8px);height:auto}.site-nav-links a{box-sizing:border-box;color:#52525c;text-align:center;border-radius:7px;flex-direction:row;justify-content:center;align-items:center;width:auto;height:48px;min-height:48px;padding:0 14px;font-size:15px;font-weight:500;line-height:22px;transition:background-color .16s,color .16s;position:relative}.site-nav-links a:hover,.site-nav-links a:focus-visible{color:#09090b;background:#f4f4f2}.site-nav-links a:after{background:#09090b;border-radius:100px;width:18px;height:2px;inset:auto auto 5px 50%;transform:translate(-50%)}.site-nav-links a.is-active{color:#09090b;font-weight:700}}@media(max-width:360px){.site-nav-inner{padding-inline:12px}.site-nav-inner>.site-online-link--mobile{gap:4px;padding-inline:8px;font-size:10px}.site-logo-image{width:clamp(108px,36vw,130px)}}@media(max-width:900px){:root{--subnav-height:66px}.page-container{width:min(calc(100% - 32px),var(--content))}.page-hero{min-height:auto;padding:116px 0 60px}.page-hero-grid{grid-template-columns:1fr;gap:32px;min-height:auto}.page-hero h1{font-size:clamp(40px,12vw,58px)}.page-lead{font-size:17px}.page-hero-media{height:330px}.x5-detail-bar,.x5-detail-bar>.page-container{height:52px}.x5-detail-bar>.page-container{flex-wrap:nowrap;gap:8px;min-height:52px;padding-top:0;padding-bottom:0}.x5-detail-bar h1{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;width:auto;min-width:0;font-size:12px;overflow:hidden}.x5-detail-bar nav{gap:6px}.x5-detail-bar nav>button,.x5-detail-bar nav>a{font-size:11px}.x5-detail-bar .primary-button{min-height:30px;padding:0 8px;font-size:12px}.page-section{padding:72px 0}.product-grid,.feature-grid,.solution-grid,.support-grid,.document-grid,.pricing-grid,.dealer-grid,.download-grid{grid-template-columns:1fr}.product-card-media{height:320px}.split-feature{grid-template-columns:1fr;gap:36px}.feature-card{min-height:210px}.feature-card h3{margin-top:36px}.spec-list>div{grid-template-columns:110px 1fr}.channel-grid,.store-guide{grid-template-columns:1fr}.accessory-detail-layout{grid-template-columns:1fr;gap:32px}.accessory-purchase-card{position:static}.legal-document-group .document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-guide img{object-fit:contain;max-height:380px}.faq-content-section.page-section{padding:20px 0 80px}.faq-workspace{grid-template-columns:1fr;gap:0}.faq-workspace .support-device-picker{display:none}.faq-main-layout{grid-template-columns:minmax(0,1fr) 210px;gap:24px}.faq-filter-bar{grid-template-columns:1fr 1fr}.faq-filter-bar .search-field{grid-column:1/-1}.faq-mobile-select{display:block}.faq-answer-layout{grid-template-columns:minmax(0,1fr) 210px;gap:24px}.site-footer-grid{grid-template-columns:repeat(2,1fr);gap:36px 24px}.site-footer-grid>div:first-child{grid-column:1/-1}.site-footer-bottom{flex-direction:column;align-items:flex-start;gap:18px}.prose-card{padding:26px}.download-center-tabs .page-container{gap:30px;min-height:64px;overflow-x:auto}.download-center-tabs a{flex:none}.download-category-tabs .page-container{gap:42px;min-height:0}.support-center-tabs.download-center-tabs .page-container{justify-content:flex-start}.download-workspace.page-section,.support-center-tabs.download-center-tabs+.page-section{padding-top:20px}.support-center-tabs.download-center-tabs+.repair-service-page.page-section,.support-center-tabs.download-center-tabs+.noteclaw-service-page.page-section{padding-top:42px}.support-center-tabs.download-center-tabs+.faq-content-section.page-section,.support-center-tabs.download-center-tabs+.pricing-page-section{padding-top:36px}.software-workspace,.firmware-workspace{grid-template-columns:1fr;gap:34px}.software-product-picker,.firmware-device-picker{width:auto;height:auto;max-height:none;position:static;overflow:visible}.firmware-picker-panel{width:100%;height:auto}.firmware-picker-panel:after{display:none}.software-product-picker>div{grid-template-columns:repeat(4,minmax(130px,1fr));overflow-x:auto}.software-product-picker button{min-width:130px}.software-intro{grid-template-columns:64px minmax(0,1fr)}.software-intro>img,.software-intro-icon{width:64px;height:64px}.software-intro>.text-link{grid-column:2}.platform-heading,.section-inline-heading{flex-direction:column;align-items:flex-start;gap:10px}.platform-heading>span{white-space:normal}.firmware-search,.firmware-picker-list{display:none}.firmware-device-picker{overflow:visible}.firmware-picker-panel{padding:16px}.firmware-mobile-select{color:#68706b;gap:8px;font-size:11px;font-weight:800;display:grid}.firmware-mobile-select select{width:100%}.firmware-product-card{grid-template-columns:minmax(210px,.8fr) minmax(0,1.2fr)}.firmware-product-visual{min-height:340px}.firmware-product-visual img{height:268px}.firmware-product-copy{padding:28px}.firmware-product-copy h2{font-size:31px}.firmware-help-links{flex-direction:column;align-items:flex-start}.firmware-help-links>div:last-child{justify-content:flex-start}.inner-page-hero{min-height:auto;padding:106px 0 36px}.inner-page-hero .page-container{min-height:174px}.inner-page-hero h1{font-size:clamp(34px,9vw,48px)}.inner-page-hero .page-container>p:last-of-type{font-size:15px}.support-overview-section{padding-top:72px}.support-download-band{flex-direction:column;align-items:flex-start}.repair-screen-heading{flex-direction:column;align-items:flex-start;margin-top:0}.repair-screen-track{scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(100vw - 16px);margin-right:calc(50% - 50vw);padding-right:16px;display:flex;overflow-x:auto}.repair-screen-track::-webkit-scrollbar{display:none}.repair-screen-track figure{scroll-snap-align:start;min-width:min(310px,76vw)}.policy-layout{grid-template-columns:1fr;gap:44px}.policy-category-picker{padding:8px;display:flex;position:static;overflow-x:auto}.policy-category-picker>p{display:none}.policy-category-picker button{border-top:0;border-right:1px solid #e2e3df;min-width:max-content;padding:0 14px}.policy-category-picker button:last-child{border-right:0}.policy-model-list{grid-template-columns:1fr}.business-contact-hero{background-position:43%}.pricing-workspace{grid-template-columns:1fr;gap:36px}.pricing-workspace .support-device-picker{max-height:none;position:static}.dealer-toolbar{flex-direction:column;align-items:flex-start}.dealer-toolbar>div:last-child{justify-content:flex-start}.doxent-stage{height:auto;padding:116px 0 48px}.doxent-stage .page-container{width:min(calc(100% - 32px),var(--content))}.doxent-stage-download-wrap{width:100%;min-width:0}.doxent-feature-section{padding:78px 0}.doxent-feature-layout,.doxent-feature-layout.is-reverse{grid-template-columns:1fr;gap:40px}.doxent-feature-layout.is-reverse .doxent-feature-media{order:0}.doxent-feature-copy{max-width:700px}header.fixed{padding:12px 14px 0!important}header.fixed.px-0.pt-0{padding:0!important}header.fixed nav{height:auto;min-height:58px}header.fixed nav>div{width:100%!important;padding:0 18px!important}#root>main>section{padding-left:16px!important;padding-right:16px!important}#root>main>section:first-of-type{min-height:760px;padding-top:116px!important}#root>main>section:first-of-type h1{font-size:clamp(48px,14vw,68px)!important}#root>main>section:first-of-type img{width:900px!important}.grid-cols-5,.grid-cols-4,.grid-cols-2{grid-template-columns:1fr!important}.story-card{width:min(86vw,400px)!important}.home-doxent-layout{flex-direction:column;align-items:stretch;overflow:visible}.home-doxent-layout>div:first-child{width:auto}.home-doxent-layout>div:last-child{width:100%;max-width:100%}.notebook-product-strip{overflow:auto hidden}}@media(max-width:360px){.x5-detail-bar>.page-container{gap:4px}.x5-detail-bar h1{max-width:calc(100vw - 201px)}.x5-detail-bar nav{gap:3px}.x5-detail-bar nav>button,.x5-detail-bar nav>a{font-size:10px}.x5-detail-bar .primary-button{min-height:28px;padding:0 6px;font-size:12px}}@media(max-width:1024px){.spotlight-section{min-height:0;overflow:clip;height:auto!important;padding:96px 24px!important}.spotlight-sticky{height:auto!important;position:relative!important;overflow:visible!important}.spotlight-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;display:grid;height:auto!important}.spotlight-copy-position,.spotlight-art{position:relative!important;inset:auto!important;transform:none!important}.spotlight-copy{width:auto!important}.spotlight-art{min-width:0}.spotlight-art>div{aspect-ratio:16/10;width:100%!important;height:auto!important}.spotlight-art img{max-width:100%}.spotlight-cube2 .spotlight-art{grid-area:1/1}.spotlight-cube2 .spotlight-copy-position{grid-area:1/2}}@media(max-width:768px){:root{--carousel-edge-gutter:16px}.real-story-showcase{height:760px;min-height:0;padding-top:70px}.real-story-showcase__heading{width:calc(100% - 32px)}.real-story-showcase__heading>p{letter-spacing:.22em;font-size:10px}.real-story-showcase__heading>span{max-width:31em;font-size:14px;line-height:1.7}.real-story-showcase__fan{top:275px}.real-story-showcase__card{--card-width:min(82vw,340px);height:260px;transform:translate(calc(-50% + var(--story-position) * 42%)) translateY(calc(var(--story-depth) * 15px)) rotate(calc(var(--story-position) * 7deg));padding:18px}.real-story-showcase__card:not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)){display:none}.real-story-showcase__progress{gap:10px;width:calc(100% + 36px);height:60px;margin:-18px -18px 0;padding:0 18px}.real-story-showcase__timeline{gap:6px;height:40px}.real-story-showcase__summary span{width:calc(100% - 116px)}.real-story-showcase__summary img{width:104px;height:146px;top:82px;right:16px}.real-story-showcase__card>a{left:18px}.real-story-showcase__device{width:84vw;height:20.55vw;bottom:0}.spotlight-section{padding:72px 16px!important}.spotlight-layout{grid-template-columns:minmax(0,1fr);gap:34px}.spotlight-copy-position,.spotlight-art,.spotlight-cube2 .spotlight-art,.spotlight-cube2 .spotlight-copy-position{grid-area:auto/1}.spotlight-art{order:2}.spotlight-copy-position{order:1}.spotlight-copy h2{font-size:clamp(38px,12vw,52px)!important}.spotlight-copy>div:last-child{flex-direction:column;align-items:stretch}.spotlight-copy>div:last-child a{text-align:center;justify-content:center}.air3-apple-showcase{height:712px}.air3-apple-showcase__copy{gap:10px;width:100%;height:auto;padding:0 18px;top:36px;left:0;transform:none}.air3-apple-showcase__series-title{font-size:clamp(40px,11vw,48px);line-height:1.05}.air3-apple-showcase__details{gap:20px}.air3-apple-showcase__title-row{gap:6px;height:42px}.air3-apple-showcase__title-row h3{font-size:clamp(27px,7.3vw,32px);line-height:42px}.air3-apple-showcase .air3-model-mark{width:71px;height:42px;margin-left:1px}.air3-apple-showcase .air3-new-badge{height:42px;padding-bottom:5px;font-size:12px;line-height:18px}.air3-apple-showcase__actions{gap:10px}.air3-apple-showcase__primary,.air3-apple-showcase__secondary{min-height:40px;padding:8px 17px;font-size:13px;line-height:22px}.air3-apple-showcase__product{width:min(280vw,1120px);top:auto;bottom:-52px}.cube2-apple-showcase{height:712px}.cube2-apple-showcase__copy{gap:10px;width:100%;height:auto;padding:0 18px;top:36px;left:0;transform:none}.cube2-apple-showcase__series-title{font-size:clamp(40px,11vw,48px);line-height:1.05}.cube2-apple-showcase__details{gap:20px}.cube2-apple-showcase__title-row{gap:6px;height:42px}.cube2-apple-showcase__title-row h3{font-size:clamp(27px,7.3vw,32px);line-height:42px}.cube2-apple-showcase .cube2-model-mark{width:79px;height:42px;margin-left:1px}.cube2-apple-showcase .cube2-new-badge{height:42px;padding-bottom:5px;font-size:12px;line-height:18px}.cube2-apple-showcase__actions{gap:10px}.cube2-apple-showcase__primary,.cube2-apple-showcase__secondary{min-height:40px;padding:8px 14px;font-size:13px;line-height:22px}.cube2-apple-showcase__primary{width:auto}.cube2-apple-showcase__product{width:min(280vw,1920px);top:auto;bottom:-52px}.air3-split-showcase{border-top-width:8px;height:760px}.air3-split-showcase__inner{flex-direction:column;gap:18px;width:100%;padding:48px 16px 0;display:flex}.air3-split-showcase__copy{text-align:center;align-items:center;max-width:none}.air3-split-showcase__title-row{gap:8px}.air3-split-showcase__title-row h2{white-space:normal;font-size:clamp(36px,10vw,44px)}.air3-split-showcase__title-row .air3-new-badge{margin-top:8px;padding:7px 12px;font-size:12px}.air3-split-showcase__lead{margin-top:12px;font-size:20px}.air3-split-showcase__actions{justify-content:center;gap:12px;margin-top:20px}.air3-split-showcase__media{flex:none;width:100%;height:430px}.air3-split-showcase__product{width:min(113.6vw,496px);top:0;transform:translate(-50%)}}@media(max-width:640px){.product-purchase-popover{width:min(358px,100vw - 32px)}.product-purchase-panel{padding:16px}.product-purchase-panel>div{grid-template-columns:1fr}.product-purchase-panel a{min-height:82px}.legacy-story-section{padding:16px 0 64px}.legacy-story-stack{border-radius:0;width:100%}.accessory-gallery-stage{min-height:360px}.accessory-gallery-stage img{height:360px}.accessory-thumbnails{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-document-group .document-grid{grid-template-columns:1fr}.download-center-tabs .page-container{gap:22px}.download-center-tabs a{font-size:12px}.download-center-tabs a svg{width:16px}.software-intro{grid-template-columns:52px minmax(0,1fr);gap:14px;padding-bottom:30px}.software-intro>img,.software-intro-icon{border-radius:12px;width:52px;height:52px}.software-intro h2{font-size:27px}.platform-grid,.platform-grid.is-doxent,.platform-grid:not(.is-doxent){grid-template-columns:minmax(0,1fr)}.platform-heading{margin-top:32px;margin-bottom:20px}.platform-card{grid-template-columns:44px minmax(0,1fr);column-gap:14px;min-height:0;padding:20px;display:grid}.platform-card:hover{transform:none}.platform-card-top{grid-area:1/1/span 2}.platform-card h3{grid-column:2;margin-top:0}.platform-card>p{grid-column:2;min-height:0;margin-bottom:0}.platform-card>:is(.platform-primary-action,.download-options,.platform-qr-action,.platform-unavailable){grid-column:1/-1;margin-top:18px}.software-main .download-options>div{width:100%;min-width:0;box-shadow:none;margin-top:8px;position:static}.software-release-context,.software-release-picker{flex-direction:column;align-items:stretch}.software-platform-options{width:100%}.release-notes-heading{flex-direction:column;align-items:flex-start}.release-notes-heading h2{font-size:27px}.release-accordion summary{flex-direction:column;align-items:flex-start;gap:8px}.release-date{justify-content:space-between;width:100%}.firmware-product-card{grid-template-columns:1fr}.firmware-product-visual{min-height:250px}.firmware-product-visual img{height:206px}.firmware-product-copy{padding:25px 22px}.firmware-product-copy dl{grid-template-columns:1fr}.firmware-product-actions{flex-direction:column;align-items:stretch}.firmware-product-actions a{width:100%}.update-method-grid{grid-template-columns:1fr}.update-method-grid article{min-height:280px}.manual-update-steps li{grid-template-columns:54px minmax(0,1fr)}.firmware-help-links{padding:22px}.plugin-inline-guide{padding:24px 20px}.plugin-inline-heading{flex-direction:column;align-items:flex-start}.plugin-inline-heading .primary-button{width:100%}.plugin-inline-guide>ol{grid-template-columns:1fr}.plugin-inline-guide li,.plugin-inline-guide li:nth-child(2n){border-right:0;padding:22px 0}.support-overview-grid{grid-template-columns:1fr}.support-overview-card{min-height:250px;padding:25px}.support-overview-card h2{margin-top:40px;font-size:26px}.support-download-band{padding:26px 22px}.support-download-band>div:last-child,.support-download-band a{width:100%}.repair-service-page .repair-screen-heading h2{font-size:40px;line-height:56px}.policy-content>header h2{font-size:36px}.policy-deadlines>div,.policy-exclusion-list{grid-template-columns:1fr}.policy-deadlines article{min-height:210px}.pricing-card-content{width:100%;max-width:100%}.pricing-card-content>header{min-height:0;padding:30px 24px 25px}.pricing-card-content>header h2{font-size:32px;line-height:1.2}.pricing-table-wrap{height:auto;padding:0 18px}.pricing-table-wrap table{min-width:460px}.pricing-notice{width:auto;max-width:none;margin:0 18px}.dealer-toolbar h2{font-size:29px}.doxent-stage{height:auto;min-height:auto;padding:104px 0 40px}.doxent-stage .page-container,.doxent-stage img{width:100%}.doxent-stage-actions{gap:12px;width:100%;min-height:40px}.doxent-stage-download,.doxent-stage-online{width:141px;height:40px;min-height:40px;margin-top:0;padding:8px 12px;font-size:14px;line-height:20px}.doxent-stage-download svg{width:16px;height:16px}.doxent-stage .page-container>p{width:calc(100% - 40px);margin-top:18px;font-size:13px}.doxent-feature-section{padding:64px 0;scroll-margin-top:116px}.doxent-feature-copy h2{font-size:32px}.doxent-feature-lead{font-size:14px}.doxent-feature-copy dd{margin-left:0}.doxent-task-list{grid-template-columns:repeat(3,minmax(0,1fr))}.noteclaw-plan-grid{grid-template-columns:1fr}.noteclaw-agreement{flex-direction:column;align-items:flex-start;padding:20px}.faq-filter-bar{grid-template-columns:1fr}.faq-filter-bar .search-field{grid-column:auto}.faq-main-layout{grid-template-columns:1fr;gap:20px}.faq-resource-rail{grid-row:1;grid-template-columns:1fr 1fr;position:static}.faq-manual-card{min-height:118px}.faq-service-card{text-align:left;grid-template-columns:76px minmax(0,1fr);align-items:center;column-gap:10px;min-height:118px;padding:12px;display:grid}.faq-service-card img{grid-row:span 2;width:76px;height:76px}.faq-service-card strong,.faq-service-card p{margin-top:0}.faq-question-column>header h2{font-size:22px}.faq-list article{padding:24px 2px 26px}.faq-list article h3{font-size:20px;line-height:30px}.business-contact-hero:before{background:#f7f8f914}.business-contact-card{border-radius:11px}.business-contact-image{height:170px}.business-contact-card>header h1{margin-bottom:20px;font-size:39px}.business-contact-card>header>div{font-size:15px}.business-contact-card>header small{margin-left:30px}.business-dealer-contact p{flex-direction:column;align-items:flex-start}}@media(max-width:900px){.business-contact-hero{--business-hero-padding-top:clamp(40px, calc(18.04vw - 30.35px) , 132px);--business-hero-padding-bottom:clamp(40px, calc(6.25vw + 15.75px) , 72px);padding:var(--business-hero-padding-top) 0 var(--business-hero-padding-bottom)}.business-contact-map-area{height:max(0px,calc(132px - var(--business-hero-padding-top)));display:block}.business-contact-card{width:min(560px,68vw)}.business-contact-card>header>div{font-size:16px;line-height:24px}.business-contact-card>header small{letter-spacing:0;font-size:12px;line-height:18px}.business-contact-row span,.business-dealer-contact>div span{letter-spacing:.06em;font-size:12px;line-height:18px}.business-contact-row a{font-size:20px;line-height:28px}.business-contact-address p{font-size:15px;line-height:24px}.business-contact-address small{font-size:12px;line-height:18px}.business-contact-address button{padding-inline:14px;font-size:13px;line-height:20px}.business-dealer-contact h2{margin-top:12px;font-size:22px;line-height:30px}.business-dealer-contact p{flex-direction:row;gap:0 20px;margin-top:10px}.business-dealer-contact a{color:#fff;min-height:44px;font-size:14px;line-height:20px}.business-contact-address button:focus-visible,.business-contact-row a:focus-visible,.business-dealer-contact a:focus-visible{outline-offset:3px;outline:2px solid}}@media(max-width:640px){.business-contact-hero{background-position:38% 0;background-size:auto clamp(430px,110vw,520px);min-height:0}.business-contact-map-area{height:calc(98px - var(--business-hero-padding-top))}.business-contact-hero .page-container{justify-content:center}.business-contact-card{width:min(100%,560px)}.business-contact-image{height:clamp(158px,29vw,180px)}.business-contact-row{gap:12px}}@media(max-width:480px){.business-dealer-contact p{flex-direction:column;gap:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.user-story-page{--story-blue:#17366b;color:#292c30;background:#fff;padding:128px 24px 80px}.user-story-page__header{text-align:center;max-width:680px;margin:0 auto 44px}.user-story-page__back{z-index:45;top:calc(var(--site-header-offset) + 8px);min-height:40px;box-shadow:none;color:#66716c;background:0 0;border:0;align-items:center;padding:8px 0;font-size:13px;display:inline-flex;position:fixed;left:calc(50% - 452px)}.user-story-page__header{padding-top:0}.user-story-page__eyebrow{color:#66716c;letter-spacing:.18em;font-size:12px}.user-story-page__header h1{letter-spacing:-.02em;text-wrap:balance;max-width:640px;margin:18px auto 32px;font-size:clamp(27px,2.5vw,36px);font-weight:650;line-height:1.5}.user-story-page__opening{background:#f7f7f4;padding:28px}.user-story-page__photo-frame{background:#edf0ee;margin:0;padding:16px 16px 26px}.user-story-page__portrait{width:100%;height:auto;display:block}.user-story-page__identity{text-align:left;background:#fff;border-bottom:3px solid #dce0df;justify-content:space-between;align-items:center;gap:24px;margin:26px 0;padding:20px 24px;display:flex}.user-story-page__identity strong{letter-spacing:.12em;font-size:24px}.user-story-page__identity p{color:#626971;margin:4px 0 0;font-size:14px;line-height:1.8}.user-story-page__identity>p{color:#3d4b5b;font-weight:600}.user-story-page__intro{color:#24506a;text-align:justify;margin:0;font-size:16px;font-weight:600;line-height:2}.user-story-page__body{max-width:680px;margin:auto}.user-story-page__body p{text-indent:2em;text-align:justify;overflow-wrap:break-word;margin:22px 0;font-size:16px;line-height:1.95}.user-story-page__body h2{isolation:isolate;margin:44px 0 24px;padding:8px 12px;font-size:18px;font-weight:650;line-height:1.7;position:relative}.user-story-page__body h2:before{content:"";z-index:-1;border:1px solid #4779b6;border-right:0;width:32px;height:100%;position:absolute;top:0;left:0}.user-story-page__body h2:after{content:"";background:linear-gradient(#4779b6 0,#4779b6 5px,#0000 5px,#0000 calc(100% - 5px),#4779b6 calc(100% - 5px));width:1px;position:absolute;top:0;bottom:0;left:31px}.user-story-page__body strong{font-weight:650}.user-story-page__body .user-story-page__highlight{color:var(--story-blue)}.user-story-page__body .user-story-page__emphasis{color:#171a1f}.user-story-page__body figure{margin:32px 0 40px}.user-story-page__body img{width:100%;height:auto;display:block}.user-story-page__end{color:#66716c;border-top:1px solid #e4e4e7;justify-content:space-between;gap:24px;max-width:680px;margin:52px auto 0;padding-top:24px;font-size:13px;display:flex}.user-story-page a:focus-visible{outline-offset:6px;outline:2px solid #40544c}@media(max-width:600px){.user-story-page{padding:104px 20px 48px}.user-story-page__header h1{margin-bottom:24px;font-size:27px}.user-story-page__opening{padding:16px}.user-story-page__photo-frame{padding:8px 8px 16px}.user-story-page__identity{flex-direction:column;align-items:flex-start;gap:8px;margin:20px 0;padding:16px}.user-story-page__identity strong{font-size:22px}.user-story-page__intro{font-size:15px;line-height:1.9}.user-story-page__body p{margin:20px 0;font-size:15px;line-height:1.95}.user-story-page__body h2{margin-top:36px;font-size:17px}.user-story-page__end{flex-direction:column}}@media(max-width:960px){.user-story-page__back{z-index:auto;width:max-content;min-height:32px;margin:0 0 8px;padding:4px 0;font-size:12px;display:flex;position:static}}.ding-story-page .user-story-page__header h1,.ding-story-page .user-story-page__body h2{color:#000}.ding-story-page .user-story-page__identity>p,.ding-story-page .user-story-page__intro,.ding-story-highlight{color:#132776}.ding-story-page .user-story-page__body h2:before{border-color:#35bfe4}.ding-story-page .user-story-page__body h2:after{background:linear-gradient(#35bfe4 0,#35bfe4 5px,#0000 5px,#0000 calc(100% - 5px),#35bfe4 calc(100% - 5px))}.ding-story-page .user-story-page__body p{margin-block:28px}.ding-story-page .user-story-page__body .ding-story-poster{margin-top:0}.ding-story-ending h2:before,.ding-story-ending h2:after{display:none}.ding-story-page .ding-story-ending h2{margin-bottom:0;padding-left:0}@media(max-width:600px){.ding-story-page .user-story-page__body p{margin-block:22px}}.xu-story-page{--story-blue:#985b24}.xu-story-page .user-story-page__opening{background:#f8f6f2}.xu-story-page .user-story-page__intro,.xu-story-page .user-story-page__identity>p,.xu-story-highlight{color:#985b24}.xu-story-page .user-story-page__body h2:before{border-color:#ddb34e}.xu-story-page .user-story-page__body h2:after{background:linear-gradient(#ddb34e 0,#ddb34e 5px,#0000 5px,#0000 calc(100% - 5px),#ddb34e calc(100% - 5px))}.user-story-page__end.story-pagination{flex-direction:column;align-items:stretch;gap:8px}.story-pagination a,.story-pagination button{min-height:44px;font:inherit;background:0 0;border:0;align-items:center;padding:8px 0;display:inline-flex}.story-pagination a{color:#40544c;overflow-wrap:anywhere;line-height:1.8;text-decoration:none}.story-pagination a:hover{color:#171a1f;text-underline-offset:4px;text-decoration:underline}.story-pagination button:disabled{color:#b4b8b5;cursor:not-allowed}.inner-page-hero.download-center-hero{min-height:0;padding-top:calc(var(--site-header-offset) + 90px)}.inner-page-hero.download-center-hero .page-container{justify-content:flex-start;min-height:0}.inner-page-hero.download-center-hero .page-container>p:last-of-type{min-height:2lh}@media(max-width:767px){.inner-page-hero.download-center-hero .page-container>p:last-of-type{min-height:4lh}}@media(max-width:480px){.inner-page-hero.download-center-hero .page-container>p:last-of-type{min-height:5lh}}.inner-page-hero.download-center-hero h1{letter-spacing:.02em}.download-center-hero .download-hero-latin{margin-right:.12em;font-weight:500}.inner-page-hero.support-center-hero{padding-bottom:50px}.inner-page-hero.support-center-hero .page-container>p:last-of-type{min-height:0}#main-content .home-section-title{color:#09090b;letter-spacing:-1.92px;font-size:48px;font-weight:400;line-height:60px}#main-content .home-section-subtitle,#main-content .air3-apple-showcase__title-row h3,#main-content .cube2-apple-showcase__title-row h3{color:#52525b;letter-spacing:0;margin-top:18px;font-size:20px;font-weight:400;line-height:30px}#main-content .real-user-stories .mg-home-section-copy>span{color:#52525b;letter-spacing:0;white-space:normal;overflow-wrap:anywhere;width:min(640px,100%);max-width:100%;margin-top:18px;font-size:20px;font-weight:400;line-height:30px}#main-content :is(.air3-apple-showcase__copy,.cube2-apple-showcase__copy){gap:18px;width:100%;height:auto}#main-content :is(.air3-apple-showcase__details,.cube2-apple-showcase__details){gap:30px}#main-content :is(.air3-apple-showcase__title-row,.cube2-apple-showcase__title-row){align-items:flex-end;height:42px}#main-content :is(.air3-apple-showcase__title-row,.cube2-apple-showcase__title-row) h3{align-items:flex-end;margin:0;font-size:28px}#main-content .air3-apple-showcase .air3-model-mark{width:auto;height:42px}#main-content .cube2-apple-showcase .cube2-model-mark{width:82.53px;height:42px}#main-content :is(.air3-apple-showcase .air3-new-badge,.cube2-apple-showcase .cube2-new-badge){height:auto;padding:0;font-size:14px;line-height:21px}#main-content :is(.air3-apple-showcase__actions,.cube2-apple-showcase__actions){gap:16px}#main-content .real-user-stories .mg-home-section-copy h2{margin-top:0}@media(max-width:700px){#main-content .home-section-title{font-size:32px;line-height:1.15}#main-content .home-section-subtitle,#main-content .real-user-stories .mg-home-section-copy>span{font-size:18px}#main-content :is(.air3-apple-showcase__title-row,.cube2-apple-showcase__title-row){height:36px}#main-content :is(.air3-apple-showcase__title-row,.cube2-apple-showcase__title-row) h3{font-size:24px}#main-content .air3-apple-showcase .air3-model-mark{width:auto;height:36px}#main-content .cube2-apple-showcase .cube2-model-mark{width:70.74px;height:36px}}#main-content :is(.air3-apple-showcase .air3-new-badge,.cube2-apple-showcase .cube2-new-badge){margin-bottom:5px}#main-content .cube2-apple-showcase .cube2-model-mark{transform:translateY(-4px)}@media(max-width:700px){#main-content :is(.air3-apple-showcase .air3-new-badge,.cube2-apple-showcase .cube2-new-badge){margin-bottom:4px}#main-content .cube2-apple-showcase .cube2-model-mark{transform:translateY(-3px)}}#main-content .home-section-title .home-hero-ai{font-weight:600}.mg-home-awards{box-sizing:border-box;background:#fff;height:698px;padding:86px 0 48px}.mg-home-awards .mg-home-container{width:min(1200px,100% - 80px)}.mg-home-awards .mg-home-section-copy h2{letter-spacing:0;font-size:32px;font-weight:700;line-height:44px}.mg-home-awards__grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:108px;gap:52px 44px;margin-top:34px;display:grid}.mg-home-awards__grid article{box-sizing:border-box;text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:11px;width:auto;height:108px;padding:0;display:flex}.mg-home-awards__grid img,.mg-home-awards__grid .mg-home-placeholder{object-fit:contain;flex:0 0 54px;place-items:center;width:76px;height:54px;display:grid}.mg-home-awards__grid .mg-home-placeholder{background:#d4d4d4;border:0;border-radius:0}.mg-home-awards__grid h3{color:#09090b;white-space:nowrap;margin:0;font-size:14px;font-weight:500;line-height:20px}@media(max-width:900px){.mg-home-awards{height:auto;min-height:698px;padding:56px 0 64px}.mg-home-awards .mg-home-container{width:calc(100% - 40px)}.mg-home-awards .mg-home-section-copy h2{font-size:32px;line-height:42px}.mg-home-awards__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:100px;gap:28px 24px;margin-top:40px}.mg-home-awards__grid article{height:100px}.mg-home-awards__grid h3{font-size:13px}}.mg-home-container{width:min(70.8333vw,1360px);margin-inline:auto}.mg-home-page{min-height:5106.19px;padding-top:var(--site-header-offset,58px);color:#09090b;font-family:"PingFang SC",var(--font-sans);background:#fff;overflow:hidden}.mg-home-hero{color:#09090b;background:#edeef2;height:min(44.2708vw,850px);min-height:620px;position:relative;overflow:hidden}.mg-home-hero__inner{height:100%;position:relative}.mg-home-hero__copy{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(70.8333vw,1360px);height:166px;transition:opacity .65s,visibility .65s;display:flex;position:absolute;top:min(6.1458vw,118px);left:50%;transform:translate(-50%)}.mg-home-hero__copy.is-hidden{visibility:hidden;opacity:0}.mg-home-hero__copy h1{color:#09090b;letter-spacing:-1.92px;margin:0;font-size:min(2.5vw,48px);font-weight:400;line-height:48px}.mg-home-hero__copy h1 span{font-weight:400}.mg-home-hero__copy p{color:#52525b;letter-spacing:0;margin:min(.9375vw,18px) 0 0;font-size:min(1.0417vw,20px);font-weight:400;line-height:30px}.mg-home-hero__copy .hero-cta-row{margin-top:min(1.5625vw,30px)}.mg-home-hero__image{object-fit:contain;object-position:bottom center;-webkit-user-select:none;user-select:none;width:1600px;max-width:none;height:auto;transition:opacity .75s;display:block;position:absolute;top:auto;bottom:0;left:50%;transform:translate(-50%)}.mg-home-hero__image.is-inactive,.mg-home-hero__promo-image.is-inactive{opacity:0}.mg-home-hero__image.is-active,.mg-home-hero__promo-image.is-active{opacity:1}.mg-home-hero__promo-image{z-index:1;object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;width:100vw;max-width:none;height:100%;transition:opacity .75s;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.mg-home-hero__pagination{z-index:3;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;bottom:18px;left:0;right:0}.mg-home-hero__pagination button{cursor:pointer;background:#09090b4d;border:0;border-radius:50%;flex:0 0 9px;width:9px;height:9px;padding:0;display:block}.mg-home-hero__pagination button.is-active{background:#fff}.mg-home-hero__pagination button:focus-visible{outline-offset:3px;outline:2px solid #09090b}.mg-home-showcases{background:#fff;flex-direction:column;gap:24px;margin-top:24px;display:flex}.mg-home-family{background:#edeef2;height:max(620px,249px + min(31.3021vw,601px));min-height:620px;position:relative;overflow:hidden}.mg-home-family__visual{z-index:0;height:min(31.3021vw,601px);position:absolute;top:249px;left:0;right:0;overflow:hidden}.mg-home-family__visual img{object-fit:contain;-webkit-user-select:none;user-select:none;width:min(100vw,1920px);max-width:100%;height:auto;margin-inline:auto;display:block;position:absolute;bottom:0;left:0;right:0}.mg-home-family__visual:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#edeef2,#eff0f41a 71%);width:min(848px,44.1667vw);height:143px;position:absolute;top:-64px;right:0}.mg-home-family__copy{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:80px;left:0;right:0}.mg-home-family__copy h1{color:#09090b;letter-spacing:normal;align-items:center;margin:0;font-family:PingFang SC,sans-serif;font-size:48px;font-weight:400;line-height:normal;display:flex}.mg-home-family__copy h1 span{font-weight:inherit}.mg-home-family__copy .hero-cta-row{margin-top:30px}.mg-home-family__copy .hero-primary-cta{box-shadow:none}.mg-home-showcases>section+section{border-top:0}.mg-home-product{background:#fff;width:100%;height:830px;position:relative;overflow:hidden}.mg-home-product__copy{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:233px;min-height:178px;display:flex;position:absolute;top:100px;left:50%;transform:translate(-50%)}.mg-home-product--cube2 .mg-home-product__copy{min-height:184px}.mg-home-product__copy h2{color:#09090b;letter-spacing:-1.92px;white-space:nowrap;margin:0;font-size:48px;font-weight:400;line-height:48px}.mg-home-product__title{justify-content:center;align-items:flex-start;gap:10px;display:flex}.mg-home-product__title h3{align-items:flex-end;margin:0;line-height:1;display:flex}.mg-home-product__title img{object-fit:contain;width:83.69px;height:42px;display:block}.mg-home-product--cube2 .mg-home-product__title img{width:93.79px}.mg-home-product__title span{color:#694743;background:0 0;border-radius:0;align-items:flex-end;height:42px;font-size:14px;line-height:24px;display:flex}.mg-home-product--air3 .mg-home-product__title span{color:#694743;letter-spacing:normal;align-items:flex-end;height:auto;padding-bottom:0;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;transform:translateY(-8px)}.mg-home-product--air3 .mg-home-product__title{align-items:flex-end}.mg-home-product--cube2 .mg-home-product__title span{color:#0290d1;font-size:16px;line-height:22px}.mg-home-product__actions{align-items:flex-end;gap:16px;display:flex}.mg-home-product__primary{color:#fff;white-space:nowrap;background:#9f8885;border-radius:100px;justify-content:center;align-items:center;gap:4px;height:40px;padding:12px 30px;font-size:14px;line-height:20px;display:flex;position:relative;overflow:hidden}.mg-home-product--x5 .mg-home-product__primary,.mg-home-product--air3 .mg-home-product__primary{font-weight:750}.mg-home-product--air3 .hero-primary-cta{box-shadow:none;color:#fff;background:#b99b98;border:0}.mg-home-product--air3 .hero-primary-cta:hover{background:#a98884;transform:translateY(-1px)}.mg-home-product--cube2 .mg-home-product__primary{width:139px;box-shadow:none;background:url(../mastergo/reader-button-background.svg) 50%/100% 100% no-repeat;border:0;padding:0;font-weight:750}.mg-home-product__primary-bg{z-index:0;object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.mg-home-product__primary>span{z-index:1;position:relative}.mg-home-product__image{z-index:1;object-fit:cover;-webkit-user-select:none;user-select:none;display:block;position:absolute}.mg-home-product--x5{--product-copy-gap:38px;background:#f5f5f7}.mg-home-product--x5 .mg-home-product__copy{text-align:center;justify-content:center;align-items:center;gap:10px;width:399px;height:189px;min-height:0;top:60px}#main-content .mg-home-page .mg-home-product--x5 .mg-home-product__copy h2{color:#09090b;letter-spacing:normal;white-space:nowrap;align-items:center;width:auto;font-family:PingFang SC,sans-serif;font-size:48px;font-weight:750;line-height:normal;display:flex}.mg-home-product--x5__title-row{grid-template-columns:1fr auto 1fr;align-items:center;column-gap:10px;width:100%;height:67px;display:grid}.mg-home-product--x5__title-row h2{grid-column:2;justify-self:center}.mg-home-product--x5__new{z-index:1;color:#5a6898;white-space:nowrap;flex-direction:column;grid-column:3;justify-content:flex-end;align-self:stretch;align-items:center;gap:10px;width:32px;height:67px;padding:0 0 12px;font-size:16px;line-height:22px;display:flex;position:static}.mg-home-product--x5 .mg-home-product__tagline{color:#2d4979;letter-spacing:normal;white-space:nowrap;justify-content:center;align-items:center;width:100%;margin:0;font-family:PingFang SC,sans-serif;font-size:28px;font-weight:400;line-height:normal;display:flex}.mg-home-product--x5 .mg-home-product__actions{justify-content:center;width:100%;margin-top:8px}.mg-home-product--x5 .mg-home-product__primary{background:#2d4979}.mg-home-product--x5 .mg-home-product__image{object-fit:cover;width:100%;max-width:1920px;height:551px;top:279px;left:50%;transform:translate(-50%)}.mg-home-product--air3{--product-copy-gap:60px;background:#f5f5f7}.mg-home-product--air3 .mg-home-product__image{object-fit:cover;width:1920px;height:561px;top:269px;left:50%;transform:translate(-50%)}.mg-home-product--air3 .mg-home-product__copy{justify-content:center;gap:14px;width:399px;height:178px;min-height:0;top:60px}.mg-home-product--air3 .mg-home-product__title{box-sizing:border-box;color:#694743;white-space:nowrap;align-items:flex-end;gap:10px;width:max-content;height:67px;padding:0;font-size:16px;font-weight:400;line-height:22px;position:relative;left:0}.mg-home-product--air3 .mg-home-product__title:after{content:"新品";flex:none;font-size:16px;line-height:1.375;position:relative;transform:translateY(-.375em)}.mg-home-product--air3 .mg-home-product__name{flex:none;align-items:flex-end;gap:14px;width:max-content;height:67px;padding:0;display:flex}.mg-home-product--air3 .mg-home-product__details{flex-direction:column;align-items:center;gap:18px;display:flex}#main-content .mg-home-page .mg-home-product--air3 .air3-model-mark{width:128px;height:67px;margin-left:0;transform:translateY(4px)}#main-content .mg-home-page .mg-home-product--air3 .mg-home-product__title h2{color:#09090b;letter-spacing:normal;align-items:center;width:auto;margin:0;font-family:PingFang SC,sans-serif;font-size:48px;font-weight:750;line-height:normal;display:flex}.mg-home-product--air3 .mg-home-product__tagline{color:#694743;letter-spacing:normal;white-space:nowrap;align-items:center;margin:0;font-family:PingFang SC,sans-serif;font-size:28px;font-weight:400;line-height:normal;display:flex}.mg-home-product--air3 .mg-home-product__actions{margin-top:0}.mg-home-product--air3 .mg-home-product__primary{background:#705552}.mg-home-product--air3 .mg-home-product__primary:hover{background:#614744}.mg-home-product--cube2 .mg-home-product__image{object-fit:contain;width:1540px;height:auto;top:311px;left:50%;transform:translate(-50%)}.mg-home-product__more{z-index:3;color:#09090b;white-space:nowrap;background:#fff;border-radius:100px;align-items:center;gap:6px;width:170px;height:40px;padding:12px 20px 12px 30px;font-size:14px;line-height:20px;display:flex;position:absolute;bottom:0;right:60px}.mg-home-product--x5 .mg-home-product__more,.mg-home-product--air3 .mg-home-product__more{background:0 0;border-radius:100px;padding:12px 20px 12px 30px;bottom:10px;right:30px}.mg-home-duo{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;padding:0;display:grid}.mg-home-duo__panel{background:#f5f5f7;min-width:0;height:630px;position:relative;overflow:hidden}.mg-home-duo__copy{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:10px;width:min(100% - 32px,620px);display:flex;position:absolute;top:52px;left:50%;transform:translate(-50%)}.mg-home-duo__copy h2{color:#09090b;letter-spacing:normal;align-items:center;margin:0;font-family:PingFang SC,sans-serif;font-size:48px;line-height:67px;display:flex;font-weight:750!important}.mg-home-duo__title-row{align-items:flex-end;gap:10px;height:42px;display:flex}.mg-home-duo__title-row img{object-fit:contain;width:93.79px;height:42px}.mg-home-duo__title-row span{color:#0290d1;padding-bottom:2px;font-size:16px;line-height:22px}.mg-home-duo__primary,.mg-home-duo__online{box-sizing:border-box;white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:9px;height:40px;padding:8px 30px;font:400 14px/24px PingFang SC,sans-serif;display:inline-flex}.mg-home-duo__primary{color:#fff;background:#2a95ce;margin-top:8px}.mg-home-duo__cube2 .mg-home-duo__primary{margin-top:20px}.mg-home-duo__cube2>.mg-home-duo__copy>.mg-home-duo__primary{width:139px;box-shadow:none;letter-spacing:normal;font-variation-settings:"opsz" auto;background:url(../mastergo/reader-button-background.svg) 50%/139px 40px no-repeat;border:0;border-radius:0;padding:8px 0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:24px;position:relative}.mg-home-duo__cube2>.mg-home-duo__copy>.mg-home-duo__primary span{letter-spacing:normal;font-variation-settings:"opsz" auto;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:750}.mg-home-duo__actions{justify-content:center;align-items:center;gap:24px;display:flex}.mg-home-duo__actions .mg-home-duo__primary{box-shadow:none;background:#09090b;margin:0;font-weight:750}.mg-home-duo__online{color:#09090b;background:#fff;border:1px solid #d4d4d4;width:141px}.mg-home-duo__doxent .mg-home-duo__copy{gap:10px;width:620px;height:189px;top:60px;left:50%;transform:translate(-50%)}.mg-home-duo__doxent .mg-home-duo__copy h2{line-height:67px}.mg-home-duo__doxent .mg-home-duo__details{flex-direction:column;flex:none;justify-content:space-between;align-items:stretch;width:620px;height:112px;display:flex}.mg-home-duo__doxent .mg-home-duo__lead{box-sizing:border-box;justify-content:center;align-self:center;align-items:flex-end;width:max-content;height:42px;padding:0 10px;display:flex}.mg-home-duo__doxent .mg-home-duo__lead p{color:#52525b;text-align:center;margin:0;font-family:PingFang SC,sans-serif;font-size:24px;font-weight:400;line-height:30px}.mg-home-duo__doxent .mg-home-duo__actions{flex:none;width:620px}.mg-home-duo__image{z-index:1;object-fit:cover;object-position:left bottom;mix-blend-mode:multiply;pointer-events:none;width:948px;max-width:none;height:337px;display:block;position:absolute;bottom:0;right:-70px}.mg-home-duo__image--cube2{object-fit:contain;mix-blend-mode:multiply;width:948px;height:337px;right:50%;transform:translate(50%)}.mg-home-duo__image--doxent{object-fit:contain;object-position:center bottom;width:948px;height:351px;bottom:0;right:50%;transform:translate(50%)}.mg-home-duo__more{z-index:3;box-sizing:border-box;color:#09090b;white-space:nowrap;border-radius:100px;justify-content:flex-start;align-items:center;gap:6px;width:170px;height:40px;padding:12px 20px 12px 30px;font-family:PingFang SC,sans-serif;font-size:14px;line-height:20px;display:inline-flex;position:absolute;bottom:10px;right:30px}@media(max-width:900px){.mg-home-duo{grid-template-columns:1fr;gap:24px;padding:0}.mg-home-duo__panel{height:630px}.mg-home-duo__copy{top:38px}.mg-home-duo__copy h2{font-size:48px;line-height:normal}.mg-home-duo__doxent .mg-home-duo__copy{width:min(100% - 32px,620px);height:auto;top:38px;left:50%;transform:translate(-50%)}.mg-home-duo__doxent .mg-home-duo__details,.mg-home-duo__doxent .mg-home-duo__actions{width:100%}.mg-home-duo__doxent .mg-home-duo__lead p{font-size:20px;line-height:30px}.mg-home-duo__image:not(.mg-home-duo__image--cube2):not(.mg-home-duo__image--doxent){width:948px;right:50%;transform:translate(50%)}.mg-home-duo__more{bottom:10px;right:12px}.mg-home-product--air3 .mg-home-product__copy{gap:10px;height:auto}.mg-home-product--air3 .mg-home-product__title{height:auto;min-height:0}.mg-home-product--air3 .mg-home-product__details{gap:8px;height:auto}.mg-home-product--air3 .mg-home-product__actions{margin-top:0}.mg-home-duo__cube2 .mg-home-duo__primary{margin-top:8px}.mg-home-duo__doxent .mg-home-duo__copy{gap:10px}.mg-home-duo__doxent .mg-home-duo__details{gap:8px;height:auto}.mg-home-duo__doxent .mg-home-duo__lead{height:auto;min-height:0}.mg-home-duo__doxent .mg-home-duo__actions{margin-top:0}}@media(max-width:560px){.mg-home-duo__panel{height:560px}.mg-home-duo__image:not(.mg-home-duo__image--cube2):not(.mg-home-duo__image--doxent){width:820px;height:292px}.mg-home-duo__image--cube2{width:min(100vw,948px);height:auto}.mg-home-duo__image--doxent{width:min(100vw,948px);height:auto;right:0;transform:none}.mg-home-duo__image--cube2{width:min(100vw,680px)}.mg-home-duo__actions{gap:12px}.mg-home-duo__primary,.mg-home-duo__online{padding-inline:20px}}@media(max-width:900px){#main-content .mg-home-page{overflow-x:clip}.mg-home-duo__doxent .mg-home-duo__actions{flex-wrap:wrap;row-gap:12px;width:100%;display:flex}.mg-home-duo__doxent .mg-home-duo__primary,.mg-home-duo__doxent .mg-home-duo__online{flex:0 auto;min-width:132px}.real-user-stories__card.is-active .real-user-stories__overlay{background:#0000004d}.real-user-stories .real-user-stories__card.is-active .real-user-stories__intro{top:auto;bottom:clamp(68px,20vw,96px)}.real-user-stories .real-user-stories__card.is-active .real-user-stories__intro h3{font-size:32px;line-height:1.2}.real-user-stories .real-user-stories__card.is-active .real-user-stories__role{opacity:1;transform:none}.real-user-stories .real-user-stories__card.is-active .real-user-stories__expanded-roles{opacity:0;transition-delay:0s;transform:translateY(-24px)}.real-user-stories__card.is-active .real-user-stories__quote,.real-user-stories__card.is-active .real-user-stories__footer,.real-user-stories__card.is-active .real-user-stories__expanded-roles{opacity:0}}@media(max-width:430px){.mg-home-family__copy{padding-inline:16px}.mg-home-family__copy h1{font-size:clamp(32px,10vw,40px)}.mg-home-product__copy{padding-inline:16px}.mg-home-product--x5 .mg-home-product__copy h2{white-space:normal}.mg-home-product--x5 .mg-home-product__tagline,.mg-home-product--air3 .mg-home-product__tagline{white-space:normal;text-align:center}.mg-home-duo__copy{width:calc(100% - 32px)}.mg-home-duo__copy h2{font-size:clamp(36px,11vw,48px)}.mg-home-duo__doxent .mg-home-duo__lead{width:100%}.mg-home-duo__doxent .mg-home-duo__lead p{font-size:18px}.mg-home-duo__doxent .mg-home-duo__actions{flex-flow:row;align-items:center;gap:8px}.mg-home-duo__doxent .mg-home-duo__primary,.mg-home-duo__doxent .mg-home-duo__online{flex:1 1 0;width:auto;min-width:0;padding-inline:10px}}.mg-home-doxent,.mg-home-stories,.mg-home-awards,.mg-home-support{color:#09090b;background:#fff;padding:96px 0;overflow:hidden}.mg-home-doxent{border-top:0;height:807px;margin:0;padding:150px 0 100px}.mg-home-doxent__layout{align-items:center;gap:80px;width:min(1360px,100% - 64px);height:100%;margin-inline:auto;display:flex}.mg-home-doxent__layout>.mg-home-section-copy{flex:0 0 640px}.mg-home-section-copy{flex-direction:column;align-items:flex-start;gap:0;display:flex}.mg-home-section-copy--center{text-align:center;align-items:center}.mg-home-section-copy>p{display:none}.mg-home-section-copy h2{color:#09090b;letter-spacing:-1.92px;margin:0;font-size:48px;font-weight:400;line-height:60px}.mg-home-section-copy>span{color:#52525b;width:640px;max-width:640px;margin-top:18px;font-size:20px;line-height:30px;display:block}.mg-home-section-copy .hero-cta-row{margin-top:min(1.5625vw,30px)}.mg-home-doxent__visual{flex:0 0 680px;width:680px;height:560px;overflow:hidden}.mg-home-doxent__visual img{object-fit:cover;object-position:center;width:680px;height:560px;display:block}.mg-home-doxent__features{grid-template-columns:repeat(2,312px);gap:16px;width:640px;margin-top:60px;display:grid}.mg-home-doxent__features article,.mg-home-story-card,.mg-home-awards__grid article,.mg-home-support__grid a{background:#ffffffb8;border:1px solid #e4e4e7;border-radius:8px}.mg-home-doxent__features article{border-color:#e4e4e7cc;grid-template-rows:auto auto;grid-template-columns:44px 1fr;align-content:center;align-items:center;gap:3px 22px;width:312px;height:120px;padding:0 24px;display:grid}.mg-home-doxent__features img,.mg-home-support__grid img,.mg-home-support__grid svg{display:block}.mg-home-doxent__features img{object-fit:contain;grid-area:1/1/3;width:44px;height:44px}.mg-home-support__grid img{object-fit:contain;flex:none;width:28px;height:28px}.mg-home-doxent__features h3{color:#09090b;overflow-wrap:anywhere;grid-area:1/2;min-width:0;margin:0;font-size:18px;font-weight:600;line-height:24px}.mg-home-doxent__features p{color:#52525c;overflow-wrap:anywhere;grid-area:2/2;min-width:0;margin:0;font-size:14px;line-height:20px}.mg-home-stories{border-top:0}.mg-home-stories .mg-home-section-copy>span{width:720px;max-width:720px}.mg-home-stories__grid{grid-template-columns:437.33px 437.33px 436.33px;gap:24px;margin-top:36px;display:grid}.mg-home-story-card{color:#fff;text-align:center;background:#111;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-end;height:600px;display:flex;position:relative;overflow:hidden}.mg-home-story-card:after{z-index:1;content:"";background:#09090b4d;border-radius:10px;position:absolute;top:0;right:0;bottom:0;left:0}.mg-home-story-card img{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.mg-home-story-card.is-ding-ning img{object-position:70% center}.mg-home-story-card.is-ni-dawei img{object-position:42% center}.mg-home-story-card.is-xu-hong img{object-position:43% center}.mg-home-story-card span,.mg-home-story-card small{z-index:2;width:100%;position:relative}.mg-home-story-card span{margin-bottom:14px;font-size:48px;font-weight:600;line-height:67px}.mg-home-story-card small{color:#fff;margin-bottom:100px;font-size:30px;font-weight:600;line-height:42px}.mg-home-awards{border-top:0}.mg-home-awards__grid{grid-template-columns:repeat(5,256px);gap:20px;margin-top:48px;display:grid}.mg-home-awards__grid article{text-align:center;background:#fffc;flex-direction:column;justify-content:center;align-items:center;gap:3.4px;width:256px;height:200px;padding:32.11px;display:flex}.mg-home-awards__grid img{object-fit:contain;width:104px;height:64px;display:block}.mg-home-awards__grid h3{color:#09090b;margin:15.94px 0 0;font-size:18px;font-weight:600;line-height:28px}.mg-home-placeholder{color:#71717b;border:1px dashed #d4d4d8;border-radius:8px;place-items:center;width:100%;min-height:64px;font-size:13px;display:grid}.mg-home-support{border-top:0;padding-bottom:96px}.mg-home-support__grid{grid-template-columns:repeat(4,325px);gap:20px;width:1360px;height:106px;margin-top:48px;display:grid}.mg-home-support__grid a{color:#09090b;background:#ffffffc7;align-items:center;gap:20px;width:325px;height:106px;padding:24.11px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.mg-home-support__grid a:hover,.mg-home-support__grid a:focus-visible{box-shadow:none;border-color:#09090b;transform:none}.mg-home-support__grid span{font-size:18px;font-weight:400;line-height:28px;display:block}.mg-home-support__grid small{color:#71717b;font-size:14px;line-height:20px}@media(max-width:1400px)and (min-width:901px){.mg-home-doxent__layout{gap:40px}.mg-home-doxent__layout>.mg-home-section-copy{flex:1 1 0;min-width:0}.mg-home-section-copy>span,.mg-home-doxent__features{width:100%;max-width:100%}.mg-home-doxent__visual{flex:1 1 0;width:auto;min-width:0}.mg-home-doxent__features{grid-template-columns:repeat(2,minmax(0,1fr))}.mg-home-doxent__features article{width:auto}}@media(max-width:900px){.mg-home-container{width:calc(100% - 40px)}.mg-home-hero{height:720px;min-height:0}.mg-home-family{height:calc(220px + 31.3021vw);min-height:0}.mg-home-family__copy{top:42px}.mg-home-family__copy h1{max-width:92vw;font-size:36px;line-height:1.5}.mg-home-family__visual{height:auto;top:220px}.mg-home-family__visual img{width:100vw;max-width:100%;height:auto;margin-inline:auto;position:relative}.mg-home-hero__copy{top:104px}.mg-home-hero__copy h1{max-width:330px;font-size:42px;line-height:1.12}.mg-home-hero__copy p{margin-top:16px;font-size:17px}.mg-home-hero__image{width:1600px;height:auto;max-height:none;transform:translate(-50%)}.mg-home-hero__promo-image{width:auto;height:100%}.mg-home-product{height:690px}.mg-home-product__copy{gap:18px;width:100%;padding:0 18px;top:76px}.mg-home-product__copy h2{letter-spacing:-.06em;font-size:40px;line-height:1.08}.mg-home-product__title{gap:6px}.mg-home-product--air3 .mg-home-product__title span{height:auto;padding-bottom:0;font-size:16px;line-height:normal;transform:translateY(-7px)}.mg-home-product--air3 .mg-home-product__copy{gap:10px;width:100%;height:189px;top:36px}.mg-home-product--air3 .mg-home-product__title h2{font-size:48px;line-height:normal}#main-content .mg-home-page .mg-home-product--air3 .air3-model-mark{width:128px;height:67px}#main-content .mg-home-page .mg-home-product--air3 .air3-new-badge{justify-content:flex-end;align-items:center;height:67px;padding:0 0 12px;font-size:16px;line-height:22px}.mg-home-product--air3 .mg-home-product__tagline{font-size:28px;line-height:normal}.mg-home-product--air3 .mg-home-product__actions{margin-top:8px}.mg-home-product--air3 .mg-home-product__image{object-fit:contain;width:min(280vw,1120px);height:auto;top:240px}.mg-home-product--air3 .mg-home-product__more{bottom:8px;right:18px}.mg-home-product__title img{width:75px;height:38px}.mg-home-product--cube2 .mg-home-product__title img{width:83px}.mg-home-product__title span{height:38px;padding-bottom:1px;font-size:12px;line-height:20px}.mg-home-product__actions{margin-top:-2px}.mg-home-product--x5{height:690px}.mg-home-product--x5 .mg-home-product__copy{text-align:center;align-items:center;width:calc(100% - 36px);height:180px;top:44px}#main-content .mg-home-page .mg-home-product--x5 .mg-home-product__copy h2{letter-spacing:-.06em;font-size:40px;line-height:1.08}.mg-home-product--x5__title-row{width:100%;height:60px}.mg-home-product--x5__new{width:32px;height:60px;padding:0 0 8px;font-size:14px;line-height:20px}.mg-home-product--x5 .mg-home-product__tagline{margin-top:4px;font-size:24px;line-height:34px}.mg-home-product--x5 .mg-home-product__actions{margin-top:18px}.mg-home-product--x5 .mg-home-product__image{aspect-ratio:3840/1102;width:100%;height:auto;top:224px}.mg-home-product--air3 .mg-home-product__image{object-fit:contain;width:min(280vw,1120px);height:auto;top:240px;bottom:auto;left:50%;transform:translate(-50%)}.mg-home-product--cube2 .mg-home-product__image{object-fit:contain;width:min(390vw,1540px);height:auto;top:289px;bottom:auto;left:50%;transform:translate(-50%)}.mg-home-product__more{bottom:26px;right:18px}.mg-home-product--x5 .mg-home-product__more{bottom:10px;right:18px}.mg-home-doxent,.mg-home-stories,.mg-home-awards,.mg-home-support{padding:70px 0}.mg-home-doxent{height:auto;margin:64px 0}.mg-home-doxent__layout,.mg-home-doxent__features,.mg-home-stories__grid,.mg-home-awards__grid,.mg-home-support__grid{grid-template-columns:1fr}.mg-home-doxent__layout{gap:34px;width:calc(100% - 40px);height:auto;display:grid}.mg-home-doxent__features{width:100%}.mg-home-section-copy>p{font-size:12px}.mg-home-section-copy h2{font-size:34px;line-height:1.12}.mg-home-section-copy>span{width:100%;max-width:100%;margin-top:16px;font-size:16px}.mg-home-doxent__visual{flex-basis:auto;width:100%;min-height:320px}.mg-home-doxent__visual,.mg-home-doxent__visual img{height:320px}.mg-home-doxent__features{gap:12px}.mg-home-doxent__features article,.mg-home-story-card,.mg-home-awards__grid article,.mg-home-support__grid a{width:100%;min-height:auto;padding:22px}.mg-home-doxent__features h3,.mg-home-support__grid span{font-size:18px}.mg-home-doxent__features p,.mg-home-support__grid small{font-size:14px}.mg-home-story-card{height:360px}.mg-home-story-card span{font-size:24px;line-height:34px}.mg-home-story-card small{margin-bottom:64px;font-size:13px;line-height:20px}.mg-home-awards__grid{gap:12px}.mg-home-awards__grid img{height:56px}.mg-home-awards__grid h3{margin-top:14px;font-size:16px}}.mg-home-page :is(h1,h2,h3,.home-section-title,.real-user-stories .mg-home-section-copy h2,.real-user-stories__intro h3,.mg-home-story-card span,.mg-home-awards__grid h3,.mg-home-support__grid span),.mg-home-page .mg-home-hero__copy h1 span,.real-user-stories :is(.real-user-stories .mg-home-section-copy h2,.real-user-stories__intro h3,.real-user-stories__role,.real-user-stories__expanded-roles span){font-weight:700}#main-content .real-user-stories .mg-home-section-copy h2{letter-spacing:normal;color:#09090b;align-items:center;font-family:PingFang SC,sans-serif;font-size:48px;font-weight:400;line-height:normal;display:flex}.real-user-stories__card:not(.is-active) .real-user-stories__role,.real-user-stories__card:not(.is-active) .real-user-stories__expanded-roles,.real-user-stories__card:not(.is-active) .real-user-stories__quote,.real-user-stories__card:not(.is-active) .real-user-stories__footer{opacity:0}.real-user-stories__card:not(.is-active) .real-user-stories__role{opacity:1}.real-user-stories .real-user-stories__intro{gap:14px}.real-user-stories .real-user-stories__card:not(.is-active) .real-user-stories__intro{top:70.5%;bottom:auto}.real-user-stories .real-user-stories__intro h3{opacity:1;font-size:30px;line-height:42px}.real-user-stories .real-user-stories__roles{min-height:48px}.real-user-stories .real-user-stories__role,.real-user-stories .real-user-stories__expanded-roles span{font-size:34px;line-height:48px}.real-user-stories .real-user-stories__card.is-ding-ning:not(.is-active) .real-user-stories__intro{gap:14px}.real-user-stories .real-user-stories__card.is-ding-ning:not(.is-active) .real-user-stories__role{opacity:1}.real-user-stories .real-user-stories__card.is-ding-ning:not(.is-active) .real-user-stories__intro h3,.real-user-stories .real-user-stories__card.is-active .real-user-stories__intro h3{font-size:30px;line-height:42px}.real-user-stories .real-user-stories__card.is-ding-ning:not(.is-active) .real-user-stories__role,.real-user-stories .real-user-stories__card.is-active .real-user-stories__role,.real-user-stories .real-user-stories__card.is-active .real-user-stories__expanded-roles span{font-size:34px;line-height:48px}@media(max-width:900px){.real-user-stories .real-user-stories__intro{gap:14px}.real-user-stories .real-user-stories__card:not(.is-active) .real-user-stories__intro{top:70.5%;bottom:auto}.real-user-stories .real-user-stories__intro h3{font-size:30px;line-height:42px}.real-user-stories .real-user-stories__roles{min-height:48px}.real-user-stories .real-user-stories__role,.real-user-stories .real-user-stories__expanded-roles span{font-size:34px;line-height:48px}}@media(min-width:901px){#main-content .mg-home-support{height:auto;padding:50px 0 150px}.real-user-stories{height:auto;min-height:0;padding:150px 0 50px}.real-user-stories__inner{width:min(100% - 64px,1360px)}.real-user-stories__grid{gap:24px;height:clamp(400px,31.25vw,600px);margin-top:clamp(24px,1.875vw,45px);display:flex}.real-user-stories__grid .real-user-stories__card{will-change:flex-basis;border-radius:10px;flex:0 0 calc(33.3333% - 16px);transition:flex-basis .42s cubic-bezier(.22,1,.36,1)}.real-user-stories__grid.has-active .real-user-stories__card{flex-basis:calc(25.2287% - 12.11px)}.real-user-stories__grid.has-active .real-user-stories__card.is-active{flex-basis:calc(49.5427% - 23.78px)}.real-user-stories .real-user-stories__intro{gap:clamp(10px,.7292vw,14px);transition:top .42s cubic-bezier(.22,1,.36,1),gap .42s cubic-bezier(.22,1,.36,1)}.real-user-stories .real-user-stories__intro h3{font-size:clamp(18px,1.5625vw,30px);line-height:clamp(26px,2.1875vw,42px);transition:opacity .36s,transform .62s cubic-bezier(.22,1,.36,1),font-size .62s cubic-bezier(.22,1,.36,1),line-height .62s cubic-bezier(.22,1,.36,1)}.real-user-stories .real-user-stories__role,.real-user-stories .real-user-stories__expanded-roles span{font-size:clamp(18px,1.6667vw,32px);line-height:clamp(27px,2.1875vw,42px)}.real-user-stories .real-user-stories__card.is-ding-ning:not(.is-active) .real-user-stories__intro{gap:clamp(10px,.7292vw,14px)}.real-user-stories .real-user-stories__card.is-ding-ning:not(.is-active) .real-user-stories__intro h3,.real-user-stories .real-user-stories__card.is-active .real-user-stories__intro h3{font-size:clamp(18px,1.5625vw,30px);line-height:clamp(26px,2.1875vw,42px)}.real-user-stories .real-user-stories__card.is-ding-ning:not(.is-active) .real-user-stories__role,.real-user-stories .real-user-stories__card.is-active .real-user-stories__role,.real-user-stories .real-user-stories__card.is-active .real-user-stories__expanded-roles span{font-size:clamp(18px,1.6667vw,32px);line-height:clamp(27px,2.1875vw,42px)}.real-user-stories .real-user-stories__card.is-ding-ning .real-user-stories__quote{width:500px;max-width:calc(100% - 32px);font-size:22px;line-height:31px;transition:opacity .26s;top:49.3333%;transform:translate(-50%)}.real-user-stories .real-user-stories__card.is-ding-ning.is-active .real-user-stories__intro{gap:14px;top:26.6667%}.real-user-stories .real-user-stories__card.is-ding-ning.is-active .real-user-stories__expanded-roles{display:flex}.real-user-stories .real-user-stories__card.is-ding-ning.is-active .real-user-stories__expanded-roles span{font-size:34px;line-height:48px}.real-user-stories .real-user-stories__card.is-ding-ning.is-active .real-user-stories__footer{font-size:18px;line-height:25px;bottom:5%}.real-user-stories .real-user-stories__card.is-ni-dawei.is-active .real-user-stories__intro{gap:14px;top:26.6667%}.real-user-stories .real-user-stories__card.is-ni-dawei.is-active .real-user-stories__expanded-roles span{font-size:34px;line-height:48px}.real-user-stories .real-user-stories__card.is-ni-dawei.is-active .real-user-stories__quote{width:500px;max-width:calc(100% - 32px);font-size:22px;line-height:31px;transition:opacity .26s;top:49.3333%;transform:translate(-50%)}.real-user-stories .real-user-stories__card.is-ni-dawei.is-active .real-user-stories__footer{font-size:18px;line-height:25px;bottom:5%}.real-user-stories .real-user-stories__card.is-xu-hong.is-active .real-user-stories__intro{gap:14px;top:21%}.real-user-stories .real-user-stories__card.is-xu-hong.is-active .real-user-stories__expanded-roles span{font-size:34px;line-height:48px}.real-user-stories .real-user-stories__card.is-xu-hong.is-active .real-user-stories__quote{width:500px;max-width:calc(100% - 32px);font-size:22px;line-height:31px;transition:opacity .26s;top:43.6667%;transform:translate(-50%)}.real-user-stories .real-user-stories__card.is-xu-hong.is-active .real-user-stories__footer{font-size:18px;line-height:25px;bottom:5%}.real-user-stories__quote{font-size:clamp(14px,1.1458vw,22px);line-height:1.5}.real-user-stories__footer{font-size:clamp(12px,.9375vw,18px);line-height:1.4}}#main-content .real-user-stories .mg-home-section-copy>span{margin-top:18px}.doxent-feature-section--recording{background:#fff;padding:96px 0}.doxent-feature-section--recording .doxent-feature-layout{justify-content:space-between;align-items:center;gap:0;display:flex}.doxent-feature-section--recording .doxent-feature-media{width:730px;height:420px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 730px}.doxent-feature-section--recording .doxent-feature-media img{object-fit:cover;width:730px;height:413.36px;display:block}.doxent-feature-section--recording .doxent-feature-copy{flex-direction:column;flex:0 0 548px;align-items:flex-start;gap:11px;width:548px;min-width:548px;display:flex}.doxent-feature-section--recording .doxent-feature-copy h2{color:#09090b;letter-spacing:-2.16px;margin:0;font-family:PingFang SC,sans-serif;font-size:54px;font-weight:750;line-height:81px}.doxent-feature-section--recording .doxent-feature-copy dl{border-top:0;align-self:stretch;margin:0;padding:20px 0 16px 5px}.doxent-feature-section--recording .doxent-feature-copy dl>div{border-bottom:1px solid #e4e4e7;flex-direction:column;align-items:flex-start;gap:8px;padding:19px 0;display:flex}.doxent-feature-section--recording .doxent-feature-copy dl>div:last-child{border-bottom:0}.doxent-feature-section--recording .doxent-feature-copy dt{color:#09090b;align-items:center;gap:12px;font-family:PingFang SC,sans-serif;font-size:18px;font-weight:750;line-height:28px;display:flex}.doxent-feature-section--recording .doxent-feature-copy dt span{color:#52525b;letter-spacing:.36px;font-family:Inter,sans-serif;font-size:18px;font-weight:900;line-height:22px}.doxent-feature-section--recording .doxent-feature-copy dd{color:#52525c;margin:0 0 0 35px;padding:0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:24px}@media(max-width:900px){.doxent-feature-section--recording{padding:78px 0}.doxent-feature-section--recording .doxent-feature-layout{grid-template-columns:1fr;gap:40px;display:grid}.doxent-feature-section--recording .doxent-feature-media,.doxent-feature-section--recording .doxent-feature-media img{width:100%;height:auto}.doxent-feature-section--recording .doxent-feature-copy{flex:none;width:100%;min-width:0}.doxent-feature-section--recording .doxent-feature-copy h2{font-size:42px;line-height:1.2}}@media(max-width:560px){.doxent-feature-section--recording{padding:64px 0}.doxent-feature-section--recording .doxent-feature-copy h2{letter-spacing:-.04em;font-size:32px;line-height:1.2}}.doxent-feature-section--calendar{background:#fff;padding:96px 0}.doxent-feature-section--calendar .doxent-feature-layout{justify-content:space-between;align-items:center;gap:0;display:flex}.doxent-feature-section--calendar .doxent-feature-copy{flex-direction:column;flex:0 0 548px;align-items:flex-start;gap:11px;width:548px;min-width:548px;display:flex}.doxent-feature-section--calendar .doxent-feature-copy h2{color:#09090b;letter-spacing:-2.16px;margin:0;font-family:PingFang SC,sans-serif;font-size:54px;font-weight:750;line-height:81px}.doxent-feature-section--calendar .doxent-feature-copy dl{border-top:0;align-self:stretch;margin:0;padding:20px 0 16px 10px}.doxent-feature-section--calendar .doxent-feature-copy dl>div{border-bottom:1px solid #e4e4e7;flex-direction:column;align-items:flex-start;gap:8px;padding:19px 0;display:flex}.doxent-feature-section--calendar .doxent-feature-copy dl>div:last-child{border-bottom:0}.doxent-feature-section--calendar .doxent-feature-copy dt{color:#09090b;align-items:center;gap:12px;font-family:PingFang SC,sans-serif;font-size:18px;font-weight:750;line-height:28px;display:flex}.doxent-feature-section--calendar .doxent-feature-copy dt span{color:#52525b;letter-spacing:.36px;font-family:Inter,sans-serif;font-size:18px;font-weight:900;line-height:22px}.doxent-feature-section--calendar .doxent-feature-copy dd{color:#52525c;margin:0 0 0 35px;padding:0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:24px}.doxent-feature-section--calendar .doxent-feature-media{width:730px;height:420px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 730px;order:2}.doxent-feature-section--calendar .doxent-feature-media img{object-fit:cover;width:730px;height:413.38px;display:block}@media(max-width:900px){.doxent-feature-section--calendar{padding:78px 0}.doxent-feature-section--calendar .doxent-feature-layout{grid-template-columns:1fr;gap:40px;display:grid}.doxent-feature-section--calendar .doxent-feature-media{order:0;width:100%;height:auto}.doxent-feature-section--calendar .doxent-feature-media img{width:100%;height:auto}.doxent-feature-section--calendar .doxent-feature-copy{flex:none;width:100%;min-width:0}.doxent-feature-section--calendar .doxent-feature-copy h2{font-size:42px;line-height:1.2}}@media(max-width:560px){.doxent-feature-section--calendar{padding:64px 0}.doxent-feature-section--calendar .doxent-feature-copy h2{letter-spacing:-.04em;font-size:32px;line-height:1.2}}.doxent-feature-section--reading{background:#fff;padding:96px 0}.doxent-feature-section--reading .doxent-feature-layout{justify-content:space-between;align-items:center;gap:0;display:flex}.doxent-feature-section--reading .doxent-feature-media{background:#fff;border:1px solid #dcded9;border-radius:14px;flex:0 0 730px;width:730px;height:420px;box-shadow:0 24px 70px #323a3517}.doxent-feature-section--reading .doxent-feature-media img{object-fit:cover;width:730px;height:394.57px;display:block}.doxent-feature-section--reading .doxent-feature-copy{flex-direction:column;flex:0 0 548px;align-items:flex-start;gap:11px;width:548px;min-width:548px;display:flex}.doxent-feature-section--reading .doxent-feature-copy h2{color:#09090b;letter-spacing:-2.16px;margin:0;font-family:PingFang SC,sans-serif;font-size:54px;font-weight:750;line-height:81px}.doxent-feature-section--reading .doxent-feature-copy dl{border-top:0;align-self:stretch;margin:0;padding:20px 0 16px 5px}.doxent-feature-section--reading .doxent-feature-copy dl>div{border-bottom:1px solid #e4e4e7;flex-direction:column;align-items:flex-start;gap:8px;padding:19px 0;display:flex}.doxent-feature-section--reading .doxent-feature-copy dl>div:last-child{border-bottom:0}.doxent-feature-section--reading .doxent-feature-copy dt{color:#09090b;align-items:center;gap:12px;font-family:PingFang SC,sans-serif;font-size:18px;font-weight:750;line-height:28px;display:flex}.doxent-feature-section--reading .doxent-feature-copy dt span{color:#52525b;letter-spacing:.36px;font-family:Inter,sans-serif;font-size:18px;font-weight:900;line-height:22px}.doxent-feature-section--reading .doxent-feature-copy dd{color:#52525c;margin:0 0 0 35px;padding:0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:24px}@media(max-width:900px){.doxent-feature-section--reading{padding:78px 0}.doxent-feature-section--reading .doxent-feature-layout{grid-template-columns:1fr;gap:40px;display:grid}.doxent-feature-section--reading .doxent-feature-media,.doxent-feature-section--reading .doxent-feature-media img{width:100%;height:auto}.doxent-feature-section--reading .doxent-feature-copy{flex:none;width:100%;min-width:0}.doxent-feature-section--reading .doxent-feature-copy h2{font-size:42px;line-height:1.2}}@media(max-width:560px){.doxent-feature-section--reading{padding:64px 0}.doxent-feature-section--reading .doxent-feature-copy h2{letter-spacing:-.04em;font-size:32px;line-height:1.2}}.doxent-feature-section--sync{background:#fff;padding:96px 0}.doxent-feature-section--sync .doxent-feature-layout{justify-content:space-between;align-items:center;gap:0;display:flex}.doxent-feature-section--sync .doxent-feature-copy{flex-direction:column;flex:0 0 548px;align-items:flex-start;gap:11px;width:548px;min-width:548px;display:flex}.doxent-feature-section--sync .doxent-feature-copy h2{color:#09090b;letter-spacing:-2.16px;margin:0;font-family:PingFang SC,sans-serif;font-size:54px;font-weight:750;line-height:81px}.doxent-feature-section--sync .doxent-feature-copy dl{border-top:0;align-self:stretch;margin:0;padding:20px 0 16px 5px}.doxent-feature-section--sync .doxent-feature-copy dl>div{border-bottom:1px solid #e4e4e7;flex-direction:column;align-items:flex-start;gap:8px;padding:19px 0;display:flex}.doxent-feature-section--sync .doxent-feature-copy dl>div:last-child{border-bottom:0}.doxent-feature-section--sync .doxent-feature-copy dt{color:#09090b;align-items:center;gap:12px;font-family:PingFang SC,sans-serif;font-size:18px;font-weight:750;line-height:28px;display:flex}.doxent-feature-section--sync .doxent-feature-copy dt span{color:#52525b;letter-spacing:.36px;font-family:Inter,sans-serif;font-size:18px;font-weight:900;line-height:22px}.doxent-feature-section--sync .doxent-feature-copy dd{color:#52525c;margin:0 0 0 35px;padding:0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:24px}.doxent-feature-section--sync .doxent-feature-media{width:730px;height:420px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 730px;order:2}.doxent-feature-section--sync .doxent-feature-media img{object-fit:cover;width:730px;height:413.38px;display:block}@media(max-width:900px){.doxent-feature-section--sync{padding:78px 0}.doxent-feature-section--sync .doxent-feature-layout{grid-template-columns:1fr;gap:40px;display:grid}.doxent-feature-section--sync .doxent-feature-media{order:0;width:100%;height:auto}.doxent-feature-section--sync .doxent-feature-media img{width:100%;height:auto}.doxent-feature-section--sync .doxent-feature-copy{flex:none;width:100%;min-width:0}.doxent-feature-section--sync .doxent-feature-copy h2{font-size:42px;line-height:1.2}}@media(max-width:560px){.doxent-feature-section--sync{padding:64px 0}.doxent-feature-section--sync .doxent-feature-copy h2{letter-spacing:-.04em;font-size:32px;line-height:1.2}}@media(max-width:900px){.stores-page-hero{height:auto;min-height:260px;padding:112px 0 38px}.stores-page-hero h1{margin-top:0;font-size:48px;line-height:1.15}.stores-page-hero p{text-align:left;margin-top:14px;font-size:16px;line-height:24px}.stores-page-section.page-section{min-height:0;padding:32px 0 64px}.privacy-page-hero{height:auto;min-height:260px;padding:112px 0 38px}.privacy-page-hero h1{margin-top:0;font-size:48px;line-height:1.15}.privacy-page-section.page-section{background:#f5f5f7;min-height:60vh;padding:32px 0 64px}.stores-page-container{gap:28px}.stores-guide-group{gap:22px}.stores-guide-heading h2{font-size:30px;line-height:42px}.stores-guide-heading p{font-size:16px;line-height:24px}.stores-page-section .store-guide{flex-direction:column;gap:16px}.stores-page-section .store-guide>figure{width:min(100%,329.5px)}.store-guide-image{aspect-ratio:329.5/548;height:auto}}@media(max-width:560px){.stores-page-hero{min-height:236px;padding-top:100px}.stores-page-hero h1{font-size:40px}.privacy-page-hero{min-height:236px;padding-top:100px}.privacy-page-hero h1{font-size:40px}.stores-guide-heading h2{font-size:26px;line-height:36px}.stores-query-notice{padding:16px}}@media(max-width:900px){.doxent-stage-title-crop{aspect-ratio:1078/157}.doxent-stage-product-crop{aspect-ratio:1078/438}.doxent-stage-actions{gap:12px}}@media(max-width:560px){.doxent-stage .page-container>p{margin-top:0}}@media(min-width:768px){.smart-notebook-series-hero{padding-block:48px}.smart-notebook-series-hero__inner{gap:24px}.smart-notebook-series-hero h1{min-height:76px}}.notebook-lineup__heading h2,.notebook-features__heading h2,.notebook-accessories__heading h2,.reader-lineup__heading h2,.reader-features__title,.reader-accessories__heading h2,.purchase-channels__inner>h2{color:#09090b;font-family:"PingFang SC",var(--font-sans);letter-spacing:normal;align-items:center;font-size:42px;font-weight:750;line-height:normal;display:flex}.notebook-accessories__heading h2{line-height:48px;display:block}@media(max-width:900px){.mg-home-product--x5{height:calc(224px + 28.6979vw)}.mg-home-product--x5 .mg-home-product__image{aspect-ratio:3840/1102;object-fit:contain;width:100%;height:auto;top:224px;left:0;transform:none}.mg-home-product--air3{height:calc(240px + 29.2188vw)}.mg-home-product--air3 .mg-home-product__image{object-fit:contain;width:100%;height:auto;top:240px;left:0;transform:none}.mg-home-duo__panel{height:max(420px,280px + 35.5485vw)}.mg-home-duo__image--cube2,.mg-home-duo__image--doxent{object-fit:contain;width:100%;height:auto;inset:auto 0 0;transform:none}}@media(max-width:430px){#main-content .mg-home-page .mg-home-product--x5 .mg-home-product__copy h2{font-size:clamp(28px,8vw,34px)}.mg-home-product--air3 .mg-home-product__copy{width:100%;height:auto;padding-inline:12px;top:36px}.mg-home-product--air3 .mg-home-product__title{flex-wrap:wrap;justify-content:center;width:100%;height:auto;left:0}.mg-home-product--air3 .mg-home-product__name{flex:0 auto;gap:6px;width:auto;height:auto}.mg-home-product--air3 .mg-home-product__name h2{font-size:28px;line-height:1.2}#main-content .mg-home-page .mg-home-product--air3 .air3-model-mark{width:68px;height:38px}}#main-content .mg-home-page .mg-home-product--air3 .air3-model-mark{aspect-ratio:auto;width:auto;height:67px}@media(max-width:900px){#main-content .mg-home-page .mg-home-product--air3 .air3-model-mark{width:auto;height:55.8125px;transform:translateY(4px)}.mg-home-product--air3 .mg-home-product__title:after{font-size:14px;line-height:1.5;transform:translateY(-.375em)}}@media(max-width:560px){#main-content .mg-home-page .mg-home-product--air3 .air3-model-mark{height:44.6563px;transform:translateY(4px)}.mg-home-product--air3 .mg-home-product__title:after{font-size:12px;line-height:1.5;transform:translateY(-.125em)}}@media(min-width:901px){#main-content .mg-home-family__copy h1,#main-content .mg-home-page .mg-home-section-copy h2,#main-content .mg-home-page .real-user-stories .mg-home-section-copy h2,#main-content .mg-home-page .mg-home-product__copy h2,#main-content .mg-home-page .mg-home-duo__copy h2{font-size:48px;line-height:1.2}}@media(min-width:561px)and (max-width:900px){#main-content .mg-home-family__copy h1{max-width:calc(100% - 48px);font-size:40px;line-height:1.2}#main-content .mg-home-page .mg-home-section-copy h2,#main-content .mg-home-page .real-user-stories .mg-home-section-copy h2{font-size:40px;line-height:1.15}#main-content .mg-home-page .mg-home-product__copy h2,#main-content .mg-home-page .mg-home-duo__copy h2{font-size:40px;line-height:1.2}#main-content .mg-home-page .mg-home-product--air3 .mg-home-product__title h2{font-size:36px;line-height:1.2}#main-content .mg-home-page .mg-home-product__tagline,#main-content .mg-home-page .mg-home-duo__lead p{font-size:20px;line-height:1.5}#main-content .mg-home-page .mg-home-section-copy>span{font-size:18px;line-height:1.6}#main-content .mg-home-page .mg-home-support__grid span{font-size:16px;line-height:1.5}#main-content .real-user-stories .real-user-stories__intro h3{font-size:24px;line-height:1.25}#main-content .real-user-stories .real-user-stories__role,#main-content .real-user-stories .real-user-stories__expanded-roles span{font-size:18px;line-height:1.5}}@media(max-width:560px){.mg-home-product--x5__new{font-size:12px;line-height:18px;transform:translateY(-.42em)}#main-content .mg-home-family__copy h1{max-width:calc(100% - 32px);font-size:36px;line-height:1.25}#main-content .mg-home-page .mg-home-section-copy h2,#main-content .mg-home-page .real-user-stories .mg-home-section-copy h2{font-size:32px;line-height:1.2}#main-content .mg-home-page .mg-home-product--x5 .mg-home-product__copy h2{white-space:normal;font-size:28px;line-height:1.25}#main-content .mg-home-page .mg-home-product--air3 .mg-home-product__title h2{font-size:28px;line-height:1.2}#main-content .mg-home-page .mg-home-duo__copy h2{white-space:normal;max-width:100%;font-size:32px;line-height:1.2}#main-content .mg-home-page .mg-home-product__tagline,#main-content .mg-home-page .mg-home-duo__lead p{font-size:18px;line-height:1.5}#main-content .mg-home-page .mg-home-section-copy>span,#main-content .mg-home-page .real-user-stories .mg-home-section-copy>span{font-size:16px;line-height:1.6}#main-content .mg-home-page .mg-home-support__grid span{font-size:16px;line-height:1.5}#main-content .mg-home-page .mg-home-support__grid small{font-size:14px;line-height:1.45}#main-content .mg-home-page .mg-home-awards__grid h3{font-size:14px;line-height:1.4}#main-content .real-user-stories .real-user-stories__intro h3{font-size:24px;line-height:1.25}#main-content .real-user-stories .real-user-stories__role,#main-content .real-user-stories .real-user-stories__expanded-roles span{font-size:16px;line-height:1.5}#main-content .mg-home-page :is(.mg-home-product__primary,.mg-home-duo__primary,.mg-home-duo__online,.hero-primary-cta,.hero-secondary-cta){font-size:14px;line-height:20px}}@media(max-width:360px){#main-content .mg-home-family__copy h1{font-size:32px}#main-content .mg-home-page .mg-home-section-copy h2,#main-content .mg-home-page .real-user-stories .mg-home-section-copy h2,#main-content .mg-home-page .mg-home-duo__copy h2{font-size:28px}}@media(max-width:900px){.mg-home-product--air3 .mg-home-product__copy{gap:10px;height:auto}.mg-home-product--air3 .mg-home-product__title{height:auto;min-height:0}.mg-home-product--air3 .mg-home-product__details{gap:8px;height:auto}.mg-home-product--air3 .mg-home-product__actions{margin-top:0}.mg-home-duo__cube2 .mg-home-duo__primary{margin-top:8px}.mg-home-duo__doxent .mg-home-duo__details{gap:8px;height:auto}.mg-home-duo__doxent .mg-home-duo__lead{height:auto;min-height:0}.mg-home-duo__doxent .mg-home-duo__actions{margin-top:0}}@media(min-width:901px){#main-content .mg-home-family__copy h1,#main-content .mg-home-page .mg-home-section-copy h2,#main-content .mg-home-page .real-user-stories .mg-home-section-copy h2,#main-content .mg-home-page .mg-home-duo__copy h2,#main-content .mg-home-page .mg-home-product--x5 .mg-home-product__copy h2,#main-content .mg-home-page .mg-home-product--air3 .mg-home-product__title h2{font-size:48px;line-height:1.2}}@media(min-width:561px)and (max-width:900px){#main-content .mg-home-family__copy h1,#main-content .mg-home-page .mg-home-section-copy h2,#main-content .mg-home-page .real-user-stories .mg-home-section-copy h2,#main-content .mg-home-page .mg-home-duo__copy h2,#main-content .mg-home-page .mg-home-product--x5 .mg-home-product__copy h2,#main-content .mg-home-page .mg-home-product--air3 .mg-home-product__title h2{font-size:40px;line-height:1.2}}@media(max-width:560px){#main-content .mg-home-family__copy h1{font-size:36px;line-height:1.25}#main-content .mg-home-page .mg-home-section-copy h2,#main-content .mg-home-page .real-user-stories .mg-home-section-copy h2,#main-content .mg-home-page .mg-home-duo__copy h2,#main-content .mg-home-page .mg-home-product--x5 .mg-home-product__copy h2,#main-content .mg-home-page .mg-home-product--air3 .mg-home-product__title h2{font-size:32px;line-height:1.2}}@media(max-width:900px){.mg-home-product--x5 .mg-home-product__copy{gap:10px;height:auto}.mg-home-product--x5__title-row{height:52px}.mg-home-product--x5__new{height:52px;padding-bottom:6px}.mg-home-product--x5 .mg-home-product__tagline{margin-top:0}.mg-home-product--x5 .mg-home-product__actions{margin-top:8px}}@media(max-width:560px){.mg-home-product--x5__title-row{height:42px}.mg-home-product--x5__new{height:42px;padding-bottom:4px}}#main-content .mg-home-page :is(.hero-primary-cta,.hero-secondary-cta,.mg-home-product__primary,.mg-home-product__more,.mg-home-duo__primary,.mg-home-duo__online,.mg-home-duo__more){box-sizing:border-box;height:40px;min-height:40px;font-size:16px;line-height:24px}#main-content .mg-home-page :is(.hero-primary-cta,.hero-secondary-cta,.mg-home-product__primary,.mg-home-product__more,.mg-home-duo__primary,.mg-home-duo__online,.mg-home-duo__more) svg{flex:0 0 16px;width:16px;height:16px}#main-content .mg-home-page :is(.hero-primary-cta,.hero-secondary-cta,.mg-home-product__primary,.mg-home-product__more,.mg-home-duo__primary,.mg-home-duo__online,.mg-home-duo__more){padding-inline:28px}@media(min-width:561px)and (max-width:900px){#main-content .mg-home-page :is(.hero-primary-cta,.hero-secondary-cta,.mg-home-product__primary,.mg-home-product__more,.mg-home-duo__primary,.mg-home-duo__online,.mg-home-duo__more){padding-inline:24px;font-size:14px;line-height:22px}#main-content .mg-home-page :is(.hero-primary-cta,.hero-secondary-cta,.mg-home-product__primary,.mg-home-product__more,.mg-home-duo__primary,.mg-home-duo__online,.mg-home-duo__more) svg{flex-basis:15px;width:15px;height:15px}}@media(max-width:560px){#main-content .mg-home-page :is(.hero-primary-cta,.hero-secondary-cta,.mg-home-product__primary,.mg-home-product__more,.mg-home-duo__primary,.mg-home-duo__online,.mg-home-duo__more){padding-inline:20px;font-size:14px;line-height:20px}#main-content .mg-home-page :is(.hero-primary-cta,.hero-secondary-cta,.mg-home-product__primary,.mg-home-product__more,.mg-home-duo__primary,.mg-home-duo__online,.mg-home-duo__more) svg{flex-basis:14px;width:14px;height:14px}}@media(max-width:900px){.mg-home-product--x5,.mg-home-product--air3{--product-copy-gap:32px;flex-direction:column;height:auto;min-height:0;display:flex}.mg-home-product--x5 .mg-home-product__copy{box-sizing:border-box;width:calc(100% - 36px);height:auto;min-height:0;margin:0 auto;padding:44px 18px 0;position:relative;top:auto;left:auto;transform:none}.mg-home-product--x5 .mg-home-product__actions{margin-top:-2px}.mg-home-product--air3 .mg-home-product__copy{box-sizing:border-box;width:100%;height:auto;min-height:0;margin:0 auto;padding:36px 12px 0;position:relative;top:auto;left:auto;transform:none}.mg-home-product--air3 .mg-home-product__details{height:auto}.mg-home-product--x5 .mg-home-product__image,.mg-home-product--air3 .mg-home-product__image{object-fit:contain;flex:none;width:100%;height:auto;display:block;position:relative;inset:auto;transform:none}.mg-home-product--x5 .mg-home-product__image{margin-top:var(--product-copy-gap);aspect-ratio:auto}.mg-home-product--air3 .mg-home-product__image{margin-top:var(--product-copy-gap)}.mg-home-product--air3 .mg-home-product__more{bottom:10px;right:18px}}@media(max-width:560px){.mg-home-product--x5,.mg-home-product--air3{--product-copy-gap:24px}}@media(max-width:900px){.mg-home-duo__panel{--product-copy-gap:32px;flex-direction:column;height:auto;min-height:0;display:flex}.mg-home-duo__copy,.mg-home-duo__doxent .mg-home-duo__copy{box-sizing:border-box;width:100%;height:auto;min-height:0;margin:0 auto;padding:38px 16px 0;position:relative;top:auto;left:auto;transform:none}.mg-home-duo__cube2 .mg-home-duo__primary{margin-top:8px}.mg-home-duo__doxent .mg-home-duo__copy{padding-top:38px}.mg-home-duo__doxent .mg-home-duo__details{gap:8px;width:100%;height:auto}.mg-home-duo__doxent .mg-home-duo__actions{width:100%}.mg-home-duo__doxent .mg-home-duo__lead{height:auto}.mg-home-duo__image--cube2,.mg-home-duo__image--doxent{width:100%;max-width:100%;height:auto;margin-top:var(--product-copy-gap);object-fit:contain;flex:none;display:block;position:relative;inset:auto;transform:none}}@media(max-width:560px){.mg-home-duo__panel{--product-copy-gap:24px}}.home-launch-poster{z-index:100;opacity:1;background:#edf2ff;place-items:center;transition:opacity 1.2s;display:grid;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.home-launch-poster.is-fading{opacity:0;pointer-events:none}.home-launch-poster img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;display:block}.mg-home-family{--product-copy-gap:41px;--family-media-top:calc(207.6px + var(--product-copy-gap));height:calc(var(--family-media-top) + min(31.3021vw,601px));min-height:0;position:relative}.mg-home-family__visual{top:var(--family-media-top)}@media(max-width:900px){.mg-home-family{--product-copy-gap:32px;flex-direction:column;height:auto;min-height:0;display:flex}.mg-home-family__copy{padding-top:42px;position:relative;top:auto;left:auto;right:auto}.mg-home-family__copy .hero-cta-row{margin-top:24px}.mg-home-family__visual{width:100%;height:auto;margin-top:var(--product-copy-gap);position:relative;top:auto;left:auto;right:auto}.mg-home-family__visual img{width:100%;max-width:100%;height:auto;display:block;position:relative;inset:auto}}@media(max-width:560px){.mg-home-family{--product-copy-gap:24px}.mg-home-family__copy .hero-cta-row{margin-top:20px}}@media(max-width:364px){#main-content .mg-home-family__copy h1{display:block}.mg-home-family__copy h1 .mg-home-family__name{white-space:nowrap;display:block}}#main-content .mg-home-page :is(.mg-home-product--x5 .mg-home-product__more,.mg-home-product--air3 .mg-home-product__more,.mg-home-duo__cube2 .mg-home-duo__more,.mg-home-duo__doxent .mg-home-duo__more){box-sizing:border-box;width:max-content;height:auto;min-height:0;padding:0}#main-content .mg-home-page :is(.real-user-stories__inner,.mg-home-awards .mg-home-container,.mg-home-support .mg-home-container){width:min(1360px,100% - 80px);margin-inline:auto}#main-content .mg-home-awards{padding-inline:0}@media(min-width:901px){#main-content .real-user-stories .mg-home-section-copy{width:100%}#main-content .real-user-stories .mg-home-section-copy>span{white-space:nowrap;width:max-content;max-width:100%}}#main-content .mg-home-page :is(.real-user-stories .mg-home-section-copy h2,.mg-home-awards .mg-home-section-copy h2,.mg-home-support .mg-home-section-copy h2){letter-spacing:0;font-size:48px;line-height:1.2}#main-content .mg-home-awards__grid{grid-template-columns:repeat(6,minmax(0,1fr));width:100%;margin-top:min(1.5625vw,30px)}#main-content .mg-home-support__grid{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;height:auto;margin-top:48px}#main-content .real-user-stories__grid{margin-top:min(1.5625vw,30px)}#main-content .mg-home-support__grid a{box-sizing:border-box;width:auto;min-width:0}@media(max-width:900px){#main-content .mg-home-page :is(.real-user-stories__inner,.mg-home-awards .mg-home-container,.mg-home-support .mg-home-container){width:calc(100% - 40px)}#main-content .mg-home-page :is(.real-user-stories .mg-home-section-copy h2,.mg-home-awards .mg-home-section-copy h2,.mg-home-support .mg-home-section-copy h2){font-size:32px;line-height:1.2}#main-content .real-user-stories__grid{margin-inline:0;width:100%;margin-top:20px;padding-inline:20px}#main-content .mg-home-awards{height:auto;min-height:0;padding:56px 0 64px}#main-content .mg-home-awards__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;align-items:start;gap:36px 12px;margin-top:20px}#main-content .mg-home-awards__grid article{background:0 0;border:0;border-radius:0;gap:8px;width:auto;height:auto;min-height:0;padding:0}#main-content .mg-home-awards__grid img,#main-content .mg-home-awards__grid .mg-home-placeholder{flex-basis:clamp(40px,3.333vw,64px);width:min(100%,204px);height:clamp(40px,3.333vw,64px)}#main-content .mg-home-awards__grid img[class]{object-fit:contain;width:min(100%,204px);max-width:100%;height:clamp(40px,3.333vw,64px)}#main-content .mg-home-awards__grid h3{white-space:normal;margin:0;padding:0;font-size:18px;line-height:1.35}#main-content .mg-home-support{padding:56px 0 64px}#main-content .mg-home-support__grid{grid-template-columns:1fr;gap:12px;margin-top:20px}#main-content .mg-home-support__grid a{background:#fff;border:1px solid #e4e4e7;border-radius:8px;gap:16px;height:auto;min-height:88px;padding:16px}#main-content .mg-home-support__icon{flex-basis:48px;width:48px;height:48px}}@media(max-width:560px){#main-content .mg-home-awards__grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px}}@media(max-width:1119px){#main-content .mg-home-awards__grid h3{font-size:14px}}@media(max-width:560px){#main-content .mg-home-page :is(.real-user-stories__inner,.mg-home-awards .mg-home-container,.mg-home-support .mg-home-container){width:calc(100% - 32px)}#main-content .real-user-stories__grid{grid-auto-columns:clamp(240px,70vw,400px);width:100%;margin-inline:0;padding-inline:20px}#main-content .mg-home-support__copy>span{font-size:16px;line-height:1.5}#main-content .mg-home-support__copy small{font-size:14px;line-height:1.45}}#main-content .mg-home-support__grid a{box-sizing:border-box;min-width:0}#main-content .mg-home-support__icon{flex:0 0 56px;width:56px;height:56px}#main-content .mg-home-support__icon img{width:28px;height:28px}@media(min-width:561px)and (max-width:1200px){#main-content .mg-home-support__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:12px}#main-content .mg-home-support__grid a{gap:16px;height:auto;min-height:96px;padding:20px}#main-content .mg-home-support__icon{flex-basis:48px;width:48px;height:48px}#main-content .mg-home-support__icon img{width:24px;height:24px}#main-content .mg-home-support__copy>span{font-size:16px;line-height:24px}}@media(max-width:560px){#main-content .mg-home-support__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:12px}#main-content .mg-home-support__grid a{gap:10px;height:auto;min-height:88px;padding:14px}#main-content .mg-home-support__icon{flex-basis:44px;width:44px;height:44px}#main-content .mg-home-support__icon img{width:22px;height:22px}#main-content .mg-home-support__copy>span{font-size:16px;line-height:24px}#main-content .mg-home-support__copy small{font-size:14px;line-height:20px}}@media(min-width:360px)and (max-width:375px){#main-content .mg-home-support__grid a{gap:8px;padding:12px}}@media(max-width:359px){#main-content .mg-home-support__grid{grid-template-columns:1fr;grid-auto-rows:auto}#main-content .mg-home-support__grid a{gap:12px;min-height:88px;padding:16px}}#main-content .mg-home-page :is(.real-user-stories,.mg-home-awards,.mg-home-support){margin-block-start:var(--section-boundary-gap);padding-block:0}#main-content .mg-home-page{min-height:0}#main-content .mg-home-page .mg-home-awards{height:auto;min-height:0}#main-content .mg-home-page .mg-home-support{margin-block-end:var(--section-boundary-gap)}@media(min-width:901px){#main-content .mg-home-showcases,#main-content .mg-home-duo{gap:24px;margin-top:24px}}@media(min-width:561px)and (max-width:900px){#main-content .mg-home-showcases,#main-content .mg-home-duo{gap:20px;margin-top:20px}}@media(max-width:560px){#main-content .mg-home-showcases,#main-content .mg-home-duo{gap:16px;margin-top:16px}}@media(max-width:360px){.faq-resource-rail{grid-template-columns:1fr;gap:10px}.faq-manual-card,.faq-service-card{height:auto;min-height:88px}.faq-service-card{grid-template-columns:56px minmax(0,1fr);column-gap:12px}.faq-service-card img{width:56px;height:56px}.faq-service-card strong,.faq-service-card p{writing-mode:horizontal-tb;overflow-wrap:anywhere}}@media(max-width:900px){.real-user-stories__grid{scrollbar-gutter:stable}.real-user-stories .real-user-stories__card .real-user-stories__intro,.real-user-stories .real-user-stories__card.is-active .real-user-stories__intro{transition:none;top:70.5%;bottom:auto}}@media(min-width:901px)and (max-width:1919px){.real-user-stories .real-user-stories__card:is(.is-ding-ning,.is-ni-dawei,.is-xu-hong) .real-user-stories__quote{width:min(500px,49.5427vw - 106px);max-width:none;font-size:clamp(14px,1.1458vw,22px);line-height:1.4}.real-user-stories .real-user-stories__card:is(.is-ding-ning,.is-ni-dawei,.is-xu-hong).is-active .real-user-stories__intro{top:clamp(36px,51.6667% - 150px,160px)}.real-user-stories .real-user-stories__card.is-xu-hong.is-active .real-user-stories__intro{top:clamp(36px,37.5% - 99px,126px)}.real-user-stories .real-user-stories__card:is(.is-ding-ning,.is-ni-dawei,.is-xu-hong).is-active .real-user-stories__role,.real-user-stories .real-user-stories__card:is(.is-ding-ning,.is-ni-dawei,.is-xu-hong).is-active .real-user-stories__expanded-roles span{font-size:clamp(16px,1.7708vw,34px);line-height:1.4}.real-user-stories .real-user-stories__card:is(.is-ding-ning,.is-ni-dawei,.is-xu-hong).is-active .real-user-stories__quote{width:min(500px,49.5427vw - 106px);max-width:none;font-size:clamp(14px,1.1458vw,22px);line-height:1.4;top:clamp(136px,66.6667% - 104px,296px)}.real-user-stories .real-user-stories__card.is-xu-hong.is-active .real-user-stories__quote{top:clamp(136px,52.5% - 53px,262px)}.real-user-stories .real-user-stories__card:is(.is-ding-ning,.is-ni-dawei,.is-xu-hong).is-active .real-user-stories__footer{font-size:clamp(12px,.9375vw,18px);line-height:1.4}}@media(min-width:1920px){.real-user-stories .real-user-stories__card.is-ding-ning .real-user-stories__quote{max-width:none}}.smart-notebook-series-hero{padding:48px max(32px,50vw - 680px)}.smart-notebook-series-hero__inner{gap:24px}.smart-notebook-series-hero .notebook-product-strip{padding-block:0}.smart-notebook-series-hero h1{white-space:nowrap;line-height:76px}.notebook-lineup__body{min-width:0}.notebook-lineup__image>img{object-fit:contain}.notebook-lineup__carousel,.notebook-features__carousel{scroll-padding-inline:var(--carousel-edge-gutter)}.notebook-series-popover{max-width:calc(100vw - 32px)}@media(max-width:1100px){.smart-notebook-series-hero .notebook-product-strip{margin-inline:calc(-1 * var(--notebook-strip-gutter,32px));padding-inline:var(--notebook-strip-gutter,32px);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;overflow:auto hidden}.smart-notebook-series-hero .notebook-product-strip::-webkit-scrollbar{display:none}.smart-notebook-series-hero .notebook-product-strip>*{scroll-snap-align:start}}@media(max-width:900px){.smart-notebook-series-hero{--notebook-strip-gutter:16px;padding:32px 16px}.smart-notebook-series-hero__inner{gap:20px}.smart-notebook-series-hero h1{min-height:0;font-size:clamp(32px,6vw,48px);line-height:1.2}.notebook-lineup,.notebook-features,.notebook-accessories,.notebook-accessories+.purchase-channels{padding:0 16px}.notebook-lineup,.notebook-features{--carousel-edge-gutter:16px}.notebook-lineup__heading h2,.notebook-features__heading h2,.notebook-accessories__heading h2{font-size:clamp(32px,5.5vw,42px);line-height:1.2}.notebook-accessories+.purchase-channels .purchase-channels__card{flex:none}.notebook-accessories+.purchase-channels .purchase-channels__inner>h2{font-size:clamp(30px,5.5vw,42px);line-height:1.2}.notebook-accessories__purchase{transform:none}}@media(min-width:768px)and (max-width:1360px){.notebook-accessories__image{aspect-ratio:275/334;height:auto}.notebook-accessories__card{gap:20px;padding:20px 16px 28px}.notebook-accessories__card h3{font-size:20px;line-height:28px}}@media(max-width:767px){.smart-notebook-series-hero h1{font-size:36px;line-height:48px}.notebook-lineup__carousel,.notebook-features__carousel{height:auto}.notebook-lineup__card{grid-template-rows:clamp(220px,72vw,300px) auto;align-content:start;width:min(430px,100vw - 32px);height:auto}.notebook-lineup__image{height:100%;min-height:0}.notebook-lineup__body{gap:10px;padding-top:20px;padding-bottom:12px}.notebook-lineup__body h3{font-size:32px;line-height:38px}.notebook-lineup__body p{width:100%;min-height:0;padding-bottom:0;font-size:15px;line-height:24px}.notebook-lineup__body p br,.notebook-features__copy p br{display:none}.notebook-lineup__body p,.notebook-features__copy h3,.notebook-features__copy p{text-wrap:balance}.notebook-lineup__actions{padding-top:8px}.notebook-lineup__actions :is(.hero-primary-cta,a:last-child){min-height:48px}.notebook-features__card{flex-direction:column;width:min(500px,100vw - 32px);height:auto;display:flex}.notebook-features__copy{flex:1 0 auto;gap:12px;width:calc(100% - 32px);padding-top:32px;padding-bottom:18px}.notebook-features__copy h3,.notebook-features__copy p{width:100%}.notebook-features__copy h3{font-size:30px;line-height:38px}.notebook-features__copy p{color:#52525c;padding-bottom:0;font-size:15px;line-height:25px}.notebook-features__image{aspect-ratio:500/333;flex:none;width:100%;height:auto;position:relative;bottom:auto;left:auto;right:auto}.notebook-accessories__card{gap:14px;min-height:0;padding:14px 12px 24px}.notebook-accessories__image{aspect-ratio:1/1.08;height:auto}.notebook-accessories__card h3{font-size:18px;line-height:26px}.notebook-series-popover{max-width:calc(100vw - 32px)}}@media(max-width:560px){.smart-notebook-series-hero h1{font-size:32px;line-height:42px}.smart-notebook-series-hero__inner{gap:16px}.notebook-lineup__heading h2,.notebook-features__heading h2,.notebook-accessories__heading h2{font-size:30px;line-height:38px}.notebook-lineup__card{padding:16px}.notebook-lineup__actions{flex-wrap:wrap;gap:4px}.notebook-lineup__actions .hero-primary-cta{padding-inline:22px}.notebook-accessories__grid,.notebook-accessories__heading{gap:10px}.notebook-accessories__purchase{min-height:0;padding:0;font-size:14px;position:relative}.notebook-accessories__purchase:before{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}.notebook-accessories+.purchase-channels .purchase-channels__card{gap:12px;padding:24px 18px}.notebook-accessories+.purchase-channels .purchase-channels__icon,.notebook-accessories+.purchase-channels .purchase-channels__icon img{width:44px;height:44px}.notebook-accessories+.purchase-channels .purchase-channels__content{gap:12px}.notebook-accessories+.purchase-channels .purchase-channels__content h3{font-size:24px;line-height:32px}.notebook-accessories+.purchase-channels .purchase-channels__content p{padding-bottom:0;font-size:15px;line-height:24px}.notebook-accessories+.purchase-channels .purchase-channels__action{min-height:44px;padding-inline:16px}.reader-accessories__heading{gap:10px}}@media(max-width:360px){.notebook-lineup__heading h2,.notebook-features__heading h2,.notebook-accessories__heading h2{font-size:28px;line-height:36px}}.notebook-lineup__card{grid-template-rows:auto auto;align-content:start;align-self:start;width:min(430px,100vw - 32px);height:auto;padding:16px}.notebook-lineup__image{aspect-ratio:780/674;width:100%;height:auto;min-height:0}.notebook-lineup__image>img{object-fit:contain;width:100%;height:100%}.notebook-lineup__body,.notebook-lineup__body p{min-height:0}@media(max-width:767px){.notebook-lineup__card{width:min(430px,100vw - 32px)}}@media(min-width:390px)and (max-width:900px){.notebook-lineup__card{width:min(430px,13.53vw + 305px)}}.reader-lineup__card{flex:0 0 430px;align-self:flex-start;width:430px;height:auto;padding:16px}.reader-lineup__cards{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100vw;margin-inline-start:calc(50% - 50vw);padding-inline:max(16px,50vw - 680px);scroll-padding-inline:max(16px,50vw - 680px);overflow-x:auto}.reader-lineup__cards::-webkit-scrollbar{display:none}.reader-lineup__card{scroll-snap-align:start;scroll-snap-stop:always}.reader-lineup__image{aspect-ratio:1240/660;width:100%;height:auto}.reader-lineup__body{flex:none;gap:10px;min-height:0;padding:20px 0 12px}.reader-lineup__body p{width:100%;min-height:0;padding-bottom:0;font-size:15px;line-height:24px}.reader-lineup__actions{flex-wrap:wrap;gap:4px;padding-top:8px}.reader-lineup__actions :is(.hero-primary-cta,a:last-child){min-height:48px}@media(max-width:389px){.reader-lineup__card{flex-basis:min(430px,100vw - 32px);width:min(430px,100vw - 32px)}}@media(min-width:390px)and (max-width:900px){.reader-lineup__card{flex-basis:min(430px,13.53vw + 305px);width:min(430px,13.53vw + 305px)}}@media(min-width:1024px){.reader-lineup__cards{justify-content:center}}@media(min-width:901px){.reader-lineup__card{flex:1 1 0;width:auto;height:700px;padding:24px}.reader-lineup__image{aspect-ratio:auto;height:330px}.reader-lineup__body{flex:1;gap:16px;padding:34px 0 16px}.reader-lineup__body p{width:320px;min-height:64px;padding-bottom:8.5px;font-size:15px;line-height:28px}.reader-lineup__actions{flex-wrap:nowrap;gap:0;padding-top:16px}.reader-lineup__actions :is(.hero-primary-cta,a:last-child){min-height:40px}}.reader-features__card{flex:0 0 500px;align-self:flex-start;gap:0;width:500px;height:auto;padding:32px 32px 0}.reader-features__copy{gap:12px;width:100%}.reader-features__copy p{padding-bottom:18px;font-size:15px;line-height:25px}.reader-features__image{aspect-ratio:1000/666;flex:none;width:calc(100% + 64px);height:auto;margin:0 -32px}@media(max-width:389px){.reader-features__card{flex-basis:min(500px,100vw - 32px);width:min(500px,100vw - 32px);padding:32px 16px 0}.reader-features__image{width:calc(100% + 32px);margin-inline:-16px}}@media(min-width:390px)and (max-width:900px){.reader-features__card{flex-basis:min(500px,27.84vw + 249.4px);width:min(500px,27.84vw + 249.4px)}}.notebook-features__card{flex-direction:column;align-self:flex-start;width:500px;height:auto;min-height:0;display:flex}.notebook-features__copy{flex:none;width:calc(100% - 64px)}.notebook-features__image{aspect-ratio:500/333;flex:none;width:100%;height:auto;position:relative;bottom:auto;left:auto;right:auto}@media(max-width:389px){.notebook-features__card{width:min(500px,100vw - 32px)}.notebook-features__copy{width:calc(100% - 32px)}}@media(min-width:390px)and (max-width:900px){.notebook-features__card{width:min(500px,27.84vw + 249.4px)}.notebook-features__copy{width:calc(100% - 32px)}}.reader-lineup__heading h2,.reader-features__title,.reader-accessories__heading h2{font-size:42px;font-weight:750;line-height:1.2}@media(max-width:767px){.reader-lineup__body h3{font-size:32px;line-height:38px}}@media(max-width:560px){.reader-lineup__heading h2,.reader-features__title,.reader-accessories__heading h2{font-size:30px;line-height:38px}}@media(max-width:900px){.reader-accessories+.purchase-channels{padding:40px 16px}.reader-accessories+.purchase-channels .purchase-channels__card{flex:none}.reader-accessories+.purchase-channels .purchase-channels__inner>h2{font-size:clamp(30px,5.5vw,42px);line-height:1.2}}@media(max-width:560px){.reader-accessories+.purchase-channels{padding:32px 16px 56px}.reader-accessories+.purchase-channels .purchase-channels__card{gap:12px;padding:24px 18px}.reader-accessories+.purchase-channels .purchase-channels__icon,.reader-accessories+.purchase-channels .purchase-channels__icon img{width:44px;height:44px}.reader-accessories+.purchase-channels .purchase-channels__content{gap:12px}.reader-accessories+.purchase-channels .purchase-channels__content h3{font-size:24px;line-height:32px}.reader-accessories+.purchase-channels .purchase-channels__content p{padding-bottom:0;font-size:15px;line-height:24px}.reader-accessories+.purchase-channels .purchase-channels__action{min-height:44px;padding-inline:16px}}@media(min-width:768px)and (max-width:1360px){.reader-accessories__card{gap:20px;padding:20px 16px 28px}.reader-accessories__image{aspect-ratio:275/334}.reader-accessories__card h3{font-size:20px;line-height:28px}}@media(max-width:900px){.reader-accessories{padding:40px 16px}}@media(max-width:767px){.reader-accessories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reader-accessories__card{gap:14px;min-height:0;padding:14px 12px 24px}.reader-accessories__image{aspect-ratio:1/1.08}.reader-accessories__card h3{font-size:18px;line-height:26px}}@media(max-width:560px){.reader-accessories{padding-top:32px;padding-bottom:32px}}.reader-features__track{align-items:flex-start;height:auto}.reader-features__card{height:auto;min-height:0}.reader-features__copy h3{font-size:36px;line-height:1.25}.reader-features__copy p{text-wrap:balance}@media(max-width:900px){.reader-series-hero{padding:32px 16px}.reader-series-hero__inner{gap:20px}.reader-series-hero h1{font-size:clamp(32px,5.5vw,48px);line-height:1.2}.reader-lineup__heading h2,.reader-features__title,.reader-accessories__heading h2{font-size:clamp(32px,5.5vw,42px);line-height:1.2}.reader-features__copy h3{font-size:30px;line-height:38px}.reader-features__copy-break{display:none}.reader-features__copy p{padding-bottom:0}.reader-features__controls{margin-top:16px}}@media(max-width:560px){.reader-series-hero__inner{gap:16px}.reader-series-hero h1{font-size:32px;line-height:42px}.reader-lineup__heading h2,.reader-features__title,.reader-accessories__heading h2{font-size:30px;line-height:38px}.reader-features__copy h3{font-size:24px;line-height:32px}.reader-features__copy p{font-size:15px;line-height:24px}}@media(max-width:360px){.reader-lineup__heading h2,.reader-features__title,.reader-accessories__heading h2{font-size:28px;line-height:36px}}:is(.notebook-lineup,.notebook-features,.notebook-accessories,.reader-lineup,.reader-features,.reader-accessories),:is(.notebook-accessories,.reader-accessories)+.purchase-channels{margin-block-start:var(--section-boundary-gap);padding-block:0}:is(.notebook-accessories,.reader-accessories)+.purchase-channels{margin-block-end:var(--section-boundary-gap)}@media(min-width:901px){:is(.notebook-lineup,.reader-lineup){margin-block-start:min(var(--section-boundary-gap),96px)}.reader-features__track{height:567px}.reader-features__card{flex-basis:500px;gap:20px;width:500px;height:567px;min-height:567px;padding:48px 32px 0}.reader-features__copy{gap:20px}.reader-features__copy h3{font-size:36px;line-height:45px}.reader-features__copy p{text-wrap:initial;padding-bottom:36px;font-size:16px;line-height:32px}.reader-features__image{aspect-ratio:auto;flex-basis:333px;height:333px}}@media(max-width:1100px){.pricing-workspace{grid-template-columns:minmax(0,1fr);gap:24px;width:calc(100% - 32px)}.pricing-workspace .pricing-device-picker{width:100%;min-width:0;max-height:none;position:static}.pricing-workspace .pricing-device-picker .support-picker-item-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;display:grid}.pricing-workspace .pricing-device-picker .support-picker-group-button{min-height:48px}.pricing-detail-card{gap:20px;width:100%}.pricing-card-content{width:100%;min-width:0;max-width:100%}.pricing-card-content>header{gap:6px;min-height:0;padding:24px clamp(16px,3vw,32px)}.pricing-card-content>header h2{overflow-wrap:anywhere;font-size:clamp(26px,4vw,36px);line-height:1.3}.pricing-card-content>header p{font-size:16px;line-height:24px}.pricing-table-wrap{padding:0 clamp(16px,3vw,32px)}.pricing-table-wrap table{table-layout:fixed;min-width:0}.pricing-table-wrap th:first-child,.pricing-table-wrap td:first-child{width:43%}.pricing-table-wrap th,.pricing-table-wrap td{overflow-wrap:anywhere;padding:16px 6px}.pricing-table-wrap th{height:auto;font-size:13px;line-height:20px}.pricing-table-wrap td{font-size:16px;line-height:26px}.pricing-table-wrap thead tr,.pricing-table-wrap tbody tr,.pricing-table-wrap tbody tr:has(td:last-child span:nth-child(2)){height:auto}.pricing-notice{width:calc(100% - 32px);max-width:none;margin:0;padding:14px}.pricing-notice p{line-height:24px}}@media(max-width:1200px){.support-center-tabs.download-center-tabs .page-container{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
