@media (max-width:767px){:is(.eyebrow,.section-label,.section-label>span,.ma-sub-index,.ma-index,.ia-tab-number,.aj-view-head>span,.aj-cards span,.hp-card-label>span,.hp-flowtag,.hp-flowtag span,.hp-list .n,.hx-badge-tag,.af-tag,.af-tile>span,.af-board .af-tile>span:last-child,.af-week-label,.af-app-b th,.af-cmp-tag,.co-pstep,.co-pfloat>small,.co-flow-cap>small,.hero-marker>span,.lead-years>span,.lead-float,.lead-tag,.lead-stats span,.tw-label,.tw-pill),body .af-board .af-tile>span:last-child,.ia-scope .ia-home-flagship :is(.ia-image-label,.ia-photo-credit,.ia-condition>div,.ia-condition small),.ia-scope .ia-proof-photo :is(.ia-image-label,.ia-condition>div,.ia-condition small),.ia-scope .ed-industrial-copy .ia-case-label,.ia-scope .ia-case-label{font-size:11px}.aj-gate i{font-size:9px}.footer-link,.orange-footer-bottom a{margin-bottom:0;padding-block:12px}.orange-footer-bottom>nav{row-gap:0}a[aria-label=Osol\ homepage]{align-items:center;padding-block:7px;display:inline-flex}.arrow-link,.aj-plan{min-height:44px}.hx-dot,.hx-core-a{position:relative}.hx-dot:after,.hx-core-a:after{content:"";position:absolute;inset:-14px -4px}.hx-dot:after{inset:-19px -3px}}@media (max-width:760px){.ma-scope .ma-chapter[open] .ma-close-label{display:none}}@media (max-width:640px){.hx-node{gap:0}.hx-node.is-on{transition:transform .5s var(--ease), opacity .5s, border-color .5s, box-shadow .5s, background .5s, padding .45s var(--ease) .7s}.hx-node .hx-node-l,.hx-node:not(.is-on) .hx-node-l{opacity:0;max-width:0;transition:max-width .3s var(--ease), margin .3s var(--ease), opacity .2s;margin-left:0;display:block;overflow:hidden}.hx-node.is-on .hx-node-l{opacity:1;max-width:180px;transition:max-width .5s var(--ease) .7s, margin .5s var(--ease) .7s, opacity .4s ease .8s;margin-left:7px}}@media (max-width:700px){.ia-scope .ia-home-flagship .ia-category-tabs{flex-direction:column;display:flex}.ia-scope .ia-home-flagship .ia-category-tabs>button{gap:14px;min-height:56px;padding:14px 18px;font-size:15px}.ia-scope .ia-home-flagship .ia-category-tabs>button+button{border-left:0;border-top:1px solid var(--osol-c-d1c4b0)}.ia-scope .ia-home-flagship .ia-category-tabs>button:before{transform-origin:top;width:3px;height:auto;inset:0 auto 0 0;transform:scaleY(0)}.ia-scope .ia-home-flagship .ia-category-tabs>button[aria-selected=true]:before{transform:scaleY(1)}}@media (max-width:480px){.ia-scope .ia-home-flagship .ia-condition{top:56px}}@media (max-width:600px){.af-app .af-hgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.af-app .af-hc{gap:8px;min-width:0;padding:10px}.af-app .af-hc>div:last-child{min-width:0}.af-app .af-ring{width:42px;height:42px;font-size:11px}.af-app .af-ring:before{inset:5px}.af-app .af-app-b{padding:14px}.af-cmp{display:grid}.af-cmp .af-cmp-base,.af-cmp .af-cmp-top{grid-area:1/1;position:relative;inset:auto}.af-cmp{padding-top:44px}.af-cmp .af-cmp-handle{top:44px}.af-cmp .af-cmp-tag{top:6px}.af-cmp .af-cmp-l{left:0}.af-cmp .af-cmp-r{right:0}#work .section-title,#how-we-work .section-title,#agent-journey .section-title,#contact .closing-main h2{font-size:32px}.ma-scope .ma-chapter>summary>h3{font-size:min(32px,9vw)}}
