.rb-shell[data-variant=greenlight]{--rb-display-face:"Inter", ui-sans-serif, system-ui, sans-serif;--rb-band:#edf5f2;--rb-panel-edge:#dce6e0;--rb-hairline:#e4e0d6;--rb-ink-3:#68746e;--rb-accent-deep:#064a3d;--rb-accent-tint:#dfeae4;--rb-accent-mid:#8fb8ad;--rb-accent-hover:#08574f;--rb-accent-press:#06463a;--rb-on-deep-mute:#b9d6cd;--rb-on-deep-quiet:#9fcbbe;--rb-control-rule:#75877f;--rb-control-hover:#5f736b;--rb-error:#b3261e;--rb-decline-ink:#7a6a58;--rb-decline-tint:#f2ede6;--rb-decline-mid:#d8cdbc;--rb-reward:#b0821f;--rb-brass:#b0821f;--rb-rail-track:#97c0b5;--rb-mast-rule:#16211e;--rb-plate-rule:#cbd6cf;--rb-notice-rule:#9aa39e;--rb-ledger:#efede3;--rb-ledger-quiet:#f2f0e8;--rb-mark-rest:#c0d9d4;--rb-row-hover:#accec7;--rb-row-press:#f3f8f7;--rb-focus-halo:#d5e4de;--rb-radius:2px;--rb-lift-rest:0 1px 2px #16211e0d, 0 6px 16px -6px #16211e1a;--rb-lift-raise:0 2px 4px #16211e0f, 0 14px 30px -10px #16211e29;--rb-lift-dark:0 2px 6px #00000047, 0 14px 34px -8px #00000073;--rb-sheet-shadow:0 1px 2px #16211e0a, 0 10px 24px -14px #16211e1a;--rb-ease-enter:cubic-bezier(.16, 1, .3, 1);--rb-ease-state:cubic-bezier(.4, 0, .2, 1);--rb-ease-fade:cubic-bezier(.33, 1, .68, 1);--rb-on-deep-ink:#fff;--rb-on-deep-rule:#2e7a68;--rb-on-deep-bracket:#579b8b;--rb-emboss-hi:#ffffffb8;--rb-emboss-lo:#16211e33;--rb-perf-ink:#16211e57}.rb-shell[data-variant=greenlight] [data-sf=cta]{font-family:var(--fun-font-body)}.rb-shell[data-variant=greenlight] .rb-header{background-color:var(--rb-bg)}.rb-shell[data-variant=greenlight] .rb-mark{box-sizing:border-box;border-radius:var(--rb-radius);background-color:var(--rb-accent-deep);width:26px;height:26px;color:var(--rb-bg);flex:none;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #fcfbf757,inset 0 -1px #0000004d}.rb-shell[data-variant=greenlight] .rb-mark svg{stroke-width:1.75px;width:17px;height:17px}.rb-shell[data-variant=greenlight] .rb-wordmark{font-family:var(--rb-display-face);letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;color:var(--rb-ink);font-size:15px;font-weight:700;line-height:1}@media (min-width:768px){.rb-shell[data-variant=greenlight] .rb-header{padding-inline:max(24px,50% - 286px)}.rb-shell[data-variant=greenlight] .rb-mark{width:28px;height:28px}.rb-shell[data-variant=greenlight] .rb-mark svg{width:18px;height:18px}.rb-shell[data-variant=greenlight] .rb-wordmark{font-size:16px}}.rb-shell[data-variant=greenlight][data-rail=open] [data-sf=progress]>div{display:none}.rb-shell[data-variant=greenlight][data-rail=open] [data-sf=progress]{background-image:linear-gradient(var(--rb-rail-track,#97c0b5), var(--rb-rail-track,#97c0b5));background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.rb-shell[data-variant=greenlight][data-rail=sealed] [data-sf=progress]:before{content:"";z-index:1;background-color:#0000;background-image:linear-gradient(#fcfbf757 0 1px,#0000 1px 5px,#064a3db3 5px 6px);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.rb-shell[data-variant=greenlight][data-rail=refused] [data-sf=progress]>div{display:none}.rb-shell[data-variant=greenlight][data-rail=refused] [data-sf=progress]{background-image:linear-gradient(to bottom, var(--rb-notice-rule) 0 1px, var(--rb-bg) 1px 5px, var(--rb-notice-rule) 5px 6px);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.rb-shell[data-variant=greenlight][data-rail=sealed]{--rb-display-size:34px;--rb-display-line:1.08;--rb-display-weight:700}.rb-shell[data-variant=greenlight][data-rail=refused]{--rb-display-size:30px;--rb-display-line:1.1;--rb-display-weight:700}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-heading p{letter-spacing:-.012em}.rb-shell[data-variant=greenlight][data-rail=refused] .rb-heading p{letter-spacing:-.008em}@media (min-width:768px){.rb-shell[data-variant=greenlight][data-rail=sealed]{--rb-display-size:40px}.rb-shell[data-variant=greenlight][data-rail=refused]{--rb-display-size:34px}}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list{border-top:1px solid var(--rb-plate-rule);gap:0;margin:0;padding:0;list-style:none}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-item{border-bottom:1px solid var(--rb-plate-rule);align-items:flex-start;gap:12px;min-height:52px;padding-block:11px;display:flex}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-icon{box-sizing:border-box;border:1px solid var(--rb-plate-rule);border-radius:var(--rb-radius);background-color:var(--rb-surface);width:28px;height:28px;box-shadow:inset 0 1px 0 0 var(--rb-emboss-hi), inset 0 -1px 0 0 var(--rb-emboss-lo);color:var(--rb-accent);flex:none;justify-content:center;align-items:center;margin-top:1px;display:flex}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-icon svg{stroke-width:1.75px;width:18px;height:18px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-item.rb-reg-figure{background-color:var(--rb-surface);border-top:2px solid var(--rb-mast-rule);border-bottom:2px solid var(--rb-mast-rule);align-items:center;min-height:74px;margin-inline:-20px;padding-inline:20px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-item.rb-reg-figure p{font-family:var(--rb-display-face);letter-spacing:-.008em;font-size:21px;font-weight:700;line-height:1.2}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-item.rb-reg-figure .rb-list-icon{border-color:var(--rb-brass);width:34px;height:34px;color:var(--rb-brass);margin-top:0;box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #b0821f8c}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-item.rb-reg-figure .rb-list-icon svg{stroke-width:1.6px;width:22px;height:22px}@media (min-width:768px){.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-item{min-height:56px;padding-block:12px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-icon{width:30px;height:30px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-icon svg{width:19px;height:19px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-item.rb-reg-figure{min-height:84px;margin-inline:-24px;padding-inline:24px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-item.rb-reg-figure p{font-size:23px;line-height:1.18}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-item.rb-reg-figure .rb-list-icon{width:36px;height:36px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-item.rb-reg-figure .rb-list-icon svg{width:24px;height:24px}}.rb-shell[data-variant=greenlight] .rb-colophon-mark{box-sizing:border-box;background-color:var(--rb-bg);border-top:2px solid var(--rb-mast-rule);align-items:center;gap:8px;width:100%;padding:20px 20px 0;display:flex}.rb-shell[data-variant=greenlight] .rb-colophon-mark .rb-plate{width:22px;height:22px;margin-top:0}.rb-shell[data-variant=greenlight] .rb-colophon-mark .rb-plate svg{width:14px;height:14px}.rb-shell[data-variant=greenlight] .rb-colophon-mark>span:last-child{font-family:var(--rb-display-face);letter-spacing:.1em;text-transform:uppercase;color:var(--rb-muted);font-size:12px;font-weight:700;line-height:1}.rb-shell[data-variant=greenlight]>footer{box-sizing:border-box;background-color:var(--rb-bg);text-align:left;width:100%;padding:12px 20px 24px}.rb-shell[data-variant=greenlight]>footer>div{max-width:none;margin:0}.rb-shell[data-variant=greenlight]>footer>div>div{justify-content:flex-start;display:block}.rb-shell[data-variant=greenlight]>footer>div>div>div{align-items:flex-start;display:block}.rb-shell[data-variant=greenlight]>footer span>span{display:none}.rb-shell[data-variant=greenlight]>footer a,.rb-shell[data-variant=greenlight]>footer button{font-family:var(--fun-font-body);letter-spacing:0;color:var(--rb-muted);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--rb-panel-edge);text-decoration-color:var(--rb-panel-edge);text-underline-offset:3px;margin-right:15px;font-size:13px;font-weight:400;line-height:1.7;display:inline}.rb-shell[data-variant=greenlight]>footer a:hover,.rb-shell[data-variant=greenlight]>footer button:hover{color:var(--rb-accent);-webkit-text-decoration-color:var(--rb-accent);text-decoration-color:var(--rb-accent)}.rb-shell[data-variant=greenlight]>footer a:focus-visible,.rb-shell[data-variant=greenlight]>footer button:focus-visible{outline:2px solid var(--rb-accent);outline-offset:3px}.rb-shell[data-variant=greenlight]>footer a:active,.rb-shell[data-variant=greenlight]>footer button:active{color:var(--rb-accent);transform:none}.rb-shell[data-variant=greenlight][data-rail=refused] .rb-colophon-mark{border-top:1px solid var(--rb-hairline)}.rb-shell[data-variant=greenlight][data-rail=refused] .rb-colophon-mark .rb-plate{box-shadow:none;color:var(--rb-ink-3);background:0 0;border:0}.rb-shell[data-variant=greenlight][data-rail=refused] .rb-colophon-mark>span:last-child{color:var(--rb-ink-3)}@media (min-width:768px){.rb-shell[data-variant=greenlight] .rb-colophon-mark{padding-top:24px;padding-inline:max(24px,50% - 286px)}.rb-shell[data-variant=greenlight]>footer{padding-block:12px 28px;padding-inline:max(24px,50% - 286px)}}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-main,.rb-shell[data-variant=greenlight][data-rail=refused] .rb-main{flex-direction:column;flex:none;display:flex}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-lintel{box-sizing:border-box;padding-bottom:10px;background-color:var(--rb-accent-deep);flex:none;align-items:flex-end;height:64px;padding-inline:20px;display:flex}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-lintel-plate{box-sizing:border-box;border-radius:var(--rb-radius);width:44px;height:44px;color:var(--rb-bg);background-color:#fcfbf717;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #fcfbf757,inset 0 -1px #0000004d}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-lintel-plate svg{stroke-width:1.6px;width:28px;height:28px}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-record{box-sizing:border-box;background-color:var(--rb-surface);border-top:2px solid var(--rb-mast-rule);flex:none;padding:26px 0 28px;position:relative}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-record .rb-band,.rb-shell[data-variant=greenlight][data-rail=refused] .rb-notice .rb-band{padding-block:12px}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-record:after{content:"";background-image:repeating-linear-gradient(90deg, var(--rb-perf-ink) 0 2px, transparent 2px 5px);background-color:#0000;background-position:0 0;background-repeat:repeat-x;background-size:5px 2px;height:2px;position:absolute;bottom:0;left:0;right:0}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-record .rb-heading p{color:var(--rb-ink);margin:0 0 15px}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-record .rb-heading:after{content:"";background-color:var(--rb-mast-rule);height:2px;margin-bottom:15px;display:block}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-record .rb-section p{font-family:var(--fun-font-body);color:var(--rb-ink);margin:0;font-size:17px;font-weight:400;line-height:1.55}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-record .rb-section strong{font-weight:600}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-tray{background-color:var(--rb-ledger);box-shadow:inset 0 1px 0 0 var(--rb-emboss-lo), inset 0 -1px 0 0 var(--rb-emboss-hi);flex:0 0 24px}.rb-shell[data-variant=greenlight][data-rail=refused] .rb-gap{background-color:var(--rb-bg);flex:none;height:20px}.rb-shell[data-variant=greenlight][data-rail=refused] .rb-notice{box-sizing:border-box;box-shadow:none;background:0 0;border:0;flex:none;padding:20px 0 12px}.rb-shell[data-variant=greenlight][data-rail=refused] .rb-notice .rb-heading p{color:var(--rb-ink);margin:0 0 14px}.rb-shell[data-variant=greenlight][data-rail=refused] .rb-notice .rb-heading:after{content:"";background-color:var(--rb-notice-rule);height:1px;margin-bottom:14px;display:block}.rb-shell[data-variant=greenlight][data-rail=refused] .rb-notice .rb-section p{font-family:var(--fun-font-body);color:var(--rb-muted);margin:0;font-size:17px;font-weight:400;line-height:1.55}.rb-shell[data-variant=greenlight][data-rail=refused] .rb-notice .rb-section strong{color:var(--rb-ink);font-weight:600}.rb-shell[data-variant=greenlight][data-rail=refused] .rb-tray{background-color:var(--rb-ledger-quiet);flex:0 0 24px;box-shadow:inset 0 1px #16211e1a}@media (min-width:768px){.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-lintel{padding-bottom:16px;height:80px;padding-inline:max(24px,50% - 286px)}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-lintel-plate{width:48px;height:48px}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-lintel-plate svg{width:30px;height:30px}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-record{padding:28px 0}.rb-shell[data-variant=greenlight][data-rail=refused] .rb-notice{padding:24px 0 16px}}@keyframes gl-strike-scale{0%{transform:scale(.94)}to{transform:scale(1)}}@keyframes gl-strike-fade{0%{opacity:0}to{opacity:1}}@keyframes gl-name-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes gl-lintel-down{0%{transform:scaleY(.88)}to{transform:scaleY(1)}}@keyframes gl-record-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.rb-shell[data-variant=greenlight] .rb-mark{animation:gl-strike-scale .22s var(--rb-ease-enter) 40ms backwards, gl-strike-fade .18s var(--rb-ease-fade) 40ms backwards}.rb-shell[data-variant=greenlight] .rb-wordmark{animation:gl-name-in .3s var(--rb-ease-enter) .15s backwards}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-lintel{transform-origin:top;animation:gl-lintel-down .4s var(--rb-ease-enter) .11s backwards}.rb-shell[data-variant=greenlight][data-rail=sealed] .rb-record{animation:gl-record-in .3s var(--rb-ease-fade) .4s backwards}}.rb-shell[data-variant=greenlight][data-step]{--rb-panel-edge:#dce6e0;--rb-hairline:#e4e0d6;--rb-ink-3:#68746e;--rb-error:#b3261e;--rb-accent-tint:#dfeae4;--rb-mark-rest:#c0d9d4;--rb-row-hover:#accec7;--rb-row-press:#f3f8f7;--rb-focus-halo:#d5e4de;--rb-band:#edf5f2;--rb-answer-hairline:#e4e0d6;--rb-answer-hairline-hover:#accec7;--rb-answer-lift:0 1px 2px #16211e0d;--rb-answer-min:68px;--rb-icon-ink:#0b6e5b;--rb-mark:#c0d9d4;--rb-display-face:"Inter", ui-sans-serif, system-ui, sans-serif;--rb-display-size:24px;--rb-display-weight:600;--rb-display-line:1.28;--rb-display-track:-.015em;--rb-small-size:13px;--rb-radius:14px;--rb-align:left;--rb-beat-arm:.14s;--rb-beat-rail:.18s;--rb-ease-settle:cubic-bezier(.22, 1, .26, 1);--rb-ease-state:cubic-bezier(.2, .8, .2, 1);--rb-ease-recede:cubic-bezier(.4, 0, .2, 1)}@media (min-width:768px){.rb-shell[data-variant=greenlight][data-step]{--rb-display-size:28px;--rb-display-line:1.25;--rb-display-track:-.018em;--rb-answer-min:80px}}.rb-shell[data-variant=greenlight][data-step] .rb-main{flex:auto;justify-content:flex-start}.rb-shell[data-variant=greenlight][data-step] .rb-screen{justify-content:flex-start;min-height:0;padding-block:72px 56px}.rb-shell[data-variant=greenlight][data-step] .rb-inner{max-width:390px;padding-inline:20px}.rb-shell[data-variant=greenlight][data-step] .rb-step{margin-bottom:24px}.rb-shell[data-variant=greenlight][data-step] .rb-step p{letter-spacing:.02em;font-weight:600}.rb-shell[data-variant=greenlight][data-step] .rb-heading{margin-bottom:32px}@media (min-width:768px){.rb-shell[data-variant=greenlight][data-step] .rb-inner{max-width:668px;padding-inline:24px}}.rb-shell[data-variant=greenlight][data-step] [data-sf=progress]>div{display:none}.rb-shell[data-variant=greenlight][data-step] [data-sf=progress]:before{content:"";z-index:1;background-color:var(--rb-rail-track,#97c0b5);background-image:linear-gradient(var(--rb-accent,#0b6e5b), var(--rb-accent,#0b6e5b));background-position:0;background-repeat:no-repeat;background-size:var(--rb-fill,0%) 100%;transition:background-size .22s var(--rb-ease-settle,cubic-bezier(.22, 1, .26, 1)) var(--rb-beat-rail,.18s);position:absolute;inset:0}.rb-shell[data-variant=greenlight][data-step="1"] [data-sf=progress]:before{--rb-fill:18.1818%}.rb-shell[data-variant=greenlight][data-step="2"] [data-sf=progress]:before{--rb-fill:27.2727%}.rb-shell[data-variant=greenlight][data-step="3"] [data-sf=progress]:before{--rb-fill:36.3636%}.rb-shell[data-variant=greenlight][data-step="4"] [data-sf=progress]:before{--rb-fill:45.4545%}.rb-shell[data-variant=greenlight][data-step="5"] [data-sf=progress]:before{--rb-fill:54.5455%}.rb-shell[data-variant=greenlight][data-step="6"] [data-sf=progress]:before{--rb-fill:63.6364%}.rb-shell[data-variant=greenlight][data-step="7"] [data-sf=progress]:before{--rb-fill:72.7273%}.rb-shell[data-variant=greenlight][data-step="8"] [data-sf=progress]:before{--rb-fill:81.8182%}.rb-shell[data-variant=greenlight][data-step="1"]:has([data-sf=answer-card][data-armed]) [data-sf=progress]:before{--rb-fill:27.2727%}.rb-shell[data-variant=greenlight][data-step="2"]:has([data-sf=answer-card][data-armed]) [data-sf=progress]:before{--rb-fill:36.3636%}.rb-shell[data-variant=greenlight][data-step="3"]:has([data-sf=answer-card][data-armed]) [data-sf=progress]:before{--rb-fill:45.4545%}.rb-shell[data-variant=greenlight][data-step="4"]:has([data-sf=answer-card][data-armed]) [data-sf=progress]:before{--rb-fill:54.5455%}.rb-shell[data-variant=greenlight][data-step="5"]:has([data-sf=answer-card][data-armed]) [data-sf=progress]:before{--rb-fill:63.6364%}.rb-shell[data-variant=greenlight][data-step="6"]:has([data-sf=answer-card][data-armed]) [data-sf=progress]:before{--rb-fill:72.7273%}.rb-shell[data-variant=greenlight][data-step="7"]:has([data-sf=answer-card][data-armed]) [data-sf=progress]:before{--rb-fill:81.8182%}.rb-shell[data-variant=greenlight][data-step="8"]:has([data-sf=answer-card][data-armed]) [data-sf=progress]:before{--rb-fill:90.9091%}@keyframes gl-rail-handoff{0%{background-size:18.1818% 100%}to{background-size:27.2727% 100%}}.rb-shell[data-variant=greenlight][data-step="2"] [data-sf=progress]:before{animation:gl-rail-handoff .22s var(--rb-ease-settle,cubic-bezier(.22, 1, .26, 1)) .12s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) [data-sf=progress]:before{content:"";z-index:1;background-color:var(--rb-rail-track,#97c0b5);background-image:linear-gradient(var(--rb-accent,#0b6e5b), var(--rb-accent,#0b6e5b));transition:background-size .22s var(--rb-ease-settle,cubic-bezier(.22, 1, .26, 1)) var(--rb-beat-rail,.18s);background-position:0;background-repeat:no-repeat;background-size:0% 100%;position:absolute;inset:0}.rb-shell[data-variant=greenlight]:has(.rb-steps):has([data-sf=answer-card][data-armed]) [data-sf=progress]:before{background-size:18.1818% 100%}.rb-shell[data-variant=greenlight][data-step] .rb-answers{box-sizing:border-box;border:1px solid var(--rb-panel-edge,#dce6e0);border-radius:var(--rb-radius,2px);background-color:var(--rb-band,#edf5f2);gap:12px;padding:16px}.rb-shell[data-variant=greenlight][data-step] .rb-answers>div:last-child{margin-top:12px}@media (min-width:768px){.rb-shell[data-variant=greenlight][data-step] .rb-answers{padding:20px}}.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card]{border:1px solid var(--rb-answer-hairline,#e4e0d6);transition-property:background-color,border-color,box-shadow,transform;transition-duration:var(--rb-beat-arm,.14s);transition-timing-function:var(--rb-ease-state,cubic-bezier(.2, .8, .2, 1));gap:14px;padding:16px;font-size:17px;font-weight:500;line-height:1.38;position:relative}.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card] .rb-answer-label strong{font-weight:600}.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card] .rb-answer-label,.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card] .rb-answer-icon,.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card]>*{transition:opacity .18s var(--rb-ease-recede,cubic-bezier(.4, 0, .2, 1))}.rb-shell[data-variant=greenlight][data-step] .rb-answers>[data-sf=answer-card]:nth-last-child(2):first-child,.rb-shell[data-variant=greenlight][data-step] .rb-answers>[data-sf=answer-card]:nth-last-child(2):first-child~[data-sf=answer-card]{min-height:88px}@media (hover:hover) and (pointer:fine){.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card]:hover{border-color:var(--rb-row-hover,#accec7);transform:translateY(-1px);box-shadow:0 2px 6px #16211e12}.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card]:hover .rb-answer-mark{border-color:var(--rb-accent,#0b6e5b)}}.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card]:active{background-color:var(--rb-row-press,#f3f8f7);border-color:var(--rb-row-hover,#accec7);transition-duration:0s;transform:scale(.985);box-shadow:0 1px 1px #16211e0f}.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card]:focus-visible{outline:2px solid var(--rb-accent,#0b6e5b);outline-offset:3px;box-shadow:0 0 0 5px var(--rb-focus-halo,#d5e4de), var(--rb-answer-lift,0 1px 2px #16211e0d)}.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card][data-armed]{background-color:var(--rb-band,#edf5f2);border-color:var(--rb-accent,#0b6e5b);box-shadow:inset 0 0 0 1.5px var(--rb-accent,#0b6e5b), 0 2px 10px #0b6e5b24;transition-timing-function:cubic-bezier(.34,1.4,.64,1);transform:scale(1.008)}.rb-shell[data-variant=greenlight][data-step] .rb-answers:has([data-sf=answer-card][data-armed])>[data-sf=answer-card]:not([data-armed]){transform:translateY(2px)scale(.99);box-shadow:0 1px 1px #16211e0a}.rb-shell[data-variant=greenlight][data-step] .rb-answers:has([data-sf=answer-card][data-armed])>[data-sf=answer-card]:not([data-armed])>*{opacity:.62}.rb-shell[data-variant=greenlight][data-step] .rb-answers>div:first-child:has([data-sf=answer-card][data-armed])>div>[data-sf=answer-card]:not([data-armed]){transform:translateY(2px)scale(.99)}.rb-shell[data-variant=greenlight][data-step] .rb-answers>div:first-child:has([data-sf=answer-card][data-armed])>div>[data-sf=answer-card]:not([data-armed])>*{opacity:.62}@media (min-width:768px){.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card]{padding:18px 20px}.rb-shell[data-variant=greenlight][data-step] .rb-answers>[data-sf=answer-card]:nth-last-child(2):first-child,.rb-shell[data-variant=greenlight][data-step] .rb-answers>[data-sf=answer-card]:nth-last-child(2):first-child~[data-sf=answer-card]{min-height:104px}}.rb-shell[data-variant=greenlight][data-step] .rb-answer-icon{border-radius:var(--rb-radius,2px);background-color:var(--rb-band,#edf5f2);width:36px;height:36px;color:var(--rb-accent,#0b6e5b);transition:background-color var(--rb-beat-arm,.14s) var(--rb-ease-state,cubic-bezier(.2, .8, .2, 1)), color var(--rb-beat-arm,.14s) var(--rb-ease-state,cubic-bezier(.2, .8, .2, 1)), opacity .18s var(--rb-ease-recede,cubic-bezier(.4, 0, .2, 1));flex:none}.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card][data-armed] .rb-answer-icon{background-color:var(--rb-accent,#0b6e5b);color:var(--rb-accent-ink,#fff)}@media (min-width:768px){.rb-shell[data-variant=greenlight][data-step] .rb-answer-icon{width:40px;height:40px}}.rb-shell[data-variant=greenlight][data-step] .rb-answer-mark{box-sizing:border-box;border:1.5px solid var(--rb-mark-rest,#c0d9d4);width:22px;height:22px;transition:background-color .12s var(--rb-ease-state,cubic-bezier(.2, .8, .2, 1)), border-color .12s var(--rb-ease-state,cubic-bezier(.2, .8, .2, 1)), transform .16s cubic-bezier(.34, 1.4, .64, 1);background-color:#0000;border-radius:50%;flex:none;margin-inline:auto 0;position:relative;transform:none}.rb-shell[data-variant=greenlight][data-step] .rb-answer-mark:before,.rb-shell[data-variant=greenlight][data-step] .rb-answer-mark:after{content:"";background-color:var(--rb-accent-ink,#fff);transform-origin:50% 100%;border-radius:1px;width:2px;position:absolute;top:50%;left:50%}.rb-shell[data-variant=greenlight][data-step] .rb-answer-mark:before{height:6px;margin-top:-.5px;margin-left:-4.5px;transition:transform 90ms cubic-bezier(.4,0,1,1) 40ms;transform:rotate(-45deg)scaleY(0)}.rb-shell[data-variant=greenlight][data-step] .rb-answer-mark:after{height:11px;margin-top:-.5px;margin-left:-.9px;transition:transform .13s cubic-bezier(.16,1,.3,1) .13s;transform:rotate(45deg)scaleY(0)}.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card][data-armed] .rb-answer-mark{border-color:var(--rb-accent,#0b6e5b);background-color:var(--rb-accent,#0b6e5b);transform:scale(1)}.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card][data-armed] .rb-answer-mark:before{transform:rotate(-45deg)scaleY(1)}.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card][data-armed] .rb-answer-mark:after{transform:rotate(45deg)scaleY(1)}.rb-shell[data-variant=greenlight][data-step] [data-sf=answer-card][aria-pressed=true]{background-color:var(--rb-band,#edf5f2)}.rb-shell[data-variant=greenlight][data-step] [data-sf=cta]{border-radius:var(--rb-radius,2px);background-image:linear-gradient(var(--rb-surface,#fff), var(--rb-surface,#fff));outline:2px solid var(--rb-ink-3,#68746e);outline-offset:-2px;transition:background-size .22s var(--rb-ease-settle,cubic-bezier(.22, 1, .26, 1)), outline-color .12s var(--rb-ease-state,cubic-bezier(.2, .8, .2, 1));background-position:100%;background-repeat:no-repeat;background-size:100% 100%}.rb-shell[data-variant=greenlight][data-step] [data-sf=cta] .fun-rt{color:var(--rb-ink-3,#68746e);font-size:17px;font-weight:600;transition:color .12s linear 80ms}.rb-shell[data-variant=greenlight][data-step] .rb-answers:has([data-sf=answer-card][aria-pressed=true]) [data-sf=cta]{background-size:0% 100%;outline-color:#0000}.rb-shell[data-variant=greenlight][data-step] .rb-answers:has([data-sf=answer-card][aria-pressed=true]) [data-sf=cta] .fun-rt{color:var(--rb-accent-ink,#fff)}.rb-shell[data-variant=greenlight][data-step] .rb-answers:has(>p){box-shadow:inset 0 0 0 1.5px var(--rb-error,#b3261e)}.rb-shell[data-variant=greenlight][data-step] .rb-answers>p{box-sizing:border-box;border:1px solid var(--rb-hairline,#e4e0d6);border-radius:var(--rb-radius,2px);background-color:var(--rb-surface,#fff);margin:0;padding:8px 16px;font-size:15px;font-weight:500}@keyframes gl-rise{0%{opacity:0;transform:translateY(var(--gl-rise,10px))}to{opacity:1;transform:none}}@keyframes gl-slide{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.rb-shell[data-variant=greenlight][data-step] .rb-step{--gl-rise:8px;animation:gl-rise .22s var(--rb-ease-settle,cubic-bezier(.22, 1, .26, 1)) 40ms backwards}.rb-shell[data-variant=greenlight][data-step] .rb-heading{--gl-rise:10px;animation:gl-rise .28s var(--rb-ease-settle,cubic-bezier(.22, 1, .26, 1)) 90ms backwards}.rb-shell[data-variant=greenlight][data-step] .rb-answers{--gl-rise:6px;animation:gl-rise .2s var(--rb-ease-state,cubic-bezier(.2, .8, .2, 1)) .13s backwards}.rb-shell[data-variant=greenlight][data-step] .rb-answers>[data-sf=answer-card]{animation:gl-slide .24s var(--rb-ease-settle,cubic-bezier(.22, 1, .26, 1)) backwards}.rb-shell[data-variant=greenlight][data-step] .rb-answers>[data-sf=answer-card]:first-child{animation-delay:.17s}.rb-shell[data-variant=greenlight][data-step] .rb-answers>[data-sf=answer-card]:nth-child(2){animation-delay:.196s}.rb-shell[data-variant=greenlight][data-step] .rb-answers>[data-sf=answer-card]:nth-child(3){animation-delay:.222s}.rb-shell[data-variant=greenlight][data-step] .rb-answers>[data-sf=answer-card]:nth-child(4){animation-delay:.248s}.rb-shell[data-variant=greenlight][data-step] .rb-answers>[data-sf=answer-card]:nth-child(5){animation-delay:.274s}.rb-shell[data-variant=greenlight][data-step] .rb-answers>div:first-child>div>[data-sf=answer-card]{animation:gl-slide .24s var(--rb-ease-settle,cubic-bezier(.22, 1, .26, 1)) backwards}.rb-shell[data-variant=greenlight][data-step] .rb-answers>div:first-child>div:first-child>[data-sf=answer-card]{animation-delay:.17s}.rb-shell[data-variant=greenlight][data-step] .rb-answers>div:first-child>div:nth-child(2)>[data-sf=answer-card]{animation-delay:.196s}.rb-shell[data-variant=greenlight][data-step] .rb-answers>div:first-child>div:nth-child(3)>[data-sf=answer-card]{animation-delay:.222s}.rb-shell[data-variant=greenlight][data-step] .rb-answers>div:first-child>div:nth-child(4)>[data-sf=answer-card]{animation-delay:.248s}.rb-shell[data-variant=greenlight][data-step] .rb-answers>div:first-child>div:nth-child(5)>[data-sf=answer-card]{animation-delay:.274s}.rb-shell[data-variant=greenlight][data-step] .rb-answers>div:first-child>div:nth-child(6)>[data-sf=answer-card]{animation-delay:.3s}.rb-shell[data-variant=greenlight][data-step] .rb-answers>div:first-child>div:nth-child(7)>[data-sf=answer-card]{animation-delay:.326s}.rb-shell[data-variant=greenlight][data-rail=fusing],.rb-shell[data-variant=greenlight][data-rail=banked]{--rb-ease-draw:cubic-bezier(.65, .05, .36, 1);--rb-ease-ui:cubic-bezier(.2, 0, 0, 1);--rb-ease-land:cubic-bezier(.16, 1, .3, 1);--rb-seal-hairline-ink:#b0821f6b;--rb-seal-teeth-ink:#b0821f94;--rb-marker-plate:#c0dad4;--rb-display-size:30px;--rb-display-line:1.167;--rb-display-weight:600;--rb-align:center}@media (min-width:768px){.rb-shell[data-variant=greenlight][data-rail=fusing]{--rb-display-size:40px;--rb-align:left}.rb-shell[data-variant=greenlight][data-rail=banked]{--rb-display-size:34px}}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=progress]{transform-origin:50%;transform:scaleY(1.667)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=progress]:before{content:"";z-index:1;background-position:0;background-repeat:no-repeat;background-image:linear-gradient(to right, var(--rb-reward,#b0821f) calc(100% - 2px), var(--rb-bg,#fcfbf7) calc(100% - 2px));background-size:100% 100%;position:absolute;inset:0}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-list{display:block}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-list-item{text-align:center;display:block}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal{width:72px;height:72px;margin:0 auto 18px;display:block;position:relative}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-wash{pointer-events:none;opacity:1;background-image:radial-gradient(circle,#b0821f0f 0%,#b0821f00 66%);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:180px;height:180px;margin:-90px 0 0 -90px;position:absolute;top:50%;left:50%}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-die{width:72px;height:72px;position:absolute;top:0;left:0;overflow:visible}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-glyph{width:28px;height:28px;color:var(--rb-accent);opacity:1;margin:-14px 0 0 -14px;position:absolute;top:50%;left:50%;transform:scale(1)}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-glyph>svg{width:28px;height:28px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-ring{fill:none;stroke:var(--rb-reward,#b0821f);stroke-width:2px;stroke-dasharray:100;stroke-dashoffset:0;transform-origin:50%;transform:rotate(-90deg)}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-hairline{fill:none;stroke:var(--rb-seal-hairline-ink);stroke-width:1px;stroke-dasharray:100;stroke-dashoffset:0;transform-origin:50%;transform:rotate(-90deg)}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-teeth{fill:none;stroke:var(--rb-seal-teeth-ink);stroke-width:3px;stroke-dasharray:.75 3.41667;stroke-linecap:butt;opacity:1;transform-origin:50%;transform:rotate(-90deg)}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-list-item .rb-rt p{letter-spacing:.1em;text-transform:uppercase;color:var(--rb-accent);margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:600;line-height:16px}@media (min-width:768px){.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-list-item{text-align:left}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal{width:88px;height:88px;margin:0 0 22px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-wash{width:220px;height:220px;margin:-110px 0 0 -110px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-die{width:88px;height:88px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-glyph{width:34px;height:34px;margin:-17px 0 0 -17px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-glyph>svg{width:34px;height:34px}}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-heading p{letter-spacing:-.005em}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-heading u{color:var(--rb-ink);background-image:linear-gradient(var(--rb-marker-plate), var(--rb-marker-plate));border-bottom:2px solid var(--rb-accent);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0;background-repeat:no-repeat;background-size:100% 100%;border-radius:2px 2px 0 0;margin-inline:-.1em;padding:.04em .1em .02em;text-decoration:none}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main{flex-direction:column;display:flex}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>*{flex:none}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>.rb-band:has(.rb-list){order:1}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>.rb-band:has(.rb-heading){order:2}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>.rb-band:has(.rb-section){order:3}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>.rb-band:has(.rb-logos){order:4}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>.rb-band:has(.rb-form){order:5}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>.rb-divider{order:6}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-band[data-tint=on]{background:0 0}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-band:has(.rb-list){background-color:var(--rb-band);padding-block:26px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-band:has(.rb-heading){background-color:var(--rb-band);border-bottom:1px solid var(--rb-panel-edge);padding-block:0 26px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-band:has(.rb-section){padding-block:22px 0}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-band:has(.rb-logos){padding-block:12px 24px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-band:has(.rb-form){padding-block:24px 36px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-section p{letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--rb-muted);margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:600;line-height:16px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logos{background-color:var(--rb-plate-rule);border:1px solid var(--rb-plate-rule);border-radius:var(--rb-radius,2px);grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-cell{background-color:var(--rb-surface);justify-content:center;align-items:center;height:64px;padding:0 8px;display:flex}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-img{object-fit:contain;filter:none;opacity:1;width:auto;height:auto}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-img[src$="8eac90316ea7.svg"]{max-width:98px;max-height:22px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-img[src$=daf700b6df43\.png]{max-width:98px;max-height:30px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-img[src$="40cda5770a94.jpeg"]{max-width:34px;max-height:34px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-img[src$="75fc66da1939.svg"]{max-width:98px;max-height:20px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-img[src$="5c5993c579d7.jpeg"]{max-width:34px;max-height:34px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-img[src$=ebbd0934b6e7\.svg]{max-width:98px;max-height:26px}@media (min-width:768px){.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-section p{text-align:left}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-cell{height:76px;padding:0 10px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-img[src$="8eac90316ea7.svg"]{max-width:128px;max-height:29px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-img[src$=daf700b6df43\.png]{max-width:128px;max-height:39px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-img[src$="40cda5770a94.jpeg"]{max-width:44px;max-height:44px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-img[src$="75fc66da1939.svg"]{max-width:128px;max-height:26px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-img[src$="5c5993c579d7.jpeg"]{max-width:44px;max-height:44px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-logo-img[src$=ebbd0934b6e7\.svg]{max-width:128px;max-height:34px}}@media (min-width:960px){.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main{box-sizing:border-box;min-height:calc(100svh - var(--rb-chrome-h,70px));background-color:var(--rb-band);border-bottom:1px solid var(--rb-panel-edge);grid-template-columns:minmax(40px,1fr) 472px 56px 472px minmax(40px,1fr);align-content:start;padding-block:48px;display:grid}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>.rb-band:has(.rb-list){background-color:#0000;grid-area:1/2;padding-block:0 22px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>.rb-band:has(.rb-heading){background-color:#0000;border-bottom:0;grid-area:2/2;padding-block:12px 0}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>.rb-band:has(.rb-section){grid-area:3/2;padding-block:32px 0}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>.rb-band:has(.rb-logos){grid-area:4/2;padding-block:16px 0}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>.rb-band:has(.rb-form){grid-area:1/4/span 4;align-self:start;padding-block:0}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>.rb-divider{display:none}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-main>.rb-band>.rb-inner{max-width:none;padding-inline:0}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-lead{margin-bottom:24px}}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-lead{text-align:left;margin-bottom:18px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-lead p{letter-spacing:-.01em;color:var(--rb-ink);margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;font-weight:600;line-height:25px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-form{box-sizing:border-box;background-color:var(--rb-surface);border:1px solid var(--rb-hairline);border-top:2px solid var(--rb-accent);border-radius:0 0 var(--rb-radius,2px) var(--rb-radius,2px);box-shadow:var(--rb-sheet-shadow);margin-top:0;padding:0 18px 18px;overflow:visible}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-form form{max-width:none;margin:0}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-form form>div{margin-block:0}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(>[data-sf=field]){display:block;position:relative}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(>[data-sf=field])>u{display:none}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]{box-sizing:border-box;background-color:var(--rb-band);--tw-ring-color:transparent;border:0;border-radius:0;width:auto;height:76px;margin:0 -18px;padding:14px 18px 0;transition:background-color .16s linear;display:block;position:relative}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field] input{box-sizing:border-box;font-variant-numeric:tabular-nums;height:30px;color:var(--rb-ink);caret-color:var(--rb-accent);background:0 0;padding:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;font-weight:400;line-height:30px}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field] input::placeholder{color:#0000}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field] .rb-field-cap{box-sizing:border-box;border-top:1.5px solid var(--rb-control-rule);letter-spacing:.02em;width:auto;color:var(--rb-muted);cursor:text;transition:border-color .16s var(--rb-ease-ui);margin:0 -18px;padding:6px 18px 0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px;font-weight:500;line-height:16px;display:block}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]>div.pointer-events-none{display:none}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:before{content:"";background-color:var(--rb-accent);transform-origin:top;width:3px;height:20px;transition:transform .16s var(--rb-ease-ui);position:absolute;top:14px;left:0;transform:scaleY(0)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:focus-within:before{transform:scaleY(1)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:after{content:"";box-sizing:border-box;border-left:2px solid var(--rb-accent);border-bottom:2px solid var(--rb-accent);transform-origin:50%;width:11px;height:6px;transition:transform .22s var(--rb-ease-ui);position:absolute;top:20px;right:18px;transform:rotate(-45deg)scale(0)}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(>[data-sf=field]):hover [data-sf=field]:not(:focus-within) .rb-field-cap{border-top-color:var(--rb-control-hover)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:focus-within .rb-field-cap{border-top-width:2px;border-top-color:var(--rb-accent)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:has(input:focus-visible){outline:2px solid var(--rb-accent);outline-offset:-2px}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:has(input[placeholder]:not(:placeholder-shown)){background-color:var(--rb-surface)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:has(input[placeholder]:not(:placeholder-shown)) .rb-field-cap{border-top-color:var(--rb-accent)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:has(input[placeholder]:not(:placeholder-shown)):after{transform:rotate(-45deg)scale(1)}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(>[data-sf=field]):has(div.pointer-events-none.hidden) [data-sf=field]{background-color:var(--rb-surface)}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(>[data-sf=field]):has(div.pointer-events-none.hidden) .rb-field-cap{border-top-color:var(--rb-accent)}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(>[data-sf=field]):has(div.pointer-events-none.hidden) [data-sf=field]:after{transform:rotate(-45deg)scale(1)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:has(>p){background-color:var(--rb-surface);height:100px}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:has(>p) .rb-field-cap{border-top-width:1.5px;border-top-color:var(--rb-error)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:has(>p){flex-direction:column;display:flex}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]>p{color:var(--rb-error);order:1;margin:2px 0 0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:18px}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:has(>p):before{background-color:var(--rb-error);transform:scaleY(1)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:has(>p):after{transform:rotate(-45deg)scale(0)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:has(input:disabled){cursor:not-allowed;background-color:#0000}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:has(input:disabled) .rb-field-cap{background-image:repeating-linear-gradient(to right, var(--rb-panel-edge,#dce6e0) 0 3px, transparent 3px 6px);color:var(--rb-ink-3);background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;border-top:0;padding-top:7px}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field] input:disabled{color:var(--rb-ink-3)}.rb-shell[data-variant=greenlight][data-rail=fusing] [aria-label="Select country code"]{height:30px;margin:-7px 0;padding:7px 0;top:14px;left:0}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(>[data-sf=field]):has([aria-label="Select country code"]) [data-sf=field] input{padding-left:46px}@media (min-width:768px){.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-lead p{font-size:18px;line-height:26px}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-form{padding:0 24px 20px}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]{height:80px;margin:0 -24px;padding:16px 24px 0}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field] .rb-field-cap{margin:0 -24px;padding:6px 24px 0}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:before{top:16px}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:after{top:22px;right:24px}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:has(>p){height:104px}.rb-shell[data-variant=greenlight][data-rail=fusing] [aria-label="Select country code"]{top:16px;left:0}}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]){box-sizing:border-box;border-top:1px solid var(--rb-hairline);border-radius:0;grid-template-columns:24px 1fr;align-items:center;gap:14px;width:auto;margin:0 -18px;padding:18px 18px 0;display:grid}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox])>div:first-child{grid-area:2/1}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox])>div:last-child{grid-area:1/1/auto/-1}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]):after{content:"";background-color:var(--rb-control-rule);background-image:linear-gradient(var(--rb-accent), var(--rb-accent));height:1.5px;transition:background-size .3s var(--rb-ease-draw);background-position:0;background-repeat:no-repeat;background-size:0% 100%;grid-area:2/2;align-self:center}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]):has(input:checked):after{background-size:100% 100%}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]):has(>div:last-child>p):after{background-color:var(--rb-error)}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox])>div:first-child>div:first-child{display:none}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox])>div:first-child>div:nth-child(2){box-sizing:border-box;border:2px solid var(--rb-control-rule);border-radius:var(--rb-radius,2px);background-color:#0000;transition:border-color .16s linear,background-color .16s linear}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]):hover>div:first-child>div:nth-child(2){border-color:var(--rb-control-hover)}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]):has(input:checked)>div:first-child>div:nth-child(2){border-color:var(--rb-accent);background-color:var(--rb-accent)}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]):has(>div:last-child>p)>div:first-child>div:nth-child(2){border-color:var(--rb-error)}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]):has(input:focus-visible){outline:2px solid var(--rb-accent);outline-offset:2px}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]) svg rect{stroke:#0000}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]) svg path{stroke:var(--rb-accent-ink);stroke-width:9px;transition:stroke-dashoffset .22s var(--rb-ease-draw)}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]) label>div{padding:0}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]) label>div>div{max-width:none;margin:0}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]) .fun-rt p{color:var(--rb-ink);margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:20px}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]) .fun-rt a{color:var(--rb-accent);text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:1px}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]) .fun-rt a:hover{color:var(--rb-accent-hover);text-decoration-thickness:2px}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox])>div:last-child>p{color:var(--rb-error);margin:8px 0 0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:18px}@media (min-width:768px){.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]){margin:0 -24px;padding:20px 24px 0}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]) .fun-rt p{font-size:15px;line-height:22px}}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(>button[data-sf=cta]){margin-top:18px}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=cta]{box-sizing:border-box;border:1.5px solid var(--rb-accent);border-radius:var(--rb-radius,2px);background-image:linear-gradient(var(--rb-surface), var(--rb-surface));letter-spacing:0;min-height:56px;transition:background-size .26s var(--rb-ease-draw), border-color .18s linear, box-shadow .18s linear;background-position:50% 100%;background-repeat:no-repeat;background-size:100% 100%;padding:15px 24px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;font-weight:600;line-height:24px;position:relative}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=cta]>span{color:var(--rb-accent);transition:color .14s linear 80ms}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=cta]:before{content:"";pointer-events:none;border:1px solid #0b6e5b61;border-radius:1px;transition:border-color .2s linear;position:absolute;inset:3px}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=cta]:hover{background-image:linear-gradient(#f2f8f6,#f2f8f6)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=cta]:active{border-color:var(--rb-accent-hover);background-image:linear-gradient(#e3f0eb,#e3f0eb);transform:scale(.99)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=cta]:active>span{color:var(--rb-accent-hover)}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=cta]:focus-visible{outline:2px solid var(--rb-ink);outline-offset:3px}.rb-shell[data-variant=greenlight][data-rail=fusing] form:has(input[type=checkbox]:checked):not(:has(input[type=text]:placeholder-shown)):not(:has(input[type=email]:placeholder-shown)):not(:has([data-sf=field]>div.pointer-events-none.flex)) [data-sf=cta]{background-size:100% 0%;box-shadow:0 3px 10px -4px #0b6e5b59}.rb-shell[data-variant=greenlight][data-rail=fusing] form:has(input[type=checkbox]:checked):not(:has(input[type=text]:placeholder-shown)):not(:has(input[type=email]:placeholder-shown)):not(:has([data-sf=field]>div.pointer-events-none.flex)) [data-sf=cta]>span{color:var(--rb-accent-ink)}.rb-shell[data-variant=greenlight][data-rail=fusing] form:has(input[type=checkbox]:checked):not(:has(input[type=text]:placeholder-shown)):not(:has(input[type=email]:placeholder-shown)):not(:has([data-sf=field]>div.pointer-events-none.flex)) [data-sf=cta]:before{border-color:#fcfbf757}.rb-shell[data-variant=greenlight][data-rail=fusing] form:has(input[type=checkbox]:checked):not(:has(input[type=text]:placeholder-shown)):not(:has(input[type=email]:placeholder-shown)):not(:has([data-sf=field]>div.pointer-events-none.flex)) [data-sf=cta]:hover{border-color:var(--rb-accent-hover);box-shadow:0 5px 14px -5px #0b6e5b6b}.rb-shell[data-variant=greenlight][data-rail=fusing] form:has(input[type=checkbox]:checked):not(:has(input[type=text]:placeholder-shown)):not(:has(input[type=email]:placeholder-shown)):not(:has([data-sf=field]>div.pointer-events-none.flex)) [data-sf=cta]:active{border-color:var(--rb-accent-press);box-shadow:none;transform:scale(.99)}.rb-shell[data-variant=greenlight][data-rail=banked] [data-sf=progress]{transform-origin:50%;transform:scaleY(1.667)}.rb-shell[data-variant=greenlight][data-rail=banked] [data-sf=progress]:before{content:"";z-index:1;background-position:0;background-repeat:no-repeat;background-image:linear-gradient(var(--rb-reward,#b0821f), var(--rb-reward,#b0821f));background-size:100% 100%;position:absolute;inset:0}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-band[data-tint=on]{background:0 0}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-heading){background-color:var(--rb-band);border-bottom:1px solid var(--rb-panel-edge);padding-block:32px 36px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-heading{text-align:center}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-heading[data-accent=on] p{color:var(--rb-ink)}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-heading)+.rb-band{padding-block:28px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-heading)+.rb-band .rb-section p:first-child{letter-spacing:-.01em;margin-bottom:12px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;font-weight:600;line-height:25px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-heading)+.rb-band .rb-section u{border-bottom:2px solid var(--rb-accent);text-decoration:none}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-img){padding-block:0}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-img) .rb-inner{box-sizing:border-box;background-color:var(--rb-surface);border:1px solid var(--rb-hairline);border-top:2px solid var(--rb-reward,#b0821f);border-bottom:0;padding:24px 20px 22px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-img)+.rb-band{padding-block:0}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-img)+.rb-band .rb-inner{box-sizing:border-box;background-color:var(--rb-surface);border:1px solid var(--rb-hairline);border-radius:0 0 var(--rb-radius,2px) var(--rb-radius,2px);box-shadow:var(--rb-sheet-shadow);text-align:center;border-top:0;padding:0 20px 24px;position:relative}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-img{box-sizing:border-box;background-color:var(--rb-surface);border:1px solid var(--rb-hairline);border-radius:var(--rb-radius,2px);object-fit:contain;width:150px;height:auto;margin:0 auto;padding:10px;display:block}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-img)+.rb-band .rb-section p{margin:0}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-img)+.rb-band .rb-section p>u{border-bottom:2px solid var(--rb-reward,#b0821f);letter-spacing:-.005em;color:var(--rb-ink);padding-bottom:6px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:30px;font-weight:600;line-height:36px;text-decoration:none;display:inline-block}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-img)+.rb-band .rb-section p>strong{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--rb-reward,#b0821f);margin-top:18px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:24px;font-weight:700;line-height:30px;display:inline-block}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-seal-impression{width:56px;height:56px;margin:0;position:absolute;bottom:-14px;right:12px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-seal-impression .rb-seal-wash{display:none}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-seal-impression .rb-seal-die{width:56px;height:56px;position:absolute;top:0;left:0;overflow:visible}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-seal-impression .rb-seal-glyph{width:22px;height:22px;color:var(--rb-reward,#b0821f);margin:-11px 0 0 -11px;position:absolute;top:50%;left:50%}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-seal-impression .rb-seal-glyph>svg{width:22px;height:22px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-seal-impression .rb-seal-ring{fill:none;stroke:var(--rb-reward,#b0821f);stroke-width:2px;stroke-dasharray:100;stroke-dashoffset:0}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-seal-impression .rb-seal-hairline{fill:none;stroke:var(--rb-seal-hairline-ink);stroke-width:1px;stroke-dasharray:100;stroke-dashoffset:0}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-seal-impression .rb-seal-teeth{fill:none;stroke:var(--rb-seal-teeth-ink);stroke-width:3px;stroke-dasharray:.75 3.41667;stroke-linecap:butt;opacity:1}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-list){padding-block:32px 0}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-list{background-color:var(--rb-surface);border:1px solid var(--rb-hairline);border-radius:var(--rb-radius,2px);box-shadow:var(--rb-sheet-shadow);gap:0;padding:0}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-list-item{align-items:flex-start;gap:12px;padding:16px 18px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-list-item+.rb-list-item{border-top:1px solid var(--rb-hairline)}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-list-icon{box-sizing:border-box;background-color:var(--rb-accent-tint);width:32px;height:32px;color:var(--rb-accent);border-radius:50%;margin:0}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-list-item:first-child{border-bottom:1px solid var(--rb-hairline);padding-bottom:20px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-list-item:first-child .rb-list-icon{color:var(--rb-reward,#b0821f);background-color:#b0821f1f}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-list-item p:first-child{color:var(--rb-ink);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;font-weight:600;line-height:21px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-list-item p+p{color:var(--rb-muted);margin-top:4px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:20px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-list)+.rb-divider+.rb-band{padding-block:32px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-list)+.rb-divider+.rb-band .rb-section p:first-child{letter-spacing:.1em;text-transform:uppercase;color:var(--rb-muted);margin-bottom:14px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:600;line-height:16px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-list)+.rb-divider+.rb-band .rb-section p:last-child{box-sizing:border-box;background-color:var(--rb-band);border-left:3px solid var(--rb-accent);color:var(--rb-ink);padding:18px 20px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:19px;font-weight:600;line-height:28px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-list)+.rb-divider+.rb-band .rb-section em{font-style:italic}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-list)+.rb-divider+.rb-band .rb-section p:last-child strong{text-align:right;color:var(--rb-muted);margin-top:12px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:last-child{margin-bottom:72px;padding-block:0}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:last-child .rb-inner{box-sizing:border-box;background-color:var(--rb-band);border:1px solid var(--rb-panel-edge);border-radius:var(--rb-radius,2px);text-align:center;padding:24px 20px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:last-child .rb-section:before{content:"";background-color:var(--rb-reward,#b0821f);width:48px;height:2px;margin:0 auto 18px;display:block}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:last-child .rb-section p:first-child{letter-spacing:0;color:var(--rb-ink);margin-bottom:10px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:22px;font-weight:600;line-height:28px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:last-child .rb-section p+p{color:var(--rb-muted);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:25.6px}.rb-shell[data-variant=greenlight][data-rail=banked] footer{padding-bottom:88px}@media (min-width:768px){.rb-shell[data-variant=greenlight][data-rail=banked] .rb-img{width:180px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-img) .rb-inner{padding:30px 28px 22px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-img)+.rb-band .rb-inner{padding:0 28px 30px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-img)+.rb-band .rb-section p>u{font-size:36px;line-height:42px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-img)+.rb-band .rb-section p>strong{font-size:26px;line-height:33px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-seal-impression,.rb-shell[data-variant=greenlight][data-rail=banked] .rb-seal-impression .rb-seal-die{width:64px;height:64px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-seal-impression{right:-16px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:has(.rb-list)+.rb-divider+.rb-band .rb-section p:last-child{font-size:20px;line-height:30px}.rb-shell[data-variant=greenlight][data-rail=banked] .rb-main>.rb-band:last-child .rb-section p:first-child{font-size:24px;line-height:31px}}@media (prefers-reduced-motion:no-preference){.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=progress]{animation:rb-seal-rail-flex .62s var(--rb-ease-draw) backwards}.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=progress]:before{animation:rb-seal-rail-rule .62s var(--rb-ease-draw) backwards}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-ring{animation:rb-seal-draw .66s var(--rb-ease-draw) .62s backwards}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-hairline{animation:rb-seal-draw .3s var(--rb-ease-draw) .98s backwards}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-teeth{animation:.16s linear 1.18s backwards rb-seal-bite}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-glyph{animation:rb-seal-press .24s var(--rb-ease-land) 1.16s backwards}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-seal-wash{animation:.36s linear 1.26s backwards rb-seal-bloom}.rb-shell[data-variant=greenlight][data-rail=fusing] .rb-heading u{animation:rb-seal-emboss .36s var(--rb-ease-draw) 1.16s backwards}}@keyframes rb-seal-rail-flex{0%{transform:scaleY(1)}to{transform:scaleY(1.667)}}@keyframes rb-seal-rail-rule{0%{background-size:0% 100%}to{background-size:100% 100%}}@keyframes rb-seal-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes rb-seal-bite{0%{opacity:0}to{opacity:1}}@keyframes rb-seal-bloom{0%{opacity:0}to{opacity:1}}@keyframes rb-seal-press{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes rb-seal-emboss{0%{background-size:0% 100%;border-bottom-color:#0000}to{border-bottom-color:var(--rb-accent);background-size:100% 100%}}.rb-shell[data-variant=greenlight]:has(.rb-steps){--rb-display-size:36px;--rb-display-line:1.06;--rb-display-weight:700;--rb-display-track:-.02em;--rb-body-size:16.5px;--rb-body-line:1.6;--rb-small-size:12.5px;--rb-answer-min:124px;--rb-gap:12px;--rb-answer-bg:var(--rb-surface);--rb-answer-hairline:transparent;--rb-answer-hairline-hover:var(--rb-accent);--rb-answer-lift:var(--rb-lift-dark);--rb-icon-ink:var(--rb-accent);--rb-mark:var(--rb-muted)}@media (min-width:768px){.rb-shell[data-variant=greenlight]:has(.rb-steps){--rb-display-size:56px;--rb-display-line:1.02;--rb-display-track:-.022em;--rb-body-size:17px;--rb-body-line:1.62;--rb-small-size:13px;--rb-answer-min:132px;--rb-gap:14px}}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-stage>.rb-band:first-child .rb-heading p{max-width:9.2em;color:var(--rb-on-deep-ink)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-stage>.rb-band:first-child .rb-heading:after{content:"";background-color:var(--rb-on-deep-rule);transform-origin:0;width:100%;height:1px;margin-top:22px;display:block}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-decision .rb-section p{letter-spacing:.1em;text-transform:uppercase;color:var(--rb-on-deep-quiet);margin:0;font-size:12px;font-weight:600;line-height:1}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-decision .rb-heading p{letter-spacing:-.012em;color:var(--rb-on-deep-mute);font-size:26px;font-weight:600;line-height:1.18}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-decision .rb-heading p>u{color:var(--rb-on-deep-ink);-webkit-text-decoration-color:var(--rb-on-deep-ink);text-decoration-color:var(--rb-on-deep-ink);text-underline-offset:4px;text-decoration-thickness:1px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section:not([data-role])) .rb-section p{color:var(--rb-ink);font-size:17.5px;font-weight:600;line-height:1.5}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section:not([data-role])) .rb-section strong{color:var(--rb-accent);font-weight:600}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-item p{font-size:var(--rb-body-size);color:var(--rb-ink);font-weight:600;line-height:1.35}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-list-item strong{font-weight:600}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on] .rb-section[data-role=title] p:first-child{letter-spacing:-.01em;color:var(--rb-ink);font-size:22px;font-weight:700;line-height:1.22}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on] .rb-section[data-role=title] p:last-child>em{color:var(--rb-muted);margin-top:6px;font-size:15px;font-style:italic;font-weight:400;line-height:1.4;display:inline-block}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-step-copy p:first-child{letter-spacing:0;color:var(--rb-ink);margin-bottom:6px;font-size:17px;font-weight:600;line-height:1.35}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-step-copy p+p{font-size:var(--rb-body-size);color:var(--rb-muted);font-weight:400;line-height:1.55}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section[data-role=eyebrow]) .rb-section p{letter-spacing:.1em;text-transform:uppercase;color:var(--rb-on-deep-quiet);margin:0 0 16px;font-size:12px;font-weight:600;line-height:1}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:has(.rb-answers) .rb-heading p{letter-spacing:-.012em;color:var(--rb-on-deep-mute);font-size:26px;font-weight:600;line-height:1.18}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:has(.rb-answers) .rb-heading p>strong:nth-of-type(2){color:var(--rb-on-deep-ink)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-section[data-role=title]:not(:has(em)) p:first-child{letter-spacing:.1em;text-transform:uppercase;color:var(--rb-accent);margin-bottom:10px;font-size:12px;font-weight:600;line-height:1}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-section[data-role=title]:not(:has(em)) p:last-child{letter-spacing:-.01em;color:var(--rb-ink);font-size:22px;font-weight:700;line-height:1.22}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:not([data-tint=on]):has(.rb-section:not([data-role])) .rb-section{max-width:38em}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:not([data-tint=on]):has(.rb-section:not([data-role])) .rb-section p:first-child{color:var(--rb-ink);font-size:17.5px;font-weight:600;line-height:1.5}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:not([data-tint=on]):has(.rb-section:not([data-role])) .rb-section strong{font-weight:400}.rb-shell[data-variant=greenlight] .rb-stage{box-sizing:border-box;min-height:calc(100svh - var(--rb-chrome-h,66px) - 40px);background-color:var(--rb-accent-deep);flex-direction:column;padding-block:30px 34px;display:flex}.rb-shell[data-variant=greenlight] .rb-stage:before{content:"";flex:4}.rb-shell[data-variant=greenlight] .rb-stage:after{content:"";flex:6}.rb-shell[data-variant=greenlight] .rb-stage .rb-band{padding-block:0}.rb-shell[data-variant=greenlight] .rb-decision{padding-top:22px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-decision .rb-heading{margin-top:14px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-divider{height:0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-answers{gap:var(--rb-gap);grid-template-columns:1fr 1fr;margin-top:24px;display:grid}.rb-shell[data-variant=greenlight]:has(.rb-steps) [data-sf=answer-card]{height:var(--rb-answer-min);transition-property:opacity,transform,border-color,box-shadow,background-color;transition-duration:.14s;transition-timing-function:var(--rb-ease-state);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:16px;display:flex}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-answer-icon{border-radius:var(--rb-radius);background-color:var(--rb-accent-tint);width:44px;height:44px;color:var(--rb-icon-ink);transition-property:background-color,color;transition-duration:.14s;transition-timing-function:var(--rb-ease-state)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-answer-icon svg{width:24px;height:24px}.rb-shell[data-variant=greenlight]:has(.rb-steps) [data-answer=No] .rb-answer-icon{background-color:var(--rb-decline-tint);color:var(--rb-decline-ink)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-answer-label p{color:var(--rb-ink);margin:0;font-size:19px;font-weight:600;line-height:1.05}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-answer-label strong{font-weight:600}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-answer-mark{display:none}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band[data-tint=on]{background-color:#0000}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section:not([data-role])){background-color:var(--rb-band);padding-block:40px 0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-list){background-color:var(--rb-band);padding-block:22px 0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-glyph){background-color:var(--rb-band);padding-block:19px 40px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-glyph svg{width:18px;height:18px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section[data-role=title]){padding-block:44px 0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-steps){padding-block:24px 44px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-step-row{gap:18px;padding-bottom:28px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-step-mark{border-radius:var(--rb-radius);border:1px solid var(--rb-accent);background-color:var(--rb-surface);width:40px;height:40px;color:var(--rb-accent)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-step-mark svg{width:20px;height:20px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-step-row:before{background-color:var(--rb-accent);opacity:.22;width:2px;height:calc(100% - 54px);top:46px;left:19px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-step-row:after{content:"";background-color:var(--rb-accent);transform-origin:top;width:2px;height:calc(100% - 54px);position:absolute;top:46px;left:19px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-step-row:last-child:after{content:none}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-step-copy{padding-top:0;padding-left:0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section[data-role=eyebrow]){background-color:var(--rb-accent-deep);padding-block:48px 0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:has(.rb-answers){background-color:var(--rb-accent-deep);padding-block:0 48px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section[data-role=eyebrow]) .rb-inner:before{content:"";background-color:var(--rb-on-deep-bracket);transform-origin:0;width:100%;height:1px;margin-bottom:26px;display:block}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:has(.rb-answers) .rb-inner:after{content:"";background-color:var(--rb-on-deep-bracket);transform-origin:0;width:100%;height:1px;margin-top:26px;display:block}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:not([data-tint=on]):has(.rb-section[data-role=title]){padding-block:40px 0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-img){padding-block:20px 0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:not([data-tint=on]):has(.rb-section:not([data-role])){padding-block:24px 40px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-img{box-sizing:border-box;border:1px solid var(--rb-plate-rule);border-radius:var(--rb-radius);background-color:var(--rb-surface);width:100%;height:132px;box-shadow:var(--rb-lift-rest);object-fit:contain;padding:22px}@media (min-width:768px){.rb-shell[data-variant=greenlight] .rb-stage{min-height:calc(100svh - var(--rb-chrome-h,70px) - 48px);padding-block:40px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section:not([data-role])){padding-block:48px 0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-list){padding-block:26px 0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-glyph){padding-block:21px 48px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section[data-role=title]){padding-block:52px 0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-steps){padding-block:28px 52px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section[data-role=eyebrow]){padding-block:56px 0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:has(.rb-answers){padding-block:0 56px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-decision .rb-heading p{letter-spacing:-.014em;font-size:30px;line-height:1.16}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:has(.rb-answers) .rb-heading p{letter-spacing:-.014em;font-size:30px;line-height:1.16}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-decision .rb-section p{font-size:12.5px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section[data-role=eyebrow]) .rb-section p{font-size:12.5px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-section[data-role=title]:not(:has(em)) p:first-child{font-size:12.5px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on] .rb-section[data-role=title] p:first-child{letter-spacing:-.012em;font-size:26px;line-height:1.2}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-section[data-role=title]:not(:has(em)) p:last-child{letter-spacing:-.012em;font-size:26px;line-height:1.2}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-answer-label p{font-size:20px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section:not([data-role])) .rb-section p{font-size:18px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:not([data-tint=on]):has(.rb-section:not([data-role])) .rb-section p:first-child{font-size:18px}}@media (min-width:1024px){.rb-shell[data-variant=greenlight] .rb-stage{grid-template-columns:minmax(0,1.2fr) 72px minmax(0,1fr);align-items:center;max-width:1160px;margin-inline:auto;padding-inline:40px;display:grid}.rb-shell[data-variant=greenlight] .rb-stage:before,.rb-shell[data-variant=greenlight] .rb-stage:after{content:none}.rb-shell[data-variant=greenlight] .rb-stage>.rb-band:first-child{grid-area:1/1}.rb-shell[data-variant=greenlight] .rb-stage>.rb-divider{display:none}.rb-shell[data-variant=greenlight] .rb-decision{grid-area:1/3;padding-top:0}.rb-shell[data-variant=greenlight] .rb-stage .rb-inner{max-width:none;padding-inline:0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-glyph){display:none}.rb-shell[data-variant=greenlight] .rb-stage{background-color:#0000;position:relative}.rb-shell[data-variant=greenlight] .rb-stage:before{content:"";background-color:var(--rb-accent-deep);z-index:0;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.rb-shell[data-variant=greenlight] .rb-stage>.rb-band,.rb-shell[data-variant=greenlight] .rb-stage>.rb-decision{z-index:1;position:relative}}.rb-shell[data-variant=greenlight]:has(.rb-steps) [data-sf=answer-card]:hover{border-color:#0000}@media (hover:hover) and (pointer:fine){.rb-shell[data-variant=greenlight]:has(.rb-steps) [data-sf=answer-card]:hover{border-color:var(--rb-answer-hairline-hover);box-shadow:var(--rb-lift-raise), var(--rb-lift-dark);transition-duration:.16s;transform:translateY(-2px)}.rb-shell[data-variant=greenlight]:has(.rb-steps) [data-sf=answer-card]:hover .rb-answer-icon{background-color:var(--rb-accent-mid)}.rb-shell[data-variant=greenlight]:has(.rb-steps) [data-answer=No]:hover .rb-answer-icon{background-color:var(--rb-decline-mid)}}.rb-shell[data-variant=greenlight]:has(.rb-steps) [data-sf=answer-card]:focus-visible{outline:3px solid var(--rb-on-deep-mute);outline-offset:3px;box-shadow:inset 0 0 0 2px var(--rb-accent), var(--rb-lift-dark)}.rb-shell[data-variant=greenlight]:has(.rb-steps) [data-sf=answer-card]:active{background-color:var(--rb-row-press);transition-duration:90ms;transform:scale(.985)}.rb-shell[data-variant=greenlight]:has(.rb-steps) [data-sf=answer-card][data-armed]{box-shadow:inset 0 0 0 2px var(--rb-accent), var(--rb-lift-dark)}.rb-shell[data-variant=greenlight]:has(.rb-steps) [data-sf=answer-card][data-armed] .rb-answer-icon{background-color:var(--rb-accent);color:var(--rb-surface)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-answers:has([data-armed]) [data-sf=answer-card]:not([data-armed]){opacity:.62;transform:translateY(2px)scale(.99)}.rb-shell[data-variant=greenlight]:has(.rb-steps) [data-sf=answer-card][data-armed]{transition-duration:.11s}.rb-shell[data-variant=greenlight]:has(.rb-steps) [data-sf=answer-card][data-armed] .rb-answer-icon{transition-duration:.11s}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-answers:has([data-armed]) [data-sf=answer-card]:not([data-armed]){transition-duration:.11s}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-answer-icon svg path{stroke-dasharray:100}@keyframes gl-rise-12{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes gl-rise-8{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes gl-rise-6{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes gl-rise-x{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes gl-tile{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes gl-mark{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes gl-fade{0%{opacity:0}to{opacity:1}}@keyframes gl-draw-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes gl-draw-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes gl-trace{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes gl-light{0%{color:var(--rb-on-deep-mute);text-decoration-color:#0000}to{color:var(--rb-on-deep-ink);-webkit-text-decoration-color:var(--rb-on-deep-ink);text-decoration-color:var(--rb-on-deep-ink)}}@keyframes gl-nudge{0%{transform:translateY(0)}50%{transform:translateY(4px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-stage>.rb-band:first-child .rb-heading{animation:gl-rise-12 .42s var(--rb-ease-enter) 60ms backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-stage>.rb-band:first-child .rb-heading:after{animation:gl-draw-x .52s var(--rb-ease-enter) .42s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-decision .rb-section{animation:gl-rise-6 .3s var(--rb-ease-enter) .24s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-decision .rb-heading{animation:gl-rise-8 .38s var(--rb-ease-enter) .3s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-decision .rb-heading p>u{animation:gl-light .26s var(--rb-ease-state) .52s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-decision [data-sf=answer-card]{animation:gl-tile .42s var(--rb-ease-enter) .62s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-decision [data-answer=No]{animation-delay:.7s}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-decision .rb-answer-icon svg path{animation:gl-trace .34s var(--rb-ease-state) .76s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-decision [data-answer=No] .rb-answer-icon svg path{animation-delay:.84s}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:not(.rb-seen):has(.rb-section:not([data-role])) .rb-section{opacity:0;transform:translateY(8px)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section:not([data-role])).rb-seen .rb-section{animation:gl-rise-8 .3s var(--rb-ease-enter) 0s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-list):not(.rb-seen) .rb-list{opacity:0;transform:translateY(12px)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-list).rb-seen .rb-list{animation:gl-rise-12 .38s var(--rb-ease-enter) 80ms backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-list):not(.rb-seen) .rb-list-item{opacity:0;transform:translate(-6px)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-list).rb-seen .rb-list-item{animation:gl-rise-x .26s var(--rb-ease-enter) .14s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-list).rb-seen .rb-list-item:nth-child(2){animation-delay:.2s}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-list).rb-seen .rb-list-item:nth-child(3){animation-delay:.26s}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-list).rb-seen .rb-list-item:nth-child(4){animation-delay:.32s}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-list).rb-seen .rb-list-item.rb-reg-figure{animation-delay:.56s}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-glyph).rb-seen .rb-glyph{animation:gl-nudge .9s var(--rb-ease-state) 0s 1 backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:not(.rb-seen) .rb-section[data-role=title]{opacity:0;transform:translateY(8px)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on].rb-seen .rb-section[data-role=title]{animation:gl-rise-8 .32s var(--rb-ease-enter) 0s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-steps):not(.rb-seen) .rb-step-row:after{transform:scaleY(0)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-steps).rb-seen .rb-step-row:first-child:after{animation:gl-draw-y .34s var(--rb-ease-state) .2s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-steps).rb-seen .rb-step-row:nth-child(2):after{animation:gl-draw-y .34s var(--rb-ease-state) .44s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-steps):not(.rb-seen) .rb-step-mark{opacity:0;transform:scale(.9)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-steps).rb-seen .rb-step-row:first-child .rb-step-mark{animation:gl-mark .28s var(--rb-ease-enter) .2s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-steps).rb-seen .rb-step-row:nth-child(2) .rb-step-mark{animation:gl-mark .28s var(--rb-ease-enter) .44s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-steps).rb-seen .rb-step-row:nth-child(3) .rb-step-mark{animation:gl-mark .28s var(--rb-ease-enter) .68s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-steps):not(.rb-seen) .rb-step-copy{opacity:0}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-steps).rb-seen .rb-step-row:first-child .rb-step-copy{animation:gl-fade .26s var(--rb-ease-enter) .26s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-steps).rb-seen .rb-step-row:nth-child(2) .rb-step-copy{animation:gl-fade .26s var(--rb-ease-enter) .5s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-band:has(.rb-steps).rb-seen .rb-step-row:nth-child(3) .rb-step-copy{animation:gl-fade .26s var(--rb-ease-enter) .74s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:not(.rb-seen):has(.rb-section[data-role=eyebrow]) .rb-inner:before{transform:scaleX(0)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section[data-role=eyebrow]).rb-seen .rb-inner:before{animation:gl-draw-x .42s var(--rb-ease-enter) 0s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:not(.rb-seen):has(.rb-section[data-role=eyebrow]) .rb-section{opacity:0;transform:translateY(6px)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band[data-tint=on]:has(.rb-section[data-role=eyebrow]).rb-seen .rb-section{animation:gl-rise-6 .3s var(--rb-ease-enter) .12s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:not(.rb-seen):has(.rb-answers) .rb-heading{opacity:0;transform:translateY(8px)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:has(.rb-answers).rb-seen .rb-heading{animation:gl-rise-8 .38s var(--rb-ease-enter) .18s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:has(.rb-answers).rb-seen .rb-heading p>strong:nth-of-type(2){animation:gl-light .26s var(--rb-ease-state) .42s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:not(.rb-seen):has(.rb-answers) [data-sf=answer-card]{opacity:0;transform:translateY(14px)scale(.985)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:has(.rb-answers).rb-seen [data-sf=answer-card]{animation:gl-tile .42s var(--rb-ease-enter) .52s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:has(.rb-answers).rb-seen [data-answer=No]{animation-delay:.6s}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:not(.rb-seen):has(.rb-answers) .rb-answer-icon svg path{stroke-dashoffset:100px}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:has(.rb-answers).rb-seen .rb-answer-icon svg path{animation:gl-trace .34s var(--rb-ease-state) .66s backwards}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:has(.rb-answers).rb-seen [data-answer=No] .rb-answer-icon svg path{animation-delay:.74s}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:not(.rb-seen):has(.rb-answers) .rb-inner:after{transform:scaleX(0)}.rb-shell[data-variant=greenlight]:has(.rb-steps) .rb-main>.rb-band:has(.rb-answers).rb-seen .rb-inner:after{animation:gl-draw-x .42s var(--rb-ease-enter) .8s backwards}}@media (prefers-reduced-motion:reduce){.rb-shell[data-variant=greenlight] *,.rb-shell[data-variant=greenlight] :before,.rb-shell[data-variant=greenlight] :after{animation:none!important}.rb-shell[data-variant=greenlight] [data-sf=answer-card],.rb-shell[data-variant=greenlight] [data-sf=answer-card]>*,.rb-shell[data-variant=greenlight] [data-sf=answer-card] .rb-answer-icon,.rb-shell[data-variant=greenlight] [data-sf=answer-card] .rb-answer-icon svg,.rb-shell[data-variant=greenlight] [data-sf=answer-card] .rb-answer-label,.rb-shell[data-variant=greenlight] [data-sf=answer-card] .rb-answer-mark,.rb-shell[data-variant=greenlight] [data-sf=answer-card] .rb-answer-mark:before,.rb-shell[data-variant=greenlight] [data-sf=answer-card] .rb-answer-mark:after,.rb-shell[data-variant=greenlight] [data-sf=cta],.rb-shell[data-variant=greenlight] [data-sf=cta]>span,.rb-shell[data-variant=greenlight] [data-sf=cta] .fun-rt,.rb-shell[data-variant=greenlight] [data-sf=cta]:before,.rb-shell[data-variant=greenlight] [data-sf=progress]:before,.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field],.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field] *,.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:before,.rb-shell[data-variant=greenlight][data-rail=fusing] [data-sf=field]:after{transition:none!important}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]){transition:none!important}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]) *{transition:none!important}.rb-shell[data-variant=greenlight][data-rail=fusing] form>div:has(input[type=checkbox]):after{transition:none!important}}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/themes/hanken-grotesk-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/themes/hanken-grotesk-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/themes/hanken-grotesk-latin-800-normal.woff2)format("woff2")}.lx{--paper:#fbf7f0;--cream:#f4eee3;--card:#fff;--edge:#e7dfd0;--ink:#13235b;--text:#2e3a5c;--muted:#535d78;--blue:#2457d6;--blue-deep:#1a3fa6;--blue-50:#e8f0fd;--blue-100:#ccddf8;--teal:#08706a;--teal-deep:#0b4f52;--teal-50:#dff2ef;--teal-100:#b4dfd9;--teal-light:#8fdcd1;--mist:#e6f1f5;--shadow:0 1px 2px #13235b0f, 0 8px 24px #13235b14;--sans:"Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--gutter:20px;--col:640px;--ease-out:cubic-bezier(.215, .61, .355, 1);background:var(--paper);min-height:100svh;color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.lx *,.lx :before,.lx :after{box-sizing:border-box}
.lx-landing{font:400 17px/27px var(--sans);-webkit-text-size-adjust:100%;overflow-x:clip}.lx-landing img,.lx-landing svg{display:block}.lx-landing a{color:var(--blue)}.lx-landing p{margin:0}.lx-landing ul,.lx-landing ol{margin:0;padding:0;list-style:none}.lx-landing strong,.lx-landing b{font-weight:600}.lx-landing .lx-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-landing .lx-ico{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.lx-landing .lx-wrap{max-width:calc(var(--col) + var(--gutter) * 2);padding:0 var(--gutter);margin:0 auto}.lx-landing .lx-band{padding:64px 0}.lx-landing .lx-band--compact{padding:48px 0}.lx-landing .lx-band--tint{background:var(--cream)}.lx-landing .lx-band--teal{background:var(--teal-50)}.lx-landing .lx-band--blue{background:var(--blue-50)}.lx-landing .lx-band--navy{background:var(--teal-deep);color:#fff}.lx-landing .lx-site-header{background:var(--paper);border-bottom:1px solid var(--edge)}.lx-landing .lx-site-header .lx-bar{align-items:center;gap:10px;height:64px;display:flex}.lx-landing .lx-brand{color:var(--ink);align-items:center;gap:9px;text-decoration:none;display:flex}.lx-landing .lx-brand .lx-mark{flex:none;width:30px;height:30px}.lx-landing .lx-brand .lx-wm{font:800 18px/1 var(--sans);letter-spacing:-.02em;white-space:nowrap}.lx-landing .lx-brand .lx-wm span{letter-spacing:-.01em;font-weight:400}.lx-landing .lx-eyebrow{font:600 13px/16px var(--sans);color:var(--blue-deep);background:var(--blue-50);border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.lx-landing .lx-eyebrow .lx-ico{width:14px;height:14px}.lx-landing .lx-band--tint .lx-eyebrow{background:var(--card)}.lx-landing .lx-band--teal .lx-eyebrow{background:var(--card);color:var(--teal)}.lx-landing .lx-band--blue .lx-eyebrow{background:var(--card)}.lx-landing h1,.lx-landing h2,.lx-landing h3,.lx-landing h4{color:var(--ink);margin:0}.lx-landing h1{font:800 40px/44px var(--sans);letter-spacing:-.035em}.lx-landing h2{font:800 30px/35px var(--sans);letter-spacing:-.03em;margin-top:14px}.lx-landing h1 em,.lx-landing h2 em{color:var(--teal);font-style:normal}.lx-landing h3{font:600 18px/26px var(--sans);letter-spacing:-.01em}.lx-landing .lx-body{color:var(--muted);margin-top:12px}.lx-landing .lx-body strong{color:var(--ink);font-weight:600}.lx-landing .lx-component{margin-top:28px}.lx-landing .lx-small{color:var(--muted);font-size:14px;line-height:21px}.lx-landing .lx-btn{background:var(--ink);color:#fff;min-height:54px;font:600 17px/1 var(--sans);-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;text-decoration:none;transition:background .15s,transform .1s;display:inline-flex}.lx-landing .lx-btn .lx-ico{width:18px;height:18px;color:var(--teal-light)}.lx-landing .lx-btn:hover{background:var(--teal-deep)}.lx-landing .lx-btn:active{background:var(--teal-deep);transform:scale(.98)}.lx-landing .lx-btn:focus-visible,.lx-landing .lx-case:focus-visible,.lx-landing summary:focus-visible{outline-offset:2px;outline:3px solid #2457d659}.lx-landing .lx-btn--block{width:100%;display:flex}.lx-landing .lx-ticks{gap:8px;display:grid}.lx-landing .lx-ticks li{font:600 16px/22px var(--sans);color:var(--ink);align-items:center;gap:10px;display:flex}.lx-landing .lx-ticks .lx-ico{background:var(--teal-50);width:22px;height:22px;color:var(--teal);border-radius:999px;padding:3px}.lx-landing .lx-hero{padding:20px 0 40px}.lx-landing .lx-hero-grid{display:grid}.lx-landing .lx-hero-copy{display:contents}.lx-landing .lx-proof{font:600 12px/16px var(--sans);color:var(--teal);background:var(--teal-50);border-radius:8px;order:1;justify-self:start;align-items:center;gap:6px;padding:4px 9px 4px 4px;display:inline-flex}.lx-landing .lx-proof b{background:var(--teal);color:#fff;border-radius:6px;justify-content:center;align-items:center;padding:2px 7px;font-weight:800;display:inline-flex}.lx-landing .lx-hero h1{order:2;margin-top:12px}.lx-landing .lx-hero-q{order:3;margin-top:18px}.lx-landing .lx-hero .lx-sub{color:var(--muted);order:4;margin-top:28px;font-size:18px;line-height:28px}.lx-landing .lx-hero .lx-sub strong{color:var(--ink)}.lx-landing .lx-hero .lx-ticks{order:5;margin-top:20px}.lx-landing .lx-hero .lx-note{order:6;margin-top:14px}.lx-landing .lx-welcome{transition:grid-template-rows .32s var(--ease-out);grid-template-rows:0fr;display:grid}.lx-landing .lx-welcome[data-open]{grid-template-rows:1fr}.lx-landing .lx-welcome-clip{min-height:0;overflow:hidden}.lx-landing .lx-welcome-card{background:var(--teal-50);border:1px solid var(--teal-100);border-radius:18px;margin-bottom:12px;padding:16px 18px}.lx-landing .lx-welcome-card h2{font:800 17px/24px var(--sans);letter-spacing:-.01em;margin:0}.lx-landing .lx-welcome-card p{color:var(--muted);margin-top:2px;font-size:15px;line-height:22px}.lx-landing .lx-welcome-actions{align-items:center;gap:16px;margin-top:12px;display:flex}.lx-landing .lx-btn--small{min-height:44px;padding:0 20px;font-size:15px}.lx-landing .lx-welcome-restart{min-height:44px;color:var(--ink);font:600 15px/1 var(--sans);text-underline-offset:3px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 4px;text-decoration:underline}.lx-landing .lx-welcome-restart:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #2457d659}.lx-landing .lx-qcard,.lx-landing .lx-reask{background:var(--ink);color:#fff;border-radius:22px;padding:20px;box-shadow:0 2px 4px #13235b1f,0 18px 40px #13235b47}.lx-landing .lx-qmeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lx-landing .lx-qchip{font:600 13px/16px var(--sans);color:#fff;background:#ffffff1f;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.lx-landing .lx-qchip .lx-ico{width:14px;height:14px;color:var(--teal-light)}.lx-landing .lx-progress{grid-template-columns:repeat(8,1fr);gap:4px;margin-top:16px;display:grid}.lx-landing .lx-progress i{background:#ffffff29;border-radius:3px;height:5px}.lx-landing .lx-progress i:first-child{background:var(--teal-light)}.lx-landing .lx-question,.lx-landing .lx-reask .lx-qlabel{font:800 26px/32px var(--sans);letter-spacing:-.025em;color:#fff;margin-top:14px}.lx-landing .lx-question em,.lx-landing .lx-reask .lx-qlabel em{color:var(--teal-light);font-style:normal}.lx-landing .lx-choices{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.lx-landing .lx-choice{color:#fff;height:64px;font:800 21px/1 var(--sans);-webkit-tap-highlight-color:transparent;background:0 0;border:2px solid #fff6;border-radius:16px;justify-content:center;align-items:center;gap:10px;text-decoration:none;transition:background .12s,border-color .12s,transform .1s;display:flex;position:relative}.lx-landing .lx-choice .lx-ico{color:#fff;background:#ffffff1f;border-radius:999px;width:28px;height:28px;padding:5px}.lx-landing .lx-choice--yes{background:var(--teal-light);border-color:var(--teal-light);color:var(--ink);box-shadow:0 0 24px #8fdcd159}.lx-landing .lx-choice--yes .lx-ico{background:var(--ink);color:var(--teal-light)}.lx-landing .lx-choice--no:hover{background:#ffffff14;border-color:#fff}.lx-landing .lx-choice--yes:hover{background:#fff;border-color:#fff}.lx-landing .lx-choice:active,.lx-landing .lx-choice.is-committed{transform:scale(.98)}.lx-landing .lx-choice--no.is-committed{background:#ffffff1f;border-color:#fff}.lx-landing .lx-choice--yes.is-committed{background:#fff;border-color:#fff}.lx-landing .lx-choice:focus-visible{outline-offset:3px;outline:3px solid #fff}.lx-landing .lx-choice.is-committed .lx-ico path{stroke-dasharray:1;animation:lx-tick-draw .18s var(--ease-out) both}@keyframes lx-tick-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.lx-landing .lx-choice--yes:after{content:"";border-radius:inherit;border:3px solid var(--teal-light);opacity:0;pointer-events:none;animation:2.8s cubic-bezier(.2,.6,.35,1) infinite lx-quiz-pulse;position:absolute;inset:-3px;box-shadow:0 0 18px #8fdcd18c}.lx-landing .lx-choice--yes:hover:after,.lx-landing .lx-choice--yes:focus-visible:after,.lx-landing .lx-choice--yes:active:after,.lx-landing .lx-choices.is-engaged .lx-choice--yes:after{opacity:0;animation:none}@keyframes lx-quiz-pulse{0%{opacity:.95;transform:scale(1)}45%{opacity:0;transform:scale(1.08,1.32)}to{opacity:0;transform:scale(1.08,1.32)}}.lx-landing .lx-qhelp{align-items:center;gap:8px;margin-top:14px;display:flex}.lx-landing .lx-qcard .lx-small,.lx-landing .lx-reask .lx-small{color:#ffffffc7}.lx-landing .lx-qhelp .lx-ico{width:16px;height:16px;color:var(--teal-light)}.lx-landing .lx-divider{font:600 13px/16px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--teal);align-items:center;gap:12px;display:flex}.lx-landing .lx-divider:before,.lx-landing .lx-divider:after{content:"";background:var(--edge);flex:1;height:1px}.lx-landing .lx-trust-intro{margin-top:24px}.lx-landing .lx-trust{gap:12px;display:grid}.lx-landing .lx-trust li{background:var(--card);border:1px solid var(--edge);border-radius:18px;gap:14px;padding:18px;display:flex}.lx-landing .lx-disc{background:var(--blue-50);width:44px;height:44px;color:var(--blue-deep);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.lx-landing .lx-disc .lx-ico{width:22px;height:22px}.lx-landing .lx-trust li:nth-child(odd) .lx-disc{background:var(--teal-50);color:var(--teal)}.lx-landing .lx-trust h3{font-size:17px;line-height:24px}.lx-landing .lx-trust p{color:var(--muted);margin-top:2px;font-size:15px;line-height:22px}.lx-landing .lx-cases{gap:12px;display:grid}.lx-landing .lx-case{background:var(--teal-50);border:1px solid var(--teal-100);color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:18px;align-items:center;gap:14px;min-height:88px;padding:16px;text-decoration:none;transition:box-shadow .12s,background .12s,border-color .12s;display:flex}.lx-landing .lx-case:nth-child(2n){background:var(--blue-50);border-color:var(--blue-100)}.lx-landing .lx-case .lx-sym{flex:none}.lx-landing .lx-case-text{flex:1;min-width:0}.lx-landing .lx-case-text strong{font:800 17px/24px var(--sans);letter-spacing:-.01em;display:block}.lx-landing .lx-case-text span{color:var(--muted);margin-top:2px;font-size:15px;line-height:22px;display:block}.lx-landing .lx-case .lx-chev{background:var(--ink);width:32px;height:32px;color:var(--teal-light);border-radius:999px;padding:7px}.lx-landing .lx-case:hover{box-shadow:var(--shadow)}.lx-landing .lx-case:active{background:var(--card);border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.lx-landing .lx-inline-note{align-items:flex-start;gap:10px;margin-top:20px;display:flex}.lx-landing .lx-inline-note .lx-ico{width:18px;height:18px;color:var(--teal);margin-top:2px}.lx-landing .lx-flags{background:var(--card);border:1px solid var(--edge);border-radius:18px;padding:6px 18px}.lx-landing .lx-flags li{color:var(--text);gap:12px;padding:13px 0;font-size:16px;line-height:24px;display:flex}.lx-landing .lx-flags li+li{border-top:1px solid var(--edge)}.lx-landing .lx-flags .lx-ico{background:var(--blue-50);width:28px;height:28px;color:var(--blue-deep);border-radius:999px;margin-top:-2px;padding:5px}.lx-landing .lx-pull{border-left:4px solid var(--teal);font:600 19px/28px var(--sans);letter-spacing:-.01em;color:var(--ink);margin-top:24px;padding-left:16px}.lx-landing .lx-after-cta{margin-top:24px}.lx-landing .lx-safety{background:var(--card);border:1px solid var(--edge);border-radius:18px;margin-top:40px;overflow:hidden}.lx-landing .lx-safety-head{background:var(--ink);color:#fff;align-items:center;gap:12px;padding:16px 18px;display:flex}.lx-landing .lx-safety-head .lx-ico{width:36px;height:36px;color:var(--teal-light);background:#ffffff1f;border-radius:10px;padding:7px}.lx-landing .lx-safety-head h3{color:#fff}.lx-landing .lx-safety-head p{color:#ffffffd1;font-size:14px;line-height:20px}.lx-landing .lx-steps-num{counter-reset:lx-s;padding:8px 18px 4px}.lx-landing .lx-steps-num li{counter-increment:lx-s;gap:12px;padding:10px 0;font-size:16px;line-height:24px;display:flex}.lx-landing .lx-steps-num li:before{content:counter(lx-s);background:var(--blue-50);width:26px;height:26px;color:var(--blue-deep);font:800 13px/26px var(--sans);text-align:center;border-radius:8px;flex:none}.lx-landing .lx-safety .lx-small{border-top:1px solid var(--edge);gap:8px;margin:0 18px;padding:14px 0 16px;display:flex}.lx-landing .lx-safety .lx-small .lx-ico{width:16px;height:16px;color:var(--blue-deep);margin-top:2px}.lx-landing .lx-timeline{gap:12px;display:grid}.lx-landing .lx-tl{background:var(--teal-50);border-radius:18px;grid-template-columns:44px 1fr;gap:14px;padding:18px;display:grid;position:relative}.lx-landing .lx-timeline>.lx-tl:nth-child(2){background:var(--mist)}.lx-landing .lx-timeline>.lx-tl:nth-child(3){background:var(--blue-50)}.lx-landing .lx-tl-disc{background:var(--teal);color:#fff;width:44px;height:44px;font:800 20px/1 var(--sans);border-radius:12px;justify-content:center;align-items:center;display:flex}.lx-landing .lx-timeline>.lx-tl:nth-child(2) .lx-tl-disc{background:var(--blue)}.lx-landing .lx-timeline>.lx-tl:nth-child(3) .lx-tl-disc{background:var(--ink)}.lx-landing .lx-tl-label{font:600 12px/16px var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);background:var(--card);border-radius:6px;padding:3px 8px;display:inline-block}.lx-landing .lx-tl h3{margin-top:8px}.lx-landing .lx-tl p{color:var(--muted);margin-top:4px;font-size:16px;line-height:24px}.lx-landing .lx-tl p.lx-tl-label{color:var(--ink);margin-top:0;font-size:12px;line-height:16px}.lx-landing .lx-tl p strong{color:var(--ink)}.lx-landing .lx-tl .lx-fine{color:var(--text);background:var(--card);border-radius:10px;gap:8px;margin-top:12px;padding:10px 12px;font-size:14px;line-height:20px;display:flex}.lx-landing .lx-tl .lx-fine .lx-ico{width:16px;height:16px;color:var(--teal);margin-top:2px}.lx-landing .lx-carousel{scroll-snap-type:x mandatory;padding:4px var(--gutter) 16px;margin:24px calc(var(--gutter) * -1) 0;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding:0 var(--gutter);grid-auto-columns:84%;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.lx-landing .lx-carousel::-webkit-scrollbar{display:none}.lx-landing .lx-scenario{scroll-snap-align:start;background:var(--card);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;padding:0;display:flex;overflow:hidden}.lx-landing .lx-scenario>.lx-scn-top,.lx-landing .lx-scenario>h3,.lx-landing .lx-scenario>.lx-quote{background:var(--teal-50);padding-left:20px;padding-right:20px}.lx-landing .lx-scenario:nth-child(2n)>.lx-scn-top,.lx-landing .lx-scenario:nth-child(2n)>h3,.lx-landing .lx-scenario:nth-child(2n)>.lx-quote{background:var(--blue-50)}.lx-landing .lx-scn-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:18px;display:flex}.lx-landing .lx-tag{font:600 12px/14px var(--sans);color:var(--ink);background:var(--card);border:1px solid var(--edge);border-radius:999px;align-items:center;padding:5px 10px;display:inline-flex}.lx-landing .lx-scenario h3{font:800 20px/26px var(--sans);letter-spacing:-.02em;padding-top:12px}.lx-landing .lx-quote{font:400 17px/25px var(--sans);color:var(--text);padding-top:8px;padding-bottom:18px}.lx-landing .lx-scenario dl{gap:12px;margin:0;padding:16px 20px 20px;display:grid}.lx-landing .lx-scenario dt{font:600 12px/16px var(--sans);letter-spacing:.05em;text-transform:uppercase;color:var(--teal)}.lx-landing .lx-scenario:nth-child(2n) dt{color:var(--blue-deep)}.lx-landing .lx-scenario dd{margin:2px 0 0;font-size:15px;line-height:22px}.lx-landing .lx-swipe-hint{align-items:center;gap:6px;margin-top:4px;display:flex}.lx-landing .lx-swipe-hint .lx-ico{width:16px;height:16px}.lx-landing .lx-footnote{margin-top:16px}.lx-landing .lx-prose p+p{margin-top:12px}.lx-landing .lx-myths{gap:12px;display:grid}.lx-landing .lx-myth{background:var(--card);box-shadow:var(--shadow);border-radius:18px;padding:18px}.lx-landing .lx-myth q{font:800 20px/26px var(--sans);letter-spacing:-.02em;quotes:"“" "”";color:var(--teal);display:block}.lx-landing .lx-myth p{color:var(--text);margin-top:6px;font-size:16px;line-height:24px}.lx-landing .lx-checklist{background:var(--card);box-shadow:var(--shadow);border-radius:18px;padding:0 18px 18px;overflow:hidden}.lx-landing .lx-checklist h3{font:600 15px/20px var(--sans);color:#fff;background:var(--teal);border-radius:0 0 10px 10px;padding:8px 14px;display:inline-block}.lx-landing .lx-checklist ul{gap:12px;margin-top:14px;display:grid}.lx-landing .lx-checklist li{gap:12px;font-size:16px;line-height:24px;display:flex}.lx-landing .lx-checklist .lx-ico{background:var(--teal-50);width:30px;height:30px;color:var(--teal);border-radius:999px;margin-top:-3px;padding:6px}.lx-landing .lx-reassure{background:var(--teal-50);border:1px solid var(--teal-100);color:var(--text);border-radius:14px;gap:10px;margin-top:16px;padding:12px 14px;font-size:15px;line-height:22px;display:flex}.lx-landing .lx-reassure .lx-ico{width:18px;height:18px;color:var(--teal);margin-top:2px}.lx-landing .lx-subhead{margin-top:44px}.lx-landing .lx-subhead h3{font:800 22px/28px var(--sans);letter-spacing:-.02em}.lx-landing .lx-timeline--six{gap:22px;margin-top:20px;position:relative}.lx-landing .lx-timeline--six:before{content:"";background:var(--blue-100);width:2px;position:absolute;top:16px;bottom:16px;left:15px}.lx-landing .lx-timeline--six .lx-tl,.lx-landing .lx-timeline--six>.lx-tl:nth-child(n){background:0 0;border-radius:0;grid-template-columns:32px 1fr;gap:14px;padding:0}.lx-landing .lx-timeline--six .lx-tl-disc,.lx-landing .lx-timeline--six>.lx-tl:nth-child(n) .lx-tl-disc{z-index:1;background:var(--card);width:32px;height:32px;color:var(--ink);border:2px solid var(--blue-100);border-radius:999px;font-size:15px;position:relative}.lx-landing .lx-timeline--six>.lx-tl:first-child .lx-tl-disc{background:var(--blue);border-color:var(--blue);color:#fff}.lx-landing .lx-timeline--six>.lx-tl:last-child .lx-tl-disc{background:var(--teal);border-color:var(--teal);color:#fff}.lx-landing .lx-timeline--six .lx-tl-label{color:var(--blue-deep);background:0 0;padding:0}.lx-landing .lx-timeline--six .lx-tl p.lx-tl-label{color:var(--blue-deep);margin-top:6px}.lx-landing .lx-timeline--six h3{margin-top:2px;font-size:17px;line-height:24px}.lx-landing .lx-money{background:var(--card);border:1px solid var(--edge);border-radius:18px;padding:4px 18px}.lx-landing .lx-money li{gap:12px;padding:14px 0;font-size:16px;line-height:24px;display:flex}.lx-landing .lx-money li+li{border-top:1px solid var(--edge)}.lx-landing .lx-money .lx-ico{background:var(--teal-50);width:30px;height:30px;color:var(--teal);border-radius:999px;margin-top:-3px;padding:5px}.lx-landing .lx-money strong{color:var(--ink)}.lx-landing .lx-free-line{color:var(--text);margin-top:20px;font-size:15px;line-height:22px}.lx-landing .lx-faq{gap:8px;display:grid}.lx-landing .lx-faq details{background:var(--card);border:1px solid var(--edge);border-radius:16px;padding:0 16px;transition:box-shadow .15s}.lx-landing .lx-faq details[open]{box-shadow:var(--shadow);border-color:#0000}.lx-landing .lx-faq summary{cursor:pointer;min-height:60px;font:600 17px/24px var(--sans);color:var(--ink);-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;list-style:none;display:flex}.lx-landing .lx-faq summary::-webkit-details-marker{display:none}.lx-landing .lx-faq summary .lx-ico{background:var(--blue-50);width:30px;height:30px;color:var(--blue-deep);border-radius:8px;padding:5px;transition:transform .2s,background .2s}.lx-landing .lx-faq details[open] summary .lx-ico{background:var(--teal-50);color:var(--teal);transform:rotate(180deg)}.lx-landing .lx-faq .lx-ans{color:var(--text);padding:0 0 18px;font-size:16px;line-height:26px}.lx-landing .lx-faq .lx-ans p+p,.lx-landing .lx-faq .lx-ans p+ul,.lx-landing .lx-faq .lx-ans ul+p{margin-top:8px}.lx-landing .lx-faq .lx-ans ul{gap:6px;display:grid}.lx-landing .lx-faq .lx-ans li{gap:10px;display:flex}.lx-landing .lx-faq .lx-ans li .lx-ico{width:18px;height:18px;color:var(--teal);margin-top:4px}.lx-landing .lx-faq-group{font:600 13px/16px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--teal);padding:12px 0 4px}.lx-landing .lx-faq .lx-faq-group:not(:first-child){padding-top:24px}.lx-landing .lx-about-mark{background:var(--teal-50);border-radius:18px;align-items:center;gap:14px;margin-top:24px;padding:16px;display:flex}.lx-landing .lx-about-logo{flex:none;width:44px;height:44px}.lx-landing .lx-about-mark strong{font:800 16px/20px var(--sans);color:var(--ink);display:block}.lx-landing .lx-about-mark span{color:var(--muted);margin-top:2px;font-size:14px;line-height:20px;display:block}.lx-landing .lx-about-copy{margin-top:24px}.lx-landing .lx-about-copy p+p{margin-top:16px}.lx-landing .lx-about-copy .lx-lead{font:600 21px/31px var(--sans);letter-spacing:-.015em;color:var(--ink)}.lx-landing .lx-band--navy .lx-eyebrow{color:#fff;background:#ffffff1f}.lx-landing .lx-band--navy h2{color:#fff}.lx-landing .lx-band--navy .lx-body{color:#ffffffd1}.lx-landing .lx-reask{border:1px solid #ffffff29}.lx-landing .lx-reask .lx-small{margin-top:14px}.lx-landing .lx-site-footer{background:var(--ink);color:#fff;padding:48px 0 40px}.lx-landing .lx-site-footer .lx-brand{color:#fff;margin-bottom:24px}.lx-landing .lx-legal{gap:20px;display:grid}.lx-landing .lx-legal h4{font:600 13px/16px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--teal-light);margin:0}.lx-landing .lx-legal p{color:#ffffffc7;margin-top:6px;font-size:14px;line-height:21px}.lx-landing .lx-legal p+p{margin-top:12px}.lx-landing .lx-links{border-top:1px solid #ffffff29;flex-wrap:wrap;gap:8px 20px;margin-top:28px;padding-top:20px;display:flex}.lx-landing .lx-links a,.lx-landing .lx-links .lx-link-btn{font:600 14px/20px var(--sans);color:#fff;text-decoration:none}.lx-landing .lx-links .lx-link-btn{cursor:pointer;background:0 0;border:0;padding:0}.lx-landing .lx-copy{color:#ffffffc7;margin-top:16px;font-size:13px;line-height:18px}.lx-landing .lx-sticky{z-index:20;background:var(--ink);padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));transition:transform .18s ease-out;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -6px 20px #13235b2e}.lx-landing .lx-sticky.is-visible{transform:none}.lx-landing .lx-sticky-inner{max-width:var(--col);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.lx-landing .lx-sticky strong{font:800 15px/20px var(--sans);color:#fff;display:block}.lx-landing .lx-sticky span{color:#ffffffc7;font-size:13px;line-height:17px;display:block}.lx-landing .lx-sticky .lx-btn{white-space:nowrap;background:var(--teal-light);min-height:46px;color:var(--ink);padding:0 18px;font-size:15px}.lx-landing .lx-sticky .lx-btn:hover,.lx-landing .lx-sticky .lx-btn:active{background:#fff}.lx-landing[data-motion=armed] [data-reveal]>.lx-wrap>*{transition:opacity .5s var(--ease-out), transform .5s var(--ease-out)}.lx-landing[data-motion=armed] [data-reveal]:not([data-shown])>.lx-wrap>*{opacity:0;transform:translateY(12px)}.lx-landing[data-motion=armed] [data-reveal]>.lx-wrap>:nth-child(2){transition-delay:80ms}.lx-landing[data-motion=armed] [data-reveal]>.lx-wrap>:nth-child(3){transition-delay:.16s}.lx-landing[data-motion=armed] [data-reveal]>.lx-wrap>:nth-child(4){transition-delay:.24s}.lx-landing[data-motion=armed] [data-reveal]>.lx-wrap>:nth-child(5){transition-delay:.32s}.lx-landing[data-motion=armed] [data-reveal]>.lx-wrap>:nth-child(n+6){transition-delay:.4s}@media (prefers-reduced-motion:reduce){.lx-landing .lx-sticky,.lx-landing .lx-choice,.lx-landing .lx-case,.lx-landing .lx-btn,.lx-landing .lx-faq summary .lx-ico,.lx-landing .lx-faq details,.lx-landing .lx-welcome{transition:none}.lx-landing .lx-choice--yes:after{opacity:.6;border-radius:20px;animation:none;inset:-6px;transform:none}.lx-landing .lx-choice.is-committed .lx-ico path{animation:none}.lx-landing[data-motion=armed] [data-reveal]>.lx-wrap>*{opacity:1;transition:none;transform:none}}@media (min-width:600px){.lx-landing .lx-trust,.lx-landing .lx-cases{grid-template-columns:1fr 1fr}.lx-landing .lx-case{align-items:flex-start}.lx-landing .lx-case .lx-chev{margin-top:14px}.lx-landing .lx-case:nth-child(4n+2),.lx-landing .lx-case:nth-child(4n+3){background:var(--blue-50);border-color:var(--blue-100)}.lx-landing .lx-case:nth-child(4n+2) .lx-disc,.lx-landing .lx-case:nth-child(4n+3) .lx-disc{color:var(--blue-deep)}.lx-landing .lx-case:nth-child(4n+1),.lx-landing .lx-case:nth-child(4n){background:var(--teal-50);border-color:var(--teal-100)}.lx-landing .lx-case:nth-child(4n+1) .lx-disc,.lx-landing .lx-case:nth-child(4n) .lx-disc{color:var(--teal)}.lx-landing .lx-carousel{grid-template-columns:1fr 1fr;grid-auto-columns:auto;grid-auto-flow:row;margin:24px 0 0;padding:0;overflow:visible}.lx-landing .lx-swipe-hint{display:none}.lx-landing .lx-myths{grid-template-columns:repeat(3,1fr)}.lx-landing .lx-myth q{font-size:18px;line-height:24px}}@media (min-width:1024px){.lx-landing .lx-band{padding:88px 0}.lx-landing .lx-band--compact{padding:56px 0}.lx-landing .lx-hero{padding:72px 0 64px}.lx-landing .lx-hero .lx-wrap,.lx-landing .lx-site-header .lx-wrap{max-width:1120px}.lx-landing .lx-site-header .lx-bar{height:76px}.lx-landing .lx-brand{gap:12px}.lx-landing .lx-brand .lx-mark{width:36px;height:36px}.lx-landing .lx-brand .lx-wm{font-size:22px}.lx-landing .lx-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:64px}.lx-landing .lx-hero-copy{display:block}.lx-landing .lx-hero-q{margin-top:0}.lx-landing .lx-proof{display:inline-flex}.lx-landing h1{font-size:60px;line-height:62px}.lx-landing h2{font-size:40px;line-height:44px}.lx-landing .lx-hero .lx-sub{font-size:20px;line-height:31px}.lx-landing .lx-qcard,.lx-landing .lx-reask{padding:32px 28px}.lx-landing .lx-sticky{display:none}}
