.wz-navigation-trigger{white-space:nowrap}.wz-navigation-trigger[aria-expanded=true]{color:var(--hf-color-accent-default)}.wz-navigation-trigger[aria-expanded=true] .wz-navigation-caret{rotate:180deg}.wz-navigation-popup{inline-size:304px;max-inline-size:calc(100vw - 32px)}.wz-navigation-popup--products{inline-size:580px}.wz-navigation-popup--products .wz-navigation-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px 16px;gap:4px 16px}.wz-navigation-links{list-style:none;padding:0;margin:0}.wz-navigation-links a{display:flex;align-items:center;min-block-size:44px;padding:8px;border-radius:var(--hf-radius-sm);color:var(--hf-color-fg-default);font-size:15px;line-height:1.45;text-decoration:none}.wz-navigation-links a:hover,.wz-navigation-links a[aria-current=page]{background:var(--hf-color-bg-subtle)}.wz-navigation-links a[aria-current=page]{font-weight:600}.wz-navigation-links a:focus-visible{outline:2px solid var(--hf-color-focus-ring);outline-offset:-2px}.wz-navigation-group{-webkit-padding-after:20px;padding-block-end:20px}.wz-navigation-group h2{margin:0 0 8px;color:var(--hf-color-fg-default);font-size:20px;font-weight:550;line-height:1.3;letter-spacing:-.025em}.wz-navigation-group .wz-navigation-links a{padding-inline:0}.wz-navigation-group .wz-navigation-links a:hover,.wz-navigation-group .wz-navigation-links a[aria-current=page]{background:transparent}.wz-navigation-group .wz-navigation-links a:focus-visible{outline-offset:2px}.ft-page{--ft-display:"Libre Franklin Variable","Helvetica Neue",Arial,sans-serif;--ft-paper:color-mix(in srgb,var(--hf-color-bg-surface) 97%,#a69a81);--wz-max:1160px;--wz-space-section:112px;background:var(--ft-paper);font-size:16px;line-height:1.65}.ft-page .wz-header{background:var(--ft-paper);-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-border-after:0;border-block-end:0}.ft-page .wz-header__bar{min-block-size:88px}.ft-page .wz-wordmark{--halfin-logo-height:27px}.ft-page .wz-footer__title{text-transform:none;letter-spacing:0}.ft-page h2{font-family:var(--ft-display);font-size:clamp(36px,4.1vw,56px);font-weight:460;line-height:1.12;letter-spacing:-.045em;text-wrap:pretty}.wz-page.ft-page h3{font-family:var(--ft-display);font-size:25px;font-weight:530;line-height:1.25;letter-spacing:-.035em}.ft-page .wz-section{padding-block:var(--wz-space-section)}.ft-link{display:inline-flex;align-items:center;gap:10px;min-block-size:44px;-webkit-margin-before:23px;margin-block-start:23px;color:var(--hf-color-fg-default);font-size:15px;font-weight:550;text-decoration:underline;text-underline-offset:6px;-webkit-text-decoration-color:var(--hf-color-border-strong);text-decoration-color:var(--hf-color-border-strong)}.ft-link svg{inline-size:18px;block-size:18px;transition:transform .18s ease}.ft-link:hover svg{transform:translate(3px,-3px)}.ft-link:focus-visible{outline:2px solid var(--hf-color-focus-ring);outline-offset:5px;border-radius:2px}.ft-hero{--ft-stage-panel:color-mix(in srgb,var(--hf-color-accent-default) 16%,var(--ft-paper));--ft-stage-ink:var(--hf-color-fg-default);-webkit-padding-before:46px;padding-block-start:46px}.ft-hero__copy{text-align:center}.ft-hero h1{max-inline-size:1160px;margin-inline:auto;font-family:var(--ft-display);font-size:clamp(64px,7.2vw,104px);font-weight:450;line-height:1.1;letter-spacing:-.035em}.ft-hero h1>span{display:block;text-wrap:balance}.ft-hero h1>span+span{color:var(--hf-color-accent-default)}.ft-page .ft-hero__lede{margin:26px auto 0;font-size:17px;line-height:1.65}.ft-page .ft-hero__lede,.ft-page .ft-hero__line{max-inline-size:755px;color:var(--hf-color-fg-secondary);text-wrap:pretty}.ft-page .ft-hero__line{margin:12px auto 0;font-size:15px}.ft-stage{position:relative;inline-size:min(1040px,calc(100% - 48px));margin:28px auto 0;isolation:isolate}.ft-stage:before{content:"";position:absolute;inset-block-start:140px;inset-inline-start:calc(50% + 40px);inline-size:min(760px,100%);block-size:370px;translate:-50% 0;border-radius:48px;background:var(--ft-stage-panel);pointer-events:none;z-index:-1}.ft-stage .fp-scene__replay{color:var(--ft-stage-ink)}.ft-hero__foot{padding-block:24px 28px;display:flex;align-items:start;justify-content:space-between;gap:48px}.ft-hero__foot ul{display:flex;gap:28px;flex-wrap:wrap;padding:0;list-style:none;font-size:13px;font-weight:500}.ft-hero__foot>p{max-inline-size:370px;font-size:11px;line-height:1.65;color:var(--hf-color-fg-muted)}.ft-flow>.wz-wrap{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:60px 110px;gap:60px 110px}.ft-flow h2{max-inline-size:520px}.ft-flow__steps{list-style:none;padding:0}.ft-flow__steps li{padding-block:25px;-webkit-border-before:1px solid var(--hf-color-border-default);border-block-start:1px solid var(--hf-color-border-default)}.ft-flow__steps li:first-child{-webkit-padding-before:0;padding-block-start:0;border:0}.ft-flow__steps li:last-child{-webkit-padding-after:0;padding-block-end:0}.ft-flow__steps h3{-webkit-margin-after:10px;margin-block-end:10px}.ft-flow__steps p{font-size:15px}.ft-products{background:var(--hf-color-bg-surface)}.ft-products>.wz-wrap>h2{max-inline-size:780px;-webkit-margin-after:54px;margin-block-end:54px}.ft-products__featured{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px}.ft-product__image{block-size:415px;display:grid;place-items:center;overflow:hidden;-webkit-margin-after:30px;margin-block-end:30px;border-radius:6px;background:var(--hf-color-bg-subtle)}.ft-product__image--checkout{background:color-mix(in srgb,var(--hf-color-accent-default) 17%,var(--hf-color-bg-surface))}.ft-product h3{font-size:29px;-webkit-margin-after:15px;margin-block-end:15px}.ft-page .ft-product__tagline{font-size:18px;color:var(--hf-color-fg-default);line-height:1.5;-webkit-margin-after:14px;margin-block-end:14px}.ft-product>p:not(.ft-product__tagline){font-size:15px;max-inline-size:480px}.ft-invoice{inline-size:310px;padding:29px 27px 24px;color:var(--hf-color-fg-default);background:var(--hf-color-bg-surface);box-shadow:8px 18px 30px -15px #10201d40;transform:rotate(-7deg)}.ft-invoice__top{display:flex;align-items:center;justify-content:space-between;-webkit-margin-after:27px;margin-block-end:27px;font-size:12px}.ft-invoice__top .halfin-logo{--halfin-logo-height:24px}.ft-invoice__id{font-size:12px}.ft-page .ft-invoice__amount{margin-block:4px 24px;font-family:var(--ft-display);font-size:40px;letter-spacing:-.055em;color:var(--hf-color-fg-default);line-height:1.2}.ft-invoice__amount>span{font-size:14px;letter-spacing:-.01em}.ft-invoice__row{padding-block:11px;display:flex;justify-content:space-between;gap:15px;-webkit-border-before:1px solid var(--hf-color-border-subtle);border-block-start:1px solid var(--hf-color-border-subtle);font-size:11px}.ft-invoice__row>span:first-child{color:var(--hf-color-fg-muted)}.ft-invoice__paid{display:flex;justify-content:center;-webkit-margin-before:20px;margin-block-start:20px}.ft-checkout{inline-size:360px;background:var(--hf-color-bg-surface);color:var(--hf-color-fg-default);border-radius:9px;box-shadow:0 18px 30px -18px #10201d55;transform:rotate(3deg);overflow:hidden}.ft-checkout__browser{display:flex;align-items:center;gap:24px;padding:10px 15px;background:var(--hf-color-bg-canvas);font-size:10px;color:var(--hf-color-fg-secondary)}.ft-checkout__browser>span:first-child{font-size:7px;letter-spacing:3px;color:var(--hf-color-border-strong)}.ft-checkout__body{display:flex;flex-direction:column;align-items:center;padding:15px 20px 24px}.ft-checkout__brand{--halfin-logo-height:24px;-webkit-margin-after:12px;margin-block-end:12px}.ft-checkout__qr-caption{-webkit-margin-before:4px;margin-block-start:4px;font-size:10px;color:var(--hf-color-fg-secondary)}.ft-checkout__body>p{font-size:12px}.ft-checkout__body>strong{font-size:28px;font-weight:550;line-height:1.3;margin-block:4px 12px;letter-spacing:-.045em}.ft-checkout__body>strong>small{font-size:14px;letter-spacing:0}.ft-checkout__network{display:flex;align-items:center;gap:8px;font-size:11px;-webkit-margin-before:10px;margin-block-start:10px}.ft-settlement{-webkit-margin-before:72px;margin-block-start:72px}.ft-settlement article{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:80px;gap:80px;padding-block:33px;-webkit-border-before:1px solid var(--hf-color-border-default);border-block-start:1px solid var(--hf-color-border-default)}.ft-settlement article:last-child{-webkit-padding-after:0;padding-block-end:0}.ft-settlement article h3{font-size:27px}.ft-settlement article p{font-size:15px}.ft-page .ft-note{font-size:12px;line-height:1.7;-webkit-margin-before:17px;margin-block-start:17px;color:var(--hf-color-fg-muted)}.ft-audiences{padding-block:100px;background:var(--hf-color-bg-surface);color:var(--hf-color-fg-default)}.ft-audiences h2{max-inline-size:720px;-webkit-margin-after:55px;margin-block-end:55px}.ft-audiences__list article{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;gap:100px;padding-block:30px;-webkit-border-before:1px solid var(--hf-color-border-default);border-block-start:1px solid var(--hf-color-border-default)}.ft-audiences__list h3{font-size:32px;max-inline-size:340px}.ft-audiences__list article p{color:var(--hf-color-fg-secondary);font-size:15px}.ft-switch>.wz-wrap{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:80px;gap:80px;align-items:center}.ft-switch__statement{position:relative;padding:48px 48px 0;overflow:hidden;border-radius:var(--hf-radius-lg);background:var(--hf-color-accent-default);color:var(--hf-color-bg-surface)}.ft-switch__statement h2{font-size:clamp(36px,3.8vw,52px);color:inherit}.ft-page .ft-switch__lead{max-inline-size:430px;-webkit-margin-before:24px;margin-block-start:24px;font-size:19px;line-height:1.5;color:inherit}.ft-switch__copy>p{font-size:18px;line-height:1.7}.ft-switch__copy>p+p{-webkit-margin-before:25px;margin-block-start:25px}.ft-switch__graphic{position:relative;block-size:180px;-webkit-margin-before:24px;margin-block-start:24px}.ft-switch__graphic>svg{inline-size:100%;block-size:100%;overflow:visible}.ft-switch__graphic path{stroke:currentColor;stroke-width:1.5;opacity:.25}.ft-switch__graphic .ft-switch__route{opacity:.85;stroke-width:2}.ft-switch__coin{position:absolute;inset-inline-start:0;display:grid;place-items:center;inline-size:60px;block-size:60px;border-radius:50%;background:var(--hf-color-bg-surface);box-shadow:0 8px 24px #10201d26}.ft-switch__coin--usdt{inset-block-start:11px;rotate:-12deg}.ft-switch__coin--usdc{inset-block-end:10px;rotate:8deg}.ft-switch__destination{position:absolute;inset-block-start:57px;inset-inline-end:0;display:flex;align-items:center;padding:16px;--halfin-logo-height:30px;border:1px solid;border-radius:var(--hf-radius-sm);background:var(--hf-color-accent-default)}.ft-integration{background:var(--hf-color-bg-surface)}.ft-integration__heading{display:flex;align-items:end;justify-content:space-between;gap:40px;-webkit-margin-after:52px;margin-block-end:52px}.ft-integration__heading h2{max-inline-size:820px}.ft-integration__heading .ft-link{flex-shrink:0;-webkit-margin-after:6px;margin-block-end:6px}.ft-integration__items{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px}.ft-integration__items h3{-webkit-margin-after:14px;margin-block-end:14px}.ft-integration__items p{font-size:15px;line-height:1.7}.ft-integration__invoice-art{position:relative;display:grid;place-items:center;block-size:350px;-webkit-margin-after:30px;margin-block-end:30px;overflow:hidden;background:var(--ft-paper);border-radius:var(--hf-radius-sm)}.ft-integration__paper{display:flex;flex-direction:column;inline-size:255px;padding:24px;rotate:-6deg;background:var(--hf-color-bg-surface);box-shadow:6px 16px 36px -12px #10201d33;font-size:12px}.ft-integration__wordmark{--halfin-logo-height:26px;-webkit-margin-after:24px;margin-block-end:24px}.ft-integration__paper>strong{margin-block:8px 20px;font-size:35px;font-weight:500;letter-spacing:-.04em;color:var(--hf-color-fg-default)}.ft-integration__paper small{font-size:13px}.ft-integration__paper>i{block-size:5px;inline-size:85%;-webkit-margin-after:9px;margin-block-end:9px;background:var(--hf-color-border-subtle)}.ft-integration__paper>i+i{inline-size:60%}.ft-integration__paper-link{display:flex;align-items:center;gap:10px;-webkit-margin-before:20px;margin-block-start:20px;-webkit-padding-before:15px;padding-block-start:15px;-webkit-border-before:1px solid var(--hf-color-border-subtle);border-block-start:1px solid var(--hf-color-border-subtle);color:var(--hf-color-accent-default)}.ft-integration__paper-link svg{inline-size:18px;block-size:18px}.ft-integration__paper-link svg:last-child{-webkit-margin-start:auto;margin-inline-start:auto}.ft-integration__link-seal{position:absolute;inset:auto 12% 40px auto;display:grid;place-items:center;inline-size:72px;block-size:72px;border-radius:var(--hf-radius-md);rotate:12deg;background:var(--hf-color-accent-default);color:var(--hf-color-bg-surface);box-shadow:0 12px 24px -8px #10201d40}.ft-integration__link-seal svg{inline-size:35px;block-size:35px}.ft-integration__api{padding:36px;background:var(--hf-color-bg-surface);color:var(--hf-color-fg-default);border-radius:var(--hf-radius-sm)}.ft-integration__api>p{color:var(--hf-color-fg-secondary)}.ft-integration__api-art{display:flex;align-items:start;justify-content:center;padding-block:8px 36px}.ft-integration__app,.ft-integration__webhook{display:grid;justify-items:center;grid-gap:16px;gap:16px;flex-shrink:0;font-size:11px;color:var(--hf-color-fg-secondary)}.ft-integration__app>svg,.ft-integration__webhook>svg{inline-size:52px;block-size:52px;padding:12px;box-sizing:content-box;border:1px solid var(--hf-color-border-default);border-radius:var(--hf-radius-md);color:var(--hf-color-accent-default)}.ft-integration__wire{flex:1 1;position:relative;min-inline-size:25px;block-size:1px;-webkit-margin-before:38px;margin-block-start:38px;background:var(--hf-color-border-strong)}.ft-integration__wire>i{position:absolute;inset:-3px auto auto 50%;inline-size:7px;block-size:7px;border-radius:50%;background:var(--hf-color-accent-default)}.ft-integration__sandbox{display:flex;gap:20px;align-items:start;-webkit-margin-before:28px;margin-block-start:28px;-webkit-padding-before:28px;padding-block-start:28px;-webkit-border-before:1px solid var(--hf-color-border-default);border-block-start:1px solid var(--hf-color-border-default)}.ft-integration__sandbox-mark{display:grid;place-items:center;flex-shrink:0;inline-size:32px;block-size:32px;background:var(--hf-color-bg-subtle);border:1px solid var(--hf-color-border-default);border-radius:var(--hf-radius-sm);color:var(--hf-color-accent-default)}.ft-integration__sandbox-mark svg{inline-size:18px;block-size:18px}.ft-onboarding__heading{display:flex;justify-content:space-between;align-items:end;gap:40px}.ft-onboarding h2{max-inline-size:800px}.ft-onboarding__heading .ft-link{flex-shrink:0;-webkit-margin-after:6px;margin-block-end:6px}.ft-onboarding ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:36px;gap:36px;-webkit-margin-before:60px;margin-block-start:60px}.ft-onboarding li{position:relative}.ft-onboarding li:not(:last-child):after{content:"";position:absolute;inset:27px -18px auto 74px;-webkit-border-before:1px solid var(--hf-color-border-strong);border-block-start:1px solid var(--hf-color-border-strong)}.ft-onboarding__mark{display:grid;place-items:center;inline-size:56px;block-size:56px;-webkit-margin-after:30px;margin-block-end:30px;border-radius:var(--hf-radius-sm);border:1px solid var(--hf-color-border-strong);color:var(--hf-color-accent-default)}.ft-onboarding__mark svg{inline-size:25px;block-size:25px}.ft-page .ft-onboarding h3{-webkit-margin-after:16px;margin-block-end:16px;font-size:22px}.ft-onboarding p{font-size:15px;line-height:1.7}.ft-faq{background:var(--hf-color-bg-surface)}.ft-faq h2{-webkit-margin-after:48px;margin-block-end:48px}.ft-faq__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 64px;gap:0 64px}.ft-faq__items article{padding-block:28px 32px;-webkit-border-before:1px solid var(--hf-color-border-default);border-block-start:1px solid var(--hf-color-border-default)}.ft-page .ft-faq__items h3{font-size:23px;line-height:1.35;-webkit-margin-after:16px;margin-block-end:16px}.ft-faq__items p{font-size:15px;line-height:1.75}.ft-contact>.wz-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;gap:100px}.ft-contact>.wz-wrap>div>p{-webkit-margin-before:25px;margin-block-start:25px;max-inline-size:400px}.ft-contact .wz-form{min-inline-size:0}.ft-closing{text-align:center;padding-block:100px;background:var(--hf-color-accent-default);color:var(--hf-color-bg-surface)}.ft-closing h2{margin-inline:auto;max-inline-size:1120px;font-size:clamp(42px,5.2vw,72px)}.ft-closing h2>span{display:block;text-wrap:balance}.ft-closing p{margin:25px auto 0;max-inline-size:560px;color:inherit}@media (max-width:1100px){.ft-page{--wz-space-section:88px}.ft-contact>.wz-wrap,.ft-flow>.wz-wrap{gap:55px}.ft-integration__items,.ft-switch>.wz-wrap{gap:40px}.ft-switch__statement{padding:36px 32px 0}.ft-integration__heading,.ft-onboarding__heading{display:block}.ft-onboarding ol{gap:24px}.ft-hero__foot{gap:30px}.ft-hero__foot ul{gap:10px 22px}.ft-hero__foot>p{max-inline-size:300px}.ft-audiences__list article,.ft-settlement article{gap:55px}}@media (max-width:800px){.ft-page{--wz-space-section:68px}.ft-page .wz-header__bar{min-block-size:72px}.ft-hero{-webkit-padding-before:35px;padding-block-start:35px}.ft-hero h1{font-size:clamp(43px,6.2vw,56px)}.ft-page .ft-hero__lede{font-size:16px;max-inline-size:620px}.ft-hero__foot{display:block;padding-block:24px 10px}.ft-hero__foot>p{max-inline-size:600px;-webkit-margin-before:15px;margin-block-start:15px}.ft-flow>.wz-wrap{gap:40px}.ft-products__featured{gap:24px}.ft-product__image{block-size:320px}.ft-invoice{transform:rotate(-7deg) scale(.78)}.ft-checkout{transform:rotate(3deg) scale(.78)}.ft-settlement article{gap:36px;grid-template-columns:.8fr 1.2fr}.ft-audiences{padding-block:68px}.ft-audiences__list article{gap:36px}.ft-audiences__list h3{font-size:27px}.ft-contact>.wz-wrap,.ft-switch>.wz-wrap{grid-template-columns:1fr;gap:36px}.ft-switch__statement h2{max-inline-size:580px}.ft-switch__graphic{max-inline-size:480px}.ft-integration__items{gap:30px}.ft-integration__api{padding:26px}.ft-integration__app>svg,.ft-integration__webhook>svg{inline-size:32px;block-size:32px}.ft-integration__wire{-webkit-margin-before:28px;margin-block-start:28px}.ft-faq__items{gap:0 36px}.ft-onboarding ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.ft-onboarding li:nth-child(2):after{display:none}.ft-closing{padding-block:68px}}@media (max-width:580px){.ft-page .wz-wrap{inline-size:calc(100% - 40px)}.ft-page .wz-wordmark{--halfin-logo-height:24px}.ft-hero{-webkit-padding-before:28px;padding-block-start:28px}.ft-hero h1{font-size:clamp(36px,9.9vw,52px);line-height:1.12;letter-spacing:-.035em}.ft-hero h1>span+span{-webkit-margin-before:10px;margin-block-start:10px}.ft-page .ft-hero__lede{font-size:15px;line-height:1.65;-webkit-margin-before:22px;margin-block-start:22px}.ft-hero__foot ul{column-gap:18px;font-size:12px}.ft-flow>.wz-wrap{grid-template-columns:1fr;gap:38px}.ft-products>.wz-wrap>h2{-webkit-margin-after:36px;margin-block-end:36px}.ft-products__featured{grid-template-columns:1fr;gap:42px}.ft-product__image{block-size:360px;-webkit-margin-after:25px;margin-block-end:25px}.ft-invoice{transform:rotate(-7deg) scale(.87)}.ft-checkout{transform:rotate(3deg) scale(.85)}.ft-product h3{font-size:28px}.ft-settlement{-webkit-margin-before:42px;margin-block-start:42px}.ft-settlement article{grid-template-columns:1fr;gap:17px;padding-block:28px}.ft-audiences h2{-webkit-margin-after:35px;margin-block-end:35px}.ft-audiences__list article{grid-template-columns:1fr;gap:18px}.ft-audiences__list h3{max-inline-size:360px}.ft-switch__statement{padding:32px 24px 0}.ft-switch__graphic{block-size:150px}.ft-switch__coin{inline-size:48px;block-size:48px}.ft-switch__destination{--halfin-logo-height:24px;inset-block-start:49px;padding:12px}.ft-switch__copy>p{font-size:16px}.ft-integration__items{grid-template-columns:1fr;gap:36px}.ft-integration__heading{-webkit-margin-after:36px;margin-block-end:36px}.ft-integration__invoice-art{block-size:320px}.ft-integration__app>svg,.ft-integration__webhook>svg{inline-size:42px;block-size:42px}.ft-integration__wire{-webkit-margin-before:33px;margin-block-start:33px}.ft-onboarding ol{grid-template-columns:1fr;gap:0;-webkit-margin-before:35px;margin-block-start:35px}.ft-onboarding li{padding:0 0 32px 72px}.ft-onboarding li:last-child{-webkit-padding-after:0;padding-block-end:0}.ft-onboarding__mark{position:absolute;inset:0 auto auto 0;inline-size:46px;block-size:46px;margin:0}.ft-onboarding li:not(:last-child):after{display:block;inset:56px auto 10px 23px;-webkit-border-before:0;border-block-start:0;-webkit-border-start:1px solid var(--hf-color-border-strong);border-inline-start:1px solid var(--hf-color-border-strong)}.ft-faq h2{-webkit-margin-after:30px;margin-block-end:30px}.ft-faq__items{grid-template-columns:1fr}.ft-page .ft-faq__items h3{font-size:22px}.ft-closing h2{font-size:42px}.ft-closing p{font-size:15px}}@media (max-width:360px){.ft-page .wz-header__bar{gap:9px}.ft-page .wz-wrap{inline-size:calc(100% - 32px)}.ft-product__image{block-size:325px}.ft-invoice{transform:rotate(-7deg) scale(.8)}.ft-checkout{transform:rotate(3deg) scale(.74)}}@media (max-width:850px){.ft-stage{inline-size:calc(100% - 32px)}.ft-stage:before{inset-inline-start:50%;inline-size:calc(100% - 40px)}}@media (max-width:600px){.ft-stage{-webkit-margin-before:24px;margin-block-start:24px}.ft-stage,.ft-stage:before{inline-size:calc(100% - 20px)}.ft-stage:before{inset-block-start:110px;block-size:290px;border-radius:32px}}@media (prefers-reduced-motion:reduce){html:root .wz-page.ft-page *,html:root .wz-page.ft-page :after,html:root .wz-page.ft-page :before{scroll-behavior:auto;animation:none;transition:none}}.ft-page .ft-hero__category{-webkit-margin-before:24px;margin-block-start:24px;font-size:clamp(18px,2vw,23px);line-height:1.4;font-weight:500}.ft-settlement__intro{margin-block:42px 18px;max-inline-size:740px}.ft-settlement__intro p{-webkit-margin-before:16px;margin-block-start:16px;line-height:1.75;color:var(--hf-color-fg-secondary)}.ft-product-page{--wz-space-section:104px}.fpp-wrap{inline-size:min(100% - 48px,var(--wz-max));margin-inline:auto}.fpp-section{padding-block:104px}.ft-product-page h1{font-family:var(--ft-display);font-weight:450;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.ft-product-page h2{text-wrap:pretty}.fpp-lede{font-size:18px;line-height:1.65;color:var(--hf-color-fg-secondary)}.fpp-disclaimer{font-size:12px;line-height:1.65;color:var(--hf-color-fg-muted)}.fpp-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:13px;color:var(--hf-color-fg-secondary)}.fpp-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.fpp-breadcrumb a,.fpp-link{display:inline-flex;align-items:center;min-block-size:44px}.fpp-link{gap:10px;color:var(--hf-color-fg-default);font-size:15px;font-weight:550;text-decoration:underline;text-underline-offset:6px;-webkit-text-decoration-color:var(--hf-color-border-strong);text-decoration-color:var(--hf-color-border-strong)}.fpp-link svg{inline-size:18px;block-size:18px;transition:translate .18s ease}.fpp-link:hover svg{translate:3px -3px}:is(.fpp-link,.fpp-breadcrumb a):focus-visible{outline:2px solid var(--hf-color-focus-ring);outline-offset:5px;border-radius:2px}.ft-product-page[data-product-motion=ready] [data-product-reveal]{opacity:0;translate:0 20px;transition:opacity .8s var(--hf-ease-emphasized),translate .9s var(--hf-ease-emphasized)}.ft-product-page[data-product-motion=ready] [data-product-reveal]:focus-within,.ft-product-page[data-product-motion=ready] [data-product-reveal][data-product-entered]{opacity:1;translate:0 0}html:root .wz-page.ft-product-page [data-playback=paused] *{animation-play-state:paused}html:root .wz-page.ft-product-page [data-playback=static] *{animation:none}@media (max-width:800px){.ft-product-page{--wz-space-section:68px}.fpp-section{padding-block:68px}.fpp-lede{font-size:16px}}@media (max-width:600px){.fpp-wrap{inline-size:calc(100% - 40px)}}@media (prefers-reduced-motion:reduce){html:root .wz-page.ft-product-page *,html:root .wz-page.ft-product-page :after,html:root .wz-page.ft-product-page :before{animation:none;transition:none}.ft-product-page[data-product-motion=ready] [data-product-reveal]{opacity:1;translate:none}}.fp-scene{position:relative;inline-size:100%;max-inline-size:1160px;margin-inline:auto;color:#142a26}.fp-scene__art{position:relative;block-size:600px;isolation:isolate}.fp-scene__phone-position{position:absolute;inset-block-start:30px;inset-inline-start:calc(50% - 255px);z-index:2;transform:scale(.96);transform-origin:top center}.fp-scene__phone{position:relative;inline-size:282px;block-size:558px;padding:9px;border:1px solid #b9bfbd;border-radius:45px;background:linear-gradient(110deg,#6b7270,#272b2a 12%,#0c100f 48%,#454b49 92%,#747c79);box-shadow:0 0 0 2px #252b28,3px 2px 0 3px #606b65,10px 26px 38px -10px #07352d50,2px 3px 5px #042c2b40;transform:rotate(-7deg);transform-origin:50% 75%}.fp-scene__phone:after,.fp-scene__phone:before{content:"";position:absolute;inline-size:3px;background:#424a46;border:1px solid #89938d;border-radius:3px}.fp-scene__phone:before{inset:105px auto auto -5px;block-size:49px}.fp-scene__phone:after{inset:131px -6px auto auto;block-size:66px}.fp-scene__phone-screen{position:relative;block-size:100%;border-radius:35px;overflow:hidden;background:#fffefa;border:1px solid #111a16;line-height:1.25}.fp-scene__os-bar{display:flex;align-items:center;justify-content:space-between;block-size:37px;padding-inline:20px;font-size:10px;font-weight:600}.fp-scene__camera{position:absolute;inset-block-start:9px;inset-inline-start:50%;transform:translateX(-50%);inline-size:77px;block-size:20px;border-radius:20px;background:#0b0f0d}.fp-scene__camera:after{content:"";position:absolute;inset:6px 8px auto auto;inline-size:7px;block-size:7px;border:2px solid #172b2b;border-radius:50%;background:#132121}.fp-scene__signal{display:inline-flex;align-items:end;gap:2px;block-size:9px}.fp-scene__signal i{inline-size:2px;block-size:40%;background:currentColor;border-radius:1px}.fp-scene__signal i:nth-child(2){block-size:60%}.fp-scene__signal i:nth-child(3){block-size:80%}.fp-scene__signal i:nth-child(4){block-size:100%}.fp-scene__signal b{inline-size:14px;block-size:8px;border:1px solid;border-radius:2px;-webkit-margin-start:4px;margin-inline-start:4px;box-shadow:inset -3px 0 #fffefa;background:currentColor}.fp-scene__browser{display:flex;align-items:center;justify-content:center;gap:5px;block-size:29px;background:#f1f2ec;border-block:1px solid #e5e8e0;font-size:9px;letter-spacing:.01em}.fp-scene__browser svg{inline-size:12px;block-size:12px}.fp-scene__checkout{padding:16px 20px 10px}.fp-scene__checkout-merchant{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.fp-scene__merchant-mark{display:grid;place-items:center;inline-size:22px;block-size:22px;flex:none;border-radius:7px;background:#142d26;color:#fffefa;font-size:13px;font-weight:650}.fp-scene__checkout-reference{-webkit-margin-before:7px;margin-block-start:7px;font-size:10px;color:#60746c}.fp-scene__amount{margin-block:8px 9px;font-size:34px;font-weight:600;line-height:1;letter-spacing:-.055em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fp-scene__amount>span{-webkit-margin-start:7px;margin-inline-start:7px;font-size:16px;font-weight:500;letter-spacing:-.02em}.fp-scene__network{display:flex;align-items:center;gap:7px;padding-block:6px;border-block:1px solid #e2e8e0;font-size:11px}.fp-scene__network-chevron{-webkit-margin-start:auto;margin-inline-start:auto;font-size:16px;color:#5e7169}.fp-scene__payment-status{display:grid;margin-block:8px 4px;font-size:11px;color:#087f70;font-weight:550}.fp-scene__payment-status>span{display:flex;align-items:center;justify-content:center;gap:6px;grid-area:1/1;min-block-size:18px}.fp-scene__payment-status svg{inline-size:13px;block-size:13px}.fp-scene__payment-status i{inline-size:5px;block-size:5px;border-radius:50%;background:currentColor}.fp-scene__payment-status--pending{opacity:0}.fp-scene__qr{display:grid;place-items:center}.fp-scene__address{display:grid;justify-items:center;grid-gap:3px;gap:3px;-webkit-margin-before:6px;margin-block-start:6px}.fp-scene__address>span{font-size:9px;color:#6c7b73}.fp-scene__address code{font-family:var(--hf-font-family-mono);font-size:11px}.fp-scene__checkout-footer{display:flex;align-items:center;justify-content:center;gap:12px;-webkit-margin-before:12px;margin-block-start:12px;font-size:9px;color:#6c7b73}.fp-scene__checkout-footer .halfin-logo{--halfin-logo-height:23px}.fp-scene__home-indicator{position:absolute;inset-block-end:8px;inset-inline-start:50%;inline-size:84px;block-size:3px;border-radius:5px;background:#13261e;transform:translateX(-50%)}.fp-scene__merchant-position{position:absolute;inset-block-start:147px;inset-inline-start:calc(50% - 5px);inline-size:374px}.fp-scene__merchant{padding:25px 28px 20px 43px;border-radius:16px;border:1px solid #e1e6df;background:#fffefa;color:#142a26;box-shadow:0 22px 44px -18px #043c3248,0 2px 4px #00352b12;transform:rotate(var(--fp-merchant-rotation,4deg))}.fp-scene__merchant-top{display:flex;align-items:center;justify-content:space-between;gap:14px}.fp-scene__wordmark{--halfin-logo-height:24px}.fp-scene__merchant-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block:25px 14px;font-size:12px;font-weight:550}.fp-scene__merchant-title code{font-family:var(--hf-font-family-mono);font-size:9px;color:#77827b;font-weight:400}.fp-scene__received{display:flex;align-items:baseline;gap:12px}.fp-scene__received strong{font-size:36px;line-height:1;font-weight:550;letter-spacing:-.045em}.fp-scene__received>span{font-size:12px;color:#627568}.fp-scene__receipt{display:grid;grid-gap:11px;gap:11px;padding-block:23px 20px;margin:0;font-size:10px}.fp-scene__receipt>div{display:flex;justify-content:space-between;gap:20px}.fp-scene__receipt dt{color:#718177}.fp-scene__receipt dd{margin:0;font-weight:500}.fp-scene__settlement{display:grid;-webkit-border-before:1px solid #dce6dc;border-block-start:1px solid #dce6dc;-webkit-padding-before:19px;padding-block-start:19px}.fp-scene__settlement-state{display:flex;align-items:center;gap:11px;grid-area:1/1}.fp-scene__settlement-state--pending{opacity:0}.fp-scene__settlement-symbol{display:grid;place-items:center;inline-size:37px;block-size:37px;border:1px solid #b9d7c7;border-radius:50%;font-size:23px;color:#087f70;background:#f1f8f1}.fp-scene__settlement-state>div{display:grid;grid-gap:4px;gap:4px}.fp-scene__settlement-state strong{font-size:13px;font-weight:600}.fp-scene__settlement-state div>span{font-size:10px;color:#627568}.fp-scene__settlement-state>svg{inline-size:15px;block-size:15px;-webkit-margin-start:auto;margin-inline-start:auto;color:#087f70}.fp-scene__settlement-note{margin:14px 0 0;font-size:9px;color:#758277}.fp-scene__replay{position:absolute;inset:auto 20px 18px auto;color:#083e33;opacity:.65}.fp-scene__replay:focus-visible,.fp-scene__replay:hover{opacity:1}@media (prefers-reduced-motion:no-preference){.fp-scene[data-started=true] .fp-scene__phone{animation:fp-phone-enter 1.2s var(--hf-ease-emphasized) both}.fp-scene[data-started=true] .fp-scene__merchant{animation:fp-merchant-enter 1.1s .2s var(--hf-ease-emphasized) both}.fp-scene[data-started=true] .fp-scene__payment-status--pending{animation:fp-payment-pending 2.3s linear both}.fp-scene[data-started=true] .fp-scene__payment-status--complete{animation:fp-payment-confirmed .65s 2s var(--hf-ease-emphasized) both}.fp-scene[data-started=true] .fp-scene__settlement-state--pending{animation:fp-merchant-pending 3.75s linear both}.fp-scene[data-started=true] .fp-scene__settlement-state--complete{animation:fp-merchant-complete .8s 3.4s var(--hf-ease-emphasized) both}}html:root .wz-page.ft-page .fp-scene[data-playback=paused] *{animation-play-state:paused}html:root .wz-page.ft-page .fp-scene[data-playback=static] *{animation:none}@keyframes fp-phone-enter{0%{transform:translateY(28px) rotate(-11deg);opacity:.5}to{transform:translateY(0) rotate(-7deg);opacity:1}}@keyframes fp-merchant-enter{0%{transform:translate(-18px,14px) rotate(1deg);opacity:.2}to{transform:translate(0) rotate(var(--fp-merchant-rotation,4deg));opacity:1}}@keyframes fp-payment-pending{0%,85%{opacity:1}to{opacity:0}}@keyframes fp-payment-confirmed{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes fp-merchant-pending{0%,85%{opacity:1}to{opacity:0}}@keyframes fp-merchant-complete{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:850px) and (min-width:601px){.fp-scene__phone-position{inset-inline-start:calc(50% - 245px)}.fp-scene__merchant-position{inset-inline-start:calc(50% - 8px);inline-size:310px}.fp-scene__merchant{padding-inline:35px 21px}}@media (max-width:600px){.fp-scene__art{block-size:450px}.fp-scene__phone-position{inset-block-start:20px;inset-inline-start:calc(50% - 104px);transform:scale(.72);transform-origin:top left}.fp-scene__merchant-position{z-index:3;inset:auto auto 4px 50%;inline-size:min(286px,calc(100% - 22px));transform:translateX(-50%)}.fp-scene__merchant{--fp-merchant-rotation:1.5deg;padding:15px 18px;border-radius:12px}.fp-scene__merchant-top,.fp-scene__receipt,.fp-scene__received,.fp-scene__settlement-note{display:none}.fp-scene__merchant-title{margin:0 0 11px;font-size:10px}.fp-scene__merchant-title code{font-size:8px}.fp-scene__settlement{-webkit-padding-before:11px;padding-block-start:11px}.fp-scene__settlement-symbol{inline-size:32px;block-size:32px;font-size:20px}.fp-scene__settlement-state strong{font-size:12px}.fp-scene__settlement-state div>span{font-size:9px}.fp-scene__replay{inset-inline-end:8px;inset-block-end:139px}}@media (prefers-reduced-motion:reduce){html:root .wz-page.ft-page .fp-scene *{animation:none}.fp-scene__replay{display:none}}.fp-scene--enhanced .fp-scene__qr,.fp-scene--enhanced .fp-scene__settlement{position:relative}.fp-scene--enhanced .fr-scene__trail{position:absolute;inset:0;inline-size:100%;block-size:100%;z-index:-1;pointer-events:none;color:#fffefa}.fp-scene--enhanced .fr-scene__trail--mobile{display:none}.fp-scene--enhanced .fr-scene__trail path{vector-effect:non-scaling-stroke;stroke:currentColor;stroke-linecap:round}.fp-scene--enhanced .fr-scene__trail-base{stroke-width:1;opacity:.22}.fp-scene--enhanced .fr-scene__trail-payment{stroke-width:2;stroke-dasharray:.12 .88;stroke-dashoffset:-.88;opacity:0}.fp-scene--enhanced .fr-scene__scan{position:absolute;inset-block-start:8px;inset-inline-start:50%;inline-size:148px;block-size:1px;background:#087f70;box-shadow:0 2px 6px #28c5ad60;opacity:0;transform:translateX(-50%);pointer-events:none}.fp-scene--enhanced .fr-scene__settlement-track{position:absolute;inset:-1px 0 auto;block-size:1px;background:#087f70;opacity:.4;transform-origin:left center}@media (prefers-reduced-motion:no-preference){.fp-scene--enhanced[data-started=true] .fp-scene__phone{animation:fr-scene-phone-arrive 1.25s var(--hf-ease-emphasized) both}.fp-scene--enhanced[data-started=true] .fp-scene__merchant{animation:fr-scene-merchant-arrive 1.3s .35s var(--hf-ease-emphasized) both}.fp-scene--enhanced[data-started=true] .fr-scene__trail-base{animation:fr-scene-trail-reveal 1.5s .7s var(--hf-ease-standard) both}.fp-scene--enhanced[data-started=true] .fr-scene__scan{animation:fr-scene-scan 1.1s .85s var(--hf-ease-standard) both}.fp-scene--enhanced[data-started=true] .fp-scene__payment-status--pending{animation:fp-payment-pending 2.3s linear both}.fp-scene--enhanced[data-started=true] .fp-scene__payment-status--complete{animation:fr-scene-payment-confirmed .6s 2s var(--hf-ease-emphasized) both}.fp-scene--enhanced[data-started=true] .fr-scene__trail-payment{animation:fr-scene-transfer 1.6s linear 2.35s both}.fp-scene--enhanced[data-started=true] .fp-scene__settlement-state--pending{animation:fr-scene-merchant-screening 4.4s linear both}.fp-scene--enhanced[data-started=true] .fr-scene__settlement-track{animation:fr-scene-settlement-progress 1.7s 2.4s var(--hf-ease-standard) both}.fp-scene--enhanced[data-started=true] .fp-scene__received{animation:fr-scene-credit .75s 3.95s var(--hf-ease-emphasized) both}.fp-scene--enhanced[data-started=true] .fp-scene__settlement-state--complete{animation:fr-scene-settlement-complete .75s 3.95s var(--hf-ease-emphasized) both}}@keyframes fr-scene-phone-arrive{0%{opacity:.4;transform:translate(-16px,34px) rotate(-12deg)}to{opacity:1;transform:translate(0) rotate(-7deg)}}@keyframes fr-scene-merchant-arrive{0%{opacity:.1;transform:translate(-36px,19px) rotate(-1deg)}to{opacity:1;transform:translate(0) rotate(var(--fp-merchant-rotation,4deg))}}@keyframes fr-scene-trail-reveal{0%{opacity:0}to{opacity:.22}}@keyframes fr-scene-scan{0%{opacity:0;transform:translate(-50%)}14%{opacity:.65}85%{opacity:.65}to{opacity:0;transform:translate(-50%,148px)}}@keyframes fr-scene-payment-confirmed{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes fr-scene-transfer{0%{stroke-dashoffset:.12;opacity:0}12%{opacity:.9}82%{opacity:.9}to{stroke-dashoffset:-1;opacity:0}}@keyframes fr-scene-merchant-screening{0%,45%{opacity:0}53%,85%{opacity:1}to{opacity:0}}@keyframes fr-scene-settlement-progress{0%{transform:scaleX(0);opacity:.85}78%{transform:scaleX(1);opacity:.85}to{transform:scaleX(1);opacity:.4}}@keyframes fr-scene-credit{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes fr-scene-settlement-complete{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.fp-scene--enhanced .fr-scene__trail--desktop{display:none}.fp-scene--enhanced .fr-scene__trail--mobile{display:block}}@media (prefers-reduced-motion:reduce){html:root .wz-page.ft-page .fp-scene--enhanced *{animation:none}}.pf-scene{--pf-accent:var(--hf-color-accent-default);--pf-ink:#123b35;grid-column:1/-1;inline-size:100%;padding:25px 25px 47px;border-radius:28px;background:color-mix(in srgb,var(--pf-accent) 7%,var(--hf-color-bg-surface));isolation:isolate}.pf-scene,.pf-scene__composition{position:relative}.pf-route{position:absolute;inset:0;inline-size:100%;block-size:270px;pointer-events:none;z-index:-1;overflow:visible}.pf-route path{vector-effect:non-scaling-stroke;stroke-linecap:round}.pf-route__base{stroke:color-mix(in srgb,var(--pf-accent) 22%,transparent);stroke-width:3}.pf-route__progress{stroke:var(--pf-accent);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:0;opacity:.6}.pf-route__direction{stroke:var(--pf-accent);stroke-width:1.5;stroke-linejoin:round;opacity:.6}.pf-route--mobile{display:none}.pf-scene .ft-flow__illustration.pf-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;padding:0;margin:0;border:0;list-style:none}.pf-scene .ft-flow__illustration.pf-stages>li{display:flex;flex-direction:column;align-items:center;min-inline-size:0;padding:0;gap:7px;text-align:center}.pf-scene .ft-flow__illustration.pf-stages>li:after{display:none}.pf-scene .pf-stages>li>strong{font-size:16px;line-height:1.3;font-weight:550;color:var(--hf-color-fg-default)}.pf-scene .pf-stages>li>span:last-child{max-inline-size:215px;font-size:12px;line-height:1.5;color:var(--hf-color-fg-secondary)}.pf-artifact{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;inline-size:100%;block-size:223px;-webkit-margin-after:4px;margin-block-end:4px;color:var(--pf-ink)}.pf-currencies{position:relative;inline-size:213px;block-size:175px}.pf-coin{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;inline-size:112px;block-size:112px;border-radius:50%;border:2px solid #f6fffc;background:linear-gradient(140deg,#fff,#d4eee9);box-shadow:3px 6px 0 #83b9b0,6px 10px 0 #438f83,11px 22px 24px -14px #073c384d,inset 0 0 0 6px #ffffff55}.pf-coin>span:last-child{font-size:10px;font-weight:650;letter-spacing:.025em}.pf-coin__icon{display:grid;place-items:center;inline-size:42px;block-size:42px;transform:scale(1.2)}.pf-coin--usdt{inset:6px auto auto 10px;transform:rotate(-12deg)}.pf-coin--usdc{inset:58px 0 auto auto;transform:rotate(11deg);background:linear-gradient(140deg,#fff,#e2edf9);box-shadow:3px 6px 0 #a0b8cf,6px 10px 0 #6483a1,11px 22px 24px -14px #17345145,inset 0 0 0 6px #ffffff55}.pf-receipt{position:relative;inline-size:155px;block-size:179px;padding:18px;background:#fffefa;border:1px solid #d4e5df;box-shadow:0 12px 20px -12px #073c3845;transform:rotate(-8deg)}.pf-receipt:after{content:"";position:absolute;inset:auto -1px -7px;block-size:8px;background:linear-gradient(135deg,#fffefa 25%,transparent 0) -4px 0 /8px 8px,linear-gradient(225deg,#fffefa 25%,transparent 0) -4px 0 /8px 8px}.pf-receipt__brand{--halfin-logo-height:24px}.pf-receipt__reference{padding-block:12px;-webkit-border-after:1px solid #dbe6df;border-block-end:1px solid #dbe6df;font-size:10px;font-family:var(--hf-font-family-mono);color:#52695e}.pf-receipt__seal{display:grid;place-items:center;inline-size:45px;block-size:45px;margin:13px auto 0;border:1px solid #087f70;border-radius:50%;color:#087f70;box-shadow:0 0 0 4px #087f7010}.pf-receipt__seal svg{inline-size:24px;block-size:24px}.pf-receipt__fold{position:absolute;inset:0 0 auto auto;inline-size:21px;block-size:21px;background:#e0ece6;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%)}.pf-settlement{position:relative;inline-size:194px;block-size:145px;transform:rotate(7deg)}.pf-settlement__back{position:absolute;inset:5px 0 -8px 0;border:1px solid #cbddd6;background:#fffefa;transform:rotate(-9deg);box-shadow:0 10px 17px -10px #073c382e}.pf-settlement__slip{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;block-size:100%;padding:22px;border:1px solid #ffffff36;border-radius:5px;background:#087f70;color:#fff;box-shadow:2px 4px 0 #045f54,6px 13px 20px -11px #073c3866}.pf-settlement__currency{font-size:35px;line-height:1;font-weight:500;letter-spacing:-.045em}.pf-settlement__account{font-size:12px;letter-spacing:.07em}.pf-settlement__check{position:absolute;inset:22px 18px auto auto;color:#a2f3e6}.pf-settlement__check svg{inline-size:19px;block-size:19px}.pf-destination{position:relative;inline-size:186px;padding:19px;border:1px solid #c7ddd5;-webkit-border-start:3px solid #087f70;border-inline-start:3px solid #087f70;background:#fffefa;box-shadow:0 11px 19px -11px #073c383d;transform:rotate(-3deg)}.pf-destination__head{display:flex;align-items:center;justify-content:space-between;-webkit-margin-after:17px;margin-block-end:17px}.pf-destination__head>svg{inline-size:20px;block-size:20px;color:#087f70}.pf-destination__monogram{display:grid;place-items:center;inline-size:36px;block-size:36px;border:1px solid #8bbfb2;border-radius:8px;font-size:17px;font-weight:600;letter-spacing:-.05em}.pf-destination>strong{display:block;font-size:12px;line-height:1.4;font-weight:550}.pf-destination__account{display:block;-webkit-margin-before:9px;margin-block-start:9px;font-size:11px;color:#4a685e;letter-spacing:.08em}.pf-destination__check{position:absolute;inset:auto -10px -10px auto;display:grid;place-items:center;inline-size:33px;block-size:33px;border:4px solid #eff8f4;border-radius:50%;background:#087f70;color:#fff}.pf-destination__check svg{inline-size:15px;block-size:15px}.pf-replay{position:absolute;inset:auto 14px 9px auto}@media (prefers-reduced-motion:no-preference){.pf-scene[data-started=true] .pf-route__progress{animation:pf-route-connect 4.8s linear both}.pf-scene[data-started=true] .pf-currencies{animation:pf-payment-arrive .85s var(--hf-ease-emphasized) both}.pf-scene[data-started=true] .pf-receipt__seal{animation:pf-confirm .65s 1.05s var(--hf-ease-emphasized) both}.pf-scene[data-started=true] .pf-settlement__slip{animation:pf-settle .85s 2.4s var(--hf-ease-emphasized) both}.pf-scene[data-started=true] .pf-settlement__check{animation:pf-confirm .65s 2.85s var(--hf-ease-emphasized) both}.pf-scene[data-started=true] .pf-destination__check{animation:pf-confirm .7s 3.9s var(--hf-ease-emphasized) both}}html:root .wz-page.ft-page .pf-scene[data-playback=paused] *{animation-play-state:paused}html:root .wz-page.ft-page .pf-scene[data-playback=static] *{animation:none}@keyframes pf-route-connect{0%,8%{stroke-dashoffset:1}25%,42%{stroke-dashoffset:.7}62%,75%{stroke-dashoffset:.35}94%,to{stroke-dashoffset:0}}@keyframes pf-route-mobile{0%,8%{stroke-dashoffset:1}25%,42%{stroke-dashoffset:.83}62%,75%{stroke-dashoffset:.22}94%,to{stroke-dashoffset:0}}@keyframes pf-payment-arrive{0%{opacity:.4;transform:translate(-13px,9px)}to{opacity:1;transform:translate(0)}}@keyframes pf-confirm{0%{opacity:.18;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes pf-settle{0%{opacity:.4;transform:translate(-7px,-10px)}to{opacity:1;transform:translate(0)}}@media (min-width:901px) and (max-width:1050px){.pf-scene{padding-inline:18px}.pf-scene .ft-flow__illustration.pf-stages{gap:12px}.pf-artifact{block-size:200px}.pf-artifact>div{scale:.8}.pf-scene .pf-stages>li>strong{font-size:14px}.pf-route{block-size:240px}}@media (max-width:900px){.pf-scene{padding:14px 20px 43px;border-radius:22px}.pf-scene .ft-flow__illustration.pf-stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 28px}.pf-route--desktop{display:none}.pf-route--mobile{display:block;block-size:100%}.pf-scene[data-started=true] .pf-route--mobile .pf-route__progress{animation-name:pf-route-mobile}.pf-artifact{block-size:195px}.pf-scene .pf-stages>li>strong{font-size:14px}.pf-scene .pf-stages>li>span:last-child{font-size:12px}}@media (max-width:480px){.pf-scene{padding-inline:13px}.pf-scene .ft-flow__illustration.pf-stages{column-gap:15px}.pf-artifact{block-size:158px}.pf-artifact>div{scale:.7}.pf-currencies{-webkit-margin-start:-4px;margin-inline-start:-4px}}@media (max-width:360px){.pf-artifact{block-size:143px}.pf-artifact>div{scale:.59}.pf-receipt{inline-size:174px}.pf-receipt__brand{--halfin-logo-height:28px}}@media (prefers-reduced-motion:reduce){html:root .wz-page.ft-page .pf-scene *{animation:none}.pf-replay{display:none}}.ft-refined .fp-scene__art{transition:translate .85s var(--hf-ease-emphasized)}.ft-refined .ft-photo,.ft-refined .ft-product__image{border-radius:var(--hf-radius-sm)}.ft-refined .ft-photo img{transition:scale 1.2s var(--hf-ease-emphasized)}.ft-refined .ft-product__image>div{transition:translate .65s var(--hf-ease-emphasized)}.ft-refined [data-enter]{opacity:0;translate:0 22px;transition:opacity .8s var(--hf-ease-emphasized),translate .9s var(--hf-ease-emphasized)}.ft-refined [data-enter]:focus-within,.ft-refined [data-enter][data-entered]{opacity:1;translate:0 0}.ft-refined .ft-photo[data-enter]{translate:none;-webkit-clip-path:inset(0 0 12% 0 round var(--hf-radius-sm));clip-path:inset(0 0 12% 0 round var(--hf-radius-sm));transition:opacity .8s var(--hf-ease-emphasized),-webkit-clip-path 1.2s var(--hf-ease-emphasized);transition:opacity .8s var(--hf-ease-emphasized),clip-path 1.2s var(--hf-ease-emphasized);transition:opacity .8s var(--hf-ease-emphasized),clip-path 1.2s var(--hf-ease-emphasized),-webkit-clip-path 1.2s var(--hf-ease-emphasized)}.ft-refined .ft-photo[data-enter] img{scale:1.08}.ft-refined .ft-photo[data-entered]{-webkit-clip-path:inset(0 round var(--hf-radius-sm));clip-path:inset(0 round var(--hf-radius-sm))}.ft-refined .ft-photo[data-entered] img{scale:1}.ft-refined .ft-flow__steps li{position:relative}.ft-refined .ft-flow__steps li:before{content:"";position:absolute;inset:-1px auto auto 0;inline-size:52px;block-size:2px;background:var(--hf-color-accent-default);transform:scaleX(0);transform-origin:left;transition:transform .75s var(--hf-ease-emphasized)}.ft-refined .ft-flow__steps li:first-child:before{display:none}.ft-refined .ft-flow__steps[data-entered] li:before{transform:scaleX(1)}.ft-refined .ft-flow__steps li:nth-child(2):before{transition-delay:.16s}.ft-refined .ft-flow__steps li:nth-child(3):before{transition-delay:.32s}.ft-refined .ft-closing>.wz-wrap{transition-duration:1s}@media (prefers-reduced-motion:no-preference){.ft-refined .ft-hero h1>span{animation:fr-title-arrive .85s var(--hf-ease-emphasized) both}.ft-refined .ft-hero h1>span+span{animation-delay:.14s}.ft-refined .ft-hero__lede,.ft-refined .ft-hero__line{animation:fr-title-arrive .85s .24s var(--hf-ease-emphasized) both}.ft-refined .ft-product__image[data-entered]>div{animation:fr-product-arrive 1.1s var(--hf-ease-emphasized) backwards}.ft-refined .ft-product__image[data-entered] .ft-invoice__paid{animation:fr-stamp-arrive .65s .6s var(--hf-ease-emphasized) both}.ft-refined .ft-switch [data-entered] .ft-switch__route{animation:fr-route-arrive 1.8s ease-out .3s both}.ft-refined .ft-integration__invoice-art[data-entered] .ft-integration__paper{animation:fr-product-arrive 1s var(--hf-ease-emphasized) backwards}.ft-refined .ft-integration__invoice-art[data-entered] .ft-integration__link-seal{animation:fr-stamp-arrive .7s .45s var(--hf-ease-emphasized) both}.ft-refined .ft-integration__api[data-entered] .ft-integration__wire>i{animation:fr-webhook-arrive 1.8s ease-in-out .3s both}}@keyframes fr-route-arrive{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes fr-webhook-arrive{0%{inset-inline-start:0;opacity:0}20%{opacity:1}80%{opacity:1}to{inset-inline-start:100%;opacity:0}}@keyframes fr-title-arrive{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes fr-product-arrive{0%{opacity:.5;translate:0 34px}to{opacity:1;translate:0 0}}@keyframes fr-stamp-arrive{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ft-refined .ft-stage:hover .fp-scene__art{translate:0 -5px}.ft-refined .ft-photo[data-entered]:hover img{scale:1.025}.ft-refined .ft-product__image:hover>div{translate:0 -6px}}@media (max-width:600px){.ft-refined [data-enter]{translate:0 14px}.ft-refined [data-enter][data-entered]{translate:0 0}}@media (prefers-reduced-motion:reduce){.ft-refined [data-enter]{opacity:1;translate:none;-webkit-clip-path:none;clip-path:none}.ft-refined .ft-photo[data-enter] img{scale:1}.ft-refined .ft-flow__steps li:before{transform:scaleX(1)}}.fip-hero{-webkit-padding-before:28px;padding-block-start:28px}.fip-hero__copy{max-inline-size:950px;margin:42px auto 40px;text-align:center}.fip-page .fip-hero h1{font-family:var(--ft-display);font-size:clamp(44px,5.3vw,74px);font-weight:450;line-height:1.08;letter-spacing:-.04em}.fip-hero h1>span{display:block;text-wrap:balance}.fip-hero h1>span+span{color:var(--hf-color-accent-default)}.fip-hero__copy>p{max-inline-size:690px;margin:25px auto 0}.fip-hero__copy .fpp-link{-webkit-margin-before:18px;margin-block-start:18px}.fip-hero__foot{display:flex;justify-content:space-between;gap:40px;padding-block:24px 0}.fip-hero__foot>p:first-child{font-size:14px}.fip-hero__foot .fpp-disclaimer{max-inline-size:390px}.fip-invoice-scene{position:relative;min-block-size:480px;overflow:hidden;isolation:isolate;border-radius:var(--hf-radius-md);background:var(--hf-color-accent-default)}.fip-invoice-scene__floor{position:absolute;inset:65% -10% -20%;background:rgb(16 32 29/7%);transform:rotate(-9deg)}.fip-paper{position:absolute;inset:40px auto auto 17%;inline-size:360px;padding:30px;background:var(--hf-color-bg-surface);color:var(--hf-color-fg-default);box-shadow:12px 24px 44px -15px #10201d4d;rotate:-7deg}.fip-paper__brand{display:flex;align-items:center;justify-content:space-between;-webkit-margin-after:30px;margin-block-end:30px;font-size:13px}.fip-paper__brand .halfin-logo{--halfin-logo-height:26px}.fip-paper__reference{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--hf-color-fg-secondary)}.fip-paper__amount{display:flex;align-items:baseline;gap:12px;margin-block:8px 28px;font-family:var(--ft-display);font-size:53px;letter-spacing:-.055em;line-height:1.2}.fip-paper__amount>span{font-size:17px;letter-spacing:-.015em}.fip-paper__row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-block:12px;-webkit-border-before:1px solid var(--hf-color-border-default);border-block-start:1px solid var(--hf-color-border-default);font-size:12px}.fip-paper__row>span{color:var(--hf-color-fg-secondary)}.fip-paper__row>strong{display:flex;align-items:center;gap:7px;font-weight:500}.fip-paper__foot{display:flex;align-items:center;gap:9px;-webkit-padding-before:20px;padding-block-start:20px;-webkit-margin-before:8px;margin-block-start:8px;-webkit-border-before:1px solid var(--hf-color-border-default);border-block-start:1px solid var(--hf-color-border-default);font-size:12px}.fip-paper__foot>svg{inline-size:17px;block-size:17px;color:var(--hf-color-accent-default)}.fip-paper__foot>svg:last-child{-webkit-margin-start:auto;margin-inline-start:auto}.fip-link-slip{position:absolute;inset:145px 9% auto auto;display:flex;align-items:center;gap:16px;padding:23px;background:var(--hf-color-bg-surface);color:var(--hf-color-fg-default);box-shadow:7px 22px 42px -18px #10201d66;rotate:6deg}.fip-link-slip__icon{display:grid;place-items:center;inline-size:49px;block-size:49px;color:var(--hf-color-accent-default);background:var(--hf-color-bg-subtle);border-radius:var(--hf-radius-sm)}.fip-link-slip__icon>svg{inline-size:26px;block-size:26px}.fip-link-slip>div{display:grid;grid-gap:4px;gap:4px}.fip-link-slip>div>span{font-size:12px;color:var(--hf-color-fg-secondary)}.fip-link-slip strong{font-size:15px;font-weight:550;letter-spacing:-.02em}.fip-link-slip>svg{inline-size:20px;block-size:20px;-webkit-margin-start:10px;margin-inline-start:10px}.fip-confirmation{position:absolute;inset:auto 15% 76px auto;display:flex;align-items:center;gap:14px;color:#102c29}.fip-confirmation>span{display:grid;place-items:center;inline-size:48px;block-size:48px;border:1px solid rgb(16 44 41/35%);border-radius:50%}.fip-confirmation>span>svg{inline-size:24px;block-size:24px}.fip-confirmation>div{display:grid;grid-gap:3px;gap:3px}.fip-confirmation strong{font-size:16px;font-weight:550}.fip-confirmation small{font-size:12px}.fip-journey__layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:110px;gap:110px}.fip-journey__intro h2{max-inline-size:480px}.fip-journey__steps{padding:0;margin:0;list-style:none}.fip-journey__steps>li{padding-block:28px;-webkit-border-before:1px solid var(--hf-color-border-default);border-block-start:1px solid var(--hf-color-border-default)}.fip-journey__steps>li:first-child{-webkit-padding-before:0;padding-block-start:0;border:0}.fip-journey__steps>li:last-child{-webkit-padding-after:0;padding-block-end:0}.fip-journey__steps h3{-webkit-margin-after:15px;margin-block-end:15px}.fip-journey__steps p{font-size:16px;color:var(--hf-color-fg-secondary)}.fip-record{-webkit-margin-before:40px;margin-block-start:40px;max-inline-size:370px}.fip-record__heading{display:flex;justify-content:space-between;gap:20px;-webkit-padding-after:20px;padding-block-end:20px;-webkit-margin-after:20px;margin-block-end:20px;-webkit-border-after:1px solid var(--hf-color-border-default);border-block-end:1px solid var(--hf-color-border-default);font-size:12px;color:var(--hf-color-fg-secondary)}.fip-record__line{position:relative;display:flex;align-items:center;gap:18px;-webkit-padding-after:25px;padding-block-end:25px}.fip-record__line:not(:last-child):after{content:"";position:absolute;inset:44px auto 0 21px;-webkit-border-start:1px solid var(--hf-color-border-strong);border-inline-start:1px solid var(--hf-color-border-strong)}.fip-record__mark{display:grid;place-items:center;inline-size:44px;block-size:44px;border:1px solid var(--hf-color-border-strong);border-radius:var(--hf-radius-sm);color:var(--hf-color-accent-default)}.fip-record__mark>svg{inline-size:21px;block-size:21px}.fip-record__line>div{display:grid;grid-gap:2px;gap:2px}.fip-record__line strong{font-size:14px;font-weight:550}.fip-record__line>div>span{font-size:12px;color:var(--hf-color-fg-secondary)}.fip-connect{background:var(--hf-color-bg-surface);color:var(--hf-color-fg-default)}.fip-connect__layout{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;grid-gap:100px;gap:100px}.fip-connect__copy>p{-webkit-margin-before:25px;margin-block-start:25px;color:var(--hf-color-fg-secondary)}.fip-connect__art{display:grid;justify-items:center;padding:40px 20px}.fip-connect__origin{display:grid;justify-items:center;grid-gap:23px;gap:23px}.fip-connect__origin .halfin-logo{--halfin-logo-height:44px}.fip-connect__origin>span{font-size:13px;color:var(--hf-color-fg-secondary)}.fip-connect__wire{position:relative;inline-size:1px;block-size:90px;margin-block:20px;background:var(--hf-color-border-strong)}.fip-connect__wire>i{position:absolute;inset:auto auto 0 -3px;inline-size:7px;block-size:7px;border-radius:50%;background:var(--hf-color-accent-default)}.fip-connect__destination{display:grid;justify-items:center;grid-gap:7px;gap:7px;padding:27px 48px;border:1px solid var(--hf-color-border-strong);border-radius:var(--hf-radius-md)}.fip-connect__destination>svg{inline-size:35px;block-size:35px;-webkit-margin-after:10px;margin-block-end:10px;color:var(--hf-color-accent-default)}.fip-connect__destination>strong{font-size:16px;font-weight:500}.fip-connect__destination>span{font-size:12px;color:var(--hf-color-fg-secondary)}@media (prefers-reduced-motion:no-preference){.fip-invoice-scene[data-started=true] .fip-paper{animation:fip-paper-arrive 1.4s cubic-bezier(.2,.7,.2,1) both}.fip-invoice-scene[data-started=true] .fip-link-slip{animation:fip-slip-arrive 1.4s cubic-bezier(.2,.7,.2,1) .25s both}.fip-invoice-scene[data-started=true] .fip-confirmation{animation:fip-confirm-arrive 1s cubic-bezier(.2,.7,.2,1) 1s both}.fip-record[data-started=true] .fip-record__mark{animation:fip-confirm-arrive 1s both}.fip-record[data-started=true] .fip-record__line:nth-child(3) .fip-record__mark{animation-delay:.3s}.fip-record[data-started=true] .fip-record__line:nth-child(4) .fip-record__mark{animation-delay:.6s}.fip-connect__art[data-started=true] .fip-connect__wire>i{animation:fip-update-travel 2.2s ease-in-out both}.fip-page [data-product-scene][data-playback=paused] *{animation-play-state:paused}.fip-page [data-product-scene][data-playback=static] *{animation:none}}@keyframes fip-paper-arrive{0%{transform:translate(-16px,35px) rotate(-3deg)}to{transform:none}}@keyframes fip-slip-arrive{0%{transform:translate(35px,18px) rotate(5deg)}to{transform:none}}@keyframes fip-confirm-arrive{0%{transform:translateY(15px) scale(.93)}to{transform:none}}@keyframes fip-update-travel{0%{transform:translateY(-83px)}to{transform:none}}@media (max-width:1100px){.fip-paper{inset-inline-start:10%}.fip-link-slip{inset-inline-end:6%}.fip-confirmation{inset-inline-end:10%}.fip-connect__layout,.fip-journey__layout{gap:55px}}@media (max-width:800px){.fip-paper{inset-inline-start:7%;inline-size:330px;padding:25px}.fip-link-slip{inset:auto 6% 95px auto;padding:19px}.fip-confirmation{inset:auto 8% 28px auto}.fip-connect__layout,.fip-journey__layout{grid-template-columns:1fr;gap:44px}.fip-journey__intro{display:grid;grid-template-columns:1fr 1fr;grid-gap:35px;gap:35px;align-items:start}.fip-record{-webkit-margin-before:0;margin-block-start:0}.fip-connect__copy{max-inline-size:640px}.fip-connect__art{padding-block:15px}.fip-hero__foot{flex-direction:column;gap:10px}.fip-hero__foot .fpp-disclaimer{max-inline-size:600px}}@media (max-width:540px){.fip-hero{-webkit-padding-before:16px;padding-block-start:16px}.fip-hero__copy{margin-block:32px}.fip-page .fip-hero h1{font-size:clamp(37px,9.4vw,48px)}.fip-hero__copy>p{font-size:16px}.fip-invoice-scene{min-block-size:490px}.fip-paper{inset:30px 8% auto;inline-size:auto;padding:22px 19px;rotate:-5deg}.fip-paper__brand{-webkit-margin-after:24px;margin-block-end:24px}.fip-paper__brand .halfin-logo{--halfin-logo-height:24px}.fip-paper__amount{font-size:45px;-webkit-margin-after:20px;margin-block-end:20px}.fip-paper__reference{font-size:12px}.fip-paper__row{gap:8px}.fip-link-slip{inset:auto 6% 88px;gap:10px;padding:16px 12px;rotate:4deg}.fip-link-slip__icon{inline-size:35px;block-size:35px;flex-shrink:0}.fip-link-slip__icon>svg{inline-size:21px;block-size:21px}.fip-link-slip strong{font-size:12px;letter-spacing:-.02em}.fip-link-slip>svg{inline-size:17px;block-size:17px;-webkit-margin-start:auto;margin-inline-start:auto;flex-shrink:0}.fip-confirmation{inset-inline-end:8%;inset-block-end:23px;gap:11px}.fip-confirmation>span{inline-size:38px;block-size:38px}.fip-confirmation strong{font-size:14px}.fip-journey__intro{display:block}.fip-record{-webkit-margin-before:30px;margin-block-start:30px;max-inline-size:none}.fip-journey__layout{gap:25px}.fip-journey__steps>li:first-child{-webkit-padding-before:25px;padding-block-start:25px;-webkit-border-before:1px solid var(--hf-color-border-default);border-block-start:1px solid var(--hf-color-border-default)}.fip-connect__layout{gap:30px}.fip-connect__art{padding-inline:0}}.hcp-hero{padding-block:30px 70px}.hcp-hero__layout{display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;grid-gap:58px;gap:58px;-webkit-margin-before:34px;margin-block-start:34px}.hcp-hero__copy{-webkit-padding-after:36px;padding-block-end:36px}.hcp-page .hcp-hero h1{font-family:var(--ft-display);font-size:clamp(48px,5.2vw,72px);font-weight:450;letter-spacing:-.05em;line-height:1.08}.hcp-hero h1>span{display:block}.hcp-hero h1>span+span{color:var(--hf-color-accent-default)}.ft-product-page .hcp-hero__tagline{margin-block:28px 16px;font-size:22px;line-height:1.45;letter-spacing:-.025em}.hcp-hero__copy .fpp-lede{max-inline-size:460px}.hcp-hero__copy>.fpp-disclaimer{-webkit-margin-before:26px;margin-block-start:26px;max-inline-size:390px}.hcp-checkout{min-inline-size:0;margin:0}.hcp-checkout__stage{position:relative;isolation:isolate;display:flex;justify-content:center;padding:40px 38px 80px;border-radius:var(--hf-radius-md);background:#168275}.hcp-checkout__stage:before{content:"";position:absolute;z-index:-1;inset:auto 0 0;block-size:22%;background:#0f685e;-webkit-clip-path:polygon(0 42%,100% 0,100% 100%,0 100%);clip-path:polygon(0 42%,100% 0,100% 100%,0 100%);border-radius:0 0 var(--hf-radius-md) var(--hf-radius-md)}.hcp-browser{position:relative;z-index:1;inline-size:min(100%,420px);overflow:hidden;border:1px solid #fff8;border-radius:12px;background:#fffefb;color:#10201d;box-shadow:0 24px 45px -20px #10201d70}.hcp-browser__bar{display:flex;align-items:center;gap:18px;padding:14px 18px;-webkit-border-after:1px solid #e6e9e5;border-block-end:1px solid #e6e9e5;background:#f1f2ed;color:#52645f;font-size:12px}.hcp-browser__bar>span:first-child{display:flex;gap:4px}.hcp-browser__bar i{inline-size:6px;block-size:6px;border-radius:50%;background:#81958d}.hcp-browser__body{display:flex;flex-direction:column;align-items:center;padding:28px 18px 26px}.hcp-browser__body .halfin-logo{--halfin-logo-height:23px;-webkit-margin-after:27px;margin-block-end:27px}.hcp-browser__merchant{font-size:14px;color:#10201d}.ft-product-page .hcp-browser__reference{font-size:12px;color:#52645f;-webkit-margin-before:3px;margin-block-start:3px}.ft-product-page .hcp-browser__amount{font-family:var(--ft-display);font-size:40px;font-weight:500;line-height:1.2;letter-spacing:-.045em;margin-block:16px}.hcp-browser__amount>span{font-size:17px;letter-spacing:-.015em}.hcp-browser__network{display:flex;align-items:center;gap:9px;-webkit-margin-after:17px;margin-block-end:17px;color:#314b43;font-size:13px}.ft-product-page .hcp-browser__qr-caption{-webkit-margin-before:9px;margin-block-start:9px;color:#52645f;font-size:12px}.hcp-confirmation{position:absolute;z-index:2;inset:auto 22px 30px auto;display:flex;align-items:center;gap:13px;padding:18px 23px;background:#fffefb;color:#10201d;border-radius:var(--hf-radius-sm);box-shadow:0 14px 28px -12px #10201d70;rotate:-4deg}.hcp-confirmation__mark{display:grid;place-items:center;flex-shrink:0;inline-size:36px;block-size:36px;border-radius:50%;background:#d8f1e8;color:#0f685e}.hcp-confirmation__mark svg{inline-size:21px;block-size:21px}.hcp-confirmation strong{display:block;font-size:15px;font-weight:600}.hcp-confirmation div>span{display:block;-webkit-margin-before:4px;margin-block-start:4px;color:#52645f;font-size:12px}.hcp-checkout__route{position:absolute;z-index:0;inset:50% 13px 50px 16px;overflow:hidden;border:1px solid #a2e5cf80;-webkit-border-before:0;border-block-start:0;border-radius:0 0 22px 22px}.hcp-checkout__route>span{position:absolute;inset:auto 0 0;block-size:2px;background:#d5f7e9;transform-origin:left}.hcp-checkout>figcaption{-webkit-padding-before:14px;padding-block-start:14px}.hcp-journey{background:var(--hf-color-bg-surface)}.hcp-journey h2{max-inline-size:690px}.ft-product-page .hcp-journey__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:45px;gap:45px;padding:0;-webkit-margin-before:56px;margin-block-start:56px;list-style:none}.hcp-journey__steps>li{position:relative;-webkit-padding-before:25px;padding-block-start:25px;-webkit-border-before:1px solid var(--hf-color-border-strong);border-block-start:1px solid var(--hf-color-border-strong)}.hcp-journey__detail{display:flex;align-items:center;gap:9px;min-block-size:30px;-webkit-margin-after:32px;margin-block-end:32px;color:var(--hf-color-accent-default);font-size:13px}.hcp-journey__detail>svg{inline-size:27px;block-size:27px}.hcp-page .hcp-journey h3{font-size:25px;-webkit-margin-after:16px;margin-block-end:16px}.hcp-journey__steps p{color:var(--hf-color-fg-secondary);font-size:16px;line-height:1.75}.hcp-fulfilment{display:grid;grid-template-columns:1fr .94fr;align-items:center;grid-gap:96px;gap:96px}.hcp-fulfilment__copy .fpp-lede{-webkit-margin-before:27px;margin-block-start:27px}.hcp-updates{margin:0;padding:36px;border-radius:var(--hf-radius-md);background:#102c26;color:#e8f5ef}.hcp-updates__source{display:flex;align-items:center;justify-content:space-between;gap:18px;-webkit-margin-after:28px;margin-block-end:28px;font-size:13px;color:#b6cec3}.hcp-updates__source .halfin-logo{--halfin-logo-height:24px}.hcp-updates__receipt{padding:24px;border:1px solid #527267;border-radius:var(--hf-radius-sm);background:#1b3b31}.hcp-updates__receipt>span:first-child{font-size:13px;color:#b6cec3}.hcp-updates__receipt>strong{display:block;margin-block:9px 22px;font-size:40px;line-height:1.3;letter-spacing:-.045em;font-weight:500}.hcp-updates__receipt small{font-size:17px;letter-spacing:0}.hcp-updates__connection{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;min-block-size:86px;color:#a2e5cf;font-size:13px}.hcp-updates__connection>svg{inline-size:24px;block-size:24px}.hcp-updates__connection>span:first-child,.hcp-updates__connection>span:last-child{position:absolute;inset-inline-start:50%;inline-size:1px;block-size:17px;background:#8ac9b5;transform-origin:top}.hcp-updates__connection>span:first-child{inset-block-start:0}.hcp-updates__connection>span:last-child{inset-block-end:0}.hcp-updates__destination{display:flex;align-items:center;gap:18px;padding:23px;border:1px solid #527267;border-radius:var(--hf-radius-sm)}.hcp-updates__destination>svg{inline-size:34px;block-size:34px;flex-shrink:0;color:#a2e5cf}.hcp-updates__destination strong{display:block;font-size:17px;font-weight:500}.hcp-updates__destination div>span{display:block;-webkit-margin-before:5px;margin-block-start:5px;font-size:12px;color:#b6cec3}.hcp-updates>figcaption{-webkit-margin-before:24px;margin-block-start:24px;color:#b6cec3}@media (prefers-reduced-motion:no-preference){.hcp-checkout[data-started=true] .hcp-confirmation{animation:hcp-confirm-arrive 1.1s cubic-bezier(.2,.7,.25,1) 1.3s both}.hcp-checkout[data-started=true] .hcp-checkout__route>span{animation:hcp-route-arrive 1.8s cubic-bezier(.2,.7,.25,1) both}.hcp-updates[data-started=true] .hcp-updates__connection>span:first-child,.hcp-updates[data-started=true] .hcp-updates__connection>span:last-child{animation:hcp-connection-arrive 1s ease both}.hcp-updates[data-started=true] .hcp-updates__connection>span:last-child{animation-delay:.6s}.hcp-updates[data-started=true] .hcp-updates__destination{animation:hcp-destination-arrive 1s ease .9s both}}.ft-product-page .hcp-checkout[data-playback=static] *,.ft-product-page .hcp-updates[data-playback=static] *{animation:none}@keyframes hcp-confirm-arrive{0%{opacity:0;transform:translateY(18px) rotate(5deg)}to{opacity:1;transform:none}}@keyframes hcp-route-arrive{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hcp-connection-arrive{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hcp-destination-arrive{0%{opacity:.5;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1050px){.hcp-hero__layout{gap:30px}.hcp-checkout__stage{padding-inline:23px}.hcp-fulfilment{gap:45px}.hcp-updates{padding:28px}.hcp-journey__steps{gap:28px}}@media (max-width:800px){.hcp-hero__layout{grid-template-columns:1fr;gap:38px}.hcp-hero__copy{-webkit-padding-after:0;padding-block-end:0;max-inline-size:630px}.hcp-hero__copy .fpp-lede{max-inline-size:570px}.hcp-page .hcp-hero h1{font-size:clamp(46px,8.8vw,70px)}.hcp-checkout{inline-size:100%;max-inline-size:600px;margin-inline:auto}.hcp-checkout__stage{padding-inline:50px}.hcp-confirmation{inset-inline-end:28px}.ft-product-page .hcp-journey__steps{grid-template-columns:1fr;gap:32px;-webkit-margin-before:38px;margin-block-start:38px}.hcp-journey__detail{-webkit-margin-after:17px;margin-block-end:17px}.hcp-journey__steps p{max-inline-size:600px}.hcp-fulfilment{grid-template-columns:1fr;gap:40px}.hcp-fulfilment__copy{grid-row:1}.hcp-updates{inline-size:100%;max-inline-size:570px;margin-inline:auto}}@media (max-width:480px){.hcp-hero{-webkit-padding-before:22px;padding-block-start:22px}.hcp-hero__layout{-webkit-margin-before:28px;margin-block-start:28px}.ft-product-page .hcp-hero__tagline{font-size:20px;-webkit-margin-before:23px;margin-block-start:23px}.hcp-checkout__stage{padding:24px 14px 76px}.hcp-browser__bar{padding:11px 10px;gap:10px}.hcp-browser__bar>span:first-child{gap:3px}.hcp-browser__bar i{inline-size:4px;block-size:4px}.hcp-browser__body{padding:24px 10px}.ft-product-page .hcp-browser__amount{font-size:35px}.hcp-confirmation{inset-inline-end:10px;inset-block-end:24px;padding:15px 16px;gap:10px}.hcp-confirmation strong{font-size:14px}.hcp-confirmation__mark{inline-size:30px;block-size:30px}.hcp-updates{padding:24px 18px}.hcp-updates__source{gap:12px;font-size:12px}.hcp-updates__source .halfin-logo{--halfin-logo-height:21px}.hcp-updates__receipt{padding:20px}.hcp-updates__destination{padding:18px 14px;gap:12px}.hcp-updates__destination strong{font-size:15px}.hcp-updates__destination>svg{inline-size:27px;block-size:27px}}@media (prefers-reduced-motion:reduce){.ft-product-page .hcp-checkout *,.ft-product-page .hcp-updates *{animation:none}}