.EuropeStage-module__NdLnua__stage{z-index:2;--hero-progress:0;width:70%;height:calc(100% - 155px);position:absolute;top:105px;right:-5%}.EuropeStage-module__NdLnua__poster{object-fit:cover;object-position:60% 50%;opacity:1;transition:opacity .9s;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 13% 94%,#0000 100%),linear-gradient(#0000 0%,#000 16% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 13% 94%,#0000 100%),linear-gradient(#0000 0%,#000 16% 91%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.EuropeStage-module__NdLnua__stage[data-mode=webgl3d] .EuropeStage-module__NdLnua__poster,.EuropeStage-module__NdLnua__stage[data-mode=canvas2d] .EuropeStage-module__NdLnua__poster{opacity:0}.EuropeStage-module__NdLnua__canvas{touch-action:pan-y;opacity:0;width:100%;height:100%;transition:opacity 1s;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 13% 94%,#0000 100%),linear-gradient(#0000 0%,#000 16% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 13% 94%,#0000 100%),linear-gradient(#0000 0%,#000 16% 91%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.EuropeStage-module__NdLnua__stage[data-mode=webgl3d] .EuropeStage-module__NdLnua__canvas,.EuropeStage-module__NdLnua__stage[data-mode=canvas2d] .EuropeStage-module__NdLnua__canvas{opacity:1}.EuropeStage-module__NdLnua__flow{pointer-events:none;z-index:1;fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.EuropeStage-module__NdLnua__flowBase{stroke:#64bd8d66;stroke-width:1.4px}.EuropeStage-module__NdLnua__flowLight{stroke:#26bc85;stroke-width:2.8px;filter:drop-shadow(0 0 6px #14d58b78);stroke-dasharray:1;stroke-dashoffset:calc(1 - min(1, .3 + var(--hero-progress) * 1.6))}.EuropeStage-module__NdLnua__flowPackets{stroke:#ceffe3;stroke-width:4px;stroke-linecap:round;stroke-dasharray:3 37;filter:drop-shadow(0 0 4px #21bf7e);animation:3s linear infinite EuropeStage-module__NdLnua__packets}@keyframes EuropeStage-module__NdLnua__packets{to{stroke-dashoffset:-80px}}.EuropeStage-module__NdLnua__labels{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.EuropeStage-module__NdLnua__labels .map-label{white-space:nowrap;font-family:var(--font-display);letter-spacing:.12em;color:#3f6d50;background:#ffffffeb;border:1px solid #b5d2c0;border-radius:4px;margin:-23px 0 0 10px;padding:8px 12px;font-size:10px;position:absolute;top:0;left:0;box-shadow:0 5px 18px #33664612}.EuropeStage-module__NdLnua__labels .hub-label{color:#e0ffea;background:#195b43;border-color:#458b64;margin:25px 0 0 -70px;font-size:11px;box-shadow:0 5px 30px #459d6930}.EuropeStage-module__NdLnua__exit{pointer-events:none;width:1px;height:1px;position:absolute;top:97%;left:58%}.EuropeStage-module__NdLnua__chip{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.16em;color:#1c6047;background:#ffffffb3;border:1px solid #d4e2d5;border-radius:30px;align-items:center;gap:9px;padding:12px 18px;font-size:10px;display:flex;position:absolute;top:6%;right:13%;box-shadow:0 10px 30px #325b360f}.EuropeStage-module__NdLnua__chip i{background:#218765;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #7eb19a}.EuropeStage-module__NdLnua__chip span{color:#1e7753;border-left:1px solid #bfd4c5;padding-left:10px}.EuropeStage-module__NdLnua__index{z-index:3;color:#3f7055;pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:13%;right:13%}.EuropeStage-module__NdLnua__index>span{letter-spacing:.16em;color:#6a8f73;font-size:10px}.EuropeStage-module__NdLnua__index>b{font-family:var(--font-display);letter-spacing:-.04em;align-items:center;margin:8px 0;font-size:44px;font-weight:400;display:flex}.EuropeStage-module__NdLnua__index>b>span{font-family:var(--font-body);letter-spacing:.12em;max-width:110px;margin-left:12px;font-size:10px;line-height:1.5}.EuropeStage-module__NdLnua__index>small{letter-spacing:.1em;color:#6f8e75;font-size:10px}.EuropeStage-module__NdLnua__controls{z-index:5;align-items:center;gap:14px;display:flex;position:absolute;bottom:3%;right:14%}.EuropeStage-module__NdLnua__controls button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#2d6149;background:#ffffffbf;border:1px solid #acc5b6;border-radius:40px;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:12px;display:inline-flex}.EuropeStage-module__NdLnua__controls>span{letter-spacing:.1em;color:#5f8069;font-size:10px}@media (max-width:1100px) and (min-width:761px){.EuropeStage-module__NdLnua__stage{width:77%;right:-11%}}@media (max-width:760px){.EuropeStage-module__NdLnua__stage{flex:none;order:2;width:126%;height:500px;margin:-80px 0 10px;position:relative;inset:auto auto auto -13%}.EuropeStage-module__NdLnua__chip{padding:9px 12px;font-size:9px;top:20%;right:18%}.EuropeStage-module__NdLnua__index{bottom:12%;right:18%}.EuropeStage-module__NdLnua__index>b{font-size:32px}.EuropeStage-module__NdLnua__index>small{display:none}.EuropeStage-module__NdLnua__controls{right:16%}.EuropeStage-module__NdLnua__controls>span{display:none}.EuropeStage-module__NdLnua__labels .map-label{padding:6px 8px;font-size:9px}}@media (prefers-reduced-motion:reduce){.EuropeStage-module__NdLnua__flowPackets{display:none}.EuropeStage-module__NdLnua__canvas,.EuropeStage-module__NdLnua__poster{transition:none}}
.Hero-module__x9l0vG__hero{background:linear-gradient(112deg,#fafbf8 15%,#f2f7ef 50%,#eaf2e8);height:100svh;min-height:900px;max-height:1100px;margin-bottom:-45px;padding-bottom:45px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}.Hero-module__x9l0vG__grid{background-image:linear-gradient(#254b3e06 1px,#0000 1px),linear-gradient(90deg,#254b3e06 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.Hero-module__x9l0vG__copy{z-index:3;pointer-events:none;width:50%;transform:translateY(calc(var(--hero-progress,0) * -50px));flex-direction:column;gap:28px;padding:195px 0 130px 6%;display:flex;position:relative}.Hero-module__x9l0vG__copy a{pointer-events:auto}.Hero-module__x9l0vG__copy h1{letter-spacing:-.052em;max-width:720px;font-size:clamp(56px,6.35vw,108px);font-weight:400;line-height:1.02}.Hero-module__x9l0vG__line{display:block}.Hero-module__x9l0vG__lead{color:#4f685c;max-width:410px;font-size:16px;line-height:1.85}.Hero-module__x9l0vG__down{pointer-events:auto}.Hero-module__x9l0vG__play{border:1px solid #abc6b7;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;color:var(--ink)!important}.Hero-module__x9l0vG__proof{color:#4f6c5e;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.Hero-module__x9l0vG__proof li{align-items:center;gap:7px;display:inline-flex}.Hero-module__x9l0vG__proof i{background:#a88c47;border-radius:50%;width:5px;height:5px}.Hero-module__x9l0vG__bottom{z-index:4;letter-spacing:.16em;color:#5d7d6b;justify-content:space-between;padding:24px 4.8%;font-size:11px;display:flex;position:absolute;bottom:45px;left:0;right:0}.Hero-module__x9l0vG__bottom i{vertical-align:middle;background:#218765;border-radius:50%;width:5px;height:5px;margin-right:10px;display:inline-block}.Hero-module__x9l0vG__bottom b{color:#1f6348;margin-left:12px;animation:2s infinite Hero-module__x9l0vG__cue;display:inline-block}@keyframes Hero-module__x9l0vG__cue{50%{transform:translateY(5px)}}@media (min-width:1600px){.Hero-module__x9l0vG__copy{padding-top:220px}.Hero-module__x9l0vG__lead{max-width:440px;font-size:17px}}@media (max-width:1100px) and (min-width:761px){.Hero-module__x9l0vG__copy{width:56%;padding-top:180px}}@media (max-width:760px){.Hero-module__x9l0vG__hero{background:linear-gradient(#fafbf7 20%,#eef5ea 80%);flex-direction:column;height:auto;min-height:0;max-height:none;display:flex;-webkit-mask-image:linear-gradient(#000 93%,#0000);mask-image:linear-gradient(#000 93%,#0000)}.Hero-module__x9l0vG__copy{order:1;gap:18px;width:100%;padding:104px 6% 0;transform:none}.Hero-module__x9l0vG__proof{gap:6px 14px;font-size:12px}.Hero-module__x9l0vG__copy h1{letter-spacing:-.05em;font-size:clamp(48px,13vw,76px)}.Hero-module__x9l0vG__lead{font-size:15px}.Hero-module__x9l0vG__bottom{display:none}}
.Wordmark-module__fna7JW__mark{width:100%;max-width:100%;height:var(--h,34px);place-items:center;display:inline-grid;position:relative}.Wordmark-module__fna7JW__mark[data-size=s]{--h:30px}.Wordmark-module__fna7JW__mark[data-size=m]{--h:36px}.Wordmark-module__fna7JW__mark[data-size=l]{--h:72px}.Wordmark-module__fna7JW__mark>*{grid-area:1/1}.Wordmark-module__fna7JW__type{font-family:var(--font-display);letter-spacing:-.02em;color:#1e3d2c;text-align:center;overflow-wrap:anywhere;font-weight:500;line-height:1.1}.Wordmark-module__fna7JW__mark[data-size=s] .Wordmark-module__fna7JW__type{font-size:15px}.Wordmark-module__fna7JW__mark[data-size=m] .Wordmark-module__fna7JW__type{font-size:18px}.Wordmark-module__fna7JW__mark[data-size=l] .Wordmark-module__fna7JW__type{letter-spacing:-.04em;font-size:clamp(30px,4vw,54px)}.Wordmark-module__fna7JW__mark img{max-width:100%;max-height:var(--h);object-fit:contain;mix-blend-mode:multiply;opacity:0;width:auto;height:auto;transition:opacity .4s,filter .5s}.Wordmark-module__fna7JW__mark[data-state=ok] img{opacity:1}.Wordmark-module__fna7JW__mark[data-state=ok] .Wordmark-module__fna7JW__type{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Wordmark-module__fna7JW__mark[data-tone=mono][data-state=ok] img{filter:grayscale();opacity:.75}:is(.logo-hover:hover .Wordmark-module__fna7JW__mark[data-tone=mono] img,.logo-hover:focus-within .Wordmark-module__fna7JW__mark[data-tone=mono] img){filter:none;opacity:1}@media (prefers-reduced-motion:reduce){.Wordmark-module__fna7JW__mark img{transition:none}}
.BrandGrid-module__J0isdq__wrap{position:relative}.BrandGrid-module__J0isdq__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.BrandGrid-module__J0isdq__count{color:#5d7559;font-size:13px}.BrandGrid-module__J0isdq__search{color:#5d7559;flex-direction:column;gap:6px;width:min(320px,100%);font-size:12px;display:flex}.BrandGrid-module__J0isdq__search input{min-height:46px;color:var(--ink);background:#f9fbf7;border:1px solid #d5e1d2;border-radius:30px;padding:12px 20px;font-size:15px}.BrandGrid-module__J0isdq__letters{flex-wrap:wrap;gap:6px;margin-bottom:22px;display:flex}.BrandGrid-module__J0isdq__letters button{color:#3f5f48;background:#ffffffd9;border:1px solid #d5e1d2;border-radius:8px;min-width:44px;min-height:44px;font-size:14px}.BrandGrid-module__J0isdq__letters button[aria-pressed=true]{color:#fff;background:#224f3c;border-color:#224f3c}.BrandGrid-module__J0isdq__grid{background:#e3ebdf;border:1px solid #e3ebdf;border-radius:12px;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.BrandGrid-module__J0isdq__tile{text-align:center;background:linear-gradient(145deg,#fff,#fbfcf8);place-items:center;min-height:118px;padding:18px 12px;transition:background .3s;display:grid}.BrandGrid-module__J0isdq__tile:hover{background:#edf3e8}.BrandGrid-module__J0isdq__tile{flex-direction:column;gap:10px}.BrandGrid-module__J0isdq__caption{color:#7f8f7c;letter-spacing:.02em;font-size:11px;display:none}.BrandGrid-module__J0isdq__tile:has([data-state=ok]) .BrandGrid-module__J0isdq__caption{display:block}.BrandGrid-module__J0isdq__tile[hidden]{display:none}.BrandGrid-module__J0isdq__empty{color:#4c6857;border:1px dashed #b8d2bf;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:16px;padding:24px;display:flex}@media (max-width:1100px){.BrandGrid-module__J0isdq__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:760px){.BrandGrid-module__J0isdq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.BrandGrid-module__J0isdq__tile{min-height:96px;padding:14px 8px}.BrandGrid-module__J0isdq__row{flex-direction:column;align-items:stretch}.BrandGrid-module__J0isdq__search{width:100%}}@media (max-width:380px){.BrandGrid-module__J0isdq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.inner-module__ZIvZ_a__split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.inner-module__ZIvZ_a__split[data-reverse=true]>:first-child{order:2}.inner-module__ZIvZ_a__sticky{top:calc(var(--header-h) + 40px);position:sticky}.inner-module__ZIvZ_a__cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.inner-module__ZIvZ_a__card{background:linear-gradient(140deg,#fffffff5,#f0f8eed1);border:1px solid #cfe0d2;border-radius:14px;flex-direction:column;gap:10px;padding:26px;display:flex;position:relative;box-shadow:0 18px 40px #1c5c3e0f}.inner-module__ZIvZ_a__card h3{font-size:21px}.inner-module__ZIvZ_a__card p{color:var(--muted);font-size:14.5px;line-height:1.75}.inner-module__ZIvZ_a__cardIndex{font-family:var(--font-display);color:var(--gold);font-size:12px}.inner-module__ZIvZ_a__chips{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.inner-module__ZIvZ_a__chips a{min-height:44px;font-family:var(--font-display);color:#234f37;background:#ffffffe6;border:1px solid #cfe2d4;border-radius:30px;align-items:center;gap:8px;padding:10px 16px;font-size:15px;transition:border-color .2s,transform .2s;display:inline-flex}.inner-module__ZIvZ_a__chips a:hover{border-color:#6bb08c;transform:translateY(-2px)}.inner-module__ZIvZ_a__chips a:before{content:"";background:#11ba7b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #1ed394}.inner-module__ZIvZ_a__panel{background:linear-gradient(135deg,#edf4e6,#f7f9f2);border:1px solid #cfe0d2;border-radius:18px;padding:clamp(26px,3.4vw,44px);position:relative;overflow:hidden}.inner-module__ZIvZ_a__panel:after{content:"";pointer-events:none;border:1px solid #88ac7b26;border-radius:50%;width:70%;height:180%;position:absolute;top:-60%;right:-15%;transform:rotate(-30deg)}.inner-module__ZIvZ_a__panel h3{margin-bottom:14px;font-size:clamp(24px,2.4vw,34px)}.inner-module__ZIvZ_a__panel p{color:#5c705a;max-width:640px;font-size:15.5px;line-height:1.85}.inner-module__ZIvZ_a__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.inner-module__ZIvZ_a__list li{color:#34502a;border-bottom:1px solid #e1ebdf;align-items:baseline;gap:12px;padding:12px 0;font-size:15.5px;display:flex}.inner-module__ZIvZ_a__list li:before{content:"↗";color:var(--gold)}.inner-module__ZIvZ_a__photo{border-radius:16px;position:relative;overflow:hidden;box-shadow:0 30px 60px #1749361f}.inner-module__ZIvZ_a__photo img{object-fit:cover}.inner-module__ZIvZ_a__portWrap{position:relative}.inner-module__ZIvZ_a__portWrap>.journey-port{top:-6px;left:-6px}@media (max-width:900px){.inner-module__ZIvZ_a__split{grid-template-columns:1fr}.inner-module__ZIvZ_a__split[data-reverse=true]>:first-child{order:0}.inner-module__ZIvZ_a__sticky{position:static}}
.BrandsView-module__ze4SjW__cloud{aspect-ratio:1.15;--p:1;width:100%;position:relative}.BrandsView-module__ze4SjW__halo{transform:rotateX(60deg) rotateZ(calc(var(--p) * 40deg));border:1px solid #66b08a66;border-radius:50%;position:absolute;inset:12%;box-shadow:0 0 40px #43e8a326}.BrandsView-module__ze4SjW__cloud ul{margin:0;padding:0;list-style:none}.BrandsView-module__ze4SjW__cloud li{transform:translate(-50%, -50%) scale(calc(.8 + var(--z) * .15));font-family:var(--font-display);color:#234f37;white-space:nowrap;--on:clamp(0, (var(--p) - var(--i) * .03) * 3, 1);opacity:calc(.25 + var(--on) * .75);filter:blur(calc((2 - var(--z)) * .4px));font-size:clamp(14px,1.5vw,22px);position:absolute}
.CompanyView-module__r96L5q__stack{aspect-ratio:1.1;perspective:1200px;--p:1;width:100%;position:relative}.CompanyView-module__r96L5q__ph{border:6px solid #fff;border-radius:16px;position:absolute;overflow:hidden;box-shadow:0 30px 60px #17493629}.CompanyView-module__r96L5q__ph img{object-fit:cover}.CompanyView-module__r96L5q__ph1{width:72%;height:70%;transform:translateY(calc((1 - var(--p)) * 20px)) rotate(calc(-2deg + var(--p) * 1deg));top:4%;left:0}.CompanyView-module__r96L5q__ph2{width:42%;height:40%;transform:translateY(calc(var(--p) * -24px)) rotate(calc(3deg - var(--p) * 2deg));top:0;right:0}.CompanyView-module__r96L5q__ph3{width:50%;height:44%;transform:translateY(calc(var(--p) * 18px)) rotate(calc(-3deg + var(--p) * 4deg));bottom:0;right:6%}.CompanyView-module__r96L5q__coord{letter-spacing:.08em;color:#5a7d66;font-family:ui-monospace,monospace;font-size:11px;position:absolute;top:-2%;left:0}.CompanyView-module__r96L5q__tall{aspect-ratio:4/5}.CompanyView-module__r96L5q__gallery{grid-template-columns:1fr 1.1fr 1fr;align-items:end;gap:18px;margin:0;padding:0;list-style:none;display:grid}.CompanyView-module__r96L5q__gallery span{letter-spacing:.12em;text-transform:uppercase;color:#5a7d66;margin-top:12px;font-size:13px;display:block}.CompanyView-module__r96L5q__address{background:#ffffffd9;border:1px solid #cfe0d2;border-radius:14px;flex-direction:column;gap:6px;margin-top:26px;padding:22px;font-size:15px;font-style:normal;display:flex}.CompanyView-module__r96L5q__address a{color:#1f6a49;align-items:center;min-height:44px;display:inline-flex}@media (max-width:760px){.CompanyView-module__r96L5q__gallery{grid-template-columns:1fr}}
.ContactView-module__4k0FzW__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(30px,5vw,80px);display:grid}.ContactView-module__4k0FzW__direct{background:#fffc;border:1px solid #cfe0d2;border-radius:14px;flex-direction:column;gap:6px;margin-top:36px;padding:22px;display:flex}.ContactView-module__4k0FzW__direct h3{font-size:20px}.ContactView-module__4k0FzW__direct p{color:var(--muted);margin-bottom:4px;font-size:14px}.ContactView-module__4k0FzW__direct a{color:#1f6a49;align-items:center;min-height:44px;font-weight:500;display:inline-flex}.ContactView-module__4k0FzW__portal{aspect-ratio:1.1;--p:1;place-items:center;width:100%;display:grid;position:relative}.ContactView-module__4k0FzW__rings{perspective:800px;position:absolute;inset:0}.ContactView-module__4k0FzW__rings i{transform:rotateX(66deg) rotateZ(calc(var(--p) * 30deg));border:1px solid #73bb7e66;border-radius:50%;position:absolute;inset:8%;box-shadow:0 0 30px #7bcc8d1f}.ContactView-module__4k0FzW__rings i:nth-child(2){transform:rotateX(66deg) rotateZ(calc(var(--p) * -24deg));border-color:#bfaa6b66;inset:18%}.ContactView-module__4k0FzW__rings i:nth-child(3){border-width:2px;inset:30%}.ContactView-module__4k0FzW__rings b{background:radial-gradient(ellipse, rgba(200, 255, 220, calc(.4 + var(--p) * .4)), transparent 65%);filter:blur(20px);border-radius:50%;position:absolute;inset:28%}.ContactView-module__4k0FzW__card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #c8dccb;border-radius:18px;flex-direction:column;gap:8px;padding:26px 30px;display:flex;position:relative;box-shadow:0 30px 60px #194c311f}.ContactView-module__4k0FzW__card a{font-family:var(--font-display);color:#1d4c3d;align-items:center;min-height:44px;font-size:clamp(18px,1.8vw,24px);display:inline-flex}.ContactView-module__4k0FzW__addr{color:var(--muted);font-size:13px}@media (max-width:960px){.ContactView-module__4k0FzW__layout{grid-template-columns:1fr}}
.Receipt-module__kP0O0W__box{min-height:120px;box-shadow:var(--shadow-soft);background:linear-gradient(140deg,#fff,#eef7ec);border:1px solid #c8dccb;border-radius:16px;flex-direction:column;gap:12px;padding:30px;display:flex}.Receipt-module__kP0O0W__ref{letter-spacing:.06em;color:#1d4c3d;font-family:ui-monospace,monospace;font-size:clamp(20px,3vw,28px)}.Receipt-module__kP0O0W__small{color:var(--muted);font-size:13px}
.BrandPreview-module__OU7MrW__brands{padding-inline:6%}.BrandPreview-module__OU7MrW__editorial{isolation:isolate;--brand-progress:1;background:linear-gradient(135deg,#edf4e6,#f5f7ef);border-radius:14px;grid-template-columns:1.05fr 1fr;align-items:center;min-height:520px;margin-bottom:60px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 65px #365a2c0d}.BrandPreview-module__OU7MrW__editorial:after{content:"";pointer-events:none;z-index:-1;border:1px solid #88ac7b21;border-radius:50%;width:70%;height:170%;position:absolute;top:-50%;right:-10%;transform:rotate(-30deg);box-shadow:0 0 0 40px #88ac7b0a,0 0 0 41px #88ac7b17}.BrandPreview-module__OU7MrW__photo{height:540px;position:relative;overflow:hidden}.BrandPreview-module__OU7MrW__photo img{object-fit:cover;transform:scale(calc(1.12 - var(--brand-progress) * .08)) translateY(calc(var(--brand-progress) * -12px))}.BrandPreview-module__OU7MrW__copy{flex-direction:column;align-items:flex-start;gap:22px;padding:50px 12%;display:flex}.BrandPreview-module__OU7MrW__copy h3{letter-spacing:-.045em;font-size:clamp(30px,3vw,44px);line-height:1.1}.BrandPreview-module__OU7MrW__copy p{color:#5c705a;font-size:15px;line-height:1.85}.BrandPreview-module__OU7MrW__more{margin-top:20px}@media (max-width:760px){.BrandPreview-module__OU7MrW__editorial{grid-template-columns:1fr;min-height:0;margin-bottom:35px}.BrandPreview-module__OU7MrW__photo{height:320px}.BrandPreview-module__OU7MrW__copy{padding:30px}}
.Statement-module__tQS1Eq__statement{z-index:2;position:relative}.Statement-module__tQS1Eq__inner{text-align:center;--statement-progress:0;min-height:690px;padding:140px 6% 40px;position:relative;overflow:hidden}.Statement-module__tQS1Eq__inner>.eyebrow{justify-content:center}.Statement-module__tQS1Eq__inner h2{z-index:2;letter-spacing:-.045em;margin:40px 0 0;font-size:clamp(42px,6.3vw,100px);line-height:1.1;position:relative}.Statement-module__tQS1Eq__line,.Statement-module__tQS1Eq__accent{display:block}.Statement-module__tQS1Eq__word{color:#2b653e;transition:color .18s,text-shadow .3s}html.js .Statement-module__tQS1Eq__word{color:#b4c4aa}html.js .Statement-module__tQS1Eq__word[data-lit]{color:#2b653e}.Statement-module__tQS1Eq__accent .Statement-module__tQS1Eq__word{color:#3d8d5f;text-shadow:0 0 35px #5de99826}html.js .Statement-module__tQS1Eq__accent .Statement-module__tQS1Eq__word[data-lit]{color:#3d8d5f;text-shadow:0 0 35px #5de99826}.Statement-module__tQS1Eq__light{z-index:-1;opacity:.6;transform:rotate(calc(var(--statement-progress) * 90deg));filter:blur(25px);background:conic-gradient(from 90deg,#0000 0%,#c2f4d542 25%,#0000 40%,#f5e9b75e 70%,#0000 90%);position:absolute;inset:-30%}.Statement-module__tQS1Eq__orbit{width:95vw;height:50vw;transform:rotate(calc(-25deg + var(--statement-progress) * 30deg));z-index:-1;border:1px solid #64ad7b4f;border-radius:50%;position:absolute;top:30%;left:3%;box-shadow:0 0 0 35px #86bb9405,0 0 0 36px #63865024}.Statement-module__tQS1Eq__bottom{z-index:2;text-align:left;letter-spacing:.16em;color:#6c845f;justify-content:space-between;align-items:center;margin-top:80px;font-size:11px;line-height:1.8;display:flex;position:relative}.Statement-module__tQS1Eq__bottom>span:last-child{text-align:right}.Statement-module__tQS1Eq__asterisk{color:#9d9e61;font-size:55px;animation:35s linear infinite Statement-module__tQS1Eq__spin}@keyframes Statement-module__tQS1Eq__spin{to{transform:rotate(360deg)}}@media (max-width:760px){.Statement-module__tQS1Eq__inner{min-height:540px;padding:100px 6% 35px}.Statement-module__tQS1Eq__inner h2{font-size:clamp(34px,10vw,44px)}.Statement-module__tQS1Eq__bottom{margin-top:60px;font-size:9.5px}.Statement-module__tQS1Eq__asterisk{font-size:40px}}@media (prefers-reduced-motion:reduce){.Statement-module__tQS1Eq__word{color:#39794e}}
.LegalView-module__mPdlTa__doc{color:#2c4639;flex-direction:column;gap:18px;max-width:820px;margin:0 auto;padding:20px 6% 100px;font-size:16.5px;line-height:1.85;display:flex}.LegalView-module__mPdlTa__doc h2{margin-top:16px;font-size:clamp(26px,3vw,36px)}.LegalView-module__mPdlTa__meta{color:var(--muted);font-size:13px}.LegalView-module__mPdlTa__pending{color:#5b4a1e;background:#fffbf1;border:1px dashed #c0a166;border-radius:14px;flex-direction:column;gap:10px;padding:26px;display:flex}.LegalView-module__mPdlTa__pending a{color:#1f6a49;text-decoration:underline}.LegalView-module__mPdlTa__contact{border-top:1px solid #dbe6d9;flex-direction:column;gap:12px;margin-top:30px;padding-top:24px;display:flex}.LegalView-module__mPdlTa__contact address{color:var(--muted);font-style:normal}.LegalView-module__mPdlTa__contact address a{color:#1f6a49;align-items:center;min-height:44px;display:inline-flex}.LegalView-module__mPdlTa__meta a{color:#1f6a49;text-decoration:underline}.LegalView-module__mPdlTa__body{overflow-wrap:anywhere;flex-direction:column;gap:14px;display:flex}.LegalView-module__mPdlTa__body h2{margin-top:22px;font-size:clamp(22px,2.4vw,28px)}.LegalView-module__mPdlTa__body h3{margin-top:10px;font-size:19px}.LegalView-module__mPdlTa__body ul{flex-direction:column;gap:6px;padding-left:1.2em;display:flex}.LegalView-module__mPdlTa__body a{color:#1f6a49;text-decoration:underline}.LegalView-module__mPdlTa__tableWrap{border:1px solid #dbe6d9;border-radius:12px;overflow-x:auto}.LegalView-module__mPdlTa__tableWrap:focus-visible{outline-offset:2px;outline:2px solid #1f6a49}.LegalView-module__mPdlTa__tableWrap table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px;line-height:1.6}.LegalView-module__mPdlTa__tableWrap th,.LegalView-module__mPdlTa__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #e6eee4;padding:12px 14px}.LegalView-module__mPdlTa__tableWrap th{background:#f2f7f0}.LegalView-module__mPdlTa__cellItem{display:block}.LegalView-module__mPdlTa__cellItem+.LegalView-module__mPdlTa__cellItem{margin-top:8px}
.ui-module__RBakva__page{gap:24px;min-width:0;display:grid}.ui-module__RBakva__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding-bottom:20px;display:flex;position:relative}.ui-module__RBakva__header:after{content:"";opacity:.45;background:linear-gradient(90deg,#3e9370,#d0ba7d 55%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.ui-module__RBakva__headerText{gap:8px;min-width:0;max-width:820px;display:grid}.ui-module__RBakva__crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.ui-module__RBakva__crumbs a{color:var(--green);text-underline-offset:3px;align-items:center;min-height:32px;-webkit-text-decoration:underline #1f79604d;text-decoration:underline #1f79604d;display:inline-flex}.ui-module__RBakva__crumbs a:hover{text-decoration-color:currentColor}.ui-module__RBakva__title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);overflow-wrap:anywhere;font-size:clamp(26px,2.4vw,36px);line-height:1.12}.ui-module__RBakva__description{color:var(--muted);font-size:15px;line-height:1.6}.ui-module__RBakva__headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-module__RBakva__metaRow{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:13px;display:flex}.ui-module__RBakva__metaRow code{font-size:12px}.ui-module__RBakva__panel{border-radius:var(--radius-l);background:linear-gradient(150deg,#fffffff0,#f6faf2d6);border:1px solid #d3e3d6;min-width:0;padding:clamp(16px,2vw,24px);position:relative;box-shadow:0 14px 40px #194c310f,inset 0 1px #fff}.ui-module__RBakva__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:16px;display:flex}.ui-module__RBakva__panelTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:10px;font-size:18px;display:flex}.ui-module__RBakva__panelTitle:before{content:"";background:var(--emerald);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 10px #16b67c99}.ui-module__RBakva__panelNote{color:var(--muted);font-size:13px}.ui-module__RBakva__grid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.ui-module__RBakva__grid3{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;display:grid}.ui-module__RBakva__stack{gap:14px;min-width:0;display:grid}.ui-module__RBakva__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-module__RBakva__spacer{flex:1}.ui-module__RBakva__stat{border-radius:var(--radius-m);background:#ffffffd1;border:1px solid #d6e5d9;gap:6px;min-height:112px;padding:18px 20px;display:grid;position:relative;overflow:hidden}.ui-module__RBakva__stat:after{content:"";pointer-events:none;background:radial-gradient(circle,#93dfb64d,#0000 70%);border-radius:50%;width:120px;height:120px;position:absolute;top:-40px;right:-40px}.ui-module__RBakva__statLabel{letter-spacing:.12em;text-transform:uppercase;color:#577463;font-size:12px}.ui-module__RBakva__statValue{font-family:var(--font-display);color:var(--ink);letter-spacing:-.03em;font-size:34px;line-height:1}.ui-module__RBakva__statHint{color:var(--muted);font-size:13px}.ui-module__RBakva__statLink{min-height:44px;color:var(--green);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.ui-module__RBakva__stat[data-tone=danger]{background:#fbeeead9;border-color:#e7c0b8}.ui-module__RBakva__stat[data-tone=danger] .ui-module__RBakva__statValue{color:var(--danger)}.ui-module__RBakva__stat[data-tone=warning] .ui-module__RBakva__statValue{color:#8a6a22}.ui-module__RBakva__btn{min-height:44px;color:var(--ink);transition:background .2s, border-color .2s, box-shadow .2s, transform .2s var(--ease);white-space:nowrap;background:#ffffffdb;border:1px solid #b9d1c1;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.ui-module__RBakva__btn:hover:not(:disabled){background:#fff;border-color:#5f9f7e}.ui-module__RBakva__btn:disabled,.ui-module__RBakva__btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ui-module__RBakva__btnPrimary{background:var(--ink-2);border-color:var(--ink-2);color:#fff;box-shadow:0 8px 20px #1f574529}.ui-module__RBakva__btnPrimary:hover:not(:disabled){background:#13402f;border-color:#13402f;box-shadow:0 10px 26px #1f57453d}.ui-module__RBakva__btnPublish{color:#fff;background:linear-gradient(120deg,#128a5f,#16b67c);border-color:#128a5f;box-shadow:0 8px 22px #16b67c40}.ui-module__RBakva__btnPublish:hover:not(:disabled){background:linear-gradient(120deg,#0f7650,#12a06c);border-color:#0f7650}.ui-module__RBakva__btnDanger{color:var(--danger);background:#fff;border-color:#e2b4aa}.ui-module__RBakva__btnDanger:hover:not(:disabled){background:var(--danger-bg);border-color:var(--danger)}.ui-module__RBakva__btnDangerSolid{background:var(--danger);border-color:var(--danger);color:#fff}.ui-module__RBakva__btnDangerSolid:hover:not(:disabled){background:#8a2c22}.ui-module__RBakva__btnQuiet{background:0 0;border-color:#0000;padding-inline:12px}.ui-module__RBakva__btnQuiet:hover:not(:disabled){background:#1f796014;border-color:#0000}.ui-module__RBakva__btnSmall{min-height:44px;padding:8px 12px;font-size:13px}.ui-module__RBakva__iconBtn{width:44px;height:44px;color:var(--ink);background:#fff;border:1px solid #c9dccf;border-radius:8px;place-items:center;display:inline-grid}.ui-module__RBakva__iconBtn:hover:not(:disabled){border-color:#5f9f7e}.ui-module__RBakva__iconBtn:disabled{opacity:.4;cursor:not-allowed}.ui-module__RBakva__badge{letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.ui-module__RBakva__badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.ui-module__RBakva__badge[data-tone=neutral]{color:#4d6658;background:#f0f4ef;border-color:#d8e4da}.ui-module__RBakva__badge[data-tone=draft]{color:#85691f;background:#fbf6e8;border-color:#ecdcae}.ui-module__RBakva__badge[data-tone=published],.ui-module__RBakva__badge[data-tone=success]{color:#11724f;background:#e7f8ef;border-color:#b6e6cc}.ui-module__RBakva__badge[data-tone=changed],.ui-module__RBakva__badge[data-tone=warning]{color:#8a5a0b;background:#fff4df;border-color:#f0d49a}.ui-module__RBakva__badge[data-tone=danger]{background:var(--danger-bg);color:var(--danger);border-color:#edc4bb}.ui-module__RBakva__badge[data-tone=info]{color:#1f5f86;background:#e8f3fb;border-color:#c2dcee}.ui-module__RBakva__notice{color:var(--ink);background:#f4faf4;border:1px solid #cfe0d2;border-radius:10px;gap:6px;padding:14px 16px;font-size:14px;line-height:1.55;display:grid}.ui-module__RBakva__notice[data-tone=danger]{background:var(--danger-bg);color:#6f2219;border-color:#e8bdb3}.ui-module__RBakva__notice[data-tone=warning]{color:#5d4511;background:#fff8e8;border-color:#ecd59e}.ui-module__RBakva__notice[data-tone=success]{color:#0f5a3f;background:#ecf9f2;border-color:#b6e6cc}.ui-module__RBakva__notice[data-tone=info]{color:#1d4c68;background:#eef6fc;border-color:#c2dcee}.ui-module__RBakva__notice strong{font-weight:700}.ui-module__RBakva__notice ul{margin:4px 0 0;padding-left:18px}.ui-module__RBakva__field{gap:6px;min-width:0;display:grid}.ui-module__RBakva__label{color:#2f5446;justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;font-weight:600;display:flex}.ui-module__RBakva__labelRow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ui-module__RBakva__hint{color:var(--muted);font-size:12px;font-weight:400}.ui-module__RBakva__input,.ui-module__RBakva__select,.ui-module__RBakva__textarea{width:100%;min-height:44px;color:var(--ink);background:#fff;border:1px solid #c3d7c9;border-radius:8px;padding:10px 12px;font-size:15px;line-height:1.45;transition:border-color .2s,box-shadow .2s}.ui-module__RBakva__textarea{resize:vertical;min-height:88px}.ui-module__RBakva__input:focus,.ui-module__RBakva__select:focus,.ui-module__RBakva__textarea:focus{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #16b67c33}.ui-module__RBakva__input[aria-invalid=true],.ui-module__RBakva__select[aria-invalid=true],.ui-module__RBakva__textarea[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 3px #a3372b1f}.ui-module__RBakva__input[readonly]{color:#4c6a5a;background:#f3f7f2}.ui-module__RBakva__error{color:var(--danger);font-size:13px;font-weight:500}.ui-module__RBakva__counter{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.ui-module__RBakva__counter[data-state=over]{color:var(--danger);font-weight:600}.ui-module__RBakva__counter[data-state=under]{color:#8a5a0b}.ui-module__RBakva__check{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;display:inline-flex}.ui-module__RBakva__check input{width:20px;height:20px;accent-color:var(--green)}.ui-module__RBakva__filters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.ui-module__RBakva__filters .ui-module__RBakva__field{flex:180px}.ui-module__RBakva__filters .ui-module__RBakva__grow{flex:3 260px}.ui-module__RBakva__tableWrap{border-radius:var(--radius-m);background:#ffffffdb;border:1px solid #d6e5d9;overflow-x:auto}.ui-module__RBakva__table{border-collapse:collapse;width:100%;font-size:14px}.ui-module__RBakva__table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#577463;white-space:nowrap;background:#f3f8f1;border-bottom:1px solid #d6e5d9;padding:12px 14px;font-size:12px;font-weight:600}.ui-module__RBakva__table td{vertical-align:middle;border-bottom:1px solid #e6efe7;padding:10px 14px}.ui-module__RBakva__table tr:last-child td{border-bottom:0}.ui-module__RBakva__table tbody tr:hover{background:#e7f8ef73}.ui-module__RBakva__cellTitle{color:var(--ink);overflow-wrap:anywhere;align-items:center;min-height:44px;font-weight:600;display:inline-flex}a.ui-module__RBakva__cellTitle{text-underline-offset:3px;-webkit-text-decoration:underline #173b3033;text-decoration:underline #173b3033}a.ui-module__RBakva__cellTitle:hover{color:var(--green);text-decoration-color:currentColor}.ui-module__RBakva__mono{color:#3c5b4d;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.ui-module__RBakva__muted{color:var(--muted)}.ui-module__RBakva__num{font-variant-numeric:tabular-nums}.ui-module__RBakva__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ui-module__RBakva__empty{border-radius:var(--radius-m);color:var(--muted);background:#fff9;border:1px dashed #c3d7c9;justify-items:start;gap:8px;padding:28px;display:grid}.ui-module__RBakva__empty strong{color:var(--ink);font-family:var(--font-display);font-size:17px;font-weight:500}.ui-module__RBakva__dialog{border-radius:var(--radius-l);width:min(520px,100vw - 32px);color:var(--ink);background:#fbfdf9;border:1px solid #cfe0d2;padding:0;box-shadow:0 30px 80px #10342740}.ui-module__RBakva__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#102d2361}.ui-module__RBakva__dialogBody{gap:14px;padding:24px;display:grid}.ui-module__RBakva__dialogTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:21px}.ui-module__RBakva__dialogText{color:#3d5c4e;gap:8px;font-size:15px;line-height:1.6;display:grid}.ui-module__RBakva__dialogActions{border-radius:0 0 var(--radius-l) var(--radius-l);background:#f4f9f2;border-top:1px solid #e1ece3;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.ui-module__RBakva__denied{justify-items:start;gap:14px;max-width:620px;padding:clamp(24px,4vw,40px);display:grid}.ui-module__RBakva__deniedCode{font-family:var(--font-display);letter-spacing:-.04em;background:linear-gradient(100deg,#1b6b50,#2c9673 65%,#bca163);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:64px;line-height:1}.ui-module__RBakva__dl{grid-template-columns:minmax(120px,200px) 1fr;gap:10px 18px;margin:0;font-size:14.5px;display:grid}.ui-module__RBakva__dl dt{color:var(--muted);font-weight:500}.ui-module__RBakva__dl dd{overflow-wrap:anywhere;color:var(--ink);margin:0}@media (max-width:760px){.ui-module__RBakva__dl{grid-template-columns:1fr;gap:2px}.ui-module__RBakva__dl dd{margin-bottom:10px}.ui-module__RBakva__statValue{font-size:28px}.ui-module__RBakva__table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ui-module__RBakva__table,.ui-module__RBakva__table tbody,.ui-module__RBakva__table tr,.ui-module__RBakva__table td{width:100%;display:block}.ui-module__RBakva__table tr{border-bottom:1px solid #e1ece3;padding:10px 14px}.ui-module__RBakva__table td{border:0;padding:2px 0}.ui-module__RBakva__table td[data-label]{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;display:grid}.ui-module__RBakva__table td[data-label]:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:#6c8576;font-size:11px}.ui-module__RBakva__table td[data-label]:first-child{display:block}.ui-module__RBakva__table td[data-label]:first-child:before{display:none}.ui-module__RBakva__tableWrap{overflow-x:visible}}
.preview-module__o2tNSW__banner{z-index:400;color:#eaf7ef;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#133429f0;border:1px solid #9df3c959;border-radius:14px;align-items:center;gap:14px;width:min(860px,100vw - 24px);padding:10px 12px 10px 18px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #0a1e1759,inset 0 0 0 1px #ffffff0a}.preview-module__o2tNSW__dot{background:#e5c67b;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 12px #e5c67b}.preview-module__o2tNSW__text{flex:1;gap:2px;min-width:0;font-size:14px;line-height:1.35;display:grid}.preview-module__o2tNSW__text b{color:#fff;font-weight:600}.preview-module__o2tNSW__meta{color:#b5d6c4;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.preview-module__o2tNSW__back{color:#133429;background:#e9f8ef;border-radius:9px;flex:none;align-items:center;min-height:44px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.preview-module__o2tNSW__back:hover{background:#fff}.preview-module__o2tNSW__frame{position:relative}@media (max-width:560px){.preview-module__o2tNSW__banner{gap:10px;padding:8px 8px 8px 12px;bottom:10px}.preview-module__o2tNSW__text{font-size:13px}}
.Constellation-module__dpXcia__wrap{--p:1;width:100%;position:relative}.Constellation-module__dpXcia__layout{width:100%;position:relative}.Constellation-module__dpXcia__layout[data-variant=m]{display:none}@media (max-width:760px){.Constellation-module__dpXcia__layout[data-variant=d]{display:none}.Constellation-module__dpXcia__layout[data-variant=m]{display:block}.Constellation-module__dpXcia__colLabel{display:none}}.Constellation-module__dpXcia__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Constellation-module__dpXcia__edge{--on:clamp(0, (var(--p) - var(--i) * .035) * 3, 1)}.Constellation-module__dpXcia__base{fill:none;stroke:#c3dccb;stroke-width:1px}.Constellation-module__dpXcia__energy{fill:none;stroke-width:1.8px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--on));filter:drop-shadow(0 0 4px #1bce8f80)}.Constellation-module__dpXcia__edge[data-focus=true] .Constellation-module__dpXcia__energy{stroke-width:3.2px}.Constellation-module__dpXcia__hub{fill:#1d4c3d;stroke:#8ad7ad;stroke-width:2px;filter:drop-shadow(0 0 14px #1ed3948c)}.Constellation-module__dpXcia__hubText{fill:#dfffee;font-family:var(--font-display);font-size:30px}.Constellation-module__dpXcia__hubLabel{fill:#3f6d50;letter-spacing:.18em;font-size:11px}.Constellation-module__dpXcia__colLabel{fill:#6c8a75;letter-spacing:.16em;font-size:10px}.Constellation-module__dpXcia__nodes{margin:0;padding:0;list-style:none}.Constellation-module__dpXcia__nodes li{--on:clamp(0, (var(--p) - var(--i) * .035) * 3, 1);position:absolute;transform:translate(-8px,-50%)}.Constellation-module__dpXcia__nodes a{min-height:30px;font-family:var(--font-display);color:#234f37;white-space:nowrap;opacity:calc(.5 + var(--on) * .5);background:#ffffffeb;border:1px solid #cfe2d4;border-radius:20px;align-items:center;gap:7px;padding:4px 11px 4px 8px;font-size:13px;transition:border-color .2s,transform .2s;display:inline-flex}.Constellation-module__dpXcia__nodes a:before{content:"";background:color-mix(in srgb, #11ba7b calc(var(--on) * 100%), #a8bfb0);width:7px;height:7px;box-shadow:0 0 calc(var(--on) * 10px) #1ed394;border-radius:50%}.Constellation-module__dpXcia__nodes a:hover,.Constellation-module__dpXcia__nodes a:focus-visible{border-color:#6bb08c;transform:translateY(-2px)}.Constellation-module__dpXcia__nodes li[data-focus=true] a{color:#fff;background:#1d4c3d;border-color:#1d4c3d;box-shadow:0 0 24px #1ed39480}@media (max-width:760px){.Constellation-module__dpXcia__nodes a{min-height:26px;padding:3px 8px 3px 6px;font-size:11px}}.Constellation-module__dpXcia__layout[data-has-focus=true] .Constellation-module__dpXcia__edge{opacity:.35}.Constellation-module__dpXcia__layout[data-has-focus=true] .Constellation-module__dpXcia__edge[data-focus=true]{opacity:1;--on:1}.Constellation-module__dpXcia__layout[data-has-focus=true] .Constellation-module__dpXcia__edge[data-focus=true] .Constellation-module__dpXcia__energy{stroke-width:3.6px;filter:drop-shadow(0 0 8px #1bce8fcc)}.Constellation-module__dpXcia__layout[data-has-focus=true] .Constellation-module__dpXcia__edge[data-focus=true] .Constellation-module__dpXcia__base{stroke:#8fd3ad;stroke-width:2px}.Constellation-module__dpXcia__layout[data-has-focus=true] .Constellation-module__dpXcia__nodes li{opacity:.55}.Constellation-module__dpXcia__layout[data-has-focus=true] .Constellation-module__dpXcia__nodes li[data-focus=true]{opacity:1;--on:1;z-index:3}.Constellation-module__dpXcia__nodes li[data-focus=true] a{color:#fff;opacity:1;background:#1d4c3d;border-color:#c0a166;padding:7px 14px 7px 10px;font-size:15px;box-shadow:0 0 0 4px #c0a16640,0 0 30px #1ed3948c}.Constellation-module__dpXcia__nodes li[data-focus=true] a:before{background:#9df3c9;box-shadow:0 0 12px #9df3c9}.Constellation-module__dpXcia__nodes a{position:relative}.Constellation-module__dpXcia__nodes a:after{content:"";position:absolute;inset:-8px -4px}
.MarketNetwork-module__KJuBba__network{position:relative}.MarketNetwork-module__KJuBba__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:26px;display:flex}.MarketNetwork-module__KJuBba__filters{flex-wrap:wrap;gap:8px;display:flex}.MarketNetwork-module__KJuBba__filters button{color:#4e6c5a;background:#ffffffd9;border:1px solid #d3e1d5;border-radius:30px;min-height:44px;padding:10px 18px;font-size:13px;transition:background .2s,color .2s,border-color .2s}.MarketNetwork-module__KJuBba__filters button span{opacity:.65;margin-left:6px;font-size:12px}.MarketNetwork-module__KJuBba__filters button[aria-pressed=true]{color:#fff;background:#224f3c;border-color:#224f3c}.MarketNetwork-module__KJuBba__search{color:#567262;flex-direction:column;flex:1;gap:6px;min-width:220px;max-width:360px;font-size:12px;display:flex}.MarketNetwork-module__KJuBba__search input{min-height:46px;color:var(--ink);background:#fbfdf9;border:1px solid #cddfd1;border-radius:30px;padding:12px 18px;font-size:15px}.MarketNetwork-module__KJuBba__count{color:#64806e;margin-left:auto;font-size:12.5px}.MarketNetwork-module__KJuBba__grid{perspective:1200px;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.MarketNetwork-module__KJuBba__network[data-variant=directory] .MarketNetwork-module__KJuBba__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.MarketNetwork-module__KJuBba__item[hidden]{display:none}.MarketNetwork-module__KJuBba__card{text-align:left;width:100%;height:100%;min-height:170px;color:inherit;transition:transform .3s var(--ease), border-color .3s, box-shadow .3s, background .3s;background:linear-gradient(145deg,#fff,#f6faf4);border:1px solid #dce5dc;border-radius:10px;flex-direction:column;padding:16px 18px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 3px 1px #fff}.MarketNetwork-module__KJuBba__card:before{content:"";opacity:0;background:radial-gradient(at 0 100%,#ddeddf,#0000 80%);transition:opacity .3s;position:absolute;inset:0}.MarketNetwork-module__KJuBba__card:hover,.MarketNetwork-module__KJuBba__card[aria-pressed=true]{border-color:#6b9f7b;transform:translateY(-5px);box-shadow:0 15px 40px #218b5b1a,0 0 18px #70e4aa14}.MarketNetwork-module__KJuBba__card:hover:before,.MarketNetwork-module__KJuBba__card[aria-pressed=true]:before{opacity:1}.MarketNetwork-module__KJuBba__index{color:#7f9585;font-family:ui-monospace,monospace;font-size:11px;position:relative}.MarketNetwork-module__KJuBba__mark{flex:1;place-items:center;min-height:34px;margin:14px 0 20px;display:grid;position:relative}.MarketNetwork-module__KJuBba__summary{color:#5b7465;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:-4px 0 18px;font-size:13.5px;line-height:1.65;display:-webkit-box;position:relative;overflow:hidden}.MarketNetwork-module__KJuBba__bottom{letter-spacing:.12em;color:#6c8372;justify-content:space-between;align-items:center;font-size:10px;display:flex;position:relative}.MarketNetwork-module__KJuBba__bottom b{color:#6e987a;font-size:16px;font-weight:400}.MarketNetwork-module__KJuBba__port{z-index:2;background:#eef5ef;border:1px solid #8da998;border-radius:50%;width:10px;height:10px;transition:box-shadow .18s,background .18s;position:absolute;top:13px;right:13px}.MarketNetwork-module__KJuBba__card[data-state=complete]{background:linear-gradient(135deg,#fff 10%,#d8f4e5);border-color:#63bd96;box-shadow:0 0 0 1px #65c79754,inset 0 0 32px #7febac33,0 8px 30px #09875a14}.MarketNetwork-module__KJuBba__card[data-state=complete] .MarketNetwork-module__KJuBba__port{background:#11ba7b;border-color:#c6ffe2;box-shadow:0 0 0 4px #38d99721,0 0 20px #1ed394}.MarketNetwork-module__KJuBba__card[data-state=receiving]{box-shadow:0 0 0 1px #2eb780,inset 0 0 45px #8bf0c175,0 0 35px #40dba54a}.MarketNetwork-module__KJuBba__card[data-state=complete] .MarketNetwork-module__KJuBba__mark{filter:drop-shadow(0 3px 7px #12855621)}.MarketNetwork-module__KJuBba__empty{color:#4c6857;background:#ffffffb3;border:1px dashed #b8d2bf;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:32px;display:flex}.MarketNetwork-module__KJuBba__detail{background:#edf5e9;border:1px solid #d3e5cd;border-radius:10px;grid-template-columns:minmax(200px,300px) 1fr auto;align-items:center;gap:28px;min-height:95px;margin-top:18px;padding:25px;display:grid}.MarketNetwork-module__KJuBba__detailTitle{color:#2d5a3c;font-size:15px;font-weight:500}.MarketNetwork-module__KJuBba__detail p{color:#5d7562;font-size:14px;line-height:1.75}.MarketNetwork-module__KJuBba__detailArrow{color:var(--gold);font-size:24px}@media (min-width:1600px){.MarketNetwork-module__KJuBba__card{min-height:185px}}@media (max-width:1100px){.MarketNetwork-module__KJuBba__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.MarketNetwork-module__KJuBba__network[data-variant=directory] .MarketNetwork-module__KJuBba__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.MarketNetwork-module__KJuBba__toolbar{flex-direction:column;align-items:stretch}.MarketNetwork-module__KJuBba__count{margin-left:0}.MarketNetwork-module__KJuBba__search{max-width:none}.MarketNetwork-module__KJuBba__grid,.MarketNetwork-module__KJuBba__network[data-variant=directory] .MarketNetwork-module__KJuBba__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.MarketNetwork-module__KJuBba__card{min-height:128px;padding:12px}.MarketNetwork-module__KJuBba__bottom{letter-spacing:.06em;font-size:9px}.MarketNetwork-module__KJuBba__detail{grid-template-columns:1fr;gap:10px;padding:20px}}@media (max-width:380px){.MarketNetwork-module__KJuBba__network[data-variant=directory] .MarketNetwork-module__KJuBba__grid{grid-template-columns:1fr}}
.MarketView-module__V3MxEG__identity{background:radial-gradient(at 90% 10%,#b7f4d673,#0000 60%),linear-gradient(140deg,#fff,#eef7ec);border:1px solid #c8dccb;border-radius:20px;flex-direction:column;align-items:flex-start;gap:22px;padding:clamp(28px,4vw,52px);display:flex;position:relative;box-shadow:0 30px 70px #194c3114}.MarketView-module__V3MxEG__identity p{color:#4f685c;font-size:16px;line-height:1.8}.MarketView-module__V3MxEG__group{letter-spacing:.18em;text-transform:uppercase;color:#5a7d66;background:#fff;border:1px solid #c8dccb;border-radius:20px;padding:6px 12px;font-size:11px}.MarketView-module__V3MxEG__port{top:18px;right:18px}.MarketView-module__V3MxEG__source{color:#6a8473;border-left:2px solid #c0a166;margin-top:20px;padding-left:12px;font-size:13px}.MarketView-module__V3MxEG__siblings{flex-direction:column;gap:14px;margin-top:40px;display:flex}.MarketView-module__V3MxEG__siblings h3{font-size:19px}.MarketView-module__V3MxEG__pager{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:0 6% 70px;display:flex}.MarketView-module__V3MxEG__pager a{background:#ffffffd9;border:1px solid #cfe2d4;border-radius:30px;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-size:14px;display:inline-flex}.MarketView-module__V3MxEG__pager a:hover{border-color:#6bb08c}
.PartnerView-module__nJ9UOW__path{aspect-ratio:500/420;--p:1;width:100%;position:relative}.PartnerView-module__nJ9UOW__path svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.PartnerView-module__nJ9UOW__base{fill:none;stroke:#c3dccb;stroke-width:1.5px}.PartnerView-module__nJ9UOW__energy{fill:none;stroke:url(#pp-g);stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p));filter:drop-shadow(0 0 6px #1bce8f80)}.PartnerView-module__nJ9UOW__stop{text-align:center;--on:clamp(0, (var(--p) - var(--i) * .2) * 3, 1);flex-direction:column;align-items:center;gap:6px;max-width:140px;display:flex;position:absolute;transform:translate(-50%,-50%)}.PartnerView-module__nJ9UOW__stop span{width:40px;height:40px;font-family:var(--font-display);color:#fff;background:color-mix(in srgb, #12a36f calc(var(--on) * 100%), #a8bfb0);box-shadow:0 0 calc(var(--on) * 24px) #1ed39499;border:3px solid #fff;border-radius:50%;place-items:center;font-size:13px;display:grid}.PartnerView-module__nJ9UOW__stop b{color:#234f37;opacity:calc(.5 + var(--on) * .5);background:#ffffffe6;border-radius:12px;padding:4px 10px;font-size:13.5px;font-weight:500}
.DemoDashboard-module__MxiXGW__wrap{position:relative}.DemoDashboard-module__MxiXGW__shell{--data-kpi:1;--data-chart:1;--data-operations:1;background:#fffffff0;border:1px solid #cbd8c3;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 50px 100px #2d623b21,0 0 0 1px #fff,0 0 0 12px #ffffff70}.DemoDashboard-module__MxiXGW__shell:before{content:"";pointer-events:none;z-index:2;border:1px solid #a1cd9a;border-radius:14px;position:absolute;inset:-1px}.DemoDashboard-module__MxiXGW__top{letter-spacing:.12em;color:#6f8460;background:#f0f4e9;border-bottom:1px solid #d8e2cf;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:11px;display:flex}.DemoDashboard-module__MxiXGW__dots{color:#b5c3a7;letter-spacing:3px}.DemoDashboard-module__MxiXGW__status{color:#16865b;letter-spacing:.12em;font-size:11px}.DemoDashboard-module__MxiXGW__dashboard{min-height:395px;display:flex}.DemoDashboard-module__MxiXGW__aside{color:#66805a;background:#f7f9f2;border-right:1px solid #e0e8d6;flex-direction:column;flex-shrink:0;gap:8px;width:170px;padding:25px 13px;font-size:13px;display:flex}.DemoDashboard-module__MxiXGW__aside>span{border-radius:4px;padding:11px 12px}.DemoDashboard-module__MxiXGW__logo{font-family:var(--font-display);color:#49763a;margin:0 6px 22px;font-size:23px}.DemoDashboard-module__MxiXGW__logo span{letter-spacing:.12em;color:#6e8a5b;font-size:10px}.DemoDashboard-module__MxiXGW__active{color:#3f6329;background:#e7eedc}.DemoDashboard-module__MxiXGW__asideBottom{align-items:center;gap:7px;margin-top:auto;padding:0 12px;font-size:11px;display:flex}.DemoDashboard-module__MxiXGW__asideBottom i{background:#c49a3c;border-radius:50%;width:6px;height:6px}.DemoDashboard-module__MxiXGW__main{color:#35522d;flex:1;min-width:0;padding:30px}.DemoDashboard-module__MxiXGW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.DemoDashboard-module__MxiXGW__heading h3{color:#2c4a23;margin-top:6px;font-size:22px}.DemoDashboard-module__MxiXGW__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.DemoDashboard-module__MxiXGW__periods{background:#f7f9f1;border:1px solid #dce5cf;border-radius:6px;gap:4px;padding:4px;display:flex}.DemoDashboard-module__MxiXGW__periods button{color:#5c7a47;background:0 0;border:0;border-radius:4px;min-height:44px;padding:8px 12px;font-size:13px}.DemoDashboard-module__MxiXGW__periods button[aria-pressed=true]{color:#2a5016;background:#dce8ca;font-weight:600}.DemoDashboard-module__MxiXGW__channel{color:#5c7a47;align-items:center;gap:8px;font-size:13px;display:flex}.DemoDashboard-module__MxiXGW__channel select{background:#fff;border:1px solid #d3e0c8;border-radius:6px;min-height:44px;padding:8px 10px;font-size:13px}.DemoDashboard-module__MxiXGW__kpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.DemoDashboard-module__MxiXGW__kpis>div{background:linear-gradient(110deg, #d8f4e6 calc(var(--data-kpi) * 100%), #f3f7ef 0);border:1px solid #dee6d2;border-radius:8px;padding:16px;box-shadow:inset 0 -3px #37bd8561}.DemoDashboard-module__MxiXGW__kpis>div>span{color:#6d8160;justify-content:space-between;font-size:12px;display:flex}.DemoDashboard-module__MxiXGW__kpis b{color:#6f9152}.DemoDashboard-module__MxiXGW__kpis strong{font-family:var(--font-display);letter-spacing:-.03em;color:#2f5320;font-variant-numeric:tabular-nums;margin:12px 0 8px;font-size:32px;font-weight:400;display:block}.DemoDashboard-module__MxiXGW__kpis small{color:#5f7d40;font-size:11px}.DemoDashboard-module__MxiXGW__kpis em{color:#7f9170;margin-left:4px;font-style:normal}.DemoDashboard-module__MxiXGW__kpis small i{background:#218765;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.DemoDashboard-module__MxiXGW__unit{color:#6d8a55;letter-spacing:0;font-size:13px}.DemoDashboard-module__MxiXGW__chartRow{grid-template-columns:2.2fr 1fr;gap:22px;margin-top:26px;display:grid}.DemoDashboard-module__MxiXGW__chartTitle{z-index:6;color:#3f5d33;justify-content:space-between;gap:10px;font-size:13px;display:flex;position:relative}.DemoDashboard-module__MxiXGW__chartTitle>span{color:#6f8c58;align-items:center;gap:6px;font-size:11px;display:flex}.DemoDashboard-module__MxiXGW__chartTitle i{background:#20965e;border-radius:50%;width:6px;height:6px}.DemoDashboard-module__MxiXGW__chartTitle b{color:#9bb08a;margin-left:6px}.DemoDashboard-module__MxiXGW__chartBody{gap:14px;height:150px;margin-top:18px;display:flex}.DemoDashboard-module__MxiXGW__axis{z-index:6;color:#7f936a;flex-direction:column;flex-shrink:0;justify-content:space-between;padding:6px 0;font-size:10px;display:flex;position:relative}.DemoDashboard-module__MxiXGW__chartBody svg{width:100%;height:100%;overflow:visible}.DemoDashboard-module__MxiXGW__grid{stroke:#dce6ce;stroke-width:1px}.DemoDashboard-module__MxiXGW__previous{fill:none;stroke:#becdad;stroke-width:1px;stroke-dasharray:4}.DemoDashboard-module__MxiXGW__area{opacity:.85;clip-path:inset(0 calc((1 - var(--data-chart)) * 100%) 0 0)}.DemoDashboard-module__MxiXGW__line{fill:none;stroke:#199963;stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--data-chart));filter:drop-shadow(0 3px 4px #54d69b54);vector-effect:non-scaling-stroke}.DemoDashboard-module__MxiXGW__dates{letter-spacing:.06em;color:#7f936a;justify-content:space-between;margin:12px 0 0 38px;font-size:10px;display:flex}.DemoDashboard-module__MxiXGW__channels{border-left:1px solid #e2e9d8;padding-left:20px}.DemoDashboard-module__MxiXGW__channelRow{justify-content:space-between;margin-top:18px;padding-bottom:10px;font-size:13px;display:flex;position:relative}.DemoDashboard-module__MxiXGW__channelRow b{color:#4f7a38;width:18px;display:inline-block}.DemoDashboard-module__MxiXGW__channelRow strong{color:#5f7b4c;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.DemoDashboard-module__MxiXGW__channelRow i{height:2px;width:var(--w);transform-origin:0;max-width:100%;transform:scaleX(var(--data-chart));background:#8ba969;position:absolute;bottom:0;left:0}.DemoDashboard-module__MxiXGW__operations{border-top:1px solid #8cc89c;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;padding-top:20px;display:grid}.DemoDashboard-module__MxiXGW__operations>div{opacity:calc(.45 + var(--data-operations) * .55);transform:translateY(calc((1 - var(--data-operations)) * 8px));background:#f5f9ef;border-radius:6px;flex-direction:column;gap:6px;padding:15px;display:flex}.DemoDashboard-module__MxiXGW__operations>div:last-child{box-shadow:inset 0 0 0 1px #9cd0a55c}.DemoDashboard-module__MxiXGW__operations span{letter-spacing:.12em;color:#6f875a;font-size:11px}.DemoDashboard-module__MxiXGW__operations strong{font-family:var(--font-display);color:#3f6a2a;font-variant-numeric:tabular-nums;font-size:22px;font-weight:400}.DemoDashboard-module__MxiXGW__operations small{color:#7a8d66;font-size:11px}.DemoDashboard-module__MxiXGW__categories{color:#6a7f55;opacity:calc(.35 + var(--data-operations) * .65);flex-wrap:wrap;gap:8px 22px;margin-top:20px;font-size:12px;display:flex}.DemoDashboard-module__MxiXGW__categories>span{letter-spacing:.12em;font-size:11px}.DemoDashboard-module__MxiXGW__categories b{color:#4d6c33;font-variant-numeric:tabular-nums;margin-left:4px;font-weight:500}.DemoDashboard-module__MxiXGW__tableWrap{grid-template-columns:1.4fr 1fr;gap:24px;margin-top:28px;display:grid}.DemoDashboard-module__MxiXGW__table{border-collapse:collapse;background:#ffffffd9;border:1px solid #d6e3d4;border-radius:10px;width:100%;font-size:14px;overflow:hidden}.DemoDashboard-module__MxiXGW__table caption{text-align:left;color:var(--muted);caption-side:top;padding:0 0 10px;font-size:13px}.DemoDashboard-module__MxiXGW__table th,.DemoDashboard-module__MxiXGW__table td{text-align:left;border-bottom:1px solid #e3ece0;padding:10px 14px}.DemoDashboard-module__MxiXGW__table td{font-variant-numeric:tabular-nums}.DemoDashboard-module__MxiXGW__table thead th{letter-spacing:.08em;text-transform:uppercase;color:#5e7a63;background:#f2f7ee;font-size:12px}.DemoDashboard-module__MxiXGW__wrap[data-compact=true] .DemoDashboard-module__MxiXGW__aside,.DemoDashboard-module__MxiXGW__wrap[data-compact=true] .DemoDashboard-module__MxiXGW__categories{display:none}@media (max-width:1100px){.DemoDashboard-module__MxiXGW__aside{width:140px}.DemoDashboard-module__MxiXGW__main{padding:22px}.DemoDashboard-module__MxiXGW__kpis strong{font-size:26px}.DemoDashboard-module__MxiXGW__kpis em{display:none}}@media (max-width:760px){.DemoDashboard-module__MxiXGW__aside{display:none}.DemoDashboard-module__MxiXGW__main{padding:16px 12px}.DemoDashboard-module__MxiXGW__top{padding:12px;font-size:10px}.DemoDashboard-module__MxiXGW__top>span:nth-child(2){display:none}.DemoDashboard-module__MxiXGW__status{text-align:right;width:100%}.DemoDashboard-module__MxiXGW__kpis{gap:6px}.DemoDashboard-module__MxiXGW__kpis>div{padding:10px 8px}.DemoDashboard-module__MxiXGW__kpis>div>span{font-size:10.5px}.DemoDashboard-module__MxiXGW__kpis strong{margin:8px 0;font-size:18px}.DemoDashboard-module__MxiXGW__kpis small{font-size:10px}.DemoDashboard-module__MxiXGW__kpis b{display:none}.DemoDashboard-module__MxiXGW__chartRow{grid-template-columns:1fr}.DemoDashboard-module__MxiXGW__channels{border-left:0;padding-left:0}.DemoDashboard-module__MxiXGW__operations{gap:6px}.DemoDashboard-module__MxiXGW__operations>div{padding:10px 6px}.DemoDashboard-module__MxiXGW__operations strong{font-size:15px}.DemoDashboard-module__MxiXGW__operations span,.DemoDashboard-module__MxiXGW__operations small{letter-spacing:.04em;font-size:9.5px}.DemoDashboard-module__MxiXGW__tableWrap{grid-template-columns:1fr}.DemoDashboard-module__MxiXGW__table{font-size:13px}}.DemoDashboard-module__MxiXGW__axis span{background:#ffffffeb;border-radius:3px;padding:0 3px}.DemoDashboard-module__MxiXGW__kpis>div>span,.DemoDashboard-module__MxiXGW__kpis strong,.DemoDashboard-module__MxiXGW__kpis small{z-index:6;position:relative}
.PlatformSection-module__K7oXDq__platform{perspective:1800px;padding-inline:6%}.PlatformSection-module__K7oXDq__stage{position:relative}.PlatformSection-module__K7oXDq__foot{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.PlatformSection-module__K7oXDq__note{color:#6a7f5c;max-width:560px;font-size:13.5px}
.Approach-module__KLgGwG__approach{padding-inline:6%}.Approach-module__KLgGwG__grid{--approach-progress:0;grid-template-columns:1fr 1.1fr;gap:100px;display:grid}.Approach-module__KLgGwG__intro{flex-direction:column;align-self:start;align-items:flex-start;gap:24px;display:flex;position:sticky;top:145px}.Approach-module__KLgGwG__intro p{color:#5f7354;max-width:360px;font-size:15px;line-height:1.9}.Approach-module__KLgGwG__coordinate{color:#7a8c66;letter-spacing:.06em;margin-top:50px;font-family:ui-monospace,monospace;font-size:11px;line-height:2.1}.Approach-module__KLgGwG__coordinate b{color:#557042;font-weight:400}.Approach-module__KLgGwG__steps{margin:0;padding:0;list-style:none;position:relative}.Approach-module__KLgGwG__steps:before,.Approach-module__KLgGwG__steps:after{content:"";background:#d2e2c9;width:1px;position:absolute;top:15px;bottom:15px;left:18px}.Approach-module__KLgGwG__steps:after{transform:scaleY(var(--approach-progress));transform-origin:top;background:linear-gradient(#c3ab66,#32a66a);box-shadow:0 0 10px #4cce8c8f}.Approach-module__KLgGwG__steps li{border-bottom:1px solid #e5ede0;padding:42px 0 48px 65px;position:relative}.Approach-module__KLgGwG__num{z-index:2;width:37px;height:37px;font-family:var(--font-display);color:#a08a52;background:#fff;border:1px solid #cadfc3;border-radius:50%;place-items:center;font-size:12px;transition:background .5s,box-shadow .5s,color .5s;display:grid;position:absolute;top:45px;left:0}.Approach-module__KLgGwG__steps li[data-active] .Approach-module__KLgGwG__num{color:#2f7344;background:#e2f5df;border-color:#5eac71;box-shadow:0 0 22px #88db8b45}.Approach-module__KLgGwG__steps small{letter-spacing:.2em;color:#708959;font-size:11px}.Approach-module__KLgGwG__steps h3{letter-spacing:-.03em;color:#3e5c2c;margin:12px 0;font-size:27px}.Approach-module__KLgGwG__steps p{color:#5f7354;font-size:15px;line-height:1.85}@media (max-width:760px){.Approach-module__KLgGwG__grid{grid-template-columns:1fr;gap:30px}.Approach-module__KLgGwG__intro{position:static}.Approach-module__KLgGwG__coordinate{margin-top:10px}.Approach-module__KLgGwG__steps li{padding:30px 0 34px 55px}.Approach-module__KLgGwG__num{top:32px}.Approach-module__KLgGwG__steps h3{font-size:22px}}
.ContactPortal-module__JRxgma__contact{z-index:2;position:relative}.ContactPortal-module__JRxgma__inner{text-align:center;--contact-progress:0;flex-direction:column;align-items:center;gap:26px;min-height:800px;padding:165px 6% 45px;display:flex;position:relative;overflow:hidden}.ContactPortal-module__JRxgma__glow{pointer-events:none;z-index:-2;background:radial-gradient(at 50% 80%,#b9e5a733,#0000 70%);position:absolute;inset:0}.ContactPortal-module__JRxgma__portal{width:920px;height:650px;transform:translate(-50%, -50%) scale(calc(.78 + var(--contact-progress) * .22));z-index:-1;perspective:800px;position:absolute;top:55%;left:50%}.ContactPortal-module__JRxgma__portal i{border:1px solid #73bb7e5c;border-radius:50%;position:absolute;inset:0;transform:rotateX(66deg);box-shadow:0 0 30px #7bcc8d1a,inset 0 0 30px #83e1a61a}.ContactPortal-module__JRxgma__portal i:nth-child(2){border-color:#bfaa6b4d;inset:-70px;transform:rotateX(66deg)rotateY(10deg)}.ContactPortal-module__JRxgma__portal i:nth-child(3){border-color:#80bb7154;inset:75px;transform:rotateX(66deg)rotateY(-8deg)}.ContactPortal-module__JRxgma__portal i:after{content:"";background:#edffe8;border-radius:50%;width:13px;height:13px;animation:4s infinite ContactPortal-module__JRxgma__breathe;position:absolute;top:12%;left:12%;box-shadow:0 0 20px 8px #6bd88fa3}.ContactPortal-module__JRxgma__portal b{filter:blur(20px);background:radial-gradient(#eaffd0ab,#0000 65%);border-radius:50%;animation:8s infinite ContactPortal-module__JRxgma__breathe;position:absolute;inset:20%}@keyframes ContactPortal-module__JRxgma__breathe{50%{opacity:.4;transform:scale(.94)}}.ContactPortal-module__JRxgma__inner h2{letter-spacing:-.045em;font-size:clamp(42px,5.7vw,88px);line-height:1.06}.ContactPortal-module__JRxgma__lead{color:#5f7353;font-size:16px}.ContactPortal-module__JRxgma__actions{justify-content:center}.ContactPortal-module__JRxgma__promises{text-align:left;flex-wrap:wrap;justify-content:center;gap:30px;margin:50px 0 0;padding:0;list-style:none;display:flex}.ContactPortal-module__JRxgma__promises li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff75;border:1px solid #cfe0c478;border-radius:10px;align-items:center;gap:16px;padding:20px 26px;display:flex}.ContactPortal-module__JRxgma__promises b{font-family:var(--font-display);color:#5f7d45;font-size:42px;font-weight:400}.ContactPortal-module__JRxgma__promises b span{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;text-align:center;font-size:10px;display:block}.ContactPortal-module__JRxgma__promises li>span{color:#6a7c5b;max-width:150px;font-size:13px;line-height:1.6}.ContactPortal-module__JRxgma__line{letter-spacing:.2em;color:#758b62;border-top:1px solid #d4dfc6;justify-content:space-between;gap:10px;width:100%;margin-top:70px;padding-top:25px;font-size:11px;display:flex}@media (max-width:760px){.ContactPortal-module__JRxgma__inner{min-height:0;padding:110px 6% 35px}.ContactPortal-module__JRxgma__inner h2{font-size:clamp(34px,10vw,44px)}.ContactPortal-module__JRxgma__portal{width:650px}.ContactPortal-module__JRxgma__promises{flex-direction:column;gap:10px;width:100%;margin-top:30px}.ContactPortal-module__JRxgma__promises li{padding:14px 16px}.ContactPortal-module__JRxgma__promises b{font-size:30px}.ContactPortal-module__JRxgma__line{letter-spacing:.08em;margin-top:45px;font-size:9px}}
.DemoView-module__uuzUFG__notice{top:calc(var(--header-h) - 2px);z-index:30;color:#6a5420;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffaeef5;border:1px solid #e0d1a8;border-radius:10px;margin:0 6%;padding:12px 18px;font-size:14px;position:sticky;box-shadow:0 10px 25px #78642814}.DemoView-module__uuzUFG__intro{grid-template-columns:1fr 1.4fr;gap:40px;margin-bottom:36px;display:grid}.DemoView-module__uuzUFG__intro p{color:var(--muted);margin-top:12px}.DemoView-module__uuzUFG__intro h2{font-size:clamp(30px,3.4vw,50px)}.DemoView-module__uuzUFG__tableNote{color:var(--muted);margin-top:30px;font-size:14.5px}.DemoView-module__uuzUFG__tableNote a{color:#1f6a49;text-decoration:underline}.DemoView-module__uuzUFG__back{padding:0 6% 60px}.DemoView-module__uuzUFG__back a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:760px){.DemoView-module__uuzUFG__intro{grid-template-columns:1fr;gap:16px}.DemoView-module__uuzUFG__notice{margin:0 4%;font-size:13px}}
.PlatformView-module__nDGNqq__layers{aspect-ratio:1.1;perspective:1100px;--p:1;width:100%;position:relative}.PlatformView-module__nDGNqq__layer{z-index:calc(10 - var(--i));width:72%;height:30%;left:12%;top:calc(4% + var(--i) * (16% + var(--p) * 10%));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:rotateX(48deg) rotateZ(calc(-24deg + var(--p) * 10deg));background:linear-gradient(135deg,#fffffff0,#c0efd880);border:1px solid #a9d0b6;border-radius:18px;flex-direction:column;gap:6px;padding:18px 22px;display:flex;position:absolute;box-shadow:0 25px 50px #1c5c3e24,inset 0 0 25px #ffffffb3}.PlatformView-module__nDGNqq__layer span{font-family:var(--font-display);color:var(--gold);font-size:12px}.PlatformView-module__nDGNqq__layer b{font-family:var(--font-display);color:#234f37;font-size:24px;font-weight:400}.PlatformView-module__nDGNqq__bars{align-items:flex-end;gap:6px;height:40px;margin-top:auto;display:flex}.PlatformView-module__nDGNqq__bars em{width:18%;height:calc((30% + var(--p) * 60%));opacity:.8;background:linear-gradient(#22b07a,#9df3c9);border-radius:4px 4px 0 0}.PlatformView-module__nDGNqq__bars em:nth-child(2){height:calc(20% + var(--p) * 40%)}.PlatformView-module__nDGNqq__bars em:nth-child(3){height:calc(40% + var(--p) * 50%)}.PlatformView-module__nDGNqq__bars em:nth-child(4){height:calc(25% + var(--p) * 70%)}.PlatformView-module__nDGNqq__badge{letter-spacing:.14em;color:#8a6d2c;background:#fffaf0;border:1px solid #e0d1a8;border-radius:4px;padding:6px 10px;font-size:11px;position:absolute;bottom:2%;right:4%}
.SolutionsView-module__5ksE6G__pipeline{--p:1;position:relative}.SolutionsView-module__5ksE6G__pipeline ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.SolutionsView-module__5ksE6G__pipeline ol:before{content:"";background:linear-gradient(90deg, #1fbf83 calc(var(--p) * 100%), #d5e4d4 0);height:2px;position:absolute;top:11px;left:0;right:0;box-shadow:0 0 12px #1fbf8359}.SolutionsView-module__5ksE6G__pipeline li{--on:clamp(0, (var(--p) - var(--i) * .13) * 4, 1);opacity:calc(.45 + var(--on) * .55);flex-direction:column;gap:8px;padding-top:38px;display:flex;position:relative}.SolutionsView-module__5ksE6G__dot{background:color-mix(in srgb, #11ba7b calc(var(--on) * 100%), #b8cdbf);width:20px;height:20px;box-shadow:0 0 calc(var(--on) * 18px) #1ed394;border:2px solid #fff;border-radius:50%;position:absolute;top:2px;left:0}.SolutionsView-module__5ksE6G__pipeline b{font-family:var(--font-display);color:#234f37;font-size:22px;font-weight:400}.SolutionsView-module__5ksE6G__pipeline p{color:var(--muted);font-size:14px;line-height:1.6}.SolutionsView-module__5ksE6G__pipeline a{color:#294e3e;align-items:center;gap:6px;min-height:32px;font-size:13px;font-weight:500;display:inline-flex}.SolutionsView-module__5ksE6G__pipeline a span{color:var(--gold)}@media (max-width:1000px){.SolutionsView-module__5ksE6G__pipeline ol{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:30px}.SolutionsView-module__5ksE6G__pipeline ol:before{display:none}}@media (max-width:600px){.SolutionsView-module__5ksE6G__pipeline ol{grid-template-columns:1fr 1fr}}
.scenes-module__ZWEpHq__scene{--p:1;width:100%;height:100%;min-height:420px;position:relative}.scenes-module__ZWEpHq__on{--on:clamp(0, (var(--p) - var(--i,0) * .11) * 4, 1)}.scenes-module__ZWEpHq__glass{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(140deg,#fffffff2,#e2f4e9bf);border:1px solid #c7ddcb;border-radius:16px;position:absolute;box-shadow:0 25px 50px #1c5c3e1a,inset 0 1px #fff}.scenes-module__ZWEpHq__core{width:110px;height:110px;box-shadow:0 0 0 1px #8fc2a2, 0 25px 35px #2c6f4e26, 0 0 calc(var(--p) * 40px) #43e8a359;background:linear-gradient(140deg,#fff,#dcf0df);border:1px solid #fff;border-radius:26px;place-items:center;display:grid;position:absolute;transform:rotateX(25deg)rotate(-35deg)}.scenes-module__ZWEpHq__core span{font-family:var(--font-display);color:#0000;background:linear-gradient(150deg,#06553c,#4ab589,#96bc75);-webkit-background-clip:text;background-clip:text;font-size:48px;transform:rotate(35deg)}.scenes-module__ZWEpHq__lines{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.scenes-module__ZWEpHq__lines .scenes-module__ZWEpHq__base{stroke:#b4d3c0;stroke-width:1px}.scenes-module__ZWEpHq__lines .scenes-module__ZWEpHq__energy{stroke:url(#svc-grad);stroke-width:2.5px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p));filter:drop-shadow(0 0 5px #1bce8f8c)}.scenes-module__ZWEpHq__chip{color:#2c5b43;opacity:calc(.35 + var(--on,1) * .65);transform:translateY(calc((1 - var(--on,1)) * 8px));background:#ffffffeb;border:1px solid #cfe2d4;border-radius:30px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;display:inline-flex;position:absolute;box-shadow:0 8px 20px #2864460f}.scenes-module__ZWEpHq__chip i{width:7px;height:7px;box-shadow:none;background:#9db8a6;border-radius:50%}.scenes-module__ZWEpHq__chip.scenes-module__ZWEpHq__on i{background:color-mix(in srgb, #11ba7b calc(var(--on) * 100%), #9db8a6);box-shadow:0 0 calc(var(--on) * 12px) #1ed394}.scenes-module__ZWEpHq__label{letter-spacing:.16em;color:#5e8069;text-transform:uppercase;font-size:10.5px;position:absolute}.scenes-module__ZWEpHq__dist .scenes-module__ZWEpHq__catalog{flex-direction:column;align-items:center;gap:8px;width:150px;height:170px;padding:20px 14px;display:flex;top:34%;left:0;transform:rotate(-4deg)}.scenes-module__ZWEpHq__dist .scenes-module__ZWEpHq__catalog b{font-family:var(--font-display);color:#315d45;margin-top:auto;font-size:17px;font-weight:400}.scenes-module__ZWEpHq__dist .scenes-module__ZWEpHq__catalog small{letter-spacing:.14em;color:#7a977f;font-size:9px}.scenes-module__ZWEpHq__dist .scenes-module__ZWEpHq__core{top:40%;left:38%}.scenes-module__ZWEpHq__groups{flex-direction:column;justify-content:center;gap:12px;width:44%;display:flex;position:absolute;top:0;bottom:0;right:0}.scenes-module__ZWEpHq__group{background:#ffffff8c;border:1px dashed #b9d6c1;border-radius:14px;flex-wrap:wrap;gap:6px;padding:14px;display:flex;position:relative}.scenes-module__ZWEpHq__group>b{width:100%;font-family:var(--font-display);color:#2b5a41;font-size:14px;font-weight:500}.scenes-module__ZWEpHq__group .scenes-module__ZWEpHq__chip{padding:6px 10px;font-size:12px;position:static}.scenes-module__ZWEpHq__gate{perspective:900px}.scenes-module__ZWEpHq__ring{transform:translate(-50%, -50%) rotateX(62deg) rotateZ(calc(var(--p) * 40deg));border:1px solid #66b08a73;border-radius:50%;position:absolute;top:52%;left:50%}.scenes-module__ZWEpHq__ring.scenes-module__ZWEpHq__r1{aspect-ratio:1;width:92%}.scenes-module__ZWEpHq__ring.scenes-module__ZWEpHq__r2{aspect-ratio:1;width:66%;transform:translate(-50%, -50%) rotateX(62deg) rotateZ(calc(var(--p) * -30deg));border-color:#bca16380}.scenes-module__ZWEpHq__ring.scenes-module__ZWEpHq__r3{aspect-ratio:1;width:38%;box-shadow:0 0 30px rgba(67, 232, 163, calc(var(--p) * .4));border-width:2px}.scenes-module__ZWEpHq__door{width:120px;height:150px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scenes-module__ZWEpHq__door span{background:linear-gradient(160deg,#fff,#dff1e5);border:1px solid #a9cdb5;flex:1}.scenes-module__ZWEpHq__door span:first-child{transform:translateX(calc(var(--p) * -26px)) rotateY(calc(var(--p) * 30deg));transform-origin:0;border-radius:60px 0 0 14px}.scenes-module__ZWEpHq__door span:last-child{transform:translateX(calc(var(--p) * 26px)) rotateY(calc(var(--p) * -30deg));transform-origin:100%;border-radius:0 60px 14px 0}.scenes-module__ZWEpHq__door:after{content:"";background:radial-gradient(ellipse, rgba(120, 255, 190, calc(var(--p) * .8)), transparent 70%);filter:blur(8px);z-index:-1;border-radius:50%;position:absolute;inset:20% 30%}.scenes-module__ZWEpHq__ba{place-items:center;display:grid}.scenes-module__ZWEpHq__card{background:#fff;border:1px solid #c7ddcb;border-radius:16px;width:min(420px,100%);position:relative;overflow:hidden;box-shadow:0 30px 60px #1c5c3e1f}.scenes-module__ZWEpHq__cardHead{letter-spacing:.12em;color:#5d7d68;background:#f1f6ee;border-bottom:1px solid #e0eadf;justify-content:space-between;padding:12px 16px;font-size:11px;display:flex}.scenes-module__ZWEpHq__toggle{gap:6px;padding:12px 16px 0;display:flex}.scenes-module__ZWEpHq__toggle button{color:#3f6150;background:#f7faf5;border:1px solid #d3e3d6;border-radius:8px;flex:1;min-height:44px;font-size:14px}.scenes-module__ZWEpHq__toggle button[aria-pressed=true]{color:#fff;background:#1d4c3d;border-color:#1d4c3d}.scenes-module__ZWEpHq__sheet{grid-template-columns:110px 1fr;gap:16px;padding:16px;display:grid}.scenes-module__ZWEpHq__thumb{color:#6e8d78;background:linear-gradient(160deg,#e9efe6,#cfdccc);border-radius:10px;place-items:center;min-height:200px;font-size:28px;display:grid}.scenes-module__ZWEpHq__card[data-view=after] .scenes-module__ZWEpHq__thumb{color:#1d7a52;background:linear-gradient(160deg,#e3f5ea,#b6dcc5);box-shadow:inset 0 0 30px #fff9}.scenes-module__ZWEpHq__fields{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.scenes-module__ZWEpHq__fields li{color:#546b5c;background:#fbfcfa;border:1px solid #e3ebe1;border-radius:6px;padding:8px 10px}.scenes-module__ZWEpHq__card[data-view=after] .scenes-module__ZWEpHq__fields li{color:#1f5a3c;background:#f4fbf6;border-color:#bfe0cb}.scenes-module__ZWEpHq__missing{color:#a3372b!important;border-style:dashed!important}.scenes-module__ZWEpHq__meter{color:#4c6857;border-top:1px solid #e0eadf;justify-content:space-between;padding:12px 16px 16px;font-size:12.5px;display:flex;position:relative}.scenes-module__ZWEpHq__meter b{color:#16865b}.scenes-module__ZWEpHq__meter i{background:linear-gradient(90deg,#9bbd78,#14bd80);height:3px;transition:width .4s;position:absolute;bottom:0;left:0;box-shadow:0 0 10px #15c28580}.scenes-module__ZWEpHq__perf .scenes-module__ZWEpHq__core{top:calc(50% - 55px);left:calc(50% - 55px)}.scenes-module__ZWEpHq__spark{height:34%;position:absolute;bottom:8%;left:12%;right:12%}.scenes-module__ZWEpHq__spark path.scenes-module__ZWEpHq__line{fill:none;stroke:#199963;stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p));filter:drop-shadow(0 3px 4px #54d69b59)}.scenes-module__ZWEpHq__spark path.scenes-module__ZWEpHq__area{fill:url(#svc-area);opacity:var(--p)}.scenes-module__ZWEpHq__tile{width:150px;opacity:calc(.4 + var(--on) * .6);background:#ffffffeb;border:1px solid #cfe2d4;border-radius:12px;padding:14px;position:absolute;box-shadow:0 12px 26px #28644614}.scenes-module__ZWEpHq__tile b{font-family:var(--font-display);color:#234f37;font-size:18px;font-weight:400;display:block}.scenes-module__ZWEpHq__tile small{color:#64806d;font-size:11.5px}.scenes-module__ZWEpHq__tile .scenes-module__ZWEpHq__bar{background:#e2ece0;border-radius:3px;height:3px;margin-top:8px;overflow:hidden}.scenes-module__ZWEpHq__tile .scenes-module__ZWEpHq__bar i{height:100%;width:calc(var(--on) * 100%);background:linear-gradient(90deg,#9bbd78,#14bd80);display:block}.scenes-module__ZWEpHq__flow .scenes-module__ZWEpHq__stage{text-align:center;width:28%;padding:16px;position:absolute;top:26%}.scenes-module__ZWEpHq__flow .scenes-module__ZWEpHq__stage b{font-family:var(--font-display);color:#234f37;font-size:17px;font-weight:400;display:block}.scenes-module__ZWEpHq__flow .scenes-module__ZWEpHq__stage small{color:#64806d;font-size:12px}.scenes-module__ZWEpHq__token{top:calc(68% - 13px);left:calc(4% + var(--p) * 84%);color:#1a8a5d;background:#fff;border:1px solid #7fc79f;border-radius:8px;place-items:center;width:34px;height:26px;font-size:13px;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 0 18px #1ed39499}.scenes-module__ZWEpHq__langs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:absolute;bottom:6%;left:0;right:0}.scenes-module__ZWEpHq__langs .scenes-module__ZWEpHq__chip{position:static}.scenes-module__ZWEpHq__rings .scenes-module__ZWEpHq__circle{aspect-ratio:1;text-align:center;width:46%;font-family:var(--font-display);color:#234f37;border-radius:50%;place-items:center;padding:20px;font-size:18px;display:grid;position:absolute;top:50%}.scenes-module__ZWEpHq__rings .scenes-module__ZWEpHq__a{left:calc(6% + var(--p) * 18%);background:radial-gradient(circle at 35% 35%,#d5f5e3cc,#ffffff4d);border:1px solid #1f8f628c;transform:translateY(-50%)}.scenes-module__ZWEpHq__rings .scenes-module__ZWEpHq__b{right:calc(6% + var(--p) * 18%);background:radial-gradient(circle at 65% 35%,#f5ebcdcc,#ffffff4d);border:1px solid #bca16399;transform:translateY(-50%)}.scenes-module__ZWEpHq__rings .scenes-module__ZWEpHq__center{transform:translate(-50%, -50%) scale(calc(.6 + var(--p) * .4));opacity:var(--p);color:#fff;letter-spacing:.06em;white-space:nowrap;background:#1d4c3d;border-radius:30px;padding:10px 16px;font-size:13px;position:absolute;top:50%;left:50%;box-shadow:0 0 30px #43e8a373}@media (max-width:760px){.scenes-module__ZWEpHq__scene{min-height:340px}.scenes-module__ZWEpHq__dist{min-height:660px}.scenes-module__ZWEpHq__dist .scenes-module__ZWEpHq__catalog{top:4%;left:2%}.scenes-module__ZWEpHq__dist .scenes-module__ZWEpHq__core{top:26%;left:6%}.scenes-module__ZWEpHq__groups{justify-content:flex-end;width:100%;height:60%;top:auto;bottom:0}.scenes-module__ZWEpHq__dist .scenes-module__ZWEpHq__lines{display:none}.scenes-module__ZWEpHq__dist .scenes-module__ZWEpHq__catalog{width:110px;height:130px;padding:14px 8px}.scenes-module__ZWEpHq__dist .scenes-module__ZWEpHq__core{width:76px;height:76px;left:34%}.scenes-module__ZWEpHq__dist .scenes-module__ZWEpHq__core span{font-size:34px}.scenes-module__ZWEpHq__groups{width:54%}.scenes-module__ZWEpHq__group{padding:10px}.scenes-module__ZWEpHq__tile{width:124px;padding:10px}.scenes-module__ZWEpHq__flow .scenes-module__ZWEpHq__stage{width:31%;padding:10px 6px}.scenes-module__ZWEpHq__flow .scenes-module__ZWEpHq__stage b{font-size:14px}.scenes-module__ZWEpHq__rings .scenes-module__ZWEpHq__circle{padding:10px;font-size:14px}}
.editor-module__DUcx_a__editor{gap:18px;min-width:0;display:grid}.editor-module__DUcx_a__toolbar{z-index:15;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfdf8eb;border:1px solid #cfe0d2;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:12px 16px;display:flex;position:sticky;top:69px;box-shadow:0 12px 32px #194c3114}.editor-module__DUcx_a__toolbarInfo{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.editor-module__DUcx_a__toolbarText{color:var(--muted);font-size:14px}.editor-module__DUcx_a__toolbarText b{color:var(--ink)}.editor-module__DUcx_a__dirty{color:#8a5a0b;font-weight:600}.editor-module__DUcx_a__columns{grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:start;gap:20px;display:grid}.editor-module__DUcx_a__mainCol{gap:18px;min-width:0;display:grid}.editor-module__DUcx_a__sideCol{overscroll-behavior:contain;scrollbar-width:thin;gap:18px;min-width:0;max-height:calc(100vh - 170px);padding-bottom:4px;display:grid;position:sticky;top:150px;overflow-y:auto}.editor-module__DUcx_a__toc{flex-wrap:wrap;gap:8px;display:flex}.editor-module__DUcx_a__toc a{color:#355a4b;background:#fffc;border:1px solid #d3e3d6;border-radius:999px;align-items:center;min-height:44px;padding:8px 14px;font-size:13.5px;font-weight:500;display:inline-flex}.editor-module__DUcx_a__toc a:hover{color:var(--ink);border-color:#5f9f7e}.editor-module__DUcx_a__toc a[data-invalid=true]{background:var(--danger-bg);color:var(--danger);border-color:#e8bdb3}.editor-module__DUcx_a__group{scroll-margin-top:160px}.editor-module__DUcx_a__groupSummary{cursor:pointer;align-items:center;min-height:44px;list-style:none;display:flex}.editor-module__DUcx_a__groupSummary::-webkit-details-marker{display:none}.editor-module__DUcx_a__groupSummary:after{content:"+";color:var(--green);margin-left:auto;font-size:22px}details[open]>.editor-module__DUcx_a__groupSummary:after{content:"−"}details[open]>.editor-module__DUcx_a__groupSummary{margin-bottom:14px}.editor-module__DUcx_a__fields{gap:16px;min-width:0;display:grid}.editor-module__DUcx_a__fieldset{background:#fafdf899;border:1px solid #dbe8dd;border-radius:12px;gap:12px;min-width:0;margin:0;padding:14px 16px 16px;display:grid}.editor-module__DUcx_a__legend{color:#2f5446;align-items:baseline;gap:10px;padding:0 6px;font-size:13px;font-weight:700;display:inline-flex}.editor-module__DUcx_a__optionalBox{border:1px dashed #c9dccf;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 14px;display:flex}.editor-module__DUcx_a__optionalLabel{color:var(--muted);font-size:14px}.editor-module__DUcx_a__items{gap:10px;margin:0;padding:0;list-style:none;display:grid}.editor-module__DUcx_a__itemCard{background:#fff;border:1px solid #d6e5d9;border-radius:10px;gap:12px;padding:12px 14px;display:grid}.editor-module__DUcx_a__itemRow{align-items:flex-end;gap:10px;display:flex}.editor-module__DUcx_a__itemGrow{flex:1;min-width:0}.editor-module__DUcx_a__itemHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.editor-module__DUcx_a__itemTitle{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:600}.editor-module__DUcx_a__itemControls{flex:none;gap:6px;display:flex}.editor-module__DUcx_a__remove:hover:not(:disabled){color:var(--danger);border-color:#e2b4aa}.editor-module__DUcx_a__sections{gap:10px;display:grid}.editor-module__DUcx_a__section{background:#fff;border:1px solid #d6e5d9;border-radius:12px}.editor-module__DUcx_a__section[open]{box-shadow:0 10px 28px #194c310f}.editor-module__DUcx_a__section>.editor-module__DUcx_a__fields{padding:4px 16px 18px}.editor-module__DUcx_a__sectionSummary{cursor:pointer;align-items:center;gap:14px;min-height:56px;padding:10px 16px;list-style:none;display:flex}.editor-module__DUcx_a__sectionSummary::-webkit-details-marker{display:none}.editor-module__DUcx_a__sectionSummary:after{content:"+";color:var(--green);flex:none;margin-left:auto;font-size:22px}.editor-module__DUcx_a__section[open]>.editor-module__DUcx_a__sectionSummary:after{content:"−"}.editor-module__DUcx_a__sectionIndex{font-family:var(--font-display);color:var(--gold);flex:none;width:24px;font-size:13px}.editor-module__DUcx_a__sectionText{min-width:0;display:grid}.editor-module__DUcx_a__sectionId{letter-spacing:.14em;text-transform:uppercase;color:#6c8576;font-size:11px}.editor-module__DUcx_a__sectionTitle{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.editor-module__DUcx_a__sectionError{color:var(--danger);background:var(--danger-bg);border-radius:999px;flex:none;padding:3px 10px;font-size:12px;font-weight:600}.editor-module__DUcx_a__checkGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:8px;display:grid}.editor-module__DUcx_a__checkCard{cursor:pointer;background:#fff;border:1px solid #d6e5d9;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:14px;display:flex}.editor-module__DUcx_a__checkCard[data-checked=true]{background:#eefaf3;border-color:#7cc4a0}.editor-module__DUcx_a__checkCard input{width:18px;height:18px;accent-color:var(--green)}.editor-module__DUcx_a__smallWarn{color:#8a5a0b;font-size:11px}.editor-module__DUcx_a__mediaField{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.editor-module__DUcx_a__mediaPreview{background:repeating-conic-gradient(#f2f6f1 0 25%, #fff 0 50%) 0 0 / 16px 16px;border:1px solid #d6e5d9;border-radius:8px;flex:none;place-items:center;width:132px;height:88px;display:grid;overflow:hidden}.editor-module__DUcx_a__mediaNone{color:var(--muted);text-align:center;padding:6px;font-size:12px}.editor-module__DUcx_a__mediaDialog{width:min(860px,100vw - 32px)}.editor-module__DUcx_a__mediaGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;max-height:60vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.editor-module__DUcx_a__mediaOption{text-align:left;background:#fff;border:1px solid #d6e5d9;border-radius:10px;gap:8px;width:100%;padding:8px;display:grid}.editor-module__DUcx_a__mediaOption>img{border-radius:6px;height:100px!important}.editor-module__DUcx_a__mediaOption[aria-pressed=true]{border-color:var(--emerald);box-shadow:0 0 0 3px #16b67c33}.editor-module__DUcx_a__mediaOptionText{color:#355a4b;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.editor-module__DUcx_a__snippet{background:#fff;border:1px solid #dfe8e1;border-radius:12px;gap:4px;padding:16px 18px;font-family:Arial,Helvetica,sans-serif;display:grid;box-shadow:0 6px 18px #194c310d}.editor-module__DUcx_a__snippetSite{align-items:center;gap:10px;display:flex}.editor-module__DUcx_a__snippetFav{width:28px;height:28px;color:var(--green);background:#eef3ee;border:1px solid #dbe5dc;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.editor-module__DUcx_a__snippetSiteText{min-width:0;line-height:1.25;display:grid}.editor-module__DUcx_a__snippetName{color:#202124;font-size:14px}.editor-module__DUcx_a__snippetUrl{color:#4d5156;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.editor-module__DUcx_a__snippetTitle{color:#1a0dab;overflow-wrap:anywhere;margin-top:4px;font-size:19px;line-height:1.3}.editor-module__DUcx_a__snippetDesc{color:#4d5156;overflow-wrap:anywhere;font-size:14px;line-height:1.55}.editor-module__DUcx_a__pubLine{color:var(--ink);font-size:14.5px}.editor-module__DUcx_a__pubList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.editor-module__DUcx_a__pubList li{color:var(--muted);border-bottom:1px solid #e6efe7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding:8px 0;font-size:13px;display:flex}.editor-module__DUcx_a__pubList li b{color:var(--ink)}.editor-module__DUcx_a__revList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.editor-module__DUcx_a__revItem{background:#fff;border:1px solid #dfeae1;border-radius:10px;gap:4px;padding:10px 12px;display:grid}.editor-module__DUcx_a__revHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.editor-module__DUcx_a__revNumber{font-family:var(--font-display);color:var(--ink);font-size:15px}.editor-module__DUcx_a__revMeta{color:var(--muted);font-size:12.5px}.editor-module__DUcx_a__revActions{flex-wrap:wrap;gap:6px;display:flex}.editor-module__DUcx_a__compare{border-top:1px solid #e1ece3;gap:10px;padding-top:14px;display:grid}.editor-module__DUcx_a__compareRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.editor-module__DUcx_a__subTitle{font-family:var(--font-display);color:var(--ink);font-size:15px}.editor-module__DUcx_a__diffList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.editor-module__DUcx_a__diffItem{background:#fff;border:1px solid #e1ece3;border-radius:8px;gap:4px;padding:10px 12px;font-size:13px;display:grid}.editor-module__DUcx_a__diffPath{color:#2f5446;font-size:12px;font-weight:600}.editor-module__DUcx_a__diffBefore{color:#6f2219;white-space:pre-wrap;overflow-wrap:anywhere;background:#fdf1ee;border-radius:4px;padding:4px 6px;-webkit-text-decoration:line-through #a3372b80;text-decoration:line-through #a3372b80}.editor-module__DUcx_a__diffAfter{color:#0f5a3f;white-space:pre-wrap;overflow-wrap:anywhere;background:#e9f8ef;border-radius:4px;padding:4px 6px;text-decoration:none}@media (max-width:1180px){.editor-module__DUcx_a__columns{grid-template-columns:1fr}.editor-module__DUcx_a__sideCol{max-height:none;position:static;overflow:visible}}@media (max-width:1020px){.editor-module__DUcx_a__toolbar{position:relative;top:0}}@media (max-width:560px){.editor-module__DUcx_a__toolbar{padding:10px 12px}.editor-module__DUcx_a__toolbar>div:last-child{width:100%}.editor-module__DUcx_a__toolbar>div:last-child>*{flex:auto}.editor-module__DUcx_a__itemRow{flex-direction:column;align-items:stretch}.editor-module__DUcx_a__compareRow{grid-template-columns:1fr}}
.media-module__NjkjVq__upload{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.media-module__NjkjVq__drop{text-align:center;background:radial-gradient(at 50% 0,#93dfb633,#0000 70%),#ffffffb3;border:1.5px dashed #9cc7ad;border-radius:14px;align-content:center;justify-items:center;gap:10px;min-height:260px;padding:24px;transition:border-color .2s,background .2s,box-shadow .2s;display:grid;position:relative}.media-module__NjkjVq__drop[data-drag=true]{border-color:var(--emerald);background:#eefaf3;box-shadow:0 0 0 4px #16b67c26}.media-module__NjkjVq__drop:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #16b67c40}.media-module__NjkjVq__dropIcon{color:var(--green);background:#e7f6ed;border-radius:50%;place-items:center;width:56px;height:56px;font-size:30px;display:grid;box-shadow:0 0 24px #3bd39559}.media-module__NjkjVq__dropPreview{background:repeating-conic-gradient(#f2f6f1 0 25%, #fff 0 50%) 0 0 / 16px 16px;border:1px solid #d6e5d9;border-radius:10px;width:min(260px,100%);height:150px;overflow:hidden}.media-module__NjkjVq__dropLabel{color:var(--ink);cursor:pointer;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;min-height:44px;font-size:15px;display:inline-flex}.media-module__NjkjVq__dropLabel u{color:var(--green);text-underline-offset:3px}.media-module__NjkjVq__fileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.media-module__NjkjVq__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.media-module__NjkjVq__card{background:linear-gradient(160deg,#fff,#f6faf3);border:1px solid #d3e3d6;border-radius:14px;grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden;box-shadow:0 10px 30px #194c310f}.media-module__NjkjVq__cardThumb{background:repeating-conic-gradient(#f2f6f1 0 25%, #fff 0 50%) 0 0 / 16px 16px;border-bottom:1px solid #e1ece3;height:180px}.media-module__NjkjVq__cardBody{align-content:start;gap:10px;min-width:0;padding:14px 16px 16px;display:grid}.media-module__NjkjVq__meta summary{cursor:pointer;min-height:44px;color:var(--green);align-items:center;font-size:14px;font-weight:600;display:flex}@media (max-width:760px){.media-module__NjkjVq__upload{grid-template-columns:1fr}.media-module__NjkjVq__drop{min-height:200px}}
