@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Instrument Sans", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;--font-serif:Fraunces, "Iowan Old Style", Georgia, "Times New Roman", serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-medium:500;--radius-xl:.75rem;--ease-out:cubic-bezier(.23, 1, .32, 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);--color-papel:#f3f0e8;--color-folha:#fcfaf6;--color-areia:#e8dcc5;--color-pedra:#dce5e6;--color-argila:#f2e4d6;--color-mar:#0f2a33;--color-mar-2:#163a46;--color-tinta:#121212;--color-tinta-2:#1b1b1a;--color-tinta-tom:#0e0e0e;--color-grafite:#5a5955;--color-cinza:#9b9992;--color-fio:#1212121a;--color-fio-tom:#1212121f;--color-fio-tinta:#f3f0e81f;--color-lacre:#c4321c;--color-lacre-hover:#b02c18;--color-lacre-tinta:#e8624a;--color-lacre-tinta-hover:#d9553d;--color-papel-lacre:#f3f0e8;--color-papel-tinta:#f3f0e8;--color-papel-tinta-2:#f3f0e8b3;--color-papel-tinta-3:#f3f0e866;--font-cjk:"Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--ease-move:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-fast:.15s;--dur-ui:.22s;--radius-doc:4px;--container-page:80rem}@supports (color:lab(0% 0 0)){:root,:host{--color-fio:lab(5.46392% -.00000745058 -.00000298023/.1);--color-fio-tom:lab(5.46392% -.00000745058 -.00000298023/.12);--color-fio-tinta:lab(94.8655% .0123084 4.2514/.12)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--color-papel);color:var(--color-tinta);font-family:var(--font-sans);-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:4.5rem;scroll-padding-bottom:5.5rem}body{background-color:var(--bg);min-height:100svh;color:var(--fg);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-feature-settings:"kern" 1, "liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:1.125rem;font-weight:400;line-height:1.65}h1,h2,h3,h4{text-wrap:balance;-webkit-hyphens:none;hyphens:none;margin:0;font-weight:500}p{text-wrap:pretty;margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,textarea,select{font:inherit;color:inherit}em,i{font-style:italic}::selection{background-color:var(--color-lacre);color:var(--color-papel)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius)}:focus:not(:focus-visible){outline:none}svg{display:block}hr{background:var(--line);border:0;height:1px;margin:0}table{border-collapse:collapse;border-spacing:0}html[lang=zh-CN]{font-synthesis:none}html[lang=zh-CN] body{line-height:1.75}html[lang=zh-CN] h1,html[lang=zh-CN] h2,html[lang=zh-CN] h3,html[lang=zh-CN] h4{letter-spacing:0!important}}@layer components{.em{font-family:var(--font-serif);letter-spacing:0;font-variation-settings:"opsz" 144;color:inherit;font-size:1.04em;font-style:italic;font-weight:400}.em-72{font-variation-settings:"opsz" 72}html[lang=zh-CN] .em{font-variation-settings:normal;font-family:inherit;font-size:1em;font-style:normal;font-weight:700}.em-mark{color:var(--accent-fg);background-image:linear-gradient(var(--accent), var(--accent));border-radius:var(--radius);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;margin-inline:-.06em;padding-inline:.14em}.text-capa .em-mark{background-position:0 .32em;background-size:100% .97em}.em-mark::selection{background-color:var(--color-tinta);color:var(--color-papel)}.cjk{font-family:"Awk CJK", var(--font-cjk), var(--font-sans);letter-spacing:.06em}html[lang=zh-CN] .cjk{font-family:var(--font-sans)}.link-draw{display:inline-block;position:relative}.link-draw:after{content:"";transform-origin:100%;height:1px;transition:transform .2s var(--ease-out);background-color:currentColor;position:absolute;bottom:-.15em;left:0;right:0;transform:scaleX(0)}.link-draw:hover:after,.link-draw:focus-visible:after,.group:hover .link-draw:after,.group:focus-within .link-draw:after{transform-origin:0;transform:scaleX(1)}.btn{border-radius:var(--radius);height:3rem;min-height:2.75rem;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform .16s var(--ease-out);justify-content:center;align-items:center;gap:.625rem;padding:0 1.5rem;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.btn:active{transform:scale(.97)}.btn-sm{height:2.5rem;padding:0 1.125rem;font-size:.8125rem}.btn-md{height:3rem}.btn-lg{height:3.5rem;padding:0 2rem;font-size:.9375rem}.btn-primary{background-color:var(--accent);color:var(--accent-fg);border:1px solid #0000}.btn-primary:hover{background-color:var(--accent-hover)}.btn-outline{color:var(--fg);border:1px solid var(--fg);background-color:#0000}.btn-outline:hover{background-color:var(--surface)}.btn-text{height:auto;min-height:2.75rem;color:var(--fg);border-radius:0;gap:.5rem;padding:0}.btn-text:active{transform:none}.btn-text .btn-label{position:relative}.btn-text .btn-label:after{content:"";transform-origin:100%;height:1px;transition:transform .2s var(--ease-out);background-color:currentColor;position:absolute;bottom:-.2em;left:0;right:0;transform:scaleX(0)}.btn-text:hover .btn-label:after,.btn-text:focus-visible .btn-label:after{transform-origin:0;transform:scaleX(1)}.btn-icon{font-family:var(--font-sans);transition:transform var(--dur-fast) var(--ease-out);font-weight:400;display:inline-block}.btn:hover .btn-icon,.btn:focus-visible .btn-icon{transform:translate(4px)}.btn:hover .btn-icon-down,.btn:focus-visible .btn-icon-down{transform:translateY(4px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.digit-in{animation:awk-fade-in var(--dur-fast) var(--ease-out) both}.print-only{display:none}.photo{border:1px solid var(--line);border-radius:var(--radius-card);background-color:var(--surface);isolation:isolate;display:block;position:relative;overflow:hidden}.photo>img{object-fit:cover;object-position:center}.photo-paper>img{filter:saturate(1.06)contrast(1.03);transition:transform .9s var(--ease-out);will-change:transform}.photo-hover:after{content:"";z-index:1;background-color:var(--color-lacre);transform-origin:0;height:4px;transition:transform .42s var(--ease-out);pointer-events:none;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.photo-hover:hover>img,.photo-hover:focus-within>img,.card-link:hover .photo-hover>img,.card-link:focus-visible .photo-hover>img,.card-link:focus-within .photo-hover>img{transform:scale(1.05)}.photo-hover:hover:after,.photo-hover:focus-within:after,.card-link:hover .photo-hover:after,.card-link:focus-visible .photo-hover:after,.card-link:focus-within .photo-hover:after{transform:scaleX(1)}}.card-link{color:inherit;border-radius:var(--radius-card);outline-offset:6px;text-decoration:none;display:block;position:relative}.card-link:focus-visible{outline:2px solid var(--accent)}.logo{-webkit-user-select:none;user-select:none;width:auto;height:auto;display:block}.band-ink .logo,.band-mar .logo,.band-lacre .logo,[data-tone=ink] .logo,[data-tone=mar] .logo,[data-tone=lacre] .logo{filter:invert()brightness(1.05)}.kicker{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--fg);align-items:center;gap:.75rem;margin:0;font-size:.8125rem;font-weight:600;line-height:1.3;display:inline-flex}.kicker:before{content:"";background-color:var(--accent);border-radius:2px;flex:none;width:1.75rem;height:3px}html[lang=zh-CN] .kicker{letter-spacing:.06em;font-size:.875rem}.nav-pro{border:1.5px solid var(--accent);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;min-height:2.25rem;color:var(--accent-read);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:999px;align-items:center;gap:.4375rem;padding:0 .75rem;font-size:.8125rem;font-weight:700;display:inline-flex}.nav-pro:hover,.nav-pro:focus-visible,.nav-pro[aria-current=page]{background-color:var(--accent);color:var(--accent-fg)}.bh{text-align:center;flex-direction:column;align-items:center;margin-bottom:3rem;display:flex}.bh-left{text-align:left;align-items:flex-start}.bh-title{max-width:22ch;margin-top:1.25rem;line-height:1.1}.bh-lede{max-width:46rem;margin-top:1.25rem}@media (min-width:48rem){.bh{margin-bottom:4.5rem}}.icon-tile{background-color:var(--accent);border-radius:12px;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.icon-tile{background-color:color-mix(in oklab, var(--accent) 13%, transparent)}}.icon-tile{color:var(--accent-read)}.icon-tile-sm{border-radius:9px;width:2.25rem;height:2.25rem}.icon-tile-lg{border-radius:var(--radius-card);width:3.75rem;height:3.75rem}.band-lacre .icon-tile{color:#fffdf9;background-color:#fffdf929}.flag{border-radius:3px;flex:none;display:block;box-shadow:0 0 0 1px #12121229}.v5-card{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;padding:1.5rem;display:flex;position:relative}@media (min-width:48rem){.v5-card{padding:1.75rem}}.hero{--accent:var(--color-lacre);--accent-hover:var(--color-lacre-hover);--accent-fg:var(--color-papel);z-index:1;isolation:isolate;position:relative}.hero-bg{z-index:-1;background-color:var(--color-mar);position:absolute;inset:0;overflow:hidden}.hero-pause{z-index:2;width:2.75rem;height:2.75rem;color:var(--color-papel);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background-color:#0f2a3373;border:1px solid #f3f0e859;border-radius:999px;place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem}.hero-pause:hover{background-color:#0f2a33b3;border-color:#f3f0e8b3}.hero-pause:focus-visible{outline-offset:3px;outline:2px solid #fffdf9}@media (min-width:64rem){.hero-pause{top:1.25rem;right:1.5rem}}.hero-bg .photo{border:0;border-radius:0;height:100%;position:absolute;inset:0}.hero-slide{z-index:0;opacity:0;transition:opacity 0s linear 1.6s;position:absolute;inset:0}.hero-slide.is-on{z-index:1;opacity:1;transition:opacity 1.6s ease-in-out}.hero-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.hero-slide,.hero-slide.is-on{transition:none}}.hero-shade{z-index:2;background-image:linear-gradient(#0b1f26e6 0%,#0b1f26c7 42%,#0b1f2680 74%,#0b1f269e 100%);position:absolute;inset:0}.hero-inner{text-align:center;padding-top:3rem;padding-bottom:7rem}.hero-lede{color:#f3f0e8e6;text-wrap:pretty;max-width:54rem;margin-inline:auto;font-size:clamp(1.0625rem,.95rem + .45vw,1.3125rem);line-height:1.5}.hero-h1{max-width:21ch;font-family:var(--font-sans);letter-spacing:-.03em;text-wrap:balance;margin-inline:auto;font-size:clamp(2.25rem,1rem + 3.4vw,4rem);font-weight:500;line-height:1.06}html[lang=zh-CN] .hero-h1{letter-spacing:0;line-height:1.3}.hero .btn-outline{color:var(--color-papel);border-color:#f3f0e8bf}.hero .btn-outline:hover{background-color:#f3f0e824}.hero-since{letter-spacing:.14em;text-transform:uppercase;color:#f3f0e8c7;margin:.625rem 0 0;font-size:.8125rem;font-weight:600}@media (min-width:48rem){.hero-inner{padding-top:4rem;padding-bottom:7.5rem}}.fr-hero{--fr-flag:3.75rem;--fr-link:clamp(1.5rem, 7vw, 2.75rem);z-index:2;grid-template-columns:1fr var(--fr-link) 1fr var(--fr-link) 1fr;background-color:var(--color-folha);border:1px solid var(--line);border-radius:var(--radius-card);width:max-content;max-width:calc(100% - 1.5rem);box-shadow:var(--shadow-float);align-items:start;column-gap:.5rem;margin:0;padding:1rem 1.25rem .875rem;list-style:none;display:grid;position:absolute;bottom:-3.25rem;left:50%;transform:translate(-50%)}.fr-stop{text-align:center;flex-direction:column;align-items:center;gap:.625rem;min-width:0;display:flex}.fr-flag{--fw-w:var(--fr-flag)}.fr-place{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--color-tinta);font-size:.8125rem;font-weight:700;line-height:1.2}.fr-link{height:2px;margin-top:calc(var(--fr-flag) / 3 - 1px);background-image:linear-gradient(90deg, var(--color-cinza) 55%, transparent 0);background-position:50%;background-size:8px 2px;align-self:start}@keyframes fr-travel{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}@media (min-width:48rem){.fr-hero{--fr-flag:4.75rem;--fr-link:4.5rem;column-gap:1rem;padding:1.25rem 2.25rem 1.125rem;bottom:-3rem}.fr-stop{gap:.75rem}.fr-place{font-size:.875rem}}@media (min-width:90rem){.fr-hero{--fr-flag:5.25rem;--fr-link:5.5rem}}.fr-full{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.fr-card-head{align-items:center;gap:.875rem;margin-bottom:1.125rem;display:flex}.fr-card-place{letter-spacing:.1em;text-transform:uppercase;color:var(--fg);white-space:nowrap;font-size:1.0625rem;font-weight:700}.fr-card-link{display:none}.fr-card-photo{border-radius:var(--radius-card);border:0}.fr-card-role{letter-spacing:-.01em;color:var(--fg);margin:1.25rem 0 0;font-size:1.25rem;font-weight:600;line-height:1.25}.fr-card-line{color:var(--fg-2);margin:.5rem 0 0;font-size:1.0625rem;line-height:1.55}.fr-chips{flex-wrap:wrap;gap:.5rem;margin:1.125rem 0 0;padding:0;list-style:none;display:flex}.pill{border:1px solid var(--line);background-color:var(--surface);min-height:2rem;color:var(--fg);border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.pill-strong{background-color:var(--fg);color:var(--bg);border-color:#0000;font-weight:600}@media (min-width:56rem){.fr-full{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.fr-card-link{background-image:linear-gradient(90deg, var(--fg-3) 55%, transparent 0);background-size:8px 2px;flex:1;height:2px;margin-right:-2rem;display:block;position:relative}.fr-card-link:before{content:"";border-top:2px solid var(--fg-3);border-right:2px solid var(--fg-3);width:8px;height:8px;position:absolute;top:-3px;right:.5rem;transform:rotate(45deg)}.fr-card-link:after{content:"";background-color:var(--accent);width:10px;height:10px;animation:fr-travel 3.2s var(--ease-move) infinite;border-radius:50%;position:absolute;top:-4px;left:0}.fr-card:nth-child(2) .fr-card-link:after{animation-delay:1.6s}}.ask{width:100%;max-width:52rem;margin-inline:auto}.ask-box{background-color:var(--color-folha);border-radius:var(--radius-box);box-shadow:var(--shadow-float);color:var(--color-tinta);transition:border-color var(--dur-ui) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out);border:1px solid #1212121f;align-items:flex-end;gap:.75rem;padding:.75rem .75rem .75rem 1rem;display:flex}.ask-box:focus-within{border-color:var(--color-lacre);box-shadow:0 0 0 4px #c4321c38, var(--shadow-float)}@supports (color:color-mix(in lab, red, red)){.ask-box:focus-within{box-shadow:0 0 0 4px color-mix(in oklab, var(--color-lacre) 22%, transparent), var(--shadow-float)}}.ask-face{background-color:var(--color-areia);border-radius:50%;flex:none;align-self:center;width:2.5rem;height:2.5rem;overflow:hidden}.ask-face img{object-fit:cover;width:100%;height:100%;display:block}.ask-field{flex:1;min-width:0;display:grid}.ask-field>*{min-width:0;font-family:var(--font-sans);grid-area:1/1;padding:.6875rem 0;font-size:1.125rem;line-height:1.45}.ask-sizer{visibility:hidden;pointer-events:none;white-space:pre-wrap;overflow-wrap:break-word;padding-inline-end:.375rem}.ask-input{resize:none;width:100%;height:100%;min-height:3rem;max-height:9rem;color:var(--color-tinta);background:0 0;border:0;outline:none;margin:0;display:block}@media not all and (min-width:40rem){.ask-box{gap:.625rem}.ask-field>*{padding-block:.8125rem;font-size:1rem;line-height:1.4}.ask-face{align-self:flex-start;margin-top:.25rem}}.ask-input::placeholder{color:var(--color-grafite);opacity:1}.ask-input:focus-visible{outline:none}.ask-send{background-color:var(--color-lacre);min-width:3rem;height:3rem;color:var(--color-papel);letter-spacing:.06em;text-transform:uppercase;transition:background-color var(--dur-fast) var(--ease-out), transform .16s var(--ease-out);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.ask-send:hover{background-color:var(--color-lacre-hover)}.ask-send:active{transform:scale(.96)}.ask-send:focus-visible{outline:2px solid var(--color-tinta);outline-offset:2px}.ask-send-label{display:none}@media (min-width:40rem){.ask-box{padding:.875rem .875rem .875rem 1.25rem}.ask-send{padding:0 1.25rem 0 1.375rem}.ask-send-label{display:inline}}.ask-sug-label{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);margin:1.75rem 0 0;font-size:.8125rem;font-weight:600}.ask-sug{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:.875rem 0 0;padding:0;list-style:none;display:flex}.ask-chip{border:1px solid var(--line);background-color:var(--fg);border-radius:999px;align-items:center;min-height:2.75rem;padding:0 1.125rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ask-chip{background-color:color-mix(in oklab, var(--fg) 6%, transparent)}}.ask-chip{color:var(--fg);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);font-size:.9375rem;font-weight:500}.ask-chip:hover,.ask-chip:focus-visible{background-color:var(--fg);border-color:var(--fg);color:var(--bg)}.ask-note{text-align:center;color:var(--fg-2);margin:1.5rem 0 0;font-size:.9375rem}.ask-note a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.jr{--jr-n:6;--jr-p:0;margin:0;padding:0;list-style:none;position:relative}.jr-item{border-bottom:1px solid var(--line);position:relative}.jr-item:first-child{border-top:1px solid var(--line)}.jr-head{text-align:left;width:100%;min-height:4.5rem;color:var(--fg);align-items:center;gap:1rem;padding:.875rem 0;display:flex}.jr-node{z-index:1;border:2px solid var(--line);background-color:var(--bg);width:3rem;height:3rem;color:var(--fg);transition:background-color var(--dur-ui) var(--ease-out), border-color var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.jr-item[data-state=done] .jr-node{border-color:var(--accent);color:var(--accent-read)}.jr-item[data-state=active] .jr-node{border-color:var(--accent);background-color:var(--accent);color:var(--accent-fg)}.jr-name{letter-spacing:-.005em;flex:1;font-size:1.0625rem;font-weight:600;line-height:1.25}.jr-flags{gap:.25rem;display:inline-flex}.jr-chev{width:.625rem;height:.625rem;transition:transform var(--dur-ui) var(--ease-out);border-bottom:2px solid;border-right:2px solid;flex:none;margin-right:.375rem;transform:rotate(45deg)}.jr-item[data-state=active] .jr-chev{transform:rotate(-135deg)}.jr-panel{padding:.25rem 0 1.75rem}.jr-panel[hidden]{display:none}.jr-panel-inner{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);gap:2rem;padding:1.5rem;display:grid}.jr-where{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:inline-flex}.jr-call{letter-spacing:.01em;text-transform:uppercase;color:var(--fg);text-wrap:balance;margin:.875rem 0 0;font-size:clamp(1.25rem,1.05rem + .7vw,1.625rem);font-weight:700;line-height:1.15}.jr-line{color:var(--fg-2);margin:.875rem 0 0;font-size:1.0625rem;line-height:1.55}.jr-note{border-left:3px solid var(--accent);color:var(--fg-2);margin:1rem 0 0;padding-left:.875rem;font-size:.9375rem;line-height:1.5}.jr-sub{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);margin:0 0 1rem;font-size:.8125rem;font-weight:600}.jr-steps{margin:0;padding:0;list-style:none}.jr-step{padding:0 0 1.125rem 1.75rem;position:relative}.jr-step:before{content:"";border:2px solid var(--accent);background-color:var(--surface);border-radius:50%;width:11px;height:11px;position:absolute;top:.4375rem;left:0}.jr-step:after{content:"";background-color:var(--line);width:2px;position:absolute;top:1.25rem;bottom:-.25rem;left:4.5px}.jr-step:last-child{padding-bottom:0}.jr-step:last-child:after{display:none}.jr-step:last-child:before{background-color:var(--accent)}.jr-step-name{color:var(--fg);font-size:1rem;font-weight:600;line-height:1.35;display:block}.jr-step-text{color:var(--fg-2);font-size:.9375rem;line-height:1.5;display:block}.jr-why{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.jr-why li{color:var(--fg);grid-template-columns:1.25rem 1fr;gap:.625rem;font-size:.9375rem;line-height:1.5;display:grid}.jr-why svg{color:var(--ok);margin-top:.125rem}@media (min-width:64rem){.jr{grid-template-columns:repeat(var(--jr-n), minmax(0, 1fr));column-gap:0;display:grid}.jr:before,.jr:after{content:"";height:3px;margin-top:calc(2rem - 1.5px);margin-left:calc(100% / var(--jr-n) / 2);border-radius:2px;grid-area:1/1/auto/-1;align-self:start}.jr:before{width:calc(100% - 100% / var(--jr-n));background-color:var(--line)}.jr:after{width:calc((100% - 100% / var(--jr-n)) * var(--jr-p));background-color:var(--accent);transition:width .52s var(--ease-move)}.jr-item{display:contents}.jr-head{z-index:1;text-align:center;border-radius:var(--radius-card);flex-direction:column;grid-row:1;justify-content:flex-start;align-items:center;gap:.875rem;padding:0 .25rem .25rem}.jr-node{width:4rem;height:4rem}.jr-head:hover .jr-node{border-color:var(--accent);transform:translateY(-3px)}.jr-name{text-wrap:balance;flex:none;font-size:1rem}.jr-chev{display:none}.jr-panel{grid-area:2/1/auto/-1;padding:2.5rem 0 0}.jr-panel-inner{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);gap:3rem;padding:2.5rem}}.cat{gap:1.5rem;display:grid}.cat-list{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.cat-btn{border:1px solid var(--line);border-radius:var(--radius-card);background-color:var(--surface);text-align:left;width:100%;min-height:4rem;color:var(--fg);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.9375rem;font-weight:600;line-height:1.25;display:flex}.cat-btn:hover{border-color:var(--fg);transform:translateY(-2px)}.cat-btn[aria-pressed=true]{border-color:var(--fg);background-color:var(--fg);color:var(--bg)}.cat-btn[aria-pressed=true] .icon-tile{background-color:var(--accent);color:var(--accent-fg)}.cat-out{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;padding:1.5rem;display:flex}.cat-name{letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,1.2rem + 1.1vw,2rem);font-weight:600;line-height:1.15}.cat-ex{color:var(--fg-2);margin:.5rem 0 0;font-size:1rem;line-height:1.5}.cat-sub{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);margin:1.5rem 0 .625rem;font-size:.8125rem;font-weight:600}.cat-p{color:var(--fg);margin:0;font-size:1.0625rem;line-height:1.55}.cat-foot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.75rem;padding-top:1.5rem;display:flex}.cat-disc{color:var(--fg-2);flex:14rem;margin:0;font-size:.9375rem;line-height:1.45}.cat{grid-template-columns:minmax(0,1fr)}@media (min-width:64rem){.cat{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:2rem}.cat-out{padding:2.5rem}}@media (min-width:64rem) and (not (min-width:80rem)){.cat-list{grid-template-columns:minmax(0,1fr)}}.ct-grid{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.ct-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.ct-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ct{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);height:100%;color:var(--fg);transition:transform var(--dur-ui) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out), border-color var(--dur-ui) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.ct:hover{border-color:var(--fg);box-shadow:var(--shadow-card);transform:translateY(-4px)}.ct:has(.ct-go:focus-visible){border-color:var(--fg);box-shadow:var(--shadow-card);transform:translateY(-4px)}.ct:has(.ct-go:focus-visible){outline:2px solid var(--accent)}.ct .photo{border:0;border-radius:0}.ct-body{flex-direction:column;flex:1;padding:2.25rem 1.375rem 1.375rem;display:flex;position:relative}.ct-icon{background-color:var(--color-lacre);color:var(--color-papel);box-shadow:0 0 0 4px var(--surface);position:absolute;top:-1.5rem;left:1.375rem}.ct-title{letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:1.125rem;font-weight:700;line-height:1.2}.ct-line{color:var(--fg-2);margin:.625rem 0 1.25rem;font-size:1rem;line-height:1.5}.ct-cta{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-read);align-items:center;gap:.5rem;margin-top:auto;font-size:.8125rem;font-weight:600;display:inline-flex}.ct-go{align-self:flex-start;position:static}.ct-go:after{content:"";z-index:1;position:absolute;inset:-100vw 0 0}.ct-go:focus-visible{outline:none}.facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem;margin:0;padding:0;list-style:none;display:grid}.fact{text-align:center;flex-direction:column;align-items:center;display:flex}.fact-value{letter-spacing:-.025em;color:var(--fg);text-wrap:balance;margin-top:1rem;font-size:clamp(1.75rem,1.2rem + 2.4vw,3rem);font-weight:600;line-height:1.05}.fact-label{max-width:16rem;color:var(--fg-2);margin-top:.5rem;font-size:.9375rem;line-height:1.45}@media (min-width:80rem){.facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.fact+.fact{border-left:1px solid var(--line)}.fact{padding-inline:1rem}.fact-value{font-size:clamp(1.75rem,1rem + 1.6vw,2.375rem)}}.ex-grid{align-items:start;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.ex-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ex-head{align-items:center;gap:.875rem;display:flex}.ex-name{letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}.ex-line{color:var(--fg-2);margin:.875rem 0 1rem;font-size:1rem;line-height:1.5}.dt{border-top:1px solid var(--line)}.dt>summary{cursor:pointer;min-height:3rem;color:var(--fg);justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 0;font-size:1rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.dt>summary::-webkit-details-marker{display:none}.dt>summary:after{content:"";width:.5rem;height:.5rem;transition:transform var(--dur-ui) var(--ease-out);border-bottom:2px solid;border-right:2px solid;flex:none;margin-right:.25rem;transform:rotate(45deg)translate(-2px,-2px)}.dt[open]>summary:after{transform:rotate(-135deg)translate(-2px,-2px)}.dt>p{color:var(--fg-2);margin:0;padding:0 1.5rem 1rem 0;font-size:.9375rem;line-height:1.55}.fq-grid{align-items:start;gap:.625rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.fq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.fq-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.fq{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);transition:border-color var(--dur-fast) var(--ease-out)}.fq:hover,.fq[open]{border-color:var(--fg)}.fq>summary{cursor:pointer;min-height:3.25rem;color:var(--fg);border-radius:var(--radius-card);justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.fq>summary::-webkit-details-marker{display:none}.fq>summary:after{content:"+";color:var(--accent-read);transition:transform var(--dur-ui) var(--ease-out);flex:none;font-size:1.25rem;font-weight:400;line-height:1}.fq[open]>summary:after{transform:rotate(45deg)}.fq>p{color:var(--fg-2);margin:0;padding:0 1rem 1rem;font-size:.9375rem;line-height:1.55}.badge-row{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ch{border:1px solid var(--line);border-radius:var(--radius-card);background-color:var(--surface);min-height:4.5rem;color:var(--fg);transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}a.ch:hover,button.ch:hover{border-color:var(--fg);transform:translateY(-2px)}.ch-text{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.ch-label{letter-spacing:0;color:var(--fg-2);font-size:.875rem;font-weight:600}.ch-value{overflow-wrap:anywhere;font-size:1.125rem;font-weight:600;line-height:1.3}.ch-luma{border:1px solid var(--line);border-radius:var(--radius-card);background-color:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;gap:1rem;padding:1.125rem 1rem 1rem;display:flex}.ch-luma-head{align-items:center;gap:.875rem;display:flex}.ch-luma-line{color:var(--fg-2);margin:0;font-size:1rem;line-height:1.5}@media (min-width:40rem){.ch-luma{padding:1.375rem 1.375rem 1.25rem}}.ch-value-line{overflow-wrap:normal;font-size:1rem;font-weight:500;line-height:1.45}.ch-arrow{color:var(--accent-read);flex:none}.ss{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem .5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.ss-item{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex;position:relative}.ss-node{z-index:1;border:2px solid var(--accent);background-color:var(--bg);width:3.5rem;height:3.5rem;color:var(--accent-read);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.ss-name{text-wrap:balance;font-size:.9375rem;font-weight:600;line-height:1.25}@media (min-width:56rem){.ss{grid-template-columns:repeat(var(--ss-n,6), minmax(0, 1fr))}.ss-item:not(:last-child):after{content:"";background-image:linear-gradient(90deg, var(--fg-3) 55%, transparent 0);background-size:8px 2px;width:calc(100% - 3rem);height:2px;position:absolute;top:calc(1.75rem - 1px);left:calc(50% + 1.75rem)}}.luma-root{--luma-bottom:calc(1rem + env(safe-area-inset-bottom));--luma-reserve:calc(var(--luma-bottom) + 4.25rem + .75rem + 4.5rem + 1rem);--luma-white:#fff;--luma-you:var(--color-mar);--luma-you-fg:var(--color-papel);--luma-edge:#12121214;--luma-tint:#c4321c21}@supports (color:color-mix(in lab, red, red)){.luma-root{--luma-tint:color-mix(in oklab, var(--color-lacre) 13%, transparent)}}.luma-root{z-index:45;left:1rem;right:1rem;bottom:var(--luma-bottom);pointer-events:none;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed}.luma-root[hidden]{display:none}.luma-root>*{pointer-events:auto}@media (min-width:40rem){.luma-root{width:400px;left:auto;right:1.5rem}}@media (min-width:64rem){.luma-root{--luma-bottom:1.5rem}}.luma-avatar{flex:none;display:block;position:relative}.luma-avatar-photo{border-radius:50%;width:100%;height:100%}.luma-avatar-color .luma-avatar-photo>img{filter:grayscale(0)contrast()brightness()}.luma-avatar-dot{border:2px solid var(--luma-white);background-color:#2fc56d;border-radius:50%;width:13px;height:13px;position:absolute;bottom:-3px;right:-3px}.luma-launcher{border:3px solid var(--color-folha);background-color:var(--color-folha);border-radius:50%;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;padding:0;display:inline-flex;position:relative;box-shadow:0 0 0 5px #c4321c42,0 16px 34px -12px #0f2a3380}@supports (color:color-mix(in lab, red, red)){.luma-launcher{box-shadow:0 0 0 5px color-mix(in oklab, var(--color-lacre) 26%, transparent), 0 16px 34px -12px #0f2a3380}}.luma-launcher{transition:transform var(--dur-ui) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out)}.luma-launcher .luma-avatar{width:100%!important;height:100%!important}.luma-launcher .luma-avatar-photo{border:0}.luma-online{border:3px solid var(--color-folha);background-color:#2fc56d;border-radius:50%;width:15px;height:15px;position:absolute;top:1px;right:1px}@media (hover:hover) and (pointer:fine){.luma-launcher:hover{transform:translateY(-3px)scale(1.04);box-shadow:0 0 0 7px #c4321c57,0 20px 38px -12px #0f2a338c}@supports (color:color-mix(in lab, red, red)){.luma-launcher:hover{box-shadow:0 0 0 7px color-mix(in oklab, var(--color-lacre) 34%, transparent), 0 20px 38px -12px #0f2a338c}}}.luma-root[data-away]>.luma-launcher,.luma-root[data-away]>.luma-bubble{visibility:hidden;pointer-events:none;transform:translate(calc(100% + 2rem))}@media (prefers-reduced-motion:no-preference){.luma-root>.luma-launcher,.luma-root>.luma-bubble{transition:transform .24s var(--ease-out), box-shadow var(--dur-ui) var(--ease-out), visibility 0s linear 0s}.luma-root[data-away]>.luma-launcher,.luma-root[data-away]>.luma-bubble{transition:transform .24s var(--ease-out), box-shadow var(--dur-ui) var(--ease-out), visibility 0s linear .24s}}@media (prefers-reduced-motion:reduce){.luma-root>.luma-launcher{transition:box-shadow var(--dur-ui) var(--ease-out)}}.luma-bubble{background-color:var(--luma-white);border:1px solid var(--luma-edge);max-width:320px;color:var(--color-tinta);border-radius:18px;align-items:center;gap:.75rem;padding:.875rem 1.125rem .875rem .875rem;display:flex;position:relative;box-shadow:0 18px 40px -16px #0f2a336b}.luma-bubble .luma-avatar-photo{border:2px solid #c4321c8c}@supports (color:color-mix(in lab, red, red)){.luma-bubble .luma-avatar-photo{border:2px solid color-mix(in oklab, var(--color-lacre) 55%, transparent)}}.luma-bubble-text{color:var(--color-grafite);font-size:.9375rem;line-height:1.4}.luma-bubble-title{color:var(--color-lacre);margin-bottom:.125rem;font-size:1rem;font-weight:700;display:block}.luma-bubble-x{background-color:var(--luma-white);width:30px;height:30px;color:var(--color-grafite);transition:color var(--dur-fast) var(--ease-out);border:1px solid #1212121a;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex;position:absolute;top:-.75rem;right:-.625rem;box-shadow:0 6px 14px -6px #0f2a3366}.luma-bubble-x:before{content:"";position:absolute;inset:-10px}.luma-bubble-x:hover{color:var(--color-tinta)}.luma-panel{width:100%;max-height:min(40rem, calc(100svh - var(--luma-reserve)));min-height:min(var(--luma-latch,0px), 40rem, calc(100svh - var(--luma-reserve)));background-color:var(--color-folha);border:1px solid var(--luma-edge);border-radius:var(--radius-box);box-shadow:var(--shadow-float);color:var(--color-tinta);transform-origin:100% 100%;flex-direction:column;font-size:.9375rem;line-height:1.5;display:flex;overflow:hidden}.luma-panel[hidden]{display:none}.luma-head{background-color:var(--luma-white);border-bottom:1px solid var(--luma-edge);flex:none;align-items:center;gap:.875rem;padding:.875rem .75rem .875rem 1.125rem;display:flex}.luma-head .luma-avatar-photo{border:2px solid var(--luma-white);box-shadow:0 0 0 2px var(--color-lacre)}.luma-head-text{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.luma-head-name{letter-spacing:-.01em;color:var(--color-lacre);font-size:1.0625rem;font-weight:700;line-height:1.2}.luma-head-role{color:var(--color-grafite);font-size:.8125rem;font-weight:500;line-height:1.35}.luma-close{width:2.75rem;height:2.75rem;color:var(--color-tinta);transition:color var(--dur-fast) var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.luma-close:before{content:"";background-color:var(--color-papel);transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border-radius:50%;position:absolute;inset:.25rem}.luma-close:active:before{transform:scale(.92)}.luma-x{width:.875rem;height:.875rem;display:block;position:relative}.luma-x>span{background-color:currentColor;border-radius:1px;width:100%;height:1.5px;display:block;position:absolute;top:50%;left:0}.luma-x>span:first-child{transform:translateY(-50%)rotate(45deg)}.luma-x>span:last-child{transform:translateY(-50%)rotate(-45deg)}.luma-transcript{overscroll-behavior:contain;scrollbar-width:none;--luma-fade-top:.75rem;--luma-fade-bottom:0px;min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--luma-fade-top), #000 calc(100% - var(--luma-fade-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--luma-fade-top), #000 calc(100% - var(--luma-fade-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--luma-fade-top), #000 calc(100% - var(--luma-fade-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--luma-fade-top), #000 calc(100% - var(--luma-fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--luma-fade-top), #000 calc(100% - var(--luma-fade-bottom)), transparent 100%);flex-direction:column;flex:auto;gap:.875rem;padding:1.125rem 1.125rem 1.25rem;display:flex;position:relative;overflow-y:auto}.luma-transcript::-webkit-scrollbar{display:none}.luma-transcript:focus{outline:none}.luma-thread{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.luma-msg{display:flex}.luma-msg>p{overflow-wrap:break-word;border:1px solid #0000;border-radius:1.125rem;max-width:86%;padding:.625rem .875rem}.luma-msg-luma>p{background-color:var(--color-papel);border-color:#1212121a;border-bottom-left-radius:.375rem}.luma-msg-you{justify-content:flex-end}.luma-msg-you>p{background-color:var(--luma-you);color:var(--luma-you-fg);border-bottom-right-radius:.375rem;font-weight:600}.luma-msg-luma:has(+.luma-msg-luma)>p{border-bottom-left-radius:1.125rem}.luma-thread:has(+.luma-typing)>.luma-msg-luma:last-child>p{border-bottom-left-radius:1.125rem}.luma-msg-you:has(+.luma-msg-you)>p{border-bottom-right-radius:1.125rem}.luma-msg-luma+.luma-msg-you,.luma-msg-you+.luma-msg-luma{margin-top:.375rem}.luma-typing{background-color:var(--color-papel);min-height:2.625rem;color:var(--color-grafite);border:1px solid #1212121a;border-radius:1.125rem 1.125rem 1.125rem .375rem;align-self:flex-start;align-items:center;margin-top:-.375rem;padding:0 1rem;font-size:.875rem;font-weight:500;line-height:1.4;display:flex}.luma-thread:has(>.luma-msg-you:last-child)+.luma-typing{margin-top:0}.luma-thread:empty+.luma-typing{margin-top:-.875rem}.luma-dots{align-items:center;gap:.3125rem;display:inline-flex}.luma-dots>span{background-color:var(--color-grafite);border-radius:50%;width:.375rem;height:.375rem}.luma-prompt{color:var(--color-tinta);margin-top:.375rem;font-size:.9375rem;font-weight:600;line-height:1.3}.luma-replies{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.luma-replies>li{display:flex}.luma-chip{background-color:var(--luma-white);min-height:3rem;color:var(--color-tinta);text-align:start;transition:border-color var(--dur-fast) var(--ease-out), transform .16s var(--ease-out);border:1px solid #12121224;border-radius:1.5rem;flex:1;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .5625rem .5rem 1.125rem;font-size:.9375rem;font-weight:500;line-height:1.3;display:flex}.luma-chip:after{content:"";background-color:var(--luma-tint);width:1.75rem;height:1.75rem;transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-ui) var(--ease-out);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c4321c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.875rem;border-radius:50%;flex:none}.luma-chip:active{transform:scale(.98)}.luma-handoff{flex-direction:column;gap:.5rem;margin-top:.125rem;display:flex}.luma-handoff-btn{text-align:center;white-space:normal;width:100%;height:auto;min-height:3rem;padding-block:.5rem;line-height:1.2}.luma-handoff-btn[aria-expanded=true]{background-color:var(--color-papel)}.luma-handoff-btn[aria-expanded]:after{content:"";width:.4375rem;height:.4375rem;transition:transform var(--dur-ui) var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:translateY(-2px)rotate(45deg)}.luma-handoff-btn[aria-expanded=true]:after{transform:translateY(2px)rotate(225deg)}.luma-email{background-color:var(--color-papel);border-radius:var(--radius-card);border:1px solid #1212120f;flex-direction:column;gap:.25rem;padding:.875rem 1rem 1rem;display:flex}.luma-email-title{color:var(--color-grafite);font-size:.8125rem;line-height:1.4}.luma-email-addr{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;font-size:1.0625rem;font-weight:600;line-height:1.35}.luma-email-actions{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.luma-email-btn{background-color:var(--luma-white);min-height:2.75rem;color:var(--color-tinta);transition:border-color var(--dur-fast) var(--ease-out), transform .16s var(--ease-out);border:1px solid #12121224;border-radius:1.375rem;justify-content:center;align-items:center;padding:.25rem .875rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex}.luma-email-btn:active{transform:scale(.97)}.luma-email-btn[data-copied]{border-color:var(--color-tinta)}.luma-note{text-align:center;color:var(--color-grafite);margin-top:.375rem;font-size:.9375rem;line-height:1.5}.luma-restart{min-height:2.75rem;color:var(--color-grafite);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:999px;align-self:center;align-items:center;gap:.5rem;margin-top:-.25rem;padding:.25rem .875rem;font-size:.9375rem;font-weight:500;line-height:1.2;display:inline-flex}.luma-restart:before{content:"";background-color:currentColor;flex:none;width:.9375rem;height:.9375rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 3-6.7L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 3-6.7L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3C/svg%3E") 50%/contain no-repeat}.luma-close:focus-visible,.luma-chip:focus-visible,.luma-handoff-btn:focus-visible,.luma-email-btn:focus-visible,.luma-restart:focus-visible{outline:2px solid var(--color-lacre);outline-offset:3px}@media (hover:hover) and (pointer:fine){.luma-close:hover{color:var(--color-lacre)}.luma-close:hover:before{background-color:var(--luma-tint)}.luma-chip:hover,.luma-email-btn:hover{border-color:var(--color-tinta)}.luma-chip:hover:after{background-color:var(--color-lacre);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fffdf9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");transform:translate(2px)}.luma-handoff-btn.btn-outline:hover{background-color:var(--color-papel)}.luma-restart:hover{color:var(--color-tinta);background-color:#1212120f}}.luma-btn-glyph{border:1px solid;border-radius:1px;width:11px;height:9px;position:relative}.luma-btn-glyph:after{content:"";border-bottom:1px solid;border-left:1px solid;width:4px;height:4px;position:absolute;top:100%;left:1px}.luma-scrim{display:none}@media not all and (min-width:40rem){.luma-launcher{width:3.25rem;height:3.25rem}.luma-bubble{max-width:17.5rem}.luma-root:has(>.luma-panel:not([hidden])){gap:0;bottom:0;left:0;right:0}:is(.luma-root:has(>.luma-panel:not([hidden]))>.luma-launcher,.luma-root:has(>.luma-panel:not([hidden]))>.luma-bubble){display:none}.luma-scrim:not([hidden]){z-index:-1;touch-action:none;background-color:#0f2a3375;display:block;position:fixed;inset:0}.luma-panel{max-height:calc(100dvh - 4.75rem);min-height:min(var(--luma-latch,0px), calc(100vh - 4.75rem));min-height:min(var(--luma-latch,0px), calc(100dvh - 4.75rem));padding-bottom:env(safe-area-inset-bottom);border-radius:var(--radius-box) var(--radius-box) 0 0;transform-origin:50% 100%;border-width:1px 0 0;box-shadow:0 -18px 44px -18px #0f2a3380}}@media (prefers-reduced-motion:no-preference){.luma-bubble{animation:awk-fade-in var(--dur-ui) var(--ease-out) both}.luma-panel{animation:awk-luma-pop .26s var(--ease-out) both}.luma-panel[data-settle]{transition:min-height .28s var(--ease-out)}.luma-dots>span{animation:awk-luma-pulse 1.1s var(--ease-out) infinite}.luma-dots>span:nth-child(2){animation-delay:.16s}.luma-dots>span:nth-child(3){animation-delay:.32s}.luma-panel [data-arrive]{animation:awk-luma-rise .36s var(--ease-out) backwards}.luma-prompt[data-arrive]{animation-delay:60ms}.luma-replies>[data-arrive]:first-child{animation-delay:.11s}.luma-replies>[data-arrive]:nth-child(2){animation-delay:.16s}.luma-replies>[data-arrive]:nth-child(3){animation-delay:.21s}.luma-replies>[data-arrive]:nth-child(4){animation-delay:.26s}.luma-replies>[data-arrive]:nth-child(n+5){animation-delay:.31s}.luma-handoff>[data-arrive]:first-child{animation-delay:60ms}.luma-handoff>[data-arrive]:nth-child(2){animation-delay:.12s}.luma-handoff>[data-arrive]:nth-child(n+3){animation-delay:.18s}.luma-handoff>.luma-email[data-arrive]{animation-delay:0s}}@media (prefers-reduced-motion:no-preference) and (not (min-width:40rem)){.luma-scrim:not([hidden]){animation:awk-luma-scrim var(--dur-ui) var(--ease-out) both}.luma-panel{animation:awk-luma-sheet var(--dur-ui) var(--ease-out) both}}@keyframes awk-luma-pop{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes awk-luma-sheet{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes awk-luma-scrim{0%{opacity:0}}@keyframes awk-luma-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes awk-luma-pulse{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-2px)}}@media (min-width:40rem) and (not (min-height:45rem)){.luma-root{--luma-reserve:calc(var(--luma-bottom) + 4.5rem + 1rem)}.luma-root:has(>.luma-panel:not([hidden]))>.luma-launcher{display:none}}.wide-photo{aspect-ratio:4/3;border-radius:var(--radius-box);border:0;width:100%;display:block}@media (min-width:48rem){.wide-photo{aspect-ratio:21/9}}.lang-menu{position:relative}.lang-menu-btn{border:1px solid var(--line);min-height:2.5rem;font-family:var(--font-sans);letter-spacing:.06em;color:var(--fg);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border-radius:999px;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.lang-menu-btn:hover,.lang-menu-btn[aria-expanded=true]{border-color:var(--fg)}.lang-menu-chev{width:.375rem;height:.375rem;transition:transform var(--dur-ui) var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;margin-left:.125rem;transform:translateY(-2px)rotate(45deg)}.lang-menu-chev[data-open=true]{transform:translateY(1px)rotate(-135deg)}.lang-menu-list{z-index:60;background-color:var(--color-folha);border-radius:var(--radius-card);min-width:11.5rem;box-shadow:var(--shadow-float);color:var(--color-tinta);animation:awk-fade-in var(--dur-ui) var(--ease-out) both;border:1px solid #1212121a;padding:.375rem;position:absolute;top:calc(100% + .5rem);right:0}.lang-menu-list[hidden]{display:none}.lang-menu-list ul{margin:0;padding:0;list-style:none}.lang-menu-item{min-height:2.75rem;color:var(--color-tinta);transition:background-color var(--dur-fast) var(--ease-out);border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:0 .75rem;font-size:.9375rem;font-weight:500;display:flex}.lang-menu-item:hover,.lang-menu-item:focus-visible{background-color:var(--color-papel)}.lang-menu-item[aria-current=true]{color:var(--color-lacre);font-weight:700}.lang-menu-code{letter-spacing:.08em;color:var(--color-grafite);font-size:.75rem;font-weight:600}@media not all and (min-width:80rem){.nav-pro{min-height:2rem;padding:0 .625rem}.lang-menu-btn{padding:0 .5rem}}@media (min-width:64rem) and (not (min-width:72rem)){header .nav-pro{letter-spacing:.03em;gap:0}header .nav-pro>svg{display:none}}.mj{--mj-node:3rem;--mj-lead:1.75rem;--mj-tail:3rem;isolation:isolate;max-width:34rem;padding:calc(var(--mj-lead) + var(--mj-node) / 2) 0 var(--mj-tail);gap:3.25rem;margin:0 auto;list-style:none;display:grid;position:relative}.mj-spine{z-index:0;pointer-events:none;background-image:linear-gradient(180deg, var(--accent) 50%, transparent 0);background-size:3px 14px;width:3px;position:absolute;top:0;bottom:0;left:calc(50% - 1.5px)}.mj-spine:before{content:"";z-index:1;border:3px solid var(--accent);background-color:var(--bg);border-radius:50%;width:.8125rem;height:.8125rem;margin-left:-.40625rem;position:absolute;top:0;left:50%}.mj-spine:after{content:"";z-index:1;border-right:3px solid var(--accent);border-bottom:3px solid var(--accent);border-bottom-right-radius:2px;width:.8125rem;height:.8125rem;margin-left:-.40625rem;position:absolute;bottom:2px;left:50%;transform:rotate(45deg)}.mj-progress,.mj-runner{display:none;position:absolute;inset:0}.mj-item{z-index:1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.mj-photo{--mj-focus:var(--mj-pos,center);z-index:1;background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card) var(--radius-card) 0 0;border-bottom:0;grid-area:1/1;margin:0;padding:8px 8px 0;display:grid;position:relative}.mj-photo .photo{aspect-ratio:2;border:0;border-radius:6px}.mj-card{z-index:1;background-color:var(--surface);border:1px solid var(--line);border-radius:0 0 var(--radius-card) var(--radius-card);box-shadow:var(--shadow-card);border-top:0;flex-direction:column;grid-area:2/1;padding:1.125rem 1.125rem 1.25rem;display:flex;position:relative}.mj-title{letter-spacing:-.015em;color:var(--fg);text-wrap:balance;margin:0;font-size:1.3125rem;font-weight:600;line-height:1.2}.mj-text{color:var(--fg-2);text-wrap:pretty;margin:.5rem 0 0;font-size:1rem;line-height:1.55}.mj-points{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin:1rem 0 0;padding:1rem 0 0;list-style:none;display:grid}.mj-point{align-items:center;gap:.4375rem;min-width:0;display:flex}.mj-point:last-child:nth-child(odd){grid-column:1/-1}.mj-point-icon{background-color:var(--accent);border-radius:7px;flex:none;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mj-point-icon{background-color:color-mix(in oklab, var(--accent) 13%, transparent)}}.mj-point-icon{color:var(--accent-read)}.mj-point-icon svg{width:1rem;height:1rem}.mj-point-label{letter-spacing:-.005em;min-width:0;color:var(--fg);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:.875rem;font-weight:600;line-height:1.25}.mj-chip{z-index:2;background-color:var(--color-folha);max-width:calc(100% - 2.375rem);box-shadow:0 8px 18px -8px #0f2a3380, 0 0 0 1px var(--line);letter-spacing:-.005em;color:var(--color-tinta);text-wrap:balance;border-radius:1rem;grid-area:1/1;place-self:end start;align-items:center;gap:.5rem;margin:0 0 .75rem 1.1875rem;padding:.4375rem .8125rem .4375rem .5rem;font-size:.875rem;font-weight:600;line-height:1.25;display:inline-flex;position:relative}.mj-chip svg{flex:none}.mj-chip span{max-width:12.25rem}@media (min-width:40rem) and (not (min-width:56.25rem)),(min-width:64rem){.mj-chip span{max-width:none}}.mj-node{z-index:3;width:var(--mj-node);height:var(--mj-node);margin-top:calc(var(--mj-node) / -2);border:2px solid var(--accent);background-color:var(--accent);color:var(--accent-fg);box-shadow:0 0 0 4px var(--surface);border-radius:50%;grid-area:1/1;justify-content:center;place-self:start center;align-items:center;display:inline-flex;position:relative}.mj-node svg{width:1.375rem;height:1.375rem}.mj-node:after{content:"";border:2px solid var(--accent);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-2px}@media not all and (min-width:23.4375rem){.mj-card{padding-inline:1rem}.mj-point-icon{width:1.5rem;height:1.5rem}.mj-point-label{font-size:.84375rem}}@media (min-width:56.25rem){.mj{--mj-node:3.5rem;--mj-mid:5rem;gap:3rem;max-width:none;padding:0 0 4.5rem}.mj-item{grid-template-columns:minmax(0, 1fr) var(--mj-mid) minmax(0, 1fr);grid-template-rows:auto}.mj-item:before{content:"";z-index:0;top:calc(50% - 1px);left:calc(50% - var(--mj-mid) / 2);width:var(--mj-mid);background-color:var(--accent);height:2px;position:absolute}.mj-node{box-shadow:0 0 0 6px var(--bg);grid-area:1/2;align-self:center;margin-top:0}.mj-node svg{width:1.625rem;height:1.625rem}.mj-photo{--mj-focus:var(--mj-pos-wide,center);border-bottom:1px solid var(--line);border-radius:var(--radius-card);min-height:18.75rem;box-shadow:var(--shadow-card);grid-area:1/1;padding:8px}.mj-photo .photo{aspect-ratio:auto}.mj-card{border-top:1px solid var(--line);border-radius:var(--radius-card);grid-area:1/3;justify-content:center;padding:1.75rem 1.75rem 1.875rem}.mj-chip{margin:0 0 1.25rem 1.25rem}.mj-item:nth-child(2n) .mj-photo,.mj-item:nth-child(2n) .mj-chip{grid-area:1/3}.mj-item:nth-child(2n) .mj-card{grid-area:1/1}.mj-title{font-size:1.5rem}.mj-text{margin-top:.75rem}.mj-points{gap:.75rem 1rem;margin-top:1.25rem;padding-top:1.25rem}}@media (min-width:64rem){.mj{--mj-node:4rem;--mj-mid:6rem}.mj-card{padding:2rem 2rem 2.125rem}.mj-chip{white-space:nowrap;border-radius:999px}.mj-point{gap:.5rem}.mj-point-icon{border-radius:9px;width:2rem;height:2rem}.mj-point-icon svg{width:1.125rem;height:1.125rem}.mj-point-label{font-size:.9375rem}}@media (min-width:80rem){.mj-card{padding:2.125rem 2.25rem 2.25rem}.mj-points{grid-template-columns:repeat(2,minmax(0,max-content));column-gap:1.75rem}.mj-point{gap:.625rem}.mj-point-icon{width:2.125rem;height:2.125rem}.mj-chip{gap:.5625rem;padding:.5625rem 1rem .5625rem .625rem;font-size:.9375rem}}html[lang=zh-CN] .mj-point-label,html[lang=zh-CN] .mj-chip,html[lang=zh-CN] .mj-title{word-break:keep-all;overflow-wrap:anywhere;letter-spacing:0}@media screen and (prefers-reduced-motion:no-preference){.mj[data-enhanced] .mj-spine{background-image:linear-gradient(180deg, var(--accent) 50%, transparent 0)}@supports (color:color-mix(in lab, red, red)){.mj[data-enhanced] .mj-spine{background-image:linear-gradient(180deg, color-mix(in oklab, var(--accent) 46%, transparent) 50%, transparent 0)}}.mj[data-enhanced] .mj-progress{background-color:var(--accent);transform-origin:50% 0;transform:scaleY(var(--mj-p,0));transition:transform .16s linear;display:block}.mj[data-enhanced][data-live] .mj-runner{animation:8s linear infinite mj-run;display:block}.mj-runner:after{content:"";background-color:var(--accent);width:.5625rem;height:.5625rem;box-shadow:0 0 0 4px var(--accent);border-radius:50%;margin-left:-.28125rem;position:absolute;bottom:0;left:50%}@supports (color:color-mix(in lab, red, red)){.mj-runner:after{box-shadow:0 0 0 4px color-mix(in oklab, var(--accent) 20%, transparent)}}.mj[data-enhanced] .mj-node{background-color:var(--surface);color:var(--accent-read);transition:background-color .36s var(--ease-out), color .36s var(--ease-out), box-shadow .24s var(--ease-out), transform .24s var(--ease-out), opacity .5s var(--ease-out), scale .5s var(--ease-out)}.mj[data-enhanced] .mj-item[data-on] .mj-node{background-color:var(--accent);color:var(--accent-fg)}.mj[data-enhanced] .mj-item[data-on] .mj-node:after{animation:mj-ring .8s var(--ease-out) both}.mj[data-enhanced] .mj-item:before{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.mj[data-enhanced] .mj-item:before{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.mj[data-enhanced] .mj-item:before{transition:background-color .36s var(--ease-out), transform .24s var(--ease-out)}.mj[data-enhanced] .mj-item[data-on]:before{background-color:var(--accent)}.mj[data-enhanced] .mj-photo,.mj[data-enhanced] .mj-card,.mj[data-enhanced] .mj-chip{transition:opacity .7s var(--ease-out), translate .7s var(--ease-out), scale .5s var(--ease-out), transform .26s var(--ease-out), box-shadow .26s var(--ease-out)}.mj[data-enhanced] .mj-chip{transition-delay:.32s,.32s,.32s,0s,0s}.mj[data-enhanced] .mj-point{transition:opacity .5s var(--ease-out), translate .5s var(--ease-out);transition-delay:calc(.26s + var(--i,0) * 80ms)}.mj[data-enhanced] .mj-item:not([data-in]) .mj-photo,.mj[data-enhanced] .mj-item:not([data-in]) .mj-card{opacity:0;translate:0 1.75rem}.mj[data-enhanced] .mj-item:not([data-in]) .mj-chip{opacity:0;scale:.92}.mj[data-enhanced] .mj-item:not([data-in]) .mj-point{opacity:0;translate:0 .5rem}.mj[data-enhanced] .mj-item:not([data-in]) .mj-node{opacity:0;scale:.6}@media (min-width:56.25rem){.mj[data-enhanced] .mj-item:not([data-in]) .mj-photo{translate:-2.5rem}.mj[data-enhanced] .mj-item:not([data-in]) .mj-card,.mj[data-enhanced] .mj-item:nth-child(2n):not([data-in]) .mj-photo{translate:2.5rem}.mj[data-enhanced] .mj-item:nth-child(2n):not([data-in]) .mj-card{translate:-2.5rem}}}@media (hover:hover) and (pointer:fine){.mj-item:hover .photo-hover>img,.mj-item:focus-within .photo-hover>img{transform:scale(1.05)}.mj-item:hover .photo-hover:after,.mj-item:focus-within .photo-hover:after{transform:scaleX(1)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.mj-photo,.mj-card,.mj-chip{transition:transform .26s var(--ease-out), box-shadow .26s var(--ease-out)}.mj-node{transition:transform .24s var(--ease-out), box-shadow .24s var(--ease-out)}.mj-item:before{transition:transform .24s var(--ease-out)}.mj-item:hover .mj-photo,.mj-item:hover .mj-card,.mj-item:hover .mj-chip,.mj-item:focus-within .mj-photo,.mj-item:focus-within .mj-card,.mj-item:focus-within .mj-chip{transform:translateY(-4px)}.mj-item:hover .mj-card,.mj-item:focus-within .mj-card{box-shadow:0 24px 40px -24px #0f2a336b}.mj-item:hover .mj-node,.mj-item:focus-within .mj-node{box-shadow:0 0 0 4px var(--surface), 0 0 0 11px var(--accent);transform:scale(1.08)}@supports (color:color-mix(in lab, red, red)){.mj-item:hover .mj-node,.mj-item:focus-within .mj-node{box-shadow:0 0 0 4px var(--surface), 0 0 0 11px color-mix(in oklab, var(--accent) 22%, transparent)}}.mj-item:hover:before,.mj-item:focus-within:before{transform:scaleY(2.5)}@media (min-width:56.25rem){.mj-item:hover .mj-photo,.mj-item:focus-within .mj-photo{box-shadow:0 24px 40px -24px #0f2a336b}.mj-item:hover .mj-node,.mj-item:focus-within .mj-node{box-shadow:0 0 0 6px var(--bg), 0 0 0 13px var(--accent)}@supports (color:color-mix(in lab, red, red)){.mj-item:hover .mj-node,.mj-item:focus-within .mj-node{box-shadow:0 0 0 6px var(--bg), 0 0 0 13px color-mix(in oklab, var(--accent) 22%, transparent)}}}}@keyframes mj-run{0%{opacity:0;transform:translateY(-100%)}5%{opacity:1}92%{opacity:1}to{opacity:0;transform:translateY(-1.5rem)}}@keyframes mj-ring{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.stg-grid{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.stg-card{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative}.stg-stage{background-color:var(--stage);border-radius:calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px) 0 0;flex:none;height:9.75rem;display:block;position:relative;overflow:hidden}.stg-fig{width:100%;height:100%;display:block}.stg-title{letter-spacing:-.01em;color:var(--fg);text-wrap:balance;margin:0;padding:1.25rem 1.375rem 0;font-size:1.1875rem;font-weight:600;line-height:1.25}.stg-text{color:var(--fg-2);margin:0;padding:.5rem 1.375rem 1.5rem;font-size:1rem;line-height:1.55}@media not all and (min-width:40rem){:is(.stg-grid-3,.stg-grid-7){gap:.75rem}:is(.stg-grid-3,.stg-grid-7) .stg-card{grid-template-rows:1fr auto auto 1fr;grid-template-columns:7rem minmax(0,1fr);display:grid}:is(.stg-grid-3,.stg-grid-7) .stg-stage{border-radius:calc(var(--radius-card) - 1px) 0 0 calc(var(--radius-card) - 1px);grid-row:1/-1;height:auto;min-height:7rem}:is(.stg-grid-3,.stg-grid-7) .stg-fig{width:calc(100% * 280 / var(--fw));aspect-ratio:280/176;max-width:none;height:auto;transform:translate(calc(var(--fx) / 280 * -100%), calc(var(--fy) / 176 * -100%));position:absolute;top:50%;left:50%}:is(.stg-grid-3,.stg-grid-7) .stg-title{grid-area:2/2;padding:.875rem 1rem 0 .9375rem;font-size:1.0625rem}:is(.stg-grid-3,.stg-grid-7) .stg-text{grid-area:3/2;padding:.25rem 1rem .875rem .9375rem;font-size:.9375rem;line-height:1.5}}@media (min-width:40rem){.stg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.stg-stage{height:11rem}@supports (grid-template-rows:subgrid){.stg-card{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.stg-title{align-self:end}}}@media (min-width:64rem){.stg-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.stg-grid-3 .stg-title{padding:1.5rem 1.75rem 0}.stg-grid-3 .stg-text{padding:.5rem 1.75rem 1.75rem}}@media (min-width:72rem){.stg-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.stg-arrow{z-index:2;background-color:var(--accent);width:1.875rem;height:1.875rem;color:var(--accent-fg);box-shadow:0 0 0 4px var(--bg);transform:translate(-50%, calc(-50% + var(--stg-lift,0px))) rotate(var(--stg-turn,0deg));border-radius:50%;place-items:center;display:none;position:absolute}@media not all and (min-width:40rem){.stg-flow{gap:2.75rem}.stg-flow .stg-arrow{--stg-turn:90deg;display:grid;top:calc(-1.375rem - 1px);left:50%}}@media (min-width:72rem){.stg-flow .stg-arrow{display:grid;top:5.5rem;left:calc(-.75rem - 1px)}}.stg-fig .fw{fill:var(--color-folha);position:revert-layer;display:revert-layer;width:revert-layer;aspect-ratio:revert-layer}.stg-fig .fp{fill:var(--color-papel)}.stg-fig .fm{fill:var(--color-mar)}.stg-fig .fl{fill:var(--color-lacre)}.stg-fig .fa{fill:var(--stage-alt)}.stg-fig .fs{fill:#0f2a335c}@supports (color:color-mix(in lab, red, red)){.stg-fig .fs{fill:color-mix(in oklab, var(--color-mar) 36%, transparent)}}.stg-fig .ft{fill:#c4321c1f}@supports (color:color-mix(in lab, red, red)){.stg-fig .ft{fill:color-mix(in oklab, var(--color-lacre) 12%, transparent)}}.stg-fig .f1{fill:#0f2a331a}@supports (color:color-mix(in lab, red, red)){.stg-fig .f1{fill:color-mix(in oklab, var(--color-mar) 10%, transparent)}}.stg-fig .f2{fill:#0f2a3330}@supports (color:color-mix(in lab, red, red)){.stg-fig .f2{fill:color-mix(in oklab, var(--color-mar) 19%, transparent)}}.stg-fig .f3{fill:#0f2a3375}@supports (color:color-mix(in lab, red, red)){.stg-fig .f3{fill:color-mix(in oklab, var(--color-mar) 46%, transparent)}}.stg-fig .sk{stroke:#0f2a3329}@supports (color:color-mix(in lab, red, red)){.stg-fig .sk{stroke:color-mix(in oklab, var(--color-mar) 16%, transparent)}}.stg-fig .sk{stroke-width:1px}.stg-fig .sm{stroke:var(--color-mar)}.stg-fig .sl{stroke:var(--color-lacre)}.stg-fig .sw{stroke:var(--color-folha)}.stg-fig .ss{stroke:#0f2a3357}@supports (color:color-mix(in lab, red, red)){.stg-fig .ss{stroke:color-mix(in oklab, var(--color-mar) 34%, transparent)}}.stg-fig .sg{stroke:var(--stage)}.stg-fig .ln{fill:none;stroke-linecap:round;stroke-linejoin:round}.stg-fig .sh{filter:drop-shadow(0 8px 9px #0f2a3324)}.stg-fig .gm{color:var(--color-mar)}.stg-fig .gw{color:var(--color-folha)}.stg-zero{font-family:var(--font-sans);letter-spacing:-1px;fill:var(--color-mar);font-size:86px;font-weight:600}.stg-word{font-family:var(--font-sans);letter-spacing:.01em;fill:var(--color-folha);font-size:14px;font-weight:700}.stg-fig .sp,.stg-fig .hv{transform-box:fill-box;transform-origin:50%}.stg-fig .hv-bottom{transform-origin:50% 100%}.stg-fig .hv-left{transform-origin:0}.sv-cover{text-align:center;flex-direction:column;align-items:center;display:flex}.sv-cover>.kicker{text-wrap:balance;max-width:24rem;display:block}.sv-cover>.kicker:before{vertical-align:middle;margin:-.1875rem .75rem 0 0;display:inline-block}.sv-facts{gap:.5rem;width:100%;margin:2.25rem 0 0;padding:0;display:grid}.sv-fact{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);text-align:left;flex-direction:column;justify-content:center;gap:.125rem;min-height:3.75rem;padding:.625rem 1rem .625rem 4rem;display:flex;position:relative}.sv-fact-icon{background-color:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-top:-1.25rem;display:inline-flex;position:absolute;top:50%;left:.625rem}@supports (color:color-mix(in lab, red, red)){.sv-fact-icon{background-color:color-mix(in oklab, var(--accent) 13%, transparent)}}.sv-fact-icon{color:var(--accent-read)}.sv-fact-label{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);font-size:.8125rem;font-weight:600;line-height:1.3}.sv-fact-value{color:var(--fg);text-wrap:balance;margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}html[lang=zh-CN] .sv-fact-label{letter-spacing:.04em}.sv-cover-photo{margin-top:2.5rem}@media (min-width:40rem){.sv-facts{flex-wrap:wrap;justify-content:center;gap:.625rem;width:auto;display:flex}.sv-fact{border-radius:999px;min-height:3.5rem;padding:.5rem 1.375rem .5rem 3.75rem}.sv-fact-icon{left:.5rem}.sv-fact-value{text-wrap:nowrap}}@media (min-width:48rem){.sv-cover-photo{margin-top:3.5rem}}.sv-sub .stg-text{padding-bottom:1.125rem}.sv-sub-more{margin:0 1.375rem}.sv-sub-more>summary{min-height:3.25rem;font-size:.9375rem}.sv-sub-more>p{padding:0 0 1.25rem}@media not all and (min-width:40rem){.sv-subs{gap:.75rem}.sv-subs .sv-sub{grid-template-rows:auto 1fr auto;grid-template-columns:6.5rem minmax(0,1fr);display:grid}.sv-subs .stg-stage{border-radius:calc(var(--radius-card) - 1px) 0 0 0;grid-area:1/1/3/2;height:auto;min-height:6.5rem}.sv-subs .stg-fig{width:calc(100% * 280 / var(--fw));aspect-ratio:280/176;max-width:none;height:auto;transform:translate(calc(var(--fx) / 280 * -100%), calc(var(--fy) / 176 * -100%));position:absolute;top:50%;left:50%}.sv-subs .stg-title{grid-area:1/2;padding:.875rem 1rem 0 .9375rem;font-size:1.0625rem}.sv-subs .stg-text{grid-area:2/2;padding:.25rem 1rem .875rem .9375rem;font-size:.9375rem;line-height:1.5}.sv-subs .sv-sub-more{grid-area:3/1/4/3;margin:0;padding:0 1rem}}@media (min-width:40rem) and (not (min-width:64rem)){.sv-subs-3{grid-template-columns:minmax(0,1fr);gap:.875rem}.sv-subs-3 .sv-sub{grid-row:auto;grid-template-rows:auto 1fr auto;grid-template-columns:13rem minmax(0,1fr);display:grid}.sv-subs-3 .stg-stage{border-radius:calc(var(--radius-card) - 1px) 0 0 0;grid-area:1/1/3/2;align-items:center;height:auto;min-height:9rem;display:flex}.sv-subs-3 .stg-fig{height:auto}.sv-subs-3 .stg-title{grid-area:1/2;align-self:start;padding:1.375rem 1.5rem 0}.sv-subs-3 .stg-text{grid-area:2/2;padding:.375rem 1.5rem 1.25rem}.sv-subs-3 .sv-sub-more{grid-area:3/1/4/3;margin:0;padding:0 1.5rem}}@supports (grid-template-rows:subgrid){@media (min-width:40rem){.sv-subs-4 .sv-sub{grid-row:span 4}}@media (min-width:64rem){.sv-subs-3 .sv-sub{grid-row:span 4}}}@media (min-width:64rem){.sv-subs-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media (min-width:72rem){.sv-subs-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.sv-ix{--ix-node:2.75rem;--ix-seller:var(--color-mar);--ix-buyer:var(--color-lacre);background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-box);max-width:68rem;box-shadow:var(--shadow-card);gap:1.5rem;margin:0 auto;padding:1.25rem 1.125rem 1.375rem;display:grid}.sv-ix-pick{flex-direction:column;align-items:center;gap:.625rem;display:flex}.sv-ix-pick-label,.sv-ix-cover-label,.sv-ix-key dt{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);font-size:.8125rem;font-weight:600;line-height:1.3}.sv-ix-terms{background-color:var(--bg);border-radius:999px;grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;width:100%;max-width:30rem;padding:.25rem;display:grid}.sv-ix-term{min-width:0;min-height:2.75rem;font-family:var(--font-sans);letter-spacing:.06em;color:var(--fg);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border-radius:999px;padding:0;font-size:.875rem;font-weight:700}.sv-ix-term:hover{background-color:var(--surface)}.sv-ix-term[aria-checked=true]{background-color:var(--fg);color:var(--surface);box-shadow:0 6px 14px -8px #0f2a3399}.sv-ix-rail{margin:0;padding:0;list-style:none;display:grid}.sv-ix-st{--ix-leg:var(--ix-buyer);align-items:center;gap:.875rem;padding-top:1rem;display:flex;position:relative}.sv-ix-st[data-owner=seller]{--ix-leg:var(--ix-seller)}.sv-ix-st:before{content:"";top:-2px;left:calc(var(--ix-node) / 2 - 2px);background-color:var(--ix-leg);transform-origin:50% 0;width:4px;height:calc(1rem + 4px);transition:background-color var(--dur-ui) var(--ease-out);border-radius:2px;position:absolute}.sv-ix-node{z-index:1;width:var(--ix-node);height:var(--ix-node);border:2px solid var(--ix-leg);background-color:var(--surface);color:var(--ix-leg);transition:background-color var(--dur-ui) var(--ease-out), border-color var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sv-ix-name{letter-spacing:.06em;min-width:0;color:var(--fg-2);transition:color var(--dur-ui) var(--ease-out);font-size:.8125rem;font-weight:600;line-height:1.3}.sv-ix-st[data-handover] .sv-ix-node{border-color:var(--ix-buyer);background-color:var(--ix-buyer);color:#fffdf9;box-shadow:0 0 0 5px var(--ix-buyer)}@supports (color:color-mix(in lab, red, red)){.sv-ix-st[data-handover] .sv-ix-node{box-shadow:0 0 0 5px color-mix(in oklab, var(--ix-buyer) 18%, transparent)}}.sv-ix-st[data-handover] .sv-ix-name{color:var(--fg)}.sv-ix-tag{background-color:var(--ix-buyer);letter-spacing:.1em;white-space:nowrap;color:#fffdf9;border-radius:999px;flex:none;margin-left:auto;padding:.3125rem .6875rem;font-size:.8125rem;font-weight:700;line-height:1.2}.sv-ix-note{min-height:6.25rem;color:var(--fg);text-wrap:pretty;align-items:flex-start;gap:.75rem;margin:0;font-size:1.0625rem;line-height:1.45;display:flex}.sv-ix-code{background-color:var(--fg);letter-spacing:.08em;color:var(--surface);border-radius:8px;flex:none;padding:.25rem .5625rem;font-size:.8125rem;font-weight:700;line-height:1.3}.sv-ix-keys{gap:.5rem;margin:0;display:grid}.sv-ix-key{--ix-c:var(--ix-buyer);background-color:var(--ix-c);border-radius:12px;flex-direction:column;gap:.125rem;padding:.75rem 1rem .75rem 1.375rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sv-ix-key{background-color:color-mix(in oklab, var(--ix-c) 8%, transparent)}}.sv-ix-key[data-owner=seller]{--ix-c:var(--ix-seller)}.sv-ix-key:before{content:"";background-color:var(--ix-c);width:5px;position:absolute;top:0;bottom:0;left:0}.sv-ix-key dd{letter-spacing:.04em;color:var(--fg);margin:0;font-size:.9375rem;font-weight:700;line-height:1.3}.sv-ix-cover{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.625rem 1rem;padding-top:1.25rem;display:flex}.sv-ix-cover .pill{background-color:var(--bg)}.sv-ix-check{color:var(--ok);flex:none}.sv-ix-disc{color:var(--fg-2);margin:0;font-size:.9375rem;line-height:1.5}.sv-ix{grid-template-columns:minmax(0,1fr)}.sv-ix>*{min-width:0}@media not all and (min-width:23.4375rem){.sv-ix{padding-inline:.875rem}.sv-ix-terms{border-radius:1.625rem;grid-template-columns:repeat(3,minmax(0,1fr))}.sv-ix-term{letter-spacing:.03em;font-size:.8125rem}}@media (min-width:40rem){.sv-ix-keys{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.sv-ix-note{min-height:4.75rem}}@media (min-width:48rem){.sv-ix{--ix-node:3.25rem;gap:2rem;padding:2rem 2rem 1.75rem}.sv-ix-rail{grid-template-columns:repeat(6,minmax(0,1fr));padding-top:2.5rem}.sv-ix-st{text-align:center;flex-direction:column;gap:.75rem;padding:0 .625rem}.sv-ix-st:before{top:calc(var(--ix-node) / 2 - 2px);transform-origin:0;width:100%;height:4px;left:auto;right:50%}.sv-ix-st:first-child:before{width:50%}.sv-ix-node{box-shadow:0 0 0 4px var(--surface)}.sv-ix-st[data-handover] .sv-ix-node{box-shadow:0 0 0 4px var(--surface), 0 0 0 9px var(--ix-buyer)}@supports (color:color-mix(in lab, red, red)){.sv-ix-st[data-handover] .sv-ix-node{box-shadow:0 0 0 4px var(--surface), 0 0 0 9px color-mix(in oklab, var(--ix-buyer) 20%, transparent)}}.sv-ix-name{letter-spacing:.02em;text-wrap:balance;max-width:7rem;margin-inline:auto}.sv-ix-tag{margin:0;position:absolute;top:-2.5rem;left:50%;translate:-50%}.sv-ix-tag:after{content:"";border:5px solid #0000;border-top-color:var(--ix-buyer);border-bottom:0;width:0;height:0;margin-left:-5px;position:absolute;top:calc(100% - 1px);left:50%}.sv-ix-note{justify-content:center;align-items:baseline;min-height:3.5rem;font-size:1.25rem}}@media (min-width:64rem){.sv-ix{--ix-node:3.5rem;padding:2.5rem 3rem 2.25rem}.sv-ix-note{min-height:2rem}}html[lang=zh-CN] .sv-ix-name,html[lang=zh-CN] .sv-ix-tag,html[lang=zh-CN] .sv-ix-key dd{letter-spacing:.02em}html[lang=zh-CN] .sv-ix-name{font-size:.875rem}.sv-reg{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sv-reg-card{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.sv-reg-card:after{content:"";background-color:var(--accent);transform-origin:0;height:4px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.sv-reg-name{background-color:var(--stage);letter-spacing:-.015em;color:var(--fg);align-items:center;gap:.75rem;margin:0;padding:1.125rem 1.25rem;font-size:1.1875rem;font-weight:600;line-height:1.2;display:flex}.sv-reg-mark{background-color:var(--color-folha);width:2.25rem;height:2.25rem;color:var(--accent-read);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sv-reg-rows{margin:0;padding:0 1.25rem;display:grid}.sv-reg-row{border-top:1px solid var(--line);padding:1.125rem 0 1.25rem}.sv-reg-row:first-child{border-top:0}.sv-reg-row dt{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;line-height:1.3;display:flex}.sv-reg-row dt svg{color:var(--accent-read);flex:none}.sv-reg-row dd{color:var(--fg);text-wrap:pretty;margin:.5rem 0 0;font-size:1rem;line-height:1.55}html[lang=zh-CN] .sv-reg-row dt{letter-spacing:.02em;font-size:.875rem}.sv-reg-pick{background-color:var(--surface);max-width:24rem;box-shadow:var(--shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto 1.25rem;display:none}.sv-reg-pick .sv-ix-term{letter-spacing:.02em}.sv-reg-pick .sv-ix-term:hover{background-color:var(--bg)}.sv-reg-pick .sv-ix-term[aria-pressed=true]{background-color:var(--fg);color:var(--surface);box-shadow:0 6px 14px -8px #0f2a3399}@media (not (min-width:48rem)) and (scripting:enabled){.sv-reg-pick{display:grid}.sv-reg-card:not([data-shown]){display:none}}@media (min-width:48rem) and (not (min-width:64rem)){.sv-reg-rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.5rem;padding:0 1.5rem}.sv-reg-name{padding:1.125rem 1.5rem}.sv-reg-row{border-top:0;padding:1.25rem 0 1.5rem}.sv-reg-row dt{align-items:flex-start;min-height:2.125rem}.sv-reg-row dd{font-size:.9375rem}}@media (min-width:64rem){.sv-reg{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.sv-reg-name{padding:1.375rem 1.75rem;font-size:1.1875rem}.sv-reg-rows{padding:0 1.75rem .5rem}@supports (grid-template-rows:subgrid){.sv-reg-card{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}.sv-reg-rows{grid-row:span 3;grid-template-rows:subgrid;row-gap:0}}}.sv-spec{flex-direction:column;align-items:center;margin-top:3rem;display:flex}.sv-spec-title{text-align:center;margin-bottom:1.5rem}.sv-spec-list{gap:.75rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.sv-spec-item{background-color:var(--surface);align-items:flex-start;gap:.875rem;padding:1rem 1.125rem 1.125rem;display:flex}@supports (color:color-mix(in lab, red, red)){.sv-spec-item{background-color:color-mix(in oklab, var(--surface) 62%, transparent)}}.sv-spec-item{border:1px solid var(--line);border-radius:var(--radius-card)}.sv-spec-name{letter-spacing:-.005em;color:var(--fg);margin:.25rem 0 0;font-size:1.0625rem;font-weight:600;line-height:1.25}.sv-spec-text{color:var(--fg-2);margin:.3125rem 0 0;font-size:.9375rem;line-height:1.5}@media (min-width:48rem){.sv-spec{margin-top:4rem}}@media (min-width:64rem){.sv-spec-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.sv-spec-item{padding:1.25rem 1.5rem 1.375rem}}.sv-mini-head{text-align:center;justify-content:center;margin-bottom:2rem;display:flex}.sv-faq .fq-grid{grid-template-columns:minmax(0,1fr);max-width:44rem;margin-inline:auto}@media (min-width:64rem){.sv-faq[data-count="2"] .fq-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:60rem}.sv-faq[data-count="3"] .fq-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}.sv-rel{gap:1.25rem;max-width:60rem;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:40rem){.sv-rel{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.sv-pn{padding:1.5rem 0 2rem}.sv-pn-grid{gap:.75rem;display:grid}.sv-pn-link{min-height:5rem;padding:1rem 1.125rem}.sv-pn-next .ch-text{text-align:right;align-items:flex-end}.sv-pn-arrow{border:1.5px solid var(--accent);width:2.75rem;height:2.75rem;color:var(--accent-read);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-ui) var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.125rem;line-height:1;display:inline-flex}.sv-pn-link:hover .sv-pn-arrow,.sv-pn-link:focus-visible .sv-pn-arrow{background-color:var(--accent);color:var(--accent-fg)}@media (min-width:40rem){.sv-pn{padding:2rem 0 2.5rem}.sv-pn-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.sv-pn-link{padding:1.125rem 1.5rem}}.nav-pro{position:relative}.nav-pro:after{content:"";position:absolute;inset:-.375rem 0}@media (scripting:none){[data-reveal]{opacity:1!important;transform:none!important}}.fk-card{background-color:var(--color-folha);border-radius:var(--radius-box);box-shadow:var(--shadow-float);color:var(--color-tinta);border:1px solid #12121214;padding:1.25rem}@media (min-width:40rem){.fk-card{padding:2rem}}.fk-inset{background-color:var(--color-papel);border-radius:var(--radius-card);border:1px solid #1212120f;padding:1rem 1.125rem}.fk-field{flex-direction:column;gap:.5rem;min-width:0;display:flex}.fk-label{color:var(--color-tinta);font-size:.9375rem;font-weight:600;line-height:1.3}.fk-optional{color:var(--color-grafite);font-weight:400}.fk-control{background-color:var(--color-papel);border-radius:var(--radius-card);width:100%;min-height:3.25rem;font-family:var(--font-sans);color:var(--color-tinta);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border:1px solid #12121224;margin:0;padding:.875rem 1rem;font-size:1rem;line-height:1.45;display:block}.fk-control::placeholder{color:var(--color-grafite);opacity:1}.fk-control:hover{border-color:#12121252}.fk-control:focus,.fk-control:focus-visible{border-color:var(--color-lacre);background-color:#fff;outline:none;box-shadow:0 0 0 4px #c4321c38}@supports (color:color-mix(in lab, red, red)){.fk-control:focus,.fk-control:focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--color-lacre) 22%, transparent)}}.fk-control[aria-invalid=true]{border-color:var(--color-lacre)}textarea.fk-control{resize:vertical;min-height:7.5rem}select.fk-control{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23121212' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.125rem;padding-right:2.75rem}.fk-hint{color:var(--color-grafite);font-size:.8125rem;line-height:1.4}.fk-error{color:var(--color-lacre);font-size:.8125rem;font-weight:600;line-height:1.4}.fk-choices{flex-wrap:wrap;gap:.5rem;display:flex}.fk-choice{background-color:var(--color-papel);min-height:2.75rem;color:var(--color-tinta);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform .16s var(--ease-out);border:1px solid #12121224;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.125rem;font-size:.9375rem;font-weight:500;line-height:1.2;display:inline-flex}.fk-choice:hover{border-color:var(--color-tinta)}.fk-choice:active{transform:scale(.97)}.fk-choice[aria-checked=true],.fk-choice[aria-pressed=true]{background-color:var(--color-lacre);border-color:var(--color-lacre);color:var(--color-papel);font-weight:600}.fk-choice:has(input:checked){background-color:var(--color-lacre);border-color:var(--color-lacre);color:var(--color-papel);font-weight:600}.fk-choice:focus-visible{outline:2px solid var(--color-lacre);outline-offset:3px}.fk-choice:has(input:focus-visible){outline:2px solid var(--color-lacre);outline-offset:3px}.fk-choice-lg{min-height:3.5rem;padding:0 1.5rem;font-size:1.0625rem}.fk-progress{gap:.375rem;display:flex}.fk-progress>*{height:6px;transition:background-color var(--dur-ui) var(--ease-out);background-color:#1212121a;border-radius:999px;flex:1}.fk-progress>[data-on=true]{background-color:var(--color-lacre)}.fk-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--color-grafite);font-size:.8125rem;font-weight:600}.fk-note{color:var(--color-grafite);font-size:.9375rem;line-height:1.5}.fk-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.fk-choice{max-width:100%;padding-block:.5rem;position:relative}.fk-choice>input{opacity:0;appearance:none;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.fk-stack{flex-direction:column;gap:1.25rem;display:flex}.fk-cols{grid-template-columns:minmax(0,1fr);gap:1.25rem 1rem;display:grid}@media (min-width:40rem){.fk-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.fk-field>.fk-error:empty{margin-top:-.5rem}.fk-error:not(:empty):before{content:"";vertical-align:-.125rem;background-color:currentColor;width:.875rem;height:.875rem;margin-right:.375rem;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm-.75 3.5h1.5v5h-1.5v-5zM8 10.6a.95.95 0 1 1 0 1.9.95.95 0 0 1 0-1.9z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm-.75 3.5h1.5v5h-1.5v-5zM8 10.6a.95.95 0 1 1 0 1.9.95.95 0 0 1 0-1.9z'/%3E%3C/svg%3E") 50%/contain no-repeat}.fk-affix{display:block;position:relative}.fk-prefix{font-variant-numeric:tabular-nums;color:var(--color-grafite);pointer-events:none;align-items:center;font-size:1rem;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:1rem}.fk-affix>.fk-control{padding-left:3.5rem}.fk-title{letter-spacing:-.015em;color:var(--color-tinta);margin:0;font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:600;line-height:1.15}.fk-check{background-color:var(--ok);border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fk-check{background-color:color-mix(in oklab, var(--ok) 14%, transparent)}}.fk-check{color:var(--ok)}.fk-alert{background-color:#f9eee9;flex-direction:column;align-items:flex-start;gap:.875rem;padding:1rem 1.125rem;display:flex}@supports (color:color-mix(in lab, red, red)){.fk-alert{background-color:color-mix(in oklab, var(--color-lacre) 6%, var(--color-folha))}}.fk-alert{border:1px solid #c4321c4d}@supports (color:color-mix(in lab, red, red)){.fk-alert{border:1px solid color-mix(in oklab, var(--color-lacre) 30%, transparent)}}.fk-alert{border-radius:var(--radius-card)}.fk-alert-text{color:var(--color-lacre);margin:0;font-size:1rem;font-weight:600;line-height:1.45}.dg{--dg-card:var(--color-folha);--dg-inset:var(--color-papel);grid-template-columns:minmax(0,1fr);gap:1rem;max-width:42rem;margin-inline:auto;display:grid}.band-folha .dg{--dg-card:var(--color-papel);--dg-inset:var(--color-folha)}.dg-col{min-width:0;display:flex}.dg .fk-card{background-color:var(--dg-card);flex-direction:column;flex:1;min-width:0;display:flex}.dg .fk-inset,.dg-answer,.dg-recap-item,.dg-pill{background-color:var(--dg-inset)}@media (min-width:64rem){.dg{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:1.5rem;max-width:none}.dg-col-quiz{grid-area:1/1}.dg-col-result{grid-area:1/2}.dg .fk-card{padding:2.25rem}.dg-stage{margin-top:1.5rem}.dg-topic{margin-bottom:1rem}.dg-answers{padding-top:2.75rem}.dg-answer{min-height:4rem;font-size:1.125rem}}.dg-progress{align-items:center;height:.75rem;margin-bottom:1.5rem}.dg-seg{transition:background-color var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out);position:relative}.dg-seg:after{content:"";position:absolute;inset:-1.1875rem -.1875rem}.dg-seg:disabled{cursor:default}.dg-seg[aria-current=step]{transform:scaleY(1.667)}.dg-seg[aria-current=step]:not([data-on=true]){background-color:#12121275}.dg-seg:focus-visible{outline-offset:5px;border-radius:999px}@media (hover:hover) and (pointer:fine){.dg-seg[data-on=true]:hover{background-color:var(--color-lacre-hover)}}.dg-stage{min-width:0;display:grid}.dg-q{visibility:hidden;opacity:0;pointer-events:none;flex-direction:column;grid-area:1/1;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.dg-q,.dg-q *{transition-property:none}}.dg-q[data-current=true]{visibility:visible;opacity:1;pointer-events:auto}@media (prefers-reduced-motion:no-preference){.dg-q{transition:opacity .13s var(--ease-out), transform .13s var(--ease-out), visibility 0s linear .13s;transform:translate(1rem)}.dg-q[data-side=before]{transform:translate(-1rem)}.dg-q[data-current=true]{transition:opacity .24s var(--ease-out) .11s, transform .3s var(--ease-out) .11s, visibility 0s linear 0s;transform:none}}.dg-topic{margin:0 0 .75rem}.dg-question{letter-spacing:-.02em;text-wrap:balance;color:var(--color-tinta);margin:0;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-weight:500;line-height:1.2}html[lang=zh-CN] .dg-question{letter-spacing:0;line-height:1.35}.dg-answers{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:auto;padding-top:1.75rem;display:grid}.dg-answer{white-space:nowrap;width:100%;padding-inline:.75rem}.dg-answer>svg{opacity:.72;flex:none}.dg-answer[aria-checked=true]>svg{opacity:1}@media (hover:none){.dg-answer:hover:not([aria-checked=true]){border-color:#12121224}}@media (min-width:40rem){.dg-progress{margin-bottom:2rem}.dg-answers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding-top:2.25rem}}.dg-quiet{min-height:2.75rem;color:var(--color-grafite);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:999px;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.9375rem;font-weight:500;line-height:1.2;display:inline-flex}.dg-quiet:hover{color:var(--color-tinta);background-color:#1212120f}.dg-quiet:focus-visible{color:var(--color-tinta);border-radius:999px}.dg-foot{align-items:center;padding-top:.75rem;display:flex}.dg-back{margin-left:-.875rem}.dg-back:disabled{visibility:hidden}.dg-done-head{align-items:center;gap:.75rem;display:flex}.dg-done-mark{background-color:var(--ok);border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dg-done-mark{background-color:color-mix(in oklab, var(--ok) 15%, transparent)}}.dg-done-mark{color:var(--ok)}.dg-done-title{letter-spacing:-.015em;color:var(--color-tinta);margin:0;font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);font-weight:500;line-height:1.2}.dg-done-title:focus-visible{border-radius:6px}.dg-done-line{margin:.625rem 0 0}.dg-recap{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.dg-recap-item{white-space:nowrap;min-height:2.75rem;color:var(--color-tinta);transition:border-color var(--dur-fast) var(--ease-out), transform .16s var(--ease-out);border:1px solid #12121224;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.125rem 0 .875rem;font-size:.9375rem;font-weight:500;line-height:1.2;display:inline-flex}.dg-recap-item:hover{border-color:var(--color-tinta)}.dg-recap-item:active{transform:scale(.97)}.dg-recap-item:focus-visible{border-radius:999px}.dg-recap-item>svg{color:var(--color-grafite);flex:none}.dg-recap-item[data-value=yes]>svg{color:var(--ok)}.dg[data-view=done] .dg-foot{display:none}@media (min-width:64rem){.dg-recap{gap:.625rem}.dg-recap-item{min-height:3rem;padding:0 1.25rem 0 1rem;font-size:1rem}}@media not all and (min-width:64rem){.dg[data-view=done] .dg-q:not(.dg-done),.dg[data-view=question] .dg-done{display:none}}@media not all and (min-width:40rem){.dg-stage{position:relative}.dg-q:not([data-current=true]){position:absolute;inset:0 0 auto}.dg-answers{margin-top:0}}.dg-result{gap:1.25rem;scroll-margin:5.5rem 0 1.25rem}.dg-result-head{justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;margin-block:-.625rem;display:flex}.dg-result-title{margin:0}.dg-result-title:focus-visible{border-radius:6px}.dg-clear{margin-right:-.875rem}.dg-saved{margin:-.5rem 0 0}.dg-saved>span{color:var(--color-tinta);font-weight:600}.dg-label{color:var(--color-grafite);margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.dg-step{flex-direction:column;gap:.875rem;padding:1.125rem 1.125rem 1.25rem;display:flex}.dg-path{align-items:center;max-width:22rem;min-height:2.75rem;display:flex}.dg-path-part{flex:1;align-items:center;min-width:0;display:flex}.dg-path-part:first-child{flex:none}.dg-link{min-width:.5rem;transition:border-color var(--dur-ui) var(--ease-out);border-top:2px dotted #12121238;flex:1;margin-inline:.3125rem}.dg-node{width:2rem;height:2rem;color:var(--color-cinza);transition:background-color var(--dur-ui) var(--ease-out), border-color var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out);border:1.5px solid #12121233;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.dg-path-part[data-state=past] .dg-node{background-color:#c4321c24;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.dg-path-part[data-state=past] .dg-node{background-color:color-mix(in oklab, var(--color-lacre) 14%, transparent)}}.dg-path-part[data-state=past] .dg-node{color:var(--color-lacre)}.dg-path-part[data-state=past] .dg-link,.dg-path-part[data-state=now] .dg-link{border-top-style:solid;border-top-color:#c4321c80}@supports (color:color-mix(in lab, red, red)){.dg-path-part[data-state=past] .dg-link,.dg-path-part[data-state=now] .dg-link{border-top-color:color-mix(in oklab, var(--color-lacre) 50%, transparent)}}.dg-path-part[data-state=now] .dg-node{border-color:var(--color-lacre);background-color:var(--color-lacre);width:2.5rem;height:2.5rem;color:var(--color-papel);box-shadow:0 0 0 4px #c4321c2e}@supports (color:color-mix(in lab, red, red)){.dg-path-part[data-state=now] .dg-node{box-shadow:0 0 0 4px color-mix(in oklab, var(--color-lacre) 18%, transparent)}}.dg-path-part[data-state=next] .dg-node{color:var(--color-grafite)}.dg-empty{margin:0}.dg-step-title{letter-spacing:-.01em;text-wrap:balance;color:var(--color-tinta);margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}.dg-step-line{color:var(--color-grafite);margin:.25rem 0 0;font-size:.9375rem;line-height:1.45}.dg-pending{flex-direction:column;gap:.625rem;display:flex}.dg-pills{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.dg-pill{min-height:2rem;color:var(--color-tinta);border:1px solid #1212121f;border-radius:999px;align-items:center;padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.dg-none{min-height:2rem;color:var(--color-tinta);align-items:center;margin:0;font-size:.9375rem;display:flex}.dg-call{flex-direction:column;gap:.75rem;margin-top:auto;display:flex}.dg-cta{text-align:center;white-space:normal;text-wrap:balance;width:100%;height:auto;min-height:3.5rem;padding:.875rem 1.25rem;line-height:1.3}.dg-cta:disabled{opacity:1;color:var(--color-grafite);background-color:#1212120d;border:1px dashed #1212124d}html[lang=zh-CN] .dg-cta{word-break:keep-all}.dg-cta-lock{flex:none;display:inline-flex}.dg-locked,.dg-disclaimer{margin:0}.dg-locked{color:var(--color-tinta);font-weight:500}@media not all and (min-width:64rem){.dg[data-diagnostic-complete=false] .dg-result{gap:1rem}.dg[data-diagnostic-complete=false] .dg-cta,.dg[data-diagnostic-complete=false] .dg-disclaimer,.dg[data-diagnostic-complete=false] .dg-step-line{display:none}.dg[data-diagnostic-complete=false] .dg-locked{color:var(--color-grafite);font-weight:400}}@media (prefers-reduced-motion:no-preference){.dg-step-body{animation:dg-fade .26s var(--ease-out) both}.dg-pill{animation:dg-pop .24s var(--ease-out) both}@media not all and (min-width:64rem){.dg[data-view=done] .dg-col>.fk-card{animation:dg-rise .36s var(--ease-out) both}.dg[data-view=done] .dg-col-quiz>.fk-card{animation-delay:80ms}}}@keyframes dg-fade{0%{opacity:0}}@keyframes dg-pop{0%{opacity:0;transform:scale(.9)}}@keyframes dg-rise{0%{opacity:0;transform:translateY(.75rem)}}@media (scripting:none){.dg{grid-template-columns:minmax(0,1fr);max-width:42rem}.dg-col-quiz{grid-area:auto}.dg-stage{flex-direction:column;gap:1.75rem;display:flex}.dg-q{visibility:visible!important;opacity:1!important;transform:none!important}.dg-progress,.dg-answers,.dg-done,.dg-foot,.dg-col-result{display:none}}.fm-h1 .em-mark{white-space:nowrap}.fm-dots{text-align:left;width:1.5em;display:inline-block}.fm-foot{flex-direction:column;gap:1rem;padding-top:.25rem;display:flex}.fm-foot>.btn{width:100%}.fm-foot>.fk-note{margin:0}@media (min-width:40rem){.fm-foot{flex-direction:row;align-items:center;gap:1.25rem}.fm-foot>.btn{flex:none;width:auto}.fm-foot>.fk-note{flex:1;min-width:0}}.fm-form{container:fm-form/inline-size}@container fm-form not (min-width:31rem){.fm-form .fk-cols{grid-template-columns:minmax(0,1fr)}.fm-form .fm-foot{flex-direction:column;align-items:stretch;gap:1rem}.fm-form .fm-foot>.btn{width:100%}}@media not all and (min-width:22.5rem){.fm-foot>.btn,.qf-main{white-space:normal;text-align:center;height:auto;min-height:3rem;padding:.625rem .75rem;line-height:1.25}}.fm-done{text-align:left;flex-direction:column;align-items:flex-start;gap:1.125rem;padding-block:.5rem;display:flex}.fm-done-head{align-items:center;gap:.875rem;display:flex}.fm-done-text{max-width:36rem;color:var(--color-grafite);margin:0;font-size:1.0625rem;line-height:1.55}.qf-wrap{text-align:left;width:100%;max-width:46rem;margin:2.5rem auto 0}@media (min-width:48rem){.qf-wrap{margin-top:3.5rem}}.qf-progress{max-width:7.5rem;margin-bottom:1.25rem}.qf-form{flex-direction:column;gap:1.75rem;display:flex}.qf-form>.fk-eyebrow{margin:0}.qf-set{border:0;min-width:0;margin:0;padding:0}.qf-set:focus{outline:none}.qf-questions{flex-direction:column;gap:1.75rem;display:flex}.qf-questions .fk-label{font-size:1rem}@media (min-width:40rem){.qf-questions .fk-label{font-size:1.0625rem}}.qf-questions .fk-choices{margin-top:.125rem}.qf-second{margin:.5rem 0 0}.qf-foot{flex-direction:column;gap:1rem;display:flex}.qf-foot .fk-note{margin:0}.qf-main{width:100%}.qf-foot .fk-actions{justify-content:center}@media (min-width:40rem){.qf-main{width:auto}.qf-foot .fk-actions{justify-content:flex-start;gap:.75rem 1.5rem}}.ck{--ck-side:1rem;--ck-bottom:calc(1rem + env(safe-area-inset-bottom));--ck-launcher:3.25rem;z-index:44;left:var(--ck-side);bottom:var(--ck-bottom);width:calc(100vw - var(--ck-side) * 2 - var(--ck-launcher) - .75rem);pointer-events:none;align-items:flex-end;max-width:22rem;display:flex;position:fixed}.ck>*{pointer-events:auto}@media (min-width:40rem){.ck{--ck-side:1.5rem;--ck-launcher:4.25rem}}@media (min-width:64rem){.ck{--ck-bottom:1.5rem}}.ck-card{border-radius:var(--radius-card);width:100%;padding:1rem 1rem .875rem}.ck-text{color:var(--color-grafite);margin:0;font-size:.9375rem;line-height:1.45}.ck-text:focus{outline:none}.ck-link{color:var(--color-tinta);font-weight:500;-webkit-text-decoration:underline #1212125c;text-decoration:underline #1212125c}@supports (color:color-mix(in lab, red, red)){.ck-link{-webkit-text-decoration-color:color-mix(in oklab, var(--color-tinta) 36%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-tinta) 36%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-tinta) 36%, transparent);text-decoration-color:color-mix(in oklab, var(--color-tinta) 36%, transparent)}}.ck-link{text-underline-offset:3px;transition:text-decoration-color var(--dur-fast) var(--ease-out)}.ck-link:hover{text-decoration-color:currentColor}.fk-note-link{color:var(--color-tinta);-webkit-text-decoration:underline #1212125c;text-decoration:underline #1212125c}@supports (color:color-mix(in lab, red, red)){.fk-note-link{-webkit-text-decoration-color:color-mix(in oklab, var(--color-tinta) 36%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-tinta) 36%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-tinta) 36%, transparent);text-decoration-color:color-mix(in oklab, var(--color-tinta) 36%, transparent)}}.fk-note-link{text-underline-offset:3px;overflow-wrap:anywhere;transition:text-decoration-color var(--dur-fast) var(--ease-out)}.fk-note-link:hover{text-decoration-color:currentColor}@media (min-width:40rem){.fm-foot:has(>.fk-note-privacy){flex-wrap:wrap}.fm-foot>.fk-note.fk-note-privacy{flex:100%}}.ck-actions{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:.5rem;margin-top:.75rem;display:grid}.ck-actions>.fk-choice{width:100%;padding-inline:.5rem}.ck-actions>.ck-decline{color:var(--color-grafite);background-color:#0000}.ck-actions>.ck-accept{background-color:var(--color-lacre);border-color:var(--color-lacre);color:var(--color-papel);font-weight:600;box-shadow:0 8px 18px -10px #c4321ccc}@supports (color:color-mix(in lab, red, red)){.ck-actions>.ck-accept{box-shadow:0 8px 18px -10px color-mix(in oklab, var(--color-lacre) 80%, transparent)}}.ck-actions>.ck-accept:hover{background-color:var(--color-lacre-hover);border-color:var(--color-lacre-hover)}.ck-pill{max-width:100%;min-height:2.75rem;margin-bottom:calc((var(--ck-launcher) - 2.75rem) / 2);background-color:var(--color-folha);box-shadow:var(--shadow-float);color:var(--color-tinta);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), transform .16s var(--ease-out);border:1px solid #1212121a;border-radius:999px;align-items:center;gap:.375rem;padding:0 .75rem 0 1.125rem;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex}.ck-pill>svg{color:var(--color-grafite);flex:none}.ck-pill:hover{border-color:var(--color-tinta)}.ck-pill:active{transform:scale(.97)}.ck-pill:focus-visible{outline:2px solid var(--color-lacre);outline-offset:3px}.ck[data-away=true]>.ck-pill{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(calc(100% + 1.25rem))}@media (prefers-reduced-motion:no-preference){.ck>.ck-pill{transition:border-color var(--dur-fast) var(--ease-out), opacity .22s var(--ease-out), transform .22s var(--ease-out), visibility 0s linear 0s}.ck[data-away=true]>.ck-pill{transition:opacity .22s var(--ease-out), transform .22s var(--ease-out), visibility 0s linear .22s}}@media not all and (min-width:40rem){body:has(.ck[data-tucked=false]) .luma-bubble{display:none}}.nf{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:70svh;padding-block:4.5rem 5.5rem;display:flex}html:not([lang=zh-CN]) .nf .hero-h1 .em-mark{background-position:0 .24em;background-size:100% 1.05em}.nf .hero-h1 .em-mark{white-space:nowrap}.nf-route{border:1px solid var(--line);background-color:var(--surface);max-width:100%;color:var(--fg-2);overflow-wrap:anywhere;border-radius:1.25rem;margin:1.75rem 0 0;padding:.5rem 1rem;font-weight:500;line-height:1.5}.nf-actions{flex-direction:column;align-items:center;gap:.75rem;width:100%;margin-top:2.25rem;display:flex}@media (min-width:40rem){.nf{padding-block:6rem 7rem}.nf-actions{flex-flow:wrap;justify-content:center;gap:1rem 1.5rem;width:auto}}.chrome-pills{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.chrome-pill{border:1px solid var(--fg);justify-content:center;align-items:center;gap:.4375rem;min-width:2.75rem;min-height:2.75rem;padding:0 1rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chrome-pill{border:1px solid color-mix(in oklab, var(--fg) 18%, transparent)}}.chrome-pill{font-family:var(--font-sans);white-space:nowrap;color:var(--fg);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background-color:#0000;border-radius:999px;font-size:.875rem;font-weight:500;line-height:1.2}.chrome-pill:hover,.chrome-pill:focus-visible{border-color:var(--fg)}.chrome-pill[aria-current=true],.chrome-pill[aria-current=page]{border-color:var(--accent);background-color:var(--accent);color:var(--accent-fg);font-weight:600}.chrome-pill-arrow{color:var(--accent-read);transition:transform var(--dur-fast) var(--ease-out);font-weight:400;display:inline-block}.chrome-pill[aria-current] .chrome-pill-arrow{color:inherit}.chrome-lang{letter-spacing:.04em;min-width:3rem;padding:0 .875rem;font-weight:600}.crumbs{padding-top:.25rem}.crumbs-list{min-width:0;font-family:var(--font-sans);color:var(--fg-2);align-items:center;gap:.375rem;margin:0;padding:0;font-size:.875rem;font-weight:500;line-height:1.3;list-style:none;display:flex}.crumbs-item{flex:none;align-items:center;gap:.375rem;min-width:0;display:flex}.crumbs-item:last-child{flex:0 auto}.crumbs-link{white-space:nowrap;min-height:2.75rem;color:var(--fg-2);transition:color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex;position:relative}.crumbs-link:before{content:"";position:absolute;inset:0 -.5rem}.crumbs-link:hover,.crumbs-link:focus-visible{color:var(--fg)}.crumbs-current{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--fg);font-weight:600;line-height:2.75rem;display:block;overflow:hidden}.crumbs-sep{width:.875rem;height:.875rem;color:var(--fg-3);flex:none;display:block}.chrome-edge{z-index:-1;pointer-events:none;box-shadow:var(--shadow-float);opacity:0;transition:opacity var(--dur-ui) var(--ease-out);position:absolute;inset:0}.chrome-edge[data-on=true]{opacity:1}.chrome-progress{background-color:var(--accent);border-radius:0 999px 999px 0;height:3px;display:block}.chrome-skip{z-index:100;position:fixed;top:1rem;left:1rem}.chrome-skip:not(:focus){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden}.chrome-skip:focus-visible{outline-color:var(--color-tinta)}.mega{pointer-events:none;inset-inline:0;display:none;position:absolute;top:100%}@media (min-width:64rem){.mega{display:block}}.mega-panel{--bg:var(--color-folha);--fg:var(--color-tinta);--fg-2:var(--color-grafite);--fg-3:var(--color-cinza);--line:#1212121a;--accent:var(--color-lacre);--accent-hover:var(--color-lacre-hover);--accent-fg:var(--color-papel);--accent-read:var(--color-lacre);--surface:var(--color-papel);background-color:var(--color-folha);border-radius:var(--radius-box);box-shadow:var(--shadow-float);color:var(--color-tinta);pointer-events:auto;opacity:0;visibility:hidden;transition:opacity .2s var(--ease-out), visibility 0s linear .2s;border:1px solid #12121214;grid-template-columns:minmax(0,15.5rem) minmax(0,1fr);gap:2.5rem;margin-top:.75rem;padding:1.75rem;display:grid;position:relative}.mega-panel:before{content:"";inset-inline:0;height:.875rem;position:absolute;bottom:100%}.mega[data-open=true] .mega-panel{opacity:1;visibility:visible;transition:opacity .2s var(--ease-out), visibility 0s}@media (prefers-reduced-motion:no-preference){.mega-panel{transition:opacity .2s var(--ease-out), transform .22s var(--ease-out), visibility 0s linear .2s;transform:translateY(-6px)}.mega[data-open=true] .mega-panel{transition:opacity .2s var(--ease-out), transform .22s var(--ease-out), visibility 0s;transform:none}}.mega-rail{flex-direction:column;align-items:flex-start;padding:.5rem 0 .25rem .25rem;display:flex}.mega-title{letter-spacing:-.015em;color:var(--fg);margin:1.125rem 0 0;font-size:1.75rem;font-weight:500;line-height:1.15}.mega-head{margin-bottom:1.5rem}.mega-all{margin-top:auto}.mega-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.mega-card{border:1px solid var(--line);border-radius:var(--radius-card);background-color:var(--surface);height:100%;color:var(--fg);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1.125rem 1.125rem 1.25rem;display:grid}.mega-card:hover,.mega-card:focus-visible{background-color:var(--color-folha);box-shadow:var(--shadow-card);border-color:#12121233}.mega-card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.mega-text{flex-direction:column;gap:.3125rem;min-width:0;padding-top:.125rem;display:flex}.mega-name{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.25}.mega-line{color:var(--fg-2);font-size:.9375rem;line-height:1.45}.mega-arrow{border:1px solid var(--line);width:2rem;height:2rem;color:var(--fg-2);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border-radius:50%;justify-content:center;align-items:center;font-size:.9375rem;line-height:1;display:inline-flex}.mega-card:hover .mega-arrow,.mega-card:focus-visible .mega-arrow{border-color:var(--accent);background-color:var(--accent);color:var(--accent-fg)}@media (prefers-reduced-motion:no-preference){.mega-card:hover{transform:translateY(-2px)}.mega-card:hover .mega-arrow,.mega-card:focus-visible .mega-arrow{transform:translate(2px)}}@media not all and (min-width:80rem){.mega-panel{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.5rem}.mega-rail{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1.5rem;padding:.25rem .25rem 0}.mega-head{margin-bottom:0}.mega-title{margin-top:.75rem;font-size:1.5rem}.mega-all{margin-top:0}}.mm-list{flex-direction:column;gap:.25rem;margin:0 -.875rem;padding:0;list-style:none;display:flex}.mm-row{border-radius:var(--radius-card);letter-spacing:-.015em;min-width:0;min-height:3.5rem;color:var(--fg);-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out);flex:1;align-items:center;gap:.75rem;padding:.5rem .875rem;font-size:1.5rem;font-weight:500;line-height:1.15;display:flex}.mm-row:hover,.mm-row:active{background-color:var(--color-folha)}.mm-row[aria-current=page]{background-color:var(--color-folha);font-weight:600}.mm-row[aria-current=page]:after{content:"";background-color:var(--accent);border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-left:auto}.mm-pro-item{align-items:center;min-height:3.5rem;padding-inline:.875rem;display:flex}.mm-pro{gap:.5rem;min-height:2.75rem;padding:0 1rem;font-size:.875rem}.mm-split{align-items:center;gap:.5rem;display:flex}.mm-split>.mm-row{padding-right:.5rem}.mm-toggle{width:2.75rem;height:2.75rem;color:var(--fg);-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background-color:#0000;border:1px solid #12121224;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:.875rem;display:inline-flex}.mm-toggle:hover{border-color:var(--fg)}.mm-toggle[aria-expanded=true]{background-color:var(--color-folha);border-color:#0000}.mm-toggle svg{transition:transform var(--dur-ui) var(--ease-out);display:block}.mm-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mm-sub{visibility:hidden;grid-template-rows:0fr;transition:visibility 0s linear .3s;display:grid}.mm-sub[data-open=true]{visibility:visible;grid-template-rows:1fr;transition:visibility}@media (prefers-reduced-motion:no-preference){.mm-sub{transition:grid-template-rows .3s var(--ease-out), visibility 0s linear .3s}.mm-sub[data-open=true]{transition:grid-template-rows .3s var(--ease-out), visibility 0s}}.mm-sub>div{min-height:0;overflow:hidden}.mm-sub-list{background-color:var(--color-folha);border-radius:var(--radius-card);border:1px solid #1212120f;flex-direction:column;gap:.125rem;margin:.375rem .875rem .5rem;padding:.5rem;list-style:none;display:flex}.mm-svc{min-height:3.5rem;color:var(--fg);-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out);border-radius:10px;align-items:center;gap:.875rem;padding:.5rem .625rem;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.mm-svc:hover,.mm-svc:active,.mm-svc[aria-current=page]{background-color:var(--color-papel)}.mm-svc[aria-current=page]{font-weight:600}.mm-all{min-height:3rem;color:var(--accent-read);border-radius:10px;align-items:center;gap:.5rem;padding:0 .625rem;font-size:.9375rem;font-weight:600;display:flex}.mm-all:hover,.mm-all:active{background-color:var(--color-papel)}.mm-pills{margin-top:1.25rem;padding:0 0 1.5rem}.mm-foot{background-color:var(--color-papel);position:relative;box-shadow:0 -14px 30px -22px #0f2a334d}.mm-foot-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.mm-clocks{white-space:nowrap;color:var(--fg-2);flex:none;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:flex}.mm-clock{align-items:center;gap:.375rem;display:inline-flex}.mm-clock-id{letter-spacing:.04em;color:var(--fg);font-weight:600}.clock-meta{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:500;line-height:1.3}.ft{padding:4rem 0 7rem}@media (min-width:48rem){.ft{padding:5rem 0 7rem}}.ft-top{flex-direction:column;gap:1.5rem;display:flex}.ft-tag{flex-direction:column;gap:.5rem;display:flex}.ft-tagline{text-wrap:balance;letter-spacing:-.01em;max-width:24ch;color:var(--fg);margin:0;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);font-weight:500;line-height:1.2}.ft-since{color:var(--fg-2);margin:0;font-size:.9375rem;line-height:1.4}@media (min-width:48rem){.ft-top{flex-direction:row;justify-content:space-between;align-items:flex-end}.ft-tag{text-align:right;align-items:flex-end}}.ft-grid{grid-template-columns:minmax(0,1fr);gap:2.75rem;margin-top:3.5rem;display:grid}.ft-group{flex-direction:column;min-width:0;display:flex}.ft-group>.kicker{margin-bottom:1rem}.ft-nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ft-link{min-width:2.75rem;min-height:2.75rem;color:var(--fg);align-items:center;padding-block:.375rem;font-size:.9375rem;font-weight:500;line-height:1.3;display:inline-flex}.ft-contact{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}.ft-row{border:1px solid var(--line);border-radius:var(--radius-card);background-color:var(--fg);flex-wrap:wrap;align-items:center;gap:.75rem .875rem;min-height:4.25rem;padding:.75rem .875rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ft-row{background-color:color-mix(in oklab, var(--fg) 4%, transparent)}}.ft-row{color:var(--fg)}.ft-row-text{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.ft-row-label{color:var(--fg-2);font-size:.8125rem;font-weight:500;line-height:1.3}.ft-row-value{overflow-wrap:break-word;color:var(--fg);font-size:1rem;font-weight:600;line-height:1.35}.ft-row-value-plain{font-size:.9375rem;font-weight:400;line-height:1.45}.ft-social{margin-top:.75rem}.ft-legal{color:var(--fg-2);flex-direction:column;align-items:flex-start;gap:1rem;margin-top:3.5rem;padding-top:1.75rem;font-size:.875rem;line-height:1.5;display:flex}.ft-legal-text{margin:0}.ft-coords{white-space:nowrap;margin-top:.25rem;font-weight:400;display:block}.ft-sep{margin-inline:.5rem;display:none}.ft-legal-links{flex-wrap:wrap;gap:0 1.5rem;margin:0;padding:0;list-style:none;display:flex}.ft-legal-link{min-width:2.75rem;min-height:2.75rem;color:var(--fg-2);transition:color var(--dur-fast) var(--ease-out);align-items:center;font-weight:500;display:inline-flex}.ft-legal-link:hover,.ft-legal-link:focus-visible{color:var(--fg)}@media (min-width:40rem){.ft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}.ft-group-nav{grid-column:1/-1}.ft-nav{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.5rem}}@media (min-width:64rem){.ft-legal{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem 2rem}.ft-legal-text{flex:1;min-width:0}}@media (min-width:80rem){.ft-grid{grid-template-columns:minmax(0,5fr) minmax(0,5fr) minmax(0,3fr);gap:3rem}.ft-coords{margin-top:0;display:inline}.ft-sep{display:inline}.ft-group-nav{grid-column:auto}.ft-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.chrome-pill:hover .chrome-pill-arrow{transform:translate(2px,-2px)}.ft-top-btn:hover .chrome-pill-arrow{transform:translateY(-2px)}}.lg-cover{margin-bottom:3rem;display:grid}@media (min-width:64rem){.lg-cover{margin-bottom:4.5rem}}@media (min-width:80rem){.lg-cover{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:4rem}}.lg-cover-text,.lg-cover-aside{flex-direction:column;align-items:flex-start;min-width:0;display:flex}@media (min-width:80rem){.lg-cover-aside{padding-bottom:.5rem}.lg-cover-aside .lg-lede{margin-top:0}}.lg-h1{max-width:18ch;font-family:var(--font-sans);letter-spacing:-.03em;text-wrap:balance;margin:1.5rem 0 0;font-size:clamp(2.25rem,1rem + 3.4vw,4rem);font-weight:500;line-height:1.06}html[lang=zh-CN] .lg-h1{letter-spacing:0;line-height:1.3}html:not([lang=zh-CN]) .lg-h1 .em-mark{background-position:0 .24em;background-size:100% 1.05em}.lg-h1 .em-mark{white-space:nowrap}.lg-lede{text-wrap:pretty;max-width:40rem;margin:1.5rem 0 0}.lg-date{gap:.5rem;margin-top:1.75rem;padding-inline:.875rem 1rem}.lg-date-icon{color:var(--accent-read);flex:none}.lg-layout{gap:1rem;display:grid}@media (min-width:64rem){.lg-layout{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:3rem}}@media (min-width:80rem){.lg-layout{grid-template-columns:16.5rem minmax(0,1fr);gap:4rem}}.lg-toc-list{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.lg-toc-link{min-height:2.75rem;color:var(--fg-2);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:10px;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.9375rem;font-weight:500;line-height:1.3;display:flex}.lg-toc-link:before{content:"";background-color:var(--fg-3);width:.375rem;height:.375rem;transition:background-color var(--dur-fast) var(--ease-out);border-radius:50%;flex:none}.lg-toc-link:hover{background-color:var(--color-papel);color:var(--fg)}.lg-toc-link[aria-current]{background-color:var(--color-papel);color:var(--fg);font-weight:600}.lg-toc-link[aria-current]:before{background-color:var(--accent)}.lg-toc-box{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);transition:border-color var(--dur-fast) var(--ease-out)}.lg-toc-box:hover,.lg-toc-box[open]{border-color:var(--fg)}.lg-toc-summary{border-radius:var(--radius-card);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;padding:.625rem 1.125rem;font-size:.9375rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.lg-toc-summary::-webkit-details-marker{display:none}.lg-toc-chevron{color:var(--accent-read);flex:none}.lg-toc-box[open] .lg-toc-chevron{transform:rotate(180deg)}.lg-toc-box .lg-toc-list{padding:0 .5rem .625rem}@media (min-width:40rem){.lg-toc-box .lg-toc-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.5rem;display:grid}}.lg-toc{display:none}@media (min-width:64rem){.lg-toc-m{display:none}.lg-toc{overscroll-behavior:contain;background-color:var(--surface);border-radius:var(--radius-card);max-height:calc(100svh - 7.5rem);box-shadow:var(--shadow-float);border:1px solid #12121214;padding:1.125rem .5rem .5rem;display:block;position:sticky;top:6rem;overflow-y:auto}body:has(.ck) .lg-toc{max-height:calc(100svh - 12rem)}}.lg-toc-title{margin:0;padding:0 .75rem .5rem}.lg-chapters{flex-direction:column;gap:3.5rem;min-width:0;margin-top:1.5rem;display:flex}.lg-ch{--lg-inset:var(--surface);scroll-margin-top:1.5rem;container-type:inline-size}@media (min-width:48rem){.lg-chapters{gap:1.5rem;margin-top:.5rem}.lg-ch{--lg-inset:var(--color-papel);background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-box);padding:2.5rem}}@media (min-width:64rem){.lg-chapters{margin-top:0}}@media (min-width:80rem){.lg-ch{padding:3rem 3.5rem}}.lg-ch-head{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}@media (min-width:48rem){.lg-ch-head{align-items:center;gap:1.25rem;margin-bottom:2rem}}.lg-ch-heading{flex-direction:column;gap:.375rem;min-width:0;display:flex}.lg-ch-title{letter-spacing:-.01em;text-wrap:balance;color:var(--fg);margin:0;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);font-weight:500;line-height:1.2}.lg-ch-body{flex-direction:column;gap:1.5rem;display:flex}.lg-prose{max-width:33em;color:var(--fg);flex-direction:column;gap:1rem;font-size:1.0625rem;line-height:1.65;display:flex}@media (min-width:48rem){.lg-prose{font-size:1.125rem}}.lg-prose p{text-wrap:pretty;margin:0}.lg-rows{flex-direction:column;gap:.5rem;margin:0;display:flex}.lg-row{background-color:var(--lg-inset);border-radius:var(--radius-card);gap:.25rem;padding:.875rem 1rem;display:grid}@container (min-width:34rem){.lg-row{grid-template-columns:minmax(0,12rem) minmax(0,1fr);align-items:baseline;gap:1.5rem;padding:1rem 1.25rem}}.lg-row dt{color:var(--fg);font-size:.9375rem;font-weight:600;line-height:1.4}.lg-row dd{color:var(--fg-2);overflow-wrap:break-word;margin:0;font-size:1rem;line-height:1.55}.lg-purposes{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.lg-purpose{background-color:var(--lg-inset);border-radius:var(--radius-card);padding:1rem 1.125rem 1.125rem}@container (min-width:34rem){.lg-purpose{padding:1.125rem 1.25rem 1.25rem}}.lg-purpose-title{letter-spacing:-.005em;color:var(--fg);text-wrap:pretty;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}.lg-purpose-facts{gap:.75rem;margin:.75rem 0 0;display:grid}@container (min-width:34rem){.lg-purpose-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.lg-purpose-facts dt{color:var(--fg-2);font-size:.8125rem;font-weight:600;line-height:1.3}.lg-purpose-facts dd{color:var(--fg);margin:.25rem 0 0;font-size:.9375rem;line-height:1.5}.lg-consent{background-color:var(--lg-inset);flex-direction:column;align-items:flex-start;gap:1rem;max-width:40rem;padding:1.125rem 1.25rem 1.25rem;display:flex}@container (min-width:34rem){.lg-consent{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}}.lg-consent-text{flex-direction:column;gap:.5rem;min-width:0;display:flex}.lg-consent-label{align-items:center;gap:.5rem;margin:0;display:inline-flex}.lg-consent-dot{border:2px solid var(--fg-3);width:.625rem;height:.625rem;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-radius:50%;flex:none}.lg-consent[data-state=on] .lg-consent-dot{background-color:var(--color-lacre);border-color:var(--color-lacre)}.lg-consent-status{color:var(--fg);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.55}.lg-consent-button{flex:none}@media (min-width:48rem){.lg-consent-button{background-color:var(--surface)}}.lg-consent-button:disabled{cursor:default;opacity:.6}html[lang=zh-CN] .lg-prose,html[lang=zh-CN] .lg-row dd,html[lang=zh-CN] .lg-consent-status{line-height:1.8}.cal-h1 .em-mark{white-space:nowrap}.cal-kicker{text-wrap:balance;max-width:100%}@media not all and (min-width:48rem){.cal-kicker{flex-direction:column;gap:.75rem}}.cal-trust{flex-direction:column;align-items:center;gap:.875rem;margin-top:2.25rem;display:flex}.cal-review{font-variant-numeric:tabular-nums;min-height:2.5rem;box-shadow:var(--shadow-card);gap:.5rem;padding:.375rem 1rem;font-size:.9375rem}.cal-review-icon{color:var(--accent-read);flex:none}.cal-disclaimer{text-wrap:pretty;max-width:38rem;margin:0}.cal-jump{margin-top:2.75rem}.cal-jump-list{justify-content:center;max-width:54rem;margin:0 auto;padding:0;list-style:none}.cal-jump-pill{background-color:var(--surface);text-decoration:none}.cal-jump-icon{color:var(--accent-read);flex:none}.cal-prose{gap:1.25rem;max-width:46rem;margin:0 auto;display:grid}.cal-prose>p{color:var(--fg-2);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.65}@media (min-width:48rem){.cal-prose>p{font-size:1.125rem}}@media (min-width:64rem){.cal-prose{max-width:min(72rem, calc(var(--cal-cols,1) * 31rem));grid-template-columns:repeat(var(--cal-cols,1), minmax(0, 1fr));gap:2.5rem}}.cal-body{margin-top:3rem}@media (min-width:48rem){.cal-body{margin-top:4rem}}.cal-note{text-align:center;text-wrap:pretty;max-width:40rem;margin:2.5rem auto 0}.cal-prov{text-align:center;flex-direction:column;align-items:center;margin-top:2.25rem;display:flex}.cal-note+.cal-prov{margin-top:1rem}.cal-prov-line{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .5rem;min-height:2.75rem;margin:0;display:flex}.cal-prov-icon{color:var(--color-grafite);flex:none}.cal-source{min-height:2.75rem;color:var(--fg);align-items:center;gap:.25rem;padding-inline:.25rem;text-decoration:none;display:inline-flex}.cal-source-host{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--fg);-webkit-text-decoration-color:var(--fg);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.cal-source-host{-webkit-text-decoration-color:color-mix(in oklab, var(--fg) 32%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--fg) 32%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--fg) 32%, transparent);text-decoration-color:color-mix(in oklab, var(--fg) 32%, transparent)}}.cal-source-host{text-underline-offset:3px}.cal-source-doc{color:var(--color-grafite)}.cal-source:hover .cal-source-host,.cal-source:focus-visible .cal-source-host{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.cal-status{flex:none;gap:.3125rem;min-height:1.75rem;padding:.1875rem .625rem;font-size:.8125rem;font-weight:600;line-height:1.2}.cal-status-icon{flex:none}.cal-status-official .cal-status-icon{color:var(--ok)}.cal-status-estimate{border-style:dashed;border-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.cal-status-estimate{border-color:color-mix(in oklab, var(--fg) 46%, transparent)}}.cal-status-workday .cal-status-icon,.cal-status-pending{color:var(--fg-2)}.cal-cards{flex-wrap:wrap;justify-content:center;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.cal-cards>li{flex:19rem;min-width:0;max-width:36rem}@media (min-width:48rem){.cal-cards{gap:1.5rem}}.cal-season{box-shadow:var(--shadow-card)}.cal-season-title{letter-spacing:-.01em;color:var(--fg);margin:0;font-size:1.1875rem;font-weight:600;line-height:1.25}.cal-season-title:first-letter{text-transform:uppercase}.cal-axis{height:1.25rem;margin-top:1.25rem;position:relative}.cal-axis-month{text-align:center;white-space:nowrap;color:var(--fg-2);font-size:.8125rem;font-weight:600;line-height:1.25rem;position:absolute;top:0;overflow:hidden}.cal-lanes{flex-direction:column;gap:1.75rem;margin:.625rem 0 0;padding:0;list-style:none;display:flex}.cal-lane-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem .75rem;margin-top:.375rem;display:flex}.cal-lane-name{letter-spacing:-.005em;color:var(--fg);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.cal-when{font-variant-numeric:tabular-nums;color:var(--fg);margin:0;font-size:.9375rem;font-weight:500;line-height:1.45}.cal-weekday{color:var(--fg-2);font-weight:400}.cal-impact{color:var(--fg-2);text-wrap:pretty;margin:.625rem 0 0;font-size:.9375rem;line-height:1.55}.cal-track{background-color:var(--fg);border-radius:999px;height:.625rem;margin-top:.75rem;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.cal-track{background-color:color-mix(in oklab, var(--fg) 8%, transparent)}}.cal-notch{background-color:var(--surface);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.cal-bar{border-radius:999px;min-width:.625rem;position:absolute;top:0;bottom:0}.cal-dot{width:.875rem;height:.875rem;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cal-look-accent{background-color:var(--accent)}.cal-look-solid,.cal-look-soft{background-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.cal-look-soft{background-color:color-mix(in oklab, var(--fg) 34%, var(--surface))}}.cal-look-outline{background-color:var(--surface);border:2px solid var(--fg)}.cal-pending{border:1.5px dashed var(--fg);flex-direction:column;align-self:flex-start;align-items:flex-start;padding:1.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.cal-pending{border:1.5px dashed color-mix(in oklab, var(--fg) 30%, transparent)}}.cal-pending{border-radius:var(--radius-card)}@media (min-width:48rem){.cal-pending{padding:1.75rem}}.cal-pending-name{color:var(--fg);margin:1rem 0 0;font-size:1.0625rem;font-weight:600;line-height:1.3}.cal-pending .cal-when{margin-top:.375rem}.cal-hk{flex-direction:column;gap:3rem;display:flex}.cal-hk-year{flex-direction:column;align-items:center;display:flex}.cal-year{background-color:var(--fg);font-variant-numeric:tabular-nums;min-height:2.25rem;color:var(--bg);border-radius:999px;align-items:center;margin:0 0 1.25rem;padding:.25rem 1.125rem;font-size:1.0625rem;font-weight:600;line-height:1;display:inline-flex}.cal-days{grid-template-columns:minmax(0,1fr);gap:.625rem;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.cal-days{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}@media (min-width:64rem){.cal-days{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width:80rem){.cal-days{grid-template-columns:repeat(4,minmax(0,1fr))}}.cal-day{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);align-items:center;gap:.875rem;min-width:0;padding:.75rem;display:flex}.cal-leaf{background-color:var(--accent);border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.25rem;width:3.25rem;height:3.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.cal-leaf{background-color:color-mix(in oklab, var(--accent) 12%, transparent)}}.cal-leaf-month{color:var(--color-lacre-hover);font-size:.8125rem;font-weight:600;line-height:1}.cal-leaf-day{font-variant-numeric:tabular-nums;color:var(--fg);font-size:1.25rem;font-weight:600;line-height:1}.cal-day-text{flex-direction:column;gap:.125rem;min-width:0;display:flex}.cal-day-name{color:var(--fg);font-size:.9375rem;font-weight:600;line-height:1.3}.cal-day-meta{color:var(--fg-2);font-size:.875rem;line-height:1.35}.cal-transit{gap:3.5rem 2rem;max-width:54rem;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:48rem){.cal-transit{grid-template-columns:repeat(2,minmax(0,1fr))}}.cal-figure{text-align:center;flex-direction:column;align-items:center;display:flex}.cal-figure-name{color:var(--fg);margin-top:.625rem;font-size:1.0625rem;font-weight:600;line-height:1.3}.cal-figure .cal-status{margin-top:.875rem}.cal-figure-track{width:100%;max-width:18rem;margin-top:1.25rem}.cal-figure-track .cal-notch{background-color:var(--bg)}.cal-figure-impact{max-width:21rem;color:var(--fg-2);text-wrap:pretty;margin-top:1rem;font-size:.9375rem;line-height:1.5}.gl-grid{grid-template-columns:minmax(0,1fr);gap:1rem;margin:3.5rem 0 0;padding:0;display:grid}@media (min-width:40rem){.gl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:48rem){.gl-grid{margin-top:4.5rem}}@media (min-width:72rem){.gl-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.gl-card:hover{box-shadow:var(--shadow-card)}.gl-term{flex-direction:column;align-items:flex-start;gap:1.125rem;display:flex}.gl-term dfn{letter-spacing:-.015em;color:var(--fg);font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.2}.gl-def{color:var(--fg-2);text-wrap:pretty;flex:1;margin:.625rem 0 0;font-size:1rem;line-height:1.55}.gl-more{margin:1rem 0 -.5rem}.gl-link{min-height:2.75rem;color:var(--accent-read);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;line-height:1.3;display:inline-flex}.gl-link-label{text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.gl-link:hover .gl-link-label,.gl-link:focus-visible .gl-link-label{text-decoration-color:currentColor}.gl-link-arrow{flex:none}.gl-faq-head{justify-content:center;margin-bottom:2rem;display:flex}.gl-faq .fq-grid{max-width:56rem;margin-inline:auto}@media (min-width:72rem){.gl-faq .fq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.gl-card{transition:box-shadow var(--dur-fast) var(--ease-out)}.gl-link-label,.cal-source-host{transition:text-decoration-color var(--dur-fast) var(--ease-out)}.gl-link-arrow{transition:transform var(--dur-fast) var(--ease-out)}.gl-link:hover .gl-link-arrow,.gl-link:focus-visible .gl-link-arrow{transform:translate(4px)}}.data{font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;font-size:.8125rem}.cat-btn>span{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:14 6 6;min-width:0}@media not all and (min-width:25rem){.cat-btn{flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;padding:.75rem}}@media not all and (min-width:26rem){.btn{white-space:normal;text-align:center;max-width:100%}.btn:not(.btn-text){height:auto;min-height:3rem;padding-block:.75rem;line-height:1.25}.btn-sm:not(.btn-text){min-height:2.75rem;padding-block:.5rem}.btn-lg{letter-spacing:.04em;min-height:3.5rem;padding-inline:1.25rem}.btn-text{text-align:left;line-height:1.35}.btn>.btn-label{min-width:0}.bk-actions>.btn-text{text-align:center;text-wrap:balance;display:inline-block}.bk-actions>.btn-text>.btn-icon{vertical-align:.05em;margin-left:.5rem}}html:not([lang=zh-CN]) .hero-h1 .em-mark{background-position:0 .24em;background-size:100% 1.05em}html:not([lang=zh-CN]) .text-h2 .em-mark{background-position:0 .25em;background-size:100% 1.04em}.hero-h1 .em-mark,.text-h2 .em-mark,.text-capa .em-mark{white-space:nowrap}:is(.hero-inner,.bh:not(.bh-left),.text-center,.items-center)>.kicker:not(.cal-kicker){text-wrap:balance;max-width:100%;display:block}:is(.hero-inner,.bh:not(.bh-left),.text-center,.items-center)>.kicker:not(.cal-kicker):before{vertical-align:middle;margin:-.1875rem .75rem 0 0;display:inline-block}@media not all and (min-width:30rem){ol.ss{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}}@media not all and (min-width:40rem){.cat-foot>.btn{width:100%}}@media (max-height:44rem){.mm-clocks{display:none}.mm-foot{padding-top:.75rem!important}.mm-foot>.mt-3\.5{margin-top:.625rem!important}}@media (min-width:56.25rem) and (not (min-width:80rem)){.mj-points{grid-template-columns:minmax(0,1fr)}}.hero-lede{max-width:42rem}.bh-lede{max-width:38rem}@media not all and (min-width:64rem){.cal-prose{max-width:38rem}}@media not all and (min-width:23.5rem){:is(.stg-grid-3 .stg-card,.stg-grid-7 .stg-card,.sv-subs .sv-sub){flex-direction:column;display:flex}:is(.stg-grid-3,.stg-grid-7,.sv-subs) .stg-stage{border-radius:calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px) 0 0;height:8.5rem;min-height:0}:is(.stg-grid-3,.stg-grid-7,.sv-subs) .stg-fig{aspect-ratio:auto;width:100%;height:100%;position:static;transform:none}:is(.stg-grid-3,.stg-grid-7,.sv-subs) .stg-title{padding:1rem 1.125rem 0}:is(.stg-grid-3,.stg-grid-7,.sv-subs) .stg-text{padding:.375rem 1.125rem 1.125rem}.sv-subs .sv-sub-more{padding:0 1.125rem}}@media not all and (min-width:48rem){.sv-ix-rail{grid-template-columns:minmax(0,1fr)}.sv-ix-st{min-width:0}.sv-ix-name{flex:auto}}@media not all and (min-width:23.4375rem){.sv-ix-tag{letter-spacing:.06em;padding-inline:.5rem}}.luma-launcher:focus-visible{outline:2px solid var(--color-tinta);outline-offset:3px;box-shadow:0 0 0 6px var(--color-folha), 0 16px 34px -12px #0f2a3380}@media (forced-colors:active){.luma-x>span{forced-color-adjust:none;background-color:canvastext}.hb-bar{forced-color-adjust:none;background-color:canvastext!important}.luma-close{border:1px solid buttontext}}@media (forced-colors:active) and (prefers-color-scheme:dark){.logo{filter:invert()!important}}@media (forced-colors:active) and (prefers-color-scheme:light){.logo{filter:none!important}}@media not all and (min-width:40rem){.sv-subs.stg-flow{gap:2.75rem}}@media (min-width:40rem) and (not (min-width:64rem)){.sv-subs-3.stg-flow{gap:2.75rem}.sv-subs-3.stg-flow .stg-arrow{--stg-turn:90deg;display:grid;top:calc(-1.375rem - 1px);left:50%}}@media (min-width:64rem) and (not (min-width:72rem)){.sv-subs-3.stg-flow .stg-arrow{display:grid;top:5.5rem;left:calc(-.75rem - 1px)}}.hero :focus-visible{outline-color:#fffdf9}.band-mar .ask-box:focus-within{outline-offset:3px;outline:2px solid #f2836d}html[lang=zh-CN] :is(h1,h2,h3,.hero-h1,.text-capa,.text-h2,.text-h3,.dg-question,.jr-call,.bh-lede,.hero-lede){word-break:keep-all;overflow-wrap:anywhere}html[lang=zh-CN] :is(p,li,dd,.dg-label,.sv-fact-label){text-wrap:pretty}html[lang=zh-CN] :is(.btn,.kicker,.nav-pro,.fr-place,.fr-card-place,.ask-send,.ask-sug-label,.jr-where,.jr-call,.jr-sub,.cat-sub,.ct-title,.ct-cta,.sv-fact-label,.sv-ix-key dt,.sv-reg-row dt,.fk-eyebrow){text-transform:none}@media (min-width:40rem) and (not (min-width:64rem)){.stg-grid-5{grid-template-columns:repeat(4,minmax(0,1fr))}.stg-grid-5>.stg-card{grid-column:span 2}.stg-grid-5>.stg-card:nth-child(5){grid-column:2/span 2}}@media (min-width:64rem) and (not (min-width:72rem)){.stg-grid-5{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem}.stg-grid-5>.stg-card{grid-column:span 2}.stg-grid-5>.stg-card:nth-child(4){grid-column:2/span 2}.stg-grid-5.stg-flow>.stg-card:not(:nth-child(4))>.stg-arrow{display:grid;top:5.5rem;left:calc(-.75rem - 1px)}}@media (min-width:72rem){.stg-grid-5{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.stg-grid-5 .stg-stage{height:9rem}.stg-grid-5.stg-flow .stg-arrow{top:4.5rem}.stg-grid-5 .stg-title{padding:1.125rem 1.125rem 0;font-size:1.0625rem}.stg-grid-5 .stg-text{padding:.4375rem 1.125rem 1.375rem;font-size:.9375rem;line-height:1.5}}@media (min-width:23.5rem) and (not (min-width:40rem)){.stg-grid-7.stg-flow .stg-arrow{left:3.5rem}}@media (min-width:40rem) and (not (min-width:64rem)){.stg-grid-7{grid-template-columns:repeat(4,minmax(0,1fr))}.stg-grid-7>.stg-card{grid-column:span 2}.stg-grid-7>.stg-card:nth-child(7){grid-column:2/span 2}}@media (min-width:64rem){.stg-grid-7{grid-template-columns:repeat(8,minmax(0,1fr));gap:1.5rem}.stg-grid-7>.stg-card{grid-column:span 2}.stg-grid-7>.stg-card:nth-child(5){grid-column:2/span 2}.stg-grid-7.stg-flow>.stg-card:not(:nth-child(5))>.stg-arrow{display:grid;top:5.5rem;left:calc(-.75rem - 1px)}.stg-grid-7.stg-flow>.stg-card:nth-child(5)>.stg-arrow{display:none}}@media (min-width:64rem) and (not (min-width:80rem)){.stg-grid-7 .stg-title{font-size:1.0625rem}.stg-grid-7 .stg-text{font-size:.9375rem;line-height:1.5}}.fw{--fw-w:4rem;--fw-r:3px;--fw-lam:.85;--fw-amp:calc(var(--fw-w) * .028);width:var(--fw-w);aspect-ratio:3/2;flex:none;display:block;position:relative}.fw>.flag{border-radius:var(--fw-r);width:100%;height:100%}.fw:before{content:"";background-color:var(--color-grafite);opacity:.55;border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-7px;left:-3px}.fw-cloth{display:none;position:absolute;inset:0}.fw-strip{position:absolute;inset:0;overflow:hidden}.fw-strip>.flag{width:100%;height:100%;box-shadow:none;border-radius:0}.fw-gloss{border-radius:var(--fw-r);-webkit-mask-image:linear-gradient(90deg, #0000004d, #000), linear-gradient(transparent, #000 calc(var(--fw-amp) * 1.4), #000 calc(100% - var(--fw-amp) * 1.4), transparent);-webkit-mask-image:linear-gradient(90deg, #0000004d, #000), linear-gradient(transparent, #000 calc(var(--fw-amp) * 1.4), #000 calc(100% - var(--fw-amp) * 1.4), transparent);-webkit-mask-image:linear-gradient(90deg, #0000004d, #000), linear-gradient(transparent, #000 calc(var(--fw-amp) * 1.4), #000 calc(100% - var(--fw-amp) * 1.4), transparent);-webkit-mask-image:linear-gradient(90deg, #0000004d, #000), linear-gradient(transparent, #000 calc(var(--fw-amp) * 1.4), #000 calc(100% - var(--fw-amp) * 1.4), transparent);mask-image:linear-gradient(90deg, #0000004d, #000), linear-gradient(transparent, #000 calc(var(--fw-amp) * 1.4), #000 calc(100% - var(--fw-amp) * 1.4), transparent);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:absolute;inset:0;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.fw-shade{top:0;bottom:0;left:calc(var(--fw-w) * var(--fw-lam) * -1);width:calc(var(--fw-w) * (1 + 2 * var(--fw-lam)));--fw-l:calc(var(--fw-w) * var(--fw-lam));background-image:repeating-linear-gradient(90deg, #12121200 0, #12121233 calc(var(--fw-l) * .25), #12121200 calc(var(--fw-l) * .5), #fffdf92e calc(var(--fw-l) * .75), #fffdf900 var(--fw-l));position:absolute}@media (prefers-reduced-motion:no-preference){.fw-on>.fw-cloth{animation:fw-in .6s var(--ease-out) both;display:block}.fw-on>.flag{animation:0s linear .6s both fw-out}.fw-strip{will-change:transform;animation:fw-ripple calc(var(--fw-t) / 2) cubic-bezier(.37, 0, .63, 1) calc(var(--fw-t) * (var(--x) / var(--fw-lam) - 4 - var(--fw-ph))) infinite alternate both}.fw-shade{will-change:transform;animation:fw-shade var(--fw-t) linear calc(var(--fw-t) * (-4 - var(--fw-ph))) infinite}.fw[data-run="0"] :is(.fw-strip,.fw-shade){animation-play-state:paused}.hero:has(.hero-pause[aria-pressed=true]) :is(.fw-strip,.fw-shade){animation-play-state:paused}}@keyframes fw-ripple{0%{transform:translate3d(0, calc(var(--fw-amp) * var(--x) * -1), 0)}to{transform:translate3d(0, calc(var(--fw-amp) * var(--x)), 0)}}@keyframes fw-shade{0%{transform:translate(0)}to{transform:translate3d(calc(var(--fw-w) * var(--fw-lam)), 0, 0)}}@keyframes fw-in{0%{opacity:0}to{opacity:1}}@keyframes fw-out{to{opacity:0}}@media (min-width:40rem) and (not (min-width:72rem)){.fq-grid:not(.sv-faq .fq-grid,.gl-faq .fq-grid){grid-template-columns:repeat(4,minmax(0,1fr))}.fq-grid:not(.sv-faq .fq-grid,.gl-faq .fq-grid)>li{grid-column:span 2}.fq-grid:not(.sv-faq .fq-grid,.gl-faq .fq-grid)>li:last-child:nth-child(odd){grid-column:2/span 2}}@media (min-width:72rem){.fq-grid:not(.sv-faq .fq-grid,.gl-faq .fq-grid){grid-template-columns:repeat(8,minmax(0,1fr))}.fq-grid:not(.sv-faq .fq-grid,.gl-faq .fq-grid)>li{grid-column:span 2}.fq-grid:not(.sv-faq .fq-grid,.gl-faq .fq-grid)>li:nth-child(4n+1):nth-last-child(3){grid-column:2/span 2}.fq-grid:not(.sv-faq .fq-grid,.gl-faq .fq-grid)>li:nth-child(4n+1):nth-last-child(2){grid-column:3/span 2}.fq-grid:not(.sv-faq .fq-grid,.gl-faq .fq-grid)>li:nth-child(4n+1):last-child{grid-column:4/span 2}}.xp{z-index:200;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.xp-dim{background-color:#0f2a339e;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.xp-dim{background-color:color-mix(in oklab, var(--color-mar) 62%, transparent)}}.xp-dim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.xp-card{overscroll-behavior:contain;background-color:var(--color-folha);border-radius:var(--radius-box);width:min(100%,30rem);max-height:calc(100dvh - 3rem);color:var(--color-tinta);border:1px solid #12121214;outline:none;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow-y:auto;box-shadow:0 48px 96px -36px #0f2a3399,0 4px 14px #0f2a331a}@media (min-width:52rem){.xp-card{grid-template-columns:minmax(0,21rem) minmax(0,1fr);width:min(100%,54rem)}}.xp-close{z-index:2;background-color:var(--color-folha);width:2.75rem;height:2.75rem;color:var(--color-tinta);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), transform .16s var(--ease-out);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.75rem;right:.75rem;box-shadow:0 2px 8px #0f2a331f}.xp-close:hover{background-color:var(--color-papel)}.xp-close:active{transform:scale(.94)}.xp-close:focus-visible{outline:2px solid var(--color-lacre);outline-offset:2px}.xp-art{background-color:var(--color-pedra);--stage-alt:var(--color-areia);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.25rem 1.25rem 1rem;display:flex}.xp-art .xp-stage{aspect-ratio:280/176;background-color:#0000;border-radius:0;width:100%;max-width:18rem;height:auto}.xp-places{background-color:#fcfaf6d1;align-items:center;gap:.625rem;margin:0;padding:.4375rem .875rem .4375rem .5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.xp-places{background-color:color-mix(in oklab, var(--color-folha) 82%, transparent)}}.xp-places{color:var(--color-mar);border-radius:999px;font-size:.8125rem;font-weight:600;line-height:1.2}.xp-flags{gap:.25rem;display:inline-flex}.xp-flags .flag{border-radius:3px;display:block;box-shadow:0 0 0 1px #1212121a}@media (min-width:52rem){.xp-art{border-radius:calc(var(--radius-box) - 1px) 0 0 calc(var(--radius-box) - 1px);gap:1.25rem;padding:2.5rem 1.75rem}.xp-art .xp-stage{max-width:none}.xp-art .stg-fig{transform:scale(1.22)}}.xp-body{flex-direction:column;min-width:0;padding:1.5rem 1.375rem 1.375rem;display:flex}@media (min-width:40rem){.xp-body{padding:2rem 2rem 1.75rem}}@media (min-width:52rem){.xp-body{justify-content:center;padding:3rem 2.75rem 2.5rem}}.xp-title{letter-spacing:-.02em;color:var(--color-tinta);text-wrap:balance;margin:.625rem 0 0;font-size:clamp(1.875rem,1.4rem + 1.6vw,2.625rem);font-weight:600;line-height:1.08}.xp-text{color:var(--color-grafite);text-wrap:pretty;margin:.875rem 0 1.375rem;font-size:1rem;line-height:1.55}.xp-form{flex-direction:column;gap:1rem;display:flex;position:relative}.xp-phone{grid-template-columns:5.25rem minmax(0,1fr);gap:.5rem;display:grid}.xp-code{text-align:center;font-variant-numeric:tabular-nums;padding-inline:.5rem}.xp-number{font-variant-numeric:tabular-nums}.xp-actions{flex-direction:column;align-items:stretch;gap:.25rem;display:flex}.xp-submit{justify-content:center;width:100%}.xp-dismiss{min-height:2.75rem;color:var(--color-grafite);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);border-radius:999px;align-self:center;padding:0 1rem;font-size:.9375rem;font-weight:500}.xp-dismiss:hover{color:var(--color-tinta);text-underline-offset:.2em;text-decoration:underline}.xp-dismiss:focus-visible{outline:2px solid var(--color-lacre);outline-offset:2px}.xp-note{margin:0;font-size:.8125rem;line-height:1.5}.xp-hp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-10000px}.xp-result{align-items:flex-start;gap:.875rem;margin-top:1.25rem;display:flex}.xp-result-text{color:var(--color-tinta);outline:none;margin:.5rem 0 0;font-size:1.0625rem;line-height:1.5}.xp-alert{margin-top:1.25rem}.xp-alert .fk-alert-text{outline:none}@media not all and (min-width:40rem){.xp{place-items:end stretch;padding:0}.xp-card{border-radius:var(--radius-box) var(--radius-box) 0 0;width:100%;max-height:calc(100dvh - 1.5rem);padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:0}.xp-art{border-radius:calc(var(--radius-box) - 1px) calc(var(--radius-box) - 1px) 0 0;gap:.25rem;padding:.5rem 1rem .875rem}.xp-art .xp-stage{aspect-ratio:auto;width:100%;max-width:none;height:6.5rem}.xp-art .stg-fig{transform:scale(1.12)}.xp-places{font-size:.75rem}.xp-title{font-size:clamp(1.625rem,1.2rem + 2.4vw,1.875rem)}.xp-text{margin:.625rem 0 1.125rem;font-size:.9375rem}}.cf-layout{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}.cf-aside>.bh{margin-bottom:0}.cf-points{flex-direction:column;gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.cf-point{color:var(--color-grafite);align-items:center;gap:.625rem;font-size:.9375rem;line-height:1.45;display:flex}.cf-point>svg{color:var(--color-tinta);flex:none}@media (min-width:64rem){.cf-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4rem}.cf-aside{position:sticky;top:7rem}}.cf-fieldset{border:0;min-width:0;margin:0;padding:0}.cf-legend{float:left;width:100%;margin-bottom:.5rem;padding:0}.cf-legend+*{clear:both}.cf-drop{background-color:var(--color-papel);border-radius:var(--radius-card);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border:1.5px dashed #1212123d;padding:1.5rem 1.25rem;position:relative}.cf-drop:hover{border-color:#1212126b}.cf-drop[data-dragging=true]{border-color:var(--color-lacre);background-color:#f9eee9}@supports (color:color-mix(in lab, red, red)){.cf-drop[data-dragging=true]{background-color:color-mix(in oklab, var(--color-lacre) 6%, var(--color-folha))}}.cf-drop[data-has-file=true]{background-color:#fff;border-style:solid;border-color:#12121224;padding:.875rem .875rem .875rem 1rem}.cf-drop[data-invalid=true]{border-color:var(--color-lacre)}.cf-drop:has(.cf-file-input:focus-visible){border-color:var(--color-lacre);box-shadow:0 0 0 4px #c4321c38}@supports (color:color-mix(in lab, red, red)){.cf-drop:has(.cf-file-input:focus-visible){box-shadow:0 0 0 4px color-mix(in oklab, var(--color-lacre) 22%, transparent)}}.cf-file-input{clip-path:inset(50%);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cf-drop-body{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.cf-drop-icon{background-color:var(--color-folha);width:3rem;height:3rem;color:var(--color-lacre);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 2px #12121214}.cf-drop-text{color:var(--color-grafite);font-size:.9375rem;line-height:1.4}.cf-drop-btn{cursor:pointer}@media (hover:none) and (pointer:coarse){.cf-drop-text{display:none}}.cf-drop:has(.cf-file-input:focus-visible) .cf-drop-btn{border-color:var(--color-lacre);color:var(--color-lacre)}@media (min-width:40rem){.cf-drop-body{flex-flow:wrap;justify-content:center;gap:.875rem}}.cf-file{align-items:center;gap:.875rem;display:flex}.cf-file-icon{border-radius:var(--radius-card);background-color:#f6e6e0;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cf-file-icon{background-color:color-mix(in oklab, var(--color-lacre) 10%, var(--color-folha))}}.cf-file-icon{color:var(--color-lacre)}.cf-file-text{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.cf-file-name{color:var(--color-tinta);overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.35}.cf-file-size{font-variant-numeric:tabular-nums;color:var(--color-grafite);font-size:.8125rem;line-height:1.4}.cf-file-remove{background-color:var(--color-papel);min-height:2.75rem;font-family:var(--font-sans);color:var(--color-tinta);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out);border:1px solid #12121224;border-radius:999px;flex:none;padding:0 1rem;font-size:.875rem;font-weight:600}.cf-file-remove:hover{border-color:var(--color-tinta)}.cf-file-remove:focus-visible{outline:2px solid var(--color-lacre);outline-offset:3px}.cf-alert-mail{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}:root{--hdr-h:4.5rem;--hdr-h-compact:3.75rem;--hdr-logo-h:3.25rem;--hdr-logo-h-md:3.5rem;--hdr-logo-h-sm-compact:2.875rem;--hdr-logo-h-lg:4rem;--hdr-logo-h-compact:3.125rem}@media (min-width:64rem){:root{--hdr-h:5rem;--hdr-h-compact:4rem}html{scroll-padding-top:5rem}}.hdr-logo>img{transition:height .2s var(--ease-out);height:var(--hdr-logo-h)!important}@media (min-width:37.5rem) and (max-width:63.999rem){.hdr-logo>img{height:var(--hdr-logo-h-md)!important}}@media (max-width:63.999rem){[data-compact]>.hdr-logo>img{height:var(--hdr-logo-h-sm-compact)!important}}@media (min-width:64rem){.hdr-logo>img{height:var(--hdr-logo-h-lg)!important}[data-compact]>.hdr-logo>img{height:var(--hdr-logo-h-compact)!important}}@media (prefers-reduced-motion:reduce){.hdr-logo>img{transition:none}}@media (min-width:64rem){.ft-top .logo{height:5.5rem!important}}.src-where{color:var(--fg-2);align-items:center;gap:.5rem;margin-bottom:0;font-size:.9375rem;font-weight:500;line-height:1.3;display:inline-flex}.src-where>svg{border-radius:3px;flex:none;box-shadow:0 0 0 1px #0f2a331f}.sf{--sf-node:3rem;--sf-gap:1.25rem;--sf-track:#0f2a334d}@supports (color:color-mix(in lab, red, red)){.sf{--sf-track:color-mix(in oklab, var(--color-mar) 30%, transparent)}}.sf{gap:var(--sf-gap);max-width:42rem;margin:0 auto;padding:0;list-style:none;display:grid;position:relative}.sf-item{grid-template-columns:var(--sf-node) minmax(0, 1fr);align-items:start;column-gap:1rem;display:grid;position:relative}.sf-node{z-index:1;width:var(--sf-node);height:var(--sf-node);background-color:var(--color-mar);color:var(--color-folha);box-shadow:0 0 0 6px var(--bg), var(--shadow-card);border-radius:50%;place-items:center;display:grid;position:relative}.sf-gate .sf-node{background-color:var(--color-lacre)}.sf-card{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;padding:1.125rem 1.25rem 1.25rem;display:flex;position:relative}.sf-gate .sf-card{border-color:#c4321c73}@supports (color:color-mix(in lab, red, red)){.sf-gate .sf-card{border-color:color-mix(in oklab, var(--color-lacre) 45%, transparent)}}.sf-pill{background-color:var(--accent);color:var(--accent-fg);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin:0 0 .625rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1.3}.sf-title{letter-spacing:-.01em;color:var(--fg);text-wrap:balance;margin:0;font-size:1.125rem;font-weight:600;line-height:1.25}.sf-text{color:var(--fg-2);margin:.375rem 0 0;font-size:.96875rem;line-height:1.55}.sf-link{left:calc(var(--sf-node) / 2 - 1px);top:calc(var(--sf-node) / 2);width:0;height:calc(100% + var(--sf-gap));border-left:2px dashed var(--sf-track);position:absolute}.sf-arrow{z-index:2;background-color:var(--accent);width:1.5rem;height:1.5rem;color:var(--accent-fg);box-shadow:0 0 0 4px var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)rotate(90deg)}@media (min-width:72rem){.sf{--sf-node:3.5rem;--sf-gap:1.5rem;--sf-row-gap:3.75rem;--sf-bend:1.75rem;column-gap:var(--sf-gap);row-gap:var(--sf-row-gap);max-width:none;padding-inline:var(--sf-bend);grid-template-columns:repeat(4,minmax(0,1fr))}.sf-item{grid-column:var(--sf-c);grid-row:var(--sf-r);text-align:center;flex-direction:column;align-items:center;row-gap:1.25rem;display:flex}.sf-card{flex:auto;align-items:center;width:100%;padding:1.375rem 1.375rem 1.5rem}.sf-pill{align-self:center}.sf-link{top:calc(var(--sf-node) / 2 - 1px);width:calc(100% + var(--sf-gap));border-left:0;border-top:2px dashed var(--sf-track);height:0}.sf-right .sf-link{left:50%}.sf-left .sf-link{left:auto;right:50%}.sf-turn .sf-link{width:calc(50% + var(--sf-bend));height:calc(100% + var(--sf-row-gap));border:2px dashed var(--sf-track);border-radius:0 var(--radius-box) var(--radius-box) 0;border-left:0;left:50%}.sf-arrow{top:-1px;left:50%;transform:translate(-50%,-50%)}.sf-left .sf-arrow{transform:translate(-50%,-50%)rotate(180deg)}.sf-turn .sf-arrow{top:50%;left:calc(100% + 1px);transform:translate(-50%,-50%)rotate(90deg)}}.sd{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sd-sheet{background-color:var(--color-folha);color:var(--color-tinta);border-radius:var(--radius-card) 0 var(--radius-card) var(--radius-card);grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);gap:.375rem 1rem;padding:1.5rem 3rem 1.5rem 1.375rem;display:grid;position:relative;box-shadow:0 24px 40px -26px #000000a6}.sd-sheet:before{content:"";background:linear-gradient(225deg, var(--bg) 50%, #d6d9d7 50%);border-bottom-left-radius:6px;width:1.75rem;height:1.75rem;position:absolute;top:0;right:0}@supports (color:color-mix(in lab, red, red)){.sd-sheet:before{background:linear-gradient(225deg, var(--bg) 50%, color-mix(in oklab, var(--color-mar) 16%, var(--color-folha)) 50%)}}.sd-sheet:before{box-shadow:-3px 3px 6px -3px #0f2a3359}.sd-icon{background-color:#c4321c1f;border-radius:12px;grid-row:1/span 2;place-items:center;width:3rem;height:3rem;display:grid}@supports (color:color-mix(in lab, red, red)){.sd-icon{background-color:color-mix(in oklab, var(--color-lacre) 12%, transparent)}}.sd-icon{color:var(--color-lacre)}.sd-title{letter-spacing:-.01em;color:var(--color-tinta);text-wrap:balance;align-self:end;margin:0;font-size:1.125rem;font-weight:600;line-height:1.25}.sd-text{color:var(--color-grafite);margin:0;font-size:.96875rem;line-height:1.55}.sd-tick{width:1.25rem;height:1.25rem;color:var(--color-lacre);display:block;position:absolute;bottom:1.125rem;right:1.125rem}.sd-tick>svg{display:block}@media (min-width:40rem){.sd{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:64rem){.sd{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.sd-sheet{padding:1.75rem 3.25rem 1.875rem 1.625rem}}html[lang=zh-CN] .sf-pill{letter-spacing:.04em}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-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:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-1\/2{top:50%}.-left-\[9999px\]{left:-9999px}.left-0{left:0}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.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}}.mx-0{margin-inline:0}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mb-0{margin-bottom:0}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-square{aspect-ratio:1}.h-4{height:calc(var(--spacing) * 4)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-\[3px\]{height:3px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-full{min-height:100%}.w-4{width:calc(var(--spacing) * 4)}.w-11{width:calc(var(--spacing) * 11)}.w-20{width:calc(var(--spacing) * 20)}.w-\[19\.5rem\]{width:19.5rem}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.text-h2{font-family:var(--font-sans);letter-spacing:-.02em;text-wrap:balance;-webkit-hyphens:none;hyphens:none;max-width:22ch;font-size:clamp(2rem,1.1rem + 3.1vw,4rem);font-weight:500;line-height:1.05}.text-h3{font-family:var(--font-sans);letter-spacing:-.01em;text-wrap:balance;-webkit-hyphens:none;hyphens:none;max-width:22ch;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);font-weight:500;line-height:1.2}.text-body{font-family:var(--font-sans);letter-spacing:0;text-wrap:pretty;max-width:64ch;font-size:1.125rem;font-weight:400;line-height:1.65}.text-lede{font-family:var(--font-sans);letter-spacing:0;text-wrap:pretty;max-width:58ch;font-size:clamp(1.1875rem,1.05rem + .6vw,1.5rem);font-weight:400;line-height:1.5}.max-w-\[20ch\]{max-width:20ch}.max-w-\[38rem\]{max-width:38rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[50rem\]{max-width:50rem}.max-w-\[52rem\]{max-width:52rem}.max-w-full{max-width:100%}.max-w-page{max-width:var(--container-page)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.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}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-14{row-gap:calc(var(--spacing) * 14)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-xl{border-radius:var(--radius-xl)}.bg-band{background-color:var(--bg)}.bg-fg{background-color:var(--fg)}.object-cover{object-fit:cover}.page-px{padding-inline:1.5rem}@media (min-width:48rem){.page-px{padding-inline:3rem}}@media (min-width:64rem){.page-px{padding-inline:4rem}}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-22{padding-block:calc(var(--spacing) * 22)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-22{padding-bottom:calc(var(--spacing) * 22)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.align-top{vertical-align:top}.text-small{font-family:var(--font-sans);letter-spacing:0;font-size:.9375rem;font-weight:400;line-height:1.55}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.whitespace-nowrap{white-space:nowrap}.text-fg{color:var(--fg)}.text-fg-2{color:var(--fg-2)}.italic{font-style:italic}.tabular{font-variant-numeric:tabular-nums}.underline{text-decoration-line:underline}.opacity-80{opacity:.8}.opacity-100{opacity:1}.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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-\[var\(--ease-out\)\]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.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)}.cv-auto{content-visibility:auto;contain-intrinsic-size:auto 60rem}.outline-none{--tw-outline-style:none;outline-style:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-x-2:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -2)}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:0}.before\:-inset-y-1:before{content:var(--tw-content);inset-block:calc(var(--spacing) * -1)}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:bottom-\[11px\]:after{content:var(--tw-content);bottom:11px}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:origin-left:after{content:var(--tw-content);transform-origin:0}.after\:origin-right:after{content:var(--tw-content);transform-origin:100%}.after\:scale-x-0:after{content:var(--tw-content);--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.after\:scale-x-100:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.after\:bg-\[var\(--accent\)\]:after{content:var(--tw-content);background-color:var(--accent)}.after\:bg-current:after{content:var(--tw-content);background-color:currentColor}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-200:after{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.after\:ease-\[var\(--ease-out\)\]:after{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:opacity-100:hover{opacity:1}.hover\:after\:origin-left:hover:after{content:var(--tw-content);transform-origin:0}.hover\:after\:scale-x-100:hover:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:after\:origin-left:focus-visible:after{content:var(--tw-content);transform-origin:0}.focus-visible\:after\:scale-x-100:focus-visible:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media not all and (min-width:40rem){.max-sm\:order-last{order:9999}.max-sm\:text-\[1\.0625rem\]{font-size:1.0625rem}}@media (min-width:40rem){.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mt-9{margin-top:calc(var(--spacing) * 9)}.sm\:w-auto{width:auto}.sm\:w-fit{width:fit-content}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}}@media (min-width:48rem){.md\:mt-16{margin-top:calc(var(--spacing) * 16)}.md\:mt-20{margin-top:calc(var(--spacing) * 20)}.md\:mb-0{margin-bottom:0}.md\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.md\:w-24{width:calc(var(--spacing) * 24)}.md\:w-\[28rem\]{width:28rem}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:py-36{padding-block:calc(var(--spacing) * 36)}.md\:py-40{padding-block:calc(var(--spacing) * 40)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:pb-36{padding-bottom:calc(var(--spacing) * 36)}}@media (min-width:64rem){.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:items-start{align-items:flex-start}.lg\:gap-6{gap:calc(var(--spacing) * 6)}}@media (min-width:80rem){.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-center{justify-content:center}.xl\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.xl\:text-\[15px\]{font-size:15px}}@media print{.print\:pt-10{padding-top:calc(var(--spacing) * 10)}}}@font-face{font-family:Awk CJK;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/awk-cjk.woff2)format("woff2");unicode-range:U+4E2D,U+4FDD,U+5230,U+5723,U+5DF2,U+6536,U+6587,U+6E2F,U+7F57,U+9999}:root{--bg:var(--color-papel);--fg:var(--color-tinta);--fg-2:var(--color-grafite);--fg-3:var(--color-cinza);--line:var(--color-fio);--accent:var(--color-lacre);--accent-hover:var(--color-lacre-hover);--accent-fg:var(--color-papel-lacre);--accent-read:var(--color-lacre);--surface:var(--color-folha);--radius:var(--radius-doc);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.band-folha{--bg:var(--color-folha);--surface:var(--color-papel)}.band-areia{--bg:var(--color-areia);--fg:var(--color-tinta-tom);--fg-2:var(--color-grafite);--fg-3:var(--color-cinza);--line:var(--color-fio-tom);--accent:var(--color-lacre);--accent-hover:var(--color-lacre-hover);--accent-fg:var(--color-papel-lacre);--accent-read:var(--color-lacre-hover);--surface:var(--color-folha)}.band-pedra{--bg:var(--color-pedra);--fg:var(--color-tinta-tom);--fg-2:var(--color-grafite);--fg-3:var(--color-cinza);--line:var(--color-fio-tom);--accent:var(--color-lacre);--accent-hover:var(--color-lacre-hover);--accent-fg:var(--color-papel-lacre);--accent-read:var(--color-lacre-hover);--surface:var(--color-folha)}.band-argila{--bg:var(--color-argila);--fg:var(--color-tinta-tom);--fg-2:var(--color-grafite);--fg-3:var(--color-cinza);--line:var(--color-fio-tom);--accent:var(--color-lacre);--accent-hover:var(--color-lacre-hover);--accent-fg:var(--color-papel-lacre);--accent-read:var(--color-lacre-hover);--surface:var(--color-folha)}.band-ink{--bg:var(--color-tinta);--fg:var(--color-papel-tinta);--fg-2:var(--color-papel-tinta-2);--fg-3:var(--color-papel-tinta-3);--line:var(--color-fio-tinta);--accent:var(--color-lacre-tinta);--accent-hover:var(--color-lacre-tinta-hover);--accent-fg:var(--color-tinta);--accent-read:var(--color-lacre-tinta);--surface:var(--color-tinta-2)}.band-mar{--bg:var(--color-mar);--fg:var(--color-papel-tinta);--fg-2:#f3f0e8c2;--fg-3:#f3f0e873;--line:#f3f0e829;--accent:var(--color-lacre-tinta);--accent-hover:var(--color-lacre-tinta-hover);--accent-fg:var(--color-tinta);--accent-read:#f2836d;--surface:var(--color-mar-2)}@supports (color:lab(0% 0 0)){.band-mar{--line:lab(94.8655% .0123084 4.2514/.16)}}.band-lacre{--bg:var(--color-lacre);--fg:#fffdf9;--fg-2:#fffdf9e0;--fg-3:#fffdf999;--line:#fffdf94d;--accent:var(--color-tinta);--accent-hover:#000;--accent-fg:var(--color-papel);--accent-read:#fffdf9;--surface:var(--color-lacre-hover)}.band-lacre ::selection{background-color:var(--color-tinta);color:var(--color-papel)}html[lang=zh-CN]{--font-sans:var(--font-cjk), "PingFang SC", "Microsoft YaHei", sans-serif}html[lang=zh-CN] .text-display,html[lang=zh-CN] .text-capa,html[lang=zh-CN] .text-h2,html[lang=zh-CN] .text-h3{letter-spacing:0;line-height:1.3}@keyframes awk-fade-in{0%{opacity:0}to{opacity:1}}::view-transition{pointer-events:none}::view-transition-old(root){display:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-group(awk-page){animation-duration:.3s}::view-transition-group(.awk-page){animation-duration:.3s}::view-transition-old(awk-page){animation:.12s var(--ease-out) both awk-page-out}::view-transition-old(.awk-page){animation:.12s var(--ease-out) both awk-page-out}::view-transition-new(awk-page){animation:.24s var(--ease-out) 60ms both awk-page-in}::view-transition-new(.awk-page){animation:.24s var(--ease-out) 60ms both awk-page-in}::view-transition-group(awk-header){z-index:60;animation:none}::view-transition-old(awk-header){display:none}::view-transition-new(awk-header){animation:none}@keyframes awk-page-out{to{opacity:0;transform:translateY(-4px)}}@keyframes awk-page-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.photo-hover>img{transition:none}[data-reveal]{opacity:1!important;transform:none!important}.mega-panel,.mega-panel *,.mega[data-open=true] .mega-panel,#menu-mobile,#menu-mobile *{transition:none!important}}@media print{:root,.band-folha,.band-areia,.band-pedra,.band-argila,.band-ink,.band-mar,.band-lacre{--bg:#fff;--fg:#121212;--fg-2:#5a5955;--fg-3:#9b9992;--line:#dad9d2;--accent:#c4321c;--accent-hover:#c4321c;--accent-fg:#fff;--accent-read:#c4321c;--surface:#fff}@page{margin:18mm}html,body{color:#121212!important;background:#fff!important}header,nav,.print-hidden{display:none!important}.print-only{display:block}section,article{break-inside:avoid}a[href^=http]:after{content:""}.em-mark{margin-inline:0;padding-inline:0;color:inherit!important;background-image:none!important}.photo-paper>img{filter:grayscale()contrast(1.06)brightness(.98)!important}.logo{filter:none!important}}:root{--radius-card:12px;--radius-box:22px;--shadow-float:0 22px 48px -24px #0f2a3361, 0 2px 6px #0f2a330f;--shadow-card:0 14px 30px -22px #0f2a334d;--ok:#1f9d55}@media (prefers-reduced-motion:reduce){.fr-card-link:after{animation:none;display:none}.jr:after,.ct,.cat-btn,.ch{transition:none}}.hero.band-mar{--accent:var(--color-lacre);--accent-hover:var(--color-lacre-hover);--accent-fg:var(--color-papel)}:root{--stage:var(--color-pedra);--stage-alt:var(--color-areia)}.band-pedra{--stage:var(--color-areia);--stage-alt:var(--color-pedra)}@media (prefers-reduced-motion:no-preference){.stg-card{transition:transform var(--dur-ui) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out)}.stg-arrow{transition:transform var(--dur-ui) var(--ease-out)}.stg-fig .hv{transition:transform .45s var(--ease-out)}.stg-fig .stg-day{transition:fill var(--dur-ui) var(--ease-out)}.stg-card:is(:hover,:focus-within){transform:translateY(-4px);box-shadow:0 26px 40px -26px #0f2a3380}.stg-card:is(:hover,:focus-within)>.stg-arrow{--stg-lift:4px}.stg-card:is(:hover,:focus-within) .hv{transform:translate(var(--hx,0px), var(--hy,0px)) rotate(var(--hr,0deg)) scale(var(--hsx,1), var(--hsy,1))}.stg-card:is(:hover,:focus-within) .stg-day{fill:var(--color-lacre)}.stg-card[data-stg=wait],.stg-card[data-stg=wait] .sp{opacity:0}.stg-card[data-stg=in]{animation:stg-card-in .65s var(--ease-out) var(--stg-d,0s) backwards}.stg-card[data-stg=in] .sp{animation:stg-part-in .62s var(--ease-out) calc(var(--stg-d,0s) + .18s + var(--i,0) * 85ms) backwards}.stg-card[data-stg=in] .dr{stroke-dasharray:1;animation:stg-draw .9s var(--ease-move) calc(var(--stg-d,0s) + .26s + var(--i,0) * 85ms) backwards}}@keyframes stg-card-in{0%{opacity:0;transform:translateY(18px)}}@keyframes stg-part-in{0%{opacity:0;transform:translateY(9px)scale(.94)}}@keyframes stg-draw{0%{stroke-dashoffset:1px}}@media (prefers-reduced-motion:no-preference){.sv-in{animation:sv-rise .7s var(--ease-out) calc(60ms + var(--i,0) * 70ms) backwards}.rv-in{animation:sv-rise .65s var(--ease-out) calc(.15s + var(--rv-d,0s)) backwards}.sv-cover-photo.sv-in{animation:sv-photo-in .9s var(--ease-out) .26s backwards}.sv-ix[data-sv=wait],:is(.sv-reg,.sv-spec-list)>[data-stg=wait]{opacity:0}.sv-ix[data-sv=in]{animation:sv-rise .65s var(--ease-out) backwards}:is(.sv-reg,.sv-spec-list)>[data-stg=in]{animation:sv-rise .65s var(--ease-out) var(--stg-d,0s) backwards}.sv-reg-card[data-stg=in] .sv-reg-row{animation:sv-rise .52s var(--ease-out) calc(var(--stg-d,0s) + .22s + var(--i,0) * 90ms) backwards}.sv-ix[data-sv=in] .sv-ix-st:before{animation:sv-leg-y .42s var(--ease-move) calc(.26s + var(--i,0) * .12s) backwards}.sv-ix[data-sv=in] .sv-ix-node{animation:sv-pop .42s var(--ease-out) calc(.42s + var(--i,0) * .12s) backwards}@media (min-width:48rem){.sv-ix[data-sv=in] .sv-ix-st:before{animation-name:sv-leg-x}}.sv-ix-tag{animation:sv-pop .32s var(--ease-out) backwards}.sv-ix-say{animation:sv-fade .32s var(--ease-out) backwards}.sv-ix[data-sv=in] .sv-ix-tag{animation-delay:calc(.52s + var(--i,0) * .12s)}.sv-reg-card,.sv-spec-item{transition:transform var(--dur-ui) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out), background-color var(--dur-ui) var(--ease-out)}.sv-reg-card:after{transition:transform .42s var(--ease-out)}.sv-spec-item .icon-tile{transition:transform .32s var(--ease-out)}@media (hover:hover) and (pointer:fine){.sv-reg-card:hover{transform:translateY(-4px);box-shadow:0 26px 40px -26px #0f2a3380}.sv-reg-card:hover:after{transform:scaleX(1)}.sv-spec-item:hover{background-color:var(--surface);transform:translateY(-3px)}.sv-spec-item:hover .icon-tile{transform:rotate(-8deg)scale(1.08)}.sv-ix-st:hover .sv-ix-node{transform:translateY(-3px)scale(1.06)}.sv-pn-link:hover .sv-pn-arrow{transform:translate(-4px)}.sv-pn-next:hover .sv-pn-arrow{transform:translate(4px)}}}@keyframes sv-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes sv-photo-in{0%{opacity:0;transform:translateY(24px)scale(.985)}}@keyframes sv-pop{0%{opacity:0;scale:.6}}@keyframes sv-fade{0%{opacity:0}}@keyframes sv-leg-x{0%{transform:scaleX(0)}}@keyframes sv-leg-y{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:no-preference){.ck-card,.ck-pill{transform-origin:0 100%;animation:ck-in .32s var(--ease-out) backwards}.fm-done{animation:awk-fade-in .2s var(--ease-out) backwards}}@keyframes ck-in{0%{opacity:0;transform:translateY(10px)scale(.97)}}@media (prefers-reduced-motion:no-preference){.lg-toc-chevron{transition:transform var(--dur-ui) var(--ease-out)}}@media print{.lg-toc,.lg-toc-m{display:none!important}.lg-row,.lg-purpose,.lg-consent{break-inside:avoid}}@media (min-width:48rem) and (not (min-height:50rem)){.cp-capa{padding-top:3rem}.cp-logo{width:22rem}}@media (prefers-reduced-motion:no-preference){.xp-dim{animation:xp-fade .26s var(--ease-out) backwards}.xp-card{animation:xp-rise .46s var(--ease-out) 40ms backwards}.xp-card .sp{animation:stg-part-in .62s var(--ease-out) calc(.26s + var(--i,0) * 85ms) backwards}.xp-result,.xp-alert{animation:xp-fade .32s var(--ease-out) backwards}@media not all and (min-width:40rem){.xp-card{animation-name:xp-sheet;animation-duration:.42s}}}@keyframes xp-fade{0%{opacity:0}}@keyframes xp-rise{0%{opacity:0;transform:translateY(20px)scale(.97)}}@keyframes xp-sheet{0%{transform:translateY(100%)}}@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-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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}
