@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.p.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.p.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.cwwd_a_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.cwwd_a_variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.p.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.p.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.W-j60G_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.W-j60G_variable{--font-plex:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@layer theme{:root,:host{--font-sans:var(--font-instrument), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-plex), ui-monospace, "IBM Plex Mono", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-instrument), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-plex), ui-monospace, "IBM Plex Mono", monospace}}@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}}@layer components{.frame{width:min(1600px,100%);padding-inline:var(--frame-pad);margin-inline:auto}.headline-col{max-width:1100px}.text-col{max-width:640px}.type-d1,.type-d2,.type-d3,.type-h2,.type-h3{font-family:var(--font-sans);text-wrap:balance;font-weight:500}.type-d1{font-size:var(--fs-d1);letter-spacing:-.045em;line-height:.92}.type-d2{font-size:var(--fs-d2);letter-spacing:-.04em;line-height:.98}.type-d3{font-size:var(--fs-d3);letter-spacing:-.032em;line-height:1.04}.type-h2{font-size:var(--fs-h2);letter-spacing:-.022em;line-height:1.15}.type-h3{font-size:var(--fs-h3);letter-spacing:-.012em;line-height:1.3}.type-lead{font-size:var(--fs-lead);letter-spacing:-.006em;color:var(--fg-2);text-wrap:pretty;max-width:46ch;line-height:1.5}.type-body{font-size:var(--fs-body);text-wrap:pretty;max-width:64ch;line-height:1.6}.type-small{font-size:var(--fs-small);line-height:1.55}.type-tag{font-family:var(--font-mono);font-size:var(--fs-tag);letter-spacing:.01em;line-height:1.45}.type-band{font-family:var(--font-mono);font-size:var(--fs-band);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);font-weight:500;line-height:1.3}.text-muted{color:var(--fg-2)}.text-faint{color:var(--fg-3)}.honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}}@layer utilities{.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}.relative{position:relative}.static{position:static}.sticky{position:sticky}.col-span-12{grid-column:span 12/span 12}.mt-0{margin-top:0}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.max-w-\[14ch\]{max-width:14ch}.max-w-\[40ch\]{max-width:40ch}.flex-1{flex:1}.resize{resize:both}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.gap-3{gap:calc(var(--spacing) * 3)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-16{row-gap:calc(var(--spacing) * 16)}.px-3{padding-inline:calc(var(--spacing) * 3)}.pt-10{padding-top:calc(var(--spacing) * 10)}.text-fg{color:var(--fg)}.text-signal{color:var(--signal)}@media (min-width:64rem){.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-start-7{grid-column-start:7}.lg\:gap-\[22vh\]{gap:22vh}.lg\:pb-\[12vh\]{padding-bottom:12vh}}}:root{--bg:#05060a;--bg-1:#090a0f;--bg-2:#0e1016;--bg-3:#14161d;--fg:#f2f0ea;--fg-2:#f2f0eaa8;--fg-3:#f2f0ea80;--line:#f2f0ea14;--line-2:#f2f0ea24;--line-3:#f2f0ea42;--void:#05060a;--void-2:#0e1016;--chalk:#f2f0ea;--chalk-2:#9a9a92;--signal:#ffb020;--signal-soft:#ffb0201f;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-inout:cubic-bezier(.65, 0, .35, 1);--ease-snap:cubic-bezier(.34, 1.56, .64, 1);--dur-hover:.16s;--dur-state:.24s;--dur-reveal:.64s;--fs-d1:clamp(52px, calc(52px + (107 - 52) * ((100vw - 768px) / (1280 - 768))), 107px);--fs-d2:clamp(42px, calc(42px + (80 - 42) * ((100vw - 768px) / (1280 - 768))), 80px);--fs-d3:clamp(32px, calc(32px + (52 - 32) * ((100vw - 768px) / (1280 - 768))), 52px);--fs-h2:clamp(26px, calc(26px + (32 - 26) * ((100vw - 768px) / (1280 - 768))), 32px);--fs-h3:clamp(20px, calc(20px + (24 - 20) * ((100vw - 768px) / (1280 - 768))), 24px);--fs-lead:clamp(18px, calc(18px + (21 - 18) * ((100vw - 768px) / (1280 - 768))), 21px);--fs-body:17px;--fs-small:15px;--fs-tag:13px;--fs-band:11px;--frame-pad:clamp(20px, calc(20px + (40 - 20) * ((100vw - 768px) / (1280 - 768))), 40px);--header-h:64px}html{background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:400;line-height:1.55;overflow-x:clip}::selection{background:var(--signal);color:var(--bg)}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.skip-link{left:var(--frame-pad);z-index:60;background:var(--fg);color:var(--bg);padding:8px 12px;position:absolute;top:8px;transform:translateY(-200%)}.skip-link:focus-visible{outline-color:var(--signal);transform:none}@media (prefers-reduced-motion:no-preference){html[data-can-reveal] [data-reveal]:not([data-in]){opacity:0;transform:translateY(16px)}html[data-can-reveal] [data-reveal][data-in]{opacity:1;transition:opacity var(--dur-reveal) var(--ease-out), transform var(--dur-reveal) var(--ease-out);transition-delay:calc(var(--i,0) * 70ms);transform:none}}.pyramid-hero{--hero-h:max(100svh, 520px);height:var(--hero-h);color:var(--chalk);background:#05060a;flex-direction:column;display:flex;position:relative;overflow:hidden}.pyramid-hero-pin{--hero-h:max(100svh, 520px);height:calc(var(--hero-h) + 70svh);position:relative}.pyramid-hero-pin>.pyramid-hero{position:sticky;top:0}.pyramid-hero-media{--box-w:max(100vw, calc(var(--hero-h) * 1.1));left:50%;top:min(0px, calc(var(--hero-h) * .58 - var(--box-w) * .81 * 9 / 16));width:var(--box-w);aspect-ratio:16/9;position:absolute;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 86%,#0000 100%);mask-image:linear-gradient(#000 86%,#0000 100%)}:root[data-modo=dia] .pyramid-hero-noche,:root[data-modo=dia] .pyramid-hero-etq-noche,:root:not([data-modo=dia]) .pyramid-hero-dia,:root:not([data-modo=dia]) .pyramid-hero-etq-dia{display:none}.pyramid-hero-capa{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.pyramid-hero-serpiente{--edge:calc(22% + var(--serp,0) * 62%);-webkit-mask-image:linear-gradient(180deg, #000 var(--edge), transparent calc(var(--edge) + 5%));-webkit-mask-image:linear-gradient(180deg, #000 var(--edge), transparent calc(var(--edge) + 5%));-webkit-mask-image:linear-gradient(180deg, #000 var(--edge), transparent calc(var(--edge) + 5%));-webkit-mask-image:linear-gradient(180deg, #000 var(--edge), transparent calc(var(--edge) + 5%));mask-image:linear-gradient(180deg, #000 var(--edge), transparent calc(var(--edge) + 5%));filter:drop-shadow(0 0 calc(4px + var(--serp,0) * 8px) #ffc45a66)}.pyramid-hero-veil{pointer-events:none;background:linear-gradient(90deg,#05060ad1 0%,#05060a66 30%,#05060a00 52%),linear-gradient(#05060ab3 0%,#05060a00 16% 74%,#05060a99 90%,#05060aeb 100%);position:absolute;inset:0}.pyramid-hero-ui{z-index:1;pointer-events:none;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.pyramid-hero-ui header,.pyramid-hero-ui a,.pyramid-hero-ui button,.pyramid-hero-ui input,.pyramid-hero-ui details,.pyramid-hero-ui summary{pointer-events:auto}.pyramid-hero-top b{color:#ffb020;font-weight:400}.pyramid-hero-top{padding:30px var(--frame-pad) 0;font-family:var(--font-mono);font-size:var(--fs-band);letter-spacing:.1em;color:#f2f0ea8c;justify-content:space-between;gap:16px;display:flex}.pyramid-hero-caption{right:var(--frame-pad);text-align:right;font-family:var(--font-mono);font-size:var(--fs-band);letter-spacing:.1em;color:#f2f0ea57;pointer-events:none;max-width:220px;margin:0;line-height:1.9;position:absolute;bottom:250px}.pyramid-hero-bot{padding:0 var(--frame-pad) 26px;margin-top:auto;position:relative}.pyramid-hero-bot h1{max-width:19ch;font-size:min(var(--fs-d1), 11svh);color:#fff;text-shadow:0 2px 30px #05060a8c;margin-bottom:22px}.pyramid-hero-sub{border-top:1px solid #f2f0ea38;grid-template-columns:1fr auto;align-items:end;gap:60px;padding-top:22px;display:grid}.pyramid-hero-sub p{font-size:var(--fs-lead);color:#f2f0eacc;text-shadow:0 1px 14px #000000d9;max-width:38ch;line-height:1.4}.pyramid-hero-cta{background:var(--chalk);color:#08080a;font-size:var(--fs-body);white-space:nowrap;border-radius:0;align-items:center;gap:22px;padding:15px 24px;font-weight:500;display:inline-flex}.pyramid-hero-cta i{font-family:var(--font-mono);font-style:normal;font-size:var(--fs-tag)}@media (max-width:700px){.pyramid-hero-top{padding:20px 20px 0;font-size:11px}.pyramid-hero-bot{padding:0 20px 16px}.pyramid-hero-bot h1{max-width:none;font-size:min(var(--fs-d1), 7.5svh);margin-bottom:18px}.pyramid-hero-sub{grid-template-columns:1fr;gap:16px;padding-top:16px}.pyramid-hero-sub p{max-width:none}.pyramid-hero-cta{justify-content:space-between;width:100%;padding:14px 16px}.pyramid-hero-caption{display:none}}:root[data-modo=dia] .pyramid-hero-veil{opacity:.55}
@layer components{.site-header{z-index:40;height:var(--header-h);border-bottom:1px solid var(--line);position:relative}.site-header.is-page{-webkit-backdrop-filter:saturate(150%)blur(14px);background:#05060ae6;position:sticky;top:0}.site-header.is-overlay{border-bottom-color:#f2f0ea1a}.site-header-inner{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.brand{min-height:44px;color:var(--fg);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;font-size:13px;font-weight:500;display:inline-flex}.brand-mark{color:var(--signal);transition:transform var(--dur-state) var(--ease-out);display:block}@media (hover:hover){.brand:hover .brand-mark{transform:translateY(-2px)}}.nav{align-items:center;gap:4px;display:none}.nav-link{height:36px;color:var(--fg-2);transition:color var(--dur-hover) var(--ease-out);align-items:center;padding:0 12px;font-size:14px;display:inline-flex;position:relative}.nav-link[aria-current=page]{color:var(--fg)}.nav-link[aria-current=page]:after{content:"";background:var(--signal);height:1px;position:absolute;bottom:-14px;left:12px;right:12px}@media (hover:hover){.nav-link:hover{color:var(--fg)}}.nav-cta{height:36px;margin-left:12px;padding:0 16px;font-size:14px}.menu{display:block}.menu>summary{cursor:pointer;min-height:44px;font-family:var(--font-mono);font-size:var(--fs-band);letter-spacing:.12em;text-transform:uppercase;color:var(--fg);align-items:center;gap:10px;padding:0 4px 0 12px;list-style:none;display:inline-flex}.menu>summary::-webkit-details-marker{display:none}.menu-icon{width:18px;height:10px;position:relative}.menu-icon:before,.menu-icon:after{content:"";height:1.5px;transition:transform var(--dur-state) var(--ease-out);background:currentColor;position:absolute;left:0;right:0}.menu-icon:before{top:0}.menu-icon:after{bottom:0}.menu[open] .menu-icon:before{transform:translateY(4.25px)rotate(45deg)}.menu[open] .menu-icon:after{transform:translateY(-4.25px)rotate(-45deg)}.menu-panel{background:var(--bg-1);border-bottom:1px solid var(--line-2);padding:8px var(--frame-pad) 28px;position:absolute;top:100%;left:0;right:0}@media (prefers-reduced-motion:no-preference){.menu[open] .menu-panel{animation:menu-in var(--dur-state) var(--ease-out)}}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)}}.menu-link{border-bottom:1px solid var(--line);letter-spacing:-.02em;min-height:60px;color:var(--fg);justify-content:space-between;align-items:center;font-size:24px;display:flex}.menu-link span{font-family:var(--font-mono);font-size:var(--fs-tag);color:var(--fg-3)}.menu-link[aria-current=page] span{color:var(--signal)}@media (min-width:900px){.nav{display:flex}.menu{display:none}}.btn{--btn-bg:var(--fg);--btn-fg:var(--bg);--btn-line:var(--fg);border:1px solid var(--btn-line);background:var(--btn-bg);min-height:48px;color:var(--btn-fg);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out), transform var(--dur-hover) var(--ease-out);justify-content:center;align-items:center;gap:14px;padding:0 20px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.btn-arrow{font-family:var(--font-mono);font-size:var(--fs-tag);transition:transform var(--dur-state) var(--ease-out)}@media (hover:hover){.btn:hover{--btn-bg:#fff;--btn-line:#fff}.btn:hover .btn-arrow{transform:translate(3px)}.btn-ghost:hover{--btn-bg:#f2f0ea0f;--btn-line:var(--fg-2)}.btn-accent:hover{--btn-bg:var(--accent,var(--signal));--btn-line:var(--fg)}}.btn:active{transform:scale(.98)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.btn-ghost{--btn-bg:transparent;--btn-fg:var(--fg);--btn-line:var(--line-3)}.btn-accent{--btn-bg:var(--accent,var(--signal));--btn-fg:var(--bg);--btn-line:var(--accent,var(--signal))}.link{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3);text-underline-offset:5px;overflow-wrap:anywhere;transition:text-decoration-color var(--dur-hover) var(--ease-out);text-decoration-thickness:1px}@media (hover:hover){.link:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}}.link-arrow{min-height:44px;color:var(--fg);align-items:center;gap:10px;font-size:15px;font-weight:500;display:inline-flex}.link-arrow .btn-arrow{color:var(--signal)}@media (hover:hover){.link-arrow:hover .btn-arrow{transform:translate(3px)}}.eyebrow{width:fit-content;font-family:var(--font-mono);font-size:var(--fs-band);letter-spacing:.12em;text-transform:uppercase;color:var(--fg);flex-wrap:wrap;align-items:center;gap:6px 10px;font-weight:500;line-height:1.3;display:flex}.eyebrow:before{content:"";background:var(--accent,var(--signal));flex:none;width:6px;height:6px}.eyebrow-sub{color:var(--fg-3)}.eyebrow-sub:before{content:"/ "}.mono{font-family:var(--font-mono)}.kbd-tag{border:1px solid var(--line-2);height:22px;font-family:var(--font-mono);font-size:var(--fs-band);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);align-items:center;padding:0 8px;display:inline-flex}.section{border-top:1px solid var(--line);padding-block:clamp(80px,10vw,144px);position:relative}.section.is-raised{background:var(--bg-1)}.section.is-tight{padding-block:clamp(56px,7vw,96px)}.section-below{content-visibility:auto;contain-intrinsic-size:auto 900px}.section-head{gap:20px;margin-bottom:clamp(48px,6vw,80px);display:grid}.section-head-copy>*+*{margin-top:24px}@media (min-width:1024px){.section-head{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.section-head-label{grid-column:1/span 3;padding-top:12px}.section-head-copy{grid-column:4/span 9}}.page-hero{isolation:isolate;padding-top:clamp(72px,11vw,160px);padding-bottom:clamp(64px,8vw,112px);position:relative;overflow:hidden}.page-hero:before{content:"";z-index:-2;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-position:-1px -1px;background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 75% 0,#000 0%,#0000 72%);mask-image:radial-gradient(70% 90% at 75% 0,#000 0%,#0000 72%)}.page-hero:after{content:"";z-index:-1;background:radial-gradient(closest-side, var(--accent,var(--signal)), transparent);opacity:.14;pointer-events:none;width:900px;height:600px;position:absolute;top:-320px;right:-240px}.page-hero-title{max-width:18ch;margin-top:28px}.page-hero-lead{margin-top:28px}.page-hero-note{color:var(--fg-3);max-width:56ch;margin-top:16px}.page-hero-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:40px;display:flex}.hair-grid{background:var(--line-2);border:1px solid var(--line-2);gap:1px;display:grid}.hair-grid>*{background:var(--bg);min-width:0}.is-raised .hair-grid>*{background:var(--bg-1)}@media (min-width:768px){.hair-grid.cols-2,.hair-grid.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.hair-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.hair-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.svc-card{min-height:200px;transition:background-color var(--dur-state) var(--ease-out);flex-direction:column;justify-content:space-between;gap:48px;padding:24px 20px 28px;display:flex;position:relative}.svc-card:before{content:"";background:var(--signal);transform-origin:0;height:1px;transition:transform .42s var(--ease-out);position:absolute;top:-1px;left:-1px;right:-1px;transform:scaleX(0)}.svc-card-top{color:var(--fg-3);justify-content:space-between;align-items:center;display:flex}.svc-card-arrow{font-family:var(--font-mono);color:var(--fg-2);transition:transform var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out)}.svc-card-name{font-size:var(--fs-h2);letter-spacing:-.025em;font-weight:500;line-height:1.1}.svc-card-line{color:var(--fg-2);font-size:var(--fs-small);max-width:40ch;margin-top:14px;line-height:1.55}@media (hover:hover){.svc-card:hover{background:var(--bg-2)!important}.svc-card:hover:before{transform:scaleX(1)}.svc-card:hover .svc-card-arrow{color:var(--signal);transform:translate(3px,-3px)}}.svc-card:active{background:var(--bg-3)!important}@media (min-width:1024px){.svc-card{min-height:340px;padding:32px 32px 36px}}.story-card{justify-content:flex-start;gap:32px;min-height:0}.story-steps{gap:20px;margin:0;display:grid}.story-steps dt{color:var(--fg-3);margin-bottom:6px}.story-steps dd{color:var(--fg-2);margin:0;line-height:1.5}.status-strip{border-block:1px solid var(--line);height:40px;color:var(--fg-3);font-size:var(--fs-band);letter-spacing:.1em;align-items:center;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.status-strip-track{white-space:pre;width:max-content;animation:60s linear infinite paused strip-scroll;display:flex}.status-strip[data-in] .status-strip-track{animation-play-state:running}@keyframes strip-scroll{to{transform:translate(-50%)}}.steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.step{padding:0 0 40px 32px;position:relative}.step:before{content:"";background:var(--line-2);width:1px;position:absolute;top:10px;bottom:0;left:3px}.step:last-child:before{display:none}.step-dot{background:var(--signal);width:7px;height:7px;position:absolute;top:6px;left:0}.step-num{color:var(--signal)}.step-text{font-size:var(--fs-h2);letter-spacing:-.025em;text-wrap:balance;margin-top:12px;font-weight:500;line-height:1.15}@media (min-width:1024px){.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.step{padding:36px 24px 0 0}.step:before{width:auto;height:1px;inset:3px -24px auto 0}.step:last-child:before{display:block;right:0}.step-dot{top:0}}.area-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.area-link{border-bottom:1px solid var(--line);color:var(--fg-2);grid-template-columns:minmax(0,14rem) minmax(0,1fr) auto;align-items:baseline;gap:24px;padding:24px 0;text-decoration:none;display:grid}.area-name{color:var(--fg);font-size:var(--fs-h3)}.area-arrow{font-family:var(--font-mono);color:var(--fg-3)}.area-link:hover .area-arrow,.area-link:focus-visible .area-arrow{color:var(--signal)}@media (max-width:700px){.area-link{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px}.area-line{grid-area:2/1/auto/-1}}.flow{margin:0;padding:0;list-style:none;display:grid}.flow-step{border-top:1px solid var(--line);padding:28px 0 32px 32px;position:relative}.flow-step:before{content:"";border:1px solid var(--signal);width:7px;height:7px;position:absolute;top:34px;left:0}.flow-step:last-child:before{background:var(--signal)}.flow-step-tag{color:var(--fg-3)}.flow-step-title{margin-top:12px}.flow-step-body{color:var(--fg-2);margin-top:10px}@media (min-width:1024px){.flow{border-top:1px solid var(--line-3);grid-template-columns:repeat(4,minmax(0,1fr))}.flow-step{border-top:none;padding:40px 28px 0 0}.flow-step:before{top:-4px}}.split{margin-top:clamp(56px,7vw,96px)}.panel{padding:28px 24px 32px}@media (min-width:768px){.panel{padding:36px 40px 40px}}.panel-label{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:16px}.guarantees{gap:16px;margin:0;padding:0;list-style:none;display:grid}.guarantees li{font-size:var(--fs-small);grid-template-columns:32px 1fr;gap:8px;line-height:1.55;display:grid}.guarantees li>span:first-child{color:var(--fg-3);padding-top:2px}.field-perm-scroll{overflow-x:auto}.field-perm-table{border-collapse:collapse;width:100%;min-width:300px;font-family:var(--font-mono);letter-spacing:.04em;color:var(--fg-2);text-align:left;font-size:12px}.field-perm-table th,.field-perm-table td{border-bottom:1px solid var(--line);padding:12px 8px;font-weight:400}.field-perm-table th:first-child{padding-left:0}.field-perm-table thead th{color:var(--fg-3);font-size:var(--fs-band);letter-spacing:.12em;border-bottom-color:var(--line-2)}.field-perm-table thead th:not(:first-child),.field-perm-table td{text-align:center}.field-perm-table tbody th{color:var(--fg)}.perm-yes{color:var(--signal)}.perm-no{color:var(--fg-3)}.bots-grid{background:var(--line-2);border:1px solid var(--line-2);gap:1px;display:grid}.bots-chat,.bots-aside{background:var(--bg);min-width:0;padding:24px 20px}@media (min-width:768px){.bots-chat,.bots-aside{padding:32px 36px}}.bots-aside{flex-direction:column;display:flex}.bots-chat-bar{border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-band);letter-spacing:.12em;color:var(--fg-3);justify-content:space-between;gap:12px;padding-bottom:16px;display:flex}.bots-live{color:var(--signal);align-items:center;gap:8px;display:inline-flex}.bots-live:before{content:"";background:var(--signal);border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.bots-live:before{animation:pulse 2.4s var(--ease-inout) infinite}}@keyframes pulse{50%{opacity:.35}}.bots-chat-ask{justify-content:flex-end;margin:24px 0 20px;display:flex}.bots-chat-bubble{background:var(--bg-3);border:1px solid var(--line-2);max-width:82%;font-size:var(--fs-small);padding:12px 16px;line-height:1.5}.bots-chat-role{font-family:var(--font-mono);font-size:var(--fs-band);letter-spacing:.12em;color:var(--fg-3);margin-bottom:10px}.bots-chat-answer{border:1px solid var(--line-2);border-left:2px solid var(--signal);background:var(--bg-1);font-size:var(--fs-small);padding:16px 18px;line-height:1.55}.bots-chat-cite{border-top:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-band);letter-spacing:.06em;color:var(--fg-3);margin-top:14px;padding-top:12px;line-height:1.9}.bots-chat-actions{gap:8px;margin-top:16px;display:flex}.bots-chat-actions div{border:1px solid var(--line-2);font-family:var(--font-mono);font-size:var(--fs-band);letter-spacing:.12em;color:var(--fg-2);flex:1;padding:11px 12px}.bots-chat-actions .is-signal{border-color:var(--signal);background:var(--signal-soft);color:var(--signal);flex:none}.bots-caps{margin:0;padding:0;list-style:none}.bots-cap{border-bottom:1px solid var(--line);grid-template-columns:32px 1fr;gap:8px;padding:18px 0;display:grid}.bots-cap>span{color:var(--fg-3);padding-top:3px}.bots-audit{font-family:var(--font-mono);font-size:var(--fs-band);letter-spacing:.1em;color:var(--fg-3);margin-top:auto;padding-top:24px;line-height:1.9}@media (min-width:1024px){.bots-grid{grid-template-columns:1.15fr 1fr}.machine-sticky{top:calc(var(--header-h) + 48px);align-self:start;position:sticky}}.trace{margin:0;padding:0;list-style:none;position:relative}.trace-rail,.trace-progress{width:1px;position:absolute;top:6px;bottom:6px;left:3px}.trace-rail{background:var(--line-2)}.trace-progress{background:var(--signal);transform-origin:top}.trace-node{grid-template-columns:7px 1fr auto;align-items:baseline;gap:20px;padding-bottom:28px;display:grid;position:relative}.trace-node:last-child{padding-bottom:0}.trace-node-dot{z-index:1;background:var(--bg-1);border:1px solid var(--fg-3);width:7px;height:7px;position:relative}.trace-node-dot.is-on{background:var(--signal);border-color:var(--signal)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.trace-progress{animation:linear both trace-fill;animation-timeline:view();animation-range:contain contain 80%}}}@keyframes trace-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.machine-block{border-top:1px solid var(--line-2);padding-top:28px}.industry-card{flex-direction:column;padding:0 0 28px;display:flex}.industry-frame{aspect-ratio:4/3;background:radial-gradient(circle at 70% 30%, #ffb02012, transparent 60%), var(--bg-2);position:relative;overflow:hidden}.industry-frame:before{content:"";background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.industry-img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.industry-card:hover .industry-img{transform:scale(1.03)}.industry-frame .keep-outline{flex-direction:column;justify-content:space-between;height:100%;padding:18px 20px;display:flex;position:relative}.industry-frame .keep-outline>.type-tag:first-child{color:var(--signal);font-size:var(--fs-band);letter-spacing:.12em}.industry-frame .keep-outline .type-tag{color:var(--fg-3)}.industry-body{padding:24px 24px 0}.industry-meta{color:var(--fg-3);justify-content:space-between;gap:16px;display:flex}.industry-text{font-size:var(--fs-small);color:var(--fg-2);margin-top:12px;line-height:1.55}.industry-text strong{color:var(--fg);font-weight:400}@media (min-width:768px){.industry-body{padding:28px 28px 0}}.keep-outline{outline:1px dashed var(--line-3);outline-offset:-1px}.placeholder{padding:24px}.placeholder>.type-tag:first-child{font-size:var(--fs-band);letter-spacing:.12em;color:var(--signal);margin-bottom:12px}.closing-band{isolation:isolate;align-items:flex-end;min-height:min(78svh,760px);padding-block:clamp(80px,10vw,144px);display:flex;position:relative;overflow:hidden}.closing-band-image{object-fit:cover;object-position:50% 55%;z-index:-2}.closing-band-veil{z-index:-1;background:linear-gradient(180deg, var(--bg) 0%, #05060a59 30%, #05060a8c 62%, var(--bg) 100%), linear-gradient(90deg, #05060abf, #05060a1a 70%);position:absolute;inset:0}.closing-band-copy{position:relative}.form-layout{gap:48px;display:grid}.form-aside>*+*{margin-top:24px}.form-aside-block{border-top:1px solid var(--line-2);padding-top:24px}@media (min-width:1024px){.form-layout{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.form-aside{top:calc(var(--header-h) + 48px);grid-column:1/span 5;align-self:start;position:sticky}.form-main{grid-column:7/span 6}}.form-panel{background:var(--bg-1);border:1px solid var(--line-2);padding:24px 20px 28px}.is-raised .form-panel{background:var(--bg)}@media (min-width:768px){.form-panel{padding:40px}}.form,.form-row{gap:20px;display:grid}@media (min-width:640px){.form-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.field{gap:8px;min-width:0;display:grid}.field-label{color:var(--fg-2);font-size:14px}.input,.select,.textarea{border:1px solid var(--line-2);background:var(--bg);width:100%;min-height:48px;color:var(--fg);font-family:var(--font-sans);transition:border-color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:0;padding:12px 14px;font-size:16px;line-height:1.4}.is-raised .input,.is-raised .select,.is-raised .textarea{background:var(--bg-1)}.input::placeholder,.textarea::placeholder{color:var(--fg-3)}@media (hover:hover){.input:hover,.select:hover,.textarea:hover{border-color:var(--line-3)}}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:1px solid var(--fg);outline-offset:-1px;border-color:var(--fg)}.input:disabled,.select:disabled,.textarea:disabled{opacity:.5;cursor:not-allowed}.textarea{resize:vertical;min-height:140px}.select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23f2f0ea' stroke-opacity='.6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.select option{background:var(--bg-2);color:var(--fg)}.form-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:8px;display:flex}.form-privacy{color:var(--fg-3);max-width:36ch;font-size:14px}.form-error{border:1px solid var(--line-2);border-left:2px solid var(--signal);font-size:var(--fs-small);padding:12px 14px}.form-success{font-size:var(--fs-lead);align-items:flex-start;gap:16px;line-height:1.45;display:flex}.form-success:before{content:"";background:var(--signal);flex:none;width:8px;height:8px;margin-top:9px}.rows{border-bottom:1px solid var(--line)}.row{border-top:1px solid var(--line);gap:12px;padding:32px 0;display:grid}.row-label{align-items:baseline;gap:16px;display:flex}.row-label .mono{color:var(--fg-3);font-size:var(--fs-tag)}@media (min-width:1024px){.row{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;padding:48px 0}.row-label{grid-column:1/span 4}.row-body{grid-column:6/span 7}}.stats{margin-top:clamp(56px,7vw,88px)}.stat{padding:20px 20px 24px}.stat-label{color:var(--fg-3)}.stat-value{font-size:var(--fs-h3);letter-spacing:-.015em;overflow-wrap:anywhere;margin-top:10px;font-weight:500;line-height:1.25}.legal{gap:40px;display:grid}.legal-toc{display:none}.legal-toc ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.legal-toc a{border-bottom:1px solid var(--line);color:var(--fg-2);transition:color var(--dur-hover) var(--ease-out);gap:14px;padding:12px 0;font-size:14px;display:flex}.legal-toc a span{font-family:var(--font-mono);color:var(--fg-3);font-size:12px}@media (hover:hover){.legal-toc a:hover{color:var(--fg)}}.prose{max-width:68ch;color:var(--fg-2);font-size:var(--fs-body);line-height:1.7}.prose>*+*{margin-top:20px}.prose section{border-top:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 24px);margin-top:40px;padding-top:40px}.prose h2{color:var(--fg);margin-bottom:16px}.prose p+p{margin-top:16px}@media (min-width:1024px){.legal{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.legal-toc{top:calc(var(--header-h) + 40px);grid-column:1/span 3;align-self:start;display:block;position:sticky}.prose{grid-column:5/span 8}}.site-footer{border-top:1px solid var(--line-2);background:var(--bg);position:relative;overflow:hidden}.footer-top{gap:48px;padding-block:clamp(64px,8vw,112px) 48px;display:grid}.footer-mail{font-size:var(--fs-d3);letter-spacing:-.035em;overflow-wrap:anywhere;color:var(--fg);background-image:linear-gradient(var(--signal), var(--signal));transition:background-size .42s var(--ease-out);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;margin-top:20px;font-weight:500;line-height:1.05;display:inline-block}@media (hover:hover){.footer-mail:hover{background-size:100% 1px}}.footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:4px 24px;display:grid}.footer-nav a{min-height:40px;font-size:var(--fs-small);color:var(--fg-2);transition:color var(--dur-hover) var(--ease-out);align-items:center;display:flex}@media (hover:hover){.footer-nav a:hover{color:var(--fg)}}.footer-bar{border-top:1px solid var(--line);color:var(--fg-3);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-block:20px;display:flex}.footer-word{padding-inline:var(--frame-pad);letter-spacing:-.055em;white-space:nowrap;text-align:center;color:#0000;background:linear-gradient(#f2f0ea1f,#f2f0ea00 85%);-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;margin-bottom:-.2em;font-size:clamp(56px,15.5vw,260px);font-weight:500;line-height:.9;display:block}@media (min-width:1024px){.footer-top{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.footer-lead{grid-column:1/span 7}.footer-nav{grid-column:9/span 4;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.status-strip-track,.trace-progress{animation:none!important}}.row.is-bare{border-top:0;padding:0}}
