.ij[data-astro-cid-jqwloicn]{--ij-font: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--ij-text: #2d2d2d;--ij-muted: #595959;--ij-line: #dcdcde;--ij-link: #2557a7;--ij-blue: #3a5dff;background:#fff;padding-top:0;padding-bottom:clamp(36px,5vw,56px);font-family:var(--ij-font)}.topbar{display:none}.ij-sr[data-astro-cid-jqwloicn]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ij-searchbar[data-astro-cid-jqwloicn]{background:#fff;border-bottom:1px solid var(--ij-line);padding:16px 0}.ij-searchbar-inner[data-astro-cid-jqwloicn]{max-width:1240px}.ij-search[data-astro-cid-jqwloicn]{display:flex;align-items:stretch;gap:0;max-width:860px;background:#fff;border:1px solid var(--ij-text);border-radius:10px;box-shadow:0 2px 6px #0000001f;padding:6px}.ij-search-field[data-astro-cid-jqwloicn]{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:0 10px}.ij-search-icon[data-astro-cid-jqwloicn]{flex:none;width:18px;height:18px;color:var(--ij-muted)}.ij-search-icon[data-astro-cid-jqwloicn] svg[data-astro-cid-jqwloicn]{width:18px;height:18px;display:block}.ij-search-input[data-astro-cid-jqwloicn]{flex:1;min-width:0;border:0;outline:none;background:transparent;font-family:var(--ij-font);font-size:15px;font-weight:400;color:var(--ij-text);padding:10px 0}.ij-search-select[data-astro-cid-jqwloicn]{cursor:pointer;appearance:none}.ij-search-divider[data-astro-cid-jqwloicn]{width:1px;background:var(--ij-line);margin:8px 0;flex:none}.ij-search-btn[data-astro-cid-jqwloicn]{flex:none;background:var(--ij-blue);color:#fff;border:0;border-radius:8px;font-family:var(--ij-font);font-size:15px;font-weight:700;padding:0 22px;min-height:44px;cursor:pointer;transition:filter .15s ease}.ij-search-btn[data-astro-cid-jqwloicn]:hover{filter:brightness(.92)}@media(max-width:640px){.ij-search[data-astro-cid-jqwloicn]{flex-wrap:wrap}.ij-search-divider[data-astro-cid-jqwloicn]{display:none}.ij-search-field[data-astro-cid-jqwloicn]{flex-basis:100%;border-bottom:1px solid var(--ij-line)}.ij-search-btn[data-astro-cid-jqwloicn]{flex-basis:100%;margin-top:6px}}.ij-inner[data-astro-cid-jqwloicn]{max-width:1240px}.ij-crumbs[data-astro-cid-jqwloicn]{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--ij-muted);margin:14px 0 10px}.ij-crumbs[data-astro-cid-jqwloicn] a[data-astro-cid-jqwloicn]{font-family:var(--ij-font);color:var(--ij-muted);text-decoration:none}.ij-crumbs[data-astro-cid-jqwloicn] a[data-astro-cid-jqwloicn]:hover{color:var(--ij-link);text-decoration:underline}.ij-split[data-astro-cid-jqwloicn]{display:grid;grid-template-columns:400px minmax(0,1fr);gap:16px;align-items:start}@media(max-width:1000px){.ij-split[data-astro-cid-jqwloicn]{grid-template-columns:minmax(0,1fr)}.ij-results[data-astro-cid-jqwloicn]{order:2}.ij-pane[data-astro-cid-jqwloicn]{order:1}}.ij-results[data-astro-cid-jqwloicn]{display:flex;flex-direction:column;gap:12px;position:sticky;top:16px}@media(max-width:1000px){.ij-results[data-astro-cid-jqwloicn]{position:static}}.ij-results-head[data-astro-cid-jqwloicn]{font-size:15px;font-weight:400;color:var(--ij-text);margin:0}.ij-results-head[data-astro-cid-jqwloicn] strong[data-astro-cid-jqwloicn]{font-weight:700}.ij-results-sub[data-astro-cid-jqwloicn]{font-size:13px;color:var(--ij-muted);margin:-8px 0 2px}.ij-result[data-astro-cid-jqwloicn]{display:block;background:#fff;border:1px solid var(--ij-line);border-radius:8px;padding:16px;text-decoration:none;transition:box-shadow .15s ease,border-color .15s ease}a[data-astro-cid-jqwloicn].ij-result:hover{box-shadow:0 2px 8px #00000024;border-color:#a9a9ad}.ij-result[data-astro-cid-jqwloicn].is-active{border:2px solid var(--ij-blue);padding:15px;box-shadow:0 2px 10px #3a5dff1f}.ij-badge[data-astro-cid-jqwloicn]{display:inline-block;font-family:var(--ij-font);font-size:12px;font-weight:600;color:#1f2a6b;background:#e4ecfd;border-radius:4px;padding:3px 8px;margin-bottom:8px}.ij-result-title[data-astro-cid-jqwloicn]{font-family:var(--ij-font);font-size:18px;font-weight:600;line-height:1.3;color:var(--ij-link);margin:0 0 6px;letter-spacing:0}.ij-result[data-astro-cid-jqwloicn].is-active .ij-result-title[data-astro-cid-jqwloicn]{color:var(--ij-text)}a[data-astro-cid-jqwloicn].ij-result:hover .ij-result-title[data-astro-cid-jqwloicn]{text-decoration:underline}.ij-result-org[data-astro-cid-jqwloicn],.ij-result-place[data-astro-cid-jqwloicn]{font-size:14px;font-weight:400;line-height:1.45;color:var(--ij-muted);margin:0}.ij-result-org[data-astro-cid-jqwloicn]{color:var(--ij-text)}.ij-chips[data-astro-cid-jqwloicn]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ij-chip[data-astro-cid-jqwloicn]{font-size:12px;font-weight:400;color:var(--ij-text);background:#f1f2f4;border-radius:4px;padding:5px 8px}.ij-results-note[data-astro-cid-jqwloicn]{font-size:13px;line-height:1.5;color:var(--ij-muted);margin:4px 0 0;padding:0 2px}.ij-results-note[data-astro-cid-jqwloicn] a[data-astro-cid-jqwloicn]{font-family:var(--ij-font);color:var(--ij-link);text-decoration:underline}.ij-pane[data-astro-cid-jqwloicn]{background:#fff;border:1px solid var(--ij-line);border-radius:8px;padding:clamp(20px,2.2vw,28px)}.ij-pane-head[data-astro-cid-jqwloicn]{padding-bottom:18px}.ij-title[data-astro-cid-jqwloicn]{font-family:var(--ij-font);font-size:clamp(22px,2.2vw,24px);font-weight:700;line-height:1.3;color:var(--ij-text);margin:0 0 8px;letter-spacing:0}.ij-org[data-astro-cid-jqwloicn]{margin:0 0 2px;font-size:16px}.ij-org[data-astro-cid-jqwloicn] a[data-astro-cid-jqwloicn]{font-family:var(--ij-font);color:var(--ij-link);text-decoration:underline}.ij-place[data-astro-cid-jqwloicn]{font-size:16px;color:var(--ij-text);margin:0 0 10px}.ij-headline[data-astro-cid-jqwloicn]{font-size:15px;font-weight:400;color:var(--ij-text);margin:0 0 16px}.ij-actions[data-astro-cid-jqwloicn]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ij-apply[data-astro-cid-jqwloicn]{background:var(--ij-blue);color:#fff;border:0;border-radius:8px;font-family:var(--ij-font);font-size:16px;font-weight:700;line-height:1;padding:0 26px;min-height:48px;cursor:pointer;transition:filter .15s ease}.ij-apply[data-astro-cid-jqwloicn]:hover{filter:brightness(.92)}.ij-iconbtn[data-astro-cid-jqwloicn]{width:48px;height:48px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--ij-text);border:1px solid var(--ij-line);border-radius:8px;cursor:pointer;transition:background-color .15s ease}.ij-iconbtn[data-astro-cid-jqwloicn]:hover{background:#f1f2f4}.ij-iconbtn[data-astro-cid-jqwloicn] svg[data-astro-cid-jqwloicn]{width:20px;height:20px;display:block}.ij-share-said[data-astro-cid-jqwloicn]{font-size:13px;color:var(--ij-muted)}.ij-call[data-astro-cid-jqwloicn]{font-family:var(--ij-font);font-size:15px;color:var(--ij-text);text-decoration:none}.ij-call[data-astro-cid-jqwloicn]:hover{color:var(--ij-link);text-decoration:underline}.ij-fallback[data-astro-cid-jqwloicn]{margin:12px 0 0;font-size:13px}.ij-fallback[data-astro-cid-jqwloicn] a[data-astro-cid-jqwloicn]{font-family:var(--ij-font);color:var(--ij-muted);text-decoration:underline}.ij-section[data-astro-cid-jqwloicn]{border-top:1px solid #e4e2e0;padding:20px 0 2px}.ij-h2[data-astro-cid-jqwloicn]{font-family:var(--ij-font);font-size:20px;font-weight:700;line-height:1.3;color:var(--ij-text);margin:0 0 16px;letter-spacing:0}.ij-h3[data-astro-cid-jqwloicn]{font-family:var(--ij-font);font-size:16px;font-weight:700;line-height:1.4;color:var(--ij-text);margin:24px 0 8px}.ij-detail[data-astro-cid-jqwloicn]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.ij-detail-icon[data-astro-cid-jqwloicn]{flex:none;width:20px;height:20px;color:var(--ij-text);margin-top:2px}.ij-detail-icon[data-astro-cid-jqwloicn] svg{width:20px;height:20px;display:block}.ij-detail-text[data-astro-cid-jqwloicn]{display:block;font-size:15px;line-height:1.5;color:var(--ij-text)}.ij-detail-text[data-astro-cid-jqwloicn] strong[data-astro-cid-jqwloicn]{display:block;font-weight:700;margin-bottom:3px}.ij-detail-text[data-astro-cid-jqwloicn] span[data-astro-cid-jqwloicn]{display:block;font-weight:400;color:var(--ij-muted)}.ij-p[data-astro-cid-jqwloicn]{font-size:16px;font-weight:400;line-height:1.6;color:var(--ij-text);margin:0 0 12px}.ij-p[data-astro-cid-jqwloicn] strong[data-astro-cid-jqwloicn]{font-weight:700}.ij-ul[data-astro-cid-jqwloicn],.ij-ol[data-astro-cid-jqwloicn]{font-size:16px;font-weight:400;line-height:1.6;color:var(--ij-text);margin:0 0 14px;padding-left:22px}.ij-ul[data-astro-cid-jqwloicn] li[data-astro-cid-jqwloicn],.ij-ol[data-astro-cid-jqwloicn] li[data-astro-cid-jqwloicn]{margin-bottom:7px}.ij-ul[data-astro-cid-jqwloicn] li[data-astro-cid-jqwloicn] strong[data-astro-cid-jqwloicn],.ij-ol[data-astro-cid-jqwloicn] li[data-astro-cid-jqwloicn] strong[data-astro-cid-jqwloicn]{font-weight:700}.ij-suburbs[data-astro-cid-jqwloicn]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.ij-suburbs[data-astro-cid-jqwloicn] a[data-astro-cid-jqwloicn]{font-family:var(--ij-font);font-size:14px;color:var(--ij-link);text-decoration:none;border:1px solid var(--ij-line);border-radius:999px;padding:6px 14px}.ij-suburbs[data-astro-cid-jqwloicn] a[data-astro-cid-jqwloicn]:hover{border-color:var(--ij-link);text-decoration:underline}.ij-cta[data-astro-cid-jqwloicn]{margin-top:24px;padding-top:20px;border-top:1px solid #e4e2e0}.ij-cta-note[data-astro-cid-jqwloicn]{font-size:14px;line-height:1.55;color:var(--ij-muted);margin:12px 0 0;max-width:520px}.ij-cta-note[data-astro-cid-jqwloicn] a[data-astro-cid-jqwloicn]{font-family:var(--ij-font);color:var(--ij-link);text-decoration:underline}.ij-faq[data-astro-cid-jqwloicn] .faq-section{background-color:#fff;padding:clamp(56px,7vw,88px) 0;margin-bottom:0}.ij-foot[data-astro-cid-jqwloicn]{background:#fff;padding:clamp(32px,4vw,48px) 0;text-align:center;border-top:1px solid rgba(15,23,42,.06)}.ij-foot-note[data-astro-cid-jqwloicn]{font-family:Poppins,sans-serif;font-size:15px;color:#595959;margin:0 0 8px}.ij-foot-links[data-astro-cid-jqwloicn]{margin:0;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.ij-foot-links[data-astro-cid-jqwloicn] a[data-astro-cid-jqwloicn]{font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:#2557a7;text-decoration:none}.ij-foot-links[data-astro-cid-jqwloicn] a[data-astro-cid-jqwloicn]:hover{text-decoration:underline}.ij-foot-links[data-astro-cid-jqwloicn] span[data-astro-cid-jqwloicn]{color:#a1a09f}.alg-overlay[data-astro-cid-inljz4ge]{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:#0f172a8c;animation:alg-fade .2s ease-out;overflow-y:auto}.alg-overlay[data-astro-cid-inljz4ge][hidden]{display:none}@keyframes alg-fade{0%{opacity:0}to{opacity:1}}.alg-card[data-astro-cid-inljz4ge]{position:relative;width:100%;max-width:460px;max-height:calc(100dvh - 32px);overflow-y:auto;margin:auto;background:#fff;border:1px solid #ececf1;border-radius:22px;padding:30px 28px 28px;box-shadow:0 24px 70px #0f172a38;animation:alg-rise .26s cubic-bezier(.16,1,.3,1);-webkit-overflow-scrolling:touch}@keyframes alg-rise{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.alg-close[data-astro-cid-inljz4ge]{position:absolute;top:14px;right:14px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:999px;color:#94a3b8;cursor:pointer;z-index:3;transition:background-color .15s,color .15s}.alg-close[data-astro-cid-inljz4ge]:hover{background:#0f172a0f;color:#0f172a}.alg-chrome[data-astro-cid-inljz4ge]{display:flex;align-items:center;gap:14px;margin:4px 40px 22px 0}.alg-back[data-astro-cid-inljz4ge]{display:inline-flex;align-items:center;gap:4px;background:transparent;border:0;padding:6px 8px 6px 4px;margin-left:-4px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;color:#64748b;border-radius:8px;cursor:pointer;flex:0 0 auto;transition:color .15s,background-color .15s}.alg-back[data-astro-cid-inljz4ge]:hover{color:#0f172a;background:#0f172a0d}.alg-progress[data-astro-cid-inljz4ge]{flex:1;min-width:0}.alg-progress-label[data-astro-cid-inljz4ge]{display:block;font-family:Poppins,sans-serif;font-size:11.5px;font-weight:500;letter-spacing:.03em;color:#94a3b8;margin:0 0 6px}.alg-progress-track[data-astro-cid-inljz4ge]{height:5px;border-radius:999px;background:#eceef3;overflow:hidden}.alg-progress-fill[data-astro-cid-inljz4ge]{height:100%;width:25%;border-radius:999px;background:linear-gradient(90deg,#4a6bff,#2748f2);transition:width .35s cubic-bezier(.16,1,.3,1)}.alg-stage[data-astro-cid-inljz4ge]{position:relative}.alg-screen[data-astro-cid-inljz4ge]{display:flex;flex-direction:column;gap:18px}.alg-screen[data-astro-cid-inljz4ge][hidden]{display:none}.alg-in-right[data-astro-cid-inljz4ge]{animation:alg-slide-right .32s cubic-bezier(.16,1,.3,1)}.alg-in-left[data-astro-cid-inljz4ge]{animation:alg-slide-left .32s cubic-bezier(.16,1,.3,1)}@keyframes alg-slide-right{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:translate(0)}}@keyframes alg-slide-left{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.alg-overlay[data-astro-cid-inljz4ge],.alg-card[data-astro-cid-inljz4ge],.alg-in-right[data-astro-cid-inljz4ge],.alg-in-left[data-astro-cid-inljz4ge]{animation:none}.alg-progress-fill[data-astro-cid-inljz4ge]{transition:none}}.alg-heading[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:clamp(24px,6vw,28px);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:#0f172a;margin:0}.alg-wave[data-astro-cid-inljz4ge]{display:inline-block;animation:alg-wave 1.6s ease-in-out 2;transform-origin:70% 70%}@keyframes alg-wave{0%,60%,to{transform:rotate(0)}15%{transform:rotate(16deg)}30%{transform:rotate(-8deg)}45%{transform:rotate(12deg)}}.alg-lede[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:15px;font-weight:300;line-height:1.6;color:#475569;margin:0}.alg-q[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:clamp(20px,5vw,23px);font-weight:600;line-height:1.3;letter-spacing:-.01em;color:#0f172a;margin:0}.alg-q[data-astro-cid-inljz4ge]:focus{outline:none}.alg-intro[data-astro-cid-inljz4ge],.alg-done[data-astro-cid-inljz4ge]{display:flex;flex-direction:column;gap:18px;text-align:center;align-items:center;padding:12px 4px}.alg-btn[data-astro-cid-inljz4ge]{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:46px;padding:6px 22px;border:1px solid transparent;border-radius:999px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .2s ease,opacity .15s ease}.alg-btn[data-astro-cid-inljz4ge]:has(.alg-btn-icon){justify-content:space-between;padding:6px 8px 6px 24px}.alg-btn-primary[data-astro-cid-inljz4ge]{background:linear-gradient(135deg,#4a6bff,#2748f2);color:#fff;box-shadow:0 8px 22px #2548f057}.alg-btn-primary[data-astro-cid-inljz4ge]:hover{box-shadow:0 12px 30px #2548f070;transform:translateY(-1px)}.alg-btn-primary[data-astro-cid-inljz4ge]:active{transform:translateY(0) scale(.985)}.alg-btn-primary[data-astro-cid-inljz4ge][disabled]{opacity:.45;box-shadow:none;cursor:not-allowed;transform:none}.alg-btn-icon[data-astro-cid-inljz4ge]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:999px;background:#fff;color:#1c244b;border:1px solid #ffffff;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.alg-btn-icon[data-astro-cid-inljz4ge] svg[data-astro-cid-inljz4ge]{display:block;width:14px;height:14px}.alg-btn-primary[data-astro-cid-inljz4ge]:not([disabled]):hover .alg-btn-icon[data-astro-cid-inljz4ge]{background:transparent;border-color:#fff9;color:#fff}.alg-btn-final[data-astro-cid-inljz4ge]{min-height:46px}.alg-screen[data-astro-cid-inljz4ge]>.alg-btn-primary[data-astro-cid-inljz4ge]{position:sticky;bottom:0;z-index:2;box-shadow:0 0 0 12px #fff,0 -10px 16px 10px #fff,0 8px 22px #2548f057}.alg-screen[data-astro-cid-inljz4ge]>.alg-btn-primary[data-astro-cid-inljz4ge]:hover{box-shadow:0 0 0 12px #fff,0 -10px 16px 10px #fff,0 12px 30px #2548f070}.alg-screen[data-astro-cid-inljz4ge]>.alg-btn-primary[data-astro-cid-inljz4ge][disabled]{box-shadow:0 0 0 12px #fff,0 -10px 16px 10px #fff}.alg-screen[data-astro-cid-inljz4ge]>.alg-btn-final[data-astro-cid-inljz4ge]~.alg-skip[data-astro-cid-inljz4ge]{position:sticky;bottom:0;z-index:2;background:#fff;box-shadow:0 0 0 12px #fff}.alg-skip[data-astro-cid-inljz4ge]{align-self:center;background:transparent;border:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;color:#94a3b8;padding:6px 16px;border-radius:8px;cursor:pointer;transition:color .15s,background-color .15s}.alg-skip[data-astro-cid-inljz4ge]:hover{color:#475569;background:#0f172a0a}.alg-options[data-astro-cid-inljz4ge]{display:flex;flex-direction:column;gap:12px}.alg-option[data-astro-cid-inljz4ge]{position:relative;display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:18px;background:#fff;border:1.5px solid #e6e6ec;border-radius:16px;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s,box-shadow .16s,background-color .16s}.alg-option[data-astro-cid-inljz4ge]:hover{border-color:#b9c3ff;box-shadow:0 6px 16px #0f172a0f}.alg-option[data-astro-cid-inljz4ge]:active{transform:scale(.99)}.alg-option-icon[data-astro-cid-inljz4ge]{flex:0 0 auto;width:34px;height:34px;color:#3a5dff;display:inline-flex;align-items:center;justify-content:center}.alg-option-icon[data-astro-cid-inljz4ge] svg[data-astro-cid-inljz4ge]{display:block}.alg-option-text[data-astro-cid-inljz4ge]{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.alg-option-title[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;color:#0f172a;line-height:1.25}.alg-option-desc[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:13px;font-weight:400;color:#64748b;line-height:1.3}.alg-option-tick[data-astro-cid-inljz4ge]{flex:0 0 auto;width:26px;height:26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#4a6bff;color:#fff;transform:scale(0);opacity:0;transition:transform .22s cubic-bezier(.34,1.56,.64,1),opacity .16s}.alg-option[data-astro-cid-inljz4ge].is-selected{border-color:#3a5dff;background:#3a5dff0f;box-shadow:0 0 0 1px #3a5dff,0 10px 24px #2548f024;transform:scale(1.02)}.alg-option[data-astro-cid-inljz4ge].is-selected .alg-option-tick[data-astro-cid-inljz4ge]{transform:scale(1);opacity:1}.alg-field[data-astro-cid-inljz4ge]{display:flex;flex-direction:column;gap:8px}.alg-label[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;color:#0f172a}.alg-input[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:#0f172a;background:#fff;border:1.5px solid #d8dae1;border-radius:14px;padding:14px 16px;width:100%;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.alg-input[data-astro-cid-inljz4ge]::placeholder{color:#0f172a57}.alg-input[data-astro-cid-inljz4ge]:focus{outline:none;border-color:#3a5dff;box-shadow:0 0 0 3px #3a5dff29}.alg-input[data-astro-cid-inljz4ge][aria-invalid=true]{border-color:#f0913a;box-shadow:0 0 0 3px #f0913a24}.alg-textarea[data-astro-cid-inljz4ge]{resize:vertical;min-height:84px;line-height:1.5}.alg-consent[data-astro-cid-inljz4ge]{display:flex;gap:12px;align-items:flex-start;font-family:Poppins,sans-serif;font-size:13.5px;line-height:1.5;color:#475569;cursor:pointer;padding:2px 0}.alg-consent[data-astro-cid-inljz4ge] input[data-astro-cid-inljz4ge][type=checkbox]{width:22px;height:22px;flex-shrink:0;margin:1px 0 0;accent-color:#3a5dff;cursor:pointer}.alg-consent[data-astro-cid-inljz4ge] input[data-astro-cid-inljz4ge]:focus-visible{outline:2px solid #3a5dff;outline-offset:2px}.alg-sub[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:13.5px;line-height:1.5;color:#94a3b8;margin:-4px 0 4px}.alg-help[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:12.5px;font-weight:400;color:#94a3b8}.alg-error[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:12.5px;font-weight:500;color:#e2712a}.alg-error[data-astro-cid-inljz4ge]:empty{display:none}.alg-reassure[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:12.5px;line-height:1.55;color:#94a3b8;text-align:center;margin:2px 0 0}.alg-pcsearch[data-astro-cid-inljz4ge]{position:relative}.alg-pcsearch-box[data-astro-cid-inljz4ge]{display:flex;align-items:center;gap:10px;padding:0 10px 0 14px;background:#fff;border:1.5px solid #d8dae1;border-radius:14px;transition:border-color .15s,box-shadow .15s}.alg-pcsearch-box[data-astro-cid-inljz4ge]:focus-within{border-color:#3a5dff;box-shadow:0 0 0 3px #3a5dff29}.alg-pcsearch-icon[data-astro-cid-inljz4ge]{flex:0 0 auto;width:20px;height:20px;color:#94a3b8}.alg-pcsearch-input[data-astro-cid-inljz4ge]{flex:1;min-width:0;border:0;outline:none;background:transparent;font-family:Poppins,sans-serif;font-size:16px;color:#0f172a;padding:15px 0}.alg-pcsearch-input[data-astro-cid-inljz4ge]::placeholder{color:#0f172a57}.alg-pcsearch-clear[data-astro-cid-inljz4ge]{flex:0 0 auto;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:#3a5dff;cursor:pointer}.alg-pcsearch-clear[data-astro-cid-inljz4ge][hidden]{display:none}.alg-pcsearch-clear[data-astro-cid-inljz4ge]:hover{background:#3a5dff1a}.alg-pcsearch-list[data-astro-cid-inljz4ge]{list-style:none;margin:8px 0 0;padding:6px;border:1px solid #ececf1;border-radius:14px;background:#fff;box-shadow:0 14px 34px #0f172a1f;max-height:240px;overflow-y:auto}.alg-pcsearch-list[data-astro-cid-inljz4ge][hidden]{display:none}.alg-postcode-status[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:12.5px;color:#94a3b8;margin:8px 0 0}.alg-postcode-status[data-astro-cid-inljz4ge][hidden]{display:none}.alg-postcode-status[data-astro-cid-inljz4ge].is-warn{color:#b45309;font-weight:500}.alg-pcsearch-item{padding:13px 14px;border-radius:10px;cursor:pointer;font-family:Poppins,sans-serif;line-height:1.3}.alg-pcsearch-item:hover,.alg-pcsearch-item.is-active{background:#eef1ff}.alg-pcsearch-item-name{font-size:15px;font-weight:700;color:#1e293b}.alg-pcsearch-item-meta{font-size:14px;color:#64748b}.alg-pcsearch-item:hover .alg-pcsearch-item-name,.alg-pcsearch-item.is-active .alg-pcsearch-item-name{color:#2748f2}.alg-pcsearch-item:hover .alg-pcsearch-item-meta,.alg-pcsearch-item.is-active .alg-pcsearch-item-meta{color:#8189e6}.alg-serviced[data-astro-cid-inljz4ge]{display:flex;align-items:center;gap:10px;font-family:Poppins,sans-serif;font-size:14.5px;color:#0f7a3d;background:#16a34a17;border:1px solid rgba(22,163,74,.22);border-radius:14px;padding:14px 16px;animation:alg-pop-in .32s cubic-bezier(.34,1.56,.64,1)}.alg-serviced[data-astro-cid-inljz4ge][hidden],.alg-notserviced[data-astro-cid-inljz4ge][hidden]{display:none}.alg-serviced[data-astro-cid-inljz4ge] strong[data-astro-cid-inljz4ge]{font-weight:600}.alg-serviced-check[data-astro-cid-inljz4ge]{font-size:18px}@keyframes alg-pop-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.alg-notserviced[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:14px;line-height:1.5;color:#92510f;background:#f59e0b1a;border:1px solid rgba(245,158,11,.24);border-radius:14px;padding:14px 16px;animation:alg-pop-in .32s cubic-bezier(.34,1.56,.64,1)}.alg-notserviced[data-astro-cid-inljz4ge] p[data-astro-cid-inljz4ge]{margin:0}.alg-done-check[data-astro-cid-inljz4ge]{width:72px;height:72px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#16a34a1f;color:#16a34a;animation:alg-check-pop .48s cubic-bezier(.34,1.56,.64,1)}@keyframes alg-check-pop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1)}}.is-undelivered[data-astro-cid-inljz4ge] .alg-done-check[data-astro-cid-inljz4ge]{background:#d977061f;color:#d97706}@media(max-width:480px){.alg-overlay[data-astro-cid-inljz4ge]{padding:0;align-items:flex-end}.alg-card[data-astro-cid-inljz4ge]{max-width:100%;max-height:94dvh;border-radius:22px 22px 0 0;margin:auto 0 0;padding:24px 20px 22px;padding-bottom:calc(22px + env(safe-area-inset-bottom,0px));animation:alg-sheet .3s cubic-bezier(.16,1,.3,1)}@keyframes alg-sheet{0%{transform:translateY(24px);opacity:.6}to{transform:translateY(0);opacity:1}}.alg-chrome[data-astro-cid-inljz4ge]{margin-right:40px}.alg-option[data-astro-cid-inljz4ge]{padding:16px}.alg-btn[data-astro-cid-inljz4ge]{min-height:46px;font-size:15px}}.alg-options-compact[data-astro-cid-inljz4ge]{gap:10px}.alg-option-compact[data-astro-cid-inljz4ge]{padding:13px 16px;border-radius:12px}.alg-option-compact[data-astro-cid-inljz4ge] .alg-option-title[data-astro-cid-inljz4ge]{font-size:15px;font-weight:500}.alg-help[data-astro-cid-inljz4ge]{font-family:Poppins,sans-serif;font-size:13.5px;font-weight:400;line-height:1.5;color:#64748b;margin:-8px 0 4px}
