/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}}:root{--ink:#07131f;--muted:#6d706e;--paper:#f3efe5;--line:#ddd9cf;--gold:#b9964a;--gold-bright:#cbaa62;--navy:#07131f;--slate:#a9b1b8;--green:#13734a;--red:#a93636}.brand-seal{object-fit:cover;border-radius:50%;flex:none;box-shadow:0 0 0 1px #b9964a8c,0 8px 24px #00000038}.signal--warn{background:#c98931!important;box-shadow:0 0 0 4px #c9893121!important}.activity-selector{margin:22px 0 18px}.activity-selector small{line-height:1.45}.readiness-layout{gap:20px;display:grid}.rut-card__head{border-bottom:1px solid var(--line);align-items:center;gap:18px;padding-bottom:22px;display:flex}.rut-card__head div{flex:1}.rut-card__head span,.rut-grid span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.rut-card__head h2{margin:4px 0;font-family:Georgia,serif;font-size:27px}.rut-card__head p{color:var(--muted);margin:0}.rut-grid{grid-template-columns:repeat(4,1fr);gap:16px;padding:22px 0;display:grid}.rut-grid div{gap:6px;display:grid}.rut-warning{color:#713026;background:#fff4e8;border:1px solid #e8c9a5;border-radius:12px;gap:13px;padding:16px;display:flex}.rut-warning i{color:#fff;background:#a93636;border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;font-weight:800;display:grid}.rut-warning span{margin-top:4px;font-size:13px;line-height:1.45;display:block}.gate-list{margin:8px 0 0;padding:0;list-style:none}.gate-list li{border-top:1px solid var(--line);align-items:center;gap:13px;padding:14px 0;display:flex}.gate-list li>i{border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.gate-list li>i.ok{color:#fff;background:var(--green)}.gate-list li>i.warn{color:#713026;background:#f0d8b7}.gate-list li div{flex:1;gap:3px;display:grid}.gate-list li span{color:var(--muted);font-size:13px}.gate-list li>strong{color:var(--muted);font-size:12px}.activity-cards{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.activity-cards>div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:20px}.activity-cards span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:11px}.activity-cards code{float:right;color:var(--navy);font-weight:800}.activity-cards h3{margin:18px 0 22px;font-family:Georgia,serif;font-size:20px;line-height:1.35}.activity-cards small{color:var(--muted)}.catalog-empty{text-align:center;max-width:700px;margin:auto;padding:38px 20px 24px}.catalog-empty i{color:var(--gold);font-size:34px;font-style:normal}.catalog-empty h3{margin:12px 0 8px;font-family:Georgia,serif;font-size:23px}.catalog-empty p{color:var(--muted);line-height:1.65}@media (width<=760px){.rut-card__head{flex-wrap:wrap;align-items:flex-start}.rut-grid,.activity-cards{grid-template-columns:1fr}.gate-list li{align-items:flex-start}}.invoice-stage{color:#17221d;background:#171914;min-height:100vh;padding:32px}.invoice-toolbar{justify-content:space-between;align-items:center;width:min(100%,1080px);margin:0 auto 18px;display:flex}.invoice-toolbar a{color:#d6c28d;text-decoration:none}.invoice-toolbar button{color:#17221d;cursor:pointer;background:#c2a458;border:1px solid #c2a458;padding:12px 18px;font-weight:800}.invoice-art{background:#f8f5ed;width:min(100%,1080px);min-height:1420px;margin:auto;padding:52px 72px 44px;position:relative;overflow:hidden;box-shadow:0 34px 100px #00000075}.invoice-art:before{content:"B";color:#0f372a09;pointer-events:none;font-family:Georgia,serif;font-size:650px;line-height:.7;position:absolute;top:420px;right:-75px}.invoice-art:after{content:"";pointer-events:none;border:1px solid #ae8a3b61;position:absolute;inset:24px}.invoice-tricolore{grid-template-columns:1fr 1fr 1fr;height:7px;display:grid;position:absolute;inset:0 0 auto}.invoice-tricolore i:first-child{background:#16734e}.invoice-tricolore i:nth-child(2){background:#eee9dc}.invoice-tricolore i:nth-child(3){background:#a83b3e}.invoice-masthead{color:#f5efe0;background:linear-gradient(105deg,#111713 0%,#0b2a21 68%,#0d3329 100%);border-bottom:1px solid #b9984e;justify-content:space-between;align-items:center;gap:34px;min-height:142px;margin:0 -20px;padding:28px 34px;display:flex;position:relative;overflow:hidden}.invoice-masthead:after{content:"";border:1px solid #cdb26f1f;border-radius:50%;width:360px;height:360px;position:absolute;top:-180px;right:-210px;box-shadow:0 0 0 52px #cdb26f06,0 0 0 104px #cdb26f05}.invoice-brand,.invoice-title{z-index:1;position:relative}.invoice-brand{align-items:center;gap:18px;display:flex}.invoice-brand img{object-fit:cover;opacity:.9;mix-blend-mode:screen;width:82px;height:82px;box-shadow:none;border-radius:2px}.invoice-brand p{letter-spacing:.025em;color:#f5efe0;margin:0;font-family:Times New Roman,Georgia,serif;font-size:29px;font-weight:400}.invoice-brand sup{color:#c8a85c;vertical-align:top;margin-left:2px;font-size:9px}.invoice-brand span{color:#d8bf7d;font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:.075em;margin-top:5px;font-size:12px;font-weight:650;display:block}.invoice-brand span b{margin-left:3px;font-size:13px}.invoice-brand small{color:#f5efe094;letter-spacing:.14em;text-transform:uppercase;margin-top:7px;font-size:8px;display:block}.invoice-title{text-align:right}.invoice-title span{color:#d8bf7d;letter-spacing:.2em;text-transform:uppercase;font-size:8px}.invoice-title h1{color:#f8f5ed;letter-spacing:-.02em;margin:7px 0 2px;font-family:Times New Roman,Georgia,serif;font-size:45px;font-weight:400}.invoice-title p{color:#a8cfbd;letter-spacing:.04em;margin:0;font-size:11px;font-weight:750}.invoice-registry{background:#d7cfbb;border:1px solid #d7cfbb;grid-template-columns:1.45fr 1fr .65fr;gap:1px;margin:30px 0;display:grid}.invoice-registry div{background:#efeadf;padding:15px 17px}.invoice-registry span,.invoice-parties>div>span{color:#9b7c38;letter-spacing:.15em;text-transform:uppercase;margin-bottom:6px;font-size:9px;display:block}.invoice-registry strong{font-size:13px}.invoice-parties{border-top:1px solid #cec6b5;border-bottom:1px solid #cec6b5;grid-template-columns:1fr 1fr;display:grid}.invoice-parties>div{min-height:180px;padding:27px 28px}.invoice-parties>div+div{border-left:1px solid #cec6b5}.invoice-parties h2{max-width:430px;margin:0 0 10px;font-family:Georgia,serif;font-size:20px;line-height:1.35}.invoice-parties p{color:#5f625c;margin:5px 0;font-size:13px;line-height:1.4}.invoice-detail{z-index:1;border:1px solid #c9c0ac;margin-top:38px;position:relative}.invoice-detail__head,.invoice-detail__row{grid-template-columns:1.15fr 3.4fr .55fr .9fr .7fr .8fr;display:grid}.invoice-detail__head{color:#f8f5ed;background:#0d3329}.invoice-detail__head span{letter-spacing:.06em;padding:13px 11px;font-size:10px}.invoice-detail__row>*{border-right:1px solid #d8d0c0;padding:18px 11px;font-size:12px}.invoice-detail__row>:last-child{border-right:0}.invoice-detail__row strong{font-weight:500;line-height:1.5}.invoice-closing{grid-template-columns:1.2fr .8fr;align-items:start;gap:38px;margin-top:38px;display:grid}.invoice-acceptance{color:#0c4c38;background:#e8f0eb;border:1px solid #79a493;align-items:center;gap:15px;padding:18px;display:flex}.invoice-acceptance>span{color:#fff;background:#1f7657;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.invoice-acceptance strong,.invoice-acceptance small{display:block}.invoice-acceptance strong{font-family:Georgia,serif;font-size:14px}.invoice-acceptance small{color:#547267;margin-top:4px;font-size:10px}.invoice-totals p{border-bottom:1px solid #d5cebf;justify-content:space-between;gap:20px;margin:0;padding:10px 2px;font-size:13px;display:flex}.invoice-totals .grand{color:#0d3329;text-transform:uppercase;border-top:2px solid #ad8737;padding:16px 2px;font-size:18px}.invoice-footer{border-top:1px solid #ad8737;position:absolute;bottom:42px;left:72px;right:72px}.invoice-key{text-align:center;padding:15px 10px 17px}.invoice-key p{color:#9b7c38;letter-spacing:.18em;text-transform:uppercase;margin:0 0 5px;font-size:8px}.invoice-key strong{font-family:var(--font-geist-mono),monospace;letter-spacing:.055em;font-size:10px;display:block}.invoice-secretariat{color:#f4eedf;text-align:left;background:linear-gradient(105deg,#111713,#0b2a21);border-bottom:3px solid #b9984e;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:88px;padding:18px 22px;display:grid}.invoice-secretariat__monogram{color:#d8bf7d;border:1px solid #d8bf7d85;border-radius:50%;place-items:center;width:45px;height:45px;font-family:Times New Roman,Georgia,serif;font-size:25px;display:grid}.invoice-secretariat h3{letter-spacing:.015em;margin:0;font-family:Times New Roman,Georgia,serif;font-size:18px;font-weight:400}.invoice-secretariat h3 i{color:#b9984e;margin:0 7px;font-style:normal}.invoice-secretariat p{color:#d8bf7d;letter-spacing:.17em;text-transform:uppercase;margin:7px 0 0;font-size:8px}.invoice-secretariat p i{color:#f5efe073;margin:0 6px;font-style:normal}.invoice-secretariat small{color:#f5efe08f;text-align:right;font-size:8px;line-height:1.55}.invoice-loading,.invoice-error{color:#eee9dc;text-align:center;border:1px solid #b9964a73;width:min(100%,620px);margin:20vh auto;padding:38px}.invoice-error a{color:#d6c28d}@media (width<=760px){.invoice-stage{padding:10px}.invoice-art{min-height:1390px;padding:24px 22px}.invoice-masthead{flex-direction:column;align-items:flex-start;margin:0 -8px}.invoice-title{text-align:left}.invoice-registry,.invoice-parties{grid-template-columns:1fr}.invoice-parties>div+div{border-top:1px solid #cec6b5;border-left:0}.invoice-detail{overflow:auto}.invoice-detail__head,.invoice-detail__row{min-width:780px}.invoice-closing{grid-template-columns:1fr}.invoice-footer{left:22px;right:22px}.invoice-brand p{font-size:24px}.invoice-secretariat{grid-template-columns:auto 1fr}.invoice-secretariat small{text-align:left;grid-column:1/-1;padding-left:61px}}@media print{@page{size:A4;margin:0}.invoice-stage{background:#fff;padding:0}.invoice-toolbar{display:none}.invoice-art{width:210mm;min-height:297mm;box-shadow:none;padding:12mm 15mm 13mm}.invoice-art:after{inset:6mm}.invoice-masthead{min-height:34mm;margin:0 -4mm;padding:7mm 8mm}.invoice-footer{bottom:9mm;left:15mm;right:15mm}.invoice-brand p{font-size:22px}.invoice-brand img{width:58px;height:58px}.invoice-title h1{font-size:34px}.invoice-parties>div{min-height:140px}.invoice-detail,.invoice-closing{margin-top:25px}.invoice-key{padding:9px 8px 10px}.invoice-secretariat{min-height:21mm;padding:4mm 5mm}.invoice-secretariat h3{font-size:14px}.invoice-secretariat__monogram{width:34px;height:34px;font-size:19px}}*{box-sizing:border-box}html{background:#111312}body{color:var(--ink);background:var(--paper);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.entry-page{color:#eee9dc;background:radial-gradient(circle at 14% 28%,#b7955214,#0000 31%),radial-gradient(circle at 88% 82%,#19523921,#0000 27%),#111312;min-height:100vh;padding:0 clamp(24px,5vw,86px) 34px;position:relative;overflow:hidden}.entry-page:before,.entry-page:after{content:"";pointer-events:none;position:absolute}.entry-page:before{border:1px solid #cdb26f17;border-radius:50%;width:520px;height:520px;top:135px;right:-270px;box-shadow:0 0 0 72px #cdb26f06,0 0 0 144px #cdb26f05}.entry-page:after{background:linear-gradient(#0000,#ffffff09,#0000);width:1px;top:0;bottom:0;left:48%}.tricolore{z-index:2;grid-template-columns:repeat(3,1fr);height:4px;display:grid;position:relative}.tricolore span:first-child{background:#168055}.tricolore span:nth-child(2){background:#f2eee4}.tricolore span:nth-child(3){background:#a93239}.entry-header{z-index:1;border-bottom:1px solid #ffffff16;justify-content:space-between;align-items:center;min-height:98px;display:flex;position:relative}.entry-wordmark,.sidebar-brand{align-items:center;gap:14px;display:flex}.entry-wordmark p,.entry-wordmark span,.sidebar-brand strong,.sidebar-brand small{display:block}.entry-wordmark p{letter-spacing:.065em;text-transform:uppercase;margin:0 0 5px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:600}.entry-wordmark div>span{color:#989991;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:10px}.seal{width:42px;height:42px;color:var(--gold-bright);letter-spacing:.08em;border:1px solid;flex:none;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:13px;display:grid;position:relative;transform:none}.seal:before{content:"";border:1px solid;position:absolute;inset:6px}@supports (color:color-mix(in lab, red, red)){.seal:before{border:1px solid color-mix(in srgb, currentColor 55%, transparent)}}.seal:before{transform:rotate(45deg)}.seal:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:1px;left:1px}.seal--dark{color:var(--gold-bright)}.seal{line-height:1}.entry-edition{color:#8e8f89;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;font-size:10px}.entry-auth{color:#a9b1b8;letter-spacing:.08em;text-transform:uppercase;justify-items:end;gap:3px;font-size:10px;display:grid}.entry-auth strong{color:#f3efe5;letter-spacing:0;text-transform:none;font-size:11px}.entry-auth a{color:var(--gold-bright);text-decoration:none}.entry-auth__button{letter-spacing:.06em;border:1px solid #b9964a8c;border-radius:999px;padding:10px 14px;color:#f3efe5!important}.access-page{color:#f3efe5;background:radial-gradient(circle at 50% 20%,#b9964a1c,#0000 34%),#07131f;place-items:center;min-height:100vh;padding:28px;display:grid}.access-card{text-align:center;background:#030a10d1;border:1px solid #b9964a59;justify-items:center;width:min(100%,560px);padding:46px 38px;display:grid;box-shadow:0 30px 80px #00000059}.access-seal{border-radius:50%;box-shadow:0 0 0 1px #b9964aa6,0 14px 38px #00000073}.access-card>span{color:var(--gold-bright);letter-spacing:.2em;text-transform:uppercase;margin-top:24px;font-size:10px}.access-card h1{margin:10px 0;font-family:Georgia,serif;font-size:clamp(34px,7vw,52px);font-weight:400}.access-card p{color:#a9b1b8;max-width:420px;margin:0 0 16px;line-height:1.65}.access-card code{color:#f3efe5;background:#ffffff0a;border:1px solid #ffffff1f;margin-bottom:22px;padding:8px 12px}.access-card a{color:var(--gold-bright);text-decoration:none}.access-card .access-primary{color:#07131f;background:#b9964a;margin:8px 0 18px;padding:13px 18px;font-weight:800}.access-card small{color:#6e7981;letter-spacing:.15em;text-transform:uppercase;margin-top:38px;font-size:9px}@media (width<=700px){.entry-auth{justify-items:start;padding:14px 0}.entry-header{flex-direction:column;align-items:flex-start}}.entry-hero{z-index:1;max-width:930px;padding:clamp(54px,8vh,90px) 0 44px;position:relative}.entry-kicker{color:var(--gold-bright);font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:13px;font-size:10px;display:flex}.entry-kicker i{background:var(--gold);width:25px;height:1px;display:block}.entry-hero h1{letter-spacing:-.065em;margin:15px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,9vw,118px);font-weight:400;line-height:.9}.entry-hero h1 em{color:var(--gold-bright);letter-spacing:.05em;vertical-align:top;margin-left:12px;font-size:.38em;font-style:normal}.entry-hero>p{color:#a9a8a1;max-width:680px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(16px,2vw,21px);line-height:1.65}.edition-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid;position:relative}.edition-card{min-height:320px;color:inherit;border:1px solid #ffffff1c;flex-direction:column;justify-content:space-between;padding:23px 25px 20px;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.edition-card:hover{border-color:#d6bb7885;transform:translateY(-4px);box-shadow:0 24px 70px #0000003b}.edition-card--casa{background:linear-gradient(112deg,#b7955214,#0000 43%),#191b1a}.edition-card--casa:before{content:"";border:1px solid #d6bb7821;width:330px;height:330px;position:absolute;bottom:-118px;right:-58px;transform:rotate(45deg)}.edition-card--aureo{color:#e7f1ec;background:radial-gradient(circle at 82% 28%,#2695702e,#0000 30%),#11221c;border-color:#69b29638}.edition-card__topline,.edition-card__cta{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.edition-card__topline>span:first-child{color:#8f918b;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;text-transform:uppercase;font-size:9px}.edition-card--aureo .edition-card__topline>span:first-child{color:#7fa693}.edition-pill{color:var(--gold-bright);letter-spacing:.11em;text-transform:uppercase;border:1px solid #d6bb784d;padding:5px 8px;font-size:9px}.edition-card--aureo .edition-pill{color:#7ed6ad;border-color:#5ac19759}.edition-card__monogram{color:#d6bb7814;font-family:Georgia,Times New Roman,serif;font-size:220px;line-height:1;position:absolute;top:49%;right:17%;transform:translate(50%,-50%)}.aureo-orbit{border:1px solid #67cfa329;border-radius:50%;width:190px;height:190px;position:absolute;top:61px;right:21px}.aureo-orbit:before,.aureo-orbit:after{content:"";border:1px solid #67cfa31f;border-radius:50%;position:absolute;inset:29px}.aureo-orbit:after{background:#67cfa314;inset:65px}.aureo-orbit i{background:#67cfa3;border-radius:50%;width:6px;height:6px;position:absolute}.aureo-orbit i:first-child{top:15px;left:55px}.aureo-orbit i:nth-child(2){top:92px;right:13px}.aureo-orbit i:nth-child(3){bottom:20px;left:33px}.edition-card__body{z-index:1;max-width:62%;position:relative}.edition-card__body p{color:var(--gold-bright);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:600}.edition-card--aureo .edition-card__body p{color:#67cfa3}.edition-card__body h2{max-width:390px;margin:0 0 13px;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3vw,38px);font-weight:400;line-height:1.05}.edition-card__body>span{color:#999b95;font-size:12px;line-height:1.65}.edition-card--aureo .edition-card__body>span{color:#8cab9c}.edition-card__cta{letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #ffffff14;padding-top:18px;font-size:11px;font-weight:600}.edition-card__cta b{color:var(--gold-bright);font-size:18px;font-weight:400}.edition-card--aureo .edition-card__cta b{color:#67cfa3}.standard-strip{z-index:1;border:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);margin-top:21px;display:grid;position:relative}.standard-strip>div{border-right:1px solid #ffffff14;padding:17px 20px}.standard-strip>div:last-child{border-right:0}.standard-strip span,.standard-strip strong{display:block}.standard-strip span{color:#72756f;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.standard-strip strong{color:#bebdb6;font-family:var(--font-geist-mono), monospace;margin-top:6px;font-size:11px;font-weight:500}.entry-footer{color:#60635f;letter-spacing:.14em;text-transform:uppercase;z-index:1;justify-content:space-between;padding-top:28px;font-size:9px;display:flex;position:relative}.workspace{--accent:#b79552;--accent-soft:#f5eddd;--sidebar:#171918;--sidebar-text:#bfc0b9;--surface:#fffefa;--canvas:#f3f1eb;--workspace-line:#dfddd6;color:#222522;background:var(--canvas);grid-template-columns:246px minmax(0,1fr);min-height:100vh;display:grid}.workspace--aureo{--accent:#187c60;--accent-soft:#e8f3ee;--sidebar:#10211b;--sidebar-text:#b7cac1;--surface:#fff;--canvas:#f1f5f3;--workspace-line:#d9e3de}.sidebar{height:100vh;color:var(--sidebar-text);background:radial-gradient(circle at 80% 0, var(--accent), transparent 25%), var(--sidebar);flex-direction:column;padding:22px 15px 18px;display:flex;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.sidebar{background:radial-gradient(circle at 80% 0, color-mix(in srgb, var(--accent) 15%, transparent), transparent 25%), var(--sidebar)}}.sidebar{z-index:20;position:sticky;top:0}.sidebar-brand{min-height:51px;color:inherit;border-bottom:1px solid #ffffff17;padding:0 8px 18px;text-decoration:none}.sidebar-brand .seal{width:34px;height:34px;color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.sidebar-brand .seal{color:color-mix(in srgb, var(--accent) 82%, white)}}.sidebar-brand strong{color:#f2eee4;letter-spacing:.035em;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500}.sidebar-brand small{color:#737973;letter-spacing:.16em;text-transform:uppercase;margin-top:3px;font-size:8px}.workspace-context{background:#ffffff06;border:1px solid #ffffff14;margin:16px 0 7px;padding:14px}.workspace-context span,.workspace-context strong,.workspace-context small{display:block}.workspace-context>span{color:#676e68;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:8px}.workspace-context strong{color:#deddd7;font-size:11px;font-weight:570}.workspace-context small{color:#717672;font-family:var(--font-geist-mono), monospace;margin-top:4px;font-size:8px}.workspace-context button{color:#9eb6ab;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;width:100%;margin-top:11px;padding:8px;font-size:9px}.workspace-nav{flex:1}.workspace-nav p{color:#626863;letter-spacing:.16em;text-transform:uppercase;margin:20px 11px 8px;font-size:8px;font-weight:650}.workspace-nav button{color:#8e948f;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:25px 1fr auto;align-items:center;width:100%;min-height:38px;margin:2px 0;padding:0 10px;font-size:10px;transition:color .16s,background .16s,border-color .16s;display:grid}.workspace-nav button:hover{color:#d6d8d3;background:#ffffff09}.workspace-nav button.is-active{border-left-color:var(--accent);color:#f1f1eb;background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-nav button.is-active{background:color-mix(in srgb, var(--accent) 11%, transparent)}}.workspace-nav button>span{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-nav button>span{color:color-mix(in srgb, var(--accent) 72%, #777)}}.workspace-nav button>span{font-size:13px}.workspace-nav button i{min-width:19px;color:var(--accent);border-radius:10px;padding:3px 5px}@supports (color:color-mix(in lab, red, red)){.workspace-nav button i{color:color-mix(in srgb, var(--accent) 80%, white)}}.workspace-nav button i{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-nav button i{background:color-mix(in srgb, var(--accent) 15%, transparent)}}.workspace-nav button i{text-align:center;font-size:8px;font-style:normal}.sidebar-foot{border-top:1px solid #ffffff14;padding:14px 10px 2px}.sidebar-foot div{color:#9da29e;align-items:center;gap:7px;font-size:9px;display:flex}.sidebar-foot span{color:#5e645f;letter-spacing:.05em;margin-top:6px;font-size:8px;display:block}.signal{background:#4fb785;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 4px #4fb7851f}.workspace-main{min-width:0}.topbar{border-bottom:1px solid var(--workspace-line);background:var(--surface);justify-content:space-between;align-items:center;height:66px;padding:0 clamp(18px,3vw,38px);display:flex}@supports (color:color-mix(in lab, red, red)){.topbar{background:color-mix(in srgb, var(--surface) 93%, transparent)}}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:15;position:sticky;top:0}.mobile-menu{display:none}.breadcrumb{align-items:center;gap:9px;font-size:10px;display:flex}.breadcrumb span{color:#92948f}.breadcrumb b{color:#ccc9c0;font-weight:400}.breadcrumb strong{font-weight:620}.topbar-actions{align-items:center;gap:18px;display:flex}.icon-button{border:1px solid var(--workspace-line);color:#555954;cursor:pointer;background:0 0;border-radius:50%;width:31px;height:31px;position:relative}.icon-button i{background:#a93636;border-radius:50%;width:5px;height:5px;position:absolute;top:1px;right:2px}.profile{align-items:center;gap:10px;display:flex}.profile>span{color:#fff;background:var(--accent);border-radius:50%;place-items:center;width:31px;height:31px;font-size:9px;font-weight:650;display:grid}.profile strong,.profile small{display:block}.profile strong{font-size:9px;font-weight:650}.profile small{color:#8b8e89;margin-top:3px;font-size:8px}.fiscal-banner{min-height:38px;color:var(--accent);grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:7px clamp(18px,3vw,38px);display:grid}@supports (color:color-mix(in lab, red, red)){.fiscal-banner{color:color-mix(in srgb, var(--accent) 87%, #282d2a)}}.fiscal-banner{background:var(--accent-soft);border-bottom:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.fiscal-banner{border-bottom:1px solid color-mix(in srgb, var(--accent) 18%, transparent)}}.fiscal-banner{font-size:9px}.fiscal-banner>div{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;font-weight:650;display:flex}.fiscal-banner p{color:var(--accent);margin:0}@supports (color:color-mix(in lab, red, red)){.fiscal-banner p{color:color-mix(in srgb, var(--accent) 62%, #626963)}}.fiscal-banner button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:650}.pulse{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.pulse{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 13%, transparent)}}.content-frame{max-width:1560px;margin:0 auto;padding:clamp(28px,4vw,48px) clamp(18px,3vw,38px) 42px}.content-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.content-heading p{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 9px;font-size:9px;font-weight:650}.content-heading h1{letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.3vw,44px);font-weight:400}.content-heading>div>span{color:#858983;margin-top:7px;font-size:11px;display:block}.primary-action{color:#fff;background:var(--accent);min-height:42px;box-shadow:0 8px 24px var(--accent);border:0;padding:0 16px}@supports (color:color-mix(in lab, red, red)){.primary-action{box-shadow:0 8px 24px color-mix(in srgb, var(--accent) 21%, transparent)}}.primary-action{cursor:pointer;font-size:10px;font-weight:650;transition:transform .16s,filter .16s}.primary-action:hover{filter:brightness(1.06);transform:translateY(-2px)}.primary-action i{margin-right:7px;font-size:15px;font-style:normal;font-weight:300}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.metric-card{border:1px solid var(--workspace-line);background:var(--surface);min-height:125px;padding:17px 18px}.metric-card--primary{color:#eee9dc;background:#1b1e1c;border-color:#252826;position:relative;overflow:hidden}.workspace--aureo .metric-card--primary{background:#153b2e;border-color:#143e30}.metric-card--primary:after{content:"";border:1px solid var(--accent);width:110px;height:110px}@supports (color:color-mix(in lab, red, red)){.metric-card--primary:after{border:1px solid color-mix(in srgb, var(--accent) 25%, transparent)}}.metric-card--primary:after{box-shadow:0 0 0 25px var(--accent);border-radius:50%;position:absolute;top:-43px;right:-33px}@supports (color:color-mix(in lab, red, red)){.metric-card--primary:after{box-shadow:0 0 0 25px color-mix(in srgb, var(--accent) 4%, transparent)}}.metric-card>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.metric-card span{color:#868984;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:620}.metric-card small{color:var(--accent);background:var(--accent-soft);text-transform:uppercase;padding:3px 6px;font-size:7px}.metric-card--primary small{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.metric-card--primary small{color:color-mix(in srgb, var(--accent) 85%, white)}}.metric-card--primary small{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.metric-card--primary small{background:color-mix(in srgb, var(--accent) 15%, transparent)}}.metric-card strong{margin-top:17px;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,2.2vw,31px);font-weight:400;line-height:1;display:block}.metric-card p{color:#969994;align-items:center;gap:6px;margin:11px 0 0;font-size:8px;display:flex}.metric-card p i{font-style:normal}.metric-card p .up{color:#3a9b6b}.metric-card p .flat{color:#92958f}.dashboard-grid{grid-template-columns:minmax(0,1.8fr) minmax(265px,.72fr);gap:14px;display:grid}.panel{border:1px solid var(--workspace-line);background:var(--surface)}.panel-heading{border-bottom:1px solid var(--workspace-line);justify-content:space-between;align-items:center;gap:18px;min-height:63px;padding:15px 17px;display:flex}.panel-heading span{color:var(--accent);letter-spacing:.15em;text-transform:uppercase;font-size:7px;font-weight:700}.panel-heading h2{margin:4px 0 0;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400}.panel-heading button{color:#7f827d;cursor:pointer;background:0 0;border:0;font-size:8px}.panel-heading button b{color:var(--accent);margin-left:6px}.panel-heading>strong{color:var(--accent);font-family:Georgia,serif;font-size:20px;font-weight:400}.table-search{border:1px solid var(--workspace-line);color:#9a9c97;background:var(--canvas);align-items:center;gap:9px;height:41px;margin:12px 13px;padding:0 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.table-search{background:color-mix(in srgb, var(--canvas) 60%, white)}}.table-search input{color:#343734;background:0 0;border:0;outline:0;width:100%;font-size:9px}.table-search input::placeholder{color:#a7aaa5}.document-table{overflow-x:auto}.document-row{color:#5d615d;text-align:left;background:0 0;border:0;border-top:1px solid #eceae4;grid-template-columns:1.55fr 1.2fr .72fr .72fr .62fr;align-items:center;width:100%;min-width:730px;min-height:58px;padding:0 15px;font-size:9px;display:grid}button.document-row{cursor:pointer;transition:background .14s}button.document-row:hover{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){button.document-row:hover{background:color-mix(in srgb, var(--accent-soft) 50%, transparent)}}.document-row--head{color:#9b9e99;letter-spacing:.08em;text-transform:uppercase;background:#faf9f5;border-top:0;min-height:29px;font-size:7px;font-weight:650}.document-row>span{min-width:0;padding-right:10px}.document-row b{color:#343734;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:640;display:block;overflow:hidden}.document-row small{color:#969994;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:7px;display:block;overflow:hidden}.document-row>span:last-child{align-items:center;gap:7px;padding-right:0;display:flex}.document-process{color:#fff;background:var(--workspace-ink);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:6px 9px;font-size:7px;font-weight:800}.document-process:hover{background:var(--accent)}.draft-action-banner{border:1px solid var(--accent);width:100%;margin:0 0 18px;padding:18px 20px}@supports (color:color-mix(in lab, red, red)){.draft-action-banner{border:1px solid color-mix(in srgb,var(--accent) 55%,#ddd)}}.draft-action-banner{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(100deg,#112a22,#17382e);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;display:flex;box-shadow:0 12px 32px #112a2224}.draft-action-banner span{grid-template-columns:auto 1fr;align-items:center;column-gap:12px;display:grid}.draft-action-banner i{background:#c09a4a;border-radius:50%;grid-row:1/3;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.draft-action-banner b{font-size:13px}.draft-action-banner small{color:#cdd9d4;margin-top:4px;font-size:9px}.draft-action-banner strong{white-space:nowrap;background:#c09a4a;border-radius:10px;padding:11px 14px;font-size:10px}.documents-workspace{gap:18px;display:grid}.issuance-card{background:linear-gradient(110deg,#fff,#f7f0dc);border:1px solid #b8954d;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:22px;display:grid;box-shadow:0 18px 44px #152d241a}.issuance-card__mark{color:#fff;background:#132f26;border-radius:50%;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.issuance-card__body>span{color:#8d6c2d;letter-spacing:.13em;font-size:8px;font-weight:900}.issuance-card__body h2{margin:5px 0 3px;font:22px Georgia,serif}.issuance-card__body p{color:#64716c;margin:0;font-size:10px}.issuance-card dl{gap:20px;margin:13px 0 0;display:flex}.issuance-card dl div{gap:3px;display:grid}.issuance-card dt{color:#8a918e;text-transform:uppercase;font-size:7px}.issuance-card dd{margin:0;font-size:9px;font-weight:800}.issuance-card>button{color:#fff;cursor:pointer;background:#b8954d;border:0;border-radius:12px;padding:14px 16px;font-weight:900}.issuance-card>button b{margin-left:8px}@media (width<=760px){.draft-action-banner,.issuance-card{display:grid}.draft-action-banner strong{white-space:normal}.issuance-card{grid-template-columns:auto 1fr}.issuance-card>button{grid-column:1/-1}.issuance-card dl{flex-wrap:wrap}}.status{border-radius:12px;align-items:center;padding:4px 7px;font-size:7px;font-weight:650;display:inline-flex}.status:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-right:5px}.status--aceptado{color:#238357;background:#e7f4ed}.status--procesando{color:#9b7729;background:#fbf3df}.status--borrador{color:#777b76;background:#eeeeeb}.status--rechazado{color:#ad3e3e;background:#f8e9e9}.empty-table{border-top:1px solid var(--workspace-line);color:#8c8f8a;text-align:center;padding:32px;font-size:10px}.side-stack{gap:14px;display:grid}.compliance-panel{position:relative}.compliance-ring{background:conic-gradient(var(--accent) 0 92%, #e7e5df 92% 100%);border-radius:50%;place-items:center;width:94px;height:94px;margin:18px auto 16px;display:grid;position:relative}.compliance-ring:before{content:"";background:var(--surface);border-radius:50%;position:absolute;inset:7px}.compliance-ring span{color:#2c302d;z-index:1;font-family:Georgia,serif;font-size:25px;position:relative}.compliance-ring small{color:#92958f;font-family:var(--font-geist-sans), sans-serif;font-size:8px}.compliance-panel ul{margin:0;padding:0 16px 16px;list-style:none}.compliance-panel li{border-top:1px solid #eceae4;align-items:center;gap:10px;min-height:43px;display:flex}.compliance-panel li>i{border-radius:50%;place-items:center;width:18px;height:18px;font-size:8px;font-style:normal;display:grid}.compliance-panel li>i.ok{color:#238357;background:#e7f4ed}.compliance-panel li>i.warn{color:#9b7729;background:#fbf3df}.compliance-panel li span,.compliance-panel li b,.compliance-panel li small{display:block}.compliance-panel li b{color:#484c48;font-size:8px;font-weight:650}.compliance-panel li small{color:#999c97;margin-top:3px;font-size:7px}.activity-panel ol{margin:0;padding:13px 15px 17px;list-style:none}.activity-panel li{grid-template-columns:38px 9px 1fr;gap:8px;min-height:48px;display:grid;position:relative}.activity-panel li:after{content:"";background:#dfddd7;width:1px;position:absolute;top:18px;bottom:0;left:50px}.activity-panel li:last-child:after{display:none}.activity-panel time{color:#969994;font-family:var(--font-geist-mono), monospace;padding-top:3px;font-size:7px}.activity-panel li>i{border:2px solid var(--surface);background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 1px var(--accent);border-radius:50%;margin-top:4px}@supports (color:color-mix(in lab, red, red)){.activity-panel li>i{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent)}}.activity-panel li>i{z-index:1;position:relative}.activity-panel li b,.activity-panel li span{display:block}.activity-panel li b{color:#4c504c;font-size:8px}.activity-panel li span{color:#92958f;margin-top:4px;font-size:7px}.workflow-strip{border:1px solid var(--workspace-line);background:var(--surface);grid-template-columns:minmax(180px,1.4fr) repeat(6,minmax(57px,.6fr));align-items:center;gap:8px;margin-top:14px;padding:17px 18px;display:grid}.workflow-strip>div:first-child span,.workflow-strip>div:first-child strong{display:block}.workflow-strip>div:first-child span{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:700}.workflow-strip>div:first-child strong{margin-top:5px;font-family:Georgia,serif;font-size:13px;font-weight:400}.workflow-step{color:#7c807b;align-items:center;gap:7px;font-size:8px;display:flex}.workflow-step i{width:19px;height:19px;color:var(--accent);background:var(--accent-soft);border-radius:50%;flex:none;place-items:center;font-size:7px;font-style:normal;font-weight:650;display:grid}.workflow-step b{color:#cac8c1;margin-left:auto;font-weight:400}.section-page{min-height:65vh}.section-heading{align-items:flex-start;gap:17px;margin-bottom:27px;display:flex}.section-heading>button{border:1px solid var(--workspace-line);color:#656965;background:var(--surface);cursor:pointer;width:34px;height:34px}.section-heading span{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:650}.section-heading h1{margin:6px 0;font-family:Georgia,serif;font-size:34px;font-weight:400}.section-heading p{color:#858983;margin:0;font-size:10px}.documents-panel--full{min-height:500px}.module-blueprint{border:1px solid var(--workspace-line);background:var(--surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:420px;padding:40px;display:flex;position:relative;overflow:hidden}.blueprint-grid{opacity:.35;background-image:linear-gradient(var(--workspace-line) 1px, transparent 1px), linear-gradient(90deg, var(--workspace-line) 1px, transparent 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 68%);mask-image:radial-gradient(circle,#000,#0000 68%)}.module-blueprint>span{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:700;position:relative}.module-blueprint h2{margin:12px 0 8px;font-family:Georgia,serif;font-size:28px;font-weight:400;position:relative}.module-blueprint p{color:#858983;max-width:520px;margin:0;font-size:10px;line-height:1.7;position:relative}.module-blueprint button{border:1px solid var(--accent);margin-top:22px;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.module-blueprint button{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent)}}.module-blueprint button{color:var(--accent);background:var(--accent-soft);cursor:pointer;font-size:9px;position:relative}.composer-page{min-height:70vh}.composer-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:23px;display:flex}.composer-heading>div:first-child>button{color:#858983;cursor:pointer;background:0 0;border:0;margin:0 0 18px;padding:0;font-size:9px}.composer-heading>div:first-child>span{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:700;display:block}.composer-heading h1{letter-spacing:-.03em;margin:6px 0;font-family:Georgia,serif;font-size:37px;font-weight:400}.composer-heading p{color:#878b85;margin:0;font-size:10px}.composer-issuer{border-left:2px solid var(--accent);background:var(--surface);min-width:255px;padding:13px 15px;box-shadow:0 8px 25px #1c1f1d0a}.composer-issuer span,.composer-issuer strong,.composer-issuer small{display:block}.composer-issuer span{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:700}.composer-issuer strong{margin-top:7px;font-size:10px}.composer-issuer small{color:#92958f;font-family:var(--font-geist-mono), monospace;margin-top:4px;font-size:7px}.stepper{border:1px solid var(--workspace-line);background:var(--surface);grid-template-columns:repeat(3,1fr);margin-bottom:14px;display:grid}.stepper button{border:0;border-right:1px solid var(--workspace-line);color:#999c97;text-align:left;cursor:default;background:0 0;align-items:center;gap:10px;min-height:55px;padding:0 17px;font-size:9px;display:flex;position:relative}.stepper button:last-child{border-right:0}.stepper button:not(:disabled){cursor:pointer}.stepper button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.stepper button.is-current{color:#333734}.stepper button.is-current:after{background:var(--accent)}.stepper button.is-complete{color:var(--accent)}.stepper i{border:1px solid #d6d4cd;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:8px;font-style:normal;display:grid}.stepper .is-current i{color:#fff;border-color:var(--accent);background:var(--accent)}.stepper .is-complete i{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.stepper .is-complete i{border-color:color-mix(in srgb, var(--accent) 26%, transparent)}}.stepper .is-complete i{background:var(--accent-soft)}.composer-layout{grid-template-columns:minmax(0,1fr) 305px;align-items:start;gap:14px;display:grid}.composer-form{border:1px solid var(--workspace-line);background:var(--surface);min-height:610px}.form-section{padding:25px 27px 16px}.form-section__heading{margin-bottom:22px}.form-section__heading>span{color:var(--accent);letter-spacing:.15em;text-transform:uppercase;font-size:7px;font-weight:700}.form-section__heading h2{margin:5px 0;font-family:Georgia,serif;font-size:24px;font-weight:400}.form-section__heading p{color:#8b8f89;margin:0;font-size:9px}.document-type-grid{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:22px;display:grid}.document-type-grid button{border:1px solid var(--workspace-line);color:#60645f;text-align:left;cursor:pointer;background:#fbfaf7;align-items:flex-start;gap:9px;min-height:78px;padding:12px;display:flex}.document-type-grid button:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.document-type-grid button:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--workspace-line))}}.document-type-grid button.is-selected{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.document-type-grid button.is-selected{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 16%, transparent)}}.document-type-grid button>i{min-width:26px;color:var(--accent);font-family:var(--font-geist-mono), monospace;text-align:center;background:#fff;padding:4px 5px;font-size:7px;font-style:normal}.document-type-grid b,.document-type-grid small{display:block}.document-type-grid b{color:#414541;font-size:8px;line-height:1.3}.document-type-grid small{color:#989b96;margin-top:5px;font-size:7px;line-height:1.35}.field-grid{gap:14px;display:grid}.field-grid--three{grid-template-columns:repeat(4,1fr)}.field-grid--three .field--wide{grid-column:span 2}.field{min-width:0;position:relative}.field>span{color:#777b76;letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;font-size:7px;font-weight:650;display:block}.field input,.field select{border:1px solid var(--workspace-line);color:#373b37;background:#fff;border-radius:0;outline:0;width:100%;height:39px;padding:0 10px;font-size:9px}.field input:focus,.field select:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.field input::placeholder{color:#afb1ad}.field>small{color:#a0a39e;font-family:var(--font-geist-mono), monospace;font-size:6px;position:absolute;bottom:-13px;right:8px}.privacy-callout{border:1px solid var(--accent);grid-template-columns:27px 1fr auto;align-items:center;gap:11px;min-height:63px;margin-bottom:18px;padding:10px 13px;display:grid}@supports (color:color-mix(in lab, red, red)){.privacy-callout{border:1px solid color-mix(in srgb, var(--accent) 22%, transparent)}}.privacy-callout{background:var(--accent-soft)}.privacy-callout>i{width:26px;height:26px;color:var(--accent);border:1px solid var(--accent);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.privacy-callout>i{border:1px solid color-mix(in srgb, var(--accent) 30%, transparent)}}.privacy-callout>i{font-style:normal}.privacy-callout b,.privacy-callout span{display:block}.privacy-callout b{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.privacy-callout b{color:color-mix(in srgb, var(--accent) 75%, #232825)}}.privacy-callout b{font-size:8px}.privacy-callout span{color:#707670;margin-top:4px;font-size:7px}.privacy-callout label{color:#666b66;align-items:center;gap:6px;font-size:7px;display:flex}.privacy-callout input{accent-color:var(--accent)}.line-editor{border:1px solid var(--workspace-line)}.line-number{border-bottom:1px solid var(--workspace-line);color:var(--accent);font-family:var(--font-geist-mono), monospace;background:#faf9f5;padding:8px 11px;font-size:7px}.field-grid--line{grid-template-columns:1.5fr 1fr .55fr .8fr .7fr .65fr;padding:16px}.line-total{border-top:1px solid var(--workspace-line);background:#faf9f5;justify-content:flex-end;align-items:center;gap:24px;padding:11px 16px;display:flex}.line-total span{color:#888b86;text-transform:uppercase;font-size:7px}.line-total strong{text-align:right;min-width:100px;font-family:Georgia,serif;font-size:17px;font-weight:400}.review-notice{color:#795f27;background:#fff9e9;border:1px solid #ead9b3;align-items:center;gap:10px;margin-bottom:17px;padding:11px 13px;font-size:8px;display:flex}.review-notice>i{background:#f1dfb7;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-family:Georgia,serif;font-style:italic;display:grid}.review-grid{border:1px solid var(--workspace-line);grid-template-columns:repeat(2,1fr);display:grid}.review-grid>div{border-right:1px solid var(--workspace-line);border-bottom:1px solid var(--workspace-line);min-height:73px;padding:13px}.review-grid>div:nth-child(2n){border-right:0}.review-grid>div:nth-last-child(-n+2){border-bottom:0}.review-grid span,.review-grid strong,.review-grid small{display:block}.review-grid span{color:#969994;letter-spacing:.05em;text-transform:uppercase;font-size:7px}.review-grid strong{color:#484c48;margin-top:7px;font-size:9px}.review-grid small{color:#969994;margin-top:4px;font-size:7px}.fiscal-identifiers{border:1px solid var(--workspace-line);background:#171a18;margin-top:13px}.fiscal-identifiers>div{border-bottom:1px solid #ffffff14;padding:11px 13px}.fiscal-identifiers>div:last-child{border-bottom:0}.fiscal-identifiers span,.fiscal-identifiers code{display:block}.fiscal-identifiers span{color:#777d78;text-transform:uppercase;margin-bottom:6px;font-size:7px}.fiscal-identifiers code{color:var(--accent);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fiscal-identifiers code{color:color-mix(in srgb, var(--accent) 80%, white)}}.fiscal-identifiers code{font-family:var(--font-geist-mono), monospace;letter-spacing:.055em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(8px,1vw,10px)}.review-line{border:1px solid var(--workspace-line);justify-content:space-between;align-items:center;gap:20px;margin-top:13px;padding:13px;display:flex}.review-line span,.review-line small{display:block}.review-line span{color:#4d514d;font-size:9px}.review-line small{color:#979a95;margin-top:5px;font-size:7px}.review-line strong{font-family:Georgia,serif;font-size:17px;font-weight:400}.form-errors{color:#8d3939;background:#fff3f3;border:1px solid #ebc7c7;margin:0 27px 10px;padding:11px 13px;font-size:8px}.form-errors b{margin-bottom:5px;display:block}.form-errors ul{margin:0;padding-left:17px;line-height:1.7}.composer-actions{border-top:1px solid var(--workspace-line);justify-content:space-between;align-items:center;margin-top:auto;padding:17px 27px;display:flex}.secondary-action{border:1px solid var(--workspace-line);color:#6f736e;cursor:pointer;background:#fff;min-height:39px;padding:0 15px;font-size:9px}.composer-actions .primary-action{min-width:135px}.invoice-summary{border:1px solid var(--workspace-line);background:var(--surface);position:sticky;top:119px;overflow:hidden}.invoice-summary__head{color:#eeeae0;background:#181b19;justify-content:space-between;align-items:center;min-height:53px;padding:0 16px;display:flex}.workspace--aureo .invoice-summary__head{background:#143b2d}.invoice-summary__head span{letter-spacing:.08em;text-transform:uppercase;font-size:8px}.invoice-summary__head strong{border:1px solid var(--accent);padding:5px 7px}@supports (color:color-mix(in lab, red, red)){.invoice-summary__head strong{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent)}}.invoice-summary__head strong{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.invoice-summary__head strong{color:color-mix(in srgb, var(--accent) 77%, white)}}.invoice-summary__head strong{font-family:var(--font-geist-mono), monospace;font-size:8px}.invoice-summary__issuer,.invoice-summary__client{border-bottom:1px solid var(--workspace-line);padding:15px 16px}.invoice-summary small,.invoice-summary b,.invoice-summary span{display:block}.invoice-summary__issuer small,.invoice-summary__client small{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:7px;font-weight:700}.invoice-summary__issuer b,.invoice-summary__client b{color:#454945;margin-top:7px;font-size:9px}.invoice-summary__issuer span,.invoice-summary__client span{color:#969994;font-family:var(--font-geist-mono), monospace;margin-top:4px;font-size:7px}.invoice-summary__line{border-bottom:1px solid var(--workspace-line);color:#626661;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;font-size:8px;display:flex}.invoice-summary__line span{max-width:165px}.invoice-summary__line b{color:#3f433f;white-space:nowrap}.invoice-summary dl{margin:0;padding:13px 16px}.invoice-summary dl>div{color:#7a7e79;justify-content:space-between;align-items:center;min-height:28px;font-size:8px;display:flex}.invoice-summary dt,.invoice-summary dd{margin:0}.invoice-summary dl>div:last-child{border-top:1px solid var(--workspace-line);color:#252925;min-height:42px;margin-top:6px;padding-top:7px}.invoice-summary dl>div:last-child dt{text-transform:uppercase;font-weight:700}.invoice-summary dl>div:last-child dd{font-family:Georgia,serif;font-size:20px}.invoice-summary__state{color:#7a7e79;background:#f1f0eb;align-items:center;gap:10px;margin:0 16px;padding:12px;display:flex}.invoice-summary__state>i{border:1px solid #c5c7c2;border-radius:50%;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.invoice-summary__state b{color:#5f635f;font-size:8px}.invoice-summary__state small{color:#999c97;margin-top:3px;font-size:7px}.invoice-summary>p{color:#a0a39e;margin:13px 16px 16px;font-size:7px;line-height:1.6}.toast{color:#e9eee9;z-index:50;background:#1d2923;grid-template-columns:25px 1fr auto;align-items:center;gap:10px;min-width:330px;max-width:430px;padding:13px 14px;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 50px #101a153d}.toast>i{color:#1f523c;background:#9fd5ba;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-style:normal;display:grid}.toast span{font-size:9px;line-height:1.45}.toast button{color:#85968d;cursor:pointer;background:0 0;border:0;font-size:17px}@media (width<=1120px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid{grid-template-columns:1fr}.side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-strip{grid-template-columns:repeat(6,1fr)}.workflow-strip>div:first-child{grid-column:1/-1;margin-bottom:5px}.document-type-grid,.field-grid--three{grid-template-columns:repeat(2,1fr)}.field-grid--line{grid-template-columns:repeat(3,1fr)}.field-grid--line .field--description{grid-column:span 2}}@media (width<=900px){.entry-page{padding-inline:24px}.entry-page:after{display:none}.edition-grid{grid-template-columns:1fr}.edition-card__body{max-width:70%}.standard-strip{grid-template-columns:repeat(2,1fr)}.standard-strip>div:nth-child(2){border-right:0}.standard-strip>div:nth-child(-n+2){border-bottom:1px solid #ffffff14}.workspace{grid-template-columns:1fr}.sidebar{width:246px;transition:transform .2s;position:fixed;left:0;transform:translate(-100%)}.sidebar--open{transform:translate(0);box-shadow:20px 0 60px #0003}.mobile-menu{border:1px solid var(--workspace-line);color:#5e625e;background:0 0;place-items:center;width:32px;height:32px;margin-right:10px;display:grid}.topbar{justify-content:flex-start}.topbar-actions{margin-left:auto}.composer-layout{grid-template-columns:1fr}.invoice-summary{position:static}}@media (width<=650px){.entry-header{min-height:82px}.entry-edition{display:none}.entry-hero{padding-top:50px}.edition-card{min-height:300px}.edition-card__body{max-width:82%}.aureo-orbit{opacity:.6}.standard-strip{grid-template-columns:1fr}.standard-strip>div{border-bottom:1px solid #ffffff14;border-right:0}.entry-footer{flex-direction:column;gap:9px}.breadcrumb>span,.breadcrumb>b,.profile div{display:none}.fiscal-banner{grid-template-columns:1fr auto;gap:9px;padding-block:9px}.fiscal-banner p{display:none}.content-heading{flex-direction:column;align-items:flex-start}.primary-action{width:100%}.metric-grid{grid-template-columns:1fr 1fr}.metric-card{min-height:115px;padding:14px}.metric-card strong{font-size:21px}.side-stack{grid-template-columns:1fr}.workflow-strip{grid-template-columns:repeat(3,1fr)}.workflow-step b{display:none}.composer-heading{flex-direction:column;align-items:flex-start}.composer-issuer{width:100%}.stepper button{min-height:48px;padding:0 10px}.stepper button span{display:none}.stepper button{justify-content:center}.document-type-grid{grid-template-columns:1fr 1fr}.field-grid--three,.field-grid--line{grid-template-columns:1fr}.field-grid--three .field--wide,.field-grid--line .field--description{grid-column:auto}.privacy-callout{grid-template-columns:27px 1fr}.privacy-callout label{grid-column:2}.form-section,.composer-actions{padding-inline:17px}.toast{min-width:0;bottom:17px;left:17px;right:17px}}@media (width<=420px){.entry-wordmark p{font-size:15px}.entry-wordmark div>span{font-size:8px}.entry-hero h1{font-size:54px}.edition-card{padding-inline:18px}.edition-card__body{max-width:100%}.edition-card__body>span{max-width:80%;display:block}.metric-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.readiness-action{color:#fff;text-align:center;background:#142b25;border-radius:12px;margin:20px;padding:15px 18px;font-weight:800;display:block}.vault-page{color:#172923;background:#f5f3ec;min-height:100vh;padding-bottom:64px}.vault-header{color:#fff;background:#102820;justify-content:space-between;align-items:center;height:86px;padding:0 5vw;display:flex}.vault-header>a{color:#d8c89f}.vault-header>div{align-items:center;gap:12px;display:flex}.vault-header span{display:grid}.vault-header small{color:#d8c89f}.vault-header>strong{border:1px solid #5f776e;border-radius:999px;padding:8px 12px;font-size:12px}.vault-intro{max-width:1180px;margin:52px auto 26px;padding:0 24px}.vault-intro>span{text-transform:uppercase;letter-spacing:.16em;color:#9a7942;font-size:12px;font-weight:800}.vault-intro h1{margin:8px 0 12px;font-family:Georgia,serif;font-size:46px}.vault-intro p{color:#53645e;max-width:760px;line-height:1.7}.vault-message{background:#e4efe8;border:1px solid #a5c1af;border-radius:12px;max-width:1132px;margin:0 auto 18px;padding:14px 18px}.vault-grid{grid-template-columns:1fr 1fr;gap:24px;max-width:1180px;margin:auto;padding:0 24px;display:grid}.vault-card{background:#fff;border:1px solid #dfddd4;border-radius:20px;flex-direction:column;gap:16px;padding:26px;display:flex;box-shadow:0 14px 40px #1d35220b}.vault-card--secure{border-color:#bda76d}.vault-card__head{border-bottom:1px solid #ece9df;align-items:flex-start;gap:13px;padding-bottom:18px;display:flex}.vault-card__head i{color:#fff;background:#172f27;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-style:normal;display:grid}.vault-card__head h2{margin:0;font-family:Georgia,serif}.vault-card__head p{color:#6d7874;margin:5px 0 0;font-size:13px}.vault-card__head>b{color:#28734c;margin-left:auto;font-size:12px}.vault-fields{gap:12px;display:grid}.vault-fields.two{grid-template-columns:1fr 1fr}.vault-fields.three{grid-template-columns:repeat(3,1fr)}.vault-card label{color:#41534d;gap:7px;font-size:12px;font-weight:800;display:grid}.vault-card input,.vault-card textarea{font:inherit;background:#fbfbf8;border:1px solid #d7d8d2;border-radius:10px;padding:12px}.vault-card textarea{resize:vertical}.vault-card button{color:#fff;cursor:pointer;background:#b8954d;border:0;border-radius:12px;padding:14px;font-weight:900}.vault-card button:disabled{opacity:.55}.sequence-notice,.security-note,.vault-installed{background:#edf2ee;border-radius:10px;gap:4px;padding:13px;display:grid}.sequence-notice span,.security-note span,.vault-installed span,.file-field span{color:#60706a;font-size:12px;line-height:1.45}.security-note{background:#f5eedc}.vault-installed{background:#e4efe8}.vault-warning{background:#fff;border-left:4px solid #b8954d;gap:5px;max-width:1132px;margin:24px auto 0;padding:18px 22px;display:grid}.vault-warning span{color:#5d6965;line-height:1.55}@media (width<=800px){.vault-header{padding:0 18px}.vault-header>strong{display:none}.vault-intro h1{font-size:34px}.vault-grid,.vault-fields.three{grid-template-columns:1fr}.vault-header>div{margin-left:auto}.vault-header>a{font-size:0}.vault-header>a:first-letter{font-size:22px}}.validation-panel{color:#fff;background:#102820;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;max-width:1132px;margin:24px auto 0;padding:24px;display:flex}.validation-panel span{text-transform:uppercase;letter-spacing:.14em;color:#d8c89f;font-size:11px;font-weight:900}.validation-panel h2{margin:5px 0;font-family:Georgia,serif}.validation-panel p{color:#c8d2ce;max-width:720px;margin:0;line-height:1.55}.validation-panel button{color:#fff;white-space:nowrap;background:#b8954d;border:0;border-radius:12px;padding:15px 20px;font-weight:900}.validation-panel button:disabled{opacity:.5}.validation-results{grid-template-columns:repeat(4,1fr);gap:10px;max-width:1132px;margin:14px auto 0;display:grid}.validation-item,.validation-subject{background:#fff;border:1px solid #dedfd9;border-radius:13px;gap:6px;padding:15px;display:grid}.validation-item i{border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.validation-item span,.validation-subject span,.validation-subject small{color:#65716d;font-size:12px}.validation-item--ok i{color:#187543;background:#dff2e5}.validation-item--fail i{color:#a73f2d;background:#f7e3df}.validation-item b{font-size:12px}.validation-subject{grid-column:1/-1}.validation-subject span{overflow-wrap:anywhere}@media (width<=800px){.validation-panel{margin:20px 24px;display:grid}.validation-panel button{white-space:normal}.validation-results{grid-template-columns:1fr 1fr;margin:14px 24px}}.catalog-page{color:#172923;background:#f5f3ec;min-height:100vh;padding-bottom:64px}.catalog-intro{max-width:1180px;margin:48px auto 24px;padding:0 24px}.catalog-intro>span,.catalog-form>div>span,.catalog-list__head span{text-transform:uppercase;letter-spacing:.14em;color:#9a7942;font-size:11px;font-weight:900}.catalog-intro h1{margin:7px 0 10px;font:46px Georgia,serif}.catalog-intro p{color:#5c6c66;max-width:780px;line-height:1.65}.catalog-layout{grid-template-columns:420px 1fr;align-items:start;gap:24px;max-width:1180px;margin:auto;padding:0 24px;display:grid}.catalog-form,.catalog-list{background:#fff;border:1px solid #dfddd4;border-radius:20px;gap:16px;padding:24px;display:grid}.catalog-form h2,.catalog-list h2{margin:4px 0;font-family:Georgia,serif}.catalog-form label{color:#41534d;gap:7px;font-size:12px;font-weight:800;display:grid}.catalog-form input,.catalog-form textarea,.catalog-form select{font:inherit;background:#fbfbf8;border:1px solid #d7d8d2;border-radius:10px;padding:12px}.catalog-form textarea{resize:vertical}.catalog-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.catalog-fields.three{grid-template-columns:1fr 1fr 1fr}.catalog-form aside{background:#f5eedc;border-radius:10px;gap:4px;padding:13px;display:grid}.catalog-form aside span{color:#65716d;font-size:12px;line-height:1.5}.catalog-form>button,.catalog-item>button{color:#fff;background:#b8954d;border:0;border-radius:11px;padding:13px;font-weight:900}.catalog-list__head{border-bottom:1px solid #e8e5dc;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.catalog-list__head a{color:#805f23;font-size:12px;font-weight:800}.catalog-zero{text-align:center;color:#68756f;padding:64px 20px}.catalog-zero i{font-size:34px;font-style:normal}.catalog-item{border:1px solid #e1e1dc;border-radius:14px;gap:14px;padding:17px;display:grid}.catalog-item>div{gap:5px;display:grid}.catalog-item>div>span{color:#9a7942;font-size:11px;font-weight:900}.catalog-item>div>small{color:#67746f}.catalog-item dl{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;display:grid}.catalog-item dl>div{background:#f5f6f3;border-radius:9px;gap:3px;padding:10px;display:grid}.catalog-item dt{color:#74807b;text-transform:uppercase;font-size:10px}.catalog-item dd{margin:0;font-weight:800}.catalog-status{color:#28734c;font-size:12px}.catalog-status--ok{background:#e4efe8;border-radius:9px;padding:11px}@media (width<=850px){.catalog-layout,.catalog-fields,.catalog-fields.three{grid-template-columns:1fr}.catalog-intro h1{font-size:35px}.catalog-list__head{align-items:flex-start;gap:12px}.catalog-item dl{grid-template-columns:1fr}}.exchange-card{border-radius:12px;gap:5px;padding:14px;display:grid}.exchange-card>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.exchange-card span{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.exchange-card small{line-height:1.45}.exchange-card--ok{color:#24553d;background:#e4efe8}.exchange-card--warn{color:#853f2f;background:#f7e7df}.service-matrix{color:#fff;background:#102820;border-radius:20px;max-width:1180px;margin:0 auto 24px;padding:24px}.service-matrix__head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.service-matrix__head span{text-transform:uppercase;letter-spacing:.14em;color:#d1b56d;font-size:11px;font-weight:900}.service-matrix__head h2{margin:5px 0 0;font:30px Georgia,serif}.service-matrix__head>strong{color:#d9e3de;font-size:12px}.service-matrix__grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.service-matrix article{background:#18342b;border:1px solid #496157;border-radius:14px;flex-direction:column;gap:13px;min-height:230px;padding:16px;display:flex}.service-matrix article.is-locked{background:#25332e;border-color:#59655f}.service-matrix article>div{gap:5px;display:grid}.service-matrix article>div>span{color:#d1b56d;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900}.service-matrix article>div>small,.service-matrix article>p{color:#bdc9c4;font-size:11px;line-height:1.45}.service-matrix article dl{gap:6px;margin:0;display:grid}.service-matrix article dl>div{justify-content:space-between;gap:10px;display:flex}.service-matrix article dt{color:#8fa39a;font-size:10px}.service-matrix article dd{font:10px var(--font-geist-mono),monospace;text-align:right;margin:0}.service-matrix article>p{margin:0}.service-matrix article>strong{color:#8ed0ad;border-top:1px solid #496157;margin-top:auto;padding-top:10px;font-size:10px}.service-matrix article.is-locked>strong{color:#e1ba79}@media (width<=1000px){.service-matrix{margin-inline:24px}.service-matrix__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.service-matrix__head{flex-direction:column;align-items:flex-start}.service-matrix__grid{grid-template-columns:1fr}}.service-matrix__search{color:#18342b;background:#f7f5ee;border:1px solid #536b61;border-radius:12px;align-items:center;gap:10px;margin-bottom:18px;padding:0 14px;display:flex}.service-matrix__search input{width:100%;font:inherit;background:0 0;border:0;outline:0;padding:13px 0}.service-matrix__empty{color:#bdc9c4;margin:18px 0 0}
