.rostok-experience[data-v-6aecaa67]{--rostok-cream:#fff8ef;--rostok-panel:#ffe9d6;--rostok-ink:#2b2118;--rostok-muted:#8a7a68;--rostok-coral:#ff6b4a;--rostok-mint:#3ec9a7;--rostok-sun:#ffc857;--rostok-sky:#6da5ff;--experience-button-surface:var(--rostok-coral);--experience-button-ink:#fff8ef;--experience-nav-ink:var(--rostok-ink);--experience-nav-surface:#fff8efd1;min-height:100svh;color:var(--rostok-ink);background:var(--rostok-cream);font-family:Manrope Variable,sans-serif;overflow:clip}.sr-only[data-v-6aecaa67]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rostok-experience h1[data-v-6aecaa67],.rostok-experience h2[data-v-6aecaa67],.rostok-experience h3[data-v-6aecaa67],.rostok-experience p[data-v-6aecaa67]{margin-block:0}.rostok-experience h1[data-v-6aecaa67],.rostok-experience h2[data-v-6aecaa67],.rostok-experience h3[data-v-6aecaa67]{letter-spacing:-.01em;text-wrap:balance;font-family:Fredoka Variable,sans-serif;font-weight:560}.rostok-experience .eyebrow[data-v-6aecaa67]{color:var(--rostok-coral);letter-spacing:.1em;text-transform:uppercase;font-family:Fredoka Variable,sans-serif;font-size:.68rem}.rostok-section[data-v-6aecaa67]{width:min(100% - 2rem,100rem);margin-inline:auto;padding-block:clamp(4.5rem,9vw,8rem)}.rostok-hero[data-v-6aecaa67]{gap:clamp(2.5rem,6vw,4rem);width:min(100% - 2rem,100rem);margin-inline:auto;padding-block:clamp(7rem,14vw,10rem) clamp(3rem,6vw,5rem);display:grid;position:relative;overflow:hidden}.rostok-hero__shape[data-v-6aecaa67]{z-index:0;opacity:.55;border-radius:62% 38% 55% 45%/45% 55%;animation:9s ease-in-out infinite rostok-float-6aecaa67;position:absolute}.rostok-hero__shape--one[data-v-6aecaa67]{background:var(--rostok-mint);width:12rem;height:12rem;top:-4rem;right:8%}.rostok-hero__shape--two[data-v-6aecaa67]{background:var(--rostok-sun);width:9rem;height:9rem;animation-delay:-3s;bottom:2rem;left:-3rem}.rostok-hero__shape--three[data-v-6aecaa67]{background:var(--rostok-sky);width:5rem;height:5rem;animation-delay:-6s;top:40%;left:46%}.rostok-hero__copy[data-v-6aecaa67]{z-index:1;gap:1.5rem;max-width:38rem;display:grid;position:relative}.rostok-hero h1[data-v-6aecaa67]{font-size:clamp(2.6rem,6.5vw,5rem);line-height:1.02}.rostok-hero__lead[data-v-6aecaa67]{color:#2b2118b8;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.7}.rostok-hero__copy[data-v-6aecaa67] .magnetic-button{width:fit-content}.rostok-hero__media[data-v-6aecaa67]{z-index:1;max-width:26rem;position:relative}.rostok-hero__media[data-v-6aecaa67] figure>div{background:var(--rostok-panel);border-radius:3rem 2rem 3rem 1.25rem}.rostok-hero__media[data-v-6aecaa67] figure>div>div{border-radius:2.65rem 1.65rem 2.65rem .9rem}.rostok-heading[data-v-6aecaa67]{gap:1rem;max-width:40rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.rostok-heading h2[data-v-6aecaa67]{font-size:clamp(1.9rem,4vw,3rem);line-height:1.06}.rostok-method__grid[data-v-6aecaa67]{gap:1.5rem;display:grid}.rostok-method__card[data-v-6aecaa67]{background:#fff;border-radius:1.5rem;gap:.85rem;padding:clamp(1.75rem,3vw,2.25rem);display:grid;position:relative;box-shadow:0 18px 32px #2b211814}.rostok-method__card--1[data-v-6aecaa67]{transform:rotate(-1.4deg)}.rostok-method__card--2[data-v-6aecaa67]{transform:rotate(1.4deg)}.rostok-method__pin[data-v-6aecaa67]{background:var(--rostok-coral);border:2px solid #fff;border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:-.55rem;left:1.75rem;box-shadow:0 2px 6px #2b211840}.rostok-method__icon[data-v-6aecaa67]{width:2rem;height:2rem;color:var(--rostok-coral)}.rostok-method__card h3[data-v-6aecaa67]{font-size:1.3rem}.rostok-method__card p[data-v-6aecaa67]{color:#2b2118ad;line-height:1.65}.rostok-groups__tabs[data-v-6aecaa67]{flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;display:flex}.rostok-groups__tab[data-v-6aecaa67]{color:var(--rostok-ink);background:#fff;border:2px solid #0000;border-radius:999px;padding:.75rem 1.4rem;font-family:Fredoka Variable,sans-serif;font-size:.95rem;transition:transform .32s cubic-bezier(.34,1.56,.64,1);box-shadow:0 8px 18px #2b211814}.rostok-groups__tab--coral.rostok-groups__tab--active[data-v-6aecaa67]{color:#fff8ef;background:var(--rostok-coral)}.rostok-groups__tab--mint.rostok-groups__tab--active[data-v-6aecaa67]{color:#fff8ef;background:var(--rostok-mint)}.rostok-groups__tab--sun.rostok-groups__tab--active[data-v-6aecaa67]{color:var(--rostok-ink);background:var(--rostok-sun)}.rostok-groups__tab--active[data-v-6aecaa67]{transform:translateY(-.15rem)scale(1.04)}.rostok-groups__panel[data-v-6aecaa67]{background:#fff;border-radius:2rem;gap:1.25rem;padding:clamp(2rem,4vw,3rem);display:grid;box-shadow:0 20px 40px #2b211817}.rostok-groups__panel h3[data-v-6aecaa67]{font-size:clamp(1.4rem,2.6vw,2rem)}.rostok-groups__panel ul[data-v-6aecaa67]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.rostok-groups__panel li[data-v-6aecaa67]{color:#2b2118bd;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23ff6b4a'/%3E%3C/svg%3E") 0 .55em/.5rem no-repeat;padding-left:1.5rem;line-height:1.6}.rostok-groups__panel--mint li[data-v-6aecaa67]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Ccircle cx='4' cy='4' r='4' fill='%233ec9a7'/%3E%3C/svg%3E")}.rostok-groups__panel--sun li[data-v-6aecaa67]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23ffc857'/%3E%3C/svg%3E")}.rostok-gallery[data-v-6aecaa67]{margin:0;padding-block:clamp(2rem,4vw,3rem)}.rostok-gallery[data-v-6aecaa67] figure>div{background:var(--rostok-panel);border-radius:2rem}.rostok-gallery[data-v-6aecaa67] figure>div>div{border-radius:1.65rem}.rostok-impact__grid[data-v-6aecaa67]{gap:1.5rem;display:grid}.rostok-impact__tile[data-v-6aecaa67]{text-align:center;background:var(--rostok-panel);border-radius:2rem;gap:.5rem;padding:clamp(2rem,4vw,2.75rem);display:grid}.rostok-impact__value[data-v-6aecaa67]{color:var(--rostok-coral);font-family:Fredoka Variable,sans-serif;font-size:clamp(2.5rem,6vw,4rem);font-weight:600;line-height:1}.rostok-impact__tile:nth-child(2) .rostok-impact__value[data-v-6aecaa67]{color:#2a9d80}.rostok-impact__tile:nth-child(3) .rostok-impact__value[data-v-6aecaa67]{color:#b8790c}.rostok-impact__label[data-v-6aecaa67]{color:#2b2118a8;font-size:.85rem}.rostok-testimonials__grid[data-v-6aecaa67]{gap:1.5rem;display:grid}.rostok-testimonials__grid article[data-v-6aecaa67]{background:#fff;border-radius:1.75rem;gap:1.25rem;padding:clamp(1.75rem,3vw,2.25rem);display:grid;box-shadow:0 16px 30px #2b211812}.rostok-testimonials__quote[data-v-6aecaa67]{color:#2b2118d1;font-size:1.02rem;line-height:1.7}.rostok-testimonials__author[data-v-6aecaa67]{color:var(--rostok-muted);align-items:center;gap:.75rem;font-size:.85rem;display:flex}.rostok-testimonials__avatar[data-v-6aecaa67]{color:#fff8ef;background:var(--rostok-coral);border-radius:50%;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;font-family:Fredoka Variable,sans-serif;display:grid}.rostok-testimonials__grid article:nth-child(2) .rostok-testimonials__avatar[data-v-6aecaa67]{background:var(--rostok-mint)}.rostok-testimonials__grid article:nth-child(3) .rostok-testimonials__avatar[data-v-6aecaa67]{background:#d99a2b}.rostok-inquiry[data-v-6aecaa67]{gap:clamp(2.5rem,6vw,5rem);padding-block:clamp(4.5rem,9vw,8rem) clamp(6rem,10vw,9rem);display:grid}.rostok-inquiry__copy[data-v-6aecaa67]{gap:1.5rem;display:grid}.rostok-inquiry__copy>p[data-v-6aecaa67]:last-child{color:#2b2118ad;max-width:34rem;line-height:1.7}.rostok-inquiry__form[data-v-6aecaa67]{background:#fff;border-radius:2rem;padding:clamp(1.75rem,4vw,2.5rem);box-shadow:0 22px 44px #2b21181a}.rostok-inquiry__form[data-v-6aecaa67] .visual-inquiry__submit{color:#fff8ef;background:var(--rostok-coral)}@keyframes rostok-float-6aecaa67{0%,to{transform:translate(0,0)}50%{transform:translate(.6rem,-1rem)}}@media (width>=768px){.rostok-hero[data-v-6aecaa67]{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);align-items:center}.rostok-method__grid[data-v-6aecaa67]{grid-template-columns:repeat(4,minmax(0,1fr))}.rostok-impact__grid[data-v-6aecaa67],.rostok-testimonials__grid[data-v-6aecaa67]{grid-template-columns:repeat(3,minmax(0,1fr))}.rostok-inquiry[data-v-6aecaa67]{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr);align-items:start}}@media (prefers-reduced-motion:reduce){.rostok-hero__shape[data-v-6aecaa67]{animation:none}.rostok-groups__tab[data-v-6aecaa67]{transition:none}}
