.home-channels{padding:106px 0 94px;background:#eaece3;color:#2a4a3e;scroll-margin-top:86px}.home-channels-header{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end;margin-bottom:43px}.home-channels-header h2{margin:20px 0 0;font-family:var(--font-display-brand),Georgia,serif;font-size:clamp(34px,3.6vw,54px);line-height:1.15;font-weight:400;letter-spacing:-.035em}.home-channels-header h2 em{display:block;font-weight:400}.home-channels-header>p{max-width:400px;font-size:16px;line-height:1.7;color:#626b61;margin:0 0 5px}.home-channels svg{width:19px;height:19px;flex-shrink:0}.home-channels-controls{display:flex;justify-content:space-between;gap:20px;align-items:end;padding-bottom:28px}.home-channels fieldset{min-width:0;padding:0;border:0;margin:0}.home-channels legend{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#626b61;padding:0;margin-bottom:11px}.home-channels-options>div{display:flex;flex-wrap:wrap;gap:6px}.home-channels button{display:flex;align-items:center;gap:8px;background:transparent;border:1px solid transparent;padding:10px 13px;min-height:44px;color:#596953;font:inherit;font-size:14px;cursor:pointer;transition:background .18s,color .18s}.home-channels button:hover{color:#2a4a3e;background:rgb(255 255 255/35%)}.home-channels button[aria-pressed=true]{background:#2a4a3e;color:#fbfaf4}.home-channels button:focus-visible{outline:2px solid #2a4a3e;outline-offset:4px}.home-channels-options svg{width:16px;height:16px}.home-channels-example{padding-bottom:13px;font-size:12px;color:#626b61;text-transform:uppercase;letter-spacing:.1em}.home-channels-scene{border:1px solid #cfd5c6;background:#f4f4ec}.home-channels-flow{display:grid;grid-template-columns:minmax(0,1fr) 42px 150px 42px minmax(0,1fr);gap:0;align-items:center;padding:40px 28px;min-height:330px}.home-channels-incoming,.home-channels-result{background:#fffef9;padding:24px;align-self:stretch;border:1px solid #e0e4d8;display:flex;flex-direction:column;min-width:0}.home-channels-card-label{display:flex;align-items:center;gap:9px;font-size:12px;color:#66715e;margin:0 0 22px}.home-channels-number{margin-left:auto;color:#66715e;font-size:12px;letter-spacing:.09em}.home-channels-incoming blockquote{margin:0 0 25px;font-family:var(--font-display-brand),Georgia,serif;font-size:23px;font-weight:400;line-height:1.3;letter-spacing:-.02em}.home-channels-customer{display:flex;align-items:center;gap:9px;font-size:12px;color:#66715e;margin:auto 0 0}.home-channels-customer>span:first-child{display:block;width:19px;height:19px;border-radius:50%;background:#eceee3;border:1px solid #d7ddcd}.home-channels-kim{text-align:center;align-self:center}.home-channels-orbit{display:grid;place-items:center;height:108px;width:108px;border:1px solid #d6ddce;border-radius:50%;margin:0 auto 17px}.home-channels-core{background:#2a4a3e;border-radius:50%;height:78px;width:78px;display:flex;align-items:center;justify-content:center;gap:4px}.home-channels-core>span{width:3px;height:20px;background:#e6e8c8;border-radius:3px;transform-origin:center}.home-channels-core>span:first-child,.home-channels-core>span:nth-child(5){height:11px}.home-channels-core>span:nth-child(3){height:30px}.home-channels-kim>strong{display:block;font-size:23px;font-family:var(--font-display-brand),Georgia,serif;font-weight:400}.home-channels-kim>span{display:block;margin-top:5px;font-size:12px;color:#697261}.home-channels-connector{position:relative;height:1px;background:#d2daca;margin-top:-52px}.home-channels-connector>span{position:absolute;inset:0;background:#648265;transform:scaleX(1);transform-origin:left}.home-channels-connector svg{position:absolute;right:-1px;width:13px;height:13px;top:-6px;color:#648265}.home-channels-result h3{font-family:var(--font-display-brand),Georgia,serif;margin:0 0 10px;font-size:23px;font-weight:400;line-height:1.3;letter-spacing:-.02em}.home-channels-result-body{margin:0 0 20px;font-size:16px;color:#697261;line-height:1.7}.home-channels-result-status{margin-top:auto;padding-top:12px;border-top:1px solid #e1e6d8;display:flex;align-items:center;gap:7px;font-size:12px;color:#466346}.home-channels-result-status svg{width:13px;height:13px}.home-channels-process{border-top:1px solid #d9dfcf;padding:19px 24px;display:flex;gap:27px;align-items:center}.home-channels-process>span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#66715e;flex-shrink:0}.home-channels-process ol{display:flex;justify-content:space-between;gap:20px;padding:0;margin:0;list-style:none;flex:1}.home-channels-process li{display:flex;gap:8px;align-items:center;font-size:16px;line-height:1.5}.home-channels-process li>span{font-size:12px;flex-shrink:0;border-radius:50%;width:22px;height:22px;display:grid;place-items:center;border:1px solid #cbd5bd;color:#637553}.home-channels-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-top:26px}.home-channels-outcomes>div{display:flex;flex-wrap:wrap;gap:7px}.home-channels-outcomes button{border-color:#c8d1c0}.home-channels-outcomes svg{width:15px;height:15px}.home-channels-bottom .home-text-link{display:inline-flex;align-items:center;gap:15px;padding-bottom:11px;font-size:16px}.home-channels-note{margin:23px 0 0;max-width:790px;font-size:16px;line-height:1.7;color:#626b61}.home-channels-announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion:no-preference){.home-channels-flow[data-animate=true] .home-channels-connector-in>span{animation:home-channels-line .65s ease-out both}.home-channels-flow[data-animate=true] .home-channels-connector-out>span{animation:home-channels-line .65s ease-out .55s both}.home-channels-flow[data-animate=true] .home-channels-core>span{animation:home-channels-voice .6s ease-in-out .2s 2}.home-channels-flow[data-animate=true] .home-channels-core>span:nth-child(2n){animation-delay:.35s}.home-channels-flow[data-animate=true] .home-channels-result{animation:home-channels-arrive .65s ease-out .65s both}}@keyframes home-channels-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home-channels-voice{0%,to{transform:scaleY(1)}50%{transform:scaleY(.5)}}@keyframes home-channels-arrive{0%{transform:translateY(6px);border-color:#b1c3a5}to{transform:translateY(0);border-color:#e0e4d8}}@media (max-width:1100px){.home-channels-flow{padding:34px 24px;grid-template-columns:minmax(0,1fr) 28px 138px 28px minmax(0,1fr)}.home-channels-incoming,.home-channels-result{padding:20px}.home-channels-process{align-items:start;flex-direction:column;gap:13px}.home-channels-process ol{width:100%}}@media (max-width:800px){.home-channels{padding:76px 0}.home-channels-header{grid-template-columns:1fr;gap:24px;margin-bottom:30px}.home-channels-header>p{max-width:530px}.home-channels-controls{flex-direction:column;align-items:start;gap:12px;padding-bottom:17px}.home-channels-example{padding-bottom:0}.home-channels-flow{grid-template-columns:1fr;gap:0;padding:25px}.home-channels-incoming,.home-channels-result{width:100%}.home-channels-incoming blockquote{margin-bottom:20px;max-width:400px}.home-channels-card-label{margin-bottom:17px}.home-channels-connector{width:1px;height:25px;margin:0 auto}.home-channels-connector>span{transform-origin:top}.home-channels-connector svg{top:auto;bottom:-3px;right:-6px;transform:rotate(90deg)}.home-channels-kim{display:grid;grid-template-columns:80px auto;grid-template-rows:1fr 1fr;text-align:left;width:max-content;margin:12px auto;column-gap:15px}.home-channels-orbit{grid-row:1/3;width:80px;height:80px;margin:0}.home-channels-core{height:62px;width:62px}.home-channels-kim>strong{align-self:end;font-size:23px}.home-channels-kim>span{align-self:start}.home-channels-process ol{flex-direction:column;gap:10px}.home-channels-process{padding:20px 25px}.home-channels-bottom{align-items:start}.home-channels-bottom .home-text-link{margin-top:26px}@keyframes home-channels-line{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}@media (max-width:520px){.home-channels{padding:64px 0}.home-channels-header h2{font-size:35px;margin-top:16px}.home-channels-header>p{font-size:16px}.home-channels-options>div{gap:3px}.home-channels-options button{padding:10px 8px;gap:5px;font-size:14px}.home-channels-options svg{width:14px;height:14px}.home-channels-flow{padding:18px}.home-channels-incoming,.home-channels-result{padding:20px}.home-channels-bottom{flex-direction:column;gap:20px}.home-channels-bottom .home-text-link{margin-top:0;padding-bottom:0}}@media (prefers-reduced-motion:reduce){.home-channels *,.home-channels :before{animation:none!important;transition:none!important}}.home-story{position:relative;padding:108px 0 84px;background:#f5f3ee;color:#2a4a3e;scroll-margin-top:86px}.home-story-anchor{position:absolute;top:0;scroll-margin-top:86px}.home-story-header{display:grid;grid-template-columns:1.25fr .75fr;gap:64px;align-items:end;margin-bottom:42px}.home-story-header h2{margin:20px 0 0;font-family:var(--font-display-brand),Georgia,serif;font-size:clamp(34px,3.6vw,54px);line-height:1.14;font-weight:400;letter-spacing:-.035em}.home-story-header h2 em{display:block;font-weight:400}.home-story-intro{max-width:380px;margin:0 0 5px;color:#626b61;font-size:16px;line-height:1.7}.home-story-scene{position:relative;isolation:isolate;overflow:hidden;min-height:480px;aspect-ratio:2.06;background:#344238;color:#fffdf6}.home-story-images,.home-story-shade{position:absolute;inset:0;pointer-events:none}.home-story-image{object-fit:cover;object-position:center 58%}.home-story-night{opacity:0;transition:opacity 1.7s ease}.home-story-scene[data-step="1"] .home-story-night,.home-story-scene[data-step="2"] .home-story-night,.home-story-scene[data-step="3"] .home-story-night{opacity:1}.home-story-shade{background:linear-gradient(180deg,rgb(12 25 22/24%),transparent 27%,rgb(12 25 22/14%) 42%,rgb(12 25 22/82%))}.home-story-scene-top{position:absolute;left:38px;right:38px;top:30px;display:flex;justify-content:space-between;gap:16px;align-items:center;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.home-story-example{text-shadow:0 1px 8px rgb(0 0 0/60%)}.home-story-clock{display:flex;flex-shrink:0;gap:9px;align-items:center;border:1px solid rgb(255 255 255/25%);background:rgb(22 37 30/50%);padding:8px 11px;font-size:12px;letter-spacing:.08em;font-variant-numeric:tabular-nums}.home-story-clock>span{width:5px;height:5px;border-radius:50%;background:#d4d9b5}.home-story-caption{position:absolute;bottom:38px;left:38px;max-width:440px;width:41%}.home-story-state{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:13px;color:#e0e2cc}.home-story-caption h3{color:#fffdf6;font-family:var(--font-display-brand),Georgia,serif;font-size:clamp(28px,2.9vw,42px);line-height:1.12;font-weight:400;letter-spacing:-.025em;margin:0 0 15px}.home-story-caption p{margin:0;max-width:370px;color:#ebece4;font-size:16px;line-height:1.6}.home-story-conversation{position:absolute;width:360px;right:38px;bottom:38px;padding:20px;background:#faf9f4;color:#2a4a3e;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .45s ease,transform .45s ease,visibility .45s;box-shadow:0 10px 48px rgb(0 0 0/15%)}.home-story-conversation[data-visible=true]{opacity:1;visibility:visible;transform:translateY(0)}.home-story-conversation-head{display:flex;gap:10px;align-items:center;padding-bottom:15px;border-bottom:1px solid #dedfd5;margin-bottom:17px}.home-story-kim-mark{display:block;border:1.5px solid #2a4a3e;border-radius:50%;width:27px;height:32px;transform:rotate(-22deg)}.home-story-conversation-head strong{display:block;font-weight:500;font-size:16px}.home-story-conversation-head div>span{display:block;font-size:12px;color:#667065;margin-top:2px}.home-story-online{width:6px;height:6px;border-radius:50%;background:#708863;margin-left:auto}.home-story-answer,.home-story-guest{font-size:16px;line-height:1.6;padding:10px 12px}.home-story-guest{background:#ecefe5;margin:0 0 10px 22px;border-radius:10px 10px 2px 10px}.home-story-answer{background:#2a4a3e;color:#faf9f4;margin:0 16px 0 0;border-radius:10px 10px 10px 2px}.home-story-receipt{display:flex;align-items:center;gap:10px;padding-top:13px;margin-top:13px;border-top:1px solid #dedfd5;opacity:0;visibility:hidden;transition:opacity .35s ease}.home-story-receipt[data-visible=true]{opacity:1;visibility:visible}.home-story-receipt-check{width:22px;height:22px;display:grid;place-items:center;background:#e4e9dc;color:#2a4a3e;border-radius:50%;font-size:12px;flex-shrink:0}.home-story-receipt strong{font-size:16px;line-height:1.4;font-weight:500;display:block}.home-story-receipt div>span{display:block;font-size:12px;line-height:1.5;color:#667065;margin-top:3px}.home-story-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding-top:25px}.home-story-steps button{position:relative;text-align:left;border:0;border-top:1px solid #d7d9ce;background:transparent;color:#626b61;padding:17px 0 7px;display:flex;gap:13px;align-items:baseline;cursor:pointer;font:inherit;font-size:14px}.home-story-steps button:before{content:"";position:absolute;height:2px;background:#2a4a3e;top:-1px;left:0;width:100%;transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.home-story-steps button[aria-pressed=true]{color:#2a4a3e}.home-story-steps button[aria-pressed=true]:before{transform:scaleX(1)}.home-story-steps button:focus-visible{outline:2px solid #2a4a3e;outline-offset:5px}.home-story-step-number{font-size:12px;letter-spacing:.08em}.home-story-footer{display:flex;justify-content:space-between;gap:24px;margin-top:23px;color:#626b61;font-size:16px;line-height:1.7}.home-story-footer p{margin:0;max-width:680px}.home-story-footer>span{display:flex;flex-shrink:0;align-items:start;gap:12px;font-size:12px}@media (min-width:1024px) and (min-height:760px) and (prefers-reduced-motion:no-preference){.home-story-track[data-scroll=true]:after{content:"";display:block;height:240svh}.home-story-track[data-scroll=true] .home-story-stage{position:sticky;top:108px}.home-story-track[data-scroll=true] .home-story-scene{max-height:calc(100svh - 300px);min-height:440px;aspect-ratio:auto;height:560px}}@media (max-width:1023px){.home-story{padding:80px 0}.home-story-header{gap:30px}.home-story-caption{left:28px;bottom:28px}.home-story-conversation{right:28px;bottom:28px;width:330px;padding:17px}.home-story-scene-top{top:24px;left:28px;right:28px}}@media (max-width:800px){.home-story{padding:64px 0}.home-story-header{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.home-story-header h2{font-size:35px;margin-top:16px}.home-story-intro{max-width:480px;font-size:16px}.home-story-stage{display:flex;flex-direction:column}.home-story-scene{min-height:0;aspect-ratio:auto;padding-top:210px}.home-story-images{bottom:auto;height:260px}.home-story-image{object-position:center 54%}.home-story-shade{bottom:auto;height:280px;background:linear-gradient(180deg,rgb(12 25 22/15%),transparent 25%,#344238 94%)}.home-story-scene-top{top:18px;left:20px;right:20px;font-size:12px;letter-spacing:.04em;gap:10px}.home-story-clock{font-size:12px}.home-story-caption{position:relative;left:auto;bottom:auto;padding:0 22px 24px;width:100%;max-width:none;min-height:176px}.home-story-caption h3{font-size:29px;max-width:310px}.home-story-caption p{max-width:480px;font-size:16px}.home-story-state{font-size:12px}.home-story-conversation{position:relative;right:auto;bottom:auto;margin:0 20px 20px;width:auto;display:none}.home-story-conversation[data-visible=true]{display:block}.home-story-answer,.home-story-guest{font-size:16px}.home-story-receipt{display:none}.home-story-receipt[data-visible=true]{display:flex}.home-story-steps{order:-1;gap:9px;padding-top:0;margin-bottom:14px}.home-story-steps button{flex-direction:column;gap:6px;font-size:12px;line-height:1.5;padding-top:11px;min-height:65px}.home-story-step-number{font-size:12px}.home-story-footer{flex-direction:column;gap:10px;margin-top:15px}}@media (prefers-reduced-motion:reduce){.home-story *,.home-story :before{transition:none!important}}html .voca-landing.voca-home .home-extras-expanded{--ink:#0f0f0d;--kol-55:#5d6059;--kol-40:#65685f;--kol-12:rgba(15,15,13,0.14);display:grid;gap:76px;padding-block:20px 36px}.voca-home .home-extras-expanded :is(#egen-demo,#kalkyl,#home-calculator){scroll-margin-top:110px}html .voca-landing.voca-home .home-extras-expanded .idband{margin:0;padding:clamp(40px,6vw,72px) clamp(24px,5vw,64px);border:0;border-radius:4px;background:#2a4a3e}.voca-home .home-extras-expanded .idband-inner{max-width:900px}html .voca-landing.voca-home .home-extras-expanded .idband h2{max-width:750px;margin-inline:auto;color:#f5f3ee;font-size:clamp(32px,4vw,50px);font-weight:400;line-height:1.16}html .voca-landing.voca-home .home-extras-expanded .idband :is(h2 em,.ey){color:#cdd9bd}.voca-home .home-extras-expanded .idband-inner>p{max-width:60ch;color:#e0e5dc;font-size:16px;line-height:1.8}.voca-home .home-extras-expanded .idband-form{max-width:820px;gap:14px;margin-top:30px}.voca-home .home-extras-expanded .idband-form .btn-p,.voca-home .home-extras-expanded .idband-form input{min-height:51px;border-radius:3px;font-family:var(--font-body)}.voca-home .home-extras-expanded .idband-form .btn-p{background:#e3e7d8;color:#243c30;font-size:16px}.voca-home .home-extras-expanded .idband-form .btn-p:hover{background:#f5f3ee}.voca-home .home-extras-expanded .idband .idband-fine{max-width:none;margin-bottom:0;color:#d7e0d3;font-size:14px}.voca-home .home-extras-calculator{padding-top:54px;border-top:1px solid #d4d6ca}html .voca-landing.voca-home .home-extras-expanded .calc{margin:0;padding:0;border:0;background:transparent;color:#0f0f0d}html .voca-landing.voca-home .home-extras-expanded .calc h2{max-width:800px;color:#0f0f0d;font-size:clamp(34px,4vw,54px);font-weight:400;line-height:1.16}html .voca-landing.voca-home .home-extras-expanded .calc :is(.ey,.calc-assume strong){color:#2a4a3e}html .voca-landing.voca-home .home-extras-expanded .calc-val{color:#0f0f0d}html .voca-landing.voca-home .home-extras-expanded .calc-inputs{border:1px solid #d4d6ca;border-radius:3px;background:#eeeee5;box-shadow:none}html .voca-landing.voca-home .home-extras-expanded .calc-out{border:0;border-radius:3px;background:#2a4a3e;box-shadow:none}html .voca-landing.voca-home .home-extras-expanded .calc-out h3{color:#f5f3ee}.voca-home .home-extras-expanded .conversion-calc-next{margin-top:24px;padding-top:24px;border-top:1px solid #ffffff26}.voca-home .home-extras-expanded .conversion-calc-next h3{font-size:26px}.voca-home .home-extras-expanded .conversion-calc-next p{margin:12px 0 20px;color:#e0e5dc;line-height:1.6}.voca-home .home-extras-expanded .conversion-calc-next .btn-p{min-height:48px;border-radius:3px;background:#e3e7d8;color:#243c30;font-size:16px;white-space:normal}.voca-home .home-extras-expanded .conversion-calc-next .btn-p:hover{background:#f5f3ee}.voca-home .home-extras-expanded :is(.calc-field label,.calc-assume,.calc-out-row,.calc-foot,.conversion-calc-next p){font-size:16px}.voca-home .home-extras-expanded [data-reveal]{opacity:1;transform:none}@media (max-width:760px){html .voca-landing.voca-home .home-extras-expanded{gap:48px;padding-top:0}.voca-home .home-extras-calculator{padding-top:40px}.voca-home .home-extras-expanded .idband-form{gap:18px}}.voca-landing .pr.pr-packages{--pk-ink:#253c30;--pk-muted:#576357;--pk-card:#fcfbf7;--pk-line:#d8dcd1;--pk-accent:#355b44;padding:80px 52px 64px;color:var(--pk-ink);scroll-margin-top:84px}html:not([data-site=lin]) .voca-landing .pr.pr-packages{--pk-ink:#f0f0e8;--pk-muted:#b7c1b2;--pk-card:#1c241e;--pk-line:#37463a;--pk-accent:#bad0ac}.voca-landing .pr-packages .pk-heading{max-width:650px;margin-bottom:32px}.voca-landing .pr-packages .pk-heading .ey{margin-bottom:16px}.voca-landing .pr-packages .pk-heading h2{font-size:clamp(32px,3.6vw,42px);font-weight:500;line-height:1.18;letter-spacing:-.04em;margin-bottom:15px}.voca-landing .pr-packages .pk-heading>p{font-size:18px;line-height:1.55;color:var(--pk-muted);max-width:57ch}.voca-landing .pr-packages .pk-main-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.voca-landing .pr-packages .pk-plan{min-width:0;display:flex;flex-direction:column;padding:32px;border:1px solid var(--pk-line);border-radius:18px;background:var(--pk-card);color:var(--pk-ink)}.voca-landing .pr-packages .pk-plan-complete{--pk-ink:#263f31;--pk-muted:#51604f;--pk-card:#e6ebde;--pk-line:#c2cdb8;--pk-accent:#355b44}.voca-landing .pr-packages .pk-plan-type{display:block;font-size:11px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--pk-accent)}.voca-landing .pr-packages .pk-plan h3{margin:9px 0 10px;font-size:31px;font-weight:500;letter-spacing:-.035em;line-height:1.15;color:var(--pk-ink)}.voca-landing .pr-packages .pk-plan-header>p{min-height:51px;max-width:34ch;font-size:17px;line-height:1.5;color:var(--pk-muted)}.voca-landing .pr-packages .pk-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;margin-top:24px;font-variant-numeric:tabular-nums}.voca-landing .pr-packages .pk-price strong{font-family:var(--font-display);font-size:48px;font-weight:500;line-height:1.1;letter-spacing:-.045em;white-space:nowrap;color:var(--pk-ink)}.voca-landing .pr-packages .pk-price>span{font-size:17px;color:var(--pk-muted)}.voca-landing .pr-packages .pk-price-note{margin-top:7px;font-size:13px;line-height:1.4;color:var(--pk-muted)}.voca-landing .pr-packages .pk-trial{align-self:flex-start;margin-top:12px;padding:4px 10px;border:1px solid var(--pk-accent);border-radius:999px;font-size:13px;font-weight:600;line-height:1.4;color:var(--pk-accent)}.voca-landing .pr-packages .pk-cta{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;margin:24px 0;padding:12px 18px;border:1px solid var(--pk-accent);border-radius:8px;color:var(--pk-ink);background:transparent;font-size:16px;font-weight:600;line-height:1.4;text-decoration:none}.voca-landing .pr-packages .pk-plan-complete .pk-cta{background:#355b44;border-color:#355b44;color:#faf8ef}.voca-landing .pr-packages .pk-features{list-style:none;display:grid;gap:13px;padding-bottom:24px}.voca-landing .pr-packages .pk-features li{display:flex;align-items:flex-start;gap:9px;font-size:16px;line-height:1.45}.voca-landing .pr-packages .pk-check{width:20px;height:20px;flex-shrink:0;margin-top:1px;color:var(--pk-accent)}.voca-landing .pr-packages .pk-allowance{margin-top:auto;padding-top:19px;border-top:1px solid var(--pk-line)}.voca-landing .pr-packages .pk-allowance>strong{display:block;font-size:16px;line-height:1.4;font-weight:600}.voca-landing .pr-packages .pk-allowance>span{display:block;margin-top:4px;font-size:14px;line-height:1.45;color:var(--pk-muted)}.voca-landing .pr-packages .pk-start-note{margin:17px 0 0;font-size:14px;line-height:1.5;color:var(--pk-muted);text-align:center}.voca-landing .pr-packages .pk-enterprise{margin-top:42px;padding:30px;border:1px solid var(--pk-line);border-radius:18px}.voca-landing .pr-packages .pk-enterprise-heading{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-bottom:28px;border-bottom:1px solid var(--pk-line)}.voca-landing .pr-packages .pk-enterprise-heading h3{margin:8px 0 9px;font-size:27px;font-weight:500;line-height:1.2;letter-spacing:-.03em;color:var(--pk-ink)}.voca-landing .pr-packages .pk-enterprise-heading p{font-size:16px;line-height:1.5;max-width:49ch;color:var(--pk-muted)}.voca-landing .pr-packages .pk-sales-link{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:10px 16px;border:1px solid var(--pk-line);border-radius:8px;font-size:15px;font-weight:600;line-height:1.4;color:var(--pk-ink);text-decoration:none}.voca-landing .pr-packages .pk-chain-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.voca-landing .pr-packages .pk-chain-plan{min-width:0;padding:0 24px;border-left:1px solid var(--pk-line)}.voca-landing .pr-packages .pk-chain-plan:first-child{padding-left:0;border-left:0}.voca-landing .pr-packages .pk-chain-plan:last-child{padding-right:0}.voca-landing .pr-packages .pk-chain-plan h4{margin-bottom:8px;font-size:23px;font-weight:500;line-height:1.2;color:var(--pk-ink)}.voca-landing .pr-packages .pk-chain-description{min-height:44px;font-size:14px;line-height:1.5;color:var(--pk-muted)}.voca-landing .pr-packages .pk-chain-plan .pk-price{margin-top:20px}.voca-landing .pr-packages .pk-chain-plan .pk-price strong{font-size:clamp(27px,2.6vw,34px)}.voca-landing .pr-packages .pk-chain-unit{margin-top:6px;font-size:12px;line-height:1.45;color:var(--pk-muted)}.voca-landing .pr-packages .pk-chain-includes{display:grid;gap:5px;margin-top:22px;font-size:14px;line-height:1.4}.voca-landing .pr-packages .pk-chain-includes>strong{font-weight:600}.voca-landing .pr-packages .pk-chain-includes>span{color:var(--pk-muted);font-size:13px}.voca-landing .pr-packages .pk-priority{display:flex;align-items:flex-start;gap:5px;margin-top:7px}.voca-landing .pr-packages .pk-priority .pk-check{width:16px;height:16px;margin-top:0}.voca-landing .pr-packages .pk-enterprise-terms{margin-top:27px;padding-top:20px;border-top:1px solid var(--pk-line);font-size:13px;line-height:1.5;color:var(--pk-muted)}.voca-landing .pr-packages .pk-billing{margin-top:23px}.voca-landing .pr-packages .pk-billing-note{font-size:13px;line-height:1.5;color:var(--pk-muted)}.voca-landing .pr-packages .pk-details{margin-top:13px;border-top:1px solid var(--pk-line);border-bottom:1px solid var(--pk-line)}.voca-landing .pr-packages .pk-details summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:56px;padding:16px 0;font-size:15px;font-weight:600;line-height:1.5;cursor:pointer;color:var(--pk-ink)}.voca-landing .pr-packages .pk-details summary::-webkit-details-marker{display:none}.voca-landing .pr-packages .pk-expand{position:relative;width:16px;height:16px;flex-shrink:0}.voca-landing .pr-packages .pk-expand:after,.voca-landing .pr-packages .pk-expand:before{content:"";position:absolute;background:currentColor;left:2px;top:7px;width:12px;height:1px}.voca-landing .pr-packages .pk-expand:after{transform:rotate(90deg)}.voca-landing .pr-packages .pk-details[open] .pk-expand:after{display:none}.voca-landing .pr-packages .pk-details-content{display:grid;gap:23px;max-width:76ch;padding:0 0 24px;font-size:15px;line-height:1.6;color:var(--pk-muted)}.voca-landing .pr-packages .pk-details-content h4{margin-bottom:7px;font-family:var(--font-body);font-size:16px;font-weight:600;line-height:1.4;color:var(--pk-ink)}.voca-landing .pr-packages .pk-details-content p+p{margin-top:8px}.voca-landing .pr-packages .pk-terms-link{display:inline-block;margin-top:9px;padding-block:5px;color:var(--pk-accent);text-underline-offset:4px}.voca-landing .pr-packages :is(.pk-cta,.pk-sales-link,.pk-terms-link,summary):focus-visible{outline:2px solid var(--pk-accent);outline-offset:4px}@media (hover:hover){.voca-landing .pr-packages .pk-cta:hover,.voca-landing .pr-packages .pk-sales-link:hover{border-color:var(--pk-accent);background:var(--pk-line)}.voca-landing .pr-packages .pk-plan-complete .pk-cta:hover{background:#294b37;border-color:#294b37}}@media (max-width:1050px){.voca-landing .pr.pr-packages{padding:65px 30px 50px}.voca-landing .pr-packages .pk-plan{padding:26px}.voca-landing .pr-packages .pk-enterprise{padding:25px}.voca-landing .pr-packages .pk-enterprise-heading{align-items:flex-start}.voca-landing .pr-packages .pk-chain-plan{padding-inline:17px}}@media (max-width:760px){.voca-landing .pr-packages .pk-main-plans{grid-template-columns:1fr;gap:16px}.voca-landing .pr-packages .pk-plan-header>p{min-height:0;max-width:none}.voca-landing .pr-packages .pk-enterprise-heading{flex-direction:column;gap:20px}.voca-landing .pr-packages .pk-chain-plans{grid-template-columns:1fr;margin-top:0}.voca-landing .pr-packages .pk-chain-plan{padding:25px 0;border-left:0;border-bottom:1px solid var(--pk-line)}.voca-landing .pr-packages .pk-chain-plan:last-child{padding-bottom:0;border-bottom:0}.voca-landing .pr-packages .pk-chain-description{min-height:0}.voca-landing .pr-packages .pk-chain-includes{margin-top:16px}.voca-landing .pr-packages .pk-chain-plan .pk-price strong{font-size:32px}.voca-landing .pr-packages .pk-enterprise-terms{margin-top:23px}}@media (max-width:480px){.voca-landing .pr.pr-packages{padding:54px 20px 44px}.voca-landing .pr-packages .pk-plan{padding:24px}.voca-landing .pr-packages .pk-enterprise{padding:23px;margin-top:32px}.voca-landing .pr-packages .pk-price strong{font-size:44px}.voca-landing .pr-packages .pk-start-note{text-align:left}}.voca-landing .pr-packages .pk-audience-panel[hidden]{display:none}.voca-landing .pr-packages .pk-audience-switch{display:inline-flex;gap:5px;padding:5px;margin-bottom:32px;border:1px solid var(--pk-line);border-radius:5px;background:var(--pk-card)}.voca-landing .pr-packages .pk-audience-switch button{min-height:48px;padding:12px 24px;border:0;border-radius:2px;background:transparent;color:var(--pk-muted);font-family:var(--font-body);font-size:16px;font-weight:500;line-height:1.4;cursor:pointer;transition:background .16s ease,color .16s ease}.voca-landing .pr-packages .pk-audience-switch button[aria-pressed=true]{background:#2a4a3e;color:#f5f3ee}.voca-landing .pr-packages .pk-audience-switch button:focus-visible{outline:2px solid var(--pk-accent);outline-offset:4px}.voca-landing .pr-packages-audience .pk-enterprise{margin-top:0}.voca-landing .pr-packages-audience :is(.pk-chain-description,.pk-chain-includes,.pk-sales-link,.pk-details-content,.pk-details summary){font-size:16px}.voca-landing .pr-packages-audience :is(.pk-chain-unit,.pk-chain-includes>span,.pk-price-note,.pk-enterprise-terms,.pk-billing-note){font-size:14px}@media (hover:hover){.voca-landing .pr-packages .pk-audience-switch button[aria-pressed=false]:hover{background:var(--pk-line)}}@media (max-width:600px){.voca-landing .pr-packages .pk-audience-switch{display:flex;width:100%}.voca-landing .pr-packages .pk-audience-switch button{flex:1;padding-inline:14px}}@media (prefers-reduced-motion:reduce){.voca-landing .pr-packages .pk-audience-switch button{transition:none}}