.finbi-landing{--fb-plum:#2e1622;--fb-muted:#705666;--fb-blush:#fcf2f7;--fb-cream:#fbf6e9;--fb-gold:#ecd062;--fb-magenta:#a811ad;--fb-border:#eadce4;--fb-serif:Georgia,"Times New Roman",serif;--fb-sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--fb-plum);background:var(--fb-blush);font-family:var(--fb-sans);font-size:17px;line-height:1.7;isolation:isolate;margin-top:0!important;margin-bottom:0!important}.finbi-landing,.finbi-landing *,.finbi-landing *::before,.finbi-landing *::after{box-sizing:border-box}.finbi-landing [id]{scroll-margin-top:64px}.finbi-landing .wp-block-group{margin:0;padding:0;max-width:none}.finbi-landing p,.finbi-landing ul,.finbi-landing h1,.finbi-landing h2,.finbi-landing h3{color:inherit;max-width:none;margin:0 0 22px;padding:0;font-weight:400}.finbi-landing h1,.finbi-landing h2,.finbi-landing h3{font-family:var(--fb-serif);letter-spacing:-.04em;line-height:1.1;text-wrap:balance}.finbi-landing h1.finbi-title{font-size:clamp(42px,5.2vw,76px);line-height:1.02;margin-bottom:28px}.finbi-landing h2{font-size:clamp(34px,3.6vw,52px);margin-bottom:28px}.finbi-landing h3{font-size:27px;line-height:1.2;letter-spacing:-.025em}.finbi-landing .finbi-accent{color:var(--fb-magenta)}.finbi-landing a{color:inherit;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.finbi-landing a:hover{text-decoration-thickness:2px}.finbi-landing a:focus-visible{outline:3px solid var(--fb-magenta);outline-offset:5px}.finbi-landing .finbi-eyebrow{font-size:12px;line-height:1.5;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--fb-magenta);margin-bottom:22px}.finbi-landing .finbi-lead{font-size:19px;line-height:1.65;color:var(--fb-muted);max-width:580px;margin-bottom:30px}.finbi-landing .finbi-micro{font-size:13px;line-height:1.6;color:var(--fb-muted);margin:20px 0 0}.finbi-landing .finbi-section{padding:86px 28px}.finbi-landing .finbi-container{width:100%;max-width:1180px;margin:0 auto}.finbi-landing .finbi-section-lead{max-width:760px;color:var(--fb-muted);margin-bottom:38px;font-size:18px}.finbi-landing .wp-block-columns{display:flex;gap:30px;margin:0;align-items:stretch;padding:0}.finbi-landing .wp-block-column{min-width:0;flex:1;margin:0;padding:0}.finbi-landing .wp-block-column>*{margin-top:0;margin-bottom:22px}.finbi-landing .wp-block-column>:last-child{margin-bottom:0}.finbi-landing .finbi-hero{padding-top:76px;padding-bottom:76px;background:radial-gradient(ellipse at 90% 25%,#f2e3f0 0,transparent 48%),var(--fb-blush)}.finbi-landing .finbi-hero-columns{gap:62px;align-items:center}.finbi-landing .finbi-hero-columns>.wp-block-column:first-child{flex:1.55}.finbi-landing .finbi-visual{position:relative;min-height:505px;overflow:hidden;background:var(--fb-plum);color:#fff;border-radius:160px 160px 24px 24px;padding:318px 30px 34px;text-align:center;box-shadow:0 18px 50px #2e16221a}.finbi-landing .finbi-visual::before{content:"";position:absolute;top:10px;left:50%;transform:translateX(-50%);width:305px;height:305px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20160%20160%22%3E%3Cdefs%3E%0A%20%20%3ClinearGradient%20id%3D%22body1%22%20x1%3D%2215%25%22%20y1%3D%225%25%22%20x2%3D%2285%25%22%20y2%3D%2295%25%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%23D418EA%22%2F%3E%3Cstop%20offset%3D%2255%25%22%20stop-color%3D%22%23CC35C8%22%2F%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23ECD062%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%3ClinearGradient%20id%3D%22wL%22%20x1%3D%22100%25%22%20y1%3D%220%25%22%20x2%3D%220%25%22%20y2%3D%22100%25%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%23D418EA%22%20stop-opacity%3D%220.38%22%2F%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23D418EA%22%20stop-opacity%3D%220.07%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%3ClinearGradient%20id%3D%22wR%22%20x1%3D%220%25%22%20y1%3D%220%25%22%20x2%3D%22100%25%22%20y2%3D%22100%25%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%23ECD062%22%20stop-opacity%3D%220.55%22%2F%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23ECD062%22%20stop-opacity%3D%220.10%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%3Csymbol%20id%3D%22finbi-bee%22%20viewBox%3D%220%200%20160%20160%22%3E%0A%20%20%20%20%3Cellipse%20cx%3D%2250.76%22%20cy%3D%2273.12%22%20rx%3D%2224.94%22%20ry%3D%2212.04%22%20fill%3D%22url%28%23wL%29%22%20transform%3D%22rotate%28-30%2050.76%2073.12%29%22%2F%3E%3Cellipse%20cx%3D%22109.24%22%20cy%3D%2273.12%22%20rx%3D%2224.94%22%20ry%3D%2212.04%22%20fill%3D%22url%28%23wR%29%22%20transform%3D%22rotate%2830%20109.24%2073.12%29%22%2F%3E%3Cellipse%20cx%3D%2255.06%22%20cy%3D%2292.04%22%20rx%3D%2215.48%22%20ry%3D%227.74%22%20fill%3D%22url%28%23wL%29%22%20transform%3D%22rotate%28-18%2055.06%2092.04%29%22%2F%3E%3Cellipse%20cx%3D%22104.94%22%20cy%3D%2292.04%22%20rx%3D%2215.48%22%20ry%3D%227.74%22%20fill%3D%22url%28%23wR%29%22%20transform%3D%22rotate%2818%20104.94%2092.04%29%22%2F%3E%3Cellipse%20cx%3D%2280%22%20cy%3D%2298.92%22%20rx%3D%2220.64%22%20ry%3D%2228.38%22%20fill%3D%22url%28%23body1%29%22%2F%3E%3Cellipse%20cx%3D%2280%22%20cy%3D%2290.32%22%20rx%3D%2218.92%22%20ry%3D%223.44%22%20fill%3D%22white%22%20opacity%3D%220.26%22%2F%3E%3Cellipse%20cx%3D%2280%22%20cy%3D%2299.78%22%20rx%3D%2219.78%22%20ry%3D%223.44%22%20fill%3D%22white%22%20opacity%3D%220.22%22%2F%3E%3Cellipse%20cx%3D%2280%22%20cy%3D%22109.24%22%20rx%3D%2218.06%22%20ry%3D%223.44%22%20fill%3D%22white%22%20opacity%3D%220.16%22%2F%3E%3Cellipse%20cx%3D%2280%22%20cy%3D%2270.54%22%20rx%3D%2215.48%22%20ry%3D%2212.04%22%20fill%3D%22url%28%23body1%29%22%2F%3E%3Ccircle%20cx%3D%2280%22%20cy%3D%2247.32%22%20r%3D%2216.34%22%20fill%3D%22url%28%23body1%29%22%2F%3E%3Ccircle%20cx%3D%2271.40%22%20cy%3D%2243.88%22%20r%3D%224.13%22%20fill%3D%22%23321926%22%20opacity%3D%220.82%22%2F%3E%3Ccircle%20cx%3D%2288.60%22%20cy%3D%2243.88%22%20r%3D%224.13%22%20fill%3D%22%23321926%22%20opacity%3D%220.82%22%2F%3E%3Ccircle%20cx%3D%2270.11%22%20cy%3D%2242.59%22%20r%3D%221.46%22%20fill%3D%22white%22%20opacity%3D%220.65%22%2F%3E%3Ccircle%20cx%3D%2287.31%22%20cy%3D%2242.59%22%20r%3D%221.46%22%20fill%3D%22white%22%20opacity%3D%220.65%22%2F%3E%3Cline%20x1%3D%2273.98%22%20y1%3D%2231.84%22%20x2%3D%2262.80%22%20y2%3D%2216.36%22%20stroke%3D%22%23D418EA%22%20stroke-width%3D%222.24%22%20stroke-linecap%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2261.94%22%20cy%3D%2215.07%22%20r%3D%223.87%22%20fill%3D%22%23D418EA%22%2F%3E%3Cline%20x1%3D%2286.02%22%20y1%3D%2231.84%22%20x2%3D%2297.20%22%20y2%3D%2216.36%22%20stroke%3D%22%23ECD062%22%20stroke-width%3D%222.24%22%20stroke-linecap%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2298.06%22%20cy%3D%2215.07%22%20r%3D%223.87%22%20fill%3D%22%23ECD062%22%2F%3E%0A%20%20%3C%2Fsymbol%3E%0A%3C%2Fdefs%3E%3Cuse%20href%3D%22%23finbi-bee%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain}.finbi-landing .finbi-visual .finbi-eyebrow{color:var(--fb-gold);font-size:10px;margin-bottom:14px}.finbi-landing .finbi-visual-title{font-size:39px;color:#fff;margin-bottom:18px}.finbi-landing .finbi-visual-caption{font-size:14px;line-height:1.65;color:#e6d3df;margin-bottom:0}.finbi-landing .finbi-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:0;padding:0}.finbi-landing .finbi-actions .wp-block-button{margin:0;padding:0;width:auto}.finbi-landing .finbi-actions .wp-block-button__link{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:14px 22px;border:1px solid var(--fb-plum);border-radius:6px;font-family:var(--fb-sans);font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .15s,color .15s;box-shadow:none}.finbi-landing .finbi-primary .wp-block-button__link{background:var(--fb-plum)!important;color:#fff!important;border-color:var(--fb-plum)!important}.finbi-landing .finbi-primary .wp-block-button__link:hover{background:#58263e!important;border-color:#58263e!important;color:#fff!important}.finbi-landing .finbi-secondary .wp-block-button__link{background:transparent!important;color:var(--fb-plum)!important;border-color:var(--fb-plum)!important}.finbi-landing .finbi-secondary .wp-block-button__link:hover{background:#f0dce8!important;color:var(--fb-plum)!important;border-color:var(--fb-plum)!important}.finbi-landing .finbi-actions a:focus-visible{outline:3px solid var(--fb-magenta)!important;outline-offset:5px!important}.finbi-landing .finbi-intro{background:#fff;border-block:1px solid var(--fb-border);padding-block:60px}.finbi-landing .finbi-intro-columns{gap:80px}.finbi-landing .finbi-intro-columns>.wp-block-column:first-child{flex:.85}.finbi-landing .finbi-intro-columns h2{margin-bottom:0}.finbi-landing .finbi-card{padding:30px;background:#fff;border:1px solid var(--fb-border);border-radius:12px;height:100%;box-shadow:none}.finbi-landing .finbi-number{font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--fb-magenta);margin-bottom:27px}.finbi-landing ul{list-style:none;margin-bottom:0;padding:0}.finbi-landing li{position:relative;padding:0 0 0 19px;margin:0 0 12px;font-size:15px;line-height:1.65;color:var(--fb-muted)}.finbi-landing li:last-child{margin-bottom:0}.finbi-landing li::before{position:absolute;content:"";width:5px;height:5px;border-radius:50%;background:var(--fb-magenta);left:0;top:.7em}.finbi-landing .finbi-note{margin-top:30px;padding:24px 28px;border-left:3px solid var(--fb-magenta);background:#f3e6ef;border-radius:0 8px 8px 0}.finbi-landing .finbi-note p{font-size:16px;margin:0}.finbi-landing .finbi-cream{background:var(--fb-cream)}.finbi-landing .finbi-whole-columns{gap:72px;align-items:center}.finbi-landing .finbi-whole-columns>.wp-block-column:first-child{flex:1.4}.finbi-landing .finbi-honey-card{padding:35px;border-radius:12px;background:#ecd06266;border:1px solid #debf67}.finbi-landing .finbi-honey-card h3{font-size:40px;margin-bottom:24px}.finbi-landing .finbi-honey-card p:last-child{font-size:15px;margin-bottom:0}.finbi-landing .finbi-dark{background:var(--fb-plum);color:var(--fb-blush)}.finbi-landing .finbi-dark .finbi-eyebrow,.finbi-landing .finbi-dark .finbi-number{color:var(--fb-gold)}.finbi-landing .finbi-dark .finbi-section-lead,.finbi-landing .finbi-dark li{color:#e1cfda}.finbi-landing .finbi-dark .finbi-card{background:#ffffff07;border-color:#ffffff24}.finbi-landing .finbi-dark li::before{background:var(--fb-gold)}.finbi-landing .finbi-safety-note{font-size:14px;color:#e1cfda;margin:28px 0 0;max-width:900px}.finbi-landing .finbi-role-card{padding:35px;border:1px solid var(--fb-border);border-radius:12px;background:#fff;height:100%}.finbi-landing .finbi-role-soft{background:#f3e6ef}.finbi-landing .finbi-reference{color:var(--fb-muted);font-size:15px;max-width:830px;margin:30px 0 0}.finbi-landing .finbi-contact{position:relative;background:#f3e5ee;padding-block:90px}.finbi-landing .finbi-contact::before{content:"";display:block;position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#d418ea,#cc35c8,#ecd062)}.finbi-landing .finbi-contact-columns{gap:70px;align-items:center}.finbi-landing .finbi-contact-columns>.wp-block-column:first-child{flex:1.7}.finbi-landing .finbi-contact-card{background:#fff;border:1px solid var(--fb-border);padding:34px;border-radius:12px}.finbi-landing .finbi-contact-card h3{font-size:28px;margin-bottom:8px}.finbi-landing .finbi-contact-card .finbi-micro{margin-top:24px}body.finbi-landing-page .site-main{padding:0;margin:0}body.finbi-landing-page .site-header{padding-top:32px;padding-bottom:32px;margin-bottom:0}body.finbi-landing-page .site-main>article{margin:0;padding:0}body.finbi-landing-page .entry-header,body.finbi-landing-page .entry-footer,body.finbi-landing-page .comments-area{display:none}body.finbi-landing-page .entry-content{margin:0;max-width:none;padding:0}body.finbi-landing-page .entry-content>.finbi-landing.alignfull{width:100%;max-width:100%;margin-left:0;margin-right:0}body.finbi-landing-page .site-content,body.finbi-landing-page .content-area{max-width:none;width:100%;margin:0;padding:0}@supports selector(body:has(.finbi-landing)){body:has(.finbi-landing) .site-main{padding:0;margin:0}body:has(.finbi-landing) .site-header{padding-top:32px;padding-bottom:32px;margin-bottom:0}body:has(.finbi-landing) .site-main>article{margin:0;padding:0}body:has(.finbi-landing) .entry-header,body:has(.finbi-landing) .entry-footer{display:none}body:has(.finbi-landing) .entry-content{margin:0;max-width:none;padding:0}body:has(.finbi-landing) .entry-content>.finbi-landing.alignfull{width:100%;max-width:100%;margin-left:0;margin-right:0}}@media (max-width:900px){.finbi-landing .finbi-section{padding:60px 24px}.finbi-landing .wp-block-columns{gap:22px}.finbi-landing .finbi-hero-columns{gap:30px}.finbi-landing .finbi-visual{min-height:445px;padding-top:270px;padding-inline:22px;border-radius:130px 130px 20px 20px}.finbi-landing .finbi-visual::before{width:260px;height:260px}.finbi-landing .finbi-visual-title{font-size:32px}.finbi-landing .finbi-card{padding:25px}.finbi-landing .finbi-cards{flex-direction:column}.finbi-landing .finbi-cards .wp-block-column{flex-basis:auto!important}}@media (max-width:700px){.finbi-landing .finbi-section{padding:48px 22px}.finbi-landing .wp-block-columns{flex-direction:column;gap:26px}.finbi-landing .wp-block-column{flex-basis:auto!important;width:100%}.finbi-landing h1.finbi-title{font-size:clamp(39px,8.6vw,59px)}.finbi-landing h2{font-size:35px}.finbi-landing h3{font-size:27px}.finbi-landing .finbi-hero .finbi-lead{font-size:17px}.finbi-landing .finbi-hero-columns{gap:38px}.finbi-landing .finbi-visual{max-width:360px;margin-inline:auto;min-height:400px;padding-top:248px}.finbi-landing .finbi-visual::before{width:235px;height:235px}.finbi-landing .finbi-visual-title{font-size:35px}.finbi-landing .finbi-role-card,.finbi-landing .finbi-contact-card{padding:28px}.finbi-landing .finbi-actions{align-items:stretch}.finbi-landing .finbi-actions .wp-block-button{flex:1 1 200px}.finbi-landing .finbi-actions .wp-block-button__link{width:100%}.finbi-landing .finbi-contact h2 br{display:none}}@media (prefers-reduced-motion:reduce){.finbi-landing *{transition:none!important;scroll-behavior:auto!important}}@media (prefers-contrast:more){.finbi-landing{--fb-muted:#2e1622;--fb-border:#705666}}@media print{.finbi-landing .finbi-section{padding:28px 0;break-inside:auto}.finbi-landing .finbi-card{break-inside:avoid}.finbi-landing .finbi-actions{display:none}.finbi-landing .finbi-dark{background:#fff;color:#2e1622}.finbi-landing .finbi-dark li,.finbi-landing .finbi-dark .finbi-section-lead,.finbi-landing .finbi-dark .finbi-safety-note{color:#2e1622}}