.wrap[data-astro-cid-zh4gkh43]{padding:72px 0 112px}.two-col[data-astro-cid-zh4gkh43]{align-items:flex-start;gap:64px;display:flex}.form[data-astro-cid-zh4gkh43]{flex-direction:column;flex:720px;gap:36px;min-width:0;display:flex}.steps-bar[data-astro-cid-zh4gkh43]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.steps-bar[data-astro-cid-zh4gkh43] li[data-astro-cid-zh4gkh43]{background:var(--c-tint);color:var(--c-ink-sub);align-items:center;gap:10px;padding:14px 18px;font-size:14px;font-weight:600;display:flex}.steps-bar[data-astro-cid-zh4gkh43] li[data-astro-cid-zh4gkh43] .mono[data-astro-cid-zh4gkh43]{font-size:12px}.steps-bar[data-astro-cid-zh4gkh43] li[data-astro-cid-zh4gkh43].on{background:var(--c-brand);color:var(--c-white)}.hp[data-astro-cid-zh4gkh43]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.types[data-astro-cid-zh4gkh43]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin-top:6px;display:grid}.pick[data-astro-cid-zh4gkh43]{cursor:pointer;display:block;position:relative}.pick[data-astro-cid-zh4gkh43] input[data-astro-cid-zh4gkh43]{opacity:0;pointer-events:none;position:absolute}.pick[data-astro-cid-zh4gkh43]>span[data-astro-cid-zh4gkh43]{background:var(--c-tint);align-items:center;gap:12px;min-height:60px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.5;transition:background .25s,color .25s;display:flex}.pick[data-astro-cid-zh4gkh43]:hover>span[data-astro-cid-zh4gkh43]{background:var(--c-tint-2)}.pick[data-astro-cid-zh4gkh43] input[data-astro-cid-zh4gkh43]:checked+span[data-astro-cid-zh4gkh43]{background:var(--c-brand);color:var(--c-white)}.pick[data-astro-cid-zh4gkh43] input[data-astro-cid-zh4gkh43]:focus-visible+span[data-astro-cid-zh4gkh43]{outline:2px solid var(--c-brand);outline-offset:3px}.type-ic[data-astro-cid-zh4gkh43]{background:var(--c-white);width:36px;height:36px;color:var(--c-brand-dark);flex:none;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex}.pick[data-astro-cid-zh4gkh43]:hover .type-ic[data-astro-cid-zh4gkh43]{transform:rotate(-6deg)scale(1.06)}.row2[data-astro-cid-zh4gkh43]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;display:grid}.referrer[data-astro-cid-zh4gkh43]{border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.ref-label[data-astro-cid-zh4gkh43]{align-items:center;gap:10px;margin-bottom:14px;padding:0;font-size:15px;font-weight:600;display:flex}.opt[data-astro-cid-zh4gkh43]{background:var(--c-tint-2);color:var(--c-ink-sub);padding:2px 8px;font-size:11px;font-weight:600}.tags[data-astro-cid-zh4gkh43]{flex-wrap:wrap;gap:8px;display:flex}.tag-check[data-astro-cid-zh4gkh43]{cursor:pointer;position:relative}.tag-check[data-astro-cid-zh4gkh43] input[data-astro-cid-zh4gkh43]{opacity:0;pointer-events:none;position:absolute}.tag-check[data-astro-cid-zh4gkh43] span[data-astro-cid-zh4gkh43]{background:var(--c-tint);color:#3a3550;align-items:center;padding:10px 16px;font-size:14px;transition:background .25s,color .25s;display:inline-flex}.tag-check[data-astro-cid-zh4gkh43]:hover span[data-astro-cid-zh4gkh43]{background:var(--c-tint-2)}.tag-check[data-astro-cid-zh4gkh43] input[data-astro-cid-zh4gkh43]:checked+span[data-astro-cid-zh4gkh43]{background:var(--c-brand);color:var(--c-white)}.tag-check[data-astro-cid-zh4gkh43] input[data-astro-cid-zh4gkh43]:focus-visible+span[data-astro-cid-zh4gkh43]{outline:2px solid var(--c-brand);outline-offset:3px}.note-input[data-astro-cid-zh4gkh43]{width:100%;font:inherit;border:1px solid var(--c-line);background:var(--c-white);border-radius:0;padding:12px 16px;font-size:15px}.note-input[data-astro-cid-zh4gkh43]:focus{border-color:var(--c-brand);outline:none;box-shadow:0 0 0 3px #7567a42e}.submit-area[data-astro-cid-zh4gkh43]{border-top:1px solid var(--c-tint-2);flex-direction:column;align-items:flex-start;gap:24px;padding-top:28px;display:flex}.agree[data-astro-cid-zh4gkh43] label[data-astro-cid-zh4gkh43]{cursor:pointer;align-items:center;gap:10px;font-size:15px;display:inline-flex}.agree[data-astro-cid-zh4gkh43] input[data-astro-cid-zh4gkh43]{width:18px;height:18px;accent-color:var(--c-brand)}.error[data-astro-cid-zh4gkh43]{color:#c0392b;margin:6px 0 0;font-size:13px}.error[data-astro-cid-zh4gkh43]:empty{display:none}.submit[data-astro-cid-zh4gkh43]{cursor:pointer;color:var(--c-white);font:inherit;border:0;align-items:center;gap:12px;padding:22px 56px;font-size:17px;font-weight:700;display:flex;background-color:var(--c-brand)!important}.submit[data-astro-cid-zh4gkh43][disabled]{opacity:.6;cursor:progress}.form-error[data-astro-cid-zh4gkh43]{color:#c0392b;background:#fdf1f0;border-left:3px solid #c0392b;margin:0 0 24px;padding:14px 16px;font-size:14px;display:none}.form-error[data-astro-cid-zh4gkh43]:target{display:block}.status[data-astro-cid-zh4gkh43]{color:#c0392b;margin:0;font-size:14px}.side[data-astro-cid-zh4gkh43]{flex-direction:column;flex:0 0 340px;gap:20px;display:flex}.tel-box[data-astro-cid-zh4gkh43]{background:var(--c-brand-deep);color:var(--c-white);flex-direction:column;gap:6px;padding:28px;display:flex;position:relative;overflow:hidden}.oct[data-astro-cid-zh4gkh43]{fill:none;stroke:#b9aee859;stroke-width:.6px;width:200px;height:200px;animation:60s linear infinite spin;position:absolute;top:-60px;right:-60px}.tel-label[data-astro-cid-zh4gkh43]{letter-spacing:.1em;color:var(--c-brand-soft);font-size:12px;position:relative}.tel[data-astro-cid-zh4gkh43]{color:var(--c-white);font-size:26px;font-weight:500;position:relative}.flow[data-astro-cid-zh4gkh43]{background:var(--c-tint);flex-direction:column;gap:18px;padding:28px;display:flex}.kick[data-astro-cid-zh4gkh43]{letter-spacing:.1em;color:var(--c-brand);font-size:12px}.flow[data-astro-cid-zh4gkh43] ol[data-astro-cid-zh4gkh43]{margin:0;padding:0;list-style:none}.flow[data-astro-cid-zh4gkh43] li[data-astro-cid-zh4gkh43]{grid-template-columns:36px minmax(0,1fr);gap:14px;display:grid}.no[data-astro-cid-zh4gkh43]{background:var(--c-white);width:36px;height:36px;color:var(--c-brand-dark);justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}.f-text[data-astro-cid-zh4gkh43]{flex-direction:column;gap:4px;padding-bottom:20px;display:flex}.f-title[data-astro-cid-zh4gkh43]{font-size:15px;font-weight:700}.f-desc[data-astro-cid-zh4gkh43]{color:var(--c-ink-sub);font-size:13px;line-height:1.8}.dl[data-astro-cid-zh4gkh43]{background:var(--c-white);box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-ink);flex-direction:column;gap:8px;padding:24px;transition:background .25s;display:flex}.dl[data-astro-cid-zh4gkh43]:hover{background:var(--c-tint);color:var(--c-ink)}.dl-title[data-astro-cid-zh4gkh43]{font-size:15px;font-weight:700;line-height:1.6}.dl-link[data-astro-cid-zh4gkh43]{color:var(--c-ink-sub);font-size:13px}@media (width<=960px){.two-col[data-astro-cid-zh4gkh43]{flex-direction:column}.side[data-astro-cid-zh4gkh43]{flex:none;width:100%}}@media not all{.oct[data-astro-cid-zh4gkh43]{animation:none}}
