.voyager-secondary-link{color:#0f5661;background:#fff;border:1px solid #d7e1e8;border-radius:10px;align-items:center;gap:.45rem;padding:.7rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.voyager-payment-confirmation,.voyager-subscription-summary{color:#1f2937;background:linear-gradient(135deg,#f0faf7,#fff);border:1px solid #cfe5df;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin:1rem 0;padding:1.4rem;display:grid}.voyager-subscription-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.voyager-loyalty-chip,.voyager-included-label{color:#0f766e;background:#dff5ef;border-radius:999px;margin-top:.55rem;padding:.35rem .65rem;font-size:.82rem;font-weight:800;display:inline-flex}.voyager-usage-summary{gap:.45rem;display:grid}.voyager-progress{background:#e5edf0;border-radius:999px;width:100%;height:10px;overflow:hidden}.voyager-progress span{border-radius:inherit;background:linear-gradient(90deg,#0f766e,#14b8a6);height:100%;display:block}.voyager-pending-change,.voyager-market-message,.voyager-rollover-note{color:#72530d;background:#fff7df;border-radius:10px;margin:1rem 0;padding:.85rem 1rem}.voyager-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.voyager-plan-card{color:#1f2937;background:#fff;border:1px solid #dce5e9;border-radius:15px;flex-direction:column;gap:.7rem;min-width:0;padding:1.2rem;display:flex;position:relative}.voyager-plan-card--popular{border:2px solid #0f766e;box-shadow:0 10px 30px #0f766e1f}.voyager-plan-card h3,.voyager-plan-card p{margin:0}.voyager-plan-card strong{color:#0f5661;font-size:1.8rem}.voyager-plan-card strong small{color:#687981;font-size:.8rem}.voyager-plan-card ul{color:#52636b;flex:1;margin:0;padding-left:1.1rem}.voyager-plan-card button{justify-content:center;width:100%}.voyager-plan-badge{color:#fff;background:#0f766e;border-radius:999px;padding:.3rem .65rem;font-size:.75rem;font-weight:800;position:absolute;top:-12px;right:12px}.voyager-history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.voyager-table-wrap{overflow-x:auto}.voyager-table-wrap table{border-collapse:collapse;width:100%;font-size:.86rem}.voyager-table-wrap th,.voyager-table-wrap td{text-align:left;white-space:nowrap;border-bottom:1px solid #e5ecef;padding:.65rem}@media (max-width:1100px){.voyager-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.voyager-history-grid{grid-template-columns:1fr}}@media (max-width:650px){.voyager-plan-grid,.voyager-subscription-summary,.voyager-payment-confirmation{grid-template-columns:1fr}}.voyager-admin-panel{color:#1f2937;background:#f8fbfc;border:1px solid #d8e2e7;border-radius:12px;grid-column:1/-1;gap:1rem;padding:1rem;display:grid}.voyager-admin-panel__header{justify-content:space-between;gap:1rem;display:flex}.voyager-admin-panel__header>div{gap:.25rem;display:grid}.voyager-admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.voyager-admin-stats>div{background:#fff;border-radius:9px;gap:.25rem;padding:.75rem;display:grid}.voyager-admin-controls{grid-template-columns:repeat(3,minmax(120px,1fr));gap:.75rem;display:grid}.voyager-admin-controls label{gap:.25rem;display:grid}.voyager-admin-reason{grid-column:1/-1}.voyager-admin-actions{flex-wrap:wrap;gap:.5rem;display:flex}.voyager-admin-panel details{background:#fff;border:1px solid #dde6ea;border-radius:8px;padding:.7rem}.voyager-admin-panel summary{cursor:pointer;font-weight:800}.voyager-admin-audit-list{max-height:260px;overflow:auto}@media (max-width:900px){.voyager-admin-stats,.voyager-admin-controls{grid-template-columns:1fr 1fr}}@media (max-width:600px){.voyager-admin-stats,.voyager-admin-controls{grid-template-columns:1fr}}.crm-page{color:#fff;min-width:0}.voyager-page{min-width:0;padding-bottom:3em}.voyager-header{align-items:center}.voyager-master-toggle{background:#101827;border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:.65em;min-height:42px;padding:.55em .8em;font-weight:800;display:inline-flex}.voyager-master-toggle input{accent-color:#22c55e;width:20px;height:20px}.voyager-access-band{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:2em;padding:2em 0;display:flex}.voyager-access-band h2,.voyager-section h2{letter-spacing:0;margin:.2em 0;font-size:1.5rem}.voyager-access-band p{color:#d1d5db;max-width:720px;margin:.65em 0 0}.voyager-eyebrow{color:#facc15;letter-spacing:0;text-transform:uppercase;font-size:.75rem;font-weight:900}.voyager-metrics{grid-template-columns:repeat(4,minmax(100px,1fr));gap:.75em;margin-bottom:2em;display:grid}.voyager-metric{background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:auto 1fr;gap:.35em .65em;min-width:0;padding:1em;display:grid}.voyager-metric i{color:#facc15;grid-row:span 2}.voyager-metric span{color:#cbd5e1;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.voyager-metric b{font-size:1.35rem}.voyager-section{border-top:1px solid #ffffff2e;margin-top:2em;padding:1.5em 0 2em}.voyager-section__header{justify-content:space-between;align-items:center;gap:1em;margin-bottom:1.25em;display:flex}.voyager-state{color:#cbd5e1;border:1px solid #64748b;border-radius:999px;align-items:center;min-height:30px;padding:.35em .7em;font-size:.78rem;font-weight:800;display:inline-flex}.voyager-state--connected{color:#86efac;border-color:#22c55e}.voyager-connections{grid-template-columns:repeat(2,minmax(0,1fr));gap:1em;display:grid}.voyager-connection{background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1em;padding:1em;display:grid}.voyager-connection>i{color:#38bdf8;font-size:1.8rem}.voyager-connection>div{gap:.2em;min-width:0;display:grid}.voyager-connection span{color:#cbd5e1;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.voyager-connection__accounts{gap:.55em;display:grid}.voyager-connection-account{border-top:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2em .75em;padding-top:.55em;display:grid}.voyager-connection-account label{align-items:center;gap:.55em;min-width:0;display:flex}.voyager-connection-account input{accent-color:#22c55e;width:18px;height:18px}.voyager-connection-account small{color:#94a3b8;grid-column:1;font-size:.72rem}.voyager-connection-account button{grid-area:1/2/span 2}.voyager-content-controls{grid-template-columns:minmax(240px,2fr) minmax(160px,1fr) minmax(220px,1fr);align-items:end;gap:1em;margin-bottom:1.25em;display:grid}.voyager-content-controls fieldset{border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:1em;min-height:50px;margin:0;padding:.65em .8em;display:flex}.voyager-content-controls fieldset label{align-items:center;gap:.45em;display:inline-flex}.voyager-content-controls fieldset input{accent-color:#facc15;width:18px;height:18px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.voyager-content-list{gap:1em;display:grid}.voyager-content-item{background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:minmax(220px,.75fr) minmax(0,2fr);display:grid;overflow:hidden}.voyager-content-item__media{background:#111827;min-height:320px;position:relative}.voyager-content-item__media img{object-fit:cover;width:100%;height:100%;min-height:320px}.voyager-content-item__media>span{background:#000c;border:1px solid #ffffff4d;border-radius:6px;padding:.4em .65em;font-size:.75rem;font-weight:800;position:absolute;top:.75em;left:.75em}.voyager-content-item__body{align-content:start;gap:.85em;min-width:0;padding:1em;display:grid}.voyager-content-item__heading{justify-content:space-between;align-items:flex-start;gap:1em;display:flex}.voyager-content-item__heading>div:first-child{gap:.25em;display:grid}.voyager-content-item__heading small,.voyager-content-schedule{color:#94a3b8}.voyager-content-platforms{color:#38bdf8;gap:.4em;display:inline-flex}.voyager-content-item textarea{resize:vertical}.voyager-content-actions{flex-wrap:wrap;align-items:center;gap:.55em;display:flex}.voyager-content-actions>button,.voyager-content-actions .voyager-schedule-control button{align-items:center;gap:.4em;min-height:40px;display:inline-flex}.voyager-content-actions .is-danger{color:#fecaca;border-color:#ef444466}.voyager-schedule-control{grid-template-columns:minmax(180px,1fr) 44px;gap:.35em;display:grid}.voyager-publication-results{flex-wrap:wrap;gap:.45em;display:flex}.voyager-publication-results a,.voyager-publication-results span{color:#cbd5e1;border:1px solid #ffffff24;border-radius:6px;padding:.4em .6em;font-size:.75rem;text-decoration:none}.voyager-publication-results a,.voyager-publication-result--published{color:#86efac;border-color:#22c55e66}.voyager-publication-result--failed{color:#fecaca;border-color:#ef444466}.crm-lead-social-inquiry{background:#38bdf80d;border-left:3px solid #38bdf8;gap:.45em;padding:.75em;display:grid}.crm-lead-social-inquiry>div{justify-content:space-between;align-items:center;gap:.75em;display:flex}.crm-lead-social-inquiry p{white-space:pre-wrap;margin:0}.crm-lead-social-inquiry--high{border-left-color:#22c55e}.crm-lead-social-inquiry--low{border-left-color:#94a3b8}.crm-lead-source-badge{color:#7dd3fc;align-items:center;gap:.35em;font-size:.75rem;font-weight:800;display:inline-flex}.crm-lead-source-badge i{font-size:1rem}.voyager-form-grid,.voyager-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1em;display:grid}.voyager-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1em}.voyager-option-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1em;margin-top:1em;display:grid}.voyager-option-row fieldset{border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:1.5em;min-width:0;margin:0;padding:1em;display:flex}.voyager-option-row label{align-items:center;gap:.55em;font-weight:700;display:inline-flex}.voyager-option-row input{accent-color:#facc15;width:19px;height:19px}.voyager-color-control{grid-template-columns:48px minmax(0,1fr);gap:.65em;display:grid}.voyager-color-control input[type=color]{cursor:pointer;border-radius:8px;width:48px;height:48px;padding:3px}.voyager-campaign-table{border:1px solid #ffffff24;border-radius:8px;display:grid;overflow:hidden}.voyager-campaign-table__head,.voyager-campaign-table__row{grid-template-columns:minmax(180px,2fr) 90px repeat(3,80px) 120px;align-items:center;gap:1em;min-width:720px;padding:.85em 1em;display:grid}.voyager-campaign-table__head{color:#cbd5e1;text-transform:uppercase;background:#ffffff12;font-size:.75rem;font-weight:900}.voyager-campaign-table__row{color:#fff;border-top:1px solid #ffffff1c;text-decoration:none}.voyager-campaign-table__row:hover{background:#ffffff0d}.voyager-empty-state{color:#cbd5e1;border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;align-items:center;gap:.75em;min-height:100px;display:flex}.voyager-ai-admin{border-top:1px solid #0002;border-bottom:1px solid #0002;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr);gap:.75em 1.5em;margin:1.25em 0;padding:1em 0;display:grid}.voyager-ai-admin>b,.voyager-ai-admin>.hint{grid-column:1/-1}.voyager-ai-admin label{align-items:center;gap:.65em;display:flex}@media (max-width:1100px){.voyager-metrics{grid-template-columns:repeat(3,minmax(100px,1fr))}.voyager-form-grid,.voyager-content-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.voyager-content-controls fieldset{grid-column:1/-1}}@media (max-width:720px){.voyager-access-band,.voyager-section__header{flex-direction:column;align-items:stretch}.voyager-metrics,.voyager-connections,.voyager-form-grid,.voyager-brand-grid,.voyager-option-row,.voyager-content-controls,.voyager-ai-admin{grid-template-columns:1fr}.voyager-option-row fieldset{flex-direction:column;align-items:flex-start}.voyager-content-controls fieldset{grid-column:auto}.voyager-content-item{grid-template-columns:1fr}.voyager-content-item__media,.voyager-content-item__media img{min-height:260px;max-height:420px}.voyager-campaign-table{overflow-x:auto}}.crm-primary-link{color:#000;background:var(--yellow);white-space:nowrap;border-radius:1em;align-items:center;gap:.5em;padding:.75em 1em;font-weight:800;text-decoration:none;display:inline-flex}.crm-create-offer-menu{position:relative}.crm-create-offer-menu>summary{cursor:pointer;list-style:none}.crm-create-offer-menu>summary::-webkit-details-marker{display:none}.crm-create-offer-menu__chevron{transition:transform .16s}.crm-create-offer-menu[open] .crm-create-offer-menu__chevron{transform:rotate(180deg)}.crm-create-offer-menu__destinations{-webkit-backdrop-filter:blur(25px)brightness(.75);backdrop-filter:blur(25px)brightness(.75);rule:1px solid #fff2;border:1px solid #fff4;border-radius:1em;grid-template-columns:repeat(2,1fr);gap:1em;width:max-content;padding:1em;display:grid;position:absolute;top:calc(100% + .5em);right:0;box-shadow:0 15px 30px #0008}.crm-create-offer-menu__destinations a{border-radius:.5em;align-items:center;gap:.5em;padding:.75em;font-weight:800;line-height:1;text-decoration:none;display:flex}.crm-create-offer-menu__destinations a:hover{color:#111827;background:var(--yellow)}.crm-toolbar{align-items:center;gap:1em;display:grid}.crm-traveler-toolbar{grid-template-columns:1fr auto auto auto auto}.crm-filter-field{gap:.5em;display:grid}.crm-filter-toggle,.crm-filter-clear{color:#fff;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff38;font-size:.95em;font-weight:800}.crm-filter-toggle:not(:disabled):hover,.crm-filter-clear:not(:disabled):hover{color:#111827;background:var(--yellow)}.crm-filter-toggle b{color:#111827;background:var(--yellow);border-radius:999px;place-items:center;min-width:24px;height:24px;padding-inline:.35em;font-size:.75em;display:inline-grid}.crm-filter-toggle:hover b{color:#fff;background:#111827}.crm-additional-filters{border-top:1px solid #ffffff24;grid-column:1/-1;grid-template-columns:repeat(5,minmax(150px,1fr));align-items:start;gap:1em;padding-top:1em;display:grid}@media (max-width:1300px){.crm-traveler-toolbar{grid-template-columns:repeat(3,minmax(160px,1fr))}.crm-additional-filters{grid-template-columns:repeat(3,minmax(150px,1fr))}}.crm-lead-toolbar{grid-template-columns:1fr auto auto auto}.crm-lead-summary{rule:1px solid #fff4;border:1px solid #fff4;border-top:0;border-radius:1em;grid-template-columns:repeat(6,minmax(110px,1fr));gap:0;display:grid;overflow:hidden}.crm-lead-summary__item{background:#ffffff10;border-top:4px solid #94a3b8;justify-content:space-between;align-items:center;gap:.75em;padding:1em;display:flex}.crm-lead-summary__item span{font-weight:800}.crm-lead-summary__item strong{font-size:1.5em}.crm-lead-summary__item--new{border-top-color:#38bdf8}.crm-lead-summary__item--contacted{border-top-color:#818cf8}.crm-lead-summary__item--qualified{border-top-color:#c084fc}.crm-lead-summary__item--quote_sent{border-top-color:var(--yellow)}.crm-lead-summary__item--won{border-top-color:#4ade80}.crm-lead-summary__item--lost{border-top-color:#fb7185}.crm-active-link-row__controls a,.crm-active-link-row__controls button{color:#fff;background:#ffffff12;border:1px solid #ffffff36;border-radius:.75em;place-items:center;width:40px;height:40px;padding:0;text-decoration:none;display:inline-grid}.crm-active-link-row__controls a:hover,.crm-active-link-row__controls button:hover:not(:disabled){color:#111827;background:var(--yellow)}.crm-active-link-row__controls button:disabled{opacity:.5;cursor:default}.crm-active-links__list{gap:1.5em;display:grid}.crm-active-links__list li{color:#fff;row-rule:1px solid #fff3;background:linear-gradient(#ffffff0b,#ffffff0a);border:1px solid #fff2;border-radius:1.5em;align-items:center;gap:1.5em;padding:1.5em;display:grid;overflow:hidden}.crm-active-link-row__identity{grid-column:1/4;grid-template-columns:auto auto 1fr;gap:1.5em;display:grid}.crm-active-link-row__identity strong{background:var(--overlay);border-bottom-right-radius:1em;margin-top:-1.5em;margin-left:-1.5em;padding:1em}.crm-active-link-row__identity small{justify-self:end}.crm-active-link-row__identity span,.crm-active-link-row__identity small{color:#cbd5e1;text-overflow:ellipsis;white-space:nowrap;font-size:.85em;overflow:hidden}.crm-active-link-row__metrics{grid-column:1/3;grid-template-columns:repeat(5,minmax(auto,1fr));gap:.5em;display:grid}.crm-active-link-row__metrics span{color:#94a3b8;gap:.5em;font-size:.75em;font-weight:800;display:grid}.crm-active-link-row__metrics strong{color:#fff;font-size:1.35em}.crm-active-link-row__controls{grid-template-columns:minmax(0,1fr) repeat(3,auto);align-items:center;gap:.5em;display:grid}.crm-active-link-row__controls input:not([type=checkbox]):not([type=radio]){background-color:var(--overlay);color:#fff;border:1px solid #fff3;border-radius:.75em;height:40px;padding-inline:.75em;font-size:.9em}.crm-active-link-row__controls .crm-active-link-row__disable{color:#fecaca}.crm-public-links__intro{color:#cbd5e1}.crm-public-links__toolbar{grid-template-columns:1fr auto}.crm-public-links__refresh{background:var(--yellow);width:45px;height:45px}.public-links .crm-active-links{border-top:0;padding-top:0}@property --start-color{syntax:"<color>";inherits:false;initial-value:#000}@property --end-color{syntax:"<color>";inherits:false;initial-value:#0000}@keyframes dynamic-board-fade{0%{--start-color:#000;--end-color:transparent}10%,90%{--start-color:transparent;--end-color:transparent}to{--start-color:transparent;--end-color:#000}}.crm-lead-board{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;--scroll-fade-size:1.5em;max-width:100%;-webkit-mask-image:linear-gradient(to right, var(--start-color), #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), var(--end-color));-webkit-mask-image:linear-gradient(to right, var(--start-color), #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), var(--end-color));mask-image:linear-gradient(to right, var(--start-color), #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), var(--end-color));grid-auto-columns:minmax(330px,360px);grid-auto-flow:column;align-items:start;gap:1em;animation:linear both dynamic-board-fade;animation-timeline:scroll(self inline);display:grid;overflow-x:auto}.crm-lead-board::-webkit-scrollbar{display:none}.crm-lead-column{background:var(--overlay);scroll-snap-align:start;border-radius:1em;overflow:hidden}.crm-lead-column>div.header{border-top:5px solid #94a3b8;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:1em;padding:1em;display:flex}.crm-lead-column--new>div.header{border-top-color:#38bdf8}.crm-lead-column--contacted>div.header{border-top-color:#818cf8}.crm-lead-column--qualified>div.header{border-top-color:#c084fc}.crm-lead-column--quote_sent>div.header{border-top-color:var(--yellow)}.crm-lead-column--won>div.header{border-top-color:#4ade80}.crm-lead-column--lost>div.header{border-top-color:#fb7185}.crm-lead-column>div.header h2{font-size:1em}.crm-lead-column>div.header span{text-align:center;background:#ffffff16;border-radius:99px;min-width:2em;padding:.3em .55em;font-size:.85em;font-weight:900}.crm-lead-column__cards{gap:1em;padding:1em;display:grid}.crm-lead-column__empty{color:#ffffff8f;text-align:center;padding:2em 1em}.crm-lead-card{color:#17202a;background:#f4f5f6;border:1px solid #fff3;border-radius:1em;overflow:hidden}.crm-lead-card--priority-hot{border-color:#ef4444}.crm-lead-card--priority-warm{border-color:#f59e0b}.crm-lead-card--priority-cold{border-color:#94a3b8}.crm-lead-card--priority-closed{opacity:.88;border-color:#64748b}.crm-lead-card--overdue{border-color:#ef4444;box-shadow:0 0 0 2px #ef444433,0 10px 28px #0000002b}.crm-lead-card__image{background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;align-items:end;height:150px;display:flex}.crm-lead-card__image span{-webkit-backdrop-filter:blur(5px)brightness(.75);backdrop-filter:blur(5px)brightness(.75);color:#fff;text-shadow:0 0 1px #000;border-radius:.5em;margin-top:1em;margin-right:1em;padding:.5em .7em;font-size:.85em;line-height:1}.crm-lead-card__image .crm-lead-offer{background:linear-gradient(#0000,#0009);flex-flow:wrap;justify-content:space-between;gap:.5em;width:100%;padding:1em 0 0;display:flex}.crm-lead-card__image .crm-lead-offer h4{color:#fff;text-shadow:0 0 10px #000;padding-inline:1em}.crm-lead-card__image .crm-lead-offer b{color:#8b6a00;background:linear-gradient(#fff,#f4f5f6);border-top-right-radius:.75em;padding:.5em 1em 0}.crm-lead-card__image .crm-lead-offer .expand{color:#334155;aspect-ratio:1;background:linear-gradient(#fff,#f4f5f6);border:1px solid #cbd5e1;border-bottom:0;border-radius:.5em .5em 0 0;width:auto;margin-right:.5em;padding:.25em}.crm-lead-card__image .crm-lead-offer .expand i{font-size:1.25em;line-height:1}.crm-lead-card__image .crm-lead-offer .expand:hover{color:#111827}.crm-lead-card__body{gap:1em;padding:1em;display:grid}.crm-lead-card__body details{border-top:1px solid #cbd5e1;padding-top:1em}.crm-lead-card__body details summary{color:#475569;cursor:pointer;font-size:.85em;font-weight:800}.crm-lead-card__heading{justify-content:space-between;align-items:flex-start;gap:.75em;display:flex}.crm-lead-card__heading .actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5em;display:flex}.crm-lead-card__heading .actions .temperature{color:#fff;text-transform:uppercase;white-space:nowrap;background:#64748b;border-radius:99px;padding:.5em .7em;font-size:.7em;font-weight:900;line-height:1}.crm-lead-card__heading .actions .temperature.hot{background:#dc2626}.crm-lead-card__heading .actions .temperature.warm{color:#451a03;background:#fbbf24}.crm-lead-card__heading .actions .temperature.closed{background:#334155}.crm-lead-card__heading .actions .saving{color:#64748b;font-size:.75em;font-weight:800}.crm-lead-card__heading small{color:#64748b}.priority{background:#fff;border:1px solid #0002;border-left-width:3px;border-radius:.75em;gap:.5em;padding:.75em;display:grid}.priority.hot{background:#fff1f2;border-left-color:#dc2626}.priority.warm{background:#fffbeb;border-left-color:#f59e0b}.priority.cold{border-left-color:#64748b}.priority.closed{background:#f1f5f9;border-left-color:#334155}.priority .heading{justify-content:space-between;align-items:flex-start;gap:1em;display:flex}.priority .heading>div{gap:.25em;display:grid}.priority .heading>div small{color:#64748b;letter-spacing:.05em;text-transform:uppercase;font-size:.65em;font-weight:900}.priority .heading>div strong{font-size:.9em}.priority .heading>span{color:#fff;text-transform:uppercase;background:#334155;border-radius:99px;padding:.5em .75em;font-size:.65em;font-weight:800}.priority>p{color:#475569;font-size:.75em}.priority .signals{flex-wrap:wrap;gap:.5em;display:flex}.priority .signals span{color:#000a;mix-blend-mode:multiply;background:#0001;border-radius:.5em;padding:.5em .75em;font-size:.75em;font-weight:600}.priority .action{gap:.5em;display:grid}.priority .action a{justify-content:center;align-items:center;gap:.5em;width:100%;text-decoration:none;display:inline-flex}.priority .action a,.priority .action button{color:#111827;background:var(--yellow);border-radius:.5em;padding:.75em 1em;font-size:.75em;font-weight:900}:is(.priority .action a,.priority .action button) i{font-size:1.25em}.crm-lead-package-facts,.crm-lead-contact{gap:.5em;display:grid}.crm-lead-package-facts span,.crm-lead-contact a{color:#334155;align-items:center;gap:.5em;font-size:.85em;text-decoration:none;display:flex}:is(.crm-lead-package-facts span,.crm-lead-contact a) i{color:#9b7800;font-size:1.25em}.crm-lead-conversion{background:#dcfce7;border:1px solid #16a34a52;border-radius:.8em;gap:.65em;padding:.8em;display:grid}.crm-lead-conversion>a{color:#166534;font-size:.75em;font-weight:900;text-decoration:underline}.crm-lead-conversion__heading{justify-content:space-between;align-items:center;gap:.75em;display:flex}.crm-lead-conversion__heading span{color:#166534;align-items:center;gap:.35em;font-size:.8em;font-weight:900;display:inline-flex}.crm-lead-conversion__heading span i{font-size:1.25em}.crm-lead-conversion__heading small{color:#3f6212;font-size:.7em}.crm-lead-conversion__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5em;display:grid}.crm-lead-conversion__metrics span{color:#4d7c0f;gap:.25em;font-size:.75em;font-weight:800;display:grid}.crm-lead-conversion__metrics strong{color:#14532d;font-size:1.25em}.crm-live-quote{background:linear-gradient(145deg,#fff8cc,#fffdf0);border:1px solid #d6b300;border-radius:.75em;gap:.75em;padding:.75em;display:grid}.crm-live-quote.--opened{background:linear-gradient(145deg,#dcfce7,#f0fdf4);border-color:#16a34a}.crm-live-quote.--opened .heading div>span{color:#fff;background:#15803d}.crm-live-quote.--expired,.crm-live-quote.--disabled{background:#e2e8f0;border-color:#94a3b8}:is(.crm-live-quote.--expired,.crm-live-quote.--disabled) .heading div>span,:is(.crm-live-quote.--expired,.crm-live-quote.--disabled) .heading div>span{color:#fff;background:#64748b}.crm-live-quote .heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5em;display:flex}.crm-live-quote .heading div{justify-content:space-between;width:100%;display:flex}.crm-live-quote .heading div strong{color:#674d00;align-items:center;gap:.5em;font-size:.85em;display:inline-flex}.crm-live-quote .heading div strong i{font-size:1.25em}.crm-live-quote .heading div span{color:#111827;background:var(--yellow);white-space:nowrap;border-radius:99px;padding:.3em .5em;font-size:.7em;font-weight:900}.crm-live-quote .heading small{color:#64748b;font-size:.75em}.crm-live-quote .metrics{grid-template-columns:1.5fr repeat(2,1fr);gap:.75em;display:grid}.crm-live-quote .metrics span{color:#64748b;background:#ffffffb8;border-radius:.75em;align-content:space-between;gap:.25em;padding:.75em;font-size:.65em;font-weight:800;display:grid}.crm-live-quote .metrics span strong{color:#17202a;font-size:1.35em}.crm-live-quote .actions{flex-wrap:wrap;gap:.75em;display:flex}.crm-live-quote .actions a{justify-content:center;align-items:center;gap:.5em;width:100%;display:inline-flex}.crm-live-quote .actions a,.crm-live-quote .actions button{color:#17202a;background:#fff;border-radius:.5em;padding:.75em 1em;font-size:.75em;font-weight:900;text-decoration:none}a:is(.crm-live-quote .actions a,.crm-live-quote .actions button):hover,button:is(.crm-live-quote .actions a,.crm-live-quote .actions button):hover:not(:disabled){color:#111827;background:var(--yellow)}:is(.crm-live-quote .actions a,.crm-live-quote .actions button).disable{color:#b91c1c}:is(.crm-live-quote .actions a,.crm-live-quote .actions button).disable:hover:not(:disabled){color:#fff;background:#b91c1c}:is(.crm-live-quote .actions a,.crm-live-quote .actions button) i{font-size:1.25em}.crm-live-quote .notice{color:#166534;font-size:.75em;font-weight:800}.crm-quote-popover{background:var(--background)}.crm-quote-popover h2{text-align:left}.crm-quote-popover form{color:#fff;gap:1.5em;display:grid}.crm-quote-popover form textarea{resize:vertical}.crm-quote-editor__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5em;display:grid}.crm-quote-editor__error{color:#991b1b;background:#fee2e2;border-radius:1em;margin:0;padding:.75em;font-size:.85em;font-weight:800}.crm-lead-field{flex-flow:wrap;gap:.25em;display:flex}.crm-lead-field>span{color:#475569;font-size:.8em;font-weight:800}.crm-lead-field select,.crm-lead-field input,.crm-lead-note textarea{border-radius:.75em;border:1px solid #0003!important;font-size:.85em!important}.crm-lead-inline-control{grid-template-columns:1fr auto;gap:.5em;width:100%;display:grid}.crm-lead-inline-control button{color:#111827;background:var(--yellow);border-radius:.5em}.crm-lead-overdue-label{color:#b91c1c!important}.crm-lead-note textarea{resize:vertical;margin-top:.5em;display:block}.crm-lead-note button{color:#111827;background:var(--yellow);border-radius:.5em;margin-top:.75em;padding:.5em .7em;font-size:.9em;font-weight:800}.crm-lead-timeline{border-top:1px solid #cbd5e1;padding-top:1em}.crm-lead-timeline ol{margin-top:.75em;list-style:none;display:grid}.crm-lead-timeline ol li{grid-template-columns:auto minmax(0,1fr);gap:.75em;display:grid;position:relative}.crm-lead-timeline ol li:not(:last-child){padding-bottom:1em}.crm-lead-timeline ol li:not(:last-child):after{content:"";z-index:1;background:#cbd5e1;width:2px;position:absolute;top:22px;bottom:0;left:8px}.crm-lead-timeline ol li>i{z-index:1;color:#64748b;background:#f4f5f6;font-size:1.15em;position:relative}.crm-lead-timeline ol li.--success>i{color:#16a34a}.crm-lead-timeline ol li.--warning>i{color:#d97706}.crm-lead-timeline ol li.--danger>i{color:#dc2626}.crm-lead-timeline ol li>div{gap:.25em;display:grid}.crm-lead-timeline ol li>div strong{font-size:.75em}.crm-lead-timeline ol li>div span{color:#475569;font-size:.75em}.crm-lead-timeline ol li>div small{color:#94a3b8;font-size:.75em}.crm-lead-actions{border-top:1px solid #cbd5e1;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:.5em;padding-top:.75em;display:grid}.crm-lead-actions a,.crm-lead-actions button{color:#334155;background:#e2e8f0;border-radius:.75em;align-content:center;justify-items:center;gap:.5em;padding:.75em;font-size:.75em;font-weight:800;text-decoration:none;display:grid}:is(.crm-lead-actions a,.crm-lead-actions button):hover{color:#111827;background:var(--yellow)}:is(.crm-lead-actions a,.crm-lead-actions button) i{font-size:1.5em}.crm-lead-empty{text-align:center;justify-items:center;gap:.5em;display:grid;padding-block:3em!important}.crm-lead-empty i{color:var(--yellow);font-size:3em}.crm-alert{border-radius:1em;padding:1em 1.25em;font-weight:700}.crm-alert--error{color:#fff;background:#c93434}.crm-alert--focused{color:#1e3a8a;background:#dbeafe;justify-content:space-between;align-items:center;gap:1em;display:flex}.crm-alert--focused a{color:#1e3a8a;font-weight:900;text-decoration:underline}.crm-result-list{overflow:auto}.crm-result-list td strong{display:block}.crm-result-list td small{opacity:.85;text-transform:capitalize;margin-top:.5em;display:block}.crm-result-list tbody tr{cursor:pointer}.crm-result-list tbody tr:focus-visible{outline:2px solid var(--yellow);outline-offset:-2px}.crm-expiry{text-align:center;border:1px solid #fff3;border-radius:.5em;justify-content:center;align-items:center;padding:.75em;font-size:.85em;font-weight:800;display:inline-flex}.crm-expiry--expired{color:#fff;background:#d12f2f}.crm-expiry--expires_30{color:#111827;background:#f59e0b}.crm-expiry--expires_90{color:#111827;background:#facc15}.crm-expiry--valid{color:#fff;background:#16a34a}.crm-expiry--missing{color:#fff;background:#64748b}.crm-header-actions{flex-wrap:wrap;align-items:center;gap:1em;display:flex}.crm-header-actions .crm-delete-traveler{white-space:nowrap;color:#fff;background-color:#ff00007d;width:auto;padding:.75em 1em}.crm-header-actions .crm-delete-traveler:hover{background-color:red;box-shadow:0 0 10px #ff00007d}.crm-form{gap:1.5em;display:grid}.crm-form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1em;display:grid}.crm-form-grid--notes{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:1em}.crm-field{flex-flow:wrap;gap:.5em}.crm-field>span{align-items:center;gap:.5em;font-weight:700;display:inline-flex}.crm-field input,.crm-field select,.crm-field textarea{border-radius:.75em}.crm-field textarea{resize:vertical;min-height:110px}.crm-phone-control{grid-template-columns:auto 1fr;align-items:stretch;gap:.65em;display:grid}.crm-phone-control .react-select,.crm-phone-control input{min-width:0}.crm-actions{grid-template-columns:minmax(140px,220px) minmax(180px,1fr);gap:1em;display:grid;margin-top:0!important}.crm-profile-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5em;display:grid}.crm-profile-grid--three{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.crm-profile-card fieldset p:not(.crm-note){justify-content:space-between;gap:1em;display:flex}.crm-profile-card fieldset p:not(.crm-note)+:is(.crm-profile-card fieldset p:not(.crm-note)){border-top:1px solid #fff2;padding-top:1em}.crm-profile-card fieldset p span{text-align:right;overflow-wrap:anywhere}.crm-note{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.crm-documents{overflow:auto}.crm-documents a{color:var(--yellow);overflow-wrap:anywhere;font-weight:800}.crm-upload-form{grid-template-columns:minmax(150px,220px) minmax(150px,190px) minmax(240px,1fr) minmax(130px,170px);align-items:center;gap:1em;display:grid}.crm-upload-form input{color:#000;border-radius:.7em}.crm-upload-form:has(+table){padding:1em 1.5em 0}.crm-documents td .delete{border-radius:.65em;width:auto;padding:.5em .8em}.crm-related-list{gap:1em;display:grid}.crm-related-list li{justify-content:space-between;gap:1em;display:flex}.crm-related-list li+:is(.crm-related-list li){border-top:1px solid #fff2;padding-top:1em}.crm-related-list span{opacity:.8;text-align:right}.crm-history-toolbar{grid-template-columns:repeat(auto-fit,minmax(180px,240px));gap:1em;display:grid}.crm-history-toolbar:has(+table){padding:1em 1.5em 0}.crm-history-toolbar label,.crm-history-payment-form label{gap:.5em;font-weight:700;display:grid}.crm-history-toolbar select,.crm-history-payment-form input,.crm-history-payment-form select,.crm-history-payment-form textarea{border-radius:.75em}.crm-page .pagination-controls,.crm-history-pagination{color:#fff;grid-template-columns:repeat(3,auto);justify-content:center;align-items:center;gap:1em;padding:1.5em 1.5em 0;display:grid}.crm-page .pagination-controls button,.crm-history-pagination button{color:#fff;background:0 0;padding:0}.crm-page .pagination-controls button:not(:disabled):hover,.crm-history-pagination button:not(:disabled):hover{cursor:pointer;text-decoration:underline}.crm-page .pagination-controls button:disabled,.crm-history-pagination button:disabled{cursor:auto;background:0 0;text-decoration:none}.crm-accounting-status{text-align:center;background:#64748b;border:1px solid #fff3;border-radius:.5em;align-items:center;padding:.5em .75em;font-size:.85em;font-weight:800;display:inline-flex}.crm-accounting-status--paid,.crm-accounting-status--clear{background:#16a34a}.crm-accounting-status--partial,.crm-accounting-status--outstanding{background:#0ea5e9}.crm-accounting-status--unpaid,.crm-accounting-status--overdue{background:#d12f2f}.crm-accounting-status--refunded{background:#7c3aed}.crm-accounting-status--cancelled,.crm-accounting-status--no_record{background:#475569}.crm-accounting-summary{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.crm-accounting-action{white-space:nowrap;background:#fff;border-radius:.5em;gap:.5em;width:auto;padding:.5em .75em;font-weight:800}.crm-documents td small{opacity:.8;margin-top:.5em;display:block}.crm-history-payment-row td{background:#ffffff0d}.crm-history-payment-form{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:1em;padding:.25em 0;display:grid}.crm-history-payment-form__notes{grid-column:1/-1}.crm-history-payment-form textarea{resize:vertical;min-height:80px}.crm-history-payment-form em{color:#fecaca;font-size:.86em;font-style:normal}.crm-history-payment-form .crm-alert{grid-column:1/-1}.crm-history-payment-form button{border-radius:.75em;min-height:44px}.traveler-selector{background:var(--overlay);border-radius:1em;gap:.5em;padding:1em;display:grid;position:relative}.traveler-selector>label{gap:.5em;font-weight:700}.traveler-selector__control{position:relative}.traveler-selector__control input{border-radius:.75em;padding-right:3.2em}.traveler-selector__clear{color:#fff;background:#111827;border-radius:.55em;width:2.4em;height:2.4em;margin:auto;padding:0;position:absolute;top:0;bottom:0;right:.35em}.traveler-selector__menu{z-index:20;color:#111827;background:#f8fafc;border-radius:.9em;gap:.35em;max-height:320px;padding:.5em;display:grid;position:absolute;top:calc(100% + .35em);left:0;right:0;overflow:auto;box-shadow:0 18px 45px #0008}.traveler-selector__menu button{color:#111827;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:.75em;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8em;width:100%;padding:.75em;display:grid}.traveler-selector__menu button:hover{background:#eef2ff}.traveler-selector__menu b,.traveler-selector__menu small{overflow-wrap:anywhere;display:block}.traveler-selector__menu small{color:#475569;margin-top:.25em}.traveler-selector__menu p{text-align:center;padding:.75em;font-weight:700}.traveler-selector--inline{grid-column:1/-1}@media screen and (max-width:900px){.crm-toolbar,.crm-history-toolbar,.crm-upload-form,.crm-actions,.crm-phone-control,.crm-additional-filters{grid-template-columns:1fr}.crm-filter-toggle,.crm-filter-clear{width:100%}.crm-lead-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-active-link-row{grid-template-columns:minmax(0,1fr);align-items:stretch}.crm-related-list li{flex-direction:column}.crm-related-list span{text-align:left}}#main aside img.agency-logo+h1~.crm-reference{border-top:1px dashed #fff3;flex-direction:column;gap:1em;padding-top:1em;display:flex}#main aside img.agency-logo+h1~.crm-reference .crm-reference-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:1em;display:grid}#main aside img.agency-logo+h1~.crm-reference .crm-reference-metrics a{min-width:0;color:inherit;background:#ffffff0d;border-radius:.75em;flex-direction:column;gap:.5em;padding:.75em;text-decoration:none;transition:background .1s;display:flex}#main aside img.agency-logo+h1~.crm-reference .crm-reference-metrics a strong{color:var(--yellow);font-size:1.35em;line-height:1}#main aside img.agency-logo+h1~.crm-reference .crm-reference-metrics a span{color:#ffffffb3;font-size:.85em}#main aside img.agency-logo+h1~.crm-reference .crm-reference-metrics a:hover{background:#ffffff1a}#main.agency-container main.activity-details .booking form fieldset .pax-list .pax-card .traveler-selector{margin-bottom:1em}@media (max-width:900px){.crm-result-list,.crm-documents{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:640px){.crm-lead-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-lead-summary__item{min-height:58px;padding:.7em .8em}.crm-lead-board{grid-auto-columns:minmax(285px,86vw)}.crm-active-link-row__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-active-link-row__controls{grid-template-columns:repeat(3,38px)}.crm-active-links .crm-active-link-row .crm-active-link-row__controls input{grid-column:1/-1;width:100%}.crm-live-quote__metrics,.crm-quote-editor__grid{grid-template-columns:minmax(0,1fr)}.crm-alert--focused{flex-direction:column;align-items:flex-start}.crm-page .pagination-controls,.crm-history-pagination{grid-template-columns:minmax(0,1fr)}.crm-profile-card fieldset p:not(.crm-note){text-align:left;flex-direction:column;align-items:flex-start}.crm-profile-card fieldset p span{text-align:left}.crm-form-grid,.crm-form-grid--notes,.crm-profile-grid,.crm-profile-grid--three{grid-template-columns:minmax(0,1fr)}}
.social-poster-preview{--poster-ink:#06131f;--poster-gold:#f6c85f;isolation:isolate;aspect-ratio:4/5;color:#fff;background:var(--poster-ink);border:.12cqw solid #f6c85f66;border-radius:.5cqw;grid-template-rows:12cqw minmax(0,1fr) auto auto;grid-template-areas:"top""copy""price""contact";gap:2.2cqw;width:100%;padding:4.8cqw;display:grid;position:relative;overflow:hidden;container-type:inline-size}.social-poster-preview__image,.social-poster-preview__shade,.social-poster-preview__surface{pointer-events:none;position:absolute;inset:0}.social-poster-preview__image{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.social-poster-preview__shade{z-index:1;background:linear-gradient(#06131fee 0%,#06131f66 40%,#06131f30 62%,#06131ff2 100%),#0002}.social-poster-preview__surface{z-index:2;display:none}.social-poster-preview__top{z-index:3;grid-area:top;justify-content:space-between;align-items:flex-start;gap:2.4cqw;min-width:0;display:flex;position:relative}.social-poster-preview__agency{flex:0 30cqw;justify-content:flex-start;align-items:center;width:30cqw;min-width:0;height:7cqw;min-height:7cqw;display:flex;position:relative}.social-poster-preview__agency-mark{pointer-events:none;background-position:0;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.social-poster-preview__agency img{opacity:0;pointer-events:none;width:1px;max-width:none;height:1px;max-height:none;position:absolute}.social-poster-preview__top>small{overflow-wrap:anywhere;border:.12cqw solid var(--poster-gold);max-width:42cqw;color:var(--poster-gold);letter-spacing:.08em;text-align:center;text-transform:uppercase;background:#06131fb8;border-radius:999px;flex:0 auto;padding:1.2cqw 2.2cqw;font-size:1.75cqw;font-weight:850;line-height:1.15}.social-poster-preview__copy{z-index:3;text-shadow:0 .8cqw 3cqw #000c;grid-area:copy;align-content:center;align-self:center;gap:2.1cqw;min-width:0;min-height:0;display:grid;position:relative}.social-poster-preview__copy h3{overflow-wrap:break-word;max-width:92cqw;color:inherit;letter-spacing:-.035em;margin:0;font-size:7.1cqw;font-weight:850;line-height:.98}.social-poster-preview.is-title-long .social-poster-preview__copy h3{font-size:6.15cqw;line-height:1}.social-poster-preview.is-title-extra-long .social-poster-preview__copy h3{font-size:5.3cqw;line-height:1.03}.social-poster-preview__copy p{color:inherit;margin:0;font-size:2.8cqw;font-weight:750;line-height:1.15}.social-poster-preview__chips{flex-wrap:wrap;align-items:center;gap:1.2cqw;display:flex}.social-poster-preview__chips>span{min-height:5.4cqw;text-shadow:none;background:#06131fb3;border:.1cqw solid #ffffff40;border-radius:999px;align-items:center;gap:.9cqw;padding:.95cqw 1.5cqw;font-size:1.95cqw;line-height:1.08;display:inline-flex;box-shadow:0 1cqw 2.8cqw #0003}.social-poster-preview__icon{place-items:center;line-height:1;display:inline-grid}.social-poster-preview__icon svg{stroke-width:2.4px;width:1em;height:1em;display:block}.social-poster-preview__chips i{color:var(--poster-gold);flex:none;font-size:2.35cqw}.social-poster-preview__chips b{color:inherit;font-size:inherit;font-weight:760}.social-poster-preview.is-chip-dense .social-poster-preview__chips{gap:.9cqw}.social-poster-preview.is-chip-dense .social-poster-preview__chips>span{min-height:4.9cqw;padding:.75cqw 1.15cqw;font-size:1.65cqw}.social-poster-preview__price{z-index:3;color:#fff;width:min(56cqw,100%);text-shadow:none;background:#06131fc4;border:.12cqw solid #ffffff70;border-radius:3.4cqw 0 0 3.4cqw;grid-area:price;justify-self:end;gap:.8cqw;padding:2.3cqw 3cqw;display:grid;position:relative;box-shadow:0 2cqw 5cqw #0005}.social-poster-preview__price-label{font-size:1.9cqw;font-weight:720;line-height:1}.social-poster-preview__price strong{overflow-wrap:anywhere;color:inherit;letter-spacing:-.025em;flex-wrap:wrap;align-items:baseline;gap:.7cqw;font-size:5cqw;font-weight:900;line-height:.98;display:flex}.social-poster-preview__price strong small{letter-spacing:0;font-size:.38em;font-weight:760;line-height:1.15}.social-poster-preview__travelers{font-size:1.9cqw;font-weight:760;line-height:1.1}.social-poster-preview__meal{align-items:center;gap:1cqw;min-width:0;font-size:1.9cqw;font-weight:700;line-height:1.15;display:flex}.social-poster-preview__meal i{flex:none;font-size:2.2cqw}.social-poster-preview__contact{z-index:3;color:#fff;border-top:.1cqw solid #ffffff70;grid-area:contact;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4cqw;padding-top:2cqw;display:grid;position:relative}.social-poster-preview__contact>span{overflow-wrap:anywhere;align-items:flex-start;gap:.75cqw;min-width:0;font-size:1.6cqw;line-height:1.18;display:flex}.social-poster-preview__contact i{color:var(--poster-gold);flex:none;font-size:2.1cqw}.social-poster-preview__contact b{min-width:0;color:inherit;font-size:inherit;font-weight:720}.social-poster-preview.design-classic{border:1px solid #f6c85f66;padding:0;display:block}.social-poster-preview.design-classic .social-poster-preview__shade{background:linear-gradient(#06131ff0 0%,#06131f6e 38%,#06131f22 66%,#06131fe8 100%),#0002}.social-poster-preview.design-classic .social-poster-preview__top,.social-poster-preview.design-classic .social-poster-preview__copy,.social-poster-preview.design-classic .social-poster-preview__price,.social-poster-preview.design-classic .social-poster-preview__contact{z-index:3;position:absolute}.social-poster-preview.design-classic .social-poster-preview__top{align-items:center;gap:1rem;top:2rem;left:2rem;right:2rem}.social-poster-preview.design-classic .social-poster-preview__agency{flex-basis:min(260px,32cqw);width:min(260px,32cqw)}.social-poster-preview.design-classic .social-poster-preview__agency img{width:1px;height:1px}.social-poster-preview.design-classic .social-poster-preview__top>small{border:1px solid var(--poster-gold);max-width:min(42cqw,300px);padding:.55rem 1rem;font-size:clamp(.72rem,2cqw,1rem)}.social-poster-preview.design-classic .social-poster-preview__copy{text-shadow:0 5px 20px #000b;align-content:start;align-self:auto;gap:1rem;min-height:0;top:9rem;left:2rem;right:2rem}.social-poster-preview.design-classic .social-poster-preview__copy h3{max-width:760px;font-size:clamp(2rem,10.3cqw,4rem);line-height:1.05}.social-poster-preview.design-classic.is-title-long .social-poster-preview__copy h3{font-size:clamp(1.9rem,9cqw,3.6rem)}.social-poster-preview.design-classic.is-title-extra-long .social-poster-preview__copy h3{font-size:clamp(1.75rem,7.7cqw,3.15rem)}.social-poster-preview.design-classic .social-poster-preview__copy p{font-size:clamp(1rem,3.7cqw,1.45rem)}.social-poster-preview.design-classic .social-poster-preview__chips{gap:1rem}.social-poster-preview.design-classic .social-poster-preview__chips>span,.social-poster-preview.design-classic.is-chip-dense .social-poster-preview__chips>span{min-height:0;box-shadow:none;text-shadow:0 0 25px #000;background:#06131f30;border:0;border-radius:.75rem;gap:.5rem;padding:.5rem .85rem;font-size:clamp(.78rem,2.55cqw,1.05rem)}.social-poster-preview.design-classic .social-poster-preview__chips i{font-size:clamp(1rem,3.1cqw,1.2rem)}.social-poster-preview.design-classic .social-poster-preview__price{width:auto;max-width:70%;box-shadow:none;text-shadow:0 0 25px #000;background:#06131f8c;border:1px solid #fff8;border-right:0;border-radius:2em 0 0 2em;justify-self:auto;gap:0;padding:1.5rem 2rem;bottom:11rem;right:0}.social-poster-preview.design-classic .social-poster-preview__price-label,.social-poster-preview.design-classic .social-poster-preview__travelers,.social-poster-preview.design-classic .social-poster-preview__meal{font-size:clamp(.82rem,2.4cqw,1rem)}.social-poster-preview.design-classic .social-poster-preview__price strong{margin-block:.5rem;font-size:clamp(1.5rem,7.35cqw,2.85rem)}.social-poster-preview.design-classic .social-poster-preview__contact{border-top:1px solid #fff8;flex-direction:column;grid-template-columns:none;align-items:flex-start;gap:.65rem;padding-top:1rem;display:flex;bottom:2rem;left:2rem;right:2rem}.social-poster-preview.design-classic .social-poster-preview__contact>span{gap:.5rem;font-size:clamp(.78rem,2.55cqw,1rem)}.social-poster-preview.design-classic .social-poster-preview__contact i{font-size:clamp(1rem,3.1cqw,1.35rem)}.voyager-poster-design-picker{grid-column:1/-1;gap:.65em;display:grid}.voyager-poster-design-picker>span{color:#fff;font-weight:800}.voyager-poster-design-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.85em;margin-bottom:.9em;display:grid}.voyager-poster-thumbnail{cursor:pointer;background:#0002;border:1px solid #ffffff24;border-radius:10px;align-content:start;gap:.65em;min-width:0;padding:.55em;transition:border-color .2s,background .2s,transform .2s;display:grid}.voyager-poster-thumbnail:hover{background:#ffffff0b;border-color:#fff5}.voyager-poster-thumbnail.is-selected{background:#f6c85f14;border-color:#f6c85f;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #f6c85f33}.voyager-poster-thumbnail .social-poster-preview{pointer-events:none;box-shadow:0 10px 24px #0005}.voyager-poster-thumbnail__copy{gap:.2em;min-width:0;display:grid}.voyager-poster-thumbnail__copy b{color:#fff;font-size:.82rem;line-height:1.2}.voyager-poster-thumbnail__copy small{color:#94a3b8;font-size:.68rem;line-height:1.3}.voyager-poster-live-preview{background:#00000024;border:1px solid #ffffff24;border-radius:10px;gap:.7em;padding:.8em;display:grid}.voyager-poster-live-preview>div{gap:.2em;display:grid}.voyager-poster-live-preview>div>span{color:#fff;font-weight:800}.voyager-poster-live-preview>div>small{color:#94a3b8;line-height:1.35}.voyager-poster-live-preview .social-poster-preview{box-shadow:0 20px 50px #0006}@media (max-width:720px){.voyager-poster-live-preview{justify-self:center;width:min(100%,420px)}}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight){padding:0;display:block}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) :is(.social-poster-preview__top,.social-poster-preview__copy,.social-poster-preview__price,.social-poster-preview__contact,.social-poster-preview__cta){z-index:3;position:absolute}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__top{align-items:center;gap:2cqw;top:4.2cqw;left:4.2cqw;right:4.2cqw}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__agency-mark{filter:none}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__top>small{max-width:31cqw;padding:1cqw 1.75cqw;font-size:1.75cqw}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__cta{text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:1cqw;min-width:18cqw;min-height:5.4cqw;padding:.9cqw 1.6cqw;font-size:1.55cqw;font-weight:850;line-height:1;display:flex}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__cta i{font-size:2cqw}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__contact{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2cqw}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__contact>span{align-items:center;font-size:1.55cqw}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__contact i{font-size:2cqw}.social-poster-preview.design-panorama{color:#fff;background:#06131f}.social-poster-preview.design-panorama .social-poster-preview__shade{background:linear-gradient(#06131fe8 0%,#06131f38 28%,#06131f75 58%,#06131ff5 100%),linear-gradient(90deg,#06131f80 0%,#0000 72%)}.social-poster-preview.design-panorama .social-poster-preview__surface{background:linear-gradient(#0000 0%,#06131fb8 35%,#06131f 100%);display:block;top:50cqw}.social-poster-preview.design-panorama .social-poster-preview__top>small{color:#fff;background:#1c67d8;border-color:#2f83ff}.social-poster-preview.design-panorama .social-poster-preview__copy{align-content:start;gap:1.45cqw;min-height:0;top:16.5cqw;left:4.2cqw;right:4.2cqw}.social-poster-preview.design-panorama .social-poster-preview__copy h3{max-width:79cqw;font-size:8.6cqw;line-height:.94}.social-poster-preview.design-panorama.is-title-long .social-poster-preview__copy h3{max-width:82cqw;font-size:7.35cqw;line-height:.97}.social-poster-preview.design-panorama.is-title-extra-long .social-poster-preview__copy h3{max-width:84cqw;font-size:6.15cqw;line-height:1}.social-poster-preview.design-panorama .social-poster-preview__copy p{color:#5fa0ff;font-size:3.25cqw;font-style:italic;font-weight:850}.social-poster-preview.design-panorama .social-poster-preview__chips{background:#04101cca;border:.1cqw solid #ffffff2e;border-radius:1.2cqw;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1cqw;width:72cqw;padding:1.3cqw;display:grid}.social-poster-preview.design-panorama .social-poster-preview__chips>span,.social-poster-preview.design-panorama.is-chip-dense .social-poster-preview__chips>span{min-height:5.2cqw;box-shadow:none;background:0 0;border:0;border-right:.1cqw solid #ffffff24;border-radius:0;justify-content:flex-start;padding:.8cqw 1cqw;font-size:1.65cqw}.social-poster-preview.design-panorama .social-poster-preview__chips>span:nth-child(3n){border-right:0}.social-poster-preview.design-panorama .social-poster-preview__chips i{color:#5fa0ff;font-size:2.2cqw}.social-poster-preview.design-panorama .social-poster-preview__price{color:#fff;width:49cqw;box-shadow:none;background:#04101ce8;border:0;border-radius:1.25cqw;justify-items:start;gap:.7cqw;padding:2cqw 2.5cqw;bottom:22cqw;left:4.2cqw}.social-poster-preview.design-panorama .social-poster-preview__price strong{color:#fff;white-space:nowrap;font-size:6.2cqw}.social-poster-preview.design-panorama.is-price-long .social-poster-preview__price strong{font-size:5.35cqw}.social-poster-preview.design-panorama .social-poster-preview__price-label,.social-poster-preview.design-panorama .social-poster-preview__meal{font-size:1.75cqw}.social-poster-preview.design-panorama .social-poster-preview__meal{color:#d8e7ff}.social-poster-preview.design-panorama .social-poster-preview__cta{color:#06131f;background:#f6c85f;bottom:14.2cqw;left:4.2cqw}.social-poster-preview.design-panorama .social-poster-preview__contact{background:#020b12e8;border:.1cqw solid #ffffff24;border-radius:1cqw;min-height:8.2cqw;padding:1.8cqw 2cqw;bottom:3.2cqw;left:4.2cqw;right:4.2cqw}.social-poster-preview.design-editorial{color:#08243c;background:#dceffc}.social-poster-preview.design-editorial .social-poster-preview__image{background-position:63%}.social-poster-preview.design-editorial .social-poster-preview__shade{background:linear-gradient(90deg,#e8f5fbd9 0%,#e8f5fb99 39%,#0000 70%),linear-gradient(#d8effc70 0%,#0000 60%,#08243c61 100%)}.social-poster-preview.design-editorial .social-poster-preview__surface{background:#08243cf7;height:10.8cqw;display:block;top:auto;bottom:0}.social-poster-preview.design-editorial .social-poster-preview__agency{background:#08243cbd;border-color:#ffffff4d}.social-poster-preview.design-editorial .social-poster-preview__top>small{color:#fff;background:#f47a22;border-color:#ff7a1a}.social-poster-preview.design-editorial .social-poster-preview__copy{color:#08243c;min-height:0;text-shadow:none;align-content:start;gap:1.2cqw;top:15cqw;left:4.2cqw;right:4.2cqw}.social-poster-preview.design-editorial .social-poster-preview__copy h3{color:#08243c;letter-spacing:-.045em;max-width:58cqw;font-family:Georgia,Times New Roman,serif;font-size:7.9cqw;font-weight:700;line-height:.95}.social-poster-preview.design-editorial.is-title-long .social-poster-preview__copy h3{font-size:6.55cqw;line-height:.98}.social-poster-preview.design-editorial.is-title-extra-long .social-poster-preview__copy h3{font-size:5.45cqw;line-height:1}.social-poster-preview.design-editorial .social-poster-preview__copy p{color:#ee6f18;font-family:Georgia,Times New Roman,serif;font-size:3.65cqw;font-style:italic;font-weight:700}.social-poster-preview.design-editorial .social-poster-preview__chips{grid-template-columns:minmax(0,1fr);gap:.75cqw;width:35cqw;margin-top:1.2cqw;display:grid}.social-poster-preview.design-editorial .social-poster-preview__chips>span,.social-poster-preview.design-editorial.is-chip-dense .social-poster-preview__chips>span{color:#08243c;min-height:5.2cqw;box-shadow:none;background:#ffffffea;border:0;border-radius:1.1cqw;justify-content:flex-start;padding:.75cqw 1cqw;font-size:1.6cqw}.social-poster-preview.design-editorial .social-poster-preview__chips i{color:#fff;background:#f47a22;border-radius:.8cqw;place-items:center;width:3.3cqw;height:3.3cqw;font-size:2cqw;display:grid}.social-poster-preview.design-editorial .social-poster-preview__price{color:#08243c;width:42cqw;box-shadow:none;background:#fffaf0e8;border:.14cqw solid #f47a22;border-radius:1.25cqw;justify-items:start;gap:.7cqw;padding:2cqw 2.4cqw;bottom:22cqw;left:4.2cqw}.social-poster-preview.design-editorial .social-poster-preview__price strong{color:#08243c;white-space:nowrap;font-size:5.7cqw}.social-poster-preview.design-editorial.is-price-long .social-poster-preview__price strong{font-size:4.9cqw}.social-poster-preview.design-editorial .social-poster-preview__price-label,.social-poster-preview.design-editorial .social-poster-preview__meal{font-size:1.7cqw}.social-poster-preview.design-editorial .social-poster-preview__cta{color:#fff;background:#f47a22;bottom:2.7cqw;right:4.2cqw}.social-poster-preview.design-editorial .social-poster-preview__contact{color:#fff;background:0 0;border:0;align-items:center;min-height:10.8cqw;padding:2.7cqw 1.4cqw 2.4cqw 4.2cqw;bottom:0;left:0;right:25cqw}.social-poster-preview.design-editorial .social-poster-preview__contact i{color:#56d9e8}.social-poster-preview.design-postcard{color:#4e1649;background:#f8dbe6}.social-poster-preview.design-postcard .social-poster-preview__image{background-position:50%}.social-poster-preview.design-postcard .social-poster-preview__shade{background:linear-gradient(90deg,#ffeaf0d4 0%,#ffeaf08f 42%,#0000 70%),linear-gradient(#f9d8e46b 0%,#0000 62%,#3f0c3d70 100%)}.social-poster-preview.design-postcard .social-poster-preview__surface{background:#3d0c46f7;height:10.8cqw;display:block;top:auto;bottom:0}.social-poster-preview.design-postcard .social-poster-preview__top>small{color:#fff;background:#bd2b8d;border-color:#c92b91}.social-poster-preview.design-postcard .social-poster-preview__copy{color:#4e1649;min-height:0;text-shadow:none;align-content:start;gap:1.2cqw;top:15cqw;left:4.2cqw;right:4.2cqw}.social-poster-preview.design-postcard .social-poster-preview__copy h3{color:#a51f78;letter-spacing:-.045em;max-width:58cqw;font-family:Georgia,Times New Roman,serif;font-size:7.8cqw;font-weight:700;line-height:.95}.social-poster-preview.design-postcard.is-title-long .social-poster-preview__copy h3{font-size:6.5cqw;line-height:.98}.social-poster-preview.design-postcard.is-title-extra-long .social-poster-preview__copy h3{font-size:5.4cqw;line-height:1}.social-poster-preview.design-postcard .social-poster-preview__copy p{color:#762061;font-family:Georgia,Times New Roman,serif;font-size:3.55cqw;font-style:italic;font-weight:700}.social-poster-preview.design-postcard .social-poster-preview__chips{grid-template-columns:minmax(0,1fr);gap:.7cqw;width:35cqw;margin-top:1.2cqw;display:grid}.social-poster-preview.design-postcard .social-poster-preview__chips>span,.social-poster-preview.design-postcard.is-chip-dense .social-poster-preview__chips>span{color:#4e1649;min-height:5.15cqw;box-shadow:none;background:#fff8f9ed;border:0;border-radius:1.1cqw;justify-content:flex-start;padding:.75cqw 1.05cqw;font-size:1.6cqw}.social-poster-preview.design-postcard .social-poster-preview__chips i{color:#fff;background:#bd2b8d;border-radius:.8cqw;place-items:center;width:3.25cqw;height:3.25cqw;font-size:2cqw;display:grid}.social-poster-preview.design-postcard .social-poster-preview__price{color:#4e1649;width:42cqw;box-shadow:none;background:#fff8f0e8;border:.14cqw solid #bd2b8d;border-radius:1.25cqw;justify-items:start;gap:.7cqw;padding:2cqw 2.4cqw;bottom:22cqw;left:4.2cqw}.social-poster-preview.design-postcard .social-poster-preview__price strong{color:#a51f78;white-space:nowrap;font-size:5.7cqw}.social-poster-preview.design-postcard.is-price-long .social-poster-preview__price strong{font-size:4.9cqw}.social-poster-preview.design-postcard .social-poster-preview__price-label,.social-poster-preview.design-postcard .social-poster-preview__meal{font-size:1.7cqw}.social-poster-preview.design-postcard .social-poster-preview__cta{color:#fff;background:#bd2b8d;bottom:2.7cqw;right:4.2cqw}.social-poster-preview.design-postcard .social-poster-preview__contact{color:#fff;background:0 0;border:0;align-items:center;min-height:10.8cqw;padding:2.7cqw 1.4cqw 2.4cqw 4.2cqw;bottom:0;left:0;right:25cqw}.social-poster-preview.design-postcard .social-poster-preview__contact i{color:#ee73bd}.social-poster-preview.design-spotlight{color:#fff;background:#170c08}.social-poster-preview.design-spotlight .social-poster-preview__image{background-position:50%}.social-poster-preview.design-spotlight .social-poster-preview__shade{background:linear-gradient(90deg,#160b08dc 0%,#160b0875 52%,#160b0845 100%),linear-gradient(#170d09a3 0%,#0000 45%,#071715e8 100%)}.social-poster-preview.design-spotlight .social-poster-preview__surface{background:#041412f7;height:10.8cqw;display:block;top:auto;bottom:0}.social-poster-preview.design-spotlight .social-poster-preview__agency{background:#170c08a8;border-color:#ffffff45}.social-poster-preview.design-spotlight .social-poster-preview__top>small{color:#fff;background:#08a99f;border-color:#08b9ad}.social-poster-preview.design-spotlight .social-poster-preview__copy{align-content:start;gap:1.1cqw;min-height:0;top:16cqw;left:4.2cqw;right:4.2cqw}.social-poster-preview.design-spotlight .social-poster-preview__copy h3{max-width:51cqw;font-size:8.1cqw;line-height:.94}.social-poster-preview.design-spotlight.is-title-long .social-poster-preview__copy h3{font-size:6.8cqw;line-height:.98}.social-poster-preview.design-spotlight.is-title-extra-long .social-poster-preview__copy h3{font-size:5.65cqw;line-height:1}.social-poster-preview.design-spotlight .social-poster-preview__copy p{color:#11c7bc;max-width:50cqw;font-family:Georgia,Times New Roman,serif;font-size:3.6cqw;font-style:italic;font-weight:700}.social-poster-preview.design-spotlight .social-poster-preview__chips{background:#100b08c7;border:.1cqw solid #12c8bd45;border-radius:1.3cqw;grid-template-columns:minmax(0,1fr);gap:.75cqw;width:35cqw;padding:1.1cqw;display:grid;position:absolute;top:0;right:0}.social-poster-preview.design-spotlight .social-poster-preview__chips>span,.social-poster-preview.design-spotlight.is-chip-dense .social-poster-preview__chips>span{min-height:5cqw;box-shadow:none;background:0 0;border:0;border-bottom:.1cqw solid #ffffff1f;border-radius:0;justify-content:flex-start;padding:.7cqw .9cqw;font-size:1.55cqw}.social-poster-preview.design-spotlight .social-poster-preview__chips>span:last-child{border-bottom:0}.social-poster-preview.design-spotlight .social-poster-preview__chips i{color:#041412;background:#12c8bd;border-radius:999px;place-items:center;width:3.25cqw;height:3.25cqw;font-size:2cqw;display:grid}.social-poster-preview.design-spotlight .social-poster-preview__price{color:#fff;width:43cqw;box-shadow:none;background:#100b08db;border:.1cqw solid #ffffff80;border-radius:1.25cqw;justify-items:start;gap:.7cqw;padding:2cqw 2.4cqw;bottom:22cqw;right:4.2cqw}.social-poster-preview.design-spotlight .social-poster-preview__price strong{color:#fff;white-space:nowrap;font-size:5.8cqw}.social-poster-preview.design-spotlight.is-price-long .social-poster-preview__price strong{font-size:5cqw}.social-poster-preview.design-spotlight .social-poster-preview__price-label,.social-poster-preview.design-spotlight .social-poster-preview__meal{font-size:1.7cqw}.social-poster-preview.design-spotlight .social-poster-preview__meal{color:#bff9f5}.social-poster-preview.design-spotlight .social-poster-preview__cta{color:#041412;background:#12c8bd;bottom:2.7cqw;right:4.2cqw}.social-poster-preview.design-spotlight .social-poster-preview__contact{color:#fff;background:0 0;border:0;align-items:center;min-height:10.8cqw;padding:2.7cqw 1.4cqw 2.4cqw 4.2cqw;bottom:0;left:0;right:25cqw}.social-poster-preview.design-spotlight .social-poster-preview__contact i{color:#12c8bd}#main.aoryx.destination-hub .destination-hub-social-poster-trigger{color:#fff!important;background:#06131e!important}#main.aoryx.destination-hub .destination-hub-social-poster-trigger i{color:var(--yellow);font-size:1.1rem}#main.aoryx.destination-hub .destination-hub-social-poster-modal{z-index:10000;-webkit-backdrop-filter:blur(12px)saturate(1.25);backdrop-filter:blur(12px)saturate(1.25);background:#020a12d9;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}#main.aoryx.destination-hub .destination-hub-social-poster-dialog{color:#fff;background:linear-gradient(135deg,#06131f,#102232);border:1px solid #ffffff26;border-radius:1.5rem;width:min(1180px,100%);max-height:min(920px,100dvh - 2.5rem);overflow:auto;box-shadow:0 30px 90px #000b}#main.aoryx.destination-hub .destination-hub-social-poster-toolbar{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06131ff2;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex;position:sticky;top:0}#main.aoryx.destination-hub .destination-hub-social-poster-toolbar button{color:#fff;background:#ffffff12;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}#main.aoryx.destination-hub .destination-hub-social-poster-workspace{grid-template-columns:minmax(360px,.78fr) minmax(320px,.52fr);gap:1.5rem;padding:1.5rem;display:grid}#main.aoryx.destination-hub .destination-hub-social-poster-workspace .buttons{gap:1em;display:flex}#main.aoryx.destination-hub .destination-hub-social-poster-preview{aspect-ratio:4/5;background-position:50%;background-size:cover;border:1px solid #f6c85f66;border-radius:1.5rem;min-height:560px;position:relative;overflow:hidden;box-shadow:0 25px 70px #0008}#main.aoryx.destination-hub .destination-hub-social-poster-preview-shade{background:linear-gradient(#06131ff0 0%,#06131f6e 38%,#06131f22 66%,#06131fe8 100%),#0002;position:absolute;inset:0}#main.aoryx.destination-hub .destination-hub-social-poster-preview-top,#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy,#main.aoryx.destination-hub .destination-hub-social-poster-price,#main.aoryx.destination-hub .destination-hub-social-poster-contact{z-index:1;position:absolute}#main.aoryx.destination-hub .destination-hub-social-poster-preview-top{justify-content:space-between;align-items:center;gap:1rem;display:flex;top:2rem;left:2rem;right:2rem}#main.aoryx.destination-hub .destination-hub-social-poster-preview-top small{color:#f6c85f;text-transform:uppercase;letter-spacing:.08em;background:#06131f99;border:1px solid #f6c85f;border-radius:999px;padding:.55rem 1rem;font-weight:800}#main.aoryx.destination-hub .destination-hub-social-poster-agency{display:inline-flex}#main.aoryx.destination-hub .destination-hub-social-poster-agency img{object-fit:contain;object-position:center;width:100%;max-width:260px;height:100%;min-height:40px;max-height:60px}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy{text-shadow:0 5px 20px #000b;gap:1rem;display:grid;top:9rem;left:2rem;right:2rem}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy h3{color:#fff;max-width:760px;font-size:clamp(2rem,4.5vw,4rem);line-height:1.05}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy p{color:#fff;font-size:1.45rem;font-weight:700}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy>div{flex-wrap:wrap;gap:1rem;display:flex}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy span{color:#fff;-webkit-backdrop-filter:blur(10px)brightness(2);backdrop-filter:blur(10px)brightness(2);text-shadow:0 0 25px #000;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem .85rem;font-weight:700;display:inline-flex}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy i{color:#f6c85f;font-size:1.2rem}#main.aoryx.destination-hub .destination-hub-social-poster-price{text-shadow:0 0 25px #000;border:1px solid #fff8;border-right:0;border-top-left-radius:2em;border-bottom-left-radius:2em;padding:1.5rem 2rem;bottom:11rem;right:0}#main.aoryx.destination-hub .destination-hub-social-poster-price b{color:#fff;word-break:break-word;margin-block:.5rem;font-size:clamp(1.5rem,3.5vw,2.85rem);line-height:1;display:block}#main.aoryx.destination-hub .destination-hub-social-poster-price b small{vertical-align:baseline;font-size:.45em;line-height:1;display:inline-block}#main.aoryx.destination-hub .destination-hub-social-poster-price span{align-items:center;gap:.5em;display:flex}#main.aoryx.destination-hub .destination-hub-social-poster-contact{color:#fff;overflow-wrap:anywhere;border-top:1px solid #fff8;flex-direction:column;justify-content:center;gap:1rem;padding-top:1rem;display:flex;bottom:2rem;left:2rem;right:2rem}#main.aoryx.destination-hub .destination-hub-social-poster-contact span{align-items:center;gap:.5rem;min-width:0;font-weight:700;display:inline-flex}#main.aoryx.destination-hub .destination-hub-social-poster-contact i{color:#f6c85f;flex:none}#main.aoryx.destination-hub .destination-hub-social-poster-controls{flex-direction:column;gap:1.5rem;display:flex}#main.aoryx.destination-hub .destination-hub-social-poster-control{color:#ffffffd9;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:1rem;gap:1rem;padding:1rem;display:grid}#main.aoryx.destination-hub .destination-hub-social-poster-control label{color:#fff;font-weight:800}#main.aoryx.destination-hub .destination-hub-social-poster-control input[type=text],#main.aoryx.destination-hub .destination-hub-social-poster-control input:not([type]),#main.aoryx.destination-hub .destination-hub-social-poster-control select{color:#fff;width:100%;font:inherit;background:#0000002e;border:1px solid #ffffff30;border-radius:.85rem;padding:.85rem 1rem}#main.aoryx.destination-hub .destination-hub-social-poster-control option{color:#111}#main.aoryx.destination-hub .destination-hub-social-poster-control p{color:#ffffffbf;margin:0;line-height:1.45}#main.aoryx.destination-hub .destination-hub-social-poster-gallery{grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:.65rem;display:grid}#main.aoryx.destination-hub .destination-hub-social-poster-gallery button{aspect-ratio:1;background-position:50%;background-size:cover;border:2px solid #ffffff24;border-radius:.8rem;min-height:74px;padding:0;box-shadow:inset 0 0 0 999px #0000}#main.aoryx.destination-hub .destination-hub-social-poster-gallery button.active{border-color:var(--yellow);box-shadow:inset 0 0 0 999px #00000024}#main.aoryx.destination-hub .destination-hub-social-poster-check{align-items:center;gap:.55rem;color:#ffffffd9!important;font-weight:700!important;display:inline-flex!important}#main.aoryx.destination-hub .destination-hub-social-poster-check input{width:18px;height:18px;accent-color:var(--yellow)}#main.aoryx.destination-hub .destination-hub-social-poster-export{color:#06131f;background:var(--yellow);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.1rem;font-weight:900;display:inline-flex}#main.aoryx.destination-hub .destination-hub-social-poster-export:disabled{opacity:.65;cursor:wait}#main.aoryx.destination-hub .destination-hub-social-poster-status{color:#ffffffc9;text-align:center;font-weight:700}#main.aoryx.destination-hub .lead-link{grid-template-columns:1fr auto;display:grid}#main.aoryx.destination-hub .lead-link input{border:0;border-radius:1em 0 0 1em}#main.aoryx.destination-hub .lead-link button{border:0!important;border-radius:0 1em 1em 0!important}#main.aoryx.destination-hub a[href*=public-links]{justify-content:center;gap:.5em;text-decoration:none;display:flex}#main.aoryx.destination-hub .destination-hub-social-poster-export-stage{pointer-events:none;width:1080px;height:1350px;position:fixed;top:0;left:-12000px;overflow:hidden}#main.aoryx.destination-hub .destination-hub-social-poster-preview.export-size{aspect-ratio:auto;width:1080px;height:1350px;min-height:0}@media screen and (max-width:1200px){#main.aoryx.destination-hub .destination-hub-social-poster-workspace{grid-template-columns:minmax(0,1fr)}#main.aoryx.destination-hub .social-poster-preview{width:min(620px,100%);margin-inline:auto}}@media screen and (max-width:768px){#main.aoryx.destination-hub .destination-hub-social-poster-modal{padding:.75rem}#main.aoryx.destination-hub .destination-hub-social-poster-dialog{border-radius:1rem;max-height:calc(100dvh - 1.5rem)}#main.aoryx.destination-hub .destination-hub-social-poster-workspace{padding:.85rem}#main.aoryx.destination-hub .destination-hub-social-poster-preview{min-height:520px}#main.aoryx.destination-hub .destination-hub-social-poster-preview-top{flex-direction:column;align-items:flex-start}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy{top:11.5rem}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy h3{font-size:2.15rem}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy p{font-size:1.05rem}#main.aoryx.destination-hub .destination-hub-social-poster-price{width:auto;bottom:7rem;left:1.25rem;right:1.25rem}#main.aoryx.destination-hub .destination-hub-social-poster-contact{flex-direction:column;align-items:flex-start;gap:.5rem;bottom:1.25rem;left:1.25rem;right:1.25rem}}
