:root{--oh-ink:#0f231b;--oh-graphite:#17362a;--oh-steel:#5a6d63;--oh-steel-soft:#8a988f;--oh-line:#e1ebe5;--oh-bg:#fff;--oh-bg-soft:#f1f8f4;--oh-bg-tint:#e7f2eb;--oh-accent:#10a06a;--oh-accent-dark:#0c8354;--oh-accent-soft:#e6f6ef;--oh-accent-glow:#10a06a52;--oh-data:#0a6b4a;--oh-data-soft:#e3f2ea;--oh-text:#26362e;--oh-text-muted:#5a6d63;--oh-text-invert:#f2f8f4;--oh-shadow-sm:0 1px 2px #0b281c0f;--oh-shadow-md:0 8px 24px #0b281c14;--oh-shadow-lg:0 24px 60px #0b281c24;--oh-radius:14px;--oh-radius-sm:9px;--oh-maxw:1160px;--oh-gutter:clamp(20px, 5vw, 48px)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{min-height:100vh;color:var(--oh-text);background:var(--oh-bg);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:1.6}h1,h2,h3,h4{color:var(--oh-ink);letter-spacing:-.02em;font-weight:700;line-height:1.15}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;font-family:inherit}.container{width:100%;max-width:var(--oh-maxw);padding-inline:var(--oh-gutter);margin-inline:auto}.section{padding-block:clamp(64px,9vw,120px)}.section--soft{background:var(--oh-bg-soft)}.section--ink{background:var(--oh-ink);color:var(--oh-text-invert)}.layout-badge{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--oh-accent);border-radius:999px;margin-bottom:20px;padding:5px 13px;font-size:.72rem;font-weight:700;display:none}.lab .layout-badge{display:inline-block}.section,.anchor{scroll-margin-top:84px}.eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--oh-accent);align-items:center;gap:8px;font-size:.8rem;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--oh-accent);width:22px;height:2px;display:inline-block}.eyebrow--light{color:#74dda6}.eyebrow--light:before{background:#74dda6}.section-head{max-width:640px;margin-bottom:clamp(36px,5vw,56px)}.section-head h2{margin-top:14px;font-size:clamp(1.7rem,3.4vw,2.5rem)}.section-head p{color:var(--oh-text-muted);margin-top:16px;font-size:1.08rem}.section--ink .section-head h2{color:var(--oh-text-invert)}.section--ink .section-head p{color:#f5f8fcb3}.btn{border-radius:var(--oh-radius-sm);white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:9px;padding:14px 26px;font-size:1rem;font-weight:600;transition:transform .15s,background .2s,box-shadow .2s,border-color .2s,color .2s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--oh-accent);color:#fff;box-shadow:0 6px 18px var(--oh-accent-glow)}.btn--primary:hover{background:var(--oh-accent-dark);box-shadow:0 10px 26px var(--oh-accent-glow)}.btn--ghost{color:var(--oh-ink);border-color:var(--oh-line);background:0 0}.btn--ghost:hover{border-color:var(--oh-ink);background:var(--oh-bg-soft)}.btn--on-ink{color:#fff;background:#ffffff14;border-color:#ffffff38}.btn--on-ink:hover{background:#ffffff29;border-color:#fff6}.btn svg{width:18px;height:18px}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(22px)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}html{scroll-behavior:auto}}.hdr[data-v-f6fe5e06]{z-index:50;border-bottom:1px solid #0000;transition:background .3s,box-shadow .3s,border-color .3s;position:sticky;top:0}.hdr--scrolled[data-v-f6fe5e06]{-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);border-bottom-color:var(--oh-line);box-shadow:var(--oh-shadow-sm);background:#ffffffdb}.hdr__inner[data-v-f6fe5e06]{justify-content:space-between;align-items:center;height:72px;display:flex}.brand[data-v-f6fe5e06]{color:var(--oh-ink);letter-spacing:-.02em;align-items:center;gap:10px;font-size:1.18rem;font-weight:800;display:inline-flex}.brand__mark[data-v-f6fe5e06]{background:var(--oh-ink);color:#fff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.brand__mark svg[data-v-f6fe5e06]{width:20px;height:20px}.nav[data-v-f6fe5e06]{align-items:center;gap:30px;display:flex}.nav>a[data-v-f6fe5e06]{color:var(--oh-text);font-size:.98rem;font-weight:500;transition:color .2s}.nav>a[data-v-f6fe5e06]:hover{color:var(--oh-accent)}.nav>a.nav__cta[data-v-f6fe5e06],.nav>a.nav__cta[data-v-f6fe5e06]:hover{color:#fff}.burger[data-v-f6fe5e06]{border:1px solid var(--oh-line);background:#fff;border-radius:9px;width:42px;height:42px;display:none;position:relative}.burger span[data-v-f6fe5e06],.burger span[data-v-f6fe5e06]:before,.burger span[data-v-f6fe5e06]:after{content:"";background:var(--oh-ink);width:18px;height:2px;transition:transform .25s,opacity .2s;position:absolute;left:50%;transform:translate(-50%)}.burger span[data-v-f6fe5e06]{top:50%;transform:translate(-50%,-50%)}.burger span[data-v-f6fe5e06]:before{top:-6px}.burger span[data-v-f6fe5e06]:after{top:6px}.burger .burger--x[data-v-f6fe5e06]{background:0 0}.burger .burger--x[data-v-f6fe5e06]:before{top:0;transform:translate(-50%)rotate(45deg)}.burger .burger--x[data-v-f6fe5e06]:after{top:0;transform:translate(-50%)rotate(-45deg)}@media (width<=860px){.burger[data-v-f6fe5e06]{display:block}.nav[data-v-f6fe5e06]{padding:16px var(--oh-gutter) 24px;border-bottom:1px solid var(--oh-line);box-shadow:var(--oh-shadow-md);opacity:0;pointer-events:none;background:#fff;flex-direction:column;align-items:stretch;gap:4px;transition:transform .2s,opacity .2s;position:absolute;top:72px;left:0;right:0;transform:translateY(-8px)}.nav>a[data-v-f6fe5e06]{padding:12px 4px}.nav--open[data-v-f6fe5e06]{opacity:1;pointer-events:auto;transform:none}.nav__cta[data-v-f6fe5e06]{text-align:center;margin-top:8px}}.hero[data-v-cbfc55ba]{background:radial-gradient(120% 120% at 80% 0%, #17493a 0%, var(--oh-ink) 55%);color:var(--oh-text-invert);position:relative;overflow:hidden}.hero--framed[data-v-cbfc55ba]{width:min(var(--oh-maxw), 100% - clamp(32px, 8vw, 80px));box-shadow:var(--oh-shadow-lg);border-radius:clamp(18px,2vw,28px);margin-block:clamp(20px,3vw,36px);margin-inline:auto}.hero__grid-bg[data-v-cbfc55ba]{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80% at 60% 20%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 80% at 60% 20%,#000 30%,#0000 80%)}.hero--photo[data-v-cbfc55ba]{background-position:100%;background-repeat:no-repeat;background-size:cover}.hero__photo-overlay[data-v-cbfc55ba]{background:linear-gradient(90deg, var(--oh-ink) 0%, #0f231beb 24%, #0f231b8c 48%, #0f231b1f 72%, #0f231b00 100%), linear-gradient(0deg, #0f231b80 0%, transparent 42%);position:absolute;inset:0}.hero__variant[data-v-cbfc55ba]{z-index:5;letter-spacing:.08em;text-transform:uppercase;color:#fff;box-shadow:var(--oh-shadow-md);background:#10a06aeb;border-radius:999px;padding:6px 13px;font-size:.72rem;font-weight:700;position:absolute;top:18px;left:18px}.hero__inner[data-v-cbfc55ba]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,56px);padding-block:clamp(60px,9vw,110px);display:grid;position:relative}.hero__title[data-v-cbfc55ba]{color:#fff;margin-top:20px;font-size:clamp(2rem,4.6vw,3.4rem)}.hero__title .hl[data-v-cbfc55ba]{color:var(--oh-accent)}.hero__sub[data-v-cbfc55ba]{color:#f5f8fcc2;max-width:540px;margin-top:22px;font-size:clamp(1.05rem,1.6vw,1.25rem)}.hero__actions[data-v-cbfc55ba]{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.hero__proof[data-v-cbfc55ba]{color:#f5f8fca8;border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:14px 32px;margin-top:40px;padding-top:26px;font-size:.95rem;list-style:none;display:flex}.hero__proof strong[data-v-cbfc55ba]{color:#fff;font-weight:700}.hero__visual[data-v-cbfc55ba]{place-items:center;min-height:480px;display:grid;position:relative}.machine[data-v-cbfc55ba]{filter:drop-shadow(0 34px 56px #0000006b);width:100%;max-width:580px}.spark[data-v-cbfc55ba]{animation:1.1s ease-in-out infinite spark-cbfc55ba}.s2[data-v-cbfc55ba]{animation-delay:.2s}.s3[data-v-cbfc55ba]{animation-delay:.45s}@keyframes spark-cbfc55ba{0%,to{opacity:0;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.cert[data-v-cbfc55ba]{width:268px;color:var(--oh-ink);box-shadow:var(--oh-shadow-lg);background:#fff;border-radius:16px;padding:20px 22px;animation:5s ease-in-out infinite float-cbfc55ba;position:absolute;bottom:-8px;right:-12px}@keyframes float-cbfc55ba{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.cert__head[data-v-cbfc55ba]{color:var(--oh-steel);align-items:center;gap:8px;font-size:.76rem;font-weight:600;display:flex}.cert__dot[data-v-cbfc55ba]{background:var(--oh-data);width:8px;height:8px;box-shadow:0 0 0 4px var(--oh-data-soft);border-radius:50%}.cert__value[data-v-cbfc55ba]{align-items:baseline;gap:8px;margin:12px 0 4px;display:flex}.cert__num[data-v-cbfc55ba]{letter-spacing:-.03em;color:var(--oh-ink);font-size:3.1rem;font-weight:800;line-height:1}.cert__unit[data-v-cbfc55ba]{color:var(--oh-steel);font-size:.72rem;line-height:1.2}.cert__meta[data-v-cbfc55ba]{color:var(--oh-steel);font-size:.75rem}.cert__badges[data-v-cbfc55ba]{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.badge[data-v-cbfc55ba]{background:var(--oh-bg-tint);color:var(--oh-graphite);letter-spacing:.03em;border-radius:6px;padding:4px 8px;font-size:.68rem;font-weight:700}.badge--ok[data-v-cbfc55ba]{background:var(--oh-data-soft);color:var(--oh-data)}@media (width<=860px){.hero__inner[data-v-cbfc55ba]{grid-template-columns:1fr}.hero__visual[data-v-cbfc55ba]{order:-1;min-height:300px;margin-top:8px}.machine[data-v-cbfc55ba]{max-width:460px}.cert[data-v-cbfc55ba]{right:0}}@media (width<=460px){.cert[data-v-cbfc55ba]{width:220px;padding:16px 18px}.cert__num[data-v-cbfc55ba]{font-size:2.5rem}}.ob[data-v-186b4b1f]{padding-top:clamp(64px,9vw,120px);padding-bottom:0;overflow:hidden}.ob__head-wrap[data-v-186b4b1f]{margin-bottom:clamp(36px,5vw,56px)}.ob__bands[data-v-186b4b1f]{flex-direction:column;gap:20px;display:flex}.ob--framed .ob__bands[data-v-186b4b1f]{width:min(var(--oh-maxw), 100% - clamp(32px, 8vw, 80px));margin-inline:auto}.ob--framed .ob-band[data-v-186b4b1f]{border-radius:clamp(18px,2vw,28px)}.ob-band[data-v-186b4b1f]{align-items:center;min-height:clamp(440px,58vh,640px);display:flex;position:relative;overflow:hidden}.ob-band__img[data-v-186b4b1f]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ob-band__overlay[data-v-186b4b1f]{background:linear-gradient(90deg,#091a13f0 0%,#091a13b8 34%,#091a1333 62%,#091a1300 82%);position:absolute;inset:0}.ob-band--reverse .ob-band__overlay[data-v-186b4b1f]{background:linear-gradient(270deg,#091a13f0 0%,#091a13b8 34%,#091a1333 62%,#091a1300 82%)}.ob-band__inner[data-v-186b4b1f]{z-index:2;width:100%;position:relative}.ob-band__panel[data-v-186b4b1f]{color:#fff;max-width:480px}.ob-band--reverse .ob-band__panel[data-v-186b4b1f]{text-align:right;margin-left:auto}.ob-band__no[data-v-186b4b1f]{letter-spacing:.08em;color:#74dda6;align-items:center;gap:10px;margin-bottom:14px;font-size:.95rem;font-weight:800;display:inline-flex}.ob-band__no[data-v-186b4b1f]:before{content:"";background:#74dda6;width:26px;height:2px}.ob-band--reverse .ob-band__no[data-v-186b4b1f]{flex-direction:row-reverse}.ob-band__panel h3[data-v-186b4b1f]{color:#fff;margin-bottom:14px;font-size:clamp(1.6rem,3vw,2.3rem)}.ob-band__panel p[data-v-186b4b1f]{color:#f5f8fcd1;max-width:42ch;font-size:1.12rem}.ob-band--reverse .ob-band__panel p[data-v-186b4b1f]{margin-left:auto}@media (width<=760px){.ob-band[data-v-186b4b1f]{min-height:0;display:block}.ob-band__img[data-v-186b4b1f]{height:240px;position:relative}.ob-band__overlay[data-v-186b4b1f]{display:none}.ob-band__inner[data-v-186b4b1f]{padding-block:24px}.ob-band__panel[data-v-186b4b1f],.ob-band--reverse .ob-band__panel[data-v-186b4b1f]{text-align:left;max-width:none;color:var(--oh-ink);margin:0}.ob-band--reverse .ob-band__no[data-v-186b4b1f]{flex-direction:row}.ob-band__panel h3[data-v-186b4b1f]{color:var(--oh-ink)}.ob-band__panel p[data-v-186b4b1f]{color:var(--oh-text-muted);margin:0}.ob-band__no[data-v-186b4b1f]{color:var(--oh-accent)}.ob-band__no[data-v-186b4b1f]:before{background:var(--oh-accent)}}.blist[data-v-f7b7e721]{list-style:none}.blist__row[data-v-f7b7e721]{border-top:1px solid var(--oh-line);grid-template-columns:96px 1.1fr 1.5fr;align-items:baseline;gap:clamp(20px,4vw,48px);padding:clamp(24px,3vw,34px) 0;transition:border-color .2s;display:grid}.blist__row[data-v-f7b7e721]:last-child{border-bottom:1px solid var(--oh-line)}.blist__row[data-v-f7b7e721]:hover{border-top-color:var(--oh-accent)}.blist__no[data-v-f7b7e721]{letter-spacing:-.02em;color:var(--oh-data);font-size:clamp(2rem,3vw,2.6rem);font-weight:800;line-height:1}.blist__title[data-v-f7b7e721]{font-size:clamp(1.2rem,1.8vw,1.5rem)}.blist__text[data-v-f7b7e721]{color:var(--oh-text-muted);font-size:1.05rem}@media (width<=760px){.blist__row[data-v-f7b7e721]{grid-template-columns:1fr;gap:8px}.blist__no[data-v-f7b7e721]{font-size:1.7rem}}.pflow[data-v-7f435873]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.pflow__card[data-v-7f435873]{background:var(--oh-bg);border:1px solid var(--oh-line);border-radius:var(--oh-radius);padding:34px 30px 32px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden}.pflow__card[data-v-7f435873]:hover{box-shadow:var(--oh-shadow-md);border-color:#0000;transform:translateY(-4px)}.pflow__ghost[data-v-7f435873]{color:#10a06a1f;z-index:0;pointer-events:none;font-size:8rem;font-weight:800;line-height:1;position:absolute;top:-18px;right:4px}.pflow__content[data-v-7f435873]{z-index:1;position:relative}.pflow__label[data-v-7f435873]{letter-spacing:.08em;text-transform:uppercase;color:var(--oh-accent);margin-bottom:14px;font-size:.78rem;font-weight:700;display:inline-block}.pflow__content h3[data-v-7f435873]{margin-bottom:10px;font-size:1.3rem}.pflow__content p[data-v-7f435873]{color:var(--oh-text-muted)}.section--ink .pflow__card[data-v-7f435873]{background:#ffffff0a;border-color:#ffffff1a}.section--ink .pflow__card[data-v-7f435873]:hover{box-shadow:none;background:#ffffff12;border-color:#74dda659}.section--ink .pflow__ghost[data-v-7f435873]{color:#74dda621}.section--ink .pflow__label[data-v-7f435873]{color:#74dda6}.section--ink .pflow__content h3[data-v-7f435873]{color:#fff}.section--ink .pflow__content p[data-v-7f435873]{color:#f5f8fcb3}@media (width<=860px){.pflow[data-v-7f435873]{grid-template-columns:1fr}}.tcards[data-v-f4f1404b]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.tcard[data-v-f4f1404b]{border:1px solid var(--oh-line);border-radius:var(--oh-radius);background:#fff;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.tcard[data-v-f4f1404b]:hover{box-shadow:var(--oh-shadow-md);transform:translateY(-4px)}.tcard__img[data-v-f4f1404b]{aspect-ratio:1;object-fit:cover;width:100%;display:block}.tcard__body[data-v-f4f1404b]{flex-direction:column;flex:1;padding:24px 26px 26px;display:flex}.tcard__body blockquote[data-v-f4f1404b]{color:var(--oh-ink);flex:1;font-size:1.05rem}.tcard__person[data-v-f4f1404b]{border-top:1px solid var(--oh-line);margin-top:20px;padding-top:18px}.tcard__body strong[data-v-f4f1404b]{color:var(--oh-ink);font-size:.98rem;display:block}.tcard__body em[data-v-f4f1404b]{color:var(--oh-text-muted);font-size:.86rem;font-style:normal}.section--ink .tcard[data-v-f4f1404b]{background:#ffffff0a;border-color:#ffffff1a}.section--ink .tcard[data-v-f4f1404b]:hover{box-shadow:none;border-color:#74dda659}.section--ink .tcard__body blockquote[data-v-f4f1404b]{color:#f5f8fceb}.section--ink .tcard__person[data-v-f4f1404b]{border-top-color:#ffffff1f}.section--ink .tcard__body strong[data-v-f4f1404b]{color:#fff}.section--ink .tcard__body em[data-v-f4f1404b]{color:#f5f8fc99}@media (width<=860px){.tcards[data-v-f4f1404b]{grid-template-columns:1fr;max-width:460px}}.tsplit[data-v-f53cae8a]{grid-template-columns:repeat(2,1fr);gap:clamp(24px,4vw,40px);display:grid}.tsplit__item[data-v-f53cae8a]{border-radius:var(--oh-radius);background:#ffffff0a;border:1px solid #ffffff1a;align-items:center;gap:clamp(20px,3vw,32px);padding:clamp(22px,3vw,32px);transition:transform .2s,background .2s,border-color .2s;display:flex}.tsplit__item[data-v-f53cae8a]:hover{background:#ffffff0f;border-color:#74dda659;transform:translateY(-4px)}.tsplit__photo[data-v-f53cae8a]{border-radius:var(--oh-radius);object-fit:cover;object-position:center 25%;flex-shrink:0;width:150px;height:190px}.tsplit__body h3[data-v-f53cae8a]{color:#fff;font-size:1.4rem}.tsplit__role[data-v-f53cae8a]{color:#74dda6;margin:4px 0 12px;font-size:.95rem;font-weight:600}.tsplit__bio[data-v-f53cae8a]{color:#f5f8fcbd;margin-bottom:16px;font-size:1rem}.tsplit__ln[data-v-f53cae8a]{color:#6bb3ff;align-items:center;gap:7px;font-size:.9rem;font-weight:600;display:inline-flex}.tsplit__ln svg[data-v-f53cae8a]{width:18px;height:18px}.tsplit__ln[data-v-f53cae8a]:hover{text-decoration:underline}@media (width<=860px){.tsplit[data-v-f53cae8a]{grid-template-columns:1fr}}@media (width<=460px){.tsplit__item[data-v-f53cae8a]{flex-direction:column;align-items:flex-start}.tsplit__photo[data-v-f53cae8a]{width:130px;height:160px}}.cta[data-v-7a475de0]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.cta__copy h2[data-v-7a475de0]{color:#fff;margin-top:14px;font-size:clamp(1.7rem,3.4vw,2.5rem)}.cta__copy p[data-v-7a475de0]{color:#f5f8fcb8;margin-top:16px;font-size:1.08rem}.cta__list[data-v-7a475de0]{gap:10px;margin-top:22px;list-style:none;display:grid}.cta__list li[data-v-7a475de0]{color:#f5f8fcdb;padding-left:28px;position:relative}.cta__list li[data-v-7a475de0]:before{content:"";background:var(--oh-data);border-radius:50%;width:16px;height:16px;position:absolute;top:7px;left:0;box-shadow:0 0 0 4px #0a6b4a33}.cta__list li[data-v-7a475de0]:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:6px;height:3px;position:absolute;top:11px;left:5px;transform:rotate(-45deg)}.cta__card[data-v-7a475de0]{border-radius:var(--oh-radius);box-shadow:var(--oh-shadow-lg);background:#fff;padding:32px}.form[data-v-7a475de0]{flex-direction:column;display:flex}.form label[data-v-7a475de0]{color:var(--oh-ink);margin-bottom:8px;font-size:.95rem;font-weight:600}.form input[data-v-7a475de0]{font:inherit;border:1.5px solid var(--oh-line);border-radius:var(--oh-radius-sm);color:var(--oh-ink);padding:14px 16px;transition:border-color .2s,box-shadow .2s}.form input[data-v-7a475de0]:focus{border-color:var(--oh-accent);box-shadow:0 0 0 3px var(--oh-accent-soft);outline:none}.form input[aria-invalid=true][data-v-7a475de0]{border-color:#e5484d}.form__error[data-v-7a475de0]{color:#e5484d;margin-top:8px;font-size:.85rem}.form__submit[data-v-7a475de0]{width:100%;margin-top:16px}.form__note[data-v-7a475de0]{color:var(--oh-text-muted);text-align:center;margin-top:14px;font-size:.82rem}.success[data-v-7a475de0]{text-align:center;padding:12px 0}.success__icon[data-v-7a475de0]{background:var(--oh-data-soft);width:56px;height:56px;color:var(--oh-data);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.success__icon svg[data-v-7a475de0]{width:30px;height:30px}.success h3[data-v-7a475de0]{font-size:1.4rem}.success p[data-v-7a475de0]{color:var(--oh-text-muted);margin-top:8px}@media (width<=860px){.cta[data-v-7a475de0]{grid-template-columns:1fr}}.footer[data-v-7ddb8d4b]{color:#f5f8fca8;background:#0a1c14;padding-block:48px 28px}.footer__inner[data-v-7ddb8d4b]{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-bottom:28px;display:flex}.footer__brand[data-v-7ddb8d4b]{align-items:center;gap:12px;display:flex}.brand__mark[data-v-7ddb8d4b]{color:#fff;background:#ffffff14;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.brand__mark svg[data-v-7ddb8d4b]{width:22px;height:22px}.footer__brand strong[data-v-7ddb8d4b]{color:#fff;font-size:1.05rem;display:block}.footer__brand span[data-v-7ddb8d4b]{font-size:.85rem}.footer__nav[data-v-7ddb8d4b]{flex-wrap:wrap;gap:26px;display:flex}.footer__nav a[data-v-7ddb8d4b]{font-size:.95rem;transition:color .2s}.footer__nav a[data-v-7ddb8d4b]:hover{color:var(--oh-accent)}.footer__bottom[data-v-7ddb8d4b]{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:22px;font-size:.84rem;display:flex}.footer__legal[data-v-7ddb8d4b]{gap:20px;display:flex}.footer__legal a[data-v-7ddb8d4b]:hover{color:#fff}.cards[data-v-a20b2dc7]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.card[data-v-a20b2dc7]{background:var(--oh-bg);border:1px solid var(--oh-line);border-radius:var(--oh-radius);transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden}.card[data-v-a20b2dc7]:hover{box-shadow:var(--oh-shadow-md);border-color:#0000;transform:translateY(-4px)}.card__media[data-v-a20b2dc7]{aspect-ratio:4/3;background:var(--oh-ink);overflow:hidden}.card__media img[data-v-a20b2dc7]{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.card:hover .card__media img[data-v-a20b2dc7]{transform:scale(1.04)}.card__body[data-v-a20b2dc7]{padding:24px 26px 28px}.card__body h3[data-v-a20b2dc7]{margin-bottom:10px;font-size:1.2rem}.card__body p[data-v-a20b2dc7]{color:var(--oh-text-muted)}@media (width<=860px){.cards[data-v-a20b2dc7]{grid-template-columns:1fr}}.rows[data-v-acb4530e]{gap:clamp(36px,6vw,72px);display:grid}.row[data-v-acb4530e]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}.row--reverse .row__media[data-v-acb4530e]{order:2}.row__media[data-v-acb4530e]{border-radius:var(--oh-radius);border:1px solid var(--oh-line);box-shadow:var(--oh-shadow-md);overflow:hidden}.row__media img[data-v-acb4530e]{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.row:hover .row__media img[data-v-acb4530e]{transform:scale(1.03)}.row__no[data-v-acb4530e]{letter-spacing:.08em;color:var(--oh-accent);align-items:center;gap:10px;font-size:.95rem;font-weight:800;display:inline-flex}.row__no[data-v-acb4530e]:before{content:"";background:var(--oh-accent);width:26px;height:2px}.row__body h3[data-v-acb4530e]{margin:14px 0;font-size:clamp(1.4rem,2.4vw,1.9rem)}.row__body p[data-v-acb4530e]{color:var(--oh-text-muted);max-width:46ch;font-size:1.08rem}@media (width<=760px){.row[data-v-acb4530e]{grid-template-columns:1fr;gap:20px}.row--reverse .row__media[data-v-acb4530e]{order:0}}.grid[data-v-576b11f2]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.benefit[data-v-576b11f2]{border:1px solid var(--oh-line);border-radius:var(--oh-radius);background:#fff;gap:20px;padding:28px;display:flex;position:relative;overflow:hidden}.benefit[data-v-576b11f2]:before{content:"";background:var(--oh-accent);transform-origin:top;width:4px;transition:transform .25s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.benefit[data-v-576b11f2]:hover:before{transform:scaleY(1)}.benefit__no[data-v-576b11f2]{color:var(--oh-data);letter-spacing:-.02em;flex-shrink:0;font-size:1.5rem;font-weight:800;line-height:1}.benefit h3[data-v-576b11f2]{margin-bottom:8px;font-size:1.18rem}.benefit p[data-v-576b11f2]{color:var(--oh-text-muted)}@media (width<=720px){.grid[data-v-576b11f2]{grid-template-columns:1fr}}.bdark[data-v-ef2d459b]{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.bdark__item[data-v-ef2d459b]{border-radius:var(--oh-radius);background:#ffffff0a;border:1px solid #ffffff1a;padding:26px 24px;transition:transform .2s,background .2s,border-color .2s}.bdark__item[data-v-ef2d459b]:hover{background:#ffffff12;border-color:#74dda666;transform:translateY(-4px)}.bdark__no[data-v-ef2d459b]{letter-spacing:-.02em;color:#74dda6;margin-bottom:14px;font-size:2rem;font-weight:800;line-height:1;display:block}.bdark__item h3[data-v-ef2d459b]{color:#fff;margin-bottom:10px;font-size:1.12rem}.bdark__item p[data-v-ef2d459b]{color:#f5f8fcb8;font-size:.98rem}@media (width<=1000px){.bdark[data-v-ef2d459b]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.bdark[data-v-ef2d459b]{grid-template-columns:1fr}}.blight[data-v-6857154e]{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.blight__item[data-v-6857154e]{background:var(--oh-bg-soft);border:1px solid var(--oh-line);border-radius:var(--oh-radius);padding:26px 24px;transition:transform .2s,box-shadow .2s,border-color .2s}.blight__item[data-v-6857154e]:hover{box-shadow:var(--oh-shadow-md);border-color:#0000;transform:translateY(-4px)}.blight__no[data-v-6857154e]{letter-spacing:-.02em;color:var(--oh-accent);margin-bottom:14px;font-size:2rem;font-weight:800;line-height:1;display:block}.blight__item h3[data-v-6857154e]{margin-bottom:10px;font-size:1.12rem}.blight__item p[data-v-6857154e]{color:var(--oh-text-muted);font-size:.98rem}@media (width<=1000px){.blight[data-v-6857154e]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.blight[data-v-6857154e]{grid-template-columns:1fr}}.steps[data-v-d9926a7f]{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;display:grid;position:relative}.steps[data-v-d9926a7f]:before{content:"";background:repeating-linear-gradient(90deg, var(--oh-line) 0 10px, transparent 10px 18px);z-index:0;height:2px;position:absolute;top:26px;left:8%;right:8%}.step[data-v-d9926a7f]{z-index:1;background:var(--oh-bg);padding-top:8px;position:relative}.step__num[data-v-d9926a7f]{background:var(--oh-ink);color:#fff;width:52px;height:52px;box-shadow:0 0 0 6px var(--oh-bg);border-radius:50%;place-items:center;margin-bottom:20px;font-size:1.3rem;font-weight:800;display:grid}.step h3[data-v-d9926a7f]{margin-bottom:10px;font-size:1.24rem}.step p[data-v-d9926a7f]{color:var(--oh-text-muted);max-width:300px}@media (width<=860px){.steps[data-v-d9926a7f]{grid-template-columns:1fr;gap:8px}.steps[data-v-d9926a7f]:before{background:repeating-linear-gradient(180deg, var(--oh-line) 0 10px, transparent 10px 18px);width:2px;height:auto;inset:0 auto 0 26px}.step[data-v-d9926a7f]{grid-template-columns:52px 1fr;column-gap:20px;padding:14px 0;display:grid}.step__num[data-v-d9926a7f]{grid-row:span 2;margin-bottom:0}.step h3[data-v-d9926a7f]{margin-top:8px}.step p[data-v-d9926a7f]{grid-column:2}}.ptl[data-v-bab21d58]{max-width:760px;list-style:none}.ptl__item[data-v-bab21d58]{grid-template-columns:56px 1fr;gap:28px;padding-bottom:clamp(28px,4vw,46px);display:grid;position:relative}.ptl__item[data-v-bab21d58]:last-child{padding-bottom:0}.ptl__item[data-v-bab21d58]:not(:last-child):before{content:"";background:repeating-linear-gradient(180deg, var(--oh-line) 0 8px, transparent 8px 16px);width:2px;position:absolute;top:62px;bottom:-4px;left:27px}.ptl__marker[data-v-bab21d58]{background:var(--oh-ink);color:#fff;z-index:1;width:56px;height:56px;box-shadow:0 0 0 6px var(--oh-bg-soft);border-radius:50%;place-items:center;font-size:1.3rem;font-weight:800;display:grid;position:relative}.ptl__body[data-v-bab21d58]{padding-top:8px}.ptl__body h3[data-v-bab21d58]{margin-bottom:8px;font-size:clamp(1.2rem,1.8vw,1.45rem)}.ptl__body p[data-v-bab21d58]{color:var(--oh-text-muted);max-width:52ch;font-size:1.05rem}.quotes[data-v-7b8dac9d]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.quote[data-v-7b8dac9d]{border:1px solid var(--oh-line);border-radius:var(--oh-radius);background:#fff;flex-direction:column;padding:30px 28px 26px;display:flex;position:relative}.quote__mark[data-v-7b8dac9d]{color:var(--oh-accent);opacity:.5;margin-bottom:8px;font-family:Georgia,serif;font-size:3.4rem;line-height:.6}.quote blockquote[data-v-7b8dac9d]{color:var(--oh-ink);flex:1;font-size:1.05rem}.quote__author[data-v-7b8dac9d]{border-top:1px solid var(--oh-line);align-items:center;gap:14px;margin-top:24px;padding-top:20px;display:flex}.quote__avatar[data-v-7b8dac9d]{object-fit:cover;border-radius:50%;flex-shrink:0;width:46px;height:46px}.quote__author strong[data-v-7b8dac9d]{color:var(--oh-ink);font-size:.98rem;display:block}.quote__author em[data-v-7b8dac9d]{color:var(--oh-text-muted);font-size:.86rem;font-style:normal}@media (width<=860px){.quotes[data-v-7b8dac9d]{grid-template-columns:1fr}}.tfeat[data-v-a3fa917c]{gap:clamp(40px,6vw,76px);display:grid}.tfeat__row[data-v-a3fa917c]{grid-template-columns:300px 1fr;align-items:center;gap:clamp(28px,5vw,60px);display:grid}.tfeat__row--reverse[data-v-a3fa917c]{grid-template-columns:1fr 300px}.tfeat__row--reverse .tfeat__media[data-v-a3fa917c]{order:2}.tfeat__row--reverse .tfeat__body[data-v-a3fa917c]{order:1}.tfeat__media img[data-v-a3fa917c]{aspect-ratio:1;object-fit:cover;border-radius:var(--oh-radius);width:100%;box-shadow:var(--oh-shadow-md)}.tfeat__mark[data-v-a3fa917c]{color:var(--oh-accent);opacity:.5;margin-bottom:14px;font-family:Georgia,serif;font-size:3.4rem;line-height:.5;display:block}.tfeat__body blockquote[data-v-a3fa917c]{color:var(--oh-ink);letter-spacing:-.01em;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:500;line-height:1.4}.tfeat__person[data-v-a3fa917c]{margin-top:22px}.tfeat__body strong[data-v-a3fa917c]{color:var(--oh-ink);font-size:1.05rem;display:block}.tfeat__body em[data-v-a3fa917c]{color:var(--oh-text-muted);font-size:.92rem;font-style:normal}@media (width<=760px){.tfeat__row[data-v-a3fa917c]{grid-template-columns:1fr;gap:20px;max-width:460px}.tfeat__row--reverse .tfeat__media[data-v-a3fa917c]{order:0}}.members[data-v-47bd8a2c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.member[data-v-47bd8a2c]{background:var(--oh-bg);border:1px solid var(--oh-line);border-radius:var(--oh-radius);align-items:flex-start;gap:22px;padding:26px 28px;transition:box-shadow .2s,transform .2s;display:flex}.member[data-v-47bd8a2c]:hover{box-shadow:var(--oh-shadow-md);transform:translateY(-3px)}.member__photo[data-v-47bd8a2c]{object-fit:cover;border-radius:14px;flex-shrink:0;width:92px;height:92px}.member__body h3[data-v-47bd8a2c]{font-size:1.22rem}.member__role[data-v-47bd8a2c]{color:var(--oh-accent);margin:3px 0 10px;font-size:.92rem;font-weight:600}.member__bio[data-v-47bd8a2c]{color:var(--oh-text-muted);margin-bottom:14px;font-size:.98rem}.member__ln[data-v-47bd8a2c]{color:#0a66c2;align-items:center;gap:7px;font-size:.9rem;font-weight:600;display:inline-flex}.member__ln svg[data-v-47bd8a2c]{width:18px;height:18px}.member__ln[data-v-47bd8a2c]:hover{text-decoration:underline}@media (width<=860px){.members[data-v-47bd8a2c]{grid-template-columns:1fr}}@media (width<=460px){.member[data-v-47bd8a2c]{flex-direction:column;gap:16px}}.tmcards[data-v-c7988b7f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.tmcard[data-v-c7988b7f]{border:1px solid var(--oh-line);border-radius:var(--oh-radius);background:#fff;flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.tmcard[data-v-c7988b7f]:hover{box-shadow:var(--oh-shadow-md);transform:translateY(-4px)}.tmcard__photo[data-v-c7988b7f]{aspect-ratio:4/3;object-fit:cover;object-position:center 30%;width:100%;display:block}.tmcard__body[data-v-c7988b7f]{padding:24px 28px 28px}.tmcard__body h3[data-v-c7988b7f]{font-size:1.3rem}.tmcard__role[data-v-c7988b7f]{color:var(--oh-accent);margin:4px 0 12px;font-size:.95rem;font-weight:600}.tmcard__bio[data-v-c7988b7f]{color:var(--oh-text-muted);margin-bottom:16px}.tmcard__ln[data-v-c7988b7f]{color:#0a66c2;align-items:center;gap:7px;font-size:.9rem;font-weight:600;display:inline-flex}.tmcard__ln svg[data-v-c7988b7f]{width:18px;height:18px}.tmcard__ln[data-v-c7988b7f]:hover{text-decoration:underline}@media (width<=720px){.tmcards[data-v-c7988b7f]{grid-template-columns:1fr;max-width:460px}}.dl[data-v-ba5bcb09]{max-width:720px;padding:clamp(48px, 8vw, 96px) var(--oh-gutter);text-align:center;margin:0 auto}.dl__title[data-v-ba5bcb09]{margin-bottom:12px;font-size:clamp(1.6rem,3vw,2.2rem)}.dl__hint[data-v-ba5bcb09]{color:var(--oh-text-muted);margin-top:6px}.dl__hint a[data-v-ba5bcb09]{color:var(--oh-accent);font-weight:600}.dl__hint a[data-v-ba5bcb09]:hover{text-decoration:underline}.dl__frame[data-v-ba5bcb09]{border:1px solid var(--oh-line);box-shadow:var(--oh-shadow-md);border-radius:12px;margin-top:32px;display:block;overflow:hidden}.dl__frame img[data-v-ba5bcb09]{width:100%;display:block}
