.pretravel-v81{margin-block:28px 48px;scroll-margin-top:100px}.pretravel-panel-v81{display:grid;grid-template-columns:1.1fr 1fr;overflow:hidden;border:1px solid #dce8df;border-radius:28px;background:#fff;box-shadow:0 12px 36px #073d3010}.pretravel-copy-v81{align-self:center;padding:clamp(24px,3.4vw,48px);min-width:0}.pretravel-brand-v81{display:block;width:184px;max-width:65%;height:auto;margin-block-end:24px}.pretravel-copy-v81 h2{font-size:clamp(30px,3.5vw,46px);line-height:1.08;letter-spacing:-.04em;color:#062447;margin:0 0 16px;text-wrap:balance}.pretravel-copy-v81 h2 span,.pretravel-copy-v81 h2 strong{display:block}.pretravel-copy-v81 h2 strong{color:#087c50;font-weight:800}.pretravel-intro-v81{font-size:17px;line-height:1.55;color:#36584d;margin:0 0 24px}.pretravel-checks-v81{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:22px}.pretravel-checks-v81 li{display:flex;gap:14px;align-items:flex-start}.pretravel-icon-v81{width:46px;height:46px;flex:0 0 46px;border-radius:50%;background:#d6f3e3;display:grid;place-items:center;color:#062447}.pretravel-icon-v81 svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pretravel-checks-v81 h3{margin:0 0 5px;font-size:18px;line-height:1.3;letter-spacing:-.01em;color:#062447}.pretravel-checks-v81 p{margin:0;font-size:14px;line-height:1.55;color:#36584d}.pretravel-actions-v81{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.pretravel-actions-v81 a{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:12px;text-align:center;text-decoration:none;font-size:15px;line-height:1.3}.pretravel-secondary-v81{border:1px solid #94b4a6;border-radius:12px;color:#124838;padding:12px 18px;font-weight:700;background:#fff}.pretravel-secondary-v81:hover{background:#edf8f1}.pretravel-guide-v81{display:inline-block;margin-block-start:18px;color:#176247;text-underline-offset:4px;font-size:14px;line-height:1.5;padding-block:7px}.pretravel-actions-v81 a:focus-visible,.pretravel-guide-v81:focus-visible{outline:3px solid #062447;outline-offset:4px}.pretravel-photo-v81{position:relative;min-width:0;min-height:420px;background:#f1eee4}.pretravel-photo-v81>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 65%}.pretravel-v81[dir=rtl] h2{letter-spacing:0;line-height:1.25}.pretravel-v81[lang=zh] h2{letter-spacing:0;line-height:1.25}
@media(max-width:799px){.pretravel-panel-v81{grid-template-columns:1fr;border-radius:22px}.pretravel-copy-v81{padding:28px 24px}.pretravel-brand-v81{width:170px;margin-block-end:21px}.pretravel-copy-v81 h2{font-size:clamp(30px,7.7vw,42px)}.pretravel-photo-v81{min-height:0;height:340px}.pretravel-photo-v81>img{object-position:center 60%}.pretravel-intro-v81{font-size:16px}.pretravel-actions-v81 a{flex:1 1 145px}.pretravel-v81{margin-block:24px 34px}.pretravel-guide-v81{font-size:14px}.pretravel-checks-v81{gap:20px}.pretravel-checks-v81 h3{font-size:17px}}
@media(prefers-reduced-motion:reduce){.pretravel-v81 a{scroll-behavior:auto}}
#checkout-dialog .checkout-brand-v81{position:absolute;top:10px;left:28px;right:100px;height:54px;display:flex;align-items:center;gap:16px;pointer-events:none}#checkout-dialog .checkout-logo-v81{display:block;width:160px;height:auto;flex:none}#checkout-dialog .checkout-photo-v81{display:block;width:72px;height:52px;object-fit:cover;object-position:center 65%;border-radius:10px;flex:none}
@media(max-width:599px){#checkout-dialog .checkout-brand-v81{top:10px;left:20px;right:76px;height:46px;gap:12px}#checkout-dialog .checkout-logo-v81{width:138px}#checkout-dialog .checkout-photo-v81{width:52px;height:42px;border-radius:8px}}
