:where(body.wakahi-about-page) .page-header{display:none!important}:where(body.wakahi-about-page) .wk-ab{--dark:#0a0f0d;--dark-2:#1a1f1d;--border-d:#2a2f2d;--ink:#fafafa;--ink-soft:#a0a0a0;--green:#2d5a3d;--green-h:#3a7050;--green-br:#3ec27a;--serif:'Cormorant Garamond', Georgia, serif;--sans:'Inter',system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-family:var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased}:where(body.wakahi-about-page) .wk-ab *{box-sizing:border-box}:where(body.wakahi-about-page) .elementor-section-wrap>.elementor-section,:where(body.wakahi-about-page) .e-con,:where(body.wakahi-about-page) .e-con>.e-con-inner,:where(body.wakahi-about-page) .elementor-widget-wrap{padding-top:0!important;padding-bottom:0!important;background:transparent!important}:where(body.wakahi-about-page) .site-main,:where(body.wakahi-about-page) .entry-content,:where(body.wakahi-about-page) main{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}:where(body.wakahi-about-page) .wk-ab{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:var(--dark);padding:0 0 clamp(2rem,4vw,3rem);overflow-x:hidden}:where(body.wakahi-about-page) .wk-ab-panel{max-width:1180px;margin:0 auto;background:#121614;border-left:1px solid var(--border-d);border-right:1px solid var(--border-d);box-shadow:0 0 60px rgb(0 0 0 / .45);padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,3.5rem) clamp(3rem,5vw,4.5rem)}:where(body.wakahi-about-page) .wk-ab-prose{max-width:900px}:where(body.wakahi-about-page) .wk-ab h1{font-family:var(--serif);font-weight:500;font-size:clamp(2.4rem,5vw,3.4rem);line-height:1.08;color:var(--ink);margin:0 0 1.4rem;letter-spacing:.5px}:where(body.wakahi-about-page) .wk-ab h2{font-family:var(--serif);font-weight:500;text-wrap:balance;font-size:clamp(1.9rem,3.8vw,2.7rem);line-height:1.1;color:var(--ink);margin:2.75rem 0 1.1rem;letter-spacing:0}:where(body.wakahi-about-page) .wk-ab p{font-size:1.06rem;line-height:1.75;color:#d8dcda;margin:0 0 1.15rem}:where(body.wakahi-about-page) .wk-ab strong{color:var(--ink);font-weight:600}:where(body.wakahi-about-page) .wk-ab-vision{margin:1.9rem 0 0;padding:.2rem 0 .2rem 1.4rem;border-left:3px solid var(--green-br)}:where(body.wakahi-about-page) .wk-ab-vision p{margin:0;font-size:1.06rem;line-height:1.7;color:var(--ink)}:where(body.wakahi-about-page) .wk-ab a,:where(body.wakahi-about-page) .wk-ab a:link,:where(body.wakahi-about-page) .wk-ab a:visited{color:var(--green-br);text-decoration:none;transition:color .2s ease}:where(body.wakahi-about-page) .wk-ab a:hover{color:#54d18d;text-decoration:underline}:where(body.wakahi-about-page) .wk-ab a:focus-visible{outline:2px solid var(--green-br);outline-offset:3px;border-radius:2px}:where(body.wakahi-about-page) .wk-ab-lead{margin-bottom:1.4rem}:where(body.wakahi-about-page) .wk-ab-groups{display:grid;grid-template-columns:repeat(2,1fr);gap:0 40px;max-width:1000px}@media (max-width:720px){:where(body.wakahi-about-page) .wk-ab-groups{grid-template-columns:1fr}}:where(body.wakahi-about-page) .wk-ab-groups ul{margin:0;padding:0;list-style:none}:where(body.wakahi-about-page) .wk-ab-groups li{padding:.6rem 0;color:var(--ink-soft);font-size:.98rem;line-height:1.45;border-bottom:1px solid rgb(255 255 255 / .06)}:where(body.wakahi-about-page) .wk-ab-groups li:last-child{border-bottom:0}@media (max-width:720px){:where(body.wakahi-about-page) .wk-ab-groups ul:first-child li:last-child{border-bottom:1px solid rgb(255 255 255 / .06)}}:where(body.wakahi-about-page) .wk-ab-groups li a{font-weight:500}@media (max-width:600px){:where(body.wakahi-about-page) .wk-ab-panel{border-left:0;border-right:0;box-shadow:none;padding:2rem 1.25rem 2.5rem}:where(body.wakahi-about-page) .wk-ab p,:where(body.wakahi-about-page) .wk-ab-vision p{font-size:1rem}}