.page-module__JNBS_W__page{inline-size:min(1120px,100%);margin-inline:auto;padding-block:32px 56px;padding-inline:18px}.page-module__JNBS_W__backLink{min-block-size:36px;color:var(--rx-colors-text-secondary);align-items:center;gap:8px;margin-block-end:22px;font-size:.92rem;text-decoration:none;display:inline-flex}.page-module__JNBS_W__backLink:hover{color:var(--rx-colors-text-primary)}.page-module__JNBS_W__header{justify-content:space-between;align-items:end;gap:20px;margin-block-end:22px;display:flex}.page-module__JNBS_W__header h1{color:var(--rx-colors-text-primary);margin:0;font-size:1.8rem;font-weight:800;line-height:1.15}.page-module__JNBS_W__header p{max-inline-size:58ch;color:var(--rx-colors-text-secondary);margin:8px 0 0;font-size:.98rem;line-height:1.5}.page-module__JNBS_W__resultMeta{color:var(--rx-colors-text-subdued);white-space:nowrap;font-size:.84rem}.page-module__JNBS_W__searchBox{z-index:1;border:1px solid var(--rx-colors-surface-cardBorder);color:var(--rx-colors-text-subdued);background:color-mix(in srgb, var(--rx-colors-surface-glassSolid) 86%, transparent);box-shadow:0 18px 40px var(--rx-colors-utility-shadow);border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;margin-block-end:26px;padding-block:11px;padding-inline:14px;display:grid;position:sticky;inset-block-start:12px}.page-module__JNBS_W__searchBox input{min-inline-size:0;color:var(--rx-colors-text-primary);font:inherit;background:0 0;border:0;outline:0}.page-module__JNBS_W__searchBox input::placeholder{color:var(--rx-colors-text-subdued)}.page-module__JNBS_W__groupList{gap:30px;display:grid}.page-module__JNBS_W__groupSection{gap:14px;display:grid}.page-module__JNBS_W__groupHeader{border-block-end:1px solid var(--rx-colors-surface-divider);justify-content:space-between;align-items:center;gap:14px;padding-block-end:10px;display:flex}.page-module__JNBS_W__groupHeader h2{color:var(--rx-colors-text-secondary);letter-spacing:0;text-transform:uppercase;margin:0;font-size:1rem;font-weight:800;line-height:1.2}.page-module__JNBS_W__groupHeader span{color:var(--rx-colors-text-subdued);font-size:.82rem}.page-module__JNBS_W__cardGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.page-module__JNBS_W__card{border:1px solid var(--rx-colors-surface-cardBorder);min-block-size:190px;color:inherit;background:linear-gradient(180deg, color-mix(in srgb, var(--rx-colors-surface-glass) 80%, transparent), color-mix(in srgb, var(--rx-colors-surface-glassAlt) 92%, transparent)), var(--rx-colors-surface-glassPrimary);border-radius:8px;grid-template-columns:58px minmax(0,1fr);gap:12px 14px;padding:16px;text-decoration:none;transition:border-color .16s,transform .16s,background .16s;display:grid}.page-module__JNBS_W__card[data-featured=true]{border-color:color-mix(in srgb, var(--rx-colors-accent-cyan) 42%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--rx-colors-accent-cyan) 10%, transparent), color-mix(in srgb, var(--rx-colors-surface-glassPrimary) 94%, transparent)), var(--rx-colors-surface-glassPrimary)}.page-module__JNBS_W__card:hover{border-color:var(--rx-colors-surface-outlineBright);text-decoration:none;transform:translateY(-2px)}.page-module__JNBS_W__imageFrame{border:1px solid var(--rx-colors-surface-outlineSoft);background:var(--rx-colors-surface-badgeGlow);border-radius:8px;grid-row:1/span 3;place-items:center;block-size:58px;inline-size:58px;display:grid;overflow:hidden}.page-module__JNBS_W__imageFrame img{object-fit:contain;block-size:44px;inline-size:44px}.page-module__JNBS_W__cardCopy{gap:6px;min-inline-size:0;display:grid}.page-module__JNBS_W__categoryName{color:var(--rx-colors-text-subdued);font-size:.78rem;line-height:1.2}.page-module__JNBS_W__cardCopy strong{color:var(--rx-colors-text-primary);font-size:1.05rem;line-height:1.25}.page-module__JNBS_W__summary{color:var(--rx-colors-text-secondary);font-size:.92rem;line-height:1.48}.page-module__JNBS_W__resourceTags{flex-wrap:wrap;grid-column:2;align-self:end;gap:7px;display:flex}.page-module__JNBS_W__resourceTag{border:1px solid var(--rx-colors-surface-outlineSoft);min-block-size:28px;max-inline-size:100%;color:var(--rx-colors-text-secondary);background:var(--rx-colors-surface-glass);border-radius:8px;align-items:center;gap:6px;padding-block:5px;padding-inline:8px;font-size:.78rem;line-height:1.2;display:inline-flex}.page-module__JNBS_W__resourceTag span{overflow-wrap:anywhere}.page-module__JNBS_W__cardAction{color:var(--rx-colors-text-accent);grid-column:2;justify-self:start;align-items:center;gap:7px;font-size:.88rem;font-weight:700;display:inline-flex}@media (max-width:760px){.page-module__JNBS_W__page{padding-block-start:24px}.page-module__JNBS_W__header{flex-direction:column;align-items:start}.page-module__JNBS_W__resultMeta{white-space:normal}.page-module__JNBS_W__searchBox{position:static}}@media (max-width:420px){.page-module__JNBS_W__cardGrid{grid-template-columns:1fr}.page-module__JNBS_W__card{grid-template-columns:48px minmax(0,1fr);min-block-size:0}.page-module__JNBS_W__imageFrame{block-size:48px;inline-size:48px}.page-module__JNBS_W__imageFrame img{block-size:36px;inline-size:36px}}.page-module__JNBS_W__card[data-locked=true]{cursor:pointer;opacity:.55;filter:saturate(.45);font:inherit;text-align:start;appearance:none}.page-module__JNBS_W__card[data-locked=true]:hover{border-color:var(--rx-colors-surface-cardBorder);transform:none}.page-module__JNBS_W__card[data-locked=true] .page-module__JNBS_W__cardAction{color:var(--rx-colors-text-subdued)}.page-module__JNBS_W__card[data-locked=true][aria-busy=true]{cursor:default}.page-module__JNBS_W__lockedSummary{color:var(--rx-colors-text-subdued);align-items:center;gap:8px;margin:0;font-size:.84rem;display:flex}.page-module__JNBS_W__retryButton{border:1px solid var(--rx-colors-surface-cardBorder);color:var(--rx-colors-text-accent);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:2px 10px;font-size:.8rem}
.LockedBadge-module__LBUNBq__badge{border:1px solid var(--rx-colors-border-subtle,#e9f2e438);background:var(--rx-colors-surface-muted,#0a17108c);color:var(--rx-colors-text-secondary,#e9f2e4b8);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}
.SearchBar-module__FyQUlG__wrapper{flex-direction:column;gap:12px;display:flex;position:relative}.SearchBar-module__FyQUlG__eyebrow{letter-spacing:2.5px;text-transform:uppercase;color:var(--rx-colors-text-secondary,#fff9);font-size:13px}.SearchBar-module__FyQUlG__inputShell{background:var(--rx-colors-surface-glassPrimary);border:1px solid var(--rx-colors-surface-cardBorder,#ffffff2e);box-shadow:0 20px 40px var(--rx-colors-utility-shadow,#00000059);padding:14px 18px;transition:border-color .16s,box-shadow .16s,background .16s;border-radius:0!important}.SearchBar-module__FyQUlG__inputShell:focus-within{border-color:var(--rx-colors-text-accent,#8fd98a);box-shadow:0 0 0 2px var(--rx-colors-utility-focus,#8fd98a80), 0 20px 40px var(--rx-colors-utility-shadow,#00000059)}.SearchBar-module__FyQUlG__input{width:100%;color:var(--rx-colors-text-primary,#ffffffeb);letter-spacing:.2px;background:0 0;border:none;outline:none;font-size:16px}.SearchBar-module__FyQUlG__input::placeholder{color:var(--rx-colors-text-subdued,#ffffff73)}.SearchBar-module__FyQUlG__suggestionPanel{background:var(--rx-colors-surface-glassSecondary);border:1px solid var(--rx-colors-surface-cardBorder,#ffffff29);box-shadow:0 26px 52px var(--rx-colors-utility-shadow,#0000006b);z-index:20;flex-direction:column;margin-top:8px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden;border-radius:0!important}.SearchBar-module__FyQUlG__suggestion{color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;transition:background .12s;display:flex}.SearchBar-module__FyQUlG__suggestion:hover,.SearchBar-module__FyQUlG__suggestion:focus-visible{background:var(--rx-colors-surface-buttonSecondary,#ffffff14)}.SearchBar-module__FyQUlG__suggestionCopy{flex-direction:column;gap:4px;display:flex}.SearchBar-module__FyQUlG__suggestionTitle{letter-spacing:.2px;flex-wrap:wrap;gap:0;font-weight:600;display:flex}.SearchBar-module__FyQUlG__suggestionSubtitle{color:var(--rx-colors-text-secondary,#ffffffa6);font-size:13px}.SearchBar-module__FyQUlG__suggestionType{letter-spacing:2px;text-transform:uppercase;color:var(--rx-colors-text-subdued,#ffffff80);font-size:12px}.SearchBar-module__FyQUlG__highlight{background:var(--rx-colors-surface-highlight,#7cc57647);border-radius:4px;padding:0 2px}.SearchBar-module__FyQUlG__suggestion[data-locked=true] .SearchBar-module__FyQUlG__suggestionTitle,.SearchBar-module__FyQUlG__suggestion[data-locked=true] .SearchBar-module__FyQUlG__suggestionSubtitle{opacity:.6}
.UpgradeModal-module__WcSsFa__overlay{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;justify-content:center;align-items:center;padding:24px;animation:.2s ease-out UpgradeModal-module__WcSsFa__fadeIn;display:flex;position:fixed;inset:0}@keyframes UpgradeModal-module__WcSsFa__fadeIn{0%{opacity:0}to{opacity:1}}.UpgradeModal-module__WcSsFa__modal{color:#ffffffeb;background:#102616;border-radius:16px;flex-direction:column;gap:16px;width:min(92vw,460px);max-height:85vh;padding:32px 28px;animation:.25s ease-out UpgradeModal-module__WcSsFa__scaleIn;display:flex;position:relative;box-shadow:0 40px 80px #0009}@keyframes UpgradeModal-module__WcSsFa__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.UpgradeModal-module__WcSsFa__closeButton{z-index:10;color:#fff;cursor:pointer;background:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s,transform .15s;display:flex;position:absolute;top:12px;right:12px}.UpgradeModal-module__WcSsFa__closeButton:hover{background:#0009;transform:scale(1.1)}.UpgradeModal-module__WcSsFa__closeButton:focus-visible{outline-offset:2px;outline:2px solid #8fd98a}.UpgradeModal-module__WcSsFa__title{margin:0;padding-right:32px;font-size:22px;font-weight:600;line-height:1.3}.UpgradeModal-module__WcSsFa__body{color:#ffffffd6;margin:0;font-size:15px;line-height:1.65}.UpgradeModal-module__WcSsFa__cta{color:#fff;cursor:pointer;background:#f75;border:0;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;padding:12px 22px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.UpgradeModal-module__WcSsFa__cta:hover{filter:brightness(1.1);transform:translateY(-1px)}.UpgradeModal-module__WcSsFa__cta:focus-visible{outline-offset:2px;outline:2px solid #8fd98a}
.UsdaPacaCard-module__IxSojG__card{margin-block-start:var(--rx-gap-article,28px)}.UsdaPacaCard-module__IxSojG__row{border-block-start:1px solid var(--rx-border-light,#ffffff1a);gap:10px;padding-block-start:14px;display:grid}.UsdaPacaCard-module__IxSojG__row h3{margin:0}.UsdaPacaCard-module__IxSojG__daysTable{max-inline-size:420px}.UsdaPacaCard-module__IxSojG__days{gap:8px;display:grid}.UsdaPacaCard-module__IxSojG__caption{font-size:var(--rx-fs-small,14px);color:var(--rx-text-muted,#ffffffad);margin:0}.UsdaPacaCard-module__IxSojG__credit{font-size:var(--rx-fs-small,14px);color:var(--rx-text-muted,#ffffffad);display:block}.UsdaPacaCard-module__IxSojG__flag{font-weight:600}.UsdaPacaCard-module__IxSojG__note{border-radius:var(--rx-radius-resource,12px);background:var(--rx-resource-bg,#8ce2ff29);border:1px solid var(--rx-resource-border,#8ce2ff52);padding:12px 14px}.UsdaPacaCard-module__IxSojG__legend{font-size:var(--rx-fs-small,14px);color:var(--rx-text-secondary,#ffffffd6);gap:6px;display:grid}.UsdaPacaCard-module__IxSojG__legend ul{margin:0;padding-inline-start:20px}.UsdaPacaCard-module__IxSojG__source{font-size:var(--rx-fs-small,14px)!important;color:var(--rx-text-muted,#ffffffad)!important}
.VideoModal-module__c12ifq__overlay{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;justify-content:center;align-items:center;animation:.2s ease-out VideoModal-module__c12ifq__fadeIn;display:flex;position:fixed;inset:0}@keyframes VideoModal-module__c12ifq__fadeIn{0%{opacity:0}to{opacity:1}}.VideoModal-module__c12ifq__modal{border-radius:16px;max-width:90vw;max-height:85vh;animation:.25s ease-out VideoModal-module__c12ifq__scaleIn;position:relative;overflow:hidden;box-shadow:0 40px 80px #0009}@keyframes VideoModal-module__c12ifq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.VideoModal-module__c12ifq__closeButton{z-index:10;color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s,transform .15s;display:flex;position:absolute;top:12px;right:12px}.VideoModal-module__c12ifq__closeButton:hover{background:#000c;transform:scale(1.1)}.VideoModal-module__c12ifq__closeButton:focus-visible{outline-offset:2px;outline:2px solid #8fd98a}.VideoModal-module__c12ifq__video{background:#000;max-width:90vw;max-height:85vh;display:block}.VideoModal-module__c12ifq__iframe{aspect-ratio:16/9;background:#000;border:0;width:min(90vw,1280px);max-height:85vh;display:block}
