.fb-how-it-works{--navy:#0e2b3c;--deep:#0a2333;--gold:#e8bd77;--gold2:#f4d499;--ink:#18232d;--white:#fdfcf9}.fb-how-it-works,.fb-how-it-works *{box-sizing:border-box}html{scroll-behavior:smooth}.fb-how-it-works{color:var(--ink);-webkit-font-smoothing:antialiased;background:#091e2b;margin:0;font-family:Arial,Helvetica,sans-serif}.fb-how-it-works button,.fb-how-it-works input,.fb-how-it-works select,.fb-how-it-works textarea{font:inherit}.fb-how-it-works button{cursor:pointer}.fb-how-it-works a{color:inherit;text-decoration:none}.fb-how-it-works svg{display:block}.fb-how-it-works .site{background:var(--white);max-width:1440px;margin:auto;overflow:hidden}.fb-how-it-works .serif{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:700}.fb-how-it-works .eyebrow{letter-spacing:.19em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.2}.fb-how-it-works .eyebrow.gold{color:var(--gold)}.fb-how-it-works .button{border:1px solid var(--gold);text-align:center;white-space:nowrap;letter-spacing:.07em;text-transform:uppercase;justify-content:center;align-items:center;min-height:30px;padding:0 17px;font-size:15px;font-weight:700;display:inline-flex}.fb-how-it-works .button-gold{color:#1a2630;background:linear-gradient(#ffe1ac,#d8a758)}.fb-how-it-works .button-gold:hover,.fb-how-it-works .button-gold:focus-visible{background:#f8d28e}.fb-how-it-works .button-clear{color:#fff;background:#071924b8}.fb-how-it-works .button-clear:hover,.fb-how-it-works .button-clear:focus-visible{background:var(--gold);color:#122535}.fb-how-it-works .hero{color:#fff;background:#102c3e url(/img/03e44b91ccca.webp) 50%/cover no-repeat;min-height:304px;position:relative}.fb-how-it-works .hero:before{content:"";background:linear-gradient(90deg,#051823d4 0%,#0518239e 28%,#05182314 55%,#0518232e 100%);position:absolute;inset:0}.fb-how-it-works .hero:after{content:"";background:var(--gold);height:1px;position:absolute;bottom:0;left:0;right:0}.fb-how-it-works .header{z-index:4;grid-template-columns:232px minmax(0,1fr) 145px;align-items:center;gap:18px;min-height:54px;padding:0 3.3%;display:grid;position:relative}.fb-how-it-works .brand{white-space:nowrap;align-items:center;gap:13px;display:flex}.fb-how-it-works .brand img{flex:none;width:52px;height:auto}.fb-how-it-works .brand strong{letter-spacing:-.015em;color:#fff;font:700 17px/1 Georgia,Times New Roman,serif}.fb-how-it-works .header-brand{border-right:1px solid #e8bd77cc;height:28px}.fb-how-it-works .nav{white-space:nowrap;align-items:center;gap:23px;display:flex}.fb-how-it-works .nav a{color:#f8f8f7;font-size:15px;position:relative}.fb-how-it-works .nav a:hover,.fb-how-it-works .footer-nav a:hover{color:var(--gold2)}.fb-how-it-works .nav a.active:after{content:"";background:var(--gold);height:2px;position:absolute;bottom:-9px;left:0;right:0}.fb-how-it-works .header-cta{height:28px;min-height:28px;color:var(--gold2);letter-spacing:.13em;background:#071d2bc7;font-size:9px}.fb-how-it-works .menu-toggle{display:none}.fb-how-it-works .hero-copy{z-index:2;width:370px;margin:13px 0 0 3.3%;position:relative}.fb-how-it-works .hero-copy h1{margin:5px 0 9px;font-size:42px;line-height:.87}.fb-how-it-works .hero-copy p{max-width:340px;margin:0;font:14px/1.13 Georgia,Times New Roman,serif}.fb-how-it-works .hero-actions{gap:12px;margin-top:12px;display:flex}.fb-how-it-works .hero-actions .button{height:31px}.fb-how-it-works .status-card{z-index:2;color:#fff;background:#0a2535ed;border:1px solid #9bb3bd73;width:176px;height:180px;padding:9px 10px 6px;position:absolute;top:112px;right:3.1%;box-shadow:0 10px 25px #00000038}.fb-how-it-works .status-card h2{letter-spacing:.095em;white-space:nowrap;margin:0 0 6px;font-size:11px}.fb-how-it-works .status-card ul{margin:0;padding:0;list-style:none}.fb-how-it-works .status-card li{letter-spacing:.015em;white-space:nowrap;border-top:1px solid #dfe6e642;align-items:center;gap:13px;height:35px;font-size:9px;display:flex}.fb-how-it-works .status-icon{border:1px solid var(--gold);width:31px;height:31px;color:var(--gold);border-radius:50%;flex:none;place-items:center;display:grid}.fb-how-it-works .status-icon svg{width:18px;height:18px}.fb-how-it-works .mantra{color:#fff;background:#0b293b;border-bottom:1px solid #d5d9d7;justify-content:center;align-items:center;gap:23px;height:30px;display:flex}.fb-how-it-works .mantra span{letter-spacing:.24em;font-size:15px;font-weight:700}.fb-how-it-works .mantra b{color:var(--gold);font-size:15px;font-weight:400}.fb-how-it-works .stages-section{background:#fff;height:245px;padding:10px 1.7% 12px}.fb-how-it-works .stages-head{padding-left:1.7%}.fb-how-it-works .stages-head .eyebrow{color:#354e68}.fb-how-it-works .stages-head h2{margin:2px 0 7px;font-size:40px;line-height:1}.fb-how-it-works .stage-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.fb-how-it-works .stage-card{text-align:center;color:#163049;background:#f7f7f5;border:0;border-radius:3px;flex-direction:column;align-items:center;min-width:0;height:168px;padding:8px 7px 7px;display:flex;position:relative}.fb-how-it-works .stage-card:hover,.fb-how-it-works .stage-card:focus-visible{outline:1px solid var(--gold);outline-offset:-1px;background:#fbf7ee}.fb-how-it-works .stage-card:not(:last-child):after{content:"→";z-index:2;color:#af742a;pointer-events:none;font:25px/1 Georgia,serif;position:absolute;top:41px;right:-13px}.fb-how-it-works .stage-number{color:#16232e;font:20px/1 Georgia,serif}.fb-how-it-works .stage-card svg{color:#af7528;stroke-width:1.5px;width:39px;height:39px;margin-top:9px}.fb-how-it-works .stage-card h3{min-height:15px;margin:6px 0 7px;font-size:11px;font-weight:700;line-height:1.05}.fb-how-it-works .stage-card p{color:#273f56;max-width:112px;margin:0;font:12px/1.05 Georgia,Times New Roman,serif}.fb-how-it-works .paths{color:#fff;background:#0a2a3c;height:198px;padding:12px 3.3% 14px}.fb-how-it-works .paths h2{white-space:nowrap;margin:3px 0 10px;font-size:36px;line-height:1}.fb-how-it-works .path-layout{grid-template-columns:1fr 1px 1fr;gap:17px;height:113px;display:grid}.fb-how-it-works .path-divider{background:var(--gold);align-self:center;width:1px;height:109px}.fb-how-it-works .path-panel{border:1px solid #77a6b857;border-radius:2px;min-width:0;padding:6px 11px 7px}.fb-how-it-works .path-panel h3{letter-spacing:.12em;margin:0 0 8px;font-size:15px;font-weight:600}.fb-how-it-works .path-steps{grid-template-columns:repeat(4,1fr);display:grid}.fb-how-it-works .path-step{text-align:center;min-width:0;position:relative}.fb-how-it-works .path-step:not(:last-child):after{content:"→";color:var(--gold);font:25px/1 Georgia,serif;position:absolute;top:10px;right:-12px}.fb-how-it-works .path-icon{border:1px solid var(--gold);width:42px;height:42px;color:var(--gold);border-radius:50%;place-items:center;margin:0 auto 4px;display:grid}.fb-how-it-works .path-icon svg{width:26px;height:26px}.fb-how-it-works .path-step span{letter-spacing:.045em;color:#fff;font-size:15px;line-height:1.13;display:block}.fb-how-it-works .diligence{background:#fff url(/img/7b4e00130748.webp) 100% 0/auto 100% no-repeat;height:241px;padding:12px 3.3% 6px;position:relative}.fb-how-it-works .diligence .eyebrow{color:#3b536c}.fb-how-it-works .diligence h2{white-space:nowrap;margin:4px 0 6px;font-size:37px;line-height:1}.fb-how-it-works .facts-grid{grid-template-columns:repeat(4,1fr);gap:5px;width:66.3%;height:139px;display:grid}.fb-how-it-works .fact{background:#ffffffe0;border-right:1px solid #aaaead40;padding:10px 10px 5px}.fb-how-it-works .fact:last-child{border:0}.fb-how-it-works .fact svg{color:#a96c21;width:42px;height:42px;margin:0 0 5px}.fb-how-it-works .fact h3{white-space:nowrap;margin:0 0 7px;font-size:11px;line-height:1.1}.fb-how-it-works .fact p{color:#34475d;margin:0;font:12px/1.1 Georgia,serif}.fb-how-it-works .facts-band{color:#202832;letter-spacing:.22em;background:linear-gradient(90deg,#f1d8a6,#ffe8c2,#f1d8a6);justify-content:center;align-items:center;height:24px;font-size:15px;font-weight:700;display:flex;position:absolute;bottom:6px;left:3.3%;right:3.3%}.fb-how-it-works .introduction{color:#fff;background:#0b293b url(/img/07a1514a46ef.webp) 50%/cover no-repeat;height:210px;position:relative}.fb-how-it-works .introduction:before{content:"";background:linear-gradient(90deg,#051b28eb,#051b28c2 35%,#051b2812 58%,#051b2880 100%);position:absolute;inset:0}.fb-how-it-works .intro-copy{z-index:1;width:456px;padding:12px 0 0 3.3%;position:relative}.fb-how-it-works .intro-copy h2{margin:5px 0 8px;font-size:33px;line-height:.95}.fb-how-it-works .intro-copy p{max-width:313px;margin:0;font:13px/1.18 Georgia,serif}.fb-how-it-works .intro-copy .button{height:32px;margin-top:12px}.fb-how-it-works .intro-checks{z-index:1;background:#08212fdb;border:1px solid #a3c3cb61;border-radius:3px;width:141px;height:167px;padding:5px 9px;position:absolute;top:29px;right:2.2%}.fb-how-it-works .intro-check{border-bottom:1px solid #e0e8e938;align-items:center;gap:10px;height:52px;display:flex}.fb-how-it-works .intro-check:last-child{border:0}.fb-how-it-works .intro-check span{border:1px solid var(--gold);width:40px;height:40px;color:var(--gold);border-radius:50%;flex:none;place-items:center;display:grid}.fb-how-it-works .intro-check svg{width:26px;height:26px}.fb-how-it-works .intro-check small{color:#fff;font-size:9px;line-height:1.25}.fb-how-it-works .dealroom{background:#fff;grid-template-columns:37.7% 1fr;gap:0;height:176px;padding:10px 3.3% 9px;display:grid}.fb-how-it-works .dealroom-copy .eyebrow{color:#3a526b}.fb-how-it-works .dealroom-copy h2{letter-spacing:-.06em;margin:4px 0 7px;font-size:29px;line-height:.98}.fb-how-it-works .dealroom-copy p{color:#354d64;max-width:298px;margin:0;font:13px/1.12 Georgia,serif}.fb-how-it-works .dealroom-right{min-width:0;padding-left:2px}.fb-how-it-works .deal-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;height:107px;display:grid}.fb-how-it-works .deal-card{text-align:center;background:#f7f7f5;border-radius:2px;min-width:0;padding:11px 5px 5px}.fb-how-it-works .deal-card svg{color:#a66b20;width:36px;height:36px;margin:0 auto 4px}.fb-how-it-works .deal-card h3{margin:0 0 5px;font-size:11px}.fb-how-it-works .deal-card p{color:#28415b;max-width:110px;margin:0 auto;font:11px/1.08 Georgia,serif}.fb-how-it-works .timeline{grid-template-columns:repeat(4,1fr);height:44px;margin-top:10px;display:grid;position:relative}.fb-how-it-works .timeline:before{content:"";background:#d49c53;height:1px;position:absolute;top:8px;left:0;right:0}.fb-how-it-works .milestone{text-align:center;letter-spacing:.035em;color:#213f5a;white-space:nowrap;padding-top:22px;font-size:9px;font-weight:700;position:relative}.fb-how-it-works .milestone:before{content:"";z-index:1;background:linear-gradient(135deg,#fff,#f4d3a0);border:1px solid #b8782b;border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:calc(50% - 8px)}.fb-how-it-works .milestone:not(:last-child):after{content:"→";color:#a46b28;font:20px/1 Georgia,serif;position:absolute;bottom:0;right:-10px}.fb-how-it-works .closing{color:#fff;background:#0b283b url(/img/89796248564e.webp) 50% 62%/cover no-repeat;height:168px;position:relative}.fb-how-it-works .closing:before{content:"";background:linear-gradient(90deg,#071d2bd9,#071d2b7a 38%,#071d2b12 75%);position:absolute;inset:0}.fb-how-it-works .closing-inner{z-index:1;padding:18px 3.3%;position:relative}.fb-how-it-works .closing h2{margin:4px 0 14px;font-size:33px;line-height:1.01}.fb-how-it-works .closing .button{height:31px}.fb-how-it-works .footer{color:#fff;background:#0d2838;border-top:1px solid #e8bd778f;grid-template-columns:220px 1fr 1px 114px 1px 143px;align-items:start;column-gap:16px;min-height:162px;padding:16px 3.3% 12px;display:grid}.fb-how-it-works .footer-brand strong{font-size:16px}.fb-how-it-works .footer-brand img{width:52px}.fb-how-it-works .footer-nav{white-space:nowrap;justify-content:space-between;align-self:center;gap:9px;display:flex}.fb-how-it-works .footer-nav a{font-size:7px}.fb-how-it-works .separator{background:var(--gold);align-self:center;width:1px;height:28px}.fb-how-it-works .footer-email{white-space:nowrap;align-self:center;align-items:center;gap:8px;font-size:8px;display:flex}.fb-how-it-works .footer-email svg{width:17px;height:17px;color:var(--gold)}.fb-how-it-works .footer-statement{letter-spacing:.09em;align-self:center;font-size:7px;line-height:1.5}.fb-how-it-works .footer-bottom{letter-spacing:.16em;color:#d8dfe1;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:17px;font-size:7px;display:flex}.fb-how-it-works .footer-bottom small{letter-spacing:0;font-size:7px}.fb-how-it-works .footer-values{word-spacing:7px}.fb-how-it-works dialog{border:1px solid var(--gold);max-width:calc(100vw - 24px);color:var(--ink);background:#fff;border-radius:0;padding:0;box-shadow:0 25px 80px #0009}.fb-how-it-works dialog::backdrop{background:#020d14c2}.fb-how-it-works .dialog-head{background:var(--navy);color:#fff;justify-content:space-between;align-items:start;gap:30px;padding:18px 23px;display:flex}.fb-how-it-works .dialog-head h2{margin:5px 0 0;font:700 27px/1 Georgia,serif}.fb-how-it-works .close{color:var(--gold);background:0 0;border:0;font-size:27px;line-height:1}.fb-how-it-works .stage-dialog{width:min(510px,100vw - 24px)}.fb-how-it-works .stage-body{padding:22px 24px 24px}.fb-how-it-works .stage-body p{margin:0 0 18px;font:15px/1.4 Georgia,serif}.fb-how-it-works .stage-body .button{width:100%;height:38px}.fb-how-it-works .inquiry-dialog{width:min(560px,100vw - 24px)}.fb-how-it-works .inquiry-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:19px 23px 23px;display:grid}.fb-how-it-works .field{letter-spacing:.08em;text-transform:uppercase;flex-direction:column;gap:5px;font-size:9px;font-weight:700;display:flex}.fb-how-it-works .field.full{grid-column:1/-1}.fb-how-it-works .field input,.fb-how-it-works .field select,.fb-how-it-works .field textarea{width:100%;min-height:37px;color:var(--ink);letter-spacing:0;text-transform:none;background:#fff;border:1px solid #bac4c6;border-radius:0;padding:8px;font-size:13px;font-weight:400}.fb-how-it-works .field textarea{resize:vertical;height:78px}.fb-how-it-works .form-end{grid-column:1/-1;justify-content:space-between;align-items:center;gap:15px;display:flex}.fb-how-it-works .form-end small{color:#556068;font:11px/1.3 Georgia,serif}.fb-how-it-works .form-end .button{height:38px}@media (min-width:1100px){.fb-how-it-works .hero{min-height:clamp(304px,33.5vw,482px)}.fb-how-it-works .hero-copy{width:42%;margin-top:clamp(13px,2.5vw,36px)}.fb-how-it-works .hero-copy h1{font-size:clamp(42px,4.65vw,66px)}.fb-how-it-works .hero-copy p{max-width:470px;font-size:clamp(14px,1.45vw,20px)}.fb-how-it-works .status-card{width:20%;height:auto;min-height:180px;top:37%}.fb-how-it-works .status-card li{height:clamp(35px,3.7vw,52px)}.fb-how-it-works .mantra{height:clamp(30px,3.3vw,46px)}.fb-how-it-works .stages-section{height:clamp(245px,27vw,386px);padding-top:1.5%}.fb-how-it-works .stages-head h2{font-size:clamp(40px,4.4vw,62px)}.fb-how-it-works .stage-grid{margin-top:1%}.fb-how-it-works .stage-card{height:clamp(168px,18vw,250px);padding-top:14px}.fb-how-it-works .stage-number{font-size:clamp(20px,2vw,28px)}.fb-how-it-works .stage-card svg{width:clamp(39px,4vw,58px);height:clamp(39px,4vw,58px)}.fb-how-it-works .stage-card h3{font-size:clamp(11px,1.1vw,16px)}.fb-how-it-works .stage-card p{max-width:180px;font-size:clamp(12px,1.2vw,17px);line-height:1.14}.fb-how-it-works .paths{height:clamp(198px,21.8vw,314px);padding-top:1.7%}.fb-how-it-works .paths h2{margin-bottom:1.5%;font-size:clamp(36px,4vw,56px)}.fb-how-it-works .path-layout{height:57%}.fb-how-it-works .path-divider{height:96%}.fb-how-it-works .path-panel{padding:10px 16px}.fb-how-it-works .path-panel h3{margin-bottom:1.6%;font-size:clamp(15px,1.5vw,22px)}.fb-how-it-works .path-icon{width:clamp(42px,4.5vw,64px);height:clamp(42px,4.5vw,64px)}.fb-how-it-works .path-step span{font-size:clamp(10px,1vw,14px)}.fb-how-it-works .diligence{height:clamp(241px,26.6vw,383px);padding-top:1.4%}.fb-how-it-works .diligence h2{font-size:clamp(37px,4vw,56px)}.fb-how-it-works .facts-grid{height:58%;margin-top:1%}.fb-how-it-works .fact{padding:15px}.fb-how-it-works .fact svg{width:clamp(42px,4.5vw,62px);height:clamp(42px,4.5vw,62px)}.fb-how-it-works .fact h3{font-size:clamp(11px,1.1vw,16px)}.fb-how-it-works .fact p{font-size:clamp(12px,1.2vw,17px)}.fb-how-it-works .introduction{height:clamp(210px,23.2vw,334px)}.fb-how-it-works .intro-copy{width:47%;padding-top:2%}.fb-how-it-works .intro-copy h2{font-size:clamp(33px,3.65vw,52px)}.fb-how-it-works .intro-copy p{max-width:440px;font-size:clamp(13px,1.35vw,19px)}.fb-how-it-works .intro-checks{width:17%;height:78%;top:11%}.fb-how-it-works .intro-check{height:33.3%}.fb-how-it-works .dealroom{height:clamp(176px,19.4vw,279px);padding-top:1.5%}.fb-how-it-works .dealroom-copy h2{font-size:clamp(30px,3.3vw,47px)}.fb-how-it-works .dealroom-copy p{max-width:400px;font-size:clamp(13px,1.35vw,19px)}.fb-how-it-works .deal-cards{height:65%}.fb-how-it-works .deal-card{padding-top:7%}.fb-how-it-works .deal-card svg{width:clamp(36px,3.8vw,55px);height:clamp(36px,3.8vw,55px)}.fb-how-it-works .deal-card h3{font-size:clamp(11px,1.1vw,15px)}.fb-how-it-works .deal-card p{max-width:170px;font-size:clamp(11px,1.1vw,16px)}.fb-how-it-works .timeline{margin-top:2%}.fb-how-it-works .closing{height:clamp(168px,18.5vw,266px)}.fb-how-it-works .closing-inner{padding-top:2.2%}.fb-how-it-works .closing h2{font-size:clamp(33px,3.6vw,51px)}.fb-how-it-works .footer{min-height:175px}}@media (max-width:880px){.fb-how-it-works .header{grid-template-columns:226px minmax(0,1fr) 128px;gap:11px}.fb-how-it-works .nav{gap:14px}.fb-how-it-works .nav a{font-size:13.5px}.fb-how-it-works .stage-card h3{font-size:15px}.fb-how-it-works .stage-card p{font-size:11px}.fb-how-it-works .paths h2{font-size:32px}.fb-how-it-works .path-layout{gap:12px}.fb-how-it-works .path-panel{padding-left:7px;padding-right:7px}.fb-how-it-works .path-step span{font-size:9px}.fb-how-it-works .diligence h2{font-size:34px}.fb-how-it-works .facts-grid{width:67%}.fb-how-it-works .fact{padding:10px 7px}.fb-how-it-works .fact h3{font-size:15px}.fb-how-it-works .fact p{font-size:11px}.fb-how-it-works .footer{grid-template-columns:205px 1fr 1px 110px 1px 135px;gap:10px}.fb-how-it-works .footer-nav a{font-size:9px}}@media (max-width:720px){.fb-how-it-works .hero{background-position:56%;min-height:590px}.fb-how-it-works .hero:before{background:linear-gradient(90deg,#051823e6,#05182347),linear-gradient(#0000 40%,#051823d9)}.fb-how-it-works .header{grid-template-columns:1fr auto auto;gap:9px;min-height:67px;padding:0 20px}.fb-how-it-works .header-brand{border:0}.fb-how-it-works .brand img{width:47px}.fb-how-it-works .brand strong{font-size:15px}.fb-how-it-works .nav{border-bottom:1px solid var(--gold);background:#0b293b;flex-direction:column;align-items:start;gap:16px;padding:20px;display:none;position:absolute;top:67px;left:0;right:0}.fb-how-it-works .nav.open{display:flex}.fb-how-it-works .nav a{font-size:19.5px}.fb-how-it-works .nav a.active:after{bottom:-5px}.fb-how-it-works .header-cta{padding:0 9px;font-size:8px}.fb-how-it-works .menu-toggle{border:1px solid var(--gold);width:30px;height:28px;color:var(--gold);background:#061b28cc;font-size:17px;line-height:1;display:block}.fb-how-it-works .hero-copy{width:min(420px,100% - 40px);margin:33px 20px 0}.fb-how-it-works .hero-copy h1{font-size:clamp(41px,9.5vw,56px);line-height:.93}.fb-how-it-works .hero-copy p{font-size:15px;line-height:1.25}.fb-how-it-works .hero-actions{flex-wrap:wrap}.fb-how-it-works .status-card{width:auto;height:auto;inset:auto 20px 20px}.fb-how-it-works .status-card ul{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.fb-how-it-works .status-card li{text-align:center;flex-direction:column;justify-content:center;gap:4px;height:auto;min-height:65px;font-size:8px}.fb-how-it-works .mantra{flex-wrap:wrap;gap:9px;height:auto;min-height:43px;padding:8px 12px}.fb-how-it-works .mantra span{letter-spacing:.12em;font-size:9px}.fb-how-it-works .stages-section{height:auto;padding:24px 20px}.fb-how-it-works .stages-head{padding:0}.fb-how-it-works .stages-head h2{margin-bottom:16px;font-size:clamp(31px,6.8vw,45px)}.fb-how-it-works .stage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fb-how-it-works .stage-card{height:190px}.fb-how-it-works .stage-card:not(:last-child):after{display:none}.fb-how-it-works .stage-card svg{width:46px;height:46px}.fb-how-it-works .stage-card h3{font-size:12px}.fb-how-it-works .stage-card p{max-width:170px;font-size:13px;line-height:1.15}.fb-how-it-works .paths{height:auto;padding:25px 20px}.fb-how-it-works .paths h2{white-space:normal;margin-bottom:18px;font-size:clamp(30px,6vw,43px);line-height:1.03}.fb-how-it-works .path-layout{grid-template-columns:1fr;gap:14px;height:auto}.fb-how-it-works .path-divider{display:none}.fb-how-it-works .path-panel{min-height:126px;padding:10px}.fb-how-it-works .path-panel h3{font-size:15px}.fb-how-it-works .path-step span{font-size:9px}.fb-how-it-works .diligence{background-position:100% 0;background-size:auto 270px;height:auto;padding:24px 20px 58px}.fb-how-it-works .diligence h2{white-space:normal;max-width:600px;margin-bottom:24px;font-size:clamp(30px,6vw,43px)}.fb-how-it-works .facts-grid{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;height:auto}.fb-how-it-works .fact{background:#ffffffe6;border:1px solid #ecebe8;height:154px;padding:12px}.fb-how-it-works .fact svg{width:42px;height:42px}.fb-how-it-works .fact h3{font-size:11px}.fb-how-it-works .fact p{font-size:12px}.fb-how-it-works .facts-band{letter-spacing:.1em;font-size:8px;bottom:16px;left:20px;right:20px}.fb-how-it-works .introduction{background-position:57%;height:470px}.fb-how-it-works .introduction:before{background:linear-gradient(90deg,#051b28e6,#051b2840),linear-gradient(#0000 35%,#051b28d4)}.fb-how-it-works .intro-copy{width:min(455px,100%);padding:25px 20px 0}.fb-how-it-works .intro-copy h2{font-size:clamp(33px,7vw,44px)}.fb-how-it-works .intro-copy p{max-width:380px;font-size:14px}.fb-how-it-works .intro-checks{grid-template-columns:repeat(3,1fr);width:auto;height:91px;display:grid;inset:auto 20px 17px}.fb-how-it-works .intro-check{text-align:center;border:0;border-right:1px solid #e0e8e938;flex-direction:column;justify-content:center;gap:4px;height:auto}.fb-how-it-works .intro-check:last-child{border:0}.fb-how-it-works .intro-check span{width:32px;height:32px}.fb-how-it-works .intro-check svg{width:22px;height:22px}.fb-how-it-works .intro-check small{font-size:8px}.fb-how-it-works .dealroom{height:auto;padding:25px 20px;display:block}.fb-how-it-works .dealroom-copy h2{font-size:35px}.fb-how-it-works .dealroom-copy p{max-width:500px}.fb-how-it-works .dealroom-right{padding:22px 0 0}.fb-how-it-works .deal-cards{grid-template-columns:repeat(2,1fr);gap:9px;height:auto}.fb-how-it-works .deal-card{height:125px}.fb-how-it-works .deal-card svg{width:40px;height:40px}.fb-how-it-works .deal-card h3,.fb-how-it-works .deal-card p{font-size:12px}.fb-how-it-works .timeline{margin-top:18px}.fb-how-it-works .closing{background-position:56%;height:210px}.fb-how-it-works .closing-inner{padding:25px 20px}.fb-how-it-works .closing h2{font-size:clamp(31px,7vw,43px)}.fb-how-it-works .footer{grid-template-columns:1fr 1fr;gap:20px;min-height:auto;padding:24px 20px 30px}.fb-how-it-works .footer-brand,.fb-how-it-works .footer-nav,.fb-how-it-works .footer-bottom{grid-column:1/-1}.fb-how-it-works .footer-nav{flex-wrap:wrap;justify-content:start;gap:12px}.fb-how-it-works .footer-nav a{font-size:9px}.fb-how-it-works .separator{display:none}.fb-how-it-works .footer-email,.fb-how-it-works .footer-statement{align-self:start}.fb-how-it-works .footer-bottom{flex-wrap:wrap;gap:12px;margin:0}}@media (max-width:470px){.fb-how-it-works .hero{min-height:620px}.fb-how-it-works .hero-copy h1{font-size:42px}.fb-how-it-works .hero-copy p{max-width:345px}.fb-how-it-works .hero-actions .button{padding:0 11px;font-size:9px}.fb-how-it-works .status-card li{font-size:7px}.fb-how-it-works .status-icon{width:27px;height:27px}.fb-how-it-works .mantra{gap:7px}.fb-how-it-works .mantra span{font-size:8px}.fb-how-it-works .stage-grid{grid-template-columns:1fr}.fb-how-it-works .stage-card{height:174px}.fb-how-it-works .stage-card p{max-width:290px}.fb-how-it-works .path-panel{min-height:129px}.fb-how-it-works .path-icon{width:38px;height:38px}.fb-how-it-works .path-icon svg{width:23px;height:23px}.fb-how-it-works .path-step span{font-size:8px}.fb-how-it-works .path-step:not(:last-child):after{font-size:20px;right:-9px}.fb-how-it-works .diligence{background-size:auto 220px}.fb-how-it-works .diligence h2{margin-bottom:25px}.fb-how-it-works .fact{height:163px}.fb-how-it-works .fact h3{white-space:normal}.fb-how-it-works .facts-band{text-align:center;height:32px;line-height:1.4}.fb-how-it-works .introduction{height:490px}.fb-how-it-works .intro-copy h2{font-size:36px}.fb-how-it-works .deal-cards{gap:6px}.fb-how-it-works .milestone{white-space:normal;font-size:7px}.fb-how-it-works .closing{height:220px}.fb-how-it-works .closing h2{font-size:31px}.fb-how-it-works .footer{grid-template-columns:1fr}.fb-how-it-works .footer-nav{gap:12px}.fb-how-it-works .footer-bottom{line-height:2;display:block}.fb-how-it-works .inquiry-form{grid-template-columns:1fr}.fb-how-it-works .field.full,.fb-how-it-works .form-end{grid-column:1}.fb-how-it-works .form-end{flex-direction:column;align-items:start}}.fb-how-it-works{min-height:100vh}html:has(.fb-how-it-works){background:#091e2b}.fb-how-it-works .brand img.brand-logo{flex:none;width:auto;height:30px}.fb-how-it-works .footer-brand img.brand-logo{height:34px}.fb-how-it-works .header-brand{height:auto}@media (max-width:720px){.fb-how-it-works .brand img.brand-logo{height:26px}}
