.store-buttons[data-astro-cid-nzr3uv53]{display:flex;flex-wrap:wrap;gap:10px;width:100%;max-width:480px}a[data-astro-cid-nzr3uv53]{display:flex;flex:1 1 170px;align-items:center;gap:12px;min-height:66px;padding:12px 18px;border:1px solid #49453f;border-radius:9px;background:#201e1b;color:#fffdfa;text-decoration:none;transition:background .2s ease,transform .2s ease}a[data-astro-cid-nzr3uv53]:hover{background:#39342d;transform:translateY(-2px)}a[data-astro-cid-nzr3uv53]:focus-visible{outline:3px solid #f45a28;outline-offset:4px}svg[data-astro-cid-nzr3uv53]{width:27px;height:30px;flex-shrink:0}small[data-astro-cid-nzr3uv53],strong[data-astro-cid-nzr3uv53]{display:block}small[data-astro-cid-nzr3uv53]{font-size:11px;line-height:1.4}strong[data-astro-cid-nzr3uv53]{font-size:21px;line-height:1.2;font-weight:650;letter-spacing:-.035em;white-space:nowrap}.store-arrow[data-astro-cid-nzr3uv53]{margin-left:auto;color:#ff916c;font-size:20px}@media(min-width:400px){a[data-astro-cid-nzr3uv53]{padding:12px;gap:9px}.store-arrow[data-astro-cid-nzr3uv53]{display:none}}@media(prefers-reduced-motion:reduce){a[data-astro-cid-nzr3uv53]{transition:none}}body:has(.bravo-page){background:#f6f2eb;padding-bottom:0}body:has(.bravo-page) h1,body:has(.bravo-page) h2,body:has(.bravo-page) h3{font-family:Inter,sans-serif}.bravo-page[data-astro-cid-ndma3chz]{--ink: #201e1b;--orange: #f45a28;--cream: #f6f2eb;color:var(--ink);font-family:Inter,sans-serif;font-size:16px;line-height:1.5}.bravo-page[data-astro-cid-ndma3chz] [data-astro-cid-ndma3chz]{box-sizing:border-box}.bravo-page[data-astro-cid-ndma3chz] a[data-astro-cid-ndma3chz]:focus-visible,.bravo-page[data-astro-cid-ndma3chz] button[data-astro-cid-ndma3chz]:focus-visible,.bravo-page[data-astro-cid-ndma3chz] input[data-astro-cid-ndma3chz]:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.bravo-header[data-astro-cid-ndma3chz],.bravo-footer[data-astro-cid-ndma3chz]{max-width:1480px;margin:auto;padding:25px clamp(22px,5vw,72px);display:flex;align-items:center;justify-content:space-between;gap:16px}.bravo-header[data-astro-cid-ndma3chz]{min-height:90px}.kathi-wordmark[data-astro-cid-ndma3chz]{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:600;text-decoration:none;white-space:nowrap}.kathi-wordmark[data-astro-cid-ndma3chz] span[data-astro-cid-ndma3chz]{margin-left:6px;font-family:Inter,sans-serif;color:var(--orange);font-size:15px}.bravo-wordmark[data-astro-cid-ndma3chz],.bravo-art-word[data-astro-cid-ndma3chz]{font-size:31px;font-weight:800;letter-spacing:-.065em;line-height:1}.bravo-wordmark[data-astro-cid-ndma3chz] span[data-astro-cid-ndma3chz],.bravo-art-word[data-astro-cid-ndma3chz] span[data-astro-cid-ndma3chz]{color:var(--orange)}.header-cta[data-astro-cid-ndma3chz]{font-size:13px;font-weight:650;text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:4px}.header-cta[data-astro-cid-ndma3chz] span[data-astro-cid-ndma3chz]{margin-left:10px}.bravo-hero[data-astro-cid-ndma3chz]{max-width:1480px;min-height:660px;margin:auto;padding:28px clamp(22px,5vw,72px) 65px;display:grid;grid-template-columns:1fr 47%;gap:clamp(32px,5vw,90px);align-items:center}.hero-copy[data-astro-cid-ndma3chz]{padding-bottom:24px}.eyebrow[data-astro-cid-ndma3chz]{margin:0 0 24px;color:#a44325;font-size:11px;font-weight:750;letter-spacing:.21em}.eyebrow-dot[data-astro-cid-ndma3chz]{display:inline-block;width:8px;height:8px;margin-right:10px;border-radius:50%;background:var(--orange);vertical-align:1px}h1[data-astro-cid-ndma3chz],h2[data-astro-cid-ndma3chz],h3[data-astro-cid-ndma3chz],p[data-astro-cid-ndma3chz]{overflow-wrap:normal}.bravo-hero[data-astro-cid-ndma3chz] h2[data-astro-cid-ndma3chz]{max-width:760px;margin:0;font-size:clamp(54px,6.7vw,108px);font-weight:800;letter-spacing:-.078em;line-height:.99}.bravo-page[data-astro-cid-ndma3chz] em[data-astro-cid-ndma3chz]{font-style:normal;color:var(--orange)}.hero-lead[data-astro-cid-ndma3chz]{max-width:480px;margin:34px 0 0;color:#5b554d;font-size:clamp(18px,1.65vw,22px);line-height:1.55}.hero-actions[data-astro-cid-ndma3chz]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:36px}.primary-link[data-astro-cid-ndma3chz]{display:inline-flex;justify-content:space-between;align-items:center;gap:42px;min-width:260px;padding:17px 22px;border-radius:5px;background:var(--orange);color:#fff;text-decoration:none;font-weight:700;transition:transform .2s ease,background .2s ease}.primary-link[data-astro-cid-ndma3chz]:hover{background:#d9481c;transform:translateY(-2px)}.download-label[data-astro-cid-ndma3chz]{margin:0;color:#a44325;font-size:13px;font-weight:750}.hero-actions[data-astro-cid-ndma3chz]>span[data-astro-cid-ndma3chz]{color:#777066;font-size:12px}.hero-photo[data-astro-cid-ndma3chz]{position:relative;height:min(640px,48vw);min-height:485px;overflow:hidden;background:#c9c4b5}.hero-photo[data-astro-cid-ndma3chz] img[data-astro-cid-ndma3chz]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}.photo-caption[data-astro-cid-ndma3chz]{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:space-between;gap:12px;padding:18px 20px;background:linear-gradient(transparent,#181713a8);color:#fff;font-size:10px;font-weight:700;letter-spacing:.15em}.photo-caption[data-astro-cid-ndma3chz] span[data-astro-cid-ndma3chz]{color:var(--orange)}.bravo-strip[data-astro-cid-ndma3chz]{display:flex;justify-content:space-around;align-items:center;gap:20px;overflow:hidden;padding:18px 24px;background:#22211f;color:#f7f1e8;white-space:nowrap;font-size:11px;font-weight:750;letter-spacing:.17em}.strip-star[data-astro-cid-ndma3chz]{color:var(--orange);font-size:17px}.experience-section[data-astro-cid-ndma3chz]{max-width:1480px;margin:auto;padding:105px clamp(22px,5vw,72px) 115px}.section-heading[data-astro-cid-ndma3chz]{max-width:710px;margin-bottom:42px}.section-heading[data-astro-cid-ndma3chz] .eyebrow[data-astro-cid-ndma3chz]{margin-bottom:14px}.section-heading[data-astro-cid-ndma3chz] h2[data-astro-cid-ndma3chz],.about-copy[data-astro-cid-ndma3chz] h2[data-astro-cid-ndma3chz],.download-content[data-astro-cid-ndma3chz] h2[data-astro-cid-ndma3chz]{margin:0;font-size:clamp(42px,5vw,72px);font-weight:800;letter-spacing:-.066em;line-height:1.04}.section-heading[data-astro-cid-ndma3chz]>p[data-astro-cid-ndma3chz]:last-child{margin:16px 0 0;color:#6b655c;font-size:18px}.experience-grid[data-astro-cid-ndma3chz]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.experience-card[data-astro-cid-ndma3chz]{background:#fffdfa;overflow:hidden}.card-image[data-astro-cid-ndma3chz]{height:clamp(300px,35vw,500px);overflow:hidden;background:#d8d0c4}.card-image[data-astro-cid-ndma3chz] img[data-astro-cid-ndma3chz]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.experience-card[data-astro-cid-ndma3chz]:hover img[data-astro-cid-ndma3chz]{transform:scale(1.03)}.live-card[data-astro-cid-ndma3chz] .card-image[data-astro-cid-ndma3chz] img[data-astro-cid-ndma3chz]{-o-object-position:center 36%;object-position:center 36%}.practice-card[data-astro-cid-ndma3chz] .card-image[data-astro-cid-ndma3chz] img[data-astro-cid-ndma3chz]{-o-object-position:center 42%;object-position:center 42%}.card-copy[data-astro-cid-ndma3chz]{padding:27px 31px 34px}.card-number[data-astro-cid-ndma3chz]{color:#a44325;font-size:11px;font-weight:750;letter-spacing:.14em}.card-copy[data-astro-cid-ndma3chz] h3[data-astro-cid-ndma3chz]{margin:10px 0 9px;font-size:clamp(29px,3vw,42px);font-weight:750;letter-spacing:-.055em}.card-copy[data-astro-cid-ndma3chz] p[data-astro-cid-ndma3chz]{max-width:460px;margin:0;color:#625c54;line-height:1.55}.app-preview-section[data-astro-cid-ndma3chz]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,6vw,95px);padding:45px max(clamp(22px,5vw,72px),calc((100vw - 1336px)/2)) 70px;background:#e9e2d9}.app-preview-copy[data-astro-cid-ndma3chz]{max-width:530px}.app-preview-copy[data-astro-cid-ndma3chz] .eyebrow[data-astro-cid-ndma3chz]{margin-bottom:18px}.app-preview-copy[data-astro-cid-ndma3chz] h1[data-astro-cid-ndma3chz]{margin:0;font-size:clamp(54px,6vw,86px);font-weight:800;letter-spacing:-.075em;line-height:1.02}.app-preview-copy[data-astro-cid-ndma3chz]>p[data-astro-cid-ndma3chz]:not(.eyebrow){max-width:470px;margin:25px 0;color:#5b554d;font-size:18px;line-height:1.6}.app-preview-image[data-astro-cid-ndma3chz]{display:flex;justify-content:center}.app-preview-image[data-astro-cid-ndma3chz] img[data-astro-cid-ndma3chz]{display:block;width:min(100%,430px);height:auto;box-shadow:0 24px 70px #332e271f}.about-section[data-astro-cid-ndma3chz]{display:grid;grid-template-columns:42% 1fr;align-items:stretch;background:#272620;color:#f6f2eb}.about-photo[data-astro-cid-ndma3chz]{min-height:470px;overflow:hidden}.about-photo[data-astro-cid-ndma3chz] img[data-astro-cid-ndma3chz]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.about-copy[data-astro-cid-ndma3chz]{max-width:720px;align-self:center;padding:80px clamp(32px,7vw,125px)}.about-copy[data-astro-cid-ndma3chz] .eyebrow[data-astro-cid-ndma3chz]{color:#ff916c}.about-copy[data-astro-cid-ndma3chz] p[data-astro-cid-ndma3chz]:not(.eyebrow){max-width:490px;margin:25px 0;color:#d8d3c9;font-size:18px;line-height:1.65}.about-copy[data-astro-cid-ndma3chz] a[data-astro-cid-ndma3chz]{color:#f6f2eb;text-decoration:none;border-bottom:1px solid #aaa59d;padding-bottom:5px;font-weight:650}.about-copy[data-astro-cid-ndma3chz] a[data-astro-cid-ndma3chz] span[data-astro-cid-ndma3chz]{color:var(--orange);margin-left:16px}.download-section[data-astro-cid-ndma3chz]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);max-width:1480px;margin:auto;padding:125px clamp(22px,5vw,72px);gap:clamp(45px,8vw,140px)}.download-content[data-astro-cid-ndma3chz]{max-width:700px}.download-content[data-astro-cid-ndma3chz] .eyebrow[data-astro-cid-ndma3chz]{margin-bottom:18px}.download-content[data-astro-cid-ndma3chz]>p[data-astro-cid-ndma3chz]:not(.eyebrow){max-width:600px;margin:26px 0 34px;color:#5b554d;font-size:18px;line-height:1.6}.download-art[data-astro-cid-ndma3chz]{position:relative;min-height:420px;overflow:hidden;padding:36px;background:#e9ddd0}.bravo-art-word[data-astro-cid-ndma3chz]{position:relative;z-index:2;font-size:clamp(56px,6vw,100px)}.art-line[data-astro-cid-ndma3chz]{position:absolute;z-index:2;bottom:39px;left:39px;font-size:clamp(37px,4.7vw,70px);font-weight:800;line-height:.97;letter-spacing:-.075em}.art-circle[data-astro-cid-ndma3chz]{position:absolute;top:19%;right:-18%;width:100%;aspect-ratio:1;border-radius:50%;background:var(--orange)}.bravo-footer[data-astro-cid-ndma3chz]{border-top:1px solid #d7d0c6;color:#6c655d;font-size:12px}.bravo-footer[data-astro-cid-ndma3chz] div[data-astro-cid-ndma3chz]{display:flex;flex-wrap:wrap;gap:20px}.bravo-footer[data-astro-cid-ndma3chz] a[data-astro-cid-ndma3chz]{text-decoration:none}.bravo-footer[data-astro-cid-ndma3chz] a[data-astro-cid-ndma3chz]:hover{text-decoration:underline}@media(max-width:950px){.bravo-hero[data-astro-cid-ndma3chz]{min-height:0;grid-template-columns:1fr 44%;gap:28px}.bravo-hero[data-astro-cid-ndma3chz] h2[data-astro-cid-ndma3chz]{font-size:clamp(53px,6.5vw,73px)}.hero-photo[data-astro-cid-ndma3chz]{min-height:500px}.download-section[data-astro-cid-ndma3chz]{grid-template-columns:1fr;padding-top:95px;padding-bottom:95px}.download-art[data-astro-cid-ndma3chz]{display:none}}@media(max-width:700px){.bravo-header[data-astro-cid-ndma3chz]{min-height:72px;padding-top:17px;padding-bottom:17px}.kathi-wordmark[data-astro-cid-ndma3chz]{font-size:20px}.bravo-wordmark[data-astro-cid-ndma3chz]{font-size:25px}.header-cta[data-astro-cid-ndma3chz]{display:none}.bravo-hero[data-astro-cid-ndma3chz]{display:flex;flex-direction:column;align-items:stretch;gap:34px;padding-top:35px;padding-bottom:50px}.bravo-hero[data-astro-cid-ndma3chz] h2[data-astro-cid-ndma3chz]{font-size:clamp(52px,12vw,77px)}.hero-lead[data-astro-cid-ndma3chz]{margin-top:25px;font-size:18px}.hero-actions[data-astro-cid-ndma3chz]{margin-top:28px}.hero-photo[data-astro-cid-ndma3chz]{min-height:0;height:72vw;max-height:570px}.bravo-strip[data-astro-cid-ndma3chz]{justify-content:flex-start}.experience-section[data-astro-cid-ndma3chz]{padding-top:78px;padding-bottom:78px}.experience-grid[data-astro-cid-ndma3chz]{grid-template-columns:1fr;gap:18px}.card-image[data-astro-cid-ndma3chz]{height:75vw;max-height:440px}.app-preview-section[data-astro-cid-ndma3chz]{grid-template-columns:1fr;gap:32px;padding:38px 24px 68px}.app-preview-hero[data-astro-cid-ndma3chz]{padding-top:24px}.app-preview-copy[data-astro-cid-ndma3chz] .eyebrow[data-astro-cid-ndma3chz]{font-size:10px;letter-spacing:.13em;margin-bottom:14px}.app-preview-copy[data-astro-cid-ndma3chz] h1[data-astro-cid-ndma3chz]{font-size:clamp(44px,10.5vw,70px)}.app-preview-copy[data-astro-cid-ndma3chz]>p[data-astro-cid-ndma3chz]:not(.eyebrow){margin:18px 0;font-size:16px;line-height:1.5}.app-preview-copy[data-astro-cid-ndma3chz] .hero-actions[data-astro-cid-ndma3chz]{margin-top:22px;gap:10px}.app-preview-image[data-astro-cid-ndma3chz] img[data-astro-cid-ndma3chz]{width:min(100%,390px)}.about-section[data-astro-cid-ndma3chz]{grid-template-columns:1fr}.about-photo[data-astro-cid-ndma3chz]{min-height:0;height:75vw;max-height:530px}.about-copy[data-astro-cid-ndma3chz]{padding:55px 24px 65px}.download-section[data-astro-cid-ndma3chz]{padding-top:78px;padding-bottom:78px}.bravo-footer[data-astro-cid-ndma3chz]{align-items:flex-start;flex-direction:column}}@media(max-width:480px){.hero-photo[data-astro-cid-ndma3chz]{height:95vw}.bravo-strip[data-astro-cid-ndma3chz]{font-size:10px}}@media(prefers-reduced-motion:reduce){.bravo-page[data-astro-cid-ndma3chz] [data-astro-cid-ndma3chz]{scroll-behavior:auto!important;transition:none!important}}
