@import url('https://fonts.googleapis.com/css2?family=Hanken+Grotesk:ital,wght@0,400..800;1,600..800&display=swap');

@media (max-width: 640px) {
  .be-about-mobile-design .adv {
    padding-top: 14.75px !important;
    padding-bottom: 14.75px !important;
  }
}

@media (max-width: 640px) {
body:has(.be-about-design) { overflow-x: hidden; }
.be-about-mobile-design { display: block !important; }
.be-about-mobile-design, .be-about-mobile-design * { box-sizing: border-box; }
.be-about-mobile-design { margin-block-start: 0 !important; margin-left: calc(50% - 50vw); max-width: none !important; width: 100vw !important; }
.be-about-mobile-design .ph.has-image .ico, .be-about-mobile-design .ph.has-image .ph-label { display: none !important; }
.be-about-mobile-design {
    --bg:#F6F8FC;
    --surface:#FFFFFF;
    --ink:#11151C;
    --ink-2:#2B313B;
    --muted:#69707C;
    --faint:#9AA1AD;
    --line:#E8ECF2;
    --line-soft:#F0F3F8;
    --blue:#2F6BED;
    --blue-deep:#205AD6;
    --blue-soft:#EAF1FE;
    --blue-tint:#F3F7FE;
    --cream:#F4EFE6;
    --cream-deep:#EDE4D4;
    --star:#F5A623;
    --green:#1FA971;
    --sans:'Hanken Grotesk', system-ui, -apple-system, sans-serif;
    --shadow:0 1px 2px rgba(17,21,28,.04), 0 10px 30px -16px rgba(17,21,28,.14);
    --shadow-card:0 2px 6px rgba(17,21,28,.05), 0 18px 50px -22px rgba(17,21,28,.18);
    --barH:54px;
  }.be-about-mobile-design {box-sizing:border-box;}.be-about-mobile-design {scroll-behavior:smooth;}.be-about-mobile-design {margin:0;font-family:var(--sans);background:#E6EAF1;color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;}.be-about-mobile-design h1, .be-about-mobile-design h2, .be-about-mobile-design h3, .be-about-mobile-design h4 {margin:0;font-weight:800;letter-spacing:-.025em;line-height:1.12;}.be-about-mobile-design p {margin:0;}.be-about-mobile-design a {color:inherit;text-decoration:none;}.be-about-mobile-design ::selection {background:var(--blue-soft);}.be-about-mobile-design .em {color:var(--blue);font-style:italic;font-weight:700;}.be-about-mobile-design .device {max-width:440px;margin:0 auto;background:var(--surface);min-height:100vh;position:relative;box-shadow:0 0 60px -10px rgba(17,21,28,.25);overflow:hidden;}.be-about-mobile-design .ph {position:relative;background:linear-gradient(150deg,#e8eef7,#dde6f3 55%,#cdd9ec);overflow:hidden;display:flex;align-items:center;justify-content:center;}.be-about-mobile-design .ph .ico {width:24px;height:24px;color:rgba(58,74,102,.4);}.be-about-mobile-design .ph .ph-label {position:absolute;bottom:9px;left:11px;right:11px;font-size:10.5px;font-weight:600;color:rgba(40,55,80,.5);}.be-about-mobile-design .btn {font-family:var(--sans);font-weight:700;font-size:15px;border:none;cursor:pointer;border-radius:12px;padding:14px 18px;transition:transform .12s ease, background .15s, box-shadow .15s;display:inline-flex;align-items:center;justify-content:center;gap:8px;}.be-about-mobile-design .btn svg {width:16px;height:16px;}.be-about-mobile-design .btn-dark {background:var(--ink);color:#fff;}.be-about-mobile-design .btn-dark:hover {background:#000;}.be-about-mobile-design .topbar {position:sticky;top:0;z-index:40;height:var(--barH);background:rgba(255,255,255,.92);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 16px;gap:12px;}.be-about-mobile-design .brand {display:flex;align-items:center;gap:8px;font-size:18px;font-weight:800;letter-spacing:-.03em;color:var(--ink);}.be-about-mobile-design .brand svg {width:21px;height:21px;color:var(--blue);}.be-about-mobile-design .burger {margin-left:auto;width:40px;height:40px;border-radius:10px;border:1px solid var(--line);background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;}.be-about-mobile-design .burger i {width:17px;height:2px;border-radius:2px;background:var(--ink-2);}.be-about-mobile-design .menu {display:none;flex-direction:column;padding:6px 12px 12px;border-bottom:1px solid var(--line);background:#fff;}.be-about-mobile-design .menu.open {display:flex;}.be-about-mobile-design .menu a {padding:11px 6px;font-size:15px;font-weight:600;color:var(--ink-2);border-top:1px solid var(--line-soft);}.be-about-mobile-design .menu a:first-child {border-top:none;}.be-about-mobile-design .menu a.active {color:var(--blue);}.be-about-mobile-design .hero {background:var(--cream);border-bottom:1px solid var(--cream-deep);padding:30px 20px 32px;}.be-about-mobile-design .hero-eyebrow {font-size:13px;font-weight:700;color:var(--blue);margin-bottom:12px;}.be-about-mobile-design .hero h1 {font-size:46px;line-height:.98;letter-spacing:-.04em;}.be-about-mobile-design .hero h1 .em {display:block;}.be-about-mobile-design .hero p.lead {font-size:15.5px;line-height:1.6;color:var(--ink-2);margin-top:18px;font-weight:500;}.be-about-mobile-design .hero-art {margin-top:24px;aspect-ratio:1/1;border-radius:20px;box-shadow:var(--shadow-card);background:linear-gradient(155deg,#f7e4ea,#f3d0dd 55%,#ecbcd0);}.be-about-mobile-design .hero-art .ico {color:rgba(150,80,110,.45);}.be-about-mobile-design .hero-art .ph-label {color:rgba(120,60,90,.6);}.be-about-mobile-design .sec {padding:40px 20px;}.be-about-mobile-design .sec-head {font-size:30px;letter-spacing:-.03em;}.be-about-mobile-design .help-list {display:flex;flex-direction:column;gap:20px;margin-top:26px;}.be-about-mobile-design .help-item {display:flex;gap:14px;align-items:flex-start;}.be-about-mobile-design .fic {width:44px;height:44px;border-radius:12px;background:var(--blue-soft);color:var(--blue-deep);display:flex;align-items:center;justify-content:center;flex:none;}.be-about-mobile-design .fic svg {width:22px;height:22px;}.be-about-mobile-design .help-item h3 {font-size:16px;letter-spacing:-.01em;}.be-about-mobile-design .help-item p {font-size:14px;line-height:1.55;color:var(--muted);margin-top:5px;}.be-about-mobile-design .values {background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:34px 20px;}.be-about-mobile-design .value + .value {margin-top:26px;padding-top:26px;border-top:1px solid var(--line);}.be-about-mobile-design .value h3 {font-size:18px;letter-spacing:-.02em;}.be-about-mobile-design .value p {font-size:14.5px;line-height:1.65;color:var(--ink-2);margin-top:10px;}.be-about-mobile-design .been {padding:40px 20px;}.be-about-mobile-design .tag {display:inline-flex;align-items:center;gap:7px;background:var(--ink);color:#fff;font-size:12px;font-weight:700;border-radius:999px;padding:7px 14px;margin-bottom:18px;}.be-about-mobile-design .tag svg {width:14px;height:14px;color:#FFD15C;}.be-about-mobile-design .been h2 {font-size:36px;letter-spacing:-.03em;}.be-about-mobile-design .been p {font-size:15.5px;line-height:1.7;color:var(--ink-2);margin-top:18px;}.be-about-mobile-design .founder-row {display:flex;align-items:center;gap:14px;margin-top:24px;padding-top:22px;border-top:1px solid var(--line);}.be-about-mobile-design .founder-ph {width:84px;height:96px;border-radius:14px;flex:none;box-shadow:var(--shadow);background:linear-gradient(155deg,#e9edf5,#d7deec 60%,#c6cfe0);}.be-about-mobile-design .founder-cap {font-size:13px;color:var(--muted);line-height:1.5;font-weight:600;}.be-about-mobile-design .advisors {background:var(--bg);border-top:1px solid var(--line);padding:40px 20px;text-align:center;}.be-about-mobile-design .advisors h2 {font-size:30px;letter-spacing:-.025em;}.be-about-mobile-design .advisors h2 .em {color:var(--blue);}.be-about-mobile-design .adv-sub {font-size:14.5px;color:var(--muted);margin-top:14px;line-height:1.6;}.be-about-mobile-design .logo-band {display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:28px;}.be-about-mobile-design .logo-ph {height:44px;border-radius:9px;background:#fff;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:700;color:var(--faint);letter-spacing:.02em;text-align:center;padding:0 8px;box-shadow:var(--shadow);}.be-about-mobile-design .adv-grid {display:flex;flex-direction:column;gap:14px;margin-top:30px;}.be-about-mobile-design .adv {display:flex;gap:16px;align-items:center;text-align:left;background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px;box-shadow:var(--shadow);}.be-about-mobile-design .adv-ph {width:72px;height:72px;border-radius:50%;flex:none;box-shadow:var(--shadow);background:linear-gradient(155deg,#e9edf5,#d7deec 60%,#c6cfe0);}.be-about-mobile-design .adv-ph .ico {width:26px;height:26px;}.be-about-mobile-design .adv-info {flex:1;min-width:0;}.be-about-mobile-design .adv-name {font-size:16.5px;font-weight:800;letter-spacing:-.02em;}.be-about-mobile-design .adv-role {font-size:13px;line-height:1.45;color:var(--muted);margin-top:5px;}.be-about-mobile-design .li {width:24px;height:24px;border-radius:7px;background:var(--ink);color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-top:9px;}.be-about-mobile-design .li svg {width:12px;height:12px;}.be-about-mobile-design .closing {padding:36px 20px 44px;}.be-about-mobile-design .cta-card {background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow-card);padding:30px 24px;text-align:center;}.be-about-mobile-design .cta-card .kick {font-size:14px;font-weight:700;color:var(--ink-2);}.be-about-mobile-design .cta-card .kick .em {font-style:italic;}.be-about-mobile-design .cta-card h2 {font-size:28px;letter-spacing:-.03em;margin-top:9px;line-height:1.14;}.be-about-mobile-design .cta-card p {font-size:14.5px;line-height:1.6;color:var(--ink-2);margin-top:16px;}.be-about-mobile-design .cta-card .btn {margin-top:22px;width:100%;}.be-about-mobile-design .footer {background:#fff;border-top:1px solid var(--line);padding:30px 20px 26px;}.be-about-mobile-design .footer .brand {margin-bottom:12px;}.be-about-mobile-design .footer-blurb {font-size:13.5px;color:var(--muted);line-height:1.6;}.be-about-mobile-design .facc {margin-top:20px;border-top:1px solid var(--line-soft);}.be-about-mobile-design .facc details {border-bottom:1px solid var(--line-soft);}.be-about-mobile-design .facc summary {list-style:none;cursor:pointer;display:flex;align-items:center;padding:14px 2px;font-size:14px;font-weight:800;color:var(--ink);}.be-about-mobile-design .facc summary::-webkit-details-marker {display:none;}.be-about-mobile-design .facc summary .chev {margin-left:auto;width:16px;height:16px;color:var(--muted);transition:transform .2s;}.be-about-mobile-design .facc details[open] summary .chev {transform:rotate(180deg);}.be-about-mobile-design .facc .links {padding:0 2px 14px;display:flex;flex-direction:column;gap:11px;}.be-about-mobile-design .facc .links a {font-size:13.5px;color:var(--muted);font-weight:500;}.be-about-mobile-design .facc .links a:hover {color:var(--blue);}.be-about-mobile-design .footer-bar {margin-top:22px;padding-top:18px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:14px;font-size:12.5px;color:var(--muted);}.be-about-mobile-design .footer-bar a:hover {color:var(--blue);}.be-about-mobile-design .topbar, .be-about-mobile-design .menu, .be-about-mobile-design .footer {display:none!important}
}
