@media (width>=768px){.gb-redesign.page-patient-intake .hero h1{font-size:clamp(2.6rem,min(4.9vw,8.6svh),4.8rem)}}.gb-redesign.page-patient-intake .flowgrid{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:16px;padding:32px 32px 64px;display:grid}.gb-redesign.page-patient-intake .screen-plate{flex-direction:column;padding:0;display:flex;overflow:hidden}.gb-redesign.page-patient-intake .bar{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;display:flex}.gb-redesign.page-patient-intake .bar .where{align-items:center;gap:8px;display:inline-flex}.gb-redesign.page-patient-intake .lock{flex:none;width:11px;height:11px}.gb-redesign.page-patient-intake .screens{flex:1;display:grid}.gb-redesign.page-patient-intake .screen{visibility:hidden;opacity:0;transition:opacity .38s var(--ease), visibility 0s linear .38s;grid-area:1/1;padding:18px 22px}.gb-redesign.page-patient-intake .screen.on{visibility:visible;opacity:1;transition:opacity .38s var(--ease), visibility 0s}.gb-redesign.page-patient-intake .js .screen .fx{opacity:0;transition:opacity .42s var(--ease), transform .42s var(--ease);transform:translateY(6px)}.gb-redesign.page-patient-intake .js .screen .fx.on{opacity:1;transform:none}.gb-redesign.page-patient-intake .s-who{font-family:var(--display);letter-spacing:-.03em;font-size:28px;font-weight:300;line-height:1.05}.gb-redesign.page-patient-intake .s-sub{color:var(--ink-muted);margin-top:6px;font-size:13.5px}.gb-redesign.page-patient-intake .s-title{font-family:var(--display);letter-spacing:-.02em;font-size:22px;font-weight:400;line-height:1.1}.gb-redesign.page-patient-intake .s-note{color:var(--ink-soft);margin:14px 0 0;font-size:13.5px;line-height:1.45}.gb-redesign.page-patient-intake .screen .rows{margin-top:14px}.gb-redesign.page-patient-intake .screen .row{padding:7px 0;font-size:13.5px}.gb-redesign.page-patient-intake .mail-head{color:var(--ink-muted);border-bottom:1px solid var(--hair);grid-template-columns:4.2em 1fr;row-gap:4px;padding-bottom:12px;font-size:13px;display:grid}.gb-redesign.page-patient-intake .mail-head b{color:var(--ink);font-weight:500}.gb-redesign.page-patient-intake .mail-body{margin:14px 0 0;font-size:15px;line-height:1.5}.gb-redesign.page-patient-intake .fake-btn{background:var(--ink);height:36px;color:var(--paper);border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:0 16px;font-size:13.5px;font-weight:500;display:inline-flex}.gb-redesign.page-patient-intake .absent{background:var(--cream-100);border-radius:14px;margin-top:16px;padding:12px 14px}.gb-redesign.page-patient-intake .absent ul{flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.gb-redesign.page-patient-intake .absent li{color:var(--ink-soft);align-items:center;gap:7px;text-decoration:line-through;text-decoration-thickness:1px;display:inline-flex}.gb-redesign.page-patient-intake .code{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-width:300px;margin-top:20px;display:grid}.gb-redesign.page-patient-intake .code span{height:48px;box-shadow:inset 0 0 0 1px var(--hair-strong);font-family:var(--display);font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;font-size:24px;font-weight:400;display:grid}.gb-redesign.page-patient-intake .code span b{font-weight:400}.gb-redesign.page-patient-intake .js .code span b{opacity:0;transition:opacity .2s var(--ease)}.gb-redesign.page-patient-intake .js .code span.on b{opacity:1}.gb-redesign.page-patient-intake .js .code span.on{box-shadow:inset 0 0 0 1.5px var(--ink)}.gb-redesign.page-patient-intake .gate-state{margin-top:18px}.gb-redesign.page-patient-intake .fields{margin:12px 0 0;padding:0;list-style:none}.gb-redesign.page-patient-intake .fields li{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:13.5px;display:flex}.gb-redesign.page-patient-intake .fields li .status{color:var(--ink-muted);font-size:12.5px}.gb-redesign.page-patient-intake .js .fields li .ok{display:none}.gb-redesign.page-patient-intake .js .fields li.on .ok{display:inline-flex}.gb-redesign.page-patient-intake .js .fields li.on .todo{display:none}.gb-redesign.page-patient-intake .fields li .todo{color:#767676}.gb-redesign.page-patient-intake .fields+.fake-btn{margin-top:12px}.gb-redesign.page-patient-intake .custody{margin:4px 0 0;padding:0;list-style:none}.gb-redesign.page-patient-intake .custody li+li{border-top:1px dotted #ffffff29}.gb-redesign.page-patient-intake .cust-btn{color:#f2f2f0;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:14px 1fr auto;align-items:baseline;column-gap:12px;padding:11px 0;display:grid}.gb-redesign.page-patient-intake .cust-btn .dot{align-self:center}.gb-redesign.page-patient-intake .cust-name{font-family:var(--display);letter-spacing:-.015em;font-size:17px;font-weight:400;line-height:1.2}.gb-redesign.page-patient-intake .cust-where{color:#b9b9b6;grid-column:2/span 2;margin-top:2px;font-size:13px;line-height:1.4}.gb-redesign.page-patient-intake .cust-state{color:#b9b9b6}.gb-redesign.page-patient-intake .plate-ink .dot.dim{background:0 0;box-shadow:inset 0 0 0 1.5px #8a8a86}.gb-redesign.page-patient-intake .custody li[data-state=next] .cust-name,.gb-redesign.page-patient-intake .custody li[data-state=next] .cust-where,.gb-redesign.page-patient-intake .custody li[data-state=next] .cust-state{color:#8f8f8b}.gb-redesign.page-patient-intake .custody li[data-state=now] .cust-where{color:#f2f2f0}@media (hover:hover){.gb-redesign.page-patient-intake .cust-btn:hover .cust-name{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}.gb-redesign.page-patient-intake .plate-ink :focus-visible{outline-color:#fff}.gb-redesign.page-patient-intake .ink-foot{border-top:1px solid #ffffff24;justify-content:space-between;gap:12px;margin-top:6px;padding-top:12px;display:flex}.gb-redesign.page-patient-intake .beat .ctl{font:500 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);cursor:pointer;background:#ffffffdb;border:0;border-radius:999px;height:26px;padding:0 12px;position:relative}.gb-redesign.page-patient-intake .beat .ctl:after{content:"";position:absolute;inset:-9px -4px}@media (width<=767px){.gb-redesign.page-patient-intake .flowgrid{grid-template-columns:1fr;gap:10px;padding:16px 16px 58px}.gb-redesign.page-patient-intake .screens{min-height:330px}.gb-redesign.page-patient-intake .beat .ctl{margin-left:auto}}@media (prefers-reduced-motion:reduce){.gb-redesign.page-patient-intake .js .screen .fx,.gb-redesign.page-patient-intake .js .code span b{opacity:1!important;transform:none!important}}.gb-redesign.page-patient-intake .split{align-items:start}.gb-redesign.page-patient-intake .split h2{grid-column:1/span 6}.gb-redesign.page-patient-intake .split .lede{grid-column:8/span 5;margin-top:8px}@media (width<=1023px){.gb-redesign.page-patient-intake .split h2,.gb-redesign.page-patient-intake .split .lede{grid-column:1/-1}.gb-redesign.page-patient-intake .split .lede{margin-top:24px}}.gb-redesign.page-patient-intake .carry{border-top:1px solid var(--ink);margin-top:64px}.gb-redesign.page-patient-intake .carry-row{border-bottom:1px solid var(--hair);transition:background-color .24s var(--ease);grid-template-columns:1.4fr 1fr 1fr;align-items:baseline;gap:24px;padding:16px 0;display:grid}.gb-redesign.page-patient-intake .carry-row.head{padding:14px 0 12px}.gb-redesign.page-patient-intake .carry-row .name{font-family:var(--display);letter-spacing:-.02em;font-size:21px;font-weight:400;line-height:1.2}.gb-redesign.page-patient-intake .carry-row .status{color:var(--ink);font-size:15px}.gb-redesign.page-patient-intake .carry-row .status.no{color:var(--ink-muted)}.gb-redesign.page-patient-intake .carry-row.hl .name:after{content:"Only this";font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-muted);vertical-align:4px;margin-left:12px;font-size:10px}.gb-redesign.page-patient-intake .carry-foot{margin-top:16px}@media (width<=767px){.gb-redesign.page-patient-intake .carry{margin-top:44px}.gb-redesign.page-patient-intake .carry-row{grid-template-columns:1fr 1fr;row-gap:8px}.gb-redesign.page-patient-intake .carry-row .name{grid-column:1/-1;font-size:19px}.gb-redesign.page-patient-intake .carry-row.head .micro:first-child{display:none}}.gb-redesign.page-patient-intake .settling,.gb-redesign.page-patient-intake .settling *{transition:none!important;animation:none!important}@media (width<=767px){.gb-redesign.page-patient-intake .beat .ctl{font-size:11px}}.gb-redesign.page-revenue-cycle .hero{padding-top:104px}.gb-redesign.page-revenue-cycle .kicker{align-items:center;gap:10px;margin:0 0 22px;display:flex}.gb-redesign.page-revenue-cycle .kicker .dot{width:6px;height:6px}.gb-redesign.page-revenue-cycle .hero h1{font-size:clamp(2.9rem,min(5.3vw,8.4svh),6rem);line-height:1}.gb-redesign.page-revenue-cycle .hero h1 .l{display:block}.gb-redesign.page-revenue-cycle .hero-row{align-items:center;margin-top:26px}.gb-redesign.page-revenue-cycle .hero-row .support{color:var(--ink-soft);text-wrap:pretty;grid-column:1/span 6;max-width:52ch;margin:0;font-size:18px;line-height:1.55}.gb-redesign.page-revenue-cycle .actions{flex-wrap:wrap;grid-column:7/span 6;justify-self:end;gap:12px;display:flex}.gb-redesign.page-revenue-cycle .hero-card{margin:24px 0 0}.gb-redesign.page-revenue-cycle .graph{padding:26px 26px 60px}.gb-redesign.page-revenue-cycle .nodes{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.gb-redesign.page-revenue-cycle .nodes-inner{position:relative}.gb-redesign.page-revenue-cycle .nodes{z-index:1;position:relative}.gb-redesign.page-revenue-cycle .rail-bg,.gb-redesign.page-revenue-cycle .rail{background:#14141447;height:2px;position:absolute;top:58px;left:10%;right:10%}.gb-redesign.page-revenue-cycle .rail{background:var(--ink);transform-origin:0;transition:transform .9s var(--ease);transform:scaleX(1)}.gb-redesign.page-revenue-cycle .nodes li{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.gb-redesign.page-revenue-cycle .node{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--ink);background:var(--paper);transition:background-color .36s var(--ease), color .36s var(--ease), opacity .36s var(--ease), transform .2s var(--ease);border:0;border-radius:20px;padding:14px 16px;display:block;position:relative;box-shadow:0 10px 30px -18px #18223c59}@media (hover:hover){.gb-redesign.page-revenue-cycle .node:hover{transform:translateY(-2px)}}.gb-redesign.page-revenue-cycle .node .when{justify-content:space-between;align-items:center;gap:8px;display:flex}.gb-redesign.page-revenue-cycle .node .n-dot{width:9px;height:9px;transition:background-color .3s var(--ease);border-radius:50%;box-shadow:inset 0 0 0 1.5px}.gb-redesign.page-revenue-cycle .node .n-title{font-family:var(--display);letter-spacing:-.02em;margin-top:12px;font-size:21px;font-weight:400;line-height:1.05;display:block}.gb-redesign.page-revenue-cycle .node .n-fact{color:var(--ink-soft);margin-top:6px;font-size:13.5px;line-height:1.35;display:block}.gb-redesign.page-revenue-cycle .node[data-state=done] .n-dot{background:currentColor}.gb-redesign.page-revenue-cycle .node[aria-selected=true]{background:var(--ink);color:#f2f2f0}.gb-redesign.page-revenue-cycle .node[aria-selected=true] .n-fact{color:#d6d6d3}.gb-redesign.page-revenue-cycle .node[aria-selected=true] .micro{color:#b9b9b6}.gb-redesign.page-revenue-cycle .node[aria-selected=true] .n-dot{box-shadow:none;background:#f2f2f0}.gb-redesign.page-revenue-cycle .graph.armed .node[data-state=pending]{opacity:.78}.gb-redesign.page-revenue-cycle .graph.armed .node[data-state=pending] .n-title,.gb-redesign.page-revenue-cycle .graph.armed .node[data-state=pending] .n-fact{color:var(--ink-muted)}.gb-redesign.page-revenue-cycle .n-src,.gb-redesign.page-revenue-cycle .n-ex{align-items:center;gap:7px;margin-top:10px;display:flex}.gb-redesign.page-revenue-cycle .n-ex{color:var(--ink);font-size:12.5px;line-height:1.3}.gb-redesign.page-revenue-cycle .node[aria-selected=true] .n-ex{color:#f2f2f0}.gb-redesign.page-revenue-cycle .p-name{align-items:center;gap:14px;min-width:0;display:inline-flex}.gb-redesign.page-revenue-cycle .g-bottom{grid-template-columns:1.25fr 1fr;align-items:stretch;gap:14px;margin-top:14px;display:grid}.gb-redesign.page-revenue-cycle .panel{padding:20px 22px 18px}.gb-redesign.page-revenue-cycle .panel .plate-head{margin-bottom:4px;padding-bottom:10px}.gb-redesign.page-revenue-cycle .panel .rows{margin:0}.gb-redesign.page-revenue-cycle .row{grid-template-columns:7.2em 1fr;gap:14px;padding:8px 0;font-size:14px;line-height:1.4;display:grid}.gb-redesign.page-revenue-cycle .row+.row{border-top:1px dotted #ffffff29}.gb-redesign.page-revenue-cycle .row dt{color:#aaaaa6}.gb-redesign.page-revenue-cycle .row dd{color:#f2f2f0;margin:0}.gb-redesign.page-revenue-cycle .row dd code{font-family:var(--mono);color:#c9c9c5;font-size:12px}.gb-redesign.page-revenue-cycle .panel-link{white-space:nowrap;color:#fff;align-items:center;gap:8px;min-height:32px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.gb-redesign.page-revenue-cycle .panel-link svg{width:14px;height:14px;transition:transform .3s var(--ease)}@media (hover:hover){.gb-redesign.page-revenue-cycle .panel-link:hover{text-decoration:underline}.gb-redesign.page-revenue-cycle .panel-link:hover svg{transform:translate(3px)}}.gb-redesign.page-revenue-cycle .panel-link[hidden]{visibility:hidden;display:inline-flex}.gb-redesign.page-revenue-cycle .money{flex-direction:column;padding:20px 22px 16px;display:flex}.gb-redesign.page-revenue-cycle .money .m-rows{margin:4px 0 0}.gb-redesign.page-revenue-cycle .money .m-rows div{justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.gb-redesign.page-revenue-cycle .money .m-rows div+div{border-top:1px solid var(--hair)}.gb-redesign.page-revenue-cycle .money dt{color:var(--ink-muted)}.gb-redesign.page-revenue-cycle .money dd{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:19px;line-height:1}.gb-redesign.page-revenue-cycle .money .m-rows div.owes dt{color:var(--ink);font-weight:500}.gb-redesign.page-revenue-cycle .money .eq{border-top:1px solid var(--ink);justify-content:space-between;gap:10px;margin-top:auto;padding-top:10px;font-size:13px;display:flex}.gb-redesign.page-revenue-cycle .money .eq b{font-weight:500}.gb-redesign.page-revenue-cycle .beat .replay{font:500 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);cursor:pointer;background:#ffffffdb;border:0;border-radius:999px;height:26px;padding:0 12px;position:relative}.gb-redesign.page-revenue-cycle .beat .replay:after{content:"";position:absolute;inset:-9px -4px}@media (hover:hover){.gb-redesign.page-revenue-cycle .beat .replay:hover{background:#fff}}@media (width>=1024px) and (height<=800px){.gb-redesign.page-revenue-cycle .hero{padding-top:88px}.gb-redesign.page-revenue-cycle .kicker{margin-bottom:14px}.gb-redesign.page-revenue-cycle .hero-row{margin-top:14px}.gb-redesign.page-revenue-cycle .hero-row .support{font-size:16.5px}.gb-redesign.page-revenue-cycle .hero-card{margin-top:16px}.gb-redesign.page-revenue-cycle .graph{padding:18px 20px 52px}.gb-redesign.page-revenue-cycle .node{padding:12px 14px}.gb-redesign.page-revenue-cycle .node .n-title{margin-top:8px;font-size:19px}.gb-redesign.page-revenue-cycle .n-src,.gb-redesign.page-revenue-cycle .n-ex{margin-top:6px}.gb-redesign.page-revenue-cycle .rail-bg,.gb-redesign.page-revenue-cycle .rail{top:46px}.gb-redesign.page-revenue-cycle .hero h1{font-size:clamp(2.9rem,min(5.3vw,7.2svh),6rem)}.gb-redesign.page-revenue-cycle .money .eq{padding-top:6px}.gb-redesign.page-revenue-cycle .g-bottom{margin-top:10px}.gb-redesign.page-revenue-cycle .panel,.gb-redesign.page-revenue-cycle .money{padding:14px 18px 12px}.gb-redesign.page-revenue-cycle .row,.gb-redesign.page-revenue-cycle .money .m-rows div{padding:4px 0}.gb-redesign.page-revenue-cycle .beat{bottom:14px}}@media (width<=1023px){.gb-redesign.page-revenue-cycle .hero-row .support,.gb-redesign.page-revenue-cycle .actions{grid-column:1/-1;justify-self:start}.gb-redesign.page-revenue-cycle .actions{margin-top:24px}.gb-redesign.page-revenue-cycle .nodes{grid-template-columns:repeat(5,minmax(150px,1fr))}.gb-redesign.page-revenue-cycle .g-bottom{grid-template-columns:1fr}.gb-redesign.page-revenue-cycle .graph .nodes-scroll{scrollbar-width:thin;margin:0 -28px;padding:0 28px 6px;overflow-x:auto}}@media (width<=767px){.gb-redesign.page-revenue-cycle .hero{padding-top:96px}.gb-redesign.page-revenue-cycle .kicker{margin-bottom:18px}.gb-redesign.page-revenue-cycle .hero h1{font-size:clamp(1.95rem,8.6vw,2.5rem);line-height:1.06}.gb-redesign.page-revenue-cycle .hero h1 .l{display:inline}.gb-redesign.page-revenue-cycle .hero-row{margin-top:18px}.gb-redesign.page-revenue-cycle .hero-row .support{font-size:16.5px;line-height:1.5}.gb-redesign.page-revenue-cycle .actions{gap:8px;margin-top:22px}.gb-redesign.page-revenue-cycle .actions .btn{height:44px;padding:0 18px;font-size:14.5px}.gb-redesign.page-revenue-cycle .hero-card{margin-top:28px}.gb-redesign.page-revenue-cycle .graph{padding:14px 14px 58px}.gb-redesign.page-revenue-cycle .graph .nodes-scroll{margin:0;padding:0;overflow:visible}.gb-redesign.page-revenue-cycle .nodes{grid-template-columns:1fr;gap:8px}.gb-redesign.page-revenue-cycle .rail-bg,.gb-redesign.page-revenue-cycle .rail{display:none}.gb-redesign.page-revenue-cycle .nodes li{flex-flow:wrap;gap:6px}.gb-redesign.page-revenue-cycle .node{grid-template-columns:1fr auto;align-items:baseline;column-gap:12px;padding:12px 14px;display:grid}.gb-redesign.page-revenue-cycle .node .when{grid-column:1/-1}.gb-redesign.page-revenue-cycle .node .n-title{margin-top:6px;font-size:19px}.gb-redesign.page-revenue-cycle .node .n-fact{text-align:right;margin-top:6px}.gb-redesign.page-revenue-cycle .node .n-src{display:none}.gb-redesign.page-revenue-cycle .node .n-ex{grid-column:1/-1}.gb-redesign.page-revenue-cycle .panel .plate-head{flex-wrap:wrap}.gb-redesign.page-revenue-cycle .row{grid-template-columns:6.4em 1fr}.gb-redesign.page-revenue-cycle .panel,.gb-redesign.page-revenue-cycle .money{padding:16px 16px 14px}.gb-redesign.page-revenue-cycle .beat .label{margin-right:auto}}.gb-redesign.page-revenue-cycle .doors-head{align-items:end;margin-bottom:48px}.gb-redesign.page-revenue-cycle .doors-head h2{grid-column:1/span 7}.gb-redesign.page-revenue-cycle .doors-head .lede{grid-column:8/span 5}.gb-redesign.page-revenue-cycle .doors{grid-template-columns:1fr 1fr;gap:24px;display:grid}.gb-redesign.page-revenue-cycle .door{flex-direction:column;justify-content:space-between;min-height:540px;padding:28px;display:flex}.gb-redesign.page-revenue-cycle .door .plate{max-width:440px}.gb-redesign.page-revenue-cycle .door .d-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.gb-redesign.page-revenue-cycle .door h3{letter-spacing:-.03em;margin:18px 0 10px;font-size:clamp(2rem,3vw,2.75rem)}.gb-redesign.page-revenue-cycle .door .plate>p{color:var(--ink-soft);margin:0 0 18px;font-size:16px;line-height:1.5}.gb-redesign.page-revenue-cycle .door .mini{border-top:1px solid var(--hair);margin:0}.gb-redesign.page-revenue-cycle .door .mini div{justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;display:flex}.gb-redesign.page-revenue-cycle .door .mini div+div{border-top:1px solid var(--hair)}.gb-redesign.page-revenue-cycle .door .mini dt{color:var(--ink-muted)}.gb-redesign.page-revenue-cycle .door .mini dd{text-align:right;align-items:center;gap:7px;margin:0;font-weight:500;display:inline-flex}.gb-redesign.page-revenue-cycle .door .d-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.gb-redesign.page-revenue-cycle .door-cta{align-self:flex-start}@media (width<=1023px){.gb-redesign.page-revenue-cycle .doors-head h2,.gb-redesign.page-revenue-cycle .doors-head .lede{grid-column:1/-1}.gb-redesign.page-revenue-cycle .doors-head .lede{margin-top:24px}.gb-redesign.page-revenue-cycle .doors{grid-template-columns:1fr}}@media (width<=767px){.gb-redesign.page-revenue-cycle .doors-head{margin-bottom:32px}.gb-redesign.page-revenue-cycle .doors{gap:16px}.gb-redesign.page-revenue-cycle .door{gap:80px;min-height:0;padding:14px}.gb-redesign.page-revenue-cycle .door .plate{padding:20px 18px 18px}}.gb-redesign.page-revenue-cycle .order{align-items:start}.gb-redesign.page-revenue-cycle .order-side{grid-column:1/span 4;position:sticky;top:110px}.gb-redesign.page-revenue-cycle .order-side h2{margin-bottom:36px}.gb-redesign.page-revenue-cycle .thread{margin:0;padding:0;list-style:none;position:relative}.gb-redesign.page-revenue-cycle .thread:before{content:"";background:var(--hair-strong);width:1px;position:absolute;top:14px;bottom:14px;left:3px}.gb-redesign.page-revenue-cycle .thread li{transition:opacity .3s var(--ease);justify-content:space-between;gap:12px;padding:9px 0 9px 26px;font-size:15px;display:flex;position:relative}.gb-redesign.page-revenue-cycle .thread li .dot{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink);transition:background-color .3s var(--ease);position:absolute;top:17px;left:0}.gb-redesign.page-revenue-cycle .thread li .micro{padding-top:4px}.gb-redesign.page-revenue-cycle [data-anatomy].focus .thread li{opacity:.32}.gb-redesign.page-revenue-cycle [data-anatomy].focus .thread li.on{opacity:1}.gb-redesign.page-revenue-cycle [data-anatomy].focus .thread li.on .dot{background:var(--ink)}.gb-redesign.page-revenue-cycle .products{border-bottom:1px solid var(--hair);grid-column:6/span 7;margin:0;padding:0;list-style:none}.gb-redesign.page-revenue-cycle .product{border-top:1px solid var(--hair);outline-offset:-2px;border-radius:0;grid-template-columns:3.2rem 1fr auto;column-gap:20px;padding:30px 0 32px;display:grid;position:relative}.gb-redesign.page-revenue-cycle .product>.micro{padding-top:10px}.gb-redesign.page-revenue-cycle .product h3{letter-spacing:-.03em;font-size:clamp(1.7rem,2.6vw,2.4rem);line-height:1.05}.gb-redesign.page-revenue-cycle .product .p-when{margin-top:10px;display:block}.gb-redesign.page-revenue-cycle .product p{color:var(--ink-soft);max-width:44ch;margin:12px 0 0;font-size:16px;line-height:1.55}.gb-redesign.page-revenue-cycle .product .status{align-self:start;margin-top:10px}.gb-redesign.page-revenue-cycle .product .bare{margin-top:10px}.gb-redesign.page-revenue-cycle .product:focus-visible{outline-offset:8px;border-radius:12px}.gb-redesign.page-revenue-cycle .product.on h3{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}@media (width<=1023px){.gb-redesign.page-revenue-cycle .order-side{grid-column:1/-1;margin-bottom:40px;position:static}.gb-redesign.page-revenue-cycle .products{grid-column:1/-1}.gb-redesign.page-revenue-cycle .thread{display:none}.gb-redesign.page-revenue-cycle .order-side h2{margin-bottom:0}}@media (width<=767px){.gb-redesign.page-revenue-cycle .product{grid-template-columns:2.2rem 1fr;padding:24px 0 26px}.gb-redesign.page-revenue-cycle .product .status{grid-area:1/2;justify-self:end;margin-top:4px}.gb-redesign.page-revenue-cycle .product .p-body{grid-column:1/-1;margin-top:6px}}.gb-redesign.page-revenue-cycle .release-head h2{grid-column:1/span 7}.gb-redesign.page-revenue-cycle .release-head .lede{grid-column:8/span 5;align-self:end}@media (width<=1023px){.gb-redesign.page-revenue-cycle .release-head h2,.gb-redesign.page-revenue-cycle .release-head .lede{grid-column:1/-1}.gb-redesign.page-revenue-cycle .release-head .lede{margin-top:24px}}.gb-redesign.page-revenue-cycle .lane{grid-template-columns:11rem repeat(5,minmax(0,1fr))}.gb-redesign.page-revenue-cycle .lane-name small{max-width:16ch}.gb-redesign.page-revenue-cycle .step p{max-width:19ch}.gb-redesign.page-revenue-cycle .lanes-foot{padding-left:11rem}.gb-redesign.page-revenue-cycle .lanes .step:before{transition:transform .6s var(--ease);transition-delay:var(--d,0s);transform:scaleX(0)}.gb-redesign.page-revenue-cycle .lanes .step>.dot,.gb-redesign.page-revenue-cycle .lanes .step p{opacity:0;transition:opacity .48s var(--ease), transform .48s var(--ease);transition-delay:var(--d,0s);transform:translateY(8px)}.gb-redesign.page-revenue-cycle .lanes.in .step:before{transform:scaleX(1)}.gb-redesign.page-revenue-cycle .lanes.in .step>.dot,.gb-redesign.page-revenue-cycle .lanes.in .step p{opacity:1;transform:none}@media (width<=767px){.gb-redesign.page-revenue-cycle .step p{max-width:none}.gb-redesign.page-revenue-cycle .lanes-foot{padding-left:0}.gb-redesign.page-revenue-cycle .lanes .step:before{transform:scaleY(0)}.gb-redesign.page-revenue-cycle .lanes.in .step:before{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.gb-redesign.page-revenue-cycle .lanes .step:before,.gb-redesign.page-revenue-cycle .lanes .step>.dot,.gb-redesign.page-revenue-cycle .lanes .step p{opacity:1!important;transform:none!important}}@media (width<=767px){.gb-redesign.page-revenue-cycle .beat .replay{font-size:11px}.gb-redesign.page-revenue-cycle .lane{grid-template-columns:1fr}.gb-redesign.page-revenue-cycle .lanes-foot{padding-left:0}.gb-redesign.page-revenue-cycle .hero-card .postcard{clip-path:none;border-radius:0;gap:14px;padding:0;display:grid;overflow:visible;box-shadow:none!important;background:0 0!important}.gb-redesign.page-revenue-cycle .hero-card .postcard>canvas.field{display:none}}.gb-redesign.page-integrations .hero{padding-top:112px}.gb-redesign.page-integrations .kicker{align-items:center;gap:10px;margin:0 0 22px;display:flex}.gb-redesign.page-integrations .hero h1{grid-column:1/-1;max-width:17em;font-size:clamp(2.7rem,min(4.9vw,8.6svh),5.25rem)}.gb-redesign.page-integrations .hero h1 .l{display:block}.gb-redesign.page-integrations .hero-body{align-items:start;margin-top:clamp(22px,3.4svh,40px)}.gb-redesign.page-integrations .hero-side{flex-direction:column;grid-column:1/span 4;gap:26px;padding-top:4px;display:flex}.gb-redesign.page-integrations .hero-side .support{color:var(--ink-soft);text-wrap:pretty;max-width:36ch;margin:0;font-size:17px;line-height:1.55}.gb-redesign.page-integrations .actions{flex-wrap:wrap;gap:10px;display:flex}.gb-redesign.page-integrations .pair{border-top:1px solid var(--ink);grid-template-columns:auto 1fr;align-items:baseline;gap:10px 18px;padding-top:16px;display:grid}.gb-redesign.page-integrations .pair .n{font-family:var(--display);letter-spacing:-.04em;white-space:nowrap;font-size:40px;font-weight:300;line-height:.9}.gb-redesign.page-integrations .pair .n.muted{color:var(--ink-muted);letter-spacing:-.03em;font-size:24px}.gb-redesign.page-integrations .pair p{margin:0;font-size:14.5px;line-height:1.4}.gb-redesign.page-integrations .pair p.muted{color:var(--ink-muted)}.gb-redesign.page-integrations .hero-card{grid-column:5/span 8;margin:0}.gb-redesign.page-integrations .connect{grid-template-columns:.84fr 1.16fr;align-items:start;gap:14px;padding:26px 26px 70px;display:grid}.gb-redesign.page-integrations .keeps .rows{margin:4px 0 0}.gb-redesign.page-integrations .keeps .row{grid-template-columns:1fr auto;align-items:baseline;column-gap:12px;padding:10px 0;display:grid}.gb-redesign.page-integrations .keeps .row+.row{border-top:1px dotted #ffffff2e}.gb-redesign.page-integrations .plate-ink.keeps .row dt{color:#f2f2f0;align-items:center;gap:9px;font-size:14px;display:flex}.gb-redesign.page-integrations .plate-ink.keeps .row dt .dot{transition:background-color .3s var(--ease), box-shadow .3s var(--ease)}.gb-redesign.page-integrations .plate-ink.keeps .row dd{color:#aaaaa6;text-align:right;transition:color .3s var(--ease);margin:0;font-size:12.5px}.gb-redesign.page-integrations .plate-ink.keeps .row.touch dd{color:#f2f2f0}.gb-redesign.page-integrations .plate-ink.keeps .row.touch dt .dot{box-shadow:none;background:#f2f2f0}.gb-redesign.page-integrations .keeps .say{font-family:var(--display);letter-spacing:-.02em;color:#fff;border-top:1px solid #ffffff24;margin:14px 0 0;padding-top:14px;font-size:19px;font-weight:300;line-height:1.22}.gb-redesign.page-integrations .plan-steps{margin:2px 0 0;padding:0;list-style:none}.gb-redesign.page-integrations .pstep{transition:opacity .38s var(--ease);padding:11px 0 11px 26px;position:relative}.gb-redesign.page-integrations .pstep>.dot{box-shadow:inset 0 0 0 1.5px var(--ink);transition:background-color .3s var(--ease);background:0 0;position:absolute;top:17px;left:0}.gb-redesign.page-integrations .pstep:before,.gb-redesign.page-integrations .pstep:after{content:"";width:1px;position:absolute;top:27px;bottom:-14px;left:3px}.gb-redesign.page-integrations .pstep:before{background:var(--hair-strong)}.gb-redesign.page-integrations .pstep:after{background:var(--ink);transform-origin:50% 0;transform:scaleY(1)}.gb-redesign.page-integrations .pstep:last-child:before,.gb-redesign.page-integrations .pstep:last-child:after{display:none}.gb-redesign.page-integrations .pstep .ph{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.gb-redesign.page-integrations .pstep h3{font:500 15px/1.3 var(--body);letter-spacing:0}.gb-redesign.page-integrations .pstep .ev{color:var(--ink-muted);white-space:nowrap;font-size:12px}.gb-redesign.page-integrations .pstep .detail{transition:grid-template-rows .46s var(--ease), opacity .46s var(--ease);grid-template-rows:1fr;display:grid}.gb-redesign.page-integrations .pstep .detail>p{color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.45;overflow:hidden}.gb-redesign.page-integrations .pstep .detail>p span{padding-top:3px;display:block}.gb-redesign.page-integrations .armed .pstep[data-state=pending]{opacity:.42}.gb-redesign.page-integrations .armed .pstep:not([data-state=live]) .detail{opacity:0;grid-template-rows:0fr}.gb-redesign.page-integrations .armed .pstep[data-state=pending]:after{transform:scaleY(0)}.gb-redesign.page-integrations .armed .pstep[data-state=live]>.dot{background:var(--ink)}.gb-redesign.page-integrations .armed .pstep[data-state=live]:after{transform:scaleY(0)}.gb-redesign.page-integrations .armed .pstep .ev{opacity:0;transition:opacity .3s var(--ease)}.gb-redesign.page-integrations .armed .pstep[data-state=done] .ev{opacity:1}.gb-redesign.page-integrations .plan-foot{border-top:1px solid var(--hair);justify-content:space-between;gap:12px;margin-top:6px;padding-top:12px;display:flex}.gb-redesign.page-integrations .dayline{align-items:center;gap:14px;display:flex;position:absolute;bottom:16px;left:30px;right:22px}.gb-redesign.page-integrations .dayline .track{flex:1;height:30px;position:relative}.gb-redesign.page-integrations .dayline .track:before{content:"";background:#14141459;height:1px;position:absolute;top:50%;left:0;right:0}.gb-redesign.page-integrations .dayline .fill{background:var(--ink);transform-origin:0;height:2px;position:absolute;top:calc(50% - 1px);left:0;right:0;transform:scaleX(1)}.gb-redesign.page-integrations .dayline .tick{cursor:pointer;background:0 0;border:0;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;padding:0;position:absolute;top:50%}.gb-redesign.page-integrations .dayline .tick:before{content:"";background:var(--paper);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--ink);transition:transform .2s var(--ease), background-color .2s var(--ease);border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%;left:50%}.gb-redesign.page-integrations .dayline .tick.on:before{background:var(--ink)}@media (hover:hover){.gb-redesign.page-integrations .dayline .tick:hover:before{transform:scale(1.35)}}.gb-redesign.page-integrations .dayline .label{white-space:nowrap;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:#ffffffdb;border-radius:999px;padding:7px 12px;font-size:10.5px;font-weight:500}.gb-redesign.page-integrations .dayline .label .num{color:var(--ink-soft);margin-left:8px}.gb-redesign.page-integrations .dayline .toggle{font:500 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);cursor:pointer;background:#ffffffdb;border:0;border-radius:999px;height:30px;padding:0 12px;position:relative}.gb-redesign.page-integrations .dayline .toggle:after{content:"";position:absolute;inset:-7px}@media (width>=1024px) and (height<=760px){.gb-redesign.page-integrations .hero{padding-top:100px}.gb-redesign.page-integrations .kicker{margin-bottom:16px}.gb-redesign.page-integrations .connect{padding:18px 18px 56px}.gb-redesign.page-integrations .dayline{bottom:10px}.gb-redesign.page-integrations .keeps .say{font-size:17px}.gb-redesign.page-integrations .pstep{padding-top:9px;padding-bottom:9px}.gb-redesign.page-integrations .keeps .row{padding:8px 0}}@media (width<=1023px){.gb-redesign.page-integrations .hero h1 .l{display:inline}.gb-redesign.page-integrations .hero-side{grid-column:1/-1}.gb-redesign.page-integrations .hero-side .pair{max-width:520px}.gb-redesign.page-integrations .hero-card{grid-column:1/-1;margin-top:40px}}@media (width<=767px){.gb-redesign.page-integrations .hero{padding-top:96px}.gb-redesign.page-integrations .kicker{margin-bottom:16px}.gb-redesign.page-integrations .hero h1{font-size:clamp(2.5rem,11.2vw,3.3rem)}.gb-redesign.page-integrations .hero-side{gap:20px}.gb-redesign.page-integrations .pair .n{font-size:34px}.gb-redesign.page-integrations .hero-card{margin-top:32px}.gb-redesign.page-integrations .connect{grid-template-columns:1fr;gap:10px;padding:14px 14px 64px}.gb-redesign.page-integrations .dayline{gap:8px;bottom:14px;left:16px;right:12px}.gb-redesign.page-integrations .dayline .label{padding:7px 10px}}.gb-redesign.page-integrations .sheet-head{align-items:end}.gb-redesign.page-integrations .sheet-head h2{grid-column:1/span 6}.gb-redesign.page-integrations .sheet-head .lede{grid-column:8/span 5}.gb-redesign.page-integrations .sheet{background:var(--cream-100);border-radius:var(--plate);box-shadow:inset 0 0 0 1px var(--hair);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px;display:grid}.gb-redesign.page-integrations .sheet .day{padding:26px 24px;position:relative}.gb-redesign.page-integrations .sheet .day+.day{border-left:1px solid var(--hair)}.gb-redesign.page-integrations .sheet .day-top{border-bottom:1px solid var(--hair-strong);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.gb-redesign.page-integrations .sheet .day h3{font-family:var(--display);letter-spacing:-.02em;margin-top:18px;font-size:24px;font-weight:400;line-height:1.1}.gb-redesign.page-integrations .sheet .day>p{color:var(--ink-soft);margin:10px 0 18px;font-size:14.5px;line-height:1.5}.gb-redesign.page-integrations .checks{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.gb-redesign.page-integrations .checks li{border-bottom:1px dotted var(--hair-strong);align-items:center;gap:10px;padding:9px 0;font-size:14px;display:flex}.gb-redesign.page-integrations .checks li .dot{transition:background-color .3s var(--ease);background:var(--ink)}.gb-redesign.page-integrations .checks.armed li .dot{box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.gb-redesign.page-integrations .checks.armed li.on .dot{background:var(--ink)}.gb-redesign.page-integrations .sheet-foot{justify-content:space-between;gap:16px;margin-top:16px;display:flex}@media (width<=1023px){.gb-redesign.page-integrations .sheet-head h2,.gb-redesign.page-integrations .sheet-head .lede{grid-column:1/-1}.gb-redesign.page-integrations .sheet-head .lede{margin-top:22px}.gb-redesign.page-integrations .sheet{grid-template-columns:1fr 1fr}.gb-redesign.page-integrations .sheet .day:nth-child(3){border-left:0}.gb-redesign.page-integrations .sheet .day:nth-child(n+3){border-top:1px solid var(--hair)}}@media (width<=767px){.gb-redesign.page-integrations .sheet{grid-template-columns:1fr;margin-top:40px}.gb-redesign.page-integrations .sheet .day{padding:22px 18px}.gb-redesign.page-integrations .sheet .day+.day{border-left:0;border-top:1px solid var(--hair)}}.gb-redesign.page-integrations .scale-head h2{max-width:22ch}.gb-redesign.page-integrations .ruler{margin-top:64px;position:relative}.gb-redesign.page-integrations .rrow{border-top:1px solid var(--hair);grid-template-columns:15rem 1fr;align-items:center;column-gap:32px;padding:22px 0;display:grid}.gb-redesign.page-integrations .rrow:last-of-type{border-bottom:1px solid var(--hair)}.gb-redesign.page-integrations .rname h3{font:500 15px/1.3 var(--body);letter-spacing:0}.gb-redesign.page-integrations .rname p{color:var(--ink-muted);margin:2px 0 0;font-size:13.5px}.gb-redesign.page-integrations .lane-track{height:56px;position:relative}.gb-redesign.page-integrations .lane-track .base{border-top:1px dotted var(--hair-strong);height:0;position:absolute;top:27px;left:0;right:0}.gb-redesign.page-integrations .bar{background:var(--ink);transform-origin:0;height:7px;transition:transform .9s var(--ease);border-radius:999px;position:absolute;top:24px}.gb-redesign.page-integrations .bar.range{border-top:1px dotted var(--ink);background:0 0;border-radius:0;height:0;top:27px}.gb-redesign.page-integrations .bar.range:before,.gb-redesign.page-integrations .bar.range:after{content:"";background:var(--ink);width:1px;height:9px;position:absolute;top:-5px}.gb-redesign.page-integrations .bar.range:before{left:0}.gb-redesign.page-integrations .bar.range:after{right:0}.gb-redesign.page-integrations .mark{background:var(--paper);width:15px;height:15px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:50%;margin-left:-7.5px;position:absolute;top:20px}.gb-redesign.page-integrations .tag{font-family:var(--display);letter-spacing:-.03em;white-space:nowrap;transition:opacity .5s var(--ease) .5s;font-size:22px;font-weight:300;line-height:1;position:absolute;top:0;transform:translateY(-12px)}.gb-redesign.page-integrations .tag.end{transform:translate(-100%,-12px)}.gb-redesign.page-integrations .axis{height:34px;margin-left:calc(15rem + 32px);position:relative}.gb-redesign.page-integrations .axis span{position:absolute;top:10px;transform:translate(-50%)}.gb-redesign.page-integrations .axis span:before{content:"";background:var(--hair-strong);width:1px;height:6px;position:absolute;top:-10px;left:50%}.gb-redesign.page-integrations .axis span:first-child{transform:none}.gb-redesign.page-integrations .axis span:first-child:before{left:0}.gb-redesign.page-integrations .ruler.armed .bar{transform:scaleX(0)}.gb-redesign.page-integrations .ruler.armed .tag,.gb-redesign.page-integrations .ruler.armed .mark{opacity:0}.gb-redesign.page-integrations .ruler.armed.in .bar{transform:scaleX(1)}.gb-redesign.page-integrations .ruler.armed.in .tag,.gb-redesign.page-integrations .ruler.armed.in .mark{opacity:1}.gb-redesign.page-integrations .ruler .mark{transition:opacity .4s var(--ease) .7s}.gb-redesign.page-integrations .ruler-note{justify-content:space-between;gap:16px;margin-top:18px;display:flex}@media (width<=767px){.gb-redesign.page-integrations .ruler{margin-top:40px}.gb-redesign.page-integrations .rrow{grid-template-columns:1fr;row-gap:14px;padding:20px 0 16px}.gb-redesign.page-integrations .axis{margin-left:0}.gb-redesign.page-integrations .tag{font-size:19px}}.gb-redesign.page-integrations .keep-grid{align-items:start}.gb-redesign.page-integrations .keep-grid .head{grid-column:1/span 5;position:sticky;top:110px}.gb-redesign.page-integrations .keep-grid .head .lede{margin-top:24px}.gb-redesign.page-integrations .keep-list{border-bottom:1px solid var(--hair);grid-column:7/span 6;margin:0;padding:0;list-style:none}.gb-redesign.page-integrations .keep-list li{border-top:1px solid var(--hair);grid-template-columns:1fr auto;column-gap:20px;padding:26px 0;display:grid}.gb-redesign.page-integrations .keep-list h3{letter-spacing:-.03em;font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.05}.gb-redesign.page-integrations .keep-list p{color:var(--ink-soft);max-width:42ch;margin:8px 0 0;font-size:15.5px}.gb-redesign.page-integrations .keep-list .status{align-self:start;margin-top:8px}@media (width<=1023px){.gb-redesign.page-integrations .keep-grid .head,.gb-redesign.page-integrations .keep-list{grid-column:1/-1}.gb-redesign.page-integrations .keep-grid .head{margin-bottom:36px;position:static}}.gb-redesign.page-integrations .release{align-items:start}.gb-redesign.page-integrations .release .head{grid-column:1/span 5}.gb-redesign.page-integrations .release .head .lede{margin-top:24px}.gb-redesign.page-integrations .release-card{grid-column:7/span 6}.gb-redesign.page-integrations .rel{padding:28px 28px 24px}.gb-redesign.page-integrations .rel .plate-head .plate-title{font-size:20px}.gb-redesign.page-integrations .rel-state{grid-template-columns:1fr auto;align-items:end;gap:16px;margin:18px 0 4px;display:grid}.gb-redesign.page-integrations .rel-state .big{font-family:var(--display);letter-spacing:-.035em;font-size:34px;font-weight:300;line-height:1}.gb-redesign.page-integrations .rel-state .was{color:var(--ink-muted);margin-top:6px;font-size:14px}.gb-redesign.page-integrations .swapper{display:grid}.gb-redesign.page-integrations .swapper>*{transition:opacity .38s var(--ease), transform .38s var(--ease);grid-area:1/1}.gb-redesign.page-integrations .swapper>.b{opacity:0;transform:translateY(6px)}.gb-redesign.page-integrations .rolled .swapper>.a{opacity:0;transform:translateY(-6px)}.gb-redesign.page-integrations .rolled .swapper>.b{opacity:1;transform:none}.gb-redesign.page-integrations .rel dl{border-top:1px solid var(--hair-strong);margin:18px 0 0}.gb-redesign.page-integrations .rel dl>div{border-bottom:1px solid var(--hair);grid-template-columns:9.5em 1fr;gap:16px;padding:11px 0;font-size:14.5px;display:grid}.gb-redesign.page-integrations .rel dt{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-muted);padding-top:3px;font-size:10px;font-weight:500}.gb-redesign.page-integrations .rel dd{margin:0}.gb-redesign.page-integrations .rel-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}@media (width<=1023px){.gb-redesign.page-integrations .release .head,.gb-redesign.page-integrations .release-card{grid-column:1/-1}.gb-redesign.page-integrations .release-card{margin-top:40px}}@media (width<=767px){.gb-redesign.page-integrations .rel{padding:22px 18px 18px}.gb-redesign.page-integrations .rel dl>div{grid-template-columns:1fr;gap:4px}.gb-redesign.page-integrations .dayline .label,.gb-redesign.page-integrations .dayline .toggle,.gb-redesign.page-integrations .keep-grid dt,.gb-redesign.page-integrations .rel dt{font-size:11px}}.gb-redesign.page-security .bound-card{padding:24px}.gb-redesign.page-security .bound{padding:20px 22px 18px}.gb-redesign.page-security .bound .plate-head{margin-bottom:10px}.gb-redesign.page-security .map{width:100%;height:auto;display:block;overflow:visible}.gb-redesign.page-security .map-m{display:none}@media (width<=767px){.gb-redesign.page-security .bound-card{padding:12px}.gb-redesign.page-security .bound{padding:16px 12px 14px}.gb-redesign.page-security .map-d{display:none}.gb-redesign.page-security .map-m{display:block}}.gb-redesign.page-security .map text{font-family:var(--body);fill:var(--ink)}.gb-redesign.page-security .map .nm{font-size:14.5px;font-weight:500}.gb-redesign.page-security .map .big{font-family:var(--display);letter-spacing:-.02em;font-size:23px;font-weight:300}.gb-redesign.page-security .map .mc{font-family:var(--mono);letter-spacing:.12em;fill:var(--ink-muted);font-size:10.5px;font-weight:500}.gb-redesign.page-security .map-m .nm{font-size:11.5px}.gb-redesign.page-security .map-m .nm.g{font-size:10.5px}.gb-redesign.page-security .map-m{overflow:hidden}@media (width<=767px){.gb-redesign.page-security .bound .plate-head .status{display:none}}.gb-redesign.page-security .map-m .mc{letter-spacing:.08em;font-size:8.5px}.gb-redesign.page-security .map .ln{fill:none;stroke:var(--ink);stroke-width:1px}.gb-redesign.page-security .map .ln.soft{stroke:#14141452}.gb-redesign.page-security .map .ln.dotted{stroke-dasharray:2 3}.gb-redesign.page-security .map .gate{fill:var(--paper);stroke:var(--ink);stroke-width:1.25px}.gb-redesign.page-security .map .knock{fill:var(--paper)}.gb-redesign.page-security .map .hit{fill:#0000;stroke:none}.gb-redesign.page-security .map [data-key]{cursor:pointer;transition:opacity .3s var(--ease);outline:none}.gb-redesign.page-security .map [data-key]:focus-visible .hit{stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:3 3}.gb-redesign.page-security .map.focus [data-key]:not(.on){opacity:.32}.gb-redesign.page-security .map [data-key].on .gate{fill:var(--ink)}.gb-redesign.page-security .map-m [data-key]:focus-visible .hit{stroke-width:1.5px}.gb-redesign.page-security .readout{border-top:1px solid var(--hair-strong);grid-template-columns:12rem 1fr;align-items:baseline;gap:16px;min-height:76px;margin-top:10px;padding-top:14px;display:grid}.gb-redesign.page-security .readout .micro{align-items:center;gap:8px;display:inline-flex}.gb-redesign.page-security .readout p{text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}.gb-redesign.page-security .readout-foot{justify-content:space-between;gap:12px;margin-top:10px;display:flex}@media (width<=767px){.gb-redesign.page-security .readout{grid-template-columns:1fr;gap:6px;min-height:104px}}.gb-redesign.page-security .js .map .draw{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s var(--ease);transition-delay:var(--d,0s)}.gb-redesign.page-security .js .map .fade{opacity:0;transition:opacity .6s var(--ease);transition-delay:var(--d,0s)}.gb-redesign.page-security .js .map.in .draw{stroke-dashoffset:0}.gb-redesign.page-security .js .map.in .fade{opacity:1}.gb-redesign.page-security .contract{align-items:start}.gb-redesign.page-security .contract h2{grid-column:1/span 5}.gb-redesign.page-security .contract-body{grid-column:7/span 6}.gb-redesign.page-security .order{grid-template-columns:1fr 3rem 1fr;margin:48px 0 0;padding:0;list-style:none;display:grid}.gb-redesign.page-security .order li{padding:30px 20px 0 0;position:relative}.gb-redesign.page-security .order li:before{content:"";background:var(--ink);height:1px;position:absolute;top:7px;left:0;right:0}.gb-redesign.page-security .order li:last-child:before{width:0;right:auto}.gb-redesign.page-security .order .dot{position:absolute;top:4px;left:0}.gb-redesign.page-security .order li.cut{padding:0}.gb-redesign.page-security .order li.cut span{background:var(--ink);width:1px;height:32px;position:absolute;top:-9px;left:50%}.gb-redesign.page-security .order h3{letter-spacing:-.02em;margin:8px 0 0;font-size:24px;font-weight:400;line-height:1.15}@media (width<=1023px){.gb-redesign.page-security .contract h2,.gb-redesign.page-security .contract-body{grid-column:1/-1}.gb-redesign.page-security .contract-body{margin-top:24px}}@media (width<=767px){.gb-redesign.page-security .order{grid-template-columns:1fr}.gb-redesign.page-security .order li{padding:0 0 26px 28px}.gb-redesign.page-security .order li:before{width:1px;height:auto;inset:12px auto 0 3px}.gb-redesign.page-security .order li.cut{display:none}.gb-redesign.page-security .order .dot{top:6px}.gb-redesign.page-security .order h3{margin-top:4px;font-size:21px}}.gb-redesign.page-security .access-head{align-items:end}.gb-redesign.page-security .access-head h2{grid-column:1/span 7}.gb-redesign.page-security .access-head p{color:var(--ink-soft);grid-column:9/span 4;margin:0;font-size:16px}.gb-redesign.page-security .controls{border-bottom:1px solid var(--hair);margin:64px 0 0;padding:0;list-style:none}.gb-redesign.page-security .control{border-top:1px solid var(--hair);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;column-gap:24px;padding:26px 0 28px;display:grid}.gb-redesign.page-security .control:first-child{border-top-color:var(--ink)}.gb-redesign.page-security .control .micro.n{grid-column:1/span 1}.gb-redesign.page-security .control h3{letter-spacing:-.025em;grid-column:2/span 4;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:400;line-height:1.1}.gb-redesign.page-security .control p{color:var(--ink-soft);grid-column:6/span 5;margin:0;font-size:16.5px;line-height:1.55}.gb-redesign.page-security .control .micro.where{text-align:right;grid-column:11/span 2;justify-self:end}@media (width<=1023px){.gb-redesign.page-security .access-head h2,.gb-redesign.page-security .access-head p{grid-column:1/-1}.gb-redesign.page-security .access-head p{margin-top:20px}.gb-redesign.page-security .control h3{grid-column:2/span 5}.gb-redesign.page-security .control p{grid-column:7/span 6}.gb-redesign.page-security .control .micro.where{text-align:left;grid-column:7/span 6;justify-self:start;margin-top:10px}}@media (width<=767px){.gb-redesign.page-security .controls{margin-top:40px}.gb-redesign.page-security .control{grid-template-columns:2.4rem 1fr;row-gap:8px;padding:22px 0 24px}.gb-redesign.page-security .control .micro.n{grid-column:1}.gb-redesign.page-security .control h3,.gb-redesign.page-security .control p,.gb-redesign.page-security .control .micro.where{grid-column:2}.gb-redesign.page-security .control .micro.where{margin-top:4px}}.gb-redesign.page-security .calls{align-items:center}.gb-redesign.page-security .calls-copy{grid-column:1/span 5}.gb-redesign.page-security .calls-copy h2{margin-bottom:28px}.gb-redesign.page-security .calls-card{grid-column:7/span 6;padding:28px 28px 30px}.gb-redesign.page-security .opening{padding:22px 22px 20px}.gb-redesign.page-security .opening .said{font-family:var(--display);letter-spacing:-.02em;color:#fff;margin:16px 0 4px;font-size:24px;font-weight:300;line-height:1.22}.gb-redesign.page-security .opening .who{justify-content:space-between;gap:12px;display:flex}.gb-redesign.page-security .fork{margin:0 0 0 30px;padding:0;list-style:none;position:relative}.gb-redesign.page-security .fork:before{content:"";background:var(--ink);width:1px;height:28px;position:absolute;top:0;left:0}.gb-redesign.page-security .fork li{padding:28px 0 0 28px;position:relative}.gb-redesign.page-security .fork li:first-child:before{content:"";background:var(--ink);width:1px;position:absolute;top:28px;bottom:-28px;left:0}.gb-redesign.page-security .fork li:after{content:"";background:var(--ink);width:20px;height:1px;position:absolute;top:50px;left:0}.gb-redesign.page-security .fork li:first-child:after{top:50px}.gb-redesign.page-security .fork .plate{padding:14px 18px}.gb-redesign.page-security .fork .plate .micro{margin-bottom:4px;display:block}.gb-redesign.page-security .fork .plate p{margin:0;font-size:15px;line-height:1.45}.gb-redesign.page-security .fork li:last-child:before{content:"";background:var(--ink);width:1px;height:50px;position:absolute;top:0;left:0}.gb-redesign.page-security .calls-note{justify-content:space-between;margin-top:14px;display:flex}.gb-redesign.page-security .calls-card .calls-note .micro{color:var(--ink);background:#ffffffdb;border-radius:999px;padding:5px 10px}@media (width<=1023px){.gb-redesign.page-security .calls-copy,.gb-redesign.page-security .calls-card{grid-column:1/-1}.gb-redesign.page-security .calls-card{margin-top:44px}}@media (width<=767px){.gb-redesign.page-security .calls-card{padding:12px 12px 14px}.gb-redesign.page-security .opening{padding:18px 18px 16px}.gb-redesign.page-security .opening .said{font-size:21px}.gb-redesign.page-security .fork{margin-left:18px}.gb-redesign.page-security .fork li{padding-left:22px}.gb-redesign.page-security .fork li:after{width:16px}}.gb-redesign.page-security .evidence .statement{font-family:var(--display);letter-spacing:-.03em;text-wrap:pretty;grid-column:4/span 9;max-width:26ch;margin:0;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:300;line-height:1.14}.gb-redesign.page-security .evidence .micro{grid-column:1/span 3;padding-top:14px}@media (width<=1023px){.gb-redesign.page-security .evidence .statement,.gb-redesign.page-security .evidence .micro{grid-column:1/-1}.gb-redesign.page-security .evidence .micro{padding:0 0 16px}}.gb-redesign.page-security .close .row-actions{flex-wrap:wrap;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){.gb-redesign.page-security .js .map .draw{stroke-dashoffset:0!important}.gb-redesign.page-security .js .map .fade{opacity:1!important}}.gb-redesign.page-demo{--error:#8a5a12}.gb-redesign.page-demo .demo-main{padding:160px 0 32px}.gb-redesign.page-demo .demo-layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(48px,8vw,128px);display:grid}.gb-redesign.page-demo .demo-intro h1{max-width:9ch;font-size:clamp(48px,5.4vw,80px);line-height:1.02}.gb-redesign.page-demo .demo-lede{max-width:36ch;color:var(--ink-soft);margin:28px 0 0;font-size:18px;line-height:1.6}.gb-redesign.page-demo .demo-expectation{border-top:1px solid var(--hair);max-width:36ch;margin-top:64px;padding-top:24px}.gb-redesign.page-demo .demo-expectation h2{font:500 16px/1.5 var(--body);letter-spacing:0}.gb-redesign.page-demo .demo-expectation p{color:var(--ink-muted);margin:12px 0 0;font-size:16px;line-height:1.6}.gb-redesign.page-demo .demo-request{min-width:0;scroll-margin-top:100px}.gb-redesign.page-demo .form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px 24px;display:grid}.gb-redesign.page-demo .full{grid-column:1/-1}.gb-redesign.page-demo .field-row{min-width:0}.gb-redesign.page-demo label{color:var(--ink-soft);margin-bottom:8px;font-size:14px;line-height:1.5;display:block}.gb-redesign.page-demo input,.gb-redesign.page-demo textarea{border:0;border-bottom:1px solid var(--hair-strong);width:100%;color:var(--ink);font:400 17px/1.5 var(--body);caret-color:var(--ink);background:0 0;border-radius:0;padding:10px 0;display:block}.gb-redesign.page-demo textarea{resize:vertical;min-height:136px}.gb-redesign.page-demo textarea::placeholder{color:var(--ink-muted);opacity:1}.gb-redesign.page-demo input:focus-visible,.gb-redesign.page-demo textarea:focus-visible{outline:2px solid var(--ink);outline-offset:5px;border-bottom-color:#0000}.gb-redesign.page-demo [aria-invalid=true]{border-bottom-color:var(--error)}.gb-redesign.page-demo .msg{color:var(--error);margin:10px 0 0;font-size:14px;line-height:1.5}.gb-redesign.page-demo .msg[hidden]{display:none}.gb-redesign.page-demo .demo-privacy{color:var(--ink-muted);margin:18px 0 0;font-size:14px;line-height:1.5}.gb-redesign.page-demo .demo-submit{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:30px;display:flex}.gb-redesign.page-demo .demo-submit p{color:var(--ink-muted);flex:1;min-width:180px;margin:0;font-size:14px;line-height:1.5}.gb-redesign.page-demo .btn:disabled{cursor:not-allowed;color:#555;background:#eaeae8}.gb-redesign.page-demo input:disabled,.gb-redesign.page-demo textarea:disabled{opacity:.6}.gb-redesign.page-demo .demo-receipt h2{margin:20px 0;font-size:40px}.gb-redesign.page-demo .demo-receipt>p{color:var(--ink-soft);line-height:1.6}.gb-redesign.page-demo .demo-receipt strong{overflow-wrap:anywhere;font-weight:500}.gb-redesign.page-demo .demo-receipt dl{margin-top:32px}.gb-redesign.page-demo .demo-receipt dl>div{border-top:1px solid var(--hair);padding:20px 0}.gb-redesign.page-demo .demo-receipt dt{color:var(--ink-muted);font-size:14px}.gb-redesign.page-demo .demo-receipt dd{overflow-wrap:anywhere;margin:8px 0 0;line-height:1.6}@media (width<=900px){.gb-redesign.page-demo .demo-main{padding-top:128px}.gb-redesign.page-demo .demo-layout{grid-template-columns:minmax(0,1fr);gap:40px;max-width:680px}.gb-redesign.page-demo .demo-intro h1{max-width:none}.gb-redesign.page-demo .demo-lede{max-width:48ch;margin-top:20px}.gb-redesign.page-demo .demo-expectation{display:none}}@media (width<=767px){.gb-redesign.page-demo .demo-main{padding-top:120px}.gb-redesign.page-demo .demo-lede{font-size:17px}.gb-redesign.page-demo .form-grid{grid-template-columns:minmax(0,1fr);gap:26px}.gb-redesign.page-demo .demo-submit{flex-direction:column;align-items:flex-start}}
