.offer-card.svelte-cigx5f{border-radius:1rem;padding:1rem 2rem 2rem;box-shadow:0 4px 6px #0000001a;width:320px;transition:var(--theme-transition)}.offer-card.svelte-cigx5f{color:#024a6f;text-align:center}.dark .offer-card.svelte-cigx5f label:where(.svelte-cigx5f){color:#f0f0f0;text-align:center}.sliders.svelte-cigx5f{display:flex;flex-direction:column;gap:1.5rem}.slider-group.svelte-cigx5f{display:flex;flex-direction:column;gap:.5rem}.slider-group.svelte-cigx5f label:where(.svelte-cigx5f){color:#024a6f;font-weight:500}.slider-group.svelte-cigx5f span:where(.svelte-cigx5f){color:#f27442;font-weight:500}.price-display.svelte-cigx5f{margin-top:1rem;padding:1rem;background-color:#f0f0f0;border-radius:.5rem;text-align:center}.price-label.svelte-cigx5f{color:#024a6f;font-weight:500;margin-right:.5rem}.price-value.svelte-cigx5f{color:#f27442;font-weight:700;font-size:1.2rem}input[type=range].svelte-cigx5f{width:100%;height:8px;border-radius:4px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#f0f0f0}input[type=range].svelte-cigx5f::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:#f27442;cursor:pointer;border:none}input:disabled[type=range].svelte-cigx5f::-webkit-slider-thumb{background:#858585!important;cursor:not-allowed}input[type=range].svelte-cigx5f::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#f27442;cursor:pointer;border:none}input:disabled[type=range].svelte-cigx5f::-moz-range-thumb{background:#858585;cursor:not-allowed}@media (min-width: 768px){.offer-card.svelte-cigx5f{width:400px}}.modal-overlay.svelte-15b67bg{position:fixed;top:var(--header-height);left:0;width:100%;height:calc(100% - var(--header-height));background-color:#00000080;z-index:998;display:flex;justify-content:center;align-items:flex-start;padding-top:0;touch-action:none;clip-path:inset(0 0 0 0)}.modal-content.svelte-15b67bg{background-color:#fff;border-radius:0 0 10px 10px;max-width:1200px;width:96%;max-height:calc(99vh - var(--header-height));height:100%;transform-origin:top center;position:relative;box-shadow:0 8px 20px #0003;overflow:hidden;transition:transform .2s ease-out;touch-action:pan-y;display:flex;flex-direction:column}.modal-scroll-content.svelte-15b67bg{padding:30px;overflow-y:auto;flex:1;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.modal-header.svelte-15b67bg{display:flex;align-items:center;margin-top:20px;margin-bottom:20px}.modal-icon.svelte-15b67bg{max-width:50px;margin-right:15px}.modal-body.svelte-15b67bg{font-size:16px;line-height:1.6}.modal-body.svelte-15b67bg h3{font-size:1.4em;font-weight:600;margin-top:1.5em;margin-bottom:.8em;color:var(--text-color)}.modal-body.svelte-15b67bg h4{font-size:1.2em;font-weight:600;margin-top:1.2em;margin-bottom:.6em;color:var(--text-color)}.modal-body.svelte-15b67bg strong{font-weight:700;color:var(--text-color)}.modal-body.svelte-15b67bg em{font-style:italic}.modal-body.svelte-15b67bg p{margin-bottom:1em}.modal-body.svelte-15b67bg ul,.modal-body.svelte-15b67bg ol{margin:1em 0;padding-left:1.5em}.modal-body.svelte-15b67bg li{margin-bottom:.5em;line-height:1.6}.modal-body.svelte-15b67bg ul{list-style-type:disc}.modal-body.svelte-15b67bg ol{list-style-type:decimal}.modal-body.svelte-15b67bg code{background-color:#0000001a;padding:.2em .4em;border-radius:3px;font-family:Courier New,Courier,monospace;font-size:.9em}.modal-body.svelte-15b67bg a{color:#007acc;text-decoration:underline;cursor:pointer}.modal-body.svelte-15b67bg a:hover{color:#005c99}.dark .modal-body.svelte-15b67bg code{background-color:#ffffff1a}.dark .modal-body.svelte-15b67bg a{color:#66b3ff}.dark .modal-body.svelte-15b67bg a:hover{color:#9cf}.close-button.svelte-15b67bg{position:absolute;top:15px;right:15px;font-size:36px;background:none;border:none;cursor:pointer;color:var(--text-color);z-index:10}.swipe-indicator.svelte-15b67bg{position:absolute;bottom:10px;left:0;width:100%;display:flex;flex-direction:column;align-items:center;pointer-events:none;z-index:10;background:linear-gradient(transparent,#ffffffe6 50%);padding-top:20px}.swipe-handle.svelte-15b67bg{width:50px;height:5px;background-color:#ccc;border-radius:10px;margin-top:5px}.swipe-text.svelte-15b67bg{font-size:12px;color:#999;margin-bottom:5px;display:none}@media (max-width: 768px){.swipe-text.svelte-15b67bg{display:block}.modal-header.svelte-15b67bg{margin-top:30px}.modal-scroll-content.svelte-15b67bg{padding-bottom:80px}}.animating-to-header.svelte-15b67bg{pointer-events:none}.modal-overlay.svelte-15b67bg:has(.animating-to-header:where(.svelte-15b67bg)){z-index:997!important}.overlay-behind-header.svelte-15b67bg{z-index:998!important}.over-header.svelte-15b67bg{transform-origin:top center!important;border-radius:0 0 10px 10px!important}.modal-content.animating-to-header.svelte-15b67bg{overflow:hidden!important;max-height:calc(100vh - var(--header-height))!important;pointer-events:none!important}.dark .modal-content.svelte-15b67bg{background-color:var(--secondary-bg-color)}.dark .swipe-handle.svelte-15b67bg{background-color:#666}.dark .swipe-text.svelte-15b67bg{color:#777}.dark .swipe-indicator.svelte-15b67bg{background:linear-gradient(transparent,#2d2d2de6 50%)}html.scrollbar-stable{scrollbar-gutter:stable}@supports not (scrollbar-gutter: stable){html.scrollbar-stable{overflow-y:overlay}}body.modal-open-no-scroll{overflow:hidden!important}.slidy-arrow{height:100%;width:auto;padding:calc(var(--slidy-arrow-size, 28px) * .5)!important;z-index:2;background-color:unset;outline:none;border:none;cursor:pointer}.slidy-arrow:disabled{opacity:.5;cursor:not-allowed}.slidy-arrow-icon{height:var(--slidy-arrow-size, 28px);width:var(--slidy-arrow-size, 28px);fill:var(--slidy-arrow-icon-color, currentColor);pointer-events:none;transition:transform .15s ease-in-out;background-color:var(--slidy-arrow-bg, #4e4e4ebf);border-radius:50%}.slidy-arrow:active{background-color:#4e4e4eef}.slidy-arrow:focus-visible{background-color:var(--slidy-arrow-bg, #4e4e4ebf)}.slidy-arrow:focus-visible .slidy-arrow-icon{outline:2px dashed var(--slidy-focus-ring-color, #c9c9c9e6);outline-offset:-2px;border-radius:50%}.slidy-arrow:active .slidy-arrow-icon{transform:scale(.9)}.slidy-arrow.prev{grid-area:prev-slide}.slidy-arrow:not(.prev){grid-area:next-slide;transform:rotate(180deg)}.slidy-arrow.prev[aria-orientation=vertical] .slidy-arrow-icon{transform:rotate(90deg)}.slidy-arrow[aria-orientation=vertical]:not(.prev) .slidy-arrow-icon{transform:rotate(90deg)}@media (hover: hover){.slidy-arrow:hover{background-color:var(--slidy-arrow-bg-hover, #4e4e4e54)}}.slidy-img{position:relative;display:block;width:var(--slidy-slide-width, auto);height:var(--slidy-slide-height, 100%);border-radius:var(--slidy-slide-radius, 1rem);object-fit:var(--slidy-slide-object-fit, cover);object-position:center;min-width:100%;background-color:var(--slidy-slide-bg-color, darkgray)}.slidy-img:before{content:"Image failed to load:" " " attr(alt);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:var(--space-m);background-color:var(--slidy-slide-bg-color, darkgray)}.slidy-nav{grid-area:dots;place-self:center;display:flex;flex-flow:row wrap;gap:calc(var(--slidy-nav-item-size, 24px) * .75);place-content:center;width:100%;height:100%;padding:4px;z-index:1}.slidy-nav-item{aspect-ratio:1/1;border:none;outline:none;border-radius:var(--slidy-nav-item-radius, .35em);background-color:var(--slidy-nav-item-color, currentColor);opacity:.5;width:var(--slidy-nav-item-size, 24px);height:var(--slidy-nav-item-size, 24px);transition:background-color var(--slidy-duration, .45s);cursor:pointer}.slidy-nav-item.active{opacity:1}.slidy-nav-item:focus-visible{outline:2px solid var(--slidy-nav-item-color, currentColor);outline-offset:2px}.slidy-nav-item.ordinal{display:flex;justify-content:center;align-items:center;font-size:calc(var(--slidy-nav-item-size, 24px) * .5);color:#fff;font-weight:600;line-height:1em}.slidy-nav-item.arrow{display:flex;justify-content:center;align-items:center}.slidy-nav-item.arrow svg{pointer-events:none}.slidy-nav-item.arrow:last-child svg{transform:rotate(180deg)}.slidy-nav-item.arrow:disabled{opacity:.3;cursor:not-allowed}.slidy-nav[aria-orientation=vertical]{flex-flow:column nowrap}.slidy-nav[aria-orientation=vertical] .slidy-nav-item.arrow:first-child svg{transform:rotate(90deg)}.slidy-nav[aria-orientation=vertical] .slidy-nav-item.arrow:last-child svg{transform:rotate(270deg)}.slidy-nav-item.ellipsis{background-color:unset;color:inherit;cursor:auto}@media (hover: hover){.slidy-nav-item:hover{opacity:.75}}.slidy-progress{grid-area:progress;position:relative;justify-self:center;display:grid;grid-template:1fr/1fr;width:calc(100% - 1rem);margin-block:1rem;background-color:var(--slidy-progress-track-color, #96969680)}.slidy-progress>*{grid-row:1;grid-column:1;height:var(--slidy-progress-track-size, 10px)}.slidy-progress-input{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-self:center;width:calc(100% - .75 * var(--_slidy-progress-size));background-color:transparent}.slidy-progress-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.slidy-progress-input::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.slidy-progress-input:active+.slidy-progress-handle{transition:unset}.slidy-progress-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--slidy-progress-track-size, 10px);width:var(--_slidy-progress-size);border-radius:5px;border:var(--range-thumb-border) solid var(--range-thumb-color, red);background:var(--slidy-progress-track-color);cursor:pointer}.slidy-progress-input:not(:disabled):hover::-webkit-slider-thumb,.slidy-progress-input:not(:disabled):focus::-webkit-slider-thumb{box-shadow:0 0 0 5px var(--focus-ring-color)}.slidy-progress-input::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:calc(.5 * var(--slidy-progress-track-size, 10px));width:var(--_slidy-progress-size);border-radius:5px;background:transparent;cursor:pointer}.slidy-progress-input:not(:disabled):hover::-moz-range-thumb,.slidy-progress-input:not(:disabled):focus::-moz-range-thumb{box-shadow:0 0 0 5px var(--focus-ring-color)}.slidy-progress-input::-webkit-slider-thumb:active{cursor:grabbing}.slidy-progress-handle{position:absolute;top:0;left:calc(var(--_slidy-progress, 0%) - var(--_slidy-progress-size));width:var(--_slidy-progress-size);background-color:var(--slidy-progress-thumb-color, #c44f61);transition:left .45s ease-in-out;pointer-events:none}.slidy-progress,.slidy-progress-handle{height:var(--slidy-progress-track-size, 10px);border-radius:5px}.slidy-progress-input:focus-visible{outline:none}.slidy-progress-input:focus-visible+.slidy-progress-handle{outline:3px solid var(--slidy-focus-ring-color, #c9c9c9e6);outline-style:dashed;outline-offset:3px}.slidy-thumbnails{--slidy-slide-aspect-ratio: 1 / 1;--slidy-height: var(--slidy-thumbnail-size, 50px);--slidy-slide-gap: .5rem;--slidy-width: auto;grid-area:thumbnail;min-height:0;position:relative;justify-self:center;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:var(--slidy-slide-gap, 1rem);height:var(--slidy-height, 100%);width:var(--slidy-width, 100%);padding:5px;max-width:100%;overscroll-behavior:contain}.slidy-thumbnail{display:flex;place-content:center;align-items:center;flex-shrink:0;width:var(--slidy-slide-width, auto);height:var(--slidy-slide-height, 100%);aspect-ratio:var(--slidy-slide-aspect-ratio, unset);transition:opacity var(--slidy-duration, 450);max-width:100%;border:none;outline:none;cursor:pointer}.slidy-thumbnail.bg{background-image:var(--_slidy-slide-bg);background-repeat:no-repeat;background-attachment:scroll;background-position:center;background-size:var(--slidy-slide-object-fit, cover);background-color:transparent}.slidy-thumbnail:not(.active){transition:opacity .25s linear;opacity:.35}.slidy-thumbnail,.slidy-thumbnail img{border-radius:var(--slidy-thumbnail-radius, .5rem)}.slidy-thumbnail:focus-visible{outline:2px solid var(--slidy-focus-ring-color, #c9c9c9e6);outline-style:dashed;outline-offset:2px;opacity:.75}@media (hover: hover){.slidy-thumbnail:not(.active):hover{opacity:.75}}.slidy *,.slidy *:before,.slidy *:after{margin:0;padding:0;box-sizing:border-box}.slidy{position:relative;display:grid;grid-template:minmax(0,1fr) / auto minmax(0,1fr) auto;grid-template-areas:"prev-slide slides next-slide" "progress progress progress" "thumbnail thumbnail thumbnail" "dots dots dots";gap:.75rem;height:var(--slidy-height, 100%);width:var(--slidy-width, 100%);overflow:hidden;overscroll-behavior:contain;user-select:none;-webkit-user-select:none}.slidy.groups .slidy-slides{--_slidy-group-item-size: calc((100% - var(--slidy-slide-gap, 1rem) * var(--slidy-group-items)) / var(--slidy-group-items))}.slidy:not([aria-orientation=vertical]).groups .slidy-slides{--slidy-slide-width: var(--_slidy-group-item-size)}.slidy[aria-orientation=vertical].groups .slidy-slides{--slidy-slide-height: var(--_slidy-group-item-size)}.slidy-overlay{grid-area:slides;position:relative;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.slidy-slides{grid-row:1;grid-column:1/-1;min-height:0;position:relative;display:flex;flex-flow:row nowrap;align-items:center;gap:var(--slidy-slide-gap, 1rem);width:100%;height:100%;max-width:100%;list-style:none}.slidy-slide{display:flex;place-content:center;align-items:center;flex-shrink:0;width:var(--slidy-slide-width, auto);height:var(--slidy-slide-height, 100%);aspect-ratio:var(--slidy-slide-aspect-ratio, unset);transition:opacity var(--slidy-duration, 450);max-width:100%}.slidy-slide.bg{background-image:var(--_slidy-slide-bg);background-repeat:no-repeat;background-attachment:scroll;background-position:center;background-size:var(--slidy-slide-object-fit, cover);background-color:transparent;border-radius:var(--slidy-slide-radius, 1rem)}.slidy-counter{position:absolute;top:1em;right:1em;width:fit-content;height:min-content;font-family:inherit;color:currentColor;background-color:var(--slidy-counter-bg, #4e4e4ebf);padding:.25em .5em;border-radius:10px;-webkit-user-select:none;user-select:none}.slidy[aria-orientation=vertical]{display:grid;grid-template:auto minmax(0,1fr) repeat(3,auto) / minmax(0,1fr) auto;grid-template-areas:"prev-slide dots" "slides dots" "next-slide dots" "progress progress" "thumbnail thumbnail";height:var(--slidy-height, 100%);width:var(--slidy-width, 100%)}.slidy[aria-orientation=vertical]>.slidy-slides{grid-row:1/-3;grid-column:1;flex-flow:column nowrap;width:var(--slidy-slides-width, 100%);height:var(--slidy-slides-height, auto)}.slidy[aria-orientation=vertical]>.slidy-nav{width:auto;height:max-content}.slidy[aria-orientation=vertical] .slidy-img{width:100%;height:100%}.slidy-slides:focus-visible>*.active img{outline:4px solid var(--slidy-focus-ring-color, #c9c9c9e6);outline-style:dashed;outline-offset:-5px}@media (hover: hover){.slidy:hover{cursor:grab}.slidy:active{cursor:grabbing}.slidy-nav{cursor:auto}}@media (prefers-reduced-motion: no-preference){.slidy *:focus-visible{transition:outline-offset .25s ease}}.outerContainer.svelte-nsxbgb>section:where(.svelte-nsxbgb):nth-child(odd){background-color:var(--bg-color-grey)}.outerContainer.svelte-nsxbgb>section:where(.svelte-nsxbgb):nth-child(2n){background-color:var(--bg-color)}.dark .outerContainer.svelte-nsxbgb>section:where(.svelte-nsxbgb):nth-child(odd){background-color:var(--bg-color)}.dark .outerContainer.svelte-nsxbgb>section:where(.svelte-nsxbgb):nth-child(2n){background-color:var(--secondary-bg-color)}.outerContainer.svelte-nsxbgb>section:nth-child(odd)#pillars:where(.svelte-nsxbgb) .pillarsGrid:where(.svelte-nsxbgb),.outerContainer.svelte-nsxbgb>section:nth-child(odd)#pillars:where(.svelte-nsxbgb) .businessModel:where(.svelte-nsxbgb){background-color:var(--bg-color)}.dark .outerContainer.svelte-nsxbgb>section:nth-child(odd)#pillars:where(.svelte-nsxbgb) .pillarsGrid:where(.svelte-nsxbgb),.dark .outerContainer.svelte-nsxbgb>section:nth-child(odd)#pillars:where(.svelte-nsxbgb) .businessModel:where(.svelte-nsxbgb){background-color:var(--secondary-bg-color)}.outerContainer.svelte-nsxbgb>section:nth-child(2n)#pillars:where(.svelte-nsxbgb) .pillarsGrid:where(.svelte-nsxbgb),.outerContainer.svelte-nsxbgb>section:nth-child(2n)#pillars:where(.svelte-nsxbgb) .businessModel:where(.svelte-nsxbgb){background-color:var(--bg-color-grey)}.dark .outerContainer.svelte-nsxbgb>section:nth-child(2n)#pillars:where(.svelte-nsxbgb) .pillarsGrid:where(.svelte-nsxbgb),.dark .outerContainer.svelte-nsxbgb>section:nth-child(2n)#pillars:where(.svelte-nsxbgb) .businessModel:where(.svelte-nsxbgb){background-color:var(--bg-color)}.outerContainer.svelte-nsxbgb>section:nth-child(odd)#pillars:where(.svelte-nsxbgb) .offer-card{background-color:var(--bg-color-grey)}.dark .outerContainer.svelte-nsxbgb>section:nth-child(odd)#pillars:where(.svelte-nsxbgb) .offer-card{background-color:var(--bg-color)}.outerContainer.svelte-nsxbgb>section:nth-child(2n)#pillars:where(.svelte-nsxbgb) .offer-card{background-color:var(--bg-color)}.dark .outerContainer.svelte-nsxbgb>section:nth-child(2n)#pillars:where(.svelte-nsxbgb) .offer-card{background-color:var(--secondary-bg-color)}.outerContainer.svelte-nsxbgb>section:nth-child(odd)#offer:where(.svelte-nsxbgb) .offerItem:where(.svelte-nsxbgb){background-color:var(--bg-color)}.dark .outerContainer.svelte-nsxbgb>section:nth-child(odd)#offer:where(.svelte-nsxbgb) .offerItem:where(.svelte-nsxbgb){background-color:var(--secondary-bg-color)}.outerContainer.svelte-nsxbgb>section:nth-child(2n)#offer:where(.svelte-nsxbgb) .offerItem:where(.svelte-nsxbgb){background-color:var(--bg-color-grey)}.dark .outerContainer.svelte-nsxbgb>section:nth-child(2n)#offer:where(.svelte-nsxbgb) .offerItem:where(.svelte-nsxbgb){background-color:var(--bg-color)}.heroContainer.svelte-nsxbgb{min-height:80vh;display:flex;align-items:center;justify-content:center;padding:2rem}.heroContent.svelte-nsxbgb{display:grid;grid-template-columns:60% 40%;gap:3rem;max-width:1200px;width:100%;align-items:center}.heroText.svelte-nsxbgb{display:flex;flex-direction:column;gap:2rem}.heroTitle.svelte-nsxbgb{font-size:3rem;font-weight:700;line-height:1.1;margin:0;color:var(--text-color)}.heroSubtitle.svelte-nsxbgb{font-size:1.3rem;line-height:1.5;color:var(--text-color);opacity:.9;margin:0}.valuePillars.svelte-nsxbgb{display:flex;flex-direction:column;gap:1.5rem}.pillar.svelte-nsxbgb{border-left:3px solid var(--orange-light);padding:1rem 0 1rem 1.5rem}.pillar.svelte-nsxbgb:nth-child(1){margin-left:0}.pillar.svelte-nsxbgb:nth-child(2){margin-left:130px}.pillar.svelte-nsxbgb:nth-child(3){margin-left:80px}.pillar.svelte-nsxbgb h3:where(.svelte-nsxbgb){color:var(--orange-light);margin:0 0 .5rem;font-size:1.2rem;font-weight:600}.pillar.svelte-nsxbgb p:where(.svelte-nsxbgb){margin:0;color:var(--text-color);opacity:.8;line-height:1.4}.heroCTA.svelte-nsxbgb{margin-top:1rem}.ctaButton.svelte-nsxbgb{background:linear-gradient(135deg,var(--orange-light),#ff8c42);color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #ff8c424d}.ctaButton.svelte-nsxbgb:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff8c4266}.heroVisual.svelte-nsxbgb{display:flex;justify-content:center;align-items:center;height:400px}.buildingBlocks.svelte-nsxbgb{position:relative;width:300px;height:300px}.block.svelte-nsxbgb{position:absolute;border-radius:8px;opacity:.8;transition:all .3s ease}.block1.svelte-nsxbgb{width:80px;height:80px;background:linear-gradient(135deg,var(--orange-light),#ff8c42);top:20px;left:40px;animation:svelte-nsxbgb-floatBlock1 6s ease-in-out infinite}.block2.svelte-nsxbgb{width:100px;height:60px;background:linear-gradient(135deg,var(--green),#4ade80);top:80px;right:50px;animation:svelte-nsxbgb-floatBlock2 6s ease-in-out infinite 1s}.block3.svelte-nsxbgb{width:70px;height:70px;background:linear-gradient(135deg,#6366f1,#8b5cf6);bottom:100px;left:20px;animation:svelte-nsxbgb-floatBlock3 6s ease-in-out infinite 2s}.block4.svelte-nsxbgb{width:90px;height:50px;background:linear-gradient(135deg,#06b6d4,#0891b2);bottom:40px;right:30px;animation:svelte-nsxbgb-floatBlock4 6s ease-in-out infinite 3s}.block5.svelte-nsxbgb{width:60px;height:90px;background:linear-gradient(135deg,#f59e0b,#d97706);top:140px;left:120px;animation:svelte-nsxbgb-floatBlock5 6s ease-in-out infinite .5s}@keyframes svelte-nsxbgb-floatBlock1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(2deg)}}@keyframes svelte-nsxbgb-floatBlock2{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(-2deg)}}@keyframes svelte-nsxbgb-floatBlock3{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(3deg)}}@keyframes svelte-nsxbgb-floatBlock4{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(-1deg)}}@keyframes svelte-nsxbgb-floatBlock5{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-18px) rotate(1deg)}}.buildingBlocks.svelte-nsxbgb:hover .block:where(.svelte-nsxbgb){transform:scale(1.05)}@media (prefers-reduced-motion: reduce){.block.svelte-nsxbgb{animation:none}.ctaButton.svelte-nsxbgb:hover,.buildingBlocks.svelte-nsxbgb:hover .block:where(.svelte-nsxbgb){transform:none}}.aboutContent.svelte-nsxbgb{max-width:800px;margin:0 auto;padding:20px;display:flex;flex-direction:column;gap:20px}.aboutContent.svelte-nsxbgb p:where(.svelte-nsxbgb){font-size:1.1rem;line-height:1.6;text-align:center}.aboutHighlight.svelte-nsxbgb{font-weight:600;color:var(--orange-light);font-size:1.2rem!important}section[id].svelte-nsxbgb{scroll-margin-top:calc(var(--header-height) + 1rem)}section.svelte-nsxbgb{padding:2rem 0 5rem;text-align:center;border-radius:12px;box-shadow:0 2px 12px #0000001a;position:relative;overflow:hidden;z-index:0}section.svelte-nsxbgb:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.15'/%3E%3C/svg%3E");z-index:-1}.dark section.svelte-nsxbgb:after{opacity:.3}.outerContainer.svelte-nsxbgb{display:flex;flex-direction:column;gap:.5rem}h1.svelte-nsxbgb{font-size:2rem}.container.svelte-nsxbgb{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:100vw;margin:0 auto;padding:20px}.pillarsGrid.svelte-nsxbgb{display:flex;flex-direction:column;gap:2rem;padding:2rem;max-width:1200px;margin:0 auto}.pillarCard.svelte-nsxbgb{display:flex;align-items:center;gap:2rem;padding:2rem;background-color:var(--bg-color);border-radius:15px;box-shadow:0 4px 20px #0000001a;transition:all .3s ease;border:1px solid rgba(255,140,66,.1)}.pillarCard.svelte-nsxbgb:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000026;border-color:#ff8c424d}.pillarCard.svelte-nsxbgb:nth-child(2n){flex-direction:row-reverse}.pillarIcon.svelte-nsxbgb{flex-shrink:0;width:180px;height:180px}.pillarIcon.svelte-nsxbgb img:where(.svelte-nsxbgb){width:100%;height:100%;object-fit:cover;border-radius:8px}.pillarContent.svelte-nsxbgb{flex:1;text-align:left}.pillarContent.svelte-nsxbgb h3:where(.svelte-nsxbgb){margin-bottom:1rem}.pillarContent.svelte-nsxbgb p:where(.svelte-nsxbgb){line-height:1.6;margin:0}.pillarsTitle.svelte-nsxbgb{margin-top:0}.pillarsSubtitle.svelte-nsxbgb{color:var(--orange-light)!important;margin-top:0}.unique.svelte-nsxbgb{margin-top:0}.businessModel.svelte-nsxbgb{justify-self:center;display:grid;grid-template-rows:repeat(2,auto);padding:40px 0;border-radius:10px;box-shadow:0 2px 4px #0000001a;margin-top:20px;border:3px solid var(--green)}.businessModelContent.svelte-nsxbgb{display:flex;flex-direction:column;grid-row:2;grid-column:1 / -1;gap:40px;align-items:center}.businessModelText.svelte-nsxbgb{display:flex;flex-direction:column;text-align:center;margin:0 40px}.catchPhrase.svelte-nsxbgb{font-size:1.4rem;font-weight:700;text-align:center!important;text-decoration:underline;text-underline-offset:5px;color:var(--orange-light)}#intro.svelte-nsxbgb{scroll-margin-top:calc(var(--header-height) + 1rem)}.introContainer.svelte-nsxbgb{color:var(--text-color);padding:2rem 2rem 5rem;display:grid;grid-template-rows:2rem auto auto;justify-content:center;align-items:center;gap:20px;max-width:1000dvw}.introTitle.svelte-nsxbgb{grid-row:1;grid-column:1 / -1}.introText.svelte-nsxbgb{text-align:center;grid-row:2;grid-column:2;padding:20px}.tech-Stack.svelte-nsxbgb{display:flex;gap:20px;flex-wrap:wrap;grid-row:3;grid-column:1 / -1;justify-content:center!important;width:360px;max-width:1000px;justify-self:center}.content.svelte-nsxbgb{display:flex;flex-direction:column;grid-row:2;align-items:center;gap:0;max-width:1000px;min-width:360px;margin-top:20px}.profileImage.svelte-nsxbgb{height:200px;width:200px;border-radius:50%;grid-column:1}.tech-box.svelte-nsxbgb{padding:5px;border-radius:5px;color:#fff}.dotnet.svelte-nsxbgb{background-color:#512bd4}.csharp.svelte-nsxbgb{background-color:#178600}.blazor.svelte-nsxbgb{background-color:#512bd4}.rust.svelte-nsxbgb{background-color:#dea584}.javascript.svelte-nsxbgb{background-color:#f7df1e;color:#383838}.typescript.svelte-nsxbgb{background-color:#3178c6}.razor.svelte-nsxbgb,.mvc.svelte-nsxbgb{background-color:#512bd4}.sql.svelte-nsxbgb{background-color:#e38c00}.mongodb.svelte-nsxbgb{background-color:#47a248}.devops.svelte-nsxbgb{background-color:#066bbe}.offerGrid.svelte-nsxbgb{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:start}.offerItem.svelte-nsxbgb{color:var(--text-color);cursor:pointer;border-radius:10px;padding:15px;text-align:center;box-shadow:0 2px 4px #0000001a;transition:transform .2s ease,box-shadow .2s ease,background-color .3s,color .3s;width:20.5rem;aspect-ratio:1;position:relative;display:flex;flex-direction:column}.learn-more.svelte-nsxbgb{color:var(--orange-light);font-weight:500;position:absolute;bottom:15px;right:15px;text-align:right;font-size:.85rem}.offerItem.svelte-nsxbgb:hover{transform:translateY(-5px);box-shadow:0 4px 8px #0003;z-index:0}.offerIcon.svelte-nsxbgb{max-width:75px;align-self:center}.offerItem.svelte-nsxbgb h2:where(.svelte-nsxbgb){margin-bottom:10px;color:var(--text-color)}.offerItem.svelte-nsxbgb p:where(.svelte-nsxbgb){color:var(--text-color);font-size:1rem}.slidy-container.svelte-nsxbgb{height:300px!important;object-fit:cover!important;display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto}.slidy-counter{display:none}.workshopText.svelte-nsxbgb ul:where(.svelte-nsxbgb){background-color:transparent}@media (min-width: 768px){section.svelte-nsxbgb{margin:0 1rem}}@media (min-width: 1024px){section[id].svelte-nsxbgb{scroll-margin-top:calc(var(--header-height) + 1rem)}.pillarsTitle.svelte-nsxbgb{margin-top:30px;font-size:2rem}.pillarsGrid.svelte-nsxbgb{display:flex;flex-direction:column;gap:2rem;padding:2rem;max-width:1200px;margin:0 auto}.pillarCard.svelte-nsxbgb{display:flex;align-items:center;gap:3rem;padding:3rem}.pillarCard.svelte-nsxbgb:nth-child(2n){flex-direction:row-reverse}.pillarIcon.svelte-nsxbgb{width:220px;height:220px}.pillarContent.svelte-nsxbgb{flex:1}.pillarContent.svelte-nsxbgb h3:where(.svelte-nsxbgb){font-size:1.5rem;margin-bottom:1.5rem}.pillarContent.svelte-nsxbgb p:where(.svelte-nsxbgb){font-size:1.1rem;line-height:1.7}.businessModel.svelte-nsxbgb{justify-self:center;display:grid;grid-template-rows:repeat(2,auto);background-color:var(--bg-color);padding:40px;border-radius:10px;box-shadow:0 2px 4px #0000001a;margin-top:20px;border:3px solid var(--green);max-width:954px}.businessModelContent.svelte-nsxbgb{display:grid;grid-template-columns:1fr 1fr;grid-row:2;grid-column:1 / -1;gap:40px}.businessModelText.svelte-nsxbgb{display:flex;flex-direction:column;text-align:start}.offerGrid.svelte-nsxbgb{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;justify-content:center;align-items:start}#intro.svelte-nsxbgb{scroll-margin-top:calc(var(--header-height) + 1rem)}.introText.svelte-nsxbgb{text-align:start;grid-row:1;grid-column:2;padding:20px}.tech-Stack.svelte-nsxbgb{display:flex;gap:20px;flex-wrap:wrap;grid-row:3;grid-column:1 / -1;justify-content:center!important;margin-left:2.25rem;width:1000px}.content.svelte-nsxbgb{display:grid;grid-row:2;align-items:center;gap:20px;max-width:1000px}.introContainer.svelte-nsxbgb{background-color:var(--bg-color-grey);color:var(--text-color);padding:3rem 10% 5rem;display:grid;grid-template-columns:auto;grid-template-rows:4rem auto auto;justify-content:center;justify-items:center;align-items:center;gap:20px}.slidy-container.svelte-nsxbgb{width:600px!important}.workshopContainer.svelte-nsxbgb{background-color:var(--bg-color-grey);color:var(--text-color);display:grid;grid-template-rows:auto auto;justify-content:center;align-items:center;border-radius:12px;box-shadow:0 2px 12px #0000001a;margin-top:2rem}.workshopTitle.svelte-nsxbgb{grid-row:1;grid-column:1 / -1;text-align:center;font-size:2rem}.workshopContent.svelte-nsxbgb{display:grid;grid-template-columns:.62fr 1.5fr;align-items:center;gap:20px;max-width:1000px;margin:0 auto}.workshopImage.svelte-nsxbgb{width:100%;height:auto;border-radius:8px;object-fit:cover}.workshopText.svelte-nsxbgb{text-align:left}.workshopText.svelte-nsxbgb ul:where(.svelte-nsxbgb){padding-left:2rem;margin-top:1rem}.workshopText.svelte-nsxbgb li:where(.svelte-nsxbgb)::marker{color:var(--orange-light);font-size:1.2rem}.workshopText.svelte-nsxbgb li:where(.svelte-nsxbgb){margin-bottom:.5rem}.workshopContainer.svelte-nsxbgb{background-color:var(--bg-color)}.dark .workshopContainer.svelte-nsxbgb{background-color:var(--secondary-bg-color)}}@media (max-width: 768px){.heroContent.svelte-nsxbgb{grid-template-columns:1fr;gap:2rem;text-align:center}.heroTitle.svelte-nsxbgb{font-size:2rem}.heroSubtitle.svelte-nsxbgb{font-size:1.1rem}.heroVisual.svelte-nsxbgb{height:250px;order:-1}.buildingBlocks.svelte-nsxbgb{width:200px;height:200px}.block1.svelte-nsxbgb{width:50px;height:50px;top:10px;left:20px}.block2.svelte-nsxbgb{width:60px;height:40px;top:50px;right:30px}.block3.svelte-nsxbgb{width:45px;height:45px;bottom:60px;left:10px}.block4.svelte-nsxbgb{width:55px;height:35px;bottom:20px;right:20px}.block5.svelte-nsxbgb{width:40px;height:60px;top:90px;left:80px}.pillar.svelte-nsxbgb:nth-child(1){margin-left:0}.pillar.svelte-nsxbgb:nth-child(2){margin-left:40px}.pillar.svelte-nsxbgb:nth-child(3){margin-left:25px}.pillarCard.svelte-nsxbgb{flex-direction:column;text-align:center;gap:1.5rem;padding:1.5rem}.pillarCard.svelte-nsxbgb:nth-child(2n){flex-direction:column}.pillarIcon.svelte-nsxbgb{width:140px;height:140px}.pillarContent.svelte-nsxbgb{text-align:center}.workshopContent.svelte-nsxbgb{grid-template-columns:1fr;text-align:center;max-width:90%;margin:0 auto}.workshopImage.svelte-nsxbgb{width:80%;max-width:300px;height:300px;margin:0 auto;object-fit:contain}.workshopText.svelte-nsxbgb{text-align:center}.workshopText.svelte-nsxbgb ul:where(.svelte-nsxbgb){padding-left:1rem;background:none}.workshopText.svelte-nsxbgb li:where(.svelte-nsxbgb){background:none;padding:0}.workshopText.svelte-nsxbgb li:where(.svelte-nsxbgb)::marker{color:var(--orange-light);font-size:1.2rem}}
