#landing-entry-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:610px;margin:28px 0 12px;gap:13px}
#landing-entry-actions .button{display:flex;align-items:center;justify-content:center;min-width:0;min-height:60px;text-align:center;white-space:normal;overflow-wrap:anywhere}
.landing-entry-back{display:block;margin:8px 0 0;padding:9px 0;min-height:44px;max-width:100%;border:0;background:transparent;color:#123b4e;font:650 14px/1.5 system-ui;text-decoration:underline;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer}
.landing-entry-back:focus-visible{outline:3px solid #08776e;outline-offset:3px}
.hero>.eyebrow{max-width:100%;overflow-wrap:anywhere}
@media(max-width:650px){#landing-entry-actions{grid-template-columns:minmax(0,1fr)}#landing-entry-actions .button{min-height:54px}.landing>.top{margin:0 auto;flex-wrap:nowrap;align-items:center;gap:10px}.landing>.top .brand{display:flex;align-items:center;flex-wrap:nowrap;gap:9px;min-width:0;font-size:1.05rem;letter-spacing:.14em}.landing>.top .brand small{display:none}.landing>.top .brand .dausoko-brand-logo{width:44px;height:44px;flex:0 0 44px}.landing>.top .intent-menu{margin-left:auto;flex:0 0 auto}}
