.travel-documents-module__209dua__hero{isolation:isolate;padding-block:clamp(96px,12vw,168px) clamp(56px,7vw,96px);position:relative;overflow:hidden}.travel-documents-module__209dua__title{max-width:14ch;font-family:var(--lx-display);text-transform:uppercase;letter-spacing:0;text-wrap:balance;margin:18px 0 0;font-size:clamp(48px,7.4vw,112px);font-weight:800;line-height:.9}.travel-documents-module__209dua__intro{max-width:560px;color:var(--lx-text-2);margin-top:26px;font-size:clamp(17px,1.4vw,20px);line-height:1.6}.travel-documents-module__209dua__price{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-top:28px;display:flex}.travel-documents-module__209dua__price strong{font-family:var(--lx-display);letter-spacing:-.02em;color:var(--lx-accent);font-size:clamp(56px,7vw,96px);font-weight:800;line-height:.9}.travel-documents-module__209dua__price span{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-text-2);font-size:14px;font-weight:700}.travel-documents-module__209dua__points{gap:10px;max-width:560px;margin:26px 0 0;padding:0;list-style:none;display:grid}.travel-documents-module__209dua__points li{color:var(--lx-text);align-items:flex-start;gap:10px;font-size:15px;line-height:1.55;display:flex}.travel-documents-module__209dua__points svg{color:var(--lx-accent);flex-shrink:0;margin-top:3px}.travel-documents-module__209dua__excluded svg{color:var(--lx-text-3)}.travel-documents-module__209dua__actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.travel-documents-module__209dua__note{max-width:560px;color:var(--lx-text-3);margin-top:16px;font-size:13px;line-height:1.6}.travel-documents-module__209dua__details{padding-block:clamp(24px,4vw,56px)}.travel-documents-module__209dua__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.travel-documents-module__209dua__grid+.travel-documents-module__209dua__grid{margin-top:clamp(14px,2vw,24px)}.travel-documents-module__209dua__card{border:1px solid var(--lx-line);background:var(--lx-surface);border-radius:28px;padding:clamp(24px,3vw,40px)}.travel-documents-module__209dua__card h2{font-family:var(--lx-display);text-transform:uppercase;letter-spacing:0;font-size:clamp(26px,2.6vw,38px);font-weight:800;line-height:.98}.travel-documents-module__209dua__card p{color:var(--lx-text-2);margin-top:14px;font-size:15px;line-height:1.6}.travel-documents-module__209dua__card .travel-documents-module__209dua__points{max-width:none;margin-top:18px}.travel-documents-module__209dua__reviewNote{background:radial-gradient(80% 90% at 100% 0%, #c6ff3d1f, transparent 60%), var(--lx-surface);border:1px solid #c6ff3d47;border-radius:22px;grid-template-columns:auto 1fr;align-items:start;gap:18px;margin-top:clamp(14px,2vw,24px);padding:clamp(20px,2.6vw,32px);display:grid}.travel-documents-module__209dua__reviewNote>svg{color:var(--lx-accent)}.travel-documents-module__209dua__reviewNote h2{font-size:18px;font-weight:800;line-height:1.35}.travel-documents-module__209dua__reviewNote p{color:var(--lx-text-2);margin-top:8px;font-size:15px;line-height:1.6}.travel-documents-module__209dua__doctor{padding-block:clamp(24px,4vw,56px)}.travel-documents-module__209dua__doctorCard{border:1px solid var(--lx-line);background:radial-gradient(80% 90% at 100% 0%, #4b76ff29, transparent 60%), var(--lx-surface);border-radius:28px;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(18px,3vw,36px);padding:clamp(24px,3.4vw,44px);display:grid}.travel-documents-module__209dua__doctorCard>svg{color:var(--lx-accent)}.travel-documents-module__209dua__doctorCard h2{font-family:var(--lx-display);text-transform:uppercase;letter-spacing:0;font-size:clamp(26px,2.6vw,38px);font-weight:800;line-height:.98}.travel-documents-module__209dua__doctorCard p{max-width:620px;color:var(--lx-text-2);margin-top:12px;font-size:15px;line-height:1.6}@media (max-width:860px){.travel-documents-module__209dua__grid{grid-template-columns:minmax(0,1fr)}.travel-documents-module__209dua__doctorCard{grid-template-columns:1fr;align-items:start}.travel-documents-module__209dua__actions{flex-direction:column;align-items:stretch}}
