.page-module__506t0G__page{color:#080808;background:#f4efe6;min-height:100vh}.page-module__506t0G__main{width:min(1200px,100% - 48px);margin:auto;padding:42px 0 104px}.page-module__506t0G__back{color:#6b655d;text-underline-offset:5px;align-items:center;gap:7px;margin-bottom:25px;-webkit-text-decoration:underline #b9ae9c;text-decoration:underline #b9ae9c;display:inline-flex}.page-module__506t0G__hero{color:#fff;background:#080808;border:1px solid #292723;border-radius:32px;padding:clamp(30px,4.6vw,56px);overflow:hidden}.page-module__506t0G__heroTop{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.page-module__506t0G__identity{align-items:center;gap:clamp(24px,4vw,42px);min-width:0;display:flex}.page-module__506t0G__identityCopy{min-width:0}.page-module__506t0G__roleLabel{color:#cdbb96;align-items:center;gap:8px;margin:0 0 11px;font-size:13px;display:flex}.page-module__506t0G__identity h1{color:#fff;font-size:clamp(43px,6vw,70px);font-weight:var(--type-weight-regular);letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;line-height:.98}.page-module__506t0G__identityMeta{color:#d8d0c3;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:20px;display:flex}.page-module__506t0G__identityMeta>span:first-child{color:#e8ddc9;background:#191816;border-color:#3b3731}.page-module__506t0G__identityMeta>span:last-child:not(:first-child){align-items:center;font-size:13px;display:inline-flex}.page-module__506t0G__identityMeta>span:last-child:not(:first-child):before{content:"";background:#cdbb96;border-radius:50%;width:5px;height:5px;margin-right:10px}.page-module__506t0G__heroAction{color:#fff;border:1px solid #5a554d;border-radius:13px;flex:none;align-items:center;gap:12px;min-height:46px;padding:0 17px;font-size:13px;transition:background-color .15s,border-color .15s;display:inline-flex}.page-module__506t0G__heroAction:hover{background:#1d1b18;border-color:#8c806f}.page-module__506t0G__stats{border-top:1px solid #3c3934;grid-template-columns:repeat(3,minmax(0,1fr));margin:44px 0 0;padding-top:28px;display:grid}.page-module__506t0G__stats div{border-left:1px solid #3c3934;gap:7px;padding:0 30px;display:grid}.page-module__506t0G__stats div:first-child{border-left:0;padding-left:0}.page-module__506t0G__stats dt{color:#a9a197;font-size:12px}.page-module__506t0G__stats dd{color:#fff;margin:0;font-size:21px}.page-module__506t0G__about,.page-module__506t0G__section{background:#fff;border:1px solid #e2dacd;border-radius:28px}.page-module__506t0G__about{grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);gap:clamp(32px,5vw,68px);margin-top:22px;padding:clamp(30px,4vw,46px);display:grid}.page-module__506t0G__about h2,.page-module__506t0G__section h2{letter-spacing:-.03em;margin:0;font-size:25px}.page-module__506t0G__aboutCopy>p:not(.page-module__506t0G__disclosure){color:#4f4a43;white-space:pre-wrap;max-width:62ch;margin:20px 0 0;font-size:17px;line-height:1.72}.page-module__506t0G__muted,.page-module__506t0G__sectionHeading p,.page-module__506t0G__emptyState p{color:#6b655d}.page-module__506t0G__disclosure{color:#746d64;border-top:1px solid #ded6c9;margin:26px 0 0;padding-top:18px;font-size:12px;line-height:1.65}.page-module__506t0G__trustNote{border-left:1px solid #ded6c9;padding-left:clamp(28px,4vw,48px)}.page-module__506t0G__trustNote h2{margin:0 0 22px;font-size:17px}.page-module__506t0G__trustNote ul{gap:17px;margin:0;padding:0;list-style:none;display:grid}.page-module__506t0G__trustNote li{color:#5f5a53;grid-template-columns:20px minmax(0,1fr);align-items:flex-start;gap:12px;font-size:13px;line-height:1.5;display:grid}.page-module__506t0G__trustNote li svg{color:#806c49;margin-top:1px}.page-module__506t0G__section{margin-top:22px;padding:clamp(30px,4vw,44px)}.page-module__506t0G__sectionHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:25px;display:flex}.page-module__506t0G__sectionHeading p{margin:8px 0 0}.page-module__506t0G__sectionHeading>a{color:#6f512c;text-underline-offset:5px;flex:none;text-decoration:underline}.page-module__506t0G__flightList{border-top:1px solid #d8d0c3}.page-module__506t0G__flightRow{border-bottom:1px solid #d8d0c3;grid-template-columns:150px minmax(230px,1.35fr) minmax(130px,.85fr) minmax(130px,.7fr) auto;align-items:center;gap:24px;padding:24px 0;text-decoration:none;display:grid}.page-module__506t0G__flightDate,.page-module__506t0G__flightAircraft span,.page-module__506t0G__flightPrice span{color:#6b655d;font-size:12px}.page-module__506t0G__flightRoute{grid-template-columns:auto minmax(46px,1fr) auto;align-items:center;gap:12px;display:grid}.page-module__506t0G__flightRoute span{display:grid}.page-module__506t0G__flightRoute span:last-child{text-align:right}.page-module__506t0G__flightRoute strong{letter-spacing:-.035em;font-size:23px}.page-module__506t0G__flightRoute small{color:#6b655d;font-size:11px}.page-module__506t0G__flightRoute i{color:#b49f78;grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;display:grid}.page-module__506t0G__flightRoute i:before,.page-module__506t0G__flightRoute i:after{content:"";border-top:1px solid #cfc3b1}.page-module__506t0G__flightAircraft,.page-module__506t0G__flightPrice{gap:4px;display:grid}.page-module__506t0G__flightPrice{text-align:right}.page-module__506t0G__flightAction{color:#6f512c;font-size:13px;font-weight:var(--type-weight-semibold);white-space:nowrap;justify-self:end;align-items:center;gap:8px;display:inline-flex}.page-module__506t0G__flightRow:hover .page-module__506t0G__flightAction{text-underline-offset:4px;text-decoration:underline}.page-module__506t0G__reviewList{margin:0;padding:0;list-style:none}.page-module__506t0G__reviewList li{border-top:1px solid #d8d0c3;grid-template-columns:82px minmax(0,1fr) 170px;gap:24px;padding:27px 0;display:grid}.page-module__506t0G__reviewScore{letter-spacing:-.04em;font-size:28px}.page-module__506t0G__reviewScore span{color:#6b655d;letter-spacing:0;font-size:12px}.page-module__506t0G__reviewList blockquote{color:#4f4a43;margin:0;font-size:16px;line-height:1.7}.page-module__506t0G__reviewList li>p{gap:4px;margin:0;display:grid}.page-module__506t0G__reviewList time{color:#6b655d;font-size:12px}.page-module__506t0G__emptyState{border-top:1px solid #d8d0c3;padding-top:27px}.page-module__506t0G__emptyState h3{margin:0;font-size:18px}.page-module__506t0G__emptyState p{margin:8px 0 20px}.page-module__506t0G__reportRow{justify-content:flex-end;margin:18px 5px 0;display:flex}@media (max-width:980px){.page-module__506t0G__flightRow{grid-template-columns:130px minmax(220px,1.4fr) minmax(120px,.8fr) minmax(120px,.7fr)}.page-module__506t0G__flightAction{grid-column:4}}@media (max-width:760px){.page-module__506t0G__main{width:calc(100% - 28px);padding-top:28px}.page-module__506t0G__hero{border-radius:24px;padding:25px}.page-module__506t0G__heroTop{flex-direction:column;align-items:stretch}.page-module__506t0G__identity{align-items:flex-start}.page-module__506t0G__heroAction{align-self:flex-start}.page-module__506t0G__about{grid-template-columns:1fr}.page-module__506t0G__trustNote{border-top:1px solid #ded6c9;border-left:0;padding:25px 0 0}.page-module__506t0G__flightRow{grid-template-columns:1fr 1fr;gap:17px}.page-module__506t0G__flightRoute{grid-area:1/1/auto/-1}.page-module__506t0G__flightPrice{text-align:right}.page-module__506t0G__flightAction{grid-column:2}.page-module__506t0G__reviewList li{grid-template-columns:70px minmax(0,1fr)}.page-module__506t0G__reviewList li>p{grid-column:2}}@media (max-width:520px){.page-module__506t0G__main{padding-bottom:120px}.page-module__506t0G__back{margin-left:2px}.page-module__506t0G__hero{padding:24px 22px}.page-module__506t0G__identity{gap:17px}.page-module__506t0G__identity>[role=img]{width:84px!important;height:84px!important;font-size:84px!important}.page-module__506t0G__roleLabel{margin-bottom:8px;font-size:11px}.page-module__506t0G__identity h1{font-size:38px}.page-module__506t0G__identityMeta{flex-direction:column;align-items:flex-start;margin-top:14px}.page-module__506t0G__stats{gap:0;margin-top:28px;padding-top:22px}.page-module__506t0G__stats div{padding:0 10px}.page-module__506t0G__stats div:first-child{padding-left:0}.page-module__506t0G__stats div:last-child{padding-right:0}.page-module__506t0G__stats dt{font-size:10px;line-height:1.35}.page-module__506t0G__stats dd{font-size:16px;line-height:1.25}.page-module__506t0G__about,.page-module__506t0G__section{border-radius:22px;padding:25px 23px}.page-module__506t0G__sectionHeading{flex-direction:column;align-items:flex-start;gap:14px}.page-module__506t0G__flightRow{padding:22px 0}.page-module__506t0G__flightRoute strong{font-size:24px}.page-module__506t0G__flightAction{justify-self:end}.page-module__506t0G__reviewList li{grid-template-columns:1fr;gap:14px}.page-module__506t0G__reviewList li>p{grid-column:1}}@media (prefers-reduced-motion:reduce){.page-module__506t0G__heroAction{transition:none}}.page-module__506t0G__stats dd small{color:var(--color-text-muted);font-size:12px;font-weight:var(--type-weight-regular);margin-top:2px;display:block}