.sector-showcase-module__PaFeqq__showcaseHero.sector-showcase-module__PaFeqq__showcaseHero{--showcase-paper:#fbf9f5;--showcase-surface:#fefdfb;--showcase-inset:#f3f1ed;--showcase-line:#dad7d2;--showcase-line-strong:#b5b0a9;--showcase-ink:#121813;--showcase-slate:#434a44;--showcase-muted:#59605a;--showcase-accent:#d55c13;--showcase-success:#00703e;--showcase-warning:#ab6a00;--showcase-danger:#b6322b;border-bottom:1px solid var(--showcase-line);background:var(--showcase-paper);color:var(--showcase-ink);padding:0}@supports (color:lab(0% 0 0)){.sector-showcase-module__PaFeqq__showcaseHero.sector-showcase-module__PaFeqq__showcaseHero{--showcase-paper:lab(97.9268% .282407 1.88138);--showcase-surface:lab(99.313% .167608 1.12767);--showcase-inset:lab(95.1456% .340968 2.25898);--showcase-line:lab(86.1031% .461251 3.01629);--showcase-line-strong:lab(72.1933% .715375 4.5401);--showcase-ink:lab(7.37609% -3.25234 2.03752);--showcase-slate:lab(30.5607% -3.54867 2.26267);--showcase-muted:lab(39.841% -3.54728 2.26038);--showcase-accent:lab(54.6853% 46.4496 59.8946);--showcase-success:lab(41.2239% -38.6305 19.9727);--showcase-warning:lab(50.9212% 23.7037 71.4959);--showcase-danger:lab(42.6627% 53.1093 37.3843)}}.sector-showcase-module__PaFeqq__showcaseGrid.sector-showcase-module__PaFeqq__showcaseGrid{grid-template-columns:minmax(360px,32fr) minmax(0,68fr);align-items:stretch;gap:0;width:min(100%,1920px);min-width:0;min-height:800px;margin-inline:auto;display:grid}.sector-showcase-module__PaFeqq__editorial{border-right:1px solid var(--showcase-line);background:var(--showcase-paper);grid-template-rows:auto auto minmax(260px,1fr);min-width:0;display:grid}.sector-showcase-module__PaFeqq__editorialCopy{min-width:0;padding:52px 36px 32px}.sector-showcase-module__PaFeqq__kicker.sector-showcase-module__PaFeqq__kicker{color:var(--showcase-accent);font-family:var(--body);letter-spacing:0;text-transform:uppercase;margin:0 0 18px;font-size:.75rem;font-weight:700;line-height:1.35}.sector-showcase-module__PaFeqq__headline{max-width:12ch;color:var(--showcase-ink);font-family:var(--serif);letter-spacing:0;text-wrap:balance;margin:0;font-size:46px;font-weight:400;line-height:1.04}.sector-showcase-module__PaFeqq__body.sector-showcase-module__PaFeqq__body{max-width:48ch;color:var(--showcase-slate);font-family:var(--body);margin:22px 0 0;font-size:14px;font-style:normal;line-height:1.55}.sector-showcase-module__PaFeqq__actions.sector-showcase-module__PaFeqq__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.sector-showcase-module__PaFeqq__photo{border-top:1px solid var(--showcase-line);background:var(--showcase-inset);grid-row:3;min-width:0;min-height:260px;position:relative;overflow:hidden}.sector-showcase-module__PaFeqq__photoImage{object-fit:cover;object-position:50% 58%}.sector-showcase-module__PaFeqq__featureStrip{border-top:1px solid var(--showcase-line);background:color-mix(in oklch, var(--showcase-surface) 96%, transparent);grid-row:2}.sector-showcase-module__PaFeqq__featureStrip ul{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.sector-showcase-module__PaFeqq__featureStrip li{border-right:1px solid var(--showcase-line);border-bottom:1px solid var(--showcase-line);min-width:0;min-height:88px;color:var(--showcase-ink);font-family:var(--body);align-content:center;gap:6px;padding:12px 10px;font-size:.75rem;font-weight:600;line-height:1.35;display:grid}.sector-showcase-module__PaFeqq__featureStrip li:last-child{border-right:0}.sector-showcase-module__PaFeqq__featureStrip li{border-bottom:0}.sector-showcase-module__PaFeqq__featureStrip li>span{color:var(--showcase-accent);font-family:var(--mono);font-size:.75rem;font-weight:700}.sector-showcase-module__PaFeqq__dashboardColumn{background:var(--showcase-surface);min-width:0;padding:16px}.sector-showcase-module__PaFeqq__dashboard{border:1px solid var(--showcase-line);background:var(--showcase-surface);border-radius:6px;min-width:0;min-height:100%;position:relative;overflow:hidden}.sector-showcase-module__PaFeqq__dashboardHeader{border-bottom:1px solid var(--showcase-line);align-items:center;gap:12px;min-width:0;min-height:62px;padding:10px 14px;display:flex}.sector-showcase-module__PaFeqq__productMark{background:var(--showcase-ink);width:34px;height:34px;color:var(--showcase-surface);font-family:var(--serif);border-radius:4px;flex:0 0 34px;place-items:center;font-size:19px;display:grid}.sector-showcase-module__PaFeqq__dashboardHeader>div:nth-child(2){gap:2px;min-width:0;display:grid}.sector-showcase-module__PaFeqq__dashboardHeader strong{min-width:0;color:var(--showcase-ink);font-family:var(--body);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.sector-showcase-module__PaFeqq__dashboardHeader small{color:var(--showcase-muted);font-family:var(--body);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.25;overflow:hidden}.sector-showcase-module__PaFeqq__dashboardDisclosure{border:1px solid var(--showcase-line);color:var(--showcase-muted);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;flex:none;margin-left:auto;padding:5px 8px;font-size:.75rem;font-weight:600;line-height:1.2}.sector-showcase-module__PaFeqq__dashboardFilters{justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:0;display:flex}.sector-showcase-module__PaFeqq__dashboardDisclaimer{border-top:1px solid var(--showcase-line);min-height:36px;color:var(--showcase-muted);font-family:var(--body);justify-content:center;align-items:center;gap:7px;margin:0;padding:8px 12px;font-size:.75rem;line-height:1.4;display:flex}.sector-showcase-module__PaFeqq__dashboardDisclaimer span{color:var(--showcase-accent)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario]{--showcase-ink:#012d2b;--showcase-accent:#cc6523;--real-estate-cream:#fbf9f5;--real-estate-green:#012d2b;--real-estate-green-deep:#00201e}@supports (color:lab(0% 0 0)){.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario]{--showcase-ink:lab(15.8555% -15.7237 -2.50263);--showcase-accent:lab(54.9617% 38.5723 53.98);--real-estate-cream:lab(97.9296% .34067 2.25881);--real-estate-green:lab(15.8555% -15.7237 -2.50263);--real-estate-green-deep:lab(10.1242% -17.2259 -2.79806)}}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__editorial{background:var(--real-estate-green);border-color:#b0a38c7a;border-color:lab(67.5988% 2.41452 13.4984/.48)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__editorialCopy{background:var(--real-estate-green)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__kicker{color:#e78a45;color:lab(66.8316% 31.971 51.4359)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__headline{max-width:13ch;color:var(--real-estate-cream);font-size:clamp(44px,3.35vw,64px);line-height:.98}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__headline em{color:#e78a45;color:lab(66.8316% 31.971 51.4359);font-weight:400}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__body{color:#e2ddd5;color:lab(88.4338% .706792 4.53427)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__actions .showroom-cta-secondary{color:var(--real-estate-cream)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__featureStrip{background:var(--real-estate-cream);border-color:#b0a38c7a;border-color:lab(67.5988% 2.41452 13.4984/.48)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__featureStrip li{color:var(--real-estate-green-deep);border-color:#c9c3ba;border-color:lab(79.1586% .839859 5.30039)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__photo{border-color:#e78a45;border-color:lab(66.8316% 31.971 51.4359)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__dashboardColumn{background-color:var(--real-estate-green-deep);background-image:url(/showroom-assets/imobiliario/house_view.png);background-position:52%;background-size:cover;padding:clamp(26px,2.5vw,44px)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__dashboard{background:var(--real-estate-cream);border-color:#c1b6a4;border-color:lab(74.5486% 1.83126 10.7138);box-shadow:0 18px 42px #0011102e;box-shadow:0 18px 42px lab(3.94861% -6.47111 -1.24905/.18)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__photoImage{object-position:42% 62%}.sector-showcase-module__PaFeqq__dashboardFilters span{border:1px solid var(--showcase-line);min-height:30px;color:var(--showcase-slate);font-family:var(--body);border-radius:4px;align-items:center;padding:6px 10px;font-size:.75rem;display:inline-flex}.sector-showcase-module__PaFeqq__dashboardFilters b{background:var(--showcase-ink);width:30px;height:30px;color:var(--showcase-surface);font-family:var(--body);border-radius:50%;flex:0 0 30px;place-items:center;font-size:.75rem;display:grid}.sector-showcase-module__PaFeqq__statGrid{border-bottom:1px solid var(--showcase-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;padding:10px;display:grid}.sector-showcase-module__PaFeqq__stat{border:1px solid var(--showcase-line);background:var(--showcase-paper);border-radius:5px;align-content:space-between;gap:5px;min-width:0;min-height:98px;padding:11px;display:grid}.sector-showcase-module__PaFeqq__stat>span{color:var(--showcase-slate);font-family:var(--body);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.25;overflow:hidden}.sector-showcase-module__PaFeqq__stat>div{justify-content:space-between;align-items:end;gap:8px;min-width:0;display:flex}.sector-showcase-module__PaFeqq__stat strong{color:var(--showcase-ink);font-family:var(--serif);letter-spacing:0;white-space:nowrap;font-size:24px;font-weight:400;line-height:1}.sector-showcase-module__PaFeqq__stat small{font-family:var(--body);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.25;overflow:hidden}.sector-showcase-module__PaFeqq__sparkline{width:46px;height:18px;color:var(--showcase-accent);flex:0 0 46px}.sector-showcase-module__PaFeqq__sparkline path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.sector-showcase-module__PaFeqq__panelGrid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:8px;min-width:0;padding:10px;display:grid}.sector-showcase-module__PaFeqq__panel{border:1px solid var(--showcase-line);background:var(--showcase-paper);border-radius:5px;min-width:0;min-height:164px;padding:12px}.sector-showcase-module__PaFeqq__panelWide{grid-column:span 2}.sector-showcase-module__PaFeqq__panelGrid>.sector-showcase-module__PaFeqq__panelWide:last-child{grid-column:1/-1}.sector-showcase-module__PaFeqq__panelHeader{border-bottom:1px solid var(--showcase-line);justify-content:space-between;align-items:start;gap:10px;min-width:0;min-height:28px;padding-bottom:8px;display:flex}.sector-showcase-module__PaFeqq__panelHeader h3{min-width:0;color:var(--showcase-ink);font-family:var(--body);letter-spacing:0;margin:0;font-size:.75rem;font-weight:700;line-height:1.25}.sector-showcase-module__PaFeqq__panelHeader span{color:var(--showcase-muted);font-family:var(--body);flex:none;font-size:.75rem}.sector-showcase-module__PaFeqq__panelRows{min-width:0;margin:0;padding:4px 0 0;list-style:none;display:grid}.sector-showcase-module__PaFeqq__panelRows li{border-bottom:1px solid var(--showcase-line);grid-template-columns:6px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;min-height:36px;padding:7px 0;display:grid}.sector-showcase-module__PaFeqq__panelRows li:last-child{border-bottom:0}.sector-showcase-module__PaFeqq__statusDot{background:var(--showcase-line-strong);border-radius:50%;width:5px;height:5px}.sector-showcase-module__PaFeqq__itemCopy{gap:4px;min-width:0;display:grid}.sector-showcase-module__PaFeqq__itemCopy>span:first-child{min-width:0;color:var(--showcase-slate);font-family:var(--body);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.25;overflow:hidden}.sector-showcase-module__PaFeqq__itemCopy small{color:var(--showcase-muted);font-family:var(--body);font-size:.75rem;line-height:1.2}.sector-showcase-module__PaFeqq__panelRows strong{color:var(--showcase-ink);font-family:var(--mono);white-space:nowrap;font-size:.75rem;font-weight:600}.sector-showcase-module__PaFeqq__progressTrack{background:var(--showcase-inset);border-radius:2px;width:100%;height:3px;display:block;overflow:hidden}.sector-showcase-module__PaFeqq__progressValue{border-radius:inherit;background:var(--showcase-accent);height:100%;display:block}.sector-showcase-module__PaFeqq__ringLayout{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding-top:8px;display:grid}.sector-showcase-module__PaFeqq__ring{place-items:center;width:70px;height:70px;display:grid;position:relative}.sector-showcase-module__PaFeqq__ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.sector-showcase-module__PaFeqq__ring circle{fill:none;stroke-width:5px}.sector-showcase-module__PaFeqq__ringTrack{stroke:var(--showcase-inset)}.sector-showcase-module__PaFeqq__ringValue{stroke:var(--showcase-accent);stroke-dasharray:104 132;stroke-linecap:round}.sector-showcase-module__PaFeqq__ring strong{color:var(--showcase-ink);font-family:var(--serif);font-size:17px;font-weight:400}.sector-showcase-module__PaFeqq__ringLayout .sector-showcase-module__PaFeqq__panelRows{min-width:0}.sector-showcase-module__PaFeqq__mapGraphic{border:1px solid var(--showcase-line);background:var(--showcase-inset);border-radius:4px;height:86px;margin-top:8px;position:relative;overflow:hidden}.sector-showcase-module__PaFeqq__mapGraphic svg{width:100%;height:100%;position:absolute;inset:0}.sector-showcase-module__PaFeqq__mapRoad{fill:none;stroke:var(--showcase-line-strong);stroke-width:1px}.sector-showcase-module__PaFeqq__mapRoute{fill:none;stroke:var(--showcase-ink);stroke-linecap:round;stroke-width:2.2px}.sector-showcase-module__PaFeqq__mapPin{border:2px solid var(--showcase-paper);background:var(--showcase-accent);border-radius:50%;width:8px;height:8px;position:absolute}.sector-showcase-module__PaFeqq__mapPin[data-pin=one]{top:66%;left:12%}.sector-showcase-module__PaFeqq__mapPin[data-pin=two]{top:43%;left:43%}.sector-showcase-module__PaFeqq__mapPin[data-pin=three]{top:28%;left:68%}.sector-showcase-module__PaFeqq__mapPin[data-pin=four]{top:36%;left:88%}.sector-showcase-module__PaFeqq__panel[data-panel-kind=map] .sector-showcase-module__PaFeqq__panelRows{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sector-showcase-module__PaFeqq__panel[data-panel-kind=map] .sector-showcase-module__PaFeqq__panelRows li{border-bottom:0;grid-template-columns:5px minmax(0,1fr);min-height:38px}.sector-showcase-module__PaFeqq__panel[data-panel-kind=map] .sector-showcase-module__PaFeqq__panelRows strong{grid-column:2}.sector-showcase-module__PaFeqq__toneDefault{color:var(--showcase-muted)}.sector-showcase-module__PaFeqq__toneSuccess{color:var(--showcase-success)}.sector-showcase-module__PaFeqq__toneWarning{color:var(--showcase-warning)}.sector-showcase-module__PaFeqq__toneDanger{color:var(--showcase-danger)}.sector-showcase-module__PaFeqq__statusDot.sector-showcase-module__PaFeqq__toneDefault{background:var(--showcase-line-strong)}.sector-showcase-module__PaFeqq__statusDot.sector-showcase-module__PaFeqq__toneSuccess,.sector-showcase-module__PaFeqq__progressValue.sector-showcase-module__PaFeqq__toneSuccess{background:var(--showcase-success)}.sector-showcase-module__PaFeqq__statusDot.sector-showcase-module__PaFeqq__toneWarning,.sector-showcase-module__PaFeqq__progressValue.sector-showcase-module__PaFeqq__toneWarning{background:var(--showcase-warning)}.sector-showcase-module__PaFeqq__statusDot.sector-showcase-module__PaFeqq__toneDanger,.sector-showcase-module__PaFeqq__progressValue.sector-showcase-module__PaFeqq__toneDanger{background:var(--showcase-danger)}.sector-showcase-module__PaFeqq__legacyContract{z-index:-1;opacity:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}:is(.sector-showcase-module__PaFeqq__legacyContract .showroom-mockup,.sector-showcase-module__PaFeqq__legacyContract .showroom-mockup-frame){width:100%;min-height:100%}.sector-showcase-module__PaFeqq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (min-width:981px){.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=ecommerce-retalho] .sector-showcase-module__PaFeqq__editorial{grid-template-rows:auto 1fr;grid-template-columns:minmax(92px,.26fr) minmax(0,.74fr)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=ecommerce-retalho] .sector-showcase-module__PaFeqq__editorialCopy{grid-area:1/2;padding-inline:30px}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=ecommerce-retalho] .sector-showcase-module__PaFeqq__photo{border-top:0;border-right:1px solid var(--showcase-line);grid-area:1/1/-1;min-height:100%}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=ecommerce-retalho] .sector-showcase-module__PaFeqq__featureStrip{border-top:1px solid var(--showcase-line);grid-area:2/2}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=ecommerce-retalho] .sector-showcase-module__PaFeqq__featureStrip ul{grid-template-columns:minmax(0,1fr)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=ecommerce-retalho] .sector-showcase-module__PaFeqq__featureStrip li{border-right:0;border-bottom:1px solid var(--showcase-line);min-height:66px}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=ecommerce-retalho] .sector-showcase-module__PaFeqq__featureStrip li:last-child{border-bottom:0}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=construcao] .sector-showcase-module__PaFeqq__editorial{grid-template-rows:1fr auto;grid-template-columns:minmax(0,.53fr) minmax(150px,.47fr)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=construcao] .sector-showcase-module__PaFeqq__editorialCopy{grid-area:1/1;padding-inline:28px}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=construcao] .sector-showcase-module__PaFeqq__headline{font-size:39px}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=construcao] .sector-showcase-module__PaFeqq__photo{border-top:0;border-left:1px solid var(--showcase-line);grid-area:1/2;min-height:100%}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=construcao] .sector-showcase-module__PaFeqq__featureStrip{grid-area:2/1/auto/-1}}@media (max-width:1280px){.sector-showcase-module__PaFeqq__showcaseGrid.sector-showcase-module__PaFeqq__showcaseGrid{grid-template-columns:minmax(320px,34fr) minmax(0,66fr)}.sector-showcase-module__PaFeqq__editorialCopy{padding:32px 28px 26px}.sector-showcase-module__PaFeqq__headline{font-size:40px}.sector-showcase-module__PaFeqq__statGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.sector-showcase-module__PaFeqq__stat:nth-child(n+4){min-height:82px}.sector-showcase-module__PaFeqq__panelGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.sector-showcase-module__PaFeqq__showcaseGrid.sector-showcase-module__PaFeqq__showcaseGrid{grid-template-columns:minmax(300px,38fr) minmax(0,62fr)}.sector-showcase-module__PaFeqq__dashboardFilters span:first-child{display:none}.sector-showcase-module__PaFeqq__panelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sector-showcase-module__PaFeqq__panelWide{grid-column:span 2}}@media (max-width:980px){.sector-showcase-module__PaFeqq__showcaseGrid.sector-showcase-module__PaFeqq__showcaseGrid{grid-template-columns:minmax(0,1fr);min-height:0}.sector-showcase-module__PaFeqq__editorial{border-right:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr)}.sector-showcase-module__PaFeqq__editorialCopy{padding:40px 32px}.sector-showcase-module__PaFeqq__photo{border-top:0;border-left:1px solid var(--showcase-line);grid-area:1/2;min-height:440px}.sector-showcase-module__PaFeqq__featureStrip{grid-area:2/1/auto/-1}.sector-showcase-module__PaFeqq__featureStrip ul{grid-template-columns:repeat(4,minmax(0,1fr))}.sector-showcase-module__PaFeqq__featureStrip li{border-right:1px solid var(--showcase-line);border-bottom:0}.sector-showcase-module__PaFeqq__featureStrip li:last-child{border-right:0}.sector-showcase-module__PaFeqq__dashboardColumn{border-top:1px solid var(--showcase-line)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__dashboardColumn{padding:24px 20px}}@media (max-width:700px){.sector-showcase-module__PaFeqq__editorial{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);display:grid}.sector-showcase-module__PaFeqq__editorialCopy{padding:32px 20px 28px}.sector-showcase-module__PaFeqq__headline{max-width:14ch;font-size:38px}.sector-showcase-module__PaFeqq__body{font-size:15px}.sector-showcase-module__PaFeqq__photo{border-top:1px solid var(--showcase-line);border-left:0;grid-area:2/1;min-height:420px}.sector-showcase-module__PaFeqq__featureStrip{grid-area:3/1}.sector-showcase-module__PaFeqq__featureStrip ul{grid-template-columns:repeat(2,minmax(0,1fr))}.sector-showcase-module__PaFeqq__featureStrip li{border-bottom:1px solid var(--showcase-line)}.sector-showcase-module__PaFeqq__featureStrip li:nth-child(2n){border-right:0}.sector-showcase-module__PaFeqq__featureStrip li:nth-last-child(-n+2){border-bottom:0}.sector-showcase-module__PaFeqq__dashboardColumn{padding:10px}.sector-showcase-module__PaFeqq__dashboardHeader{flex-wrap:wrap;align-items:flex-start}.sector-showcase-module__PaFeqq__dashboardDisclosure{order:3;margin-left:0}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__headline{font-size:clamp(42px,13.5vw,58px)}.sector-showcase-module__PaFeqq__showcaseHero[data-showcase-sector=imobiliario] .sector-showcase-module__PaFeqq__dashboardColumn{padding:12px 10px}.sector-showcase-module__PaFeqq__dashboardFilters span{display:none}.sector-showcase-module__PaFeqq__statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sector-showcase-module__PaFeqq__stat:last-child{grid-column:1/-1}.sector-showcase-module__PaFeqq__panelGrid{grid-template-columns:minmax(0,1fr)}.sector-showcase-module__PaFeqq__panelWide{grid-column:auto}}@media (max-width:430px){.sector-showcase-module__PaFeqq__headline{font-size:34px}.sector-showcase-module__PaFeqq__actions.sector-showcase-module__PaFeqq__actions{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.sector-showcase-module__PaFeqq__actions a{width:100%}.sector-showcase-module__PaFeqq__photo{min-height:360px}.sector-showcase-module__PaFeqq__dashboardHeader strong{font-size:13px}.sector-showcase-module__PaFeqq__dashboardHeader small{white-space:normal}.sector-showcase-module__PaFeqq__statGrid{grid-template-columns:minmax(0,1fr)}.sector-showcase-module__PaFeqq__stat:last-child{grid-column:auto}.sector-showcase-module__PaFeqq__stat{min-height:86px}.sector-showcase-module__PaFeqq__panel[data-panel-kind=map] .sector-showcase-module__PaFeqq__panelRows{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sector-showcase-module__PaFeqq__showcaseHero *,.sector-showcase-module__PaFeqq__showcaseHero :before,.sector-showcase-module__PaFeqq__showcaseHero :after{scroll-behavior:auto;transition-duration:.01ms}}
.experience-renderer-module__i33jQG__experience{--experience-inverse:#0e130f;--experience-inverse-raised:#171c18;--experience-inverse-ink:#f4f1ed;--experience-inverse-copy:#bdbab5;--experience-accent-text:var(--persimmon-text);--experience-accent-text-on-inverse:var(--persimmon-text-on-dark);--experience-action:var(--persimmon-action);--experience-action-hover:var(--persimmon-action-hover);--experience-gutter:clamp(1rem, 4vw, 4rem);--experience-section:clamp(3rem, 5vw, 5.5rem);--experience-content-gap:clamp(1.75rem, 3.5vw, 3.5rem);--experience-panel-gap:clamp(.75rem, 1.4vw, 1.25rem);--experience-panel-pad:clamp(1rem, 2vw, 1.75rem);background:var(--bg);color:var(--text-1);overflow:clip}@supports (color:lab(0% 0 0)){.experience-renderer-module__i33jQG__experience{--experience-inverse:lab(5.38913% -2.62938 1.64466);--experience-inverse-raised:lab(9.67941% -3.5558 2.27444);--experience-inverse-ink:lab(95.3776% .340879 2.25897);--experience-inverse-copy:lab(75.663% .463694 3.01787)}}.experience-renderer-module__i33jQG__experience[data-showroom-theme=tourism-original]{--persimmon:#f27061;--persimmon-hover:#df5f52;--experience-inverse:#09274f;--experience-inverse-raised:#0b3268;--experience-inverse-ink:#fff;--experience-inverse-copy:#dce8f7;--experience-accent-text:#932c25;--experience-accent-text-on-inverse:#fba89c;--experience-action:#f27061;--experience-action-hover:#f47c6f}@supports (color:lab(0% 0 0)){.experience-renderer-module__i33jQG__experience[data-showroom-theme=tourism-original]{--experience-accent-text:lab(34.8426% 43.6623 30.2572);--experience-accent-text-on-inverse:lab(77.0708% 30.1872 19.6421)}}[data-theme=dark] .experience-renderer-module__i33jQG__experience[data-showroom-theme=tourism-original]{--experience-accent-text:var(--experience-accent-text-on-inverse)}.experience-renderer-module__i33jQG__experience[data-showroom-theme=real-estate-original]{--persimmon:#c48045;--persimmon-hover:#a96836;--experience-inverse:#03312f;--experience-inverse-raised:#0b524a;--experience-inverse-ink:#f3f2f0;--experience-inverse-copy:#d9e5e1;--experience-accent-text:#764516;--experience-accent-text-on-inverse:#f2ad73;--experience-action:#cf8a50;--experience-action-hover:#d39355}@supports (color:lab(0% 0 0)){.experience-renderer-module__i33jQG__experience[data-showroom-theme=real-estate-original]{--experience-accent-text:lab(34.6723% 18.8244 36.0645);--experience-accent-text-on-inverse:lab(76.4321% 21.6319 40.055)}}[data-theme=dark] .experience-renderer-module__i33jQG__experience[data-showroom-theme=real-estate-original]{--experience-accent-text:var(--experience-accent-text-on-inverse)}.experience-renderer-module__i33jQG__experience *,.experience-renderer-module__i33jQG__experience :before,.experience-renderer-module__i33jQG__experience :after{min-inline-size:0}.experience-renderer-module__i33jQG__hero{border-block-end:1px solid var(--hairline);max-inline-size:112rem;margin-inline:auto;display:grid}.experience-renderer-module__i33jQG__heroCopy{padding:clamp(2.5rem, 6vw, 4.5rem) var(--experience-gutter);flex-direction:column;justify-content:center;display:flex;container-type:inline-size}.experience-renderer-module__i33jQG__kicker{color:var(--experience-accent-text);font-family:var(--body);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700;line-height:1.35}.experience-renderer-module__i33jQG__hero h1{--hero-title:clamp(2.75rem, 8vw, 5rem);max-inline-size:18ch;font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(2.75rem,8vw,5rem);font-weight:500;line-height:.93}.experience-renderer-module__i33jQG__experience .experience-renderer-module__i33jQG__hero h1{font-size:min(var(--hero-title), calc(100cqi / 6.6))}.experience-renderer-module__i33jQG__heroAccent{max-inline-size:34ch;font-family:var(--serif);margin:clamp(1.15rem,3vw,1.8rem) 0 0;font-size:clamp(1.35rem,3.2vw,2.15rem);line-height:1.1}.experience-renderer-module__i33jQG__heroSummary{max-inline-size:62ch;color:var(--text-2);margin:1rem 0 0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.65}.experience-renderer-module__i33jQG__heroActions,.experience-renderer-module__i33jQG__closingActions{flex-wrap:wrap;gap:.75rem;margin-block-start:1.5rem;display:flex}.experience-renderer-module__i33jQG__primaryAction,.experience-renderer-module__i33jQG__semanticLink,.experience-renderer-module__i33jQG__secondaryAction,.experience-renderer-module__i33jQG__inverseLink{border-radius:var(--r-md);min-block-size:3.25rem;transition:background-color .22s var(--ease), border-color .22s var(--ease), color .22s var(--ease), transform .22s var(--ease);border:1px solid #0000;justify-content:space-between;align-items:center;gap:2rem;padding-inline:1.25rem;font-size:.9375rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.experience-renderer-module__i33jQG__primaryAction{background:var(--experience-action);color:var(--on-persimmon)}.experience-renderer-module__i33jQG__semanticLinks{flex-wrap:wrap;gap:.5rem;margin-block-start:.75rem;display:flex}.experience-renderer-module__i33jQG__semanticLink{border-color:var(--hairline-strong);min-block-size:3rem;color:var(--text-1);gap:.75rem}.experience-renderer-module__i33jQG__semanticLink:hover{border-color:var(--text-1);transform:translateY(-2px)}.experience-renderer-module__i33jQG__primaryAction:hover{background:var(--experience-action-hover);transform:translateY(-2px)}.experience-renderer-module__i33jQG__secondaryAction{border-color:var(--hairline-strong);color:var(--text-1)}.experience-renderer-module__i33jQG__secondaryAction:hover{border-color:var(--text-1);transform:translateY(-2px)}.experience-renderer-module__i33jQG__primaryAction:focus-visible,.experience-renderer-module__i33jQG__semanticLink:focus-visible,.experience-renderer-module__i33jQG__secondaryAction:focus-visible,.experience-renderer-module__i33jQG__inverseLink:focus-visible{outline:3px solid color-mix(in oklch, var(--persimmon), transparent 36%);outline-offset:3px}.experience-renderer-module__i33jQG__disclosure{max-inline-size:62ch;color:var(--text-2);grid-template-columns:auto 1fr;gap:.65rem;margin:1.5rem 0 0;font-size:.8125rem;line-height:1.55;display:grid}.experience-renderer-module__i33jQG__disclosure span{color:var(--persimmon);font-size:.75rem;line-height:1.9rem}.experience-renderer-module__i33jQG__heroMedia{background:var(--surface-2);min-block-size:21rem;margin:0;position:relative;overflow:hidden}.experience-renderer-module__i33jQG__responsiveImage{block-size:100%;inline-size:100%;display:block}.experience-renderer-module__i33jQG__heroMedia .experience-renderer-module__i33jQG__responsiveImage{position:absolute;inset:0}.experience-renderer-module__i33jQG__heroMedia img{object-fit:cover;object-position:44% center;block-size:100%;inline-size:100%}.experience-renderer-module__i33jQG__heroMedia figcaption{background:color-mix(in oklch, var(--experience-inverse), transparent 8%);min-block-size:3rem;color:var(--experience-inverse-ink);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.75rem;font-weight:700;line-height:1.35;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.experience-renderer-module__i33jQG__pulse{border-block-end:1px solid var(--hairline);max-inline-size:112rem;margin-inline:auto;display:grid}.experience-renderer-module__i33jQG__pulse>div{padding:1.25rem var(--experience-gutter);border-block-start:1px solid var(--hairline);grid-template-columns:1fr auto;gap:.35rem 1rem;display:grid}.experience-renderer-module__i33jQG__pulse>div:first-child{border-block-start:0}.experience-renderer-module__i33jQG__pulse span{color:var(--text-2);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:650;display:inline-flex}.experience-renderer-module__i33jQG__pulse strong{font-family:var(--display);letter-spacing:-.03em;grid-row:span 2;font-size:1.75rem;font-weight:500;line-height:1}.experience-renderer-module__i33jQG__pulse small{color:var(--text-3);font-size:.75rem;line-height:1.4}.experience-renderer-module__i33jQG__sectionNav{z-index:8;border-block-end:1px solid var(--hairline);background:color-mix(in oklch, var(--bg), transparent 3%);position:sticky;inset-block-start:calc(var(--nav-h-scrolled,3.5rem) + 1px)}@media (max-width:47.99rem){html[data-sandbox-active] .experience-renderer-module__i33jQG__sectionNav{visibility:hidden;pointer-events:none;opacity:0;transform:translateY(-100%)}@media (prefers-reduced-motion:no-preference){.experience-renderer-module__i33jQG__sectionNav{transition:opacity var(--dur-1,.16s) var(--ease,ease), transform var(--dur-1,.16s) var(--ease,ease), visibility 0s linear var(--dur-1,.16s)}html[data-sandbox-active] .experience-renderer-module__i33jQG__sectionNav{transition-delay:0s}}}.experience-renderer-module__i33jQG__sectionNavInner{max-inline-size:112rem;padding-inline:var(--experience-gutter);scrollbar-width:none;scroll-snap-type:x proximity;margin-inline:auto;display:flex;overflow-x:auto}.experience-renderer-module__i33jQG__sectionNavInner::-webkit-scrollbar{display:none}.experience-renderer-module__i33jQG__sectionNav a{min-block-size:3.25rem;color:var(--text-2);scroll-snap-align:start;flex:none;align-items:center;gap:.55rem;padding-inline:clamp(.75rem,1.6vw,1.5rem);font-size:.8125rem;font-weight:650;line-height:1;text-decoration:none;display:inline-flex;position:relative}.experience-renderer-module__i33jQG__sectionNav a:first-child{padding-inline-start:0}.experience-renderer-module__i33jQG__sectionNav a>span{color:var(--text-3);font-family:var(--mono);font-size:.75rem}.experience-renderer-module__i33jQG__sectionNav a[aria-current=location]{color:var(--text-1)}.experience-renderer-module__i33jQG__sectionNav a>i{background:var(--persimmon);block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:.75rem}.experience-renderer-module__i33jQG__sectionNav a:first-child>i{inset-inline-start:0}.experience-renderer-module__i33jQG__sectionNav a:focus-visible{border-radius:var(--r-sm);outline:3px solid color-mix(in oklch, var(--persimmon), transparent 38%);outline-offset:-4px}.experience-renderer-module__i33jQG__statusDot{block-size:.48rem;inline-size:.48rem;color:var(--text-3);background:currentColor;border:1px solid;border-radius:999px;flex:none;display:inline-block}.experience-renderer-module__i33jQG__statusDot[data-tone=signal]{color:var(--persimmon)}.experience-renderer-module__i33jQG__statusDot[data-tone=success]{color:color-mix(in oklch, var(--success), var(--text-1) 35%)}.experience-renderer-module__i33jQG__statusDot[data-tone=warning]{color:color-mix(in oklch, var(--warning), var(--text-1) 38%)}.experience-renderer-module__i33jQG__statusDot[data-tone=danger]{color:color-mix(in oklch, var(--error), var(--text-1) 24%)}.experience-renderer-module__i33jQG__hero,.experience-renderer-module__i33jQG__workspace,.experience-renderer-module__i33jQG__workflow,.experience-renderer-module__i33jQG__controls,.experience-renderer-module__i33jQG__closing{scroll-margin-block-start:4rem}.experience-renderer-module__i33jQG__workspace{padding:var(--experience-section) var(--experience-gutter);background:var(--experience-inverse);color:var(--experience-inverse-ink)}.experience-renderer-module__i33jQG__sectionHeader,.experience-renderer-module__i33jQG__sectionHeaderLight{gap:1.25rem;max-inline-size:112rem;margin-inline:auto;display:grid;container-type:inline-size}.experience-renderer-module__i33jQG__sectionHeader>div{gap:1rem;display:grid}.experience-renderer-module__i33jQG__sectionHeader h2,.experience-renderer-module__i33jQG__sectionHeaderLight h2,.experience-renderer-module__i33jQG__controls h2,.experience-renderer-module__i33jQG__closing h2{--controls-title:clamp(2rem, 4vw, 3.5rem);max-inline-size:24ch;font-family:var(--display);letter-spacing:-.038em;text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:.98}.experience-renderer-module__i33jQG__experience :is(.experience-renderer-module__i33jQG__sectionHeader,.experience-renderer-module__i33jQG__sectionHeaderLight,.experience-renderer-module__i33jQG__controls) h2{font-size:min(var(--controls-title), calc(100cqi / 8.9))}.experience-renderer-module__i33jQG__hero h1,.experience-renderer-module__i33jQG__heroAccent,.experience-renderer-module__i33jQG__sectionHeader h2,.experience-renderer-module__i33jQG__sectionHeaderLight h2,.experience-renderer-module__i33jQG__controls h2,.experience-renderer-module__i33jQG__closing h2,.experience-renderer-module__i33jQG__module h3,.experience-renderer-module__i33jQG__workflow h3,.experience-renderer-module__i33jQG__controls h3{overflow-wrap:anywhere}.experience-renderer-module__i33jQG__experience :is(.experience-renderer-module__i33jQG__hero h1,.experience-renderer-module__i33jQG__heroAccent,.experience-renderer-module__i33jQG__sectionHeader h2,.experience-renderer-module__i33jQG__sectionHeaderLight h2,.experience-renderer-module__i33jQG__controls h2,.experience-renderer-module__i33jQG__closing h2,.experience-renderer-module__i33jQG__module h3,.experience-renderer-module__i33jQG__workflow h3,.experience-renderer-module__i33jQG__controls h3){overflow-wrap:normal;word-break:normal}.experience-renderer-module__i33jQG__sectionHeader h2,.experience-renderer-module__i33jQG__closing h2{color:var(--experience-inverse-ink)}.experience-renderer-module__i33jQG__experience .experience-renderer-module__i33jQG__closing .vq-eyebrow-acc{color:var(--experience-accent-text-on-inverse)}.experience-renderer-module__i33jQG__experience .experience-renderer-module__i33jQG__closing .vq-eyebrow-acc:before{background:var(--persimmon)}.experience-renderer-module__i33jQG__experience .experience-renderer-module__i33jQG__closing .vq-link-acc{color:var(--experience-accent-text-on-inverse)}.experience-renderer-module__i33jQG__sectionHeader>div>p{max-inline-size:68ch;color:var(--experience-inverse-copy);margin:0;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.65}.experience-renderer-module__i33jQG__moduleGrid{gap:var(--experience-panel-gap);max-inline-size:112rem;margin:var(--experience-content-gap) auto 0;grid-template-columns:minmax(0,1fr);display:grid}.experience-renderer-module__i33jQG__moduleGrid[data-inspecting]{scroll-margin-block-start:5.5rem}.experience-renderer-module__i33jQG__moduleRailBar{display:none}.experience-renderer-module__i33jQG__workspaceSlot{max-inline-size:112rem;margin:var(--experience-content-gap) auto 0}.experience-renderer-module__i33jQG__sampleDataShell{gap:.75rem;display:grid}.experience-renderer-module__i33jQG__sampleDataNotice{border:1px solid color-mix(in oklch, var(--experience-inverse-ink), transparent 70%);color:var(--experience-inverse-ink);border-radius:999px;justify-self:start;align-items:center;gap:.5rem;margin:0;padding:.4rem .75rem;font-size:.8125rem;font-weight:650;line-height:1.35;display:inline-flex}.experience-renderer-module__i33jQG__sampleDataDot{background:var(--experience-accent-text-on-inverse);border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem}.experience-renderer-module__i33jQG__sampleDataError{color:var(--experience-inverse-ink);margin:0;font-size:.875rem;line-height:1.55}.experience-renderer-module__i33jQG__module{min-block-size:21rem;padding:var(--experience-panel-pad);border:1px solid color-mix(in oklch, var(--hairline-strong), transparent 25%);border-radius:var(--r-lg);background:var(--surface);color:var(--text-1);flex-direction:column;display:flex;position:relative}.experience-renderer-module__i33jQG__module[hidden]{display:none}.experience-renderer-module__i33jQG__module[data-expanded]{min-block-size:clamp(27rem,52vh,34rem);animation:.22s cubic-bezier(.16,1,.3,1) both experience-renderer-module__i33jQG__module-focus-in;grid-column:1/-1!important}.experience-renderer-module__i33jQG__module[data-expanded] .experience-renderer-module__i33jQG__moduleBody{justify-content:center}.experience-renderer-module__i33jQG__module[data-expanded] .experience-renderer-module__i33jQG__moduleInspectTrigger{display:none}.experience-renderer-module__i33jQG__module[data-expanded] .experience-renderer-module__i33jQG__recordLabel,.experience-renderer-module__i33jQG__module[data-expanded] .experience-renderer-module__i33jQG__progressMeta{font-size:.9375rem}.experience-renderer-module__i33jQG__module[data-expanded] .experience-renderer-module__i33jQG__recordValue strong,.experience-renderer-module__i33jQG__module[data-expanded] .experience-renderer-module__i33jQG__progressMeta strong{font-size:.875rem}.experience-renderer-module__i33jQG__module[data-expanded] .experience-renderer-module__i33jQG__recordValue small,.experience-renderer-module__i33jQG__module[data-expanded] .experience-renderer-module__i33jQG__progressList small,.experience-renderer-module__i33jQG__module[data-expanded] .experience-renderer-module__i33jQG__connections small{font-size:.75rem}.experience-renderer-module__i33jQG__module[data-expanded] .experience-renderer-module__i33jQG__connections li{font-size:.875rem}.experience-renderer-module__i33jQG__moduleInspectTrigger{border:1px solid var(--hairline-strong);border-radius:var(--r-sm);color:currentColor;cursor:pointer;min-block-size:2.75rem;font:inherit;background:0 0;justify-content:center;align-self:flex-end;align-items:center;gap:.55rem;margin-block-start:1rem;padding:.65rem .8rem;font-size:.75rem;font-weight:700;display:inline-flex}.experience-renderer-module__i33jQG__moduleInspectTrigger:hover{border-color:var(--persimmon);color:var(--persimmon)}.experience-renderer-module__i33jQG__moduleInspectTrigger:focus-visible,.experience-renderer-module__i33jQG__moduleInspectorBar button:focus-visible{outline:2px solid var(--persimmon);outline-offset:3px}.experience-renderer-module__i33jQG__moduleInspectorBar{border:1px solid color-mix(in oklch, var(--experience-inverse-copy), transparent 60%);border-radius:var(--r-md);background:var(--experience-inverse-raised);min-inline-size:0;color:var(--experience-inverse-ink);grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .75rem .65rem 1rem;display:flex}.experience-renderer-module__i33jQG__moduleInspectorBar p{color:var(--experience-inverse-copy);font-family:var(--mono);font-variant-numeric:tabular-nums;margin:0;font-size:.75rem}.experience-renderer-module__i33jQG__moduleInspectorBar>div{gap:.5rem;min-inline-size:0;display:flex}.experience-renderer-module__i33jQG__moduleInspectorBar button{border:1px solid color-mix(in oklch, var(--experience-inverse-copy), transparent 55%);border-radius:var(--r-sm);min-block-size:2.75rem;color:var(--experience-inverse-ink);cursor:pointer;font:inherit;background:0 0;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.experience-renderer-module__i33jQG__moduleInspectorBar button:hover{border-color:var(--persimmon);color:var(--persimmon)}@keyframes experience-renderer-module__i33jQG__module-focus-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:44.99rem){.experience-renderer-module__i33jQG__moduleInspectorBar button:first-child span:last-child,.experience-renderer-module__i33jQG__moduleInspectorBar button:nth-child(2) span:first-child{display:none}}@media (min-width:60rem){.experience-renderer-module__i33jQG__module[data-expanded][data-kind=metrics] .experience-renderer-module__i33jQG__metricLayout{grid-template-columns:minmax(14rem,.38fr) minmax(0,.62fr);align-items:center;gap:clamp(2rem,5vw,6rem)}.experience-renderer-module__i33jQG__module[data-expanded][data-kind=progress] .experience-renderer-module__i33jQG__progressList{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.5rem,3vw,3rem)}.experience-renderer-module__i33jQG__module[data-expanded][data-kind=list] .experience-renderer-module__i33jQG__recordList,.experience-renderer-module__i33jQG__module[data-expanded][data-kind=timeline] .experience-renderer-module__i33jQG__timeline{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,6rem);display:grid}.experience-renderer-module__i33jQG__module[data-expanded][data-kind=assistant] .experience-renderer-module__i33jQG__assistant,.experience-renderer-module__i33jQG__module[data-expanded][data-kind=connections] .experience-renderer-module__i33jQG__connections{inline-size:min(100%,68rem);margin-inline:auto}.experience-renderer-module__i33jQG__module[data-expanded][data-kind=chart] .experience-renderer-module__i33jQG__chartLayout{grid-template-columns:minmax(13rem,.32fr) minmax(0,.68fr);align-items:end;column-gap:clamp(2rem,5vw,6rem)}.experience-renderer-module__i33jQG__module[data-expanded][data-kind=chart] .experience-renderer-module__i33jQG__recordList{grid-column:1/-1}.experience-renderer-module__i33jQG__module[data-expanded][data-kind=table] table{font-size:.875rem}.experience-renderer-module__i33jQG__module[data-expanded][data-kind=table] th{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.experience-renderer-module__i33jQG__module[data-expanded]{animation-duration:.00001ms}}.experience-renderer-module__i33jQG__module[data-surface=inverse]{border-color:color-mix(in oklch, var(--experience-inverse-copy), transparent 68%);background:var(--experience-inverse-raised);color:var(--experience-inverse-ink)}.experience-renderer-module__i33jQG__module[data-surface=signal]{border-color:color-mix(in oklch, var(--persimmon), transparent 45%);background:color-mix(in oklch, var(--persimmon), var(--surface) 92%)}.experience-renderer-module__i33jQG__moduleHeader{grid-template-columns:auto minmax(0,1fr);gap:.85rem;display:grid}.experience-renderer-module__i33jQG__moduleIndex{border-radius:var(--r-sm);background:var(--text-1);block-size:1.75rem;inline-size:1.75rem;color:var(--bg);font-family:var(--mono);place-items:center;font-size:.75rem;display:grid}.experience-renderer-module__i33jQG__module[data-surface=inverse] .experience-renderer-module__i33jQG__moduleIndex{background:var(--experience-action);color:var(--on-persimmon)}.experience-renderer-module__i33jQG__moduleHeader p{color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .2rem;font-size:.75rem;font-weight:700;line-height:1.35}.experience-renderer-module__i33jQG__module[data-surface=inverse] .experience-renderer-module__i33jQG__moduleHeader p{color:var(--experience-inverse-copy)}.experience-renderer-module__i33jQG__module h3{color:currentColor;font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:550;line-height:1.1}.experience-renderer-module__i33jQG__module[data-surface=inverse] h3{color:var(--experience-inverse-ink)}.experience-renderer-module__i33jQG__moduleSummary{max-inline-size:54ch;color:var(--text-2);margin:1rem 0 0;font-size:.875rem;line-height:1.55}.experience-renderer-module__i33jQG__module[data-surface=inverse] .experience-renderer-module__i33jQG__moduleSummary,.experience-renderer-module__i33jQG__module[data-surface=inverse] .experience-renderer-module__i33jQG__recordLabel,.experience-renderer-module__i33jQG__module[data-surface=inverse] .experience-renderer-module__i33jQG__recordValue small,.experience-renderer-module__i33jQG__module[data-surface=inverse] .experience-renderer-module__i33jQG__progressList small,.experience-renderer-module__i33jQG__module[data-surface=inverse] .experience-renderer-module__i33jQG__chartHeadline span,.experience-renderer-module__i33jQG__module[data-surface=inverse] .experience-renderer-module__i33jQG__connections small,.experience-renderer-module__i33jQG__module[data-surface=inverse] .experience-renderer-module__i33jQG__tableScroll th{color:var(--experience-inverse-copy)}.experience-renderer-module__i33jQG__moduleBody{flex-direction:column;flex:1;justify-content:flex-end;margin-block-start:1.5rem;display:flex}.experience-renderer-module__i33jQG__recordList,.experience-renderer-module__i33jQG__timeline,.experience-renderer-module__i33jQG__progressList,.experience-renderer-module__i33jQG__connections ul{margin:0;padding:0;list-style:none}.experience-renderer-module__i33jQG__recordList li,.experience-renderer-module__i33jQG__timeline li{border-block-end:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding-block:.75rem;display:grid}.experience-renderer-module__i33jQG__recordList li:last-child,.experience-renderer-module__i33jQG__timeline li:last-child{border-block-end:0}.experience-renderer-module__i33jQG__timeline li{padding-inline-start:1rem;position:relative}.experience-renderer-module__i33jQG__timeline li:before{background:var(--hairline-strong);content:"";inline-size:1px;position:absolute;inset-block:.95rem;inset-inline-start:.12rem}.experience-renderer-module__i33jQG__recordLabel{color:var(--text-2);align-items:flex-start;gap:.55rem;font-size:.8125rem;line-height:1.4;display:inline-flex}.experience-renderer-module__i33jQG__recordLabel .experience-renderer-module__i33jQG__statusDot{margin-block-start:.28rem}.experience-renderer-module__i33jQG__recordValue{text-align:end;justify-items:end;gap:.18rem;display:grid}.experience-renderer-module__i33jQG__recordValue strong{font-family:var(--mono);font-size:.8125rem;font-weight:650}.experience-renderer-module__i33jQG__recordValue small,.experience-renderer-module__i33jQG__progressList small{color:var(--text-3);font-size:.75rem;line-height:1.35}.experience-renderer-module__i33jQG__metricLayout{gap:1.5rem;display:grid}.experience-renderer-module__i33jQG__metricPrimary{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:1rem;display:grid}.experience-renderer-module__i33jQG__metricPrimary strong,.experience-renderer-module__i33jQG__chartHeadline strong{font-family:var(--display);letter-spacing:-.05em;font-size:clamp(3rem,6vw,5.25rem);font-weight:500;line-height:.86}.experience-renderer-module__i33jQG__metricPrimary span,.experience-renderer-module__i33jQG__chartHeadline span{max-inline-size:14ch;color:var(--text-2);font-size:.75rem;line-height:1.35}.experience-renderer-module__i33jQG__progressList{gap:1.15rem;display:grid}.experience-renderer-module__i33jQG__progressList li{gap:.45rem;display:grid}.experience-renderer-module__i33jQG__progressMeta{justify-content:space-between;align-items:center;gap:1rem;font-size:.8125rem;display:flex}.experience-renderer-module__i33jQG__progressMeta>span{color:var(--text-2);align-items:center;gap:.5rem;display:inline-flex}.experience-renderer-module__i33jQG__progressMeta strong{font-family:var(--mono);font-size:.75rem}.experience-renderer-module__i33jQG__progressTrack{background:var(--surface-2);border-radius:999px;block-size:.32rem;overflow:hidden}.experience-renderer-module__i33jQG__progressTrack>span{border-radius:inherit;background:var(--text-1);block-size:100%;display:block}.experience-renderer-module__i33jQG__progressTrack>span[data-tone=signal]{background:var(--persimmon)}.experience-renderer-module__i33jQG__progressTrack>span[data-tone=success]{background:color-mix(in oklch, var(--success), var(--text-1) 35%)}.experience-renderer-module__i33jQG__progressTrack>span[data-tone=warning]{background:color-mix(in oklch, var(--warning), var(--text-1) 38%)}.experience-renderer-module__i33jQG__progressTrack>span[data-tone=danger]{background:color-mix(in oklch, var(--error), var(--text-1) 24%)}.experience-renderer-module__i33jQG__assistant{align-content:end;gap:1rem;display:grid}.experience-renderer-module__i33jQG__assistant>p{max-inline-size:62ch;color:var(--experience-inverse-copy);margin:0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.65}.experience-renderer-module__i33jQG__assistantPrompt{font-family:var(--serif);color:var(--experience-inverse-ink)!important;font-size:clamp(1.65rem,3.5vw,2.7rem)!important;line-height:1.05!important}.experience-renderer-module__i33jQG__sourceList{flex-wrap:wrap;gap:.5rem;display:flex}.experience-renderer-module__i33jQG__sourceList span{border:1px solid color-mix(in oklch, var(--experience-inverse-copy), transparent 65%);border-radius:var(--r-sm);color:var(--experience-inverse-copy);font-family:var(--mono);padding:.45rem .65rem;font-size:.75rem}.experience-renderer-module__i33jQG__reviewLabel{border-block-start:1px solid color-mix(in oklch, var(--experience-inverse-copy), transparent 65%);min-block-size:2.75rem;color:var(--experience-inverse-ink);align-items:center;gap:.6rem;padding-block-start:.75rem;font-size:.8125rem;display:inline-flex}.experience-renderer-module__i33jQG__connections{grid-template-rows:auto 1fr;place-items:center;gap:1.25rem;min-block-size:13rem;display:grid;position:relative}.experience-renderer-module__i33jQG__connectionCentre{border-radius:var(--r-md);background:var(--text-1);min-block-size:3.5rem;min-inline-size:7rem;color:var(--bg);font-family:var(--display);letter-spacing:.08em;place-items:center;font-size:.9rem;display:grid}.experience-renderer-module__i33jQG__connections ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;inline-size:100%;display:grid}.experience-renderer-module__i33jQG__connections li{border:1px solid var(--hairline);border-radius:var(--r-sm);gap:.15rem;padding:.65rem;font-size:.75rem;display:grid}.experience-renderer-module__i33jQG__connections small{color:var(--text-3);font-size:.75rem}.experience-renderer-module__i33jQG__chartLayout{gap:1rem;display:grid}.experience-renderer-module__i33jQG__chartHeadline{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.experience-renderer-module__i33jQG__module[data-showroom-module=vat] .experience-renderer-module__i33jQG__chartLayout{container-type:inline-size}.experience-renderer-module__i33jQG__module[data-showroom-module=vat] .experience-renderer-module__i33jQG__chartHeadline strong{font-size:min(clamp(3rem,6vw,5.25rem),20cqi)}.experience-renderer-module__i33jQG__chart{block-size:6.5rem;inline-size:100%;overflow:visible}.experience-renderer-module__i33jQG__chartGrid{fill:none;stroke:var(--hairline);stroke-width:1px}.experience-renderer-module__i33jQG__chartLine{fill:none;stroke:var(--persimmon);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}.experience-renderer-module__i33jQG__tableScroll{scrollbar-gutter:stable;max-inline-size:100%;overflow-x:auto}.experience-renderer-module__i33jQG__tableScroll:focus-visible{border-radius:var(--r-sm);outline:2px solid var(--persimmon);outline-offset:2px}.experience-renderer-module__i33jQG__tableScroll table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;min-inline-size:28rem;font-size:.75rem}.experience-renderer-module__i33jQG__module[data-showroom-module=traceability] .experience-renderer-module__i33jQG__tableScroll table{table-layout:fixed;min-inline-size:0}.experience-renderer-module__i33jQG__module[data-showroom-module=reconciliation] .experience-renderer-module__i33jQG__tableScroll{scrollbar-gutter:auto;container-type:inline-size}.experience-renderer-module__i33jQG__module[data-showroom-module=reconciliation] .experience-renderer-module__i33jQG__tableScroll table{min-inline-size:0}@container (max-width:20rem){.experience-renderer-module__i33jQG__module[data-showroom-module=reconciliation] .experience-renderer-module__i33jQG__tableScroll :is(th,td):nth-child(2){display:none}.experience-renderer-module__i33jQG__module[data-showroom-module=reconciliation] .experience-renderer-module__i33jQG__tableScroll table{table-layout:fixed}.experience-renderer-module__i33jQG__module[data-showroom-module=reconciliation] .experience-renderer-module__i33jQG__tableScroll :is(th,td){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding-inline:.3rem}.experience-renderer-module__i33jQG__module[data-showroom-module=reconciliation] .experience-renderer-module__i33jQG__tableScroll th{letter-spacing:.02em}}.experience-renderer-module__i33jQG__module[data-showroom-module=traceability] .experience-renderer-module__i33jQG__tableScroll th,.experience-renderer-module__i33jQG__module[data-showroom-module=traceability] .experience-renderer-module__i33jQG__tableScroll td{overflow-wrap:anywhere}.experience-renderer-module__i33jQG__tableScroll th,.experience-renderer-module__i33jQG__tableScroll td{border-block-end:1px solid var(--hairline);text-align:start;padding:.7rem .55rem}.experience-renderer-module__i33jQG__tableScroll th{color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}.experience-renderer-module__i33jQG__tableScroll tr:last-child td{border-block-end:0}.experience-renderer-module__i33jQG__workspaceDisclosure{max-inline-size:112rem;color:var(--experience-inverse-copy);margin:1.5rem auto 0;font-size:.75rem;line-height:1.55}.experience-renderer-module__i33jQG__workflow{max-inline-size:112rem;padding:var(--experience-section) var(--experience-gutter);margin-inline:auto}.experience-renderer-module__i33jQG__sectionHeaderLight{gap:1.25rem}.experience-renderer-module__i33jQG__workflow ol{margin:var(--experience-content-gap) 0 0;padding:0;list-style:none;display:grid}.experience-renderer-module__i33jQG__workflow li{border-block-start:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr);gap:.75rem 1.25rem;padding-block:1.2rem;display:grid}.experience-renderer-module__i33jQG__workflow li:last-child{border-block-end:1px solid var(--hairline)}.experience-renderer-module__i33jQG__workflow li>span{color:var(--experience-accent-text);font-family:var(--mono);grid-row:span 3;font-size:.75rem}.experience-renderer-module__i33jQG__workflow h3,.experience-renderer-module__i33jQG__controls h3{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:550;line-height:1.15}.experience-renderer-module__i33jQG__workflow li p,.experience-renderer-module__i33jQG__controls section p{max-inline-size:48ch;color:var(--text-2);margin:0;font-size:1rem;line-height:1.5}.experience-renderer-module__i33jQG__workflow li small{color:var(--text-3);font-family:var(--mono);font-size:.75rem}.experience-renderer-module__i33jQG__controls{padding:var(--experience-section) var(--experience-gutter);border-block:1px solid var(--hairline);background:var(--surface)}.experience-renderer-module__i33jQG__controls>header,.experience-renderer-module__i33jQG__controls>div{max-inline-size:112rem;margin-inline:auto}.experience-renderer-module__i33jQG__controls>header{gap:1.25rem;display:grid;container-type:inline-size}.experience-renderer-module__i33jQG__controls>div{margin-block-start:var(--experience-content-gap);display:grid}.experience-renderer-module__i33jQG__controls section{border-block-start:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr);gap:.6rem 1rem;padding-block:1.15rem;display:grid}.experience-renderer-module__i33jQG__controls section:last-child{border-block-end:1px solid var(--hairline)}.experience-renderer-module__i33jQG__controls section>span{color:var(--experience-accent-text);font-family:var(--mono);grid-row:span 2;font-size:.75rem}.experience-renderer-module__i33jQG__closing{background:var(--experience-inverse);max-inline-size:112rem;color:var(--experience-inverse-ink);margin-inline:auto;display:grid}.experience-renderer-module__i33jQG__closing figure{min-block-size:16rem;margin:0;position:relative;overflow:hidden}.experience-renderer-module__i33jQG__closing figure .experience-renderer-module__i33jQG__responsiveImage{position:absolute;inset:0}.experience-renderer-module__i33jQG__closing figure img{object-fit:cover;block-size:100%;inline-size:100%}.experience-renderer-module__i33jQG__closing>div{padding:clamp(2.5rem, 4vw, 4rem) var(--experience-gutter);flex-direction:column;justify-content:center;display:flex}.experience-renderer-module__i33jQG__closing h2{max-inline-size:19ch;font-size:clamp(2rem,3.2vw,3rem)}.experience-renderer-module__i33jQG__closing>div>p:not(.experience-renderer-module__i33jQG__kicker,.experience-renderer-module__i33jQG__closingDisclosure){max-inline-size:54ch;color:var(--experience-inverse-copy);margin:1.15rem 0 0;font-size:1rem;line-height:1.65}.experience-renderer-module__i33jQG__inverseLink{border-color:color-mix(in oklch, var(--experience-inverse-copy), transparent 38%);color:var(--experience-inverse-ink)}.experience-renderer-module__i33jQG__inverseLink:hover{border-color:var(--experience-inverse-ink);transform:translateY(-2px)}.experience-renderer-module__i33jQG__closingDisclosure{max-inline-size:58ch;color:var(--experience-inverse-copy);margin:1.35rem 0 0;font-size:.75rem;line-height:1.55}.experience-renderer-module__i33jQG__closingServices{max-inline-size:58ch;color:var(--experience-inverse-copy);margin:.5rem 0 0;font-size:.875rem;line-height:1.6}.experience-renderer-module__i33jQG__closingServices a{color:var(--experience-inverse-ink);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.experience-renderer-module__i33jQG__closingServices a:hover{text-decoration-thickness:2px}.experience-renderer-module__i33jQG__closingServices a:focus-visible{outline:3px solid color-mix(in oklch, var(--persimmon), transparent 36%);outline-offset:3px;border-radius:2px}@media (min-width:23rem){.experience-renderer-module__i33jQG__pulse{grid-template-columns:repeat(2,minmax(0,1fr))}.experience-renderer-module__i33jQG__pulse>div:nth-child(2){border-block-start:0}.experience-renderer-module__i33jQG__pulse>div:nth-child(2n){border-inline-start:1px solid var(--hairline)}}@media (min-width:23rem) and (max-width:44.99rem){.experience-renderer-module__i33jQG__workflow ol,.experience-renderer-module__i33jQG__controls>div{grid-template-columns:repeat(2,minmax(0,1fr))}.experience-renderer-module__i33jQG__workflow li,.experience-renderer-module__i33jQG__controls section{align-content:start;padding-inline:.75rem}.experience-renderer-module__i33jQG__workflow li:nth-child(2n),.experience-renderer-module__i33jQG__controls section:nth-child(2n){border-inline-start:1px solid var(--hairline)}.experience-renderer-module__i33jQG__workflow li:nth-last-child(-n+2),.experience-renderer-module__i33jQG__controls section:nth-last-child(-n+2){border-block-end:1px solid var(--hairline)}.experience-renderer-module__i33jQG__workflow h3,.experience-renderer-module__i33jQG__controls h3{font-size:1.125rem}.experience-renderer-module__i33jQG__workflow li p,.experience-renderer-module__i33jQG__controls section p{font-size:1rem;line-height:1.45}.experience-renderer-module__i33jQG__workflow li small{font-size:.75rem}}@media (min-width:45rem){.experience-renderer-module__i33jQG__sectionHeader,.experience-renderer-module__i33jQG__sectionHeaderLight,.experience-renderer-module__i33jQG__controls>header{grid-template-columns:minmax(8rem,.26fr) minmax(0,.74fr);align-items:start}.experience-renderer-module__i33jQG__sectionHeaderLight h2,.experience-renderer-module__i33jQG__controls h2{grid-column:2}.experience-renderer-module__i33jQG__moduleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.experience-renderer-module__i33jQG__module[data-span=wide]{grid-column:1/-1}.experience-renderer-module__i33jQG__workflow ol,.experience-renderer-module__i33jQG__controls>div{grid-template-columns:repeat(2,minmax(0,1fr))}.experience-renderer-module__i33jQG__workflow li:nth-child(2n),.experience-renderer-module__i33jQG__controls section:nth-child(2n){border-inline-start:1px solid var(--hairline);padding-inline-start:clamp(1.25rem,3vw,3rem)}.experience-renderer-module__i33jQG__closing{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr)}.experience-renderer-module__i33jQG__closing figure{min-block-size:28rem}}@media (min-width:60rem){.experience-renderer-module__i33jQG__hero{grid-template-columns:minmax(30rem,.94fr) minmax(0,1.06fr);min-block-size:clamp(34rem,40vw,42rem)}.experience-renderer-module__i33jQG__heroCopy{padding-block:clamp(2.75rem,4vw,4rem);padding-inline:clamp(2rem,3vw,4rem)}.experience-renderer-module__i33jQG__hero h1{max-inline-size:18ch;margin-block-start:.75rem;font-size:clamp(2.75rem,3.8vw,4.5rem);line-height:.96}.experience-renderer-module__i33jQG__heroAccent{max-inline-size:36ch;margin-block-start:1.25rem;font-size:clamp(1.35rem,1.5vw,1.7rem);line-height:1.16}.experience-renderer-module__i33jQG__heroSummary{margin-block-start:.875rem;font-size:1rem;line-height:1.55}.experience-renderer-module__i33jQG__heroActions,.experience-renderer-module__i33jQG__heroCopy .experience-renderer-module__i33jQG__disclosure{margin-block-start:1.5rem}.experience-renderer-module__i33jQG__heroMedia{min-block-size:100%}.experience-renderer-module__i33jQG__pulse{grid-template-columns:repeat(4,minmax(0,1fr))}.experience-renderer-module__i33jQG__pulse>div{border-block-start:0;border-inline-start:1px solid var(--hairline)}.experience-renderer-module__i33jQG__pulse>div:first-child{border-inline-start:0}.experience-renderer-module__i33jQG__moduleGrid{grid-template-columns:repeat(12,minmax(0,1fr))}.experience-renderer-module__i33jQG__module[data-span=standard]{grid-column:span 4}.experience-renderer-module__i33jQG__module[data-span=wide]{grid-column:span 8}.experience-renderer-module__i33jQG__module[data-tail-span="3"]{grid-column:span 3}.experience-renderer-module__i33jQG__module[data-tail-span="4"]{grid-column:span 4}.experience-renderer-module__i33jQG__module[data-tail-span="6"]{grid-column:span 6}.experience-renderer-module__i33jQG__module[data-tail-span="12"]{grid-column:span 12}.experience-renderer-module__i33jQG__workflow ol,.experience-renderer-module__i33jQG__controls>div{grid-template-columns:repeat(4,minmax(0,1fr))}.experience-renderer-module__i33jQG__workflow li,.experience-renderer-module__i33jQG__workflow li:nth-child(2n),.experience-renderer-module__i33jQG__controls section,.experience-renderer-module__i33jQG__controls section:nth-child(2n){border-inline-start:1px solid var(--hairline);padding-inline:clamp(1rem,2vw,2.25rem)}.experience-renderer-module__i33jQG__workflow li:first-child,.experience-renderer-module__i33jQG__controls section:first-child{border-inline-start:0;padding-inline-start:0}.experience-renderer-module__i33jQG__workflow li:last-child,.experience-renderer-module__i33jQG__controls section:last-child{padding-inline-end:0}}@media (min-width:90rem){.experience-renderer-module__i33jQG__module{min-block-size:23rem}}@media (max-width:44.99rem),(max-height:30rem) and (max-width:59.99rem){.experience-renderer-module__i33jQG__experience{--experience-gutter:clamp(.9rem, 4vw, 1.25rem);--experience-section:clamp(2rem, 6vw, 2.75rem);--experience-content-gap:1.25rem;--experience-panel-gap:.65rem;--experience-panel-pad:1rem}.experience-renderer-module__i33jQG__hero{grid-template-areas:"media""copy"}.experience-renderer-module__i33jQG__heroCopy{z-index:1;padding:1.45rem var(--experience-gutter) 2rem;background:var(--bg);border-start-start-radius:var(--r-xl);border-start-end-radius:var(--r-xl);grid-area:copy;margin:-2.5rem 0 0}.experience-renderer-module__i33jQG__hero h1{--hero-title:clamp(2.05rem, 10vw, 2.8rem);max-inline-size:14ch;margin-block-start:.55rem;font-size:clamp(2.05rem,10vw,2.8rem);line-height:.95}.experience-renderer-module__i33jQG__heroAccent{max-inline-size:30ch;margin-block-start:.8rem;font-size:clamp(1.05rem,5.1vw,1.25rem);line-height:1.18}.experience-renderer-module__i33jQG__heroSummary,.experience-renderer-module__i33jQG__heroCopy .experience-renderer-module__i33jQG__disclosure{display:none}.experience-renderer-module__i33jQG__heroActions{gap:.45rem;margin-block-start:1rem}.experience-renderer-module__i33jQG__heroActions .experience-renderer-module__i33jQG__primaryAction{min-block-size:3rem;inline-size:100%}.experience-renderer-module__i33jQG__semanticLinks{gap:.45rem}.experience-renderer-module__i33jQG__semanticLink{justify-content:space-between;inline-size:100%}.experience-renderer-module__i33jQG__heroActions .experience-renderer-module__i33jQG__secondaryAction{border-color:#0000;justify-content:flex-start;min-block-size:2.75rem;inline-size:100%;padding-inline:0}.experience-renderer-module__i33jQG__heroMedia{block-size:clamp(14rem,64vw,18rem);min-block-size:0;margin:.7rem var(--experience-gutter) 0;border-radius:var(--r-lg);grid-area:media}.experience-renderer-module__i33jQG__heroMedia figcaption{letter-spacing:.065em;flex-direction:column;justify-content:center;align-items:stretch;gap:.15rem;min-block-size:2.25rem;padding:.5rem .7rem;font-size:.75rem;inset-block-end:2.5rem}.experience-renderer-module__i33jQG__pulse{max-inline-size:100%;padding:.7rem var(--experience-gutter);scroll-padding-inline:var(--experience-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;grid-template-columns:none;grid-auto-columns:minmax(min-content,44vw);grid-auto-flow:column;gap:.55rem;display:grid;overflow-x:auto}.experience-renderer-module__i33jQG__pulse::-webkit-scrollbar{display:none}.experience-renderer-module__i33jQG__moduleGrid::-webkit-scrollbar{display:none}.experience-renderer-module__i33jQG__workflow ol::-webkit-scrollbar{display:none}.experience-renderer-module__i33jQG__controls>div::-webkit-scrollbar{display:none}.experience-renderer-module__i33jQG__pulse>div,.experience-renderer-module__i33jQG__pulse>div:nth-child(2),.experience-renderer-module__i33jQG__pulse>div:nth-child(2n){border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--surface);scroll-snap-align:start;grid-template-columns:minmax(min-content,1fr);align-content:center;min-block-size:6.15rem;min-inline-size:8.75rem;padding:.75rem}.experience-renderer-module__i33jQG__pulse strong{grid-area:auto/1;min-inline-size:0;font-size:1.45rem}.experience-renderer-module__i33jQG__pulse small{overflow-wrap:normal;word-break:normal;grid-column:1/-1;min-inline-size:0;font-size:.75rem}.experience-renderer-module__i33jQG__sectionNav a{min-block-size:2.9rem;padding-inline:.85rem;font-size:.75rem}.experience-renderer-module__i33jQG__sectionNav a>span{display:none}.experience-renderer-module__i33jQG__sectionNav a>i{inset-inline:.85rem}.experience-renderer-module__i33jQG__sectionHeader,.experience-renderer-module__i33jQG__sectionHeaderLight,.experience-renderer-module__i33jQG__controls>header{gap:.7rem}.experience-renderer-module__i33jQG__sectionHeader h2,.experience-renderer-module__i33jQG__sectionHeaderLight h2,.experience-renderer-module__i33jQG__controls h2,.experience-renderer-module__i33jQG__closing h2{--controls-title:clamp(1.4rem, 7.3vw, 2rem);max-inline-size:20ch;font-size:clamp(1.4rem,7.3vw,2rem);line-height:.98}.experience-renderer-module__i33jQG__experience .experience-renderer-module__i33jQG__hero h1{--hero-title:clamp(1.8rem, 9vw, 2.5rem)}.experience-renderer-module__i33jQG__experience .experience-renderer-module__i33jQG__controls h2{--controls-title:clamp(1.4rem, 6vw, 1.55rem)}.experience-renderer-module__i33jQG__experience .experience-renderer-module__i33jQG__module h3{font-size:.95rem}.experience-renderer-module__i33jQG__experience :is(.experience-renderer-module__i33jQG__workflow h3,.experience-renderer-module__i33jQG__controls h3){font-size:.875rem}.experience-renderer-module__i33jQG__sectionHeader>div{gap:.65rem}.experience-renderer-module__i33jQG__sectionHeader>div>p{font-size:.9375rem;line-height:1.5}.experience-renderer-module__i33jQG__moduleRailBar{max-inline-size:112rem;margin:var(--experience-content-gap) auto 0;color:var(--experience-inverse-copy);justify-content:space-between;align-items:end;gap:1rem;display:flex}.experience-renderer-module__i33jQG__moduleRailBar>span{gap:.15rem;display:grid}.experience-renderer-module__i33jQG__moduleRailBar strong{color:var(--experience-inverse-ink);font-size:.8125rem}.experience-renderer-module__i33jQG__moduleRailBar small{font-size:.75rem;line-height:1.35}.experience-renderer-module__i33jQG__moduleRailBar b{color:var(--experience-inverse-ink);font-family:var(--mono);flex:none;font-size:.75rem;font-weight:600}.experience-renderer-module__i33jQG__moduleGrid{gap:var(--experience-panel-gap);scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;grid-template-columns:none;grid-auto-columns:minmax(16.25rem,84vw);grid-auto-flow:column;max-inline-size:100%;margin-block-start:.65rem;scroll-padding-inline:0;display:grid;overflow:auto hidden}.experience-renderer-module__i33jQG__moduleGrid:focus-visible,.experience-renderer-module__i33jQG__pulse:focus-visible,.experience-renderer-module__i33jQG__workflow ol:focus-visible,.experience-renderer-module__i33jQG__controls>div:focus-visible{border-radius:var(--r-md);outline:2px solid var(--persimmon);outline-offset:3px}.experience-renderer-module__i33jQG__module,.experience-renderer-module__i33jQG__module[data-span=standard],.experience-renderer-module__i33jQG__module[data-span=wide]{scroll-snap-align:start;grid-column:auto;min-block-size:22rem}.experience-renderer-module__i33jQG__moduleBody{margin-block-start:1rem}.experience-renderer-module__i33jQG__experience .experience-renderer-module__i33jQG__module[data-showroom-module=traceability] .experience-renderer-module__i33jQG__tableScroll table{table-layout:auto;min-inline-size:28rem}.experience-renderer-module__i33jQG__experience .experience-renderer-module__i33jQG__module[data-showroom-module=traceability] .experience-renderer-module__i33jQG__tableScroll :is(th,td){overflow-wrap:normal;word-break:normal}.experience-renderer-module__i33jQG__moduleInspectTrigger{justify-content:space-between;inline-size:100%;margin-block-start:.75rem}.experience-renderer-module__i33jQG__moduleGrid[data-inspecting]{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;display:grid;overflow:visible}.experience-renderer-module__i33jQG__module[data-expanded]{min-block-size:0}.experience-renderer-module__i33jQG__moduleInspectorBar{z-index:4;flex-wrap:wrap;gap:.55rem;padding:.65rem;position:sticky;inset-block-start:calc(var(--nav-h-scrolled,3.5rem) + 1px + 3.4rem)}.experience-renderer-module__i33jQG__moduleInspectorBar>div{inline-size:100%}.experience-renderer-module__i33jQG__moduleInspectorBar button{flex:1 1 0;min-inline-size:2.75rem}.experience-renderer-module__i33jQG__workflow ol,.experience-renderer-module__i33jQG__controls>div{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;grid-template-columns:none;grid-auto-columns:minmax(15.75rem,82vw);grid-auto-flow:column;gap:.65rem;max-inline-size:100%;padding-block-end:.25rem;scroll-padding-inline:0;display:grid;overflow-x:auto}.experience-renderer-module__i33jQG__workflow li,.experience-renderer-module__i33jQG__workflow li:nth-child(2n),.experience-renderer-module__i33jQG__controls section,.experience-renderer-module__i33jQG__controls section:nth-child(2n){border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--surface);scroll-snap-align:start;align-content:start;min-block-size:12rem;padding:1rem}.experience-renderer-module__i33jQG__workflow li:last-child,.experience-renderer-module__i33jQG__controls section:last-child{border-block-end:1px solid var(--hairline)}.experience-renderer-module__i33jQG__workflow li p,.experience-renderer-module__i33jQG__controls section p{font-size:.9375rem;line-height:1.45}.experience-renderer-module__i33jQG__closing{isolation:isolate;grid-template-columns:minmax(0,1fr);position:relative}.experience-renderer-module__i33jQG__closing figure{z-index:-1;opacity:.2;block-size:auto;min-block-size:0;position:absolute;inset:0}.experience-renderer-module__i33jQG__closing>div{padding:2rem var(--experience-gutter);position:relative}.experience-renderer-module__i33jQG__closing>div>p:not(.experience-renderer-module__i33jQG__kicker,.experience-renderer-module__i33jQG__closingDisclosure){margin-block-start:.85rem;font-size:.9375rem;line-height:1.5}.experience-renderer-module__i33jQG__closingActions{gap:.5rem;margin-block-start:1.1rem}.experience-renderer-module__i33jQG__closingActions .experience-renderer-module__i33jQG__primaryAction,.experience-renderer-module__i33jQG__closingActions .experience-renderer-module__i33jQG__inverseLink{min-block-size:3rem;inline-size:100%}.experience-renderer-module__i33jQG__closingDisclosure{margin-block-start:1rem}}@media (max-height:30rem) and (min-width:45rem) and (max-width:59.99rem){.experience-renderer-module__i33jQG__hero{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);grid-template-areas:"copy media";min-block-size:30rem}.experience-renderer-module__i33jQG__heroCopy{border-radius:0;margin:0;padding:1.75rem clamp(1.5rem,3vw,2.5rem)}.experience-renderer-module__i33jQG__hero h1{font-size:clamp(2rem,4.5vw,2.65rem)}.experience-renderer-module__i33jQG__heroMedia{border-radius:0;block-size:100%;margin:0}.experience-renderer-module__i33jQG__pulse{grid-auto-columns:minmax(min-content,24vw)}.experience-renderer-module__i33jQG__pulse>div{min-inline-size:10rem}.experience-renderer-module__i33jQG__moduleGrid,.experience-renderer-module__i33jQG__workflow ol,.experience-renderer-module__i33jQG__controls>div{grid-auto-columns:minmax(19rem,44vw)}.experience-renderer-module__i33jQG__closing{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.experience-renderer-module__i33jQG__closing figure{z-index:auto;opacity:1;block-size:auto;min-block-size:24rem;position:relative;inset:auto}.experience-renderer-module__i33jQG__closing>div{grid-column:2}}@media (prefers-reduced-motion:reduce){.experience-renderer-module__i33jQG__experience *,.experience-renderer-module__i33jQG__experience :before,.experience-renderer-module__i33jQG__experience :after{scroll-behavior:auto!important;transition-duration:1ms!important}.experience-renderer-module__i33jQG__primaryAction:hover,.experience-renderer-module__i33jQG__secondaryAction:hover,.experience-renderer-module__i33jQG__inverseLink:hover{transform:none}}.experience-renderer-module__i33jQG__kicker,.experience-renderer-module__i33jQG__workflow li>span,.experience-renderer-module__i33jQG__controls section>span{color:var(--experience-accent-text)}.experience-renderer-module__i33jQG__sectionHeader .experience-renderer-module__i33jQG__kicker,.experience-renderer-module__i33jQG__closing .experience-renderer-module__i33jQG__kicker{color:var(--experience-accent-text-on-inverse)}
.site-main .sx-section{padding-block:var(--space-10) var(--space-12);background:var(--surface-page)}.site-main .sx-wrap{inline-size:min(100% - var(--page-gutter) * 2, var(--page-max));min-inline-size:0;margin-inline:auto}.site-main .sx-intro{gap:var(--space-4);grid-template-columns:minmax(0,1fr);padding-block-end:var(--space-8);display:grid;container:sx-intro/inline-size}.site-main .sx-intro>*{min-inline-size:0}.site-main .sx-intro h2{font:500 var(--public-type-section)/1.05 var(--display);letter-spacing:-.03em;max-inline-size:22ch;color:var(--text-strong);overflow-wrap:break-word;font-size:min(var(--public-type-section), calc(100cqi / 7.4));margin:0}.site-main .sx-intro h2 .vq-it{display:block}.site-main .sx-lede{max-inline-size:60ch;font-size:var(--public-type-intro);color:var(--text-2);margin:0;line-height:1.5}.site-main .sx-meta{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (min-width:64rem){.site-main .sx-intro{align-items:end;column-gap:var(--space-8);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.site-main .sx-intro>:is(.vq-eyebrow-acc,h2){grid-column:1}.site-main .sx-intro>:is(.sx-lede,.sx-meta){grid-column:2}.site-main .sx-intro .sx-lede{grid-row:2;align-self:end}}.site-main .sx{min-inline-size:0}.site-main .sx :is(h3,h4,p,ul,ol,dl,dd){margin:0}.site-main .sx :is(ul,ol){padding:0;list-style:none}.site-main .sx button{font:inherit;color:inherit}.site-main .sx-panel{padding:.375rem}.site-main .sx-in{gap:0;padding:0;overflow:clip}.site-main .sx-bar{padding:var(--space-3) var(--space-5);gap:var(--space-3) var(--space-5)}.site-main .sx-bar__name{overflow-wrap:anywhere;min-inline-size:0}.site-main .sx-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.site-main .sx-steps{gap:var(--space-1) var(--space-5);counter-reset:sx-step;flex-wrap:wrap;margin-inline:auto;display:flex}.site-main .sx-steps li{align-items:center;gap:var(--space-2);color:var(--text-meta);counter-increment:sx-step;display:inline-flex}.site-main .sx-steps li:before{content:counter(sx-step);border:1px solid var(--line-strong);block-size:1.5rem;inline-size:1.5rem;font:500 .75rem/1 var(--mono);border-radius:50%;place-items:center;display:inline-grid}.site-main .sx-steps li[aria-current=step]{color:var(--text-strong)}.site-main .sx-steps li[aria-current=step]:before{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-emphasis)}.site-main .sx-steps li[data-done]:before{content:"✓";border-color:var(--text-strong);background:var(--text-strong);color:var(--surface-page)}.site-main .sx-steps__m{display:none}.site-main .sx-grid{grid-template-columns:minmax(0,1fr);display:grid}.site-main .sx-docs{padding:var(--space-5);background:var(--surface-inset);border-bottom:1px solid var(--line);min-inline-size:0}.site-main .sx-work{padding:var(--space-6) var(--space-5);align-content:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}@media (min-width:64rem){.site-main .sx-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.site-main .sx-docs{padding:var(--space-8);border-bottom:0;border-inline-end:1px solid var(--line)}.site-main .sx-work{padding:var(--space-8)}}.site-main .sx-docs__cap{justify-content:space-between;gap:var(--space-1) var(--space-3);margin-bottom:var(--space-3);font:500 var(--public-type-meta)/1.3 var(--mono);letter-spacing:var(--public-tracking-meta);text-transform:uppercase;color:var(--text-meta);flex-wrap:wrap;display:flex}.site-main .sx-docs__toggle,.site-main .sx-card{display:none}.site-main .sx-docs__thumb{min-inline-size:0;position:relative}@media (min-width:48rem){.site-main .sx-docs__thumb>.vq-stage-reader{display:none}.site-main .sx-docs [data-stage-zone]{animation:none}}.site-main .sx-pane{gap:var(--space-5);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.site-main .sx-pane h3{font:500 var(--public-type-card)/1.15 var(--display);letter-spacing:-.02em;color:var(--text-strong)}.site-main .sx-pane h3 .vq-it{display:block}.site-main .sx-pane h3:focus{outline:none}.site-main .sx-pane h3:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.site-main .sx-help{font-size:var(--public-type-secondary);color:var(--text-2);max-inline-size:56ch}.site-main .sx-cta{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.site-main .sx-cta .vq-link-acc{border-inline:0;cursor:pointer;background:0 0;border-top:0;padding:0}.site-main .sx-note{font:500 var(--public-type-meta)/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-meta)}.site-main .sx-prefill{gap:var(--space-1);font-size:var(--public-type-secondary);color:var(--text-2);display:grid}.site-main .sx-prefill .vq-it{color:var(--text-strong);font-size:1.15em}.site-main .sx-cases{gap:var(--space-3);display:grid;container:sx-cases/inline-size}.site-main .sx-case{align-items:center;gap:var(--space-4);min-block-size:4.5rem;padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--surface-page);cursor:pointer;grid-template-columns:2.75rem minmax(0,1fr) auto;display:grid;container:sx-case/inline-size}.site-main .sx-case:hover{background:var(--surface-inset)}.site-main .sx-case:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.site-main .sx-case[aria-checked=true]{border:2px solid var(--text-strong);padding:calc(var(--space-4) - 1px)}.site-main .sx-case svg{block-size:2.75rem;inline-size:2.75rem;color:var(--accent)}.site-main .sx-case b{font:500 1.0625rem/1.25 var(--display);letter-spacing:-.01em;color:var(--text-strong);display:block}.site-main .sx-case small{font-size:var(--public-type-secondary);color:var(--text-2);margin-top:2px;display:block}@container sx-cases (max-width:16rem){.site-main .sx-case{grid-template-columns:minmax(0,1fr) auto}.site-main .sx-case svg{display:none}}.site-main .sx-case b{font-size:min(1.0625rem,8.54701cqi)}.site-main .sx-case__radio{border:1.5px solid var(--line-strong);border-radius:50%;block-size:1.25rem;inline-size:1.25rem}.site-main .sx-case[aria-checked=true] .sx-case__radio{border:6px solid var(--text-strong)}.site-main .sx:not([data-sandbox-view=running]) .sx-run{display:contents}.site-main .sx:not([data-sandbox-view=running]) .sx-run :is(.vq-run-steps,.vq-run-actions){display:none}.site-main .sx-count{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.site-main .sx-count b{font:500 clamp(3rem, 2rem + 3vw, 4.5rem)/1 var(--display);letter-spacing:-.04em;color:var(--text-strong);font-variant-numeric:tabular-nums}.site-main .sx-count>span{font-size:var(--public-type-secondary);color:var(--text-2)}.site-main .sx-batch{display:grid}.site-main .sx-batch li{align-items:center;gap:var(--space-3);min-block-size:2.75rem;padding-block:var(--space-2);border-top:1px solid var(--line);font-size:var(--public-type-secondary);grid-template-columns:8.5rem minmax(0,1fr) auto auto;display:grid}.site-main .sx-batch li>:first-child{font-family:var(--mono);color:var(--text-muted);font-size:.8125rem}.site-main .sx-batch li>:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.site-main .sx-amt{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem}.site-main .sx-batch li:not([data-s=final]) .vq-tag{visibility:hidden}.site-main .sx-report{border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden;container:sx-report/inline-size}.site-main .sx-report__head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-inset);border-bottom:1px solid var(--line);font:500 var(--public-type-meta)/1.3 var(--mono);letter-spacing:var(--public-tracking-meta);text-transform:uppercase;color:var(--text-meta);flex-wrap:wrap;display:flex}.site-main .sx-report__head .vq-approval{font-family:var(--body);letter-spacing:0;text-transform:none}.site-main .sx-report__row{gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--line);grid-template-columns:2rem minmax(0,1fr);display:grid;container-type:inline-size}@container sx-report (max-width:16rem){.site-main .sx-report__row{grid-template-columns:minmax(0,1fr)}.site-main .sx-report__row>svg{display:none}}@container sx-report (max-width:10rem){.site-main .sx-report__head{padding-inline:var(--space-2)}.site-main .sx-report__head .vq-approval{padding-inline:var(--space-2);font-size:var(--public-type-meta)}.site-main .sx-report__head .vq-approval-mark{block-size:.75rem;inline-size:.75rem}}.site-main .sx-report__row :is(p,li,.sx-estimate){overflow-wrap:anywhere}.site-main .sx-report__head+.sx-report__row{border-top:0}.site-main .sx-report__row svg{block-size:1.5rem;inline-size:1.5rem;color:var(--text-strong);margin-top:2px}.site-main .sx-report__row[data-row=flag] svg{color:var(--accent)}.site-main .sx-report__row b{font:500 1.0625rem/1.3 var(--display);letter-spacing:-.01em;color:var(--text-strong);font-size:min(1.0625rem,12.8205cqi);display:block}.site-main .sx-report__row :is(p,li){font-size:var(--public-type-secondary);color:var(--text-2)}.site-main .sx-report__row ul{gap:var(--space-1);margin-top:var(--space-2);display:grid}.site-main .sx-report__row[data-row=flag] li{border-inline-start:2px solid var(--accent);padding-inline-start:var(--space-3)}.site-main .sx-report__row .sx-estimate{font:500 var(--public-type-meta)/1.4 var(--mono);letter-spacing:.04em;color:var(--text-meta);margin-top:2px}.site-main .sx-fields__head{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.site-main .sx-fields__head h4{font:500 1.0625rem/1.3 var(--display);color:var(--text-strong)}.site-main .sx-fields{column-gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));display:grid}.site-main .sx-field{align-items:center;gap:var(--space-3);min-block-size:2.75rem;inline-size:100%;padding:var(--space-1) var(--space-2);border:0;border-top:1px solid var(--line);font-size:var(--public-type-secondary);text-align:start;cursor:pointer;background:0 0;flex-wrap:wrap;display:flex}.site-main .sx-field:hover{background:var(--surface-inset)}.site-main .sx-field:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.site-main .sx-field>i{border:1px solid var(--line-strong);block-size:1.5rem;inline-size:1.5rem;font:500 .75rem/1 var(--mono);color:var(--text-muted);border-radius:50%;flex:none;place-items:center;font-style:normal;display:inline-grid}.site-main .sx-field>span{min-inline-size:min(7.5rem,40%);color:var(--text-2);flex:1 1 0}.site-main .sx-field>b{overflow-wrap:break-word;max-inline-size:65%;font:500 .875rem/1.2 var(--mono);color:var(--text-strong);text-align:end;flex:0 auto;margin-inline-start:auto}.site-main .sx-field[data-text]>b{font-family:var(--body);max-inline-size:55%;font-weight:600}.site-main .sx-field[aria-pressed=true]{background:var(--accent-soft)}.site-main .sx-field[aria-pressed=true]>i{border-color:var(--accent);background:var(--accent);color:var(--on-persimmon)}.site-main .sx-field-wrap{display:contents}.site-main .sx-src{display:none}.site-main .sx-callout{gap:var(--space-3);padding:var(--space-5);border-radius:var(--r-lg);border:1px solid var(--line-strong);background:var(--surface-page);grid-template-columns:2rem minmax(0,1fr);display:grid}.site-main .sx-callout--catch{border-color:var(--accent);background:var(--accent-soft)}.site-main .sx-callout svg{block-size:1.75rem;inline-size:1.75rem;color:var(--text-strong)}.site-main .sx-callout--catch svg{color:var(--accent-emphasis)}.site-main .sx-callout b{font:500 1.25rem/1.25 var(--display);letter-spacing:-.01em;color:var(--text-strong);display:block}.site-main .sx-callout p{margin-top:var(--space-1);font-size:var(--public-type-secondary);color:var(--text-2)}.site-main .sx-compare{margin-top:var(--space-3);display:grid}.site-main .sx-compare li{gap:var(--space-3);padding-block:var(--space-2);border-top:1px solid var(--line-strong);font-size:var(--public-type-secondary);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.site-main .sx-callout--catch .sx-compare li{border-top-color:color-mix(in oklch, var(--accent) 35%, transparent)}.site-main .sx-trust{gap:var(--space-5);padding:var(--space-6) var(--space-5);border-radius:1.125rem;margin-top:.375rem;display:grid}.site-main .sx-trust h3{font:500 var(--public-type-meta)/1.3 var(--mono);letter-spacing:var(--public-tracking-meta);text-transform:uppercase;color:var(--accent-on-dark);margin-bottom:var(--space-2)}.site-main .sx-trust :is(p,li){font-size:var(--public-type-secondary);line-height:1.5}.site-main .sx-trust ul{gap:var(--space-1);display:grid}.site-main .sx-trust li{gap:var(--space-2);grid-template-columns:1rem minmax(0,1fr);display:grid}.site-main .sx-trust li:before{content:"✓";color:var(--accent-on-dark)}.site-main .sx-trust__links{align-content:start;justify-items:start;gap:var(--space-1);display:grid}.site-main .sx-trust summary{display:none}@media (min-width:64rem){.site-main .sx-trust{column-gap:var(--space-8);padding:var(--space-6) var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,.8fr)}}.site-main .sx-poster .sx-work{min-block-size:24rem}.site-main .sx-poster__cases{gap:var(--space-3);display:grid}.site-main .sx-poster__cases li{padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--r-lg);gap:2px;display:grid;container-type:inline-size}.site-main .sx-poster__cases b{font:500 1.0625rem/1.25 var(--display);letter-spacing:-.01em;color:var(--text-strong);font-size:min(1.0625rem,12.5cqi)}.site-main .sx-poster__cases small{font-size:var(--public-type-secondary);color:var(--text-2)}.site-main .sx-docs__list{gap:var(--space-6);display:grid}.site-main .doc-stack{padding:0 10px 10px 0;position:relative}.site-main .doc-stack:before,.site-main .doc-stack:after{content:"";border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface-raised);position:absolute}.site-main .doc-stack:not(:first-child) .doc{min-block-size:0}.site-main .doc-stack:before{inset:10px 0 0 10px}.site-main .doc-stack:after{inset:5px}.site-main .doc{z-index:1;background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--r-sm);min-block-size:32rem;color:var(--text-strong);align-content:start;gap:1.5em;padding:2.75rem 2.25rem 2rem;font-size:.8125rem;line-height:1.4;display:grid;position:relative;container:doc/inline-size}.site-main .doc :is(dl,dd,p){margin:0}.site-main .doc__sample{border-bottom-left-radius:var(--r-sm);background:var(--text-strong);color:var(--surface-raised);font:500 .75rem/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;position:absolute;top:0;right:0}.site-main .doc__head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1.5em 2.75rem;display:grid}.site-main .doc__from{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.75em;display:grid}.site-main .doc__from>div,.site-main .doc__to{justify-items:start;gap:2px;display:grid}.site-main .doc__logo{border-radius:var(--r-sm);background:var(--text-strong);block-size:2.5rem;inline-size:2.5rem;color:var(--surface-raised);font:600 .875rem/1 var(--display);letter-spacing:.04em;place-items:center;display:grid}.site-main .doc b{font-weight:700}.site-main .doc .doc__muted{color:var(--text-muted);font-size:.75rem}.site-main .doc__type{font:600 min(1.25rem, 4cqi)/1.1 var(--display);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:break-word;margin-bottom:.5em}.site-main .doc__type small{font:500 .75rem/1 var(--mono);letter-spacing:.06em;color:var(--text-muted);margin-inline-start:.5em}.site-main .doc dl{gap:2px;display:grid}.site-main .doc dl>div{justify-content:space-between;gap:1em;display:flex}.site-main .doc dt{color:var(--text-muted)}.site-main .doc dd,.site-main .doc .num{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:end;font-size:.75rem}.site-main .doc__to{border:1px solid var(--line);border-radius:var(--r-sm);padding:.75em 1em}.site-main .doc__to>span:first-child{font:500 .75rem/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.site-main .doc table{border-collapse:collapse;inline-size:100%;font-size:.75rem}.site-main .doc th{border-bottom:1px solid var(--text-strong);text-align:start;font:600 .75rem/1.2 var(--body);padding:.5em .4em}.site-main .doc td{border-bottom:1px solid var(--line);vertical-align:top;padding:.55em .4em}.site-main .doc :is(th,td)[data-num]{text-align:end;font-family:var(--mono);white-space:nowrap}.site-main .doc th[data-num]{font-family:var(--body)}.site-main .doc :is(td,dd) small{color:var(--text-muted);font-size:.75rem;display:block}.site-main .doc__map-title{font:500 .75rem/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-top:.25em}.site-main .doc dl.doc__map{gap:0}.site-main .doc dl.doc__map>div{border-bottom:1px solid var(--line);flex-wrap:wrap;row-gap:2px;padding:.45em 4px}.site-main .doc dl.doc__map dt{flex:0 auto}.site-main .doc dl.doc__map dd{min-inline-size:0;margin-inline-start:auto}.site-main .doc dl.doc__map>div[data-sub]{border-bottom-color:var(--text-strong);font-weight:700}.site-main .doc dl.doc__map>div[data-sub] dt{color:var(--text-strong)}.site-main .doc__totals{justify-self:end;inline-size:min(100%,15rem)}.site-main .doc__totals>div{padding:2px 4px}.site-main .doc__totals .doc__total{border-top:2px solid var(--text-strong);margin-top:.4em;padding-top:.5em;font-size:.875rem;font-weight:700}.site-main .doc__totals .doc__total :is(dt,dd){color:var(--text-strong);font-size:.875rem;font-weight:600}.site-main .doc__pay{justify-content:space-between;align-items:center;gap:1em;display:flex}.site-main .doc__pay .z{white-space:nowrap;margin-top:2px;display:table}.site-main .doc__qr{border:1px dashed var(--line-strong);block-size:4rem;inline-size:6.5rem;font:600 .75rem/1.1 var(--mono);color:var(--text-muted);text-align:center;border-radius:3px;flex:none;place-items:center;display:grid}.site-main .doc__qr small{font-size:.75rem;font-weight:500;display:block}.site-main .doc__foot{border-top:1px solid var(--line);color:var(--text-muted);margin-top:auto;padding-top:.75em;font-size:.75rem}.site-main .doc span.z{display:inline-block}.site-main .doc .z{outline-offset:2px;scroll-margin:var(--space-6);border-radius:3px;outline:2px solid #0000;position:relative}.site-main .doc[data-zones] .z[data-z=reading]{outline:2px dashed var(--accent)}.site-main .doc[data-zones] .z[data-z=active]{outline-color:var(--accent);background:var(--accent-soft)}.site-main .doc[data-zones] .z[data-z=flag]{outline:2px dashed var(--accent)}.site-main .doc[data-zones=numbered] .z[data-f]:is([data-z=read],[data-z=active]):after,.site-main .doc[data-zones] .z[data-z=flag]:after{content:attr(data-f);z-index:1;background:var(--surface-raised);border:1px solid var(--line-strong);block-size:1.25rem;inline-size:1.25rem;color:var(--text-muted);font:500 .75rem/1 var(--mono);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:50%;right:-1.85rem;transform:translateY(-50%)}.site-main .doc[data-zones=numbered] .z[data-z=active]:after{background:var(--accent);border-color:var(--accent);color:var(--on-persimmon)}.site-main .doc[data-zones] .z[data-z=flag]:after{content:"!";background:var(--text-strong);border-color:var(--text-strong);color:var(--surface-raised)}.site-main .doc tr.z{outline-offset:-1px}.site-main .doc[data-zones] div.z.doc__zone-table[data-f]:after{top:.5rem;transform:none}.site-main .doc[data-zones] td .z[data-f]:after{content:none}.site-main .doc[data-zones=numbered] td .z[data-z=read]{outline:1px solid var(--line-strong)}.site-main .doc__text{gap:.35em;display:grid}.site-main .doc[data-zones] :is(.doc__text,.doc__list) span.z:is([data-f],[data-z=flag]):after{vertical-align:middle;margin-inline-start:4px;display:inline-grid;position:static;transform:none}.site-main .doc ol.doc__list{gap:.35em;margin:.5em 0 0;padding-inline-start:1.4em;list-style:decimal;display:grid}.site-main .doc__list li{padding:1px 4px}.site-main .doc[data-stamp]{padding-bottom:5.75rem}.site-main .doc__stamp{z-index:2;border:2px solid var(--text-strong);border-radius:var(--r-sm);background:var(--surface-raised);max-inline-size:calc(100% - 4.5rem);font:600 .75rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;gap:2px;margin:0;padding:.6em .9em;display:grid;position:absolute;bottom:1.25rem;left:2.25rem}.site-main .doc__stamp small{font:500 .75rem/1.3 var(--mono);letter-spacing:.02em;text-transform:none;color:var(--text-muted)}.site-main .doc__stamp[data-tone=catch]{border-color:var(--accent);color:var(--accent-emphasis)}@container doc (max-width:24rem){.site-main .doc{gap:1.25em;min-block-size:0;padding:2.5rem 2.25rem 1.25rem 1rem}.site-main .doc[data-stamp]{padding-bottom:6.5rem}.site-main .doc__stamp{max-inline-size:calc(100% - 3.25rem);left:1rem}.site-main .doc__head{grid-template-columns:minmax(0,1fr)}.site-main .doc table,.site-main .doc tbody{display:block}.site-main .doc thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.site-main .doc tr{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;padding-block:.6em;display:flex}.site-main .doc tr.z{outline-offset:3px}.site-main .doc td{white-space:nowrap;border:0;padding:0;text-align:start!important}.site-main .doc td:first-child{white-space:normal;flex:1 0 100%;margin-bottom:2px;font-weight:600}.site-main .doc td:last-child{margin-inline-start:auto;font-weight:600}.site-main .doc[data-layout=lines] :is(td:nth-child(2),td:nth-child(3),td:nth-child(4)){color:var(--text-muted)}.site-main .doc[data-layout=lines] td:nth-child(2):after{content:" × "}.site-main .doc[data-layout=lines] td:nth-child(4):before{content:" · IVA "}.site-main .doc[data-layout=movements] td:empty{display:none}.site-main .doc[data-layout=movements] td[data-l]:before{content:attr(data-l) " ";color:var(--text-muted);font-family:var(--body);font-weight:400}.site-main .doc[data-layout=movements] td[data-l]:not(:last-child){margin-inline-end:.9em}.site-main .doc__totals{inline-size:100%}.site-main .doc__pay{flex-wrap:wrap}.site-main .doc__pay .z{white-space:normal}}@media (max-width:47.99rem){.site-main .sx-section{padding-block:var(--space-6) var(--space-8)}.site-main .sx-intro{padding-block-end:var(--space-5)}.site-main .sx-panel{border-inline:0;border-radius:0;inline-size:100vw;max-inline-size:100vw;margin-inline:calc(50% - 50vw);padding-inline:0}.site-main .sx-in{border-inline:0;border-radius:0}.site-main .sx-trust{border-radius:0}.site-main .sx-bar{padding:var(--space-3) var(--page-gutter)}.site-main .sx-steps{display:none}.site-main .sx-steps__m{gap:var(--space-2);inline-size:100%;display:grid}.site-main .sx-steps__m p{font:500 var(--public-type-meta)/1.3 var(--mono);letter-spacing:var(--public-tracking-meta);text-transform:uppercase;color:var(--text-strong)}.site-main .sx-steps__m ol{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.site-main .sx-steps__m li{background:var(--surface-inset);border-radius:2px;block-size:4px}.site-main .sx-steps__m li[data-done]{background:var(--text-strong)}.site-main .sx-steps__m li[data-current]{background:var(--accent)}.site-main .sx-docs{padding:var(--space-4) var(--page-gutter)}.site-main .sx-work{padding:var(--space-5) var(--page-gutter) var(--space-6)}.site-main .sx-compare li{grid-template-columns:minmax(0,1fr) auto}.site-main .sx-compare li>span:first-child{grid-column:1/-1}.site-main .sx[data-sandbox-view=choose] .sx-docs{display:none}.site-main .sx-docs__toggle{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:3rem;inline-size:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface-raised);font-size:var(--public-type-secondary);text-align:start;cursor:pointer;flex-wrap:wrap;display:flex}.site-main .sx-docs__toggle b{font-family:var(--mono);font-size:.8125rem;font-weight:500}.site-main .sx-docs__toggle>span:last-child{color:var(--accent-emphasis);white-space:nowrap;font-weight:600}.site-main .sx-docs:not([data-open]) :is(.sx-docs__list,.sx-docs__cap){display:none}.site-main .sx-docs[data-open] .sx-docs__toggle{margin-bottom:var(--space-3)}.site-main .doc-stack{padding:0 6px 6px 0}.site-main .sx[data-sandbox-doc-mobile=thumbnail][data-sandbox-view=choose] .sx-docs{display:block}.site-main .sx[data-sandbox-doc-mobile=thumbnail] .sx-docs:not([data-open]) .sx-docs__list{display:grid}.site-main .sx[data-sandbox-doc-mobile=thumbnail] .sx-docs:not([data-open]) .sx-docs__cap{display:flex}.site-main .sx[data-sandbox-doc-mobile=thumbnail] .sx-docs:not([data-open]) .sx-docs__thumb[style]{block-size:calc(var(--thumb-h) * .6);overflow:hidden}.site-main .sx[data-sandbox-doc-mobile=thumbnail] .sx-docs:not([data-open]) .sx-docs__thumb .doc-stack{transform-origin:0 0;inline-size:166.667%;transform:scale(.6)}.site-main .sx[data-sandbox-doc-mobile=thumbnail] .sx-docs__toggle{margin-bottom:var(--space-3)}.site-main .sx-card{gap:var(--space-1);margin:0 0 var(--space-4);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-raised);list-style:none;display:grid}.site-main .sx-card li{justify-content:space-between;gap:var(--space-3);min-inline-size:0;font-size:var(--public-type-secondary);line-height:1.4;display:flex}.site-main .sx-card li>span{overflow-wrap:anywhere;min-inline-size:0}.site-main .sx-card b{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:end;flex:none;font-weight:500}.site-main .sx-card li[data-text] b{overflow-wrap:anywhere;flex:0 auto;font-family:inherit}.site-main .sx-batch li{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.site-main .sx-batch li>:nth-child(2){white-space:normal;grid-area:1/1;font-weight:600}.site-main .sx-batch li>:first-child{grid-area:2/1}.site-main .sx-batch li .sx-amt{grid-area:2/2}.site-main .sx-batch li .vq-tag{grid-area:1/2;justify-self:end}.site-main .sx-field[aria-pressed=true]+.sx-src{display:block}.site-main .sx-src{padding:var(--space-3);margin-bottom:var(--space-2);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-raised);font-size:.8125rem}.site-main .sx-src p{font:500 .75rem/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-2)}.site-main .sx-src dl{gap:2px;margin:0;display:grid}.site-main .sx-src dl>div{justify-content:space-between;gap:var(--space-3);font-family:var(--mono);padding:2px 6px;font-size:.75rem;display:flex}.site-main .sx-src dd{text-align:end;overflow-wrap:anywhere;margin:0}.site-main .sx-src dl>div[data-on]{outline:2px solid var(--accent);background:var(--accent-soft);border-radius:3px;font-weight:600}.site-main .sx-cta{display:contents}.site-main .sx-dock{z-index:3;margin-inline:calc(var(--page-gutter) * -1);padding:var(--space-3) var(--page-gutter) calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--surface-page);position:sticky;bottom:0}.site-main .sx-dock .vq-pill{justify-content:space-between;inline-size:100%}.site-main .sx-trust{padding:var(--space-5) var(--page-gutter);gap:var(--space-3)}.site-main .sx-trust summary{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;min-block-size:3rem;font-size:var(--public-type-secondary);color:var(--text-on-dark);list-style:none;display:flex}.site-main .sx-trust summary::-webkit-details-marker{display:none}.site-main .sx-trust summary span:last-child{color:var(--accent-on-dark);white-space:nowrap}.site-main .sx-trust details[open] summary{margin-bottom:var(--space-2)}}@media (pointer:coarse){.site-main :is(.sx-field,.sx-batch li){min-block-size:3rem}}.site-main .sx[data-sandbox-layout=stage]{--sx-dock:5.25rem}html[data-sandbox-active] .vq-cookie-consent{visibility:hidden;pointer-events:none;border:0;block-size:0;min-block-size:0;padding:0;overflow:hidden}.site-main .sx-panel--trust{margin-top:var(--space-3)}.site-main .sx-panel--trust .sx-trust{margin-top:0}.site-main .sx-stage{block-size:calc(100svh - var(--nav-h-m,3.5rem));background:var(--surface-page);border-block:1px solid var(--line);min-block-size:30rem;inline-size:100vw;max-inline-size:100vw;scroll-margin-top:var(--nav-h-m,3.5rem);grid-template-rows:auto auto minmax(0,1fr) auto;margin-inline:calc(50% - 50vw);display:grid;position:relative}.site-main .sx-stage>*{min-inline-size:0}.site-main .sx-stage__top{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:2.75rem;padding:0 var(--page-gutter);font:500 var(--public-type-meta)/1.3 var(--mono);letter-spacing:var(--public-tracking-meta);text-transform:uppercase;color:var(--text-meta);display:flex;overflow:hidden}.site-main .sx-stage__top>*{min-inline-size:0}.site-main .sx-stage__top .vq-live{font-size:inherit;flex:none}.site-main .sx-stage__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-main .sx-stage__preview{align-items:center;gap:var(--space-2);color:var(--accent-emphasis);flex:auto;display:inline-flex;overflow:hidden}.site-main .sx-stage__preview>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-main .sx-stage__preview-btn{border:1px solid var(--line-strong);background:var(--surface-page);block-size:2.75rem;inline-size:2.75rem;font:500 .75rem/1 var(--mono);color:var(--text-strong);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.site-main .sx-stage__preview-btn:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.site-main .sx-stage__steps{padding:0 var(--page-gutter) var(--space-2);gap:6px;display:grid}.site-main .sx-stage__steps p{font:500 var(--public-type-meta)/1.3 var(--mono);letter-spacing:var(--public-tracking-meta);text-transform:uppercase;color:var(--text-strong)}.site-main .sx-stage__steps ol{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.site-main .sx-stage__steps li{background:var(--surface-inset);border-radius:2px;block-size:4px;position:relative;overflow:hidden}.site-main .sx-stage__steps li:after{content:"";background:var(--text-strong);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.site-main .sx-stage__steps li[data-done]:after{transform:scaleX(1)}.site-main .sx-stage__steps li[aria-current]:after{background:var(--accent);transform:scaleX(1)}.site-main .sx-stage__body{gap:var(--space-3);min-block-size:0;padding:0 var(--page-gutter) var(--space-3);grid-template-rows:minmax(0,11fr) minmax(0,9fr);display:grid}.site-main .sx-stage__doc{overscroll-behavior:contain;scrollbar-width:none;border-radius:var(--r-lg);background:var(--surface-inset);min-block-size:0;padding:var(--space-3);grid-template-columns:minmax(0,1fr);align-content:safe center;place-items:start center;display:grid;position:relative;overflow:hidden auto;container:docwrap/size}.site-main .sx-stage__doc::-webkit-scrollbar{display:none}.site-main .sx-stage__doc[data-full]{align-content:start}.site-main .sx-stage__doc>.sx-stage__reader{pointer-events:none;position:absolute;inset:0;overflow:clip}.site-main .sx-stage__full{top:calc(-1 * var(--space-3));z-index:2;justify-content:space-between;align-items:center;gap:var(--space-2);box-sizing:border-box;inline-size:auto;max-inline-size:24rem;margin:calc(-1 * var(--space-3)) 0 var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface-inset);font:500 .75rem/1.4 var(--mono);letter-spacing:.02em;text-transform:uppercase;color:var(--text-meta);justify-self:stretch;display:flex;position:sticky}.site-main .sx-stage__doc[data-full] .doc{padding-inline-end:1.75rem}.site-main .sx-stage__full>span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.site-main .sx-stage__full button{min-block-size:2.75rem;font:inherit;text-transform:inherit;letter-spacing:inherit;white-space:nowrap;color:var(--text-strong);flex:none}.site-main .sx-stage__doc .doc-stack{inline-size:100%;max-inline-size:24rem;padding:0}.site-main .sx-stage__doc .doc-stack:before,.site-main .sx-stage__doc .doc-stack:after{display:none}.site-main .sx-stage__doc .doc{grid-template-columns:minmax(0,1fr);gap:.5rem;min-block-size:0;padding:1.875rem .875rem .75rem;font-size:.75rem;line-height:1.3;container:sx-stage-doc/inline-size}.site-main .sx-stage__doc .doc>*{min-inline-size:0;max-inline-size:100%}.site-main .sx-stage__doc .doc__head>div{min-inline-size:0}.site-main .sx-stage__doc .doc dl{grid-template-columns:minmax(0,1fr)}.site-main .sx-stage__doc .doc dl>div{min-inline-size:0;max-inline-size:100%}.site-main .sx-stage__doc .doc__sample{padding:2px 8px;font-size:.75rem}.site-main .sx-stage__doc .doc__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem .75rem}.site-main .sx-stage__doc .doc dl>div{gap:.75rem}.site-main .sx-stage__doc .doc__head dl>div{flex-wrap:wrap;row-gap:0}.site-main .sx-stage__doc .doc__head dd{min-inline-size:0;margin-inline-start:auto}.site-main .sx-stage__doc:not([data-full]) .doc__type small{display:none}.site-main .sx-stage__doc .doc__from{grid-template-columns:1.75rem minmax(0,1fr);gap:.5rem}.site-main .sx-stage__doc .doc__logo{block-size:1.75rem;inline-size:1.75rem;font-size:.75rem}.site-main .sx-stage__doc .doc__type{overflow-wrap:break-word;text-wrap:balance;margin-bottom:.25em;font-size:max(.75rem,min(.9375rem,4.4cqi));line-height:1.1}.site-main .sx-stage__doc .doc__map-title{margin-top:0}.site-main .sx-stage__doc .doc dl.doc__map>div{flex-wrap:nowrap;padding:.3em 4px}.site-main .sx-stage__doc .doc dl.doc__map dt{text-overflow:ellipsis;white-space:nowrap;flex:none;min-inline-size:0;max-inline-size:55%;overflow:hidden}.site-main .sx-stage__doc .doc dl.doc__map dd{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-inline-size:0;overflow:hidden}.site-main .sx-stage__doc:not([data-full]) .doc dl.doc__map dd small,.site-main .sx-stage__doc:not([data-full]) .doc td small{display:none}.site-main .sx-stage__doc .doc span.z{display:inline}.site-main .sx-stage__doc .doc dl.doc__map dd .z,.site-main .sx-stage__doc .doc td .z{white-space:inherit}.site-main .sx-stage__doc:not([data-full]) .doc :is(.doc__list li,.doc__text p){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.site-main .sx-stage__doc:not([data-full]) .doc dl.doc__map dd{white-space:nowrap}.site-main .sx-stage__doc[data-full] .doc dl.doc__map dd{white-space:normal;overflow:visible}.site-main .sx-stage__doc[data-full] .doc table,.site-main .sx-stage__doc[data-full] .doc tbody{inline-size:100%;display:block}.site-main .sx-stage__doc[data-full] .doc thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.site-main .sx-stage__doc[data-full] .doc tr{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;column-gap:.6em;padding-block:.35em;display:flex}.site-main .sx-stage__doc[data-full] .doc td{white-space:normal;overflow-wrap:anywhere;border:0;min-inline-size:0;padding:0;text-align:start!important}.site-main .sx-stage__doc[data-full] .doc td:first-child{white-space:normal;flex:1 0 100%;max-inline-size:none;font-weight:600}.site-main .sx-stage__doc[data-full] .doc td:last-child{margin-inline-start:auto;font-weight:600}.site-main .sx-stage__doc[data-full] .doc[data-layout=lines] :is(td:nth-child(2),td:nth-child(3),td:nth-child(4)){color:var(--text-muted)}.site-main .sx-stage__doc[data-full] .doc[data-layout=movements] td:empty{display:none}.site-main .sx-stage__doc[data-full] .doc[data-layout=movements] td[data-l]:before{content:attr(data-l) " ";color:var(--text-muted);font-family:var(--body);font-weight:400}.site-main .sx-stage__doc[data-full] .doc .z{scroll-margin-block:4.25rem .5rem}.site-main .sx-stage__doc .doc td:first-child{text-overflow:ellipsis;white-space:nowrap;max-inline-size:0;overflow:hidden}.site-main .sx-stage__doc .doc__to{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;padding:.3rem .5rem;display:flex}.site-main .sx-stage__doc .doc th{padding:.25rem .2rem}.site-main .sx-stage__doc .doc td{padding:.3rem .2rem}.site-main .sx-stage__doc .doc__totals{inline-size:fit-content;min-inline-size:min(100%,13rem);max-inline-size:100%}.site-main .sx-stage__doc .doc__totals dt{min-inline-size:0}.site-main .sx-stage__doc .doc__totals dd{white-space:nowrap;flex:none}.site-main .sx-stage__doc .doc__totals .doc__total,.site-main .sx-stage__doc .doc__totals .doc__total :is(dt,dd){font-size:.8125rem}.site-main .sx-stage__doc:not([data-full]) .doc__pay .doc__qr{display:none}.site-main .sx-stage__doc .doc__foot{padding-top:.5em}@container docwrap (max-height:26rem) or (max-width:19.5rem){.site-main .sx-stage__doc:not([data-full]) .doc table{display:none}.site-main .sx-stage__doc .doc{gap:.4rem}}@container docwrap (max-height:24rem) or (max-width:19.5rem){.site-main .sx-stage__doc:not([data-full]) .doc__head .doc__muted,.site-main .sx-stage__doc:not([data-full]) .doc__to .doc__muted{display:none}}@container docwrap (max-height:21.5rem){.site-main .sx-stage__doc:not([data-full]) .doc:not([data-mini]) .doc__to{display:none}.site-main .sx-stage__doc .doc{padding-top:1.75rem}}@container docwrap (max-height:19rem){.site-main .sx-stage__doc:not([data-full]) .doc__pay{display:none}}@container docwrap (max-height:16rem){.site-main .sx-stage__doc:not([data-full]) .doc__foot{display:none}}@container docwrap (max-height:13.5rem){.site-main .sx-stage__doc:not([data-full]) .doc__head .doc__from{display:none}}.site-main .sx-stage__doc .doc[data-zones] .z[data-f]:after{block-size:1.1rem;inline-size:1.1rem;right:-1.45rem}.site-main .sx-stage__doc .doc[data-zones] span.z[data-f]:after,.site-main .sx-stage__doc .doc[data-zones] :is(.doc__text,.doc__list) span.z[data-f]:after{content:none}.site-main .sx-stage__doc .doc[data-stamp]{padding-bottom:.75rem}.site-main .sx-stage__doc .doc__stamp{justify-self:start;max-inline-size:100%;padding:.35rem .6rem;font-size:.75rem;position:static}.site-main .sx-stage__doc:not([data-full]) .doc[data-stamp] :is(.doc__foot,.doc__pay){display:none}@container docwrap (max-height:24rem){.site-main .sx-stage__doc:not([data-full]) .doc[data-stamp] .doc__to,.site-main .sx-stage__doc:not([data-full]) .doc[data-stamp] .doc__stamp small{display:none}}@container docwrap (max-height:19rem){.site-main .sx-stage__doc:not([data-full]) .doc[data-mini] .doc__to{display:none}.site-main .sx-stage__doc:not([data-full]) .doc,.site-main .sx-stage__doc:not([data-full]) .doc[data-stamp]{gap:.25rem;padding-bottom:.5rem}.site-main .sx-stage__doc:not([data-full]) .doc__totals{inline-size:100%}.site-main .sx-stage__doc:not([data-full]) .doc :is(.doc__list li,.doc__text p){-webkit-line-clamp:1}.site-main .sx-stage__doc:not([data-full]) .doc__stamp{padding:.25rem .5rem}}@container docwrap (max-height:21.5rem){.site-main .sx-stage__doc:not([data-full]) .doc[data-stamp]{gap:.25rem;padding-bottom:.5rem}.site-main .sx-stage__doc:not([data-full]) .doc[data-stamp] .doc__totals{inline-size:100%}.site-main .sx-stage__doc:not([data-full]) .doc[data-stamp] :is(.doc__list li,.doc__text p){-webkit-line-clamp:1}.site-main .sx-stage__doc:not([data-full]) .doc[data-stamp] .doc__stamp{padding:.25rem .5rem}}@container docwrap (max-height:19rem){.site-main .sx-stage__doc:not([data-full]) .doc[data-stamp]{gap:.2rem;padding-top:1.5rem;padding-bottom:.25rem}.site-main .sx-stage__doc:not([data-full]) .doc[data-stamp] .doc__stamp{padding:.15rem .5rem}}.site-main .sx-stage__card{align-content:start;gap:var(--space-2);min-block-size:0;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-page);overscroll-behavior:contain;display:grid;position:relative;overflow:hidden auto}.site-main .sx-stage__card .sx-pane{gap:var(--space-2)}.site-main .sx-stage__card .sx-pane h3{font-size:1.125rem}.site-main .sx-stage__card .sx-pane h3 .vq-it{font-size:1.05em;display:inline}.site-main .sx-stage__count b{font-size:clamp(2.5rem,12vw,3.5rem)}.site-main .sx-stage__rows li{gap:2px var(--space-3);border-top:1px solid var(--line);font-size:var(--public-type-secondary);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;padding-block:.4rem;display:grid}.site-main .sx-stage__rows li>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.site-main .sx-stage__rows li:not([data-s=final]) .vq-tag{visibility:hidden}.site-main .sx-stage__rows .vq-tag{min-block-size:1.375rem;font-size:.75rem}.site-main .sx-stage__more{border-top:1px solid var(--line);padding-top:.4rem}.site-main .sx-cases--rail{gap:var(--space-3);scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4);scroll-padding-inline:var(--space-4);grid-auto-columns:86%;grid-auto-flow:column;display:grid;overflow-x:auto}.site-main .sx-cases--rail::-webkit-scrollbar{display:none}.site-main .sx-cases--rail .sx-case{scroll-snap-align:start;gap:var(--space-3);min-block-size:4.5rem;padding:var(--space-3);border-radius:var(--r-md);grid-template-columns:2.25rem minmax(0,1fr)}.site-main .sx-cases--rail .sx-case[aria-checked=true]{padding:calc(var(--space-3) - 1px)}.site-main .sx-cases--rail .sx-case svg{block-size:2.25rem;inline-size:2.25rem}.site-main .sx-cases--rail .sx-case b{font-size:1rem}.site-main .sx-cases--rail .sx-case small{font-size:.75rem}.site-main .sx-cases--rail .sx-case__radio{display:none}.site-main .sx-dots{justify-content:center;gap:6px;display:flex}.site-main .sx-dots i{background:var(--line-strong);border-radius:50%;block-size:6px;inline-size:6px}.site-main .sx-dots i[data-on]{background:var(--text-strong)}.site-main .sx-stage__report li{gap:var(--space-2);border-top:1px solid var(--line);font-size:var(--public-type-secondary);grid-template-columns:1.25rem minmax(0,1fr);padding-block:.35rem;display:grid}.site-main .sx-stage__report li:first-child{border-top:0}.site-main .sx-stage__report svg{block-size:1.25rem;inline-size:1.25rem;color:var(--text-strong);margin-top:1px}.site-main .sx-stage__report li[data-row=flag] svg{color:var(--accent)}.site-main .sx-stage__report b{color:var(--text-strong);font-weight:600}.site-main .sx-stage__report small{color:var(--text-meta);font:500 .75rem/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;display:block}.site-main .sx-stage__report details summary{cursor:pointer;min-block-size:2.75rem;color:var(--accent-emphasis);flex-wrap:wrap;align-items:center;gap:0 .3em;margin-block:-.6rem;font-weight:600;list-style:none;display:flex}.site-main .sx-stage__report details summary::-webkit-details-marker{display:none}.site-main .sx-stage__report details summary b{color:inherit}.site-main .sx-stage__report details p{color:var(--text-2);border-inline-start:2px solid var(--accent);margin-top:.25rem;padding-inline-start:var(--space-2);font-size:.8125rem}.site-main .sx-stage__card button[data-sandbox-action=try]{bottom:calc(-1 * var(--space-3));z-index:1;inline-size:calc(100% + 2 * var(--space-4));min-block-size:2.75rem;margin:0 calc(-1 * var(--space-4)) calc(-1 * var(--space-3));padding:var(--space-2) var(--space-4) calc(var(--space-3) + 2px);border-top:1px solid var(--line);background:var(--surface-page);text-align:start;align-items:center;display:flex;position:sticky}.site-main .sx-stage__chips{bottom:calc(-1 * var(--space-3));z-index:1;gap:var(--space-2);scrollbar-width:none;margin-inline:calc(-1 * var(--space-4));margin-bottom:calc(-1 * var(--space-3));padding:var(--space-2) var(--space-4) calc(var(--space-3) + 2px);border-top:1px solid var(--line);background:var(--surface-page);scroll-snap-type:x proximity;display:flex;position:sticky;overflow-x:auto}.site-main .sx-stage__chips::-webkit-scrollbar{display:none}.site-main .sx-stage__chips{--chips-per-view:2.25;scroll-padding-inline:var(--space-4)}@media (min-width:26.875rem){.site-main .sx-stage__chips{--chips-per-view:3}}.site-main .sx-chip{flex:0 0 calc((100% - 2 * var(--space-2)) / var(--chips-per-view));scroll-snap-align:start;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface-page);white-space:nowrap;text-align:start;cursor:pointer;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px .3rem;min-block-size:2.75rem;padding:.3rem .4rem;font-size:.75rem;line-height:1.3;display:grid}.site-main .sx-chip:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.site-main .sx-chip i{border:1px solid var(--line-strong);block-size:1.125rem;inline-size:1.125rem;font:500 .6875rem/1 var(--mono);color:var(--text-muted);border-radius:50%;place-items:center;font-style:normal;display:grid}.site-main .sx-chip>span{text-overflow:ellipsis;min-inline-size:0;color:var(--text-2);overflow:hidden}.site-main .sx-chip b{text-overflow:ellipsis;min-inline-size:0;font:500 .75rem/1.3 var(--mono);color:var(--text-strong);grid-column:1/-1;overflow:hidden}.site-main .sx-chip[data-text] b{font-family:var(--body);font-weight:600}.site-main .sx-chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.site-main .sx-chip[aria-pressed=true] i{background:var(--accent);border-color:var(--accent);color:var(--on-persimmon)}.site-main .sx-stage__card .sx-callout{padding:var(--space-3);border-radius:var(--r-md);gap:var(--space-2);grid-template-columns:1.5rem minmax(0,1fr)}.site-main .sx-stage__card .sx-callout svg{block-size:1.5rem;inline-size:1.5rem}.site-main .sx-stage__card .sx-callout b{font-size:1rem}.site-main .sx-stage__card .sx-callout p{font-size:.8125rem}.site-main .sx-stage__log{color:var(--text-2);gap:2px;font-size:.75rem;display:grid}.site-main .sx-stage__log li{border-inline-start:2px solid var(--accent);padding-inline-start:var(--space-2)}.site-main .sx-stage__card .vq-link-acc{min-block-size:2.75rem;font-size:var(--public-type-secondary);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;justify-self:start;align-items:center;padding:0;font-weight:600;display:inline-flex}.site-main .sx-stage__dock{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--page-gutter) calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--surface-page);display:flex}.site-main .sx-stage__dock>.vq-pill{flex:auto;justify-content:space-between;min-block-size:3.25rem;inline-size:100%}.site-main .sx-stage__dock .sx-run{display:contents}.site-main .sx-stage__dock .vq-run-steps{display:none}.site-main .sx-stage__dock .vq-run-actions{justify-content:space-between;align-items:center;gap:var(--space-3);flex-direction:row-reverse;flex:auto;display:flex}.site-main .sx-stage__dock .vq-run-control{min-block-size:3.25rem}.site-main .sx-stage__dock .vq-run-skip{flex:auto}.site-main .sx[data-sandbox-preview=playing] .sx-stage__dock .vq-run-actions,.site-main .sx[data-sandbox-preview=paused] .sx-stage__dock .vq-run-actions{display:none}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.site-main .sx-stage__steps li:after{transition:transform var(--dur-2) var(--ease)}.site-main .sx-stage__steps ol[data-running] li[aria-current]:after{animation:sx-stage-fill var(--run-ms,6.5s) linear both}.site-main .sx-stage__steps ol[data-run-status=paused] li[aria-current]:after{animation-play-state:paused}.site-main .sx-stage__rows li{animation:sx-row .24s var(--ease) both;animation-delay:calc(var(--i,0) * .1s)}}@keyframes sx-stage-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.site-main .doc .z{transition:outline-color var(--dur-1) var(--ease), background-color var(--dur-1) var(--ease)}.site-main .sx-pane{animation:sx-in var(--dur-2) var(--ease) both}.site-main .sx-batch li[data-s=reading]{animation:sx-row .24s var(--ease) both;animation-delay:calc(var(--i,0) * .1s)}.site-main .sx-report__row{animation:sx-in var(--dur-2) var(--ease) both;animation-delay:calc(var(--i,0) * 60ms)}.site-main .doc__stamp{animation:sx-stamp .2s var(--ease) both}}@keyframes sx-in{0%{opacity:0;transform:translateY(8px)}}@keyframes sx-row{0%{opacity:0;transform:translateY(4px)}}@keyframes sx-stamp{0%{opacity:0;transform:scale(.98)}}