.baggage-hero{min-height:650px;display:grid;grid-template-columns:1.05fr .95fr;gap:7vw;padding:70px max(7vw,28px);background:radial-gradient(circle at 12% 20%,#fff 0,#f7f5ec 54%,#e4ece7 100%);align-items:center}.baggage-copy{max-width:700px}.baggage-copy h1{font-size:clamp(52px,6.6vw,88px)}.quick-proof{display:flex;flex-wrap:wrap;gap:12px 22px;font-size:12px;font-weight:700}.baggage-visual{min-height:455px;background:#0b343b;position:relative;overflow:hidden;display:grid;place-items:center}.baggage-visual:before,.baggage-visual:after{content:"";position:absolute;border:1px solid #ffffff17;border-radius:50%}.baggage-visual:before{width:440px;height:440px}.baggage-visual:after{width:310px;height:310px}.suitcase{position:relative;width:190px;height:235px;border:4px solid #d8f24a;border-radius:18px;color:#d8f24a;display:grid;place-items:center;z-index:1;transform:rotate(-3deg)}.suitcase .handle{position:absolute;width:76px;height:38px;border:4px solid #d8f24a;border-bottom:0;border-radius:12px 12px 0 0;top:-40px}.suitcase .case-lines{position:absolute;inset:20px;border-left:2px solid #d8f24a55;border-right:2px solid #d8f24a55}.suitcase b{font:800 72px Manrope}.visual-card{position:absolute;z-index:2;bottom:25px;left:25px;right:25px;background:#fff;padding:20px 22px;display:grid;gap:4px;box-shadow:0 15px 35px #0003}.visual-card small{font-weight:800;letter-spacing:.14em;color:#67817b}.visual-card strong{font:700 17px Manrope}.visual-card span{font-size:12px;color:#617277}.page-index{padding:20px max(7vw,28px);display:flex;gap:34px;border-bottom:1px solid #d9dfdc;overflow:auto}.page-index a{white-space:nowrap;color:#445d61;text-decoration:none;font-size:12px;font-weight:800}.baggage-section{padding:100px max(7vw,28px)}.intro{display:grid;grid-template-columns:.5fr 1fr;gap:3vw 8vw}.section-label{font-size:11px;font-weight:800;letter-spacing:.15em;color:#67817b}.intro h2,.evidence h2,.analysis-band h2{font:700 clamp(35px,4.4vw,58px) Manrope;line-height:1.08;letter-spacing:-.045em}.section-lead{font-size:17px;line-height:1.7;color:#617277}.action-list{grid-column:1/-1;list-style:none;padding:0;margin:45px 0 0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #d9dfdc}.action-list li{display:grid;grid-template-columns:55px 1fr;gap:18px;padding:30px;border-bottom:1px solid #d9dfdc}.action-list li:nth-child(odd){border-right:1px solid #d9dfdc}.action-list b{font:800 13px Manrope;color:#67817b}.action-list h3{font:700 19px Manrope}.action-list p{margin:0;color:#617277;font-size:14px;line-height:1.65}.rights-panel{padding:90px max(7vw,28px);background:#092f35;color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:center}.rights-panel h2{font:700 clamp(36px,4.4vw,58px) Manrope;line-height:1.08;letter-spacing:-.045em;margin:16px 0}.rights-panel p{color:#bdd0cf;line-height:1.7}.deadline-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.deadline-grid article{background:#fff;color:#092f35;padding:28px;display:flex;flex-direction:column}.deadline-grid strong{font:800 55px Manrope;color:#15434a}.deadline-grid span{font-size:13px;font-weight:700}.deadline-grid p{grid-column:1/-1;border-left:3px solid #d8f24a;padding-left:18px;font-size:13px}.evidence{background:#f7f5ec;display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;align-items:center}.evidence>div:first-child p{color:#617277;line-height:1.7}.evidence-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.evidence-grid span{background:#fff;padding:18px;font-size:13px;font-weight:600}.evidence-grid span:before{content:"✓";color:#789500;font-weight:800;margin-right:10px}.analysis-band{padding:90px max(7vw,28px);background:#0d3c43;color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:center}.analysis-band p{color:#bdd0cf;line-height:1.7}.analysis-card{background:#fff;color:#092f35;padding:32px;border-top:5px solid #d8f24a}.analysis-card h3{font:700 21px Manrope}.analysis-card ul{padding-left:20px;color:#617277;line-height:1.8}.analysis-card .button{width:100%}.analysis-card small{display:block;text-align:center;color:#617277;margin-top:12px;font-size:10px}@media(max-width:850px){.baggage-hero,.intro,.rights-panel,.evidence,.analysis-band{grid-template-columns:1fr}.baggage-visual{min-height:410px}.action-list{grid-template-columns:1fr}.action-list li:nth-child(odd){border-right:0}.page-index{gap:24px}}@media(max-width:520px){.baggage-hero,.baggage-section,.rights-panel,.analysis-band{padding:55px 20px}.baggage-visual{min-height:370px}.suitcase{width:145px;height:185px}.action-list li{padding:25px 0;grid-template-columns:38px 1fr}.deadline-grid,.evidence-grid{grid-template-columns:1fr}.deadline-grid p{grid-column:auto}.page-index{padding-left:20px}}
.detail-hero h1{font-size:clamp(46px,5.8vw,78px)}.detail-visual{background:linear-gradient(145deg,#15434a,#071f24)}.flight-symbol{position:relative;z-index:1;color:#d8f24a;font-size:130px;transform:rotate(-12deg);filter:drop-shadow(0 15px 20px #0004)}.assistance-list{display:grid;gap:10px}.assistance-list article{background:#fff;color:#092f35;padding:22px 25px;display:flex;align-items:center;justify-content:space-between;gap:20px}.assistance-list b{font:800 25px Manrope;color:#15434a}.assistance-list span{text-align:right;color:#617277;font-size:13px}.problems-dropdown [aria-current=page]{background:#f1f5e8;color:#092f35}
