.pg-konzultacio{.hero{padding:96px 0 84px;text-align:center}.hero .container{max-width:760px}.hero .eyebrow{justify-content:center}.hero h1{font-size:clamp(2.3rem,4.2vw,3.3rem);font-weight:300;margin-bottom:22px}.hero h1 em{font-style:italic;font-weight:400;color:var(--terracotta)}.hero-sub{font-size:1.06rem;color:var(--muted);max-width:46ch;margin:0 auto}.hero-anim .hero-copy>*{opacity:0;animation:fadeup 1s ease forwards}.hero-anim .hero-copy>:first-child{animation-delay:.15s}.hero-anim .hero-copy>:nth-child(2){animation-delay:.3s}.hero-anim .hero-copy>:nth-child(3){animation-delay:.48s}.form-band{background:var(--sand)}.form-band.form-green{background:#33493C}.form-done{text-align:center;padding:26px 0 12px;animation:stepin .8s ease both}.form-done .arc{width:44px;height:24px;border:1.5px solid var(--terracotta);border-bottom:none;border-radius:44px 44px 0 0;margin:0 auto 24px}.form-done h2{font-size:1.7rem;font-weight:300;margin-bottom:12px}.form-done p{color:var(--muted);max-width:44ch;margin:0 auto}.form-note{text-align:center;margin-top:26px;font-size:.85rem;color:var(--muted)}.form-note a{border-bottom:1px solid var(--bronze);transition:color .2s}.form-note a:hover{color:var(--terracotta)}.process-head{max-width:680px;margin-bottom:70px}.process-head h2{font-size:clamp(2rem,3.4vw,2.6rem);font-weight:300}.process-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.proc{padding:44px 40px 48px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background .5s ease}.proc:hover{background:color-mix(in srgb,var(--sand) 55%,transparent)}.proc-num{font-family:var(--serif);font-size:2.6rem;font-weight:300;line-height:1;margin-bottom:14px;display:block;color:transparent;-webkit-text-stroke:1px rgba(143,106,63,.5)}@supports not (-webkit-text-stroke:1px black){.proc-num{color:rgba(143,106,63,.3)}}.proc .cat{font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze);font-weight:500;display:block;margin-bottom:10px}.proc h3{font-size:1.3rem;font-weight:400;margin-bottom:10px}.proc p{font-size:.95rem;color:var(--muted);max-width:46ch}@media (prefers-reduced-motion:reduce){.form-done,.hero-anim .hero-copy>*{animation:none!important;opacity:1!important;transform:none!important}}@media (max-width:860px){.process-grid{grid-template-columns:1fr}.proc{padding:34px 26px 38px}}}@keyframes fadeup{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes stepin{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}html.dark .pg-konzultacio .form-band.form-green,html.dark .pg-konzultacio .quickband{background:#22332A}.iv-journey{--iv-paper:#FAF6EF;--iv-sand:#EFE6D8;--iv-oak:#C8A878;--iv-bronze:#8F6A3F;--iv-forest:#33493C;--iv-ink:#2A211A;--iv-glow:#E8C98A;width:100%;max-width:1200px;margin:0 auto;background:var(--iv-paper);position:relative}.iv-journey svg{display:block;width:100%;height:auto;overflow:visible}.iv-journey .ln{fill:none;stroke:var(--iv-bronze);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.iv-journey .th{stroke-width:.85;opacity:.75}.iv-journey .hv{stroke-width:1.7}.iv-journey .wall{stroke-width:3.6;stroke-linecap:butt;stroke-linejoin:miter;opacity:.9}.iv-journey .wall2{stroke-width:2.4;stroke-linecap:butt;opacity:.9}.iv-journey .gap{stroke:var(--iv-paper);stroke-width:5;stroke-linecap:butt}.iv-journey .keys{stroke-dasharray:5 3;stroke-width:.9;opacity:.7}.iv-journey .onbtn{stroke:var(--iv-paper);stroke-width:1.6}.iv-journey .ticks{stroke-width:5;stroke-linecap:butt;stroke-dasharray:.8 7;opacity:.8}.iv-journey .w{stroke:none;opacity:0}.iv-journey .fd{opacity:0}.iv-journey .f-sand{fill:var(--iv-sand)}.iv-journey .f-oak{fill:var(--iv-oak)}.iv-journey .f-forest{fill:var(--iv-forest)}.iv-journey .f-bronze{fill:var(--iv-bronze)}.iv-journey .f-glow{fill:var(--iv-glow)}.iv-journey .f-paper{fill:var(--iv-paper)}.iv-journey .f-hatch{fill:url(#iv-hatch)}.iv-journey .stk{stroke:var(--iv-bronze);stroke-width:1.1;stroke-linejoin:round}.iv-journey text{font-family:var(--serif);fill:var(--iv-ink)}.iv-journey .cap{font-size:21px;font-style:italic;font-weight:300;letter-spacing:.005em}.iv-journey .cap .no{font-style:normal;font-weight:400;fill:none;stroke:var(--iv-bronze);stroke-width:.55;font-size:24px;letter-spacing:.02em}.iv-journey .dim{font-family:var(--sans);font-size:7.5px;fill:var(--iv-bronze);letter-spacing:.04em}.iv-journey .iv-s1{transform:translate(0)}.iv-journey .iv-s2{transform:translate(300px)}.iv-journey .iv-s3{transform:translate(600px)}.iv-journey .iv-s4{transform:translate(900px)}.iv-journey .iv-narrow .iv-s3{transform:translateY(310px)}.iv-journey .iv-narrow .iv-s4{transform:translate(300px,310px)}.iv-journey .iv-narrow .iv-link{display:none}.iv-journey .iv-ghost{opacity:.11}.iv-journey .iv-ghost .ln{stroke-dashoffset:0!important;animation:none!important}.iv-journey .iv-ghost .fd,.iv-journey .iv-ghost .w{opacity:1!important;animation:none!important;transform:none!important}.iv-journey .iv-ghost .gap,.iv-journey .iv-ghost .nog{display:none}.iv-journey .play{animation:iv-cycle 30s linear both}.iv-journey .play .ln{animation:iv-draw var(--d,.8s) cubic-bezier(.45,0,.25,1) var(--t,0s) both}.iv-journey .play .w{animation:iv-fade var(--d,.8s) ease-out var(--t,0s) both}.iv-journey .play .fd{animation:iv-fade var(--d,.5s) ease-out var(--t,0s) both}.iv-journey .play .iv-cur{animation:iv-cursor 1s cubic-bezier(.4,0,.2,1) 4.2s both}.iv-journey .play .iv-btn{animation:iv-press .5s ease-in-out 5.25s both;transform-box:fill-box;transform-origin:center}.iv-journey .play .iv-pen{animation:iv-pen 2.6s ease-in-out 9.1s both}.iv-journey .play .iv-door{animation:iv-open 1.05s cubic-bezier(.5,0,.3,1) 24.6s both;transform-box:fill-box;transform-origin:0 50%}.iv-journey .play .iv-box{animation:iv-box 1.3s cubic-bezier(.3,0,.2,1) 26.4s both}.iv-journey .play .iv-steam{animation:iv-steam 3s ease-in-out 3.4s infinite alternate}.iv-journey .iv-paused *{animation-play-state:paused!important}.iv-journey .static .ln{stroke-dashoffset:0}.iv-journey .static .fd,.iv-journey .static .w{opacity:1}.iv-journey .static .iv-door{transform:scaleX(.12);transform-box:fill-box;transform-origin:0 50%}.iv-journey .static .iv-cur{transform:translate(0)}@keyframes iv-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes iv-fade{0%{opacity:0}to{opacity:1}}@keyframes iv-cursor{0%{opacity:0;transform:translate(34px,26px)}20%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes iv-press{0%{transform:scale(1)}40%{transform:scale(.92)}to{transform:scale(1)}}@keyframes iv-pen{0%{transform:translateY(-4px)}30%{transform:translateY(-4px)}55%{transform:translate(-2px,24px)}to{transform:translateY(54px)}}@keyframes iv-open{0%{transform:scaleX(1)}to{transform:scaleX(.12)}}@keyframes iv-box{0%{opacity:0;transform:translate(46px)}25%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes iv-steam{0%{transform:translate(0)}to{transform:translateY(-3px)}}@keyframes iv-cycle{0%{opacity:0}2%{opacity:1}96.5%{opacity:1}to{opacity:0}}