.hj-picker{--surface: #fff;--ink: #20211f;--ink-2: #626660;--ink-3: #747770;--line: #dfe1db;--line-2: #cfd2ca;--accent: #f27a40;--accent-strong: #b94e21;--accent-soft: #f2c6b0;--accent-tint: #fff1e8;--accent-ink: #a63d12;--wire: #efc9b6;--halo: rgb(242 122 64 / 13%);--halo-strong: rgb(242 122 64 / 30%);--node-on-fg: #fff;--panel-wash: #fff8f3;--press-halo: rgb(32 33 31 / 7%);--radio-top: #edeee9;--radio-bot: #fff;--chip-shadow: 0 1px 2px rgb(32 33 31 / 5%), 0 6px 16px -8px rgb(185 78 33 / 20%);--sel-shadow: 0 1px 2px rgb(32 33 31 / 4%), 0 12px 26px -18px rgb(32 33 31 / 25%);color-scheme:light;background:transparent;margin:0}.hj-picker{--eo: cubic-bezier(.22, 1, .36, 1);width:100%;max-width:480px;justify-self:end;min-height:485px;container:hero-picker / inline-size}@media(max-width:900px){.hj-picker{justify-self:start;max-width:520px}}.hj-no-tr,.hj-no-tr *,.hj-no-tr *:before,.hj-no-tr *:after{transition:none!important}.hj-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hj-opts{margin:0;padding:0;border:0;min-width:0;display:grid;gap:6px}.hj-opt{position:relative;display:flex;align-items:center;gap:16px;padding:14px 16px 14px 20px;border-radius:14px;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.hj-opt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;background:linear-gradient(180deg,var(--surface),var(--panel-wash));border:1.5px solid var(--accent);box-shadow:var(--sel-shadow);opacity:0;transform:scale(.975);transition:opacity .35s ease,transform .5s var(--eo)}.hj-opt.hj-is-on:before{opacity:1;transform:none}.hj-opt>:not(input){position:relative}.hj-cb{flex:none;width:24px;height:24px}.hj-cb-halo{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;background:var(--press-halo);opacity:0;transform:scale(.5);transition:opacity .25s ease,transform .3s var(--eo)}.hj-opt:active .hj-cb-halo,.hj-opt.hj-is-press .hj-cb-halo{opacity:1;transform:none}.hj-box{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:7px;background:linear-gradient(180deg,var(--radio-top),var(--radio-bot));box-shadow:inset 0 0 0 1px var(--line-2),inset 0 1px 2px #0000000d;transition:transform .3s var(--eo)}.hj-opt:active .hj-box,.hj-opt.hj-is-press .hj-box{transform:scale(.9)}.hj-box:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:3px;background:var(--line-2);transform:scale(0);transition:transform .25s var(--eo)}.hj-opt:hover:not(.hj-is-on) .hj-box:before,.hj-opt.hj-is-hover .hj-box:before{transform:scale(1)}.hj-box-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:7px;background:linear-gradient(180deg,#e07a50,var(--accent-strong));box-shadow:0 2px 6px -2px #bf522899;transform:scale(0);transition:transform .2s ease-in}.hj-opt.hj-is-on .hj-box-fill{transform:scale(1);transition:transform .42s cubic-bezier(.34,1.56,.64,1)}.hj-tick{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:var(--node-on-fg);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1;transition:stroke-dashoffset .12s ease-in}.hj-opt.hj-is-on .hj-tick{stroke-dashoffset:0;transition:stroke-dashoffset .34s cubic-bezier(.65,0,.35,1) .14s}.hj-opt:has(input:focus-visible) .hj-box{outline:2px solid var(--accent);outline-offset:3px}.hj-cb-fx{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}.hj-spark{position:absolute;left:0;top:0;display:block;border-radius:50%}.hj-ripple{position:absolute;left:-12px;top:-12px;width:24px;height:24px;border-radius:9px;border:1.5px solid var(--accent)}.hj-opt-label{font-size:16px;font-weight:500;letter-spacing:-.012em;color:var(--ink-2);transition:color .3s}.hj-opt.hj-is-on .hj-opt-label{color:var(--ink)}.hj-card{position:relative;flex:none;margin-left:auto;width:84px;height:54px;border-radius:9px;overflow:hidden;padding:9px 10px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 1px 2px #0000001a,inset 0 0 0 1px #ffffff1a;filter:saturate(.82);transition:transform .55s var(--eo),box-shadow .55s ease,filter .4s ease}.hj-card svg{width:18px;height:18px}.hj-card-lines{display:grid;gap:3px}.hj-card-lines i{display:block;height:3px;border-radius:2px;background:currentColor;opacity:.32}.hj-card-lines i:first-child{width:34px}.hj-card-lines i:last-child{width:22px}.hj-card--sand{background:linear-gradient(135deg,#fbf6f0,#e2d0bd);color:#9c5229;filter:none;box-shadow:0 1px 3px #50321929,inset 0 0 0 1px #78503233}.hj-card--coral{background:linear-gradient(135deg,#ea8c63,#c3532a);color:#fff}.hj-card--ink{background:linear-gradient(135deg,#46423e,#1e1c1b);color:#f2b596}.hj-opt.hj-is-on .hj-card{filter:none;transform:translateY(-2px) scale(1.04);box-shadow:0 2px 4px #00000014,0 14px 24px -12px #46230f80,inset 0 0 0 1px #ffffff1f}.hj-opt.hj-is-on .hj-card--sand{box-shadow:0 2px 4px #5032191f,0 14px 24px -12px #46230f73,inset 0 0 0 1px #78503238}.hj-sheen{position:absolute;top:-30%;right:-10%;bottom:-30%;left:-10%;pointer-events:none;transform:translate(-120%);background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%);mix-blend-mode:soft-light}.hj-card--sand .hj-sheen{mix-blend-mode:normal;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.85) 50%,transparent 62%)}.hj-panel-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .65s var(--eo)}.hj-panel-wrap.hj-is-open{grid-template-rows:1fr}.hj-panel-clip{min-height:0;overflow:hidden}.hj-panel{position:relative;margin:34px 0 22px;padding:38px 18px 18px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,var(--panel-wash),var(--surface) 60%);box-shadow:0 1px 2px #3020140a,0 18px 36px -28px #3020144d;transform:translateY(-8px);transition:transform .6s var(--eo) .05s}.hj-panel-wrap.hj-is-open .hj-panel{transform:none}.hj-chip{position:absolute;top:-16px;left:0;right:0;margin:0 auto;width:max-content;max-width:calc(100% - 24px);height:30px;display:flex;align-items:center;padding:0 14px;border-radius:999px;border:1px solid var(--line-2);background:var(--surface);box-shadow:var(--chip-shadow);font-size:12px;font-weight:500;letter-spacing:-.005em;color:var(--ink);white-space:nowrap;clip-path:inset(0 50% 0 50% round 999px);transform:scale(.94);transition:clip-path .45s var(--eo) .32s,transform .55s var(--eo) .32s}.hj-panel-wrap.hj-is-open .hj-chip{clip-path:inset(-24px round 999px);transform:none}.hj-chip.hj-is-receiving{animation:hj-receive 1.2s cubic-bezier(.22,1,.36,1)}@keyframes hj-receive{0%{box-shadow:0 0 0 0 var(--halo-strong),var(--chip-shadow);border-color:var(--accent-soft)}to{box-shadow:0 0 0 14px #d9673b00,var(--chip-shadow);border-color:var(--line-2)}}.hj-steps-wrap{position:relative}.hj-seg{position:absolute;top:14px;height:2px;border-radius:2px;left:calc(12.5% + 25% * var(--i) + 21px);width:calc(25% - 42px);background:var(--wire);transform:scaleX(0);transform-origin:0 50%;transition:transform .6s cubic-bezier(.65,0,.35,1),background-color .5s ease}.hj-seg.hj-is-in{transform:none}.hj-seg.hj-is-current{background:var(--accent)}.hj-steps{list-style:none;margin:0;padding:0;position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.hj-step{display:flex;flex-direction:column;align-items:center;gap:10px;clip-path:inset(0 0 100% 0);transform:translateY(6px);transition:clip-path .5s var(--eo) var(--d, 0s),transform .6s var(--eo) var(--d, 0s)}.hj-step.hj-is-in{clip-path:inset(-12px);transform:none}.hj-node{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--surface);border:1px solid var(--line-2);color:var(--ink-3);font-family:Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;font-weight:500;letter-spacing:.02em;font-variant-numeric:tabular-nums;transition:border-color .5s,box-shadow .5s}.hj-step-label{font-size:12.5px;font-weight:500;color:var(--ink-2);white-space:nowrap;transition:color .5s}.hj-step.hj-is-done .hj-node{background:var(--accent-tint);border-color:var(--accent-soft);color:var(--accent-ink)}.hj-step.hj-is-current .hj-node{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--node-on-fg);box-shadow:0 0 0 5px var(--halo),inset 0 1px #ffffff2e}.hj-step.hj-is-current .hj-step-label{color:var(--ink)}.hj-caption-row{display:flex;align-items:center;gap:14px;margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.hj-caption{flex:1;margin:0;min-height:3em;display:flex;align-items:center;font-size:13.5px;line-height:1.5;color:var(--ink-2)}.hj-caption span{text-wrap:pretty}.hj-caption strong{font-weight:500;color:var(--ink)}@container hero-picker (max-width:400px){.hj-opt{gap:12px;padding:12px 12px 12px 16px}.hj-opt-label{font-size:15px}.hj-card{width:72px;height:46px;padding:7px 8px}.hj-card svg{width:16px;height:16px}.hj-card-lines i:first-child{width:28px}.hj-card-lines i:last-child{width:18px}.hj-panel{padding:36px 10px 16px}.hj-step-label{font-size:11.5px}.hj-chip{font-size:11.5px;padding:0 12px}}@media(prefers-reduced-motion:reduce){.hj-picker *,.hj-picker *:before,.hj-picker *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}}.hj-sr{margin-bottom:0}.hj-caption{min-height:4.5em}@container hero-picker (max-width: 330px){.hj-opt{padding-left:10px;gap:10px}.hj-panel{padding-inline:4px}.hj-step-label{font-size:10px;letter-spacing:-.025em}.hj-chip{font-size:10px;padding-inline:9px}.hj-caption{min-height:6em}}.hj-legend{margin-bottom:10px;padding:0;font-size:12px;font-weight:550;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.hj-picker{--sel-shadow: 0 1px 2px rgb(32 33 31 / 4%), 0 10px 22px -18px rgb(32 33 31 / 16%)}.hj-opt.hj-is-on .hj-card{transform:translateY(-1px) scale(1.02);box-shadow:0 1px 3px #00000014,0 10px 18px -12px #46230f47,inset 0 0 0 1px #ffffff1f}.hj-opt.hj-is-on .hj-card--sand{box-shadow:0 1px 3px #5032191a,0 10px 18px -12px #46230f3d,inset 0 0 0 1px #78503238}.hj-panel{box-shadow:0 1px 2px #3020140a,0 14px 28px -26px #30201438}@media(max-width:700px){.hj-picker{min-height:0}.hj-opts{gap:4px}.hj-opt{padding:9px 12px 9px 14px;gap:12px}.hj-card{width:62px;height:38px;padding:6px 8px}.hj-card svg{width:15px;height:15px}.hj-panel{margin:26px 0 12px;padding:30px 10px 12px}.hj-caption-row{margin-top:10px;padding-top:10px}.hj-caption{min-height:3em}.hj-panel-wrap{grid-template-rows:1fr}.hj-panel-wrap .hj-panel,.hj-panel-wrap .hj-chip{transform:none}.hj-panel-wrap .hj-chip{clip-path:inset(-24px round 999px)}.hj-panel-wrap .hj-step{clip-path:inset(-12px);transform:none}}.combined-lia.home-lia{padding-block:clamp(2rem,4.5vw,4rem)}.home-lia-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.125rem,2.5vw,1.75rem)}.home-lia .home-lia-intro h2{margin:0;max-inline-size:none}.home-lia-intro em{display:inline-block;max-inline-size:100%}.home-lia-intro p{max-inline-size:76ch;margin:.7rem 0 0;color:var(--sage);font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.5}.home-lia-link{justify-self:start}
