.ocean-module__rZ5mtW__board{background:#3ddc840d;border:1px solid #4ade8047;border-radius:16px;margin:14px 0 0;padding:6px 20px}.ocean-module__rZ5mtW__card{border-top:1px solid #ffffff14;padding:9px 0}.ocean-module__rZ5mtW__card:first-child{border-top:0}.ocean-module__rZ5mtW__lane{color:var(--warp-text,#f0f2f5);margin:0 0 3px;font-size:15px;font-weight:600;line-height:1.25}.ocean-module__rZ5mtW__detail{color:#aab4c3;margin:0;font-size:13px;line-height:1.45}.ocean-module__rZ5mtW__detail strong{color:#4ade80;font-size:14px;font-weight:700}@media (max-width:720px){.ocean-module__rZ5mtW__board{margin:12px 0 10px;padding:4px 14px}.ocean-module__rZ5mtW__card{padding:10px 0}}.ocean-module__rZ5mtW__rateBoard{border:1px solid var(--warp-border);background:var(--warp-surface-1);border-radius:16px;max-width:1040px;margin:26px auto 0;overflow:hidden}.ocean-module__rZ5mtW__rateHead,.ocean-module__rZ5mtW__rateRow{grid-template-columns:minmax(0,1.9fr) 6.5rem 3.6rem 7.5rem 3.6rem 9.5rem 6.2rem;align-items:center;column-gap:12px;padding:0 18px;display:grid}.ocean-module__rZ5mtW__rateHead{background:var(--warp-surface-2);letter-spacing:.06em;text-transform:uppercase;min-height:40px;color:var(--warp-text-dim);font-size:11px;font-weight:600}.ocean-module__rZ5mtW__rateHead>span:nth-child(2),.ocean-module__rZ5mtW__rateHead>span:nth-child(3),.ocean-module__rZ5mtW__rateHead>span:nth-child(4),.ocean-module__rZ5mtW__rateHead>span:nth-child(5){text-align:right}.ocean-module__rZ5mtW__rateRow{border-top:1px solid var(--warp-border);min-height:54px}.ocean-module__rZ5mtW__rateRow:hover{background:#4ade800a}.ocean-module__rZ5mtW__rateLane{grid-column:1;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:1.3}.ocean-module__rZ5mtW__rateLaneLink{color:var(--warp-text);text-decoration:none}.ocean-module__rZ5mtW__rateLaneLink:hover{color:var(--warp-accent)}.ocean-module__rZ5mtW__rateSentence{margin:0;display:contents}.ocean-module__rZ5mtW__ratePrice,.ocean-module__rZ5mtW__ratePriceLcl,.ocean-module__rZ5mtW__rateDaysFcl,.ocean-module__rZ5mtW__rateDaysLcl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ocean-module__rZ5mtW__ratePrice{color:var(--warp-accent);grid-column:2;font-size:17px;font-weight:700}.ocean-module__rZ5mtW__rateDaysFcl{color:var(--warp-text-muted);grid-column:3;font-size:14px}.ocean-module__rZ5mtW__ratePriceLcl{color:var(--warp-text);grid-column:4;font-size:15px;font-weight:600}.ocean-module__rZ5mtW__rateDaysLcl{color:var(--warp-text-muted);grid-column:5;font-size:14px}.ocean-module__rZ5mtW__rateCaptured{color:var(--warp-text-dim);white-space:nowrap;grid-column:6;font-size:12px}.ocean-module__rZ5mtW__rateUnit{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ocean-module__rZ5mtW__rateQuote{color:var(--warp-accent);white-space:nowrap;border:1px solid #4ade808c;border-radius:999px;grid-column:7;justify-self:end;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex}.ocean-module__rZ5mtW__rateQuote:hover{border-color:var(--warp-accent);background:#4ade801f}@media (max-width:860px){.ocean-module__rZ5mtW__rateHead{display:none}.ocean-module__rZ5mtW__rateRow{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:14px 16px}.ocean-module__rZ5mtW__rateLane{grid-area:1/1}.ocean-module__rZ5mtW__rateSentence{color:var(--warp-text-muted);grid-area:2/1;font-size:14px;line-height:1.6;display:block}.ocean-module__rZ5mtW__ratePrice,.ocean-module__rZ5mtW__ratePriceLcl,.ocean-module__rZ5mtW__rateDaysFcl,.ocean-module__rZ5mtW__rateDaysLcl,.ocean-module__rZ5mtW__rateCaptured{text-align:left;white-space:normal;font-size:inherit;display:inline}.ocean-module__rZ5mtW__ratePrice{font-size:16px}.ocean-module__rZ5mtW__rateCaptured{margin-top:2px;font-size:12px;display:block}.ocean-module__rZ5mtW__rateUnit{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.ocean-module__rZ5mtW__rateQuote{grid-area:1/2/span 2;align-self:center}}.ocean-module__rZ5mtW__qa{border-top:1px solid var(--warp-border);max-width:920px;margin:26px auto 0;display:block}.ocean-module__rZ5mtW__qa .ocean-module__rZ5mtW__qaItem{border:0;border-bottom:1px solid var(--warp-border);border-radius:0;flex:none;grid-template-columns:minmax(0,17rem) minmax(0,1fr);column-gap:40px;min-width:0;padding:22px 0;display:grid}.ocean-module__rZ5mtW__qa .ocean-module__rZ5mtW__qaItem h3{color:var(--warp-text);margin:0;font-size:16px;font-weight:600;line-height:1.4;display:block}.ocean-module__rZ5mtW__qa .ocean-module__rZ5mtW__qaItem p{color:var(--warp-text-muted);margin:0;font-size:15px;line-height:1.65}@media (max-width:720px){.ocean-module__rZ5mtW__qa .ocean-module__rZ5mtW__qaItem{grid-template-columns:minmax(0,1fr);row-gap:8px;padding:18px 0}}.ocean-module__rZ5mtW__steps{border-top:1px solid var(--warp-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;max-width:1040px;margin:30px auto 0;display:grid}.ocean-module__rZ5mtW__steps .ocean-module__rZ5mtW__step{border:0;border-radius:0;flex:none;min-width:0;padding:26px 0 0;position:relative}.ocean-module__rZ5mtW__steps .ocean-module__rZ5mtW__step:before{content:"";background:var(--warp-accent);width:9px;height:9px;box-shadow:0 0 0 4px var(--warp-bg);border-radius:50%;position:absolute;top:-5px;left:0}.ocean-module__rZ5mtW__steps .ocean-module__rZ5mtW__step h3{color:var(--warp-text);margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.35;display:block}.ocean-module__rZ5mtW__stepNum{letter-spacing:-.02em;color:var(--warp-accent);font-variant-numeric:tabular-nums;margin:0 0 10px;font-size:40px;font-weight:300;line-height:1;display:block}.ocean-module__rZ5mtW__steps .ocean-module__rZ5mtW__step p{color:var(--warp-text-muted);margin:0;font-size:14px;line-height:1.6}@media (max-width:900px){.ocean-module__rZ5mtW__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px}}@media (max-width:560px){.ocean-module__rZ5mtW__steps{border-top:0;grid-template-columns:minmax(0,1fr)}.ocean-module__rZ5mtW__steps .ocean-module__rZ5mtW__step{border-top:1px solid var(--warp-border);grid-template-columns:3rem minmax(0,1fr);column-gap:12px;padding:18px 0;display:grid}.ocean-module__rZ5mtW__steps .ocean-module__rZ5mtW__step:before{display:none}.ocean-module__rZ5mtW__steps .ocean-module__rZ5mtW__step h3{display:contents}.ocean-module__rZ5mtW__stepNum{grid-area:1/1/span 2;margin:0;font-size:30px}.ocean-module__rZ5mtW__steps .ocean-module__rZ5mtW__step p{grid-column:2}}
