/* Owner final polish, 10 October2026; controllers and animated timeline unchanged. */
@media(min-width:1024px){.arkoz-v3 .site-header .nav-shell .header-phone{display:inline-flex!important;min-height:44px;align-items:center;white-space:nowrap;font-size:15px!important;padding:0 4px}.arkoz-v3 .site-header .nav-shell{gap:10px}.arkoz-v3 .site-header .desktop-nav{gap:10px}.arkoz-v3 .site-header .brand-tagline--header{border-left:0;padding-left:0}.arkoz-v3 .site-header .brand-lockup{gap:8px}}
.arkoz-v3 .static-story .story-handover:before{left:calc(50% - 50vw)!important;width:100vw!important}
.arkoz-v3 .v3-phase2 .pilot-scope{align-items:start}
.arkoz-v3 .v3-phase2 .company-context-copy{padding:0;border:0;background:transparent;border-radius:0;box-shadow:none}
.arkoz-v3 .v3-phase2 .calc-number{padding:0;position:relative;min-height:48px;align-items:stretch}
.arkoz-v3 .v3-phase2 .calc-number input{min-height:48px;height:48px;align-self:stretch;width:100%;padding:10px 14px;flex:1}
.arkoz-v3 .v3-phase2 .calc-number:has(.calc-prefix) input{padding-left:36px}.arkoz-v3 .v3-phase2 .calc-number:has(.calc-suffix) input{padding-right:38px}
.arkoz-v3 .v3-phase2 .calc-prefix,.arkoz-v3 .v3-phase2 .calc-suffix{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.arkoz-v3 .v3-phase2 .calc-prefix{left:14px}.arkoz-v3 .v3-phase2 .calc-suffix{right:14px}
.arkoz-v3 .v3-phase2 details{position:relative}.arkoz-v3 .v3-phase2 details>summary{min-height:44px;cursor:pointer}
.arkoz-v3 .v3-phase2 .pilot-scope details,.arkoz-v3 .v3-phase2 .workflow-options details,.arkoz-v3 .v3-phase2 .faq-list details{padding:0}
.arkoz-v3 .v3-phase2 .pilot-scope summary,.arkoz-v3 .v3-phase2 .workflow-options summary,.arkoz-v3 .v3-phase2 .faq-list summary{padding:20px 24px;min-height:64px}
.arkoz-v3 .v3-phase2 .pilot-scope details>ul,.arkoz-v3 .v3-phase2 .workflow-options details>p,.arkoz-v3 .v3-phase2 .faq-list details>p{margin:0;padding:0 24px 24px}.arkoz-v3 .v3-phase2 .pilot-scope details>ul{padding-left:44px}
.arkoz-v3 .v3-phase2 .comparison-disclosure summary,.arkoz-v3 .faq-toggle{min-height:48px}
.arkoz-v3 .audit-preview.v3-phase2{margin-block:0;background:var(--pearl);border-radius:0}
.legal-v3 .footer a,.legal-v3 .footer button{min-height:44px;display:inline-flex;align-items:center}.arkoz-v3 .cookie-settings{min-height:44px}
.arkoz-v3 .founder-pair .founder img{object-fit:cover;object-position:center}.arkoz-v3 .founder-pair .founder.arpad img{object-position:center}
@media(max-width:600px){.arkoz-v3 .v3-phase2 .company-motion-space{display:flex;min-height:96px;margin-top:24px}.arkoz-v3 .v3-phase2 .founder img,.arkoz-v3 .v3-phase2 .founder.arpad img{width:96px;height:112px}.arkoz-v3 .v3-phase2 .pilot-scope summary,.arkoz-v3 .v3-phase2 .workflow-options summary,.arkoz-v3 .v3-phase2 .faq-list summary{padding:16px;min-height:56px}.arkoz-v3 .v3-phase2 .workflow-options details>p,.arkoz-v3 .v3-phase2 .faq-list details>p{padding:0 16px 20px}}
.arkoz-v3 .story-chapters li>span{font-size:14px!important}


.legal-page .legal-line,.legal-page .cookie-settings{font-size:14px!important}.legal-page a:not(.skip-link),.legal-page button{display:inline-flex;align-items:center;min-height:44px}.legal-page .brand{display:block}
.arkoz-v3 #about-arkoz a{text-decoration:none!important}
