.byd-guide{background:#f5f7fa;color:#102235;padding:28px 0 72px}.byd-shell>main:has(.byd-guide){background:#f5f7fa}.byd-guide-hero{position:relative;display:block;min-height:0}.byd-guide-hero-copy{position:absolute;inset:0 auto 0 0;z-index:1;display:flex;width:min(46%,34rem);flex-direction:column;justify-content:center;padding:28px 0}.byd-guide-kicker{margin:0 0 12px;color:#14824c;font-size:12px;font-weight:700;letter-spacing:.14em}.byd-guide h1,.byd-guide h2{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.02em;color:#102235}.byd-guide h1{font-size:clamp(30px,4vw,48px);line-height:1.08}.byd-guide h1 span,.byd-guide-close h2 span,.byd-guide-member h2 span{display:block}.byd-guide h2{font-size:clamp(26px,3vw,32px);line-height:1.2}html[lang^=zh] .byd-guide h1,html[lang^=zh] .byd-guide h2{font-family:inherit;letter-spacing:0}html[lang^=zh] .byd-guide-kicker{letter-spacing:.08em}.byd-guide li,.byd-guide-copy p,.byd-guide-faq p,.byd-guide-lead{color:#586879;font-size:16px;line-height:1.65}.byd-guide-lead{max-width:38em;margin:16px 0 0}.byd-guide-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.byd-guide .byd-btn{min-height:44px;white-space:normal;text-align:center}.byd-guide .byd-btn-line{background:#ffffff}.byd-guide-hero-media{min-height:0;height:auto}.byd-guide-hero-media img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block}.byd-guide-close img,.byd-guide-editorial img,.byd-guide-member img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.byd-guide-section{margin-top:64px}.byd-guide-copy p,.byd-guide-section>p{max-width:42em}.byd-guide-section>p{margin:12px 0 0}.byd-guide-grid{display:grid;gap:20px;margin-top:22px}.byd-guide-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.byd-guide-card{min-width:0;padding:24px;border:1px solid #e1e6e9;border-radius:12px;background:#ffffff}.byd-guide-card h3,.byd-guide-flow h3,.byd-guide-note strong,.byd-guide-split h3{margin:10px 0 0;color:#102235;font-size:18px;font-weight:700;line-height:1.35}.byd-guide-card p,.byd-guide-flow p,.byd-guide-split p{margin:8px 0 0;color:#586879;font-size:15px;line-height:1.65}.byd-guide-no{color:#14824c;font-size:13px;font-weight:700;letter-spacing:.04em}.byd-guide-card svg,.byd-guide-flow svg,.byd-guide-list svg,.byd-guide-note svg,.byd-guide-split svg{color:#14824c}.byd-guide-two{display:grid;grid-template-columns:1fr 1fr;gap:20px}.byd-guide-list{display:grid;gap:14px;margin:18px 0 0;padding:0;list-style:none}.byd-guide-list li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;color:#102235;font-size:15px}.byd-guide-list svg{margin-top:2px}.byd-guide-quote{display:grid;gap:16px;margin-top:18px}.byd-guide-quote>div{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start}.byd-guide-quote h3{margin:0;font-size:16px;line-height:1.35}.byd-guide-quote p{margin:4px 0 0}.byd-guide-tips{display:grid;gap:12px;margin:22px 0 0;padding:0;list-style:none}.byd-guide-tips li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start;color:#102235;font-size:15px;line-height:1.45}.byd-guide-tips strong{display:block;font-size:15px}.byd-guide-tips span{display:block;margin-top:2px;color:#586879;font-size:14px;line-height:1.5}.byd-guide-models{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.byd-guide-models a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid #e1e6e9;border-radius:999px;background:#ffffff;color:#102235;font-weight:700;text-decoration:none}.byd-guide-models span{color:#586879;font-weight:600}.byd-guide-strip{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;padding:16px 20px;border:1px solid #e1e6e9;border-radius:12px;background:#ffffff}.byd-guide-strip ol{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none}.byd-guide-strip li{display:inline-flex;align-items:center;gap:8px;color:#102235;font-weight:700}.byd-guide-strip .byd-guide-actions{margin-top:0;margin-left:auto}.byd-guide-form label>span{display:flex;justify-content:space-between;gap:8px}.byd-guide-mark{color:#586879;font-size:12px;font-weight:600}.byd-guide-mark-req{color:#14824c}.byd-guide-note{display:flex;gap:8px;align-items:flex-start;margin:18px 0 0;padding:14px 16px;border-radius:10px;background:#eff7f2;color:#102235;font-size:15px;line-height:1.55}.byd-guide-close,.byd-guide-member{display:grid;min-height:280px;border-radius:12px;overflow:hidden;background:#080f14;color:#f4f7f8}.byd-guide-member{grid-template-columns:1.15fr .85fr}.byd-guide-close h2,.byd-guide-member h2{color:#f4f7f8}.byd-guide-close p,.byd-guide-member p{max-width:36em;margin:12px 0 0;color:#d5e0d9;font-size:16px;line-height:1.65}.byd-guide-close-copy,.byd-guide-member-copy{display:flex;flex-direction:column;justify-content:center;padding:36px 40px}.byd-guide-member img{height:100%;min-height:240px;-o-object-position:left center;object-position:left center}.byd-guide-close{position:relative;display:block}.byd-guide-close img{position:absolute;inset:0;-o-object-position:right center;object-position:right center}.byd-guide-close:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,15,20,.92),rgba(8,15,20,.78) 38%,rgba(8,15,20,.12) 70%)}.byd-guide-close-copy{position:relative;z-index:1;max-width:560px;min-height:280px}.byd-guide-faq{margin-top:18px;border-top:1px solid #e1e6e9}.byd-guide-faq-item{border-bottom:1px solid #e1e6e9}.byd-guide-faq button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border:0;background:transparent;color:#102235;font:inherit;font-size:16px;font-weight:700;text-align:left;cursor:pointer}.byd-guide-faq button svg{flex:none;color:#14824c;transition:transform .15s ease}.byd-guide-faq button[aria-expanded=true] svg{transform:rotate(180deg)}.byd-guide .byd-btn:focus-visible,.byd-guide a:focus-visible,.byd-guide-faq button:focus-visible,.byd-guide-form button:focus-visible{outline:2px solid #0b1f33;outline-offset:2px}.byd-guide-faq p{max-width:68em;margin:0 0 16px}.byd-guide-form-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(280px,1fr);gap:28px;align-items:start;scroll-margin-top:88px}.byd-guide-form{display:grid;gap:12px;padding:24px;border:1px solid #e1e6e9;border-radius:12px;background:#ffffff}.byd-guide-form label{display:grid;gap:6px;color:#102235;font-size:13px;font-weight:700}.byd-guide-form input,.byd-guide-form textarea{width:100%;border:1px solid #e1e6e9;border-radius:8px;background:#ffffff;color:#102235;font:inherit;font-size:15px;font-weight:400;padding:10px 12px}.byd-guide-form textarea{min-height:110px;resize:vertical}.byd-guide-form input:focus-visible,.byd-guide-form textarea:focus-visible{outline:2px solid #14824c;outline-offset:1px}.byd-guide-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.byd-guide-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.byd-guide-error,.byd-guide-status{display:flex;gap:8px;align-items:flex-start;margin:0;font-size:14px;line-height:1.5}.byd-guide-status{color:#0c7a46}.byd-guide-error{color:#9f1239}.byd-guide-editorial{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.byd-guide-editorial img{aspect-ratio:4/3;border-radius:12px;-o-object-position:center;object-position:center}.byd-guide-features{grid-template-columns:repeat(4,minmax(0,1fr))}.byd-guide-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:22px}.byd-guide-flow div{padding-top:8px;border-top:2px solid #14824c}.byd-guide-flow h3{margin-top:12px}@media (max-width:1100px){.byd-guide-features{grid-template-columns:1fr 1fr}}@media (max-width:860px){.byd-guide{padding-bottom:40px}.byd-guide-editorial,.byd-guide-flow,.byd-guide-form-layout,.byd-guide-member,.byd-guide-steps,.byd-guide-two{grid-template-columns:1fr}.byd-guide-section{margin-top:36px}.byd-guide-hero{display:flex;flex-direction:column}.byd-guide-hero-copy{position:static;order:1;width:auto;max-width:40em;padding:0 0 16px}.byd-guide-hero-media{order:2;height:240px;overflow:hidden}.byd-guide-hero-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:82% center;object-position:82% center}.byd-guide-close-copy,.byd-guide-member-copy{padding:28px 22px}.byd-guide-strip .byd-guide-actions{margin-left:0}.byd-guide-features,.byd-guide-form-row{grid-template-columns:1fr}}@media (max-width:640px) and (min-width:420px){.byd-guide-features{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.byd-guide-faq button svg{transition:none}}