.brand-hero.svelte-1q37ri0{background:linear-gradient(#fff 0%,#fffbf5 60%,#fff7ec 100%);padding:clamp(24px,4vw,48px) clamp(16px,4vw,56px) clamp(36px,5vw,64px);position:relative;overflow:hidden}.hero-container.svelte-1q37ri0{flex-direction:column;gap:clamp(28px,4vw,48px);max-width:1240px;margin:0 auto;display:flex}.hero-main-row.svelte-1q37ri0{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.hero-copy-col.svelte-1q37ri0{z-index:2;flex-direction:column;display:flex}.hero-title.svelte-1q37ri0{letter-spacing:-.02em;flex-direction:column;gap:0;margin:0 0 16px;font-family:Urbanist,-apple-system,BlinkMacSystemFont,sans-serif;line-height:.98;display:flex}.title-line.svelte-1q37ri0{text-transform:uppercase;font-size:clamp(40px,5.2vw,76px);font-weight:800;display:inline-block}.title-line--black.svelte-1q37ri0{color:#19211a;transform-origin:0 100%;text-shadow:2px 2px #00000014;transform:rotate(-1.5deg)}.title-line--orange.svelte-1q37ri0{color:#ff3800;transform-origin:0 100%;text-shadow:2px 2px #ff380026;width:fit-content;padding-bottom:8px;position:relative;transform:rotate(-1deg)}.brush-stroke.svelte-1q37ri0{z-index:-1;pointer-events:none;width:104%;height:20px;position:absolute;bottom:-6px;left:0}.hero-lead.svelte-1q37ri0{color:#2d2d2d;margin:6px 0 24px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.hero-cta-group.svelte-1q37ri0{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:22px;display:flex}.btn-primary-orange.svelte-1q37ri0{color:#fff;transition:transform .25s var(--ease-elastic,ease), box-shadow .25s ease, background .2s ease;background:#ff3800;border-radius:9999px;align-items:center;gap:10px;padding:14px 28px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px -4px #ff380066}.btn-primary-orange.svelte-1q37ri0:hover{color:#fff;background:#e03200;transform:translateY(-2px);box-shadow:0 14px 28px -4px #ff380080}.arrow-glyph.svelte-1q37ri0{font-size:1.1rem;font-weight:800;transition:transform .25s}.btn-primary-orange.svelte-1q37ri0:hover .arrow-glyph:where(.svelte-1q37ri0){transform:translate(4px)}.btn-google-hero.svelte-1q37ri0{color:#19211a;cursor:pointer;background:#fff;border:1.5px solid #e5e5e5;border-radius:9999px;align-items:center;gap:10px;padding:13px 22px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex;box-shadow:0 4px 14px #0000000d}.btn-google-hero.svelte-1q37ri0:hover{background:#fffcf8;border-color:#ffd200;transform:translateY(-2px);box-shadow:0 8px 18px #00000014}.google-svg.svelte-1q37ri0{flex-shrink:0}.btn-user-hero.svelte-1q37ri0{color:#19211a;background:#fff4e6;border:1px solid #fed7aa;border-radius:9999px;align-items:center;gap:8px;padding:10px 18px 10px 10px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.btn-user-hero.svelte-1q37ri0:hover{background:#fed7aa}.user-avatar-mini.svelte-1q37ri0{object-fit:cover;border-radius:50%;width:28px;height:28px}.user-avatar-initial.svelte-1q37ri0{color:#fff;background:#ff3800;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:grid}.link-destinations.svelte-1q37ri0{color:#19211a;flex-direction:column;padding:6px 4px 10px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.link-destinations.svelte-1q37ri0:hover{color:#ff3800}.loop-stroke.svelte-1q37ri0{pointer-events:none;width:100%;height:14px;position:absolute;bottom:-2px;left:0}.hero-search-bar.svelte-1q37ri0{background:#fff;border:1.5px solid #e5e5e5;border-radius:9999px;align-items:center;max-width:460px;margin-bottom:16px;padding:6px 8px 6px 18px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 8px 24px -6px #0000000f}.hero-search-bar.svelte-1q37ri0:focus-within{border-color:#ff3800;box-shadow:0 10px 28px -4px #ff38002e}.search-input-shell.svelte-1q37ri0{flex:1;align-items:center;gap:10px;display:flex}.search-icon.svelte-1q37ri0{opacity:.7;font-size:.95rem}.search-input-shell.svelte-1q37ri0 input:where(.svelte-1q37ri0){color:#19211a;background:0 0;border:0;outline:none;width:100%;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px}.search-input-shell.svelte-1q37ri0 input:where(.svelte-1q37ri0)::placeholder{color:#7a8277}.search-submit-btn.svelte-1q37ri0{color:#fff;cursor:pointer;background:#ff3800;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:.9rem;transition:background .2s,transform .2s;display:grid}.search-submit-btn.svelte-1q37ri0:hover{background:#e03200;transform:scale(1.05)}.hero-live-pill.svelte-1q37ri0{color:#5a2e16;background:#fff4e6;border:1px solid #ffd8af;border-radius:9999px;align-items:center;gap:8px;width:fit-content;padding:6px 14px;font-size:.76rem;display:inline-flex}.live-beacon.svelte-1q37ri0{background:#ff3800;border-radius:50%;width:8px;height:8px;animation:2s infinite svelte-1q37ri0-beacon-pulse;box-shadow:0 0 #ff3800b3}@keyframes svelte-1q37ri0-beacon-pulse{0%{box-shadow:0 0 #ff3800b3}70%{box-shadow:0 0 0 6px #ff380000}to{box-shadow:0 0 #ff380000}}.hero-live-pill.svelte-1q37ri0 a:where(.svelte-1q37ri0){color:#ff3800;font-weight:700;text-decoration:none}.hero-live-pill.svelte-1q37ri0 a:where(.svelte-1q37ri0):hover{text-decoration:underline}.hero-visual-col.svelte-1q37ri0{justify-content:center;align-items:center;display:flex;position:relative}.hero-photo-wrapper.svelte-1q37ri0{border-radius:24px;width:100%;max-width:600px;position:relative;overflow:visible}.hero-scenic-image.svelte-1q37ri0{aspect-ratio:1024/409;object-fit:cover;border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 20px 45px -10px #00000026}.photo-fade-scrim.svelte-1q37ri0{pointer-events:none;background:linear-gradient(90deg,#ffffff40 0%,#0000 30%);border-radius:24px;position:absolute;inset:0}.hero-adventure-sticker.svelte-1q37ri0{z-index:5;transition:transform .3s var(--ease-elastic,ease);background:#ffd200;border-radius:12px;flex-direction:column;padding:12px 14px 10px;display:flex;position:absolute;top:-14px;right:-16px;transform:rotate(7deg);box-shadow:0 10px 24px #00000026,0 2px 6px #00000014}.hero-adventure-sticker.svelte-1q37ri0:hover{transform:rotate(2deg)scale(1.05)}.sticker-inner.svelte-1q37ri0{align-items:center;gap:10px;display:flex}.sticker-copy.svelte-1q37ri0{font-family:var(--display,"Luckiest Guy", cursive);color:#19211a;letter-spacing:-.01em;font-size:.92rem;line-height:1.1}.sticker-badge-wrap.svelte-1q37ri0{flex-shrink:0}.sticker-logo.svelte-1q37ri0{object-fit:cover;border:2px solid #fff;border-radius:50%;width:32px;height:32px;box-shadow:0 2px 6px #0000001f}.doodle-rays.svelte-1q37ri0{pointer-events:none;width:36px;height:36px;position:absolute;top:-16px;right:-14px}.hero-trust-strip.svelte-1q37ri0{background:#fff;border:1.5px solid #e5e5e5;border-radius:20px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:20px;padding:20px 32px;display:grid;box-shadow:0 12px 36px -8px #0000000f}.trust-feature-col.svelte-1q37ri0{align-items:center;gap:16px;display:flex}.feature-icon-wrap.svelte-1q37ri0{flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.feature-svg.svelte-1q37ri0{width:100%;height:100%}.feature-text.svelte-1q37ri0{flex-direction:column;gap:3px;display:flex}.feature-text.svelte-1q37ri0 strong:where(.svelte-1q37ri0){color:#19211a;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:700}.feature-text.svelte-1q37ri0 span:where(.svelte-1q37ri0){color:#6b6b6b;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;line-height:1.4}.trust-divider.svelte-1q37ri0{background:#e5e5e5;width:1px;height:38px}@media (width<=960px){.hero-main-row.svelte-1q37ri0{grid-template-columns:1fr;gap:36px}.hero-visual-col.svelte-1q37ri0{order:-1}.hero-adventure-sticker.svelte-1q37ri0{top:-10px;right:0;transform:rotate(4deg)}.hero-trust-strip.svelte-1q37ri0{grid-template-columns:1fr;gap:16px;padding:20px}.trust-divider.svelte-1q37ri0{display:none}}@media (width<=540px){.brand-hero.svelte-1q37ri0{padding:20px 14px 32px}.hero-title.svelte-1q37ri0{line-height:1.02}.title-line.svelte-1q37ri0{font-size:clamp(2.5rem,11vw,3.4rem)}.hero-cta-group.svelte-1q37ri0{flex-direction:column;align-items:stretch;gap:12px}.btn-primary-orange.svelte-1q37ri0{justify-content:center}.link-destinations.svelte-1q37ri0{text-align:center;align-items:center}.hero-adventure-sticker.svelte-1q37ri0{padding:8px 10px}.sticker-copy.svelte-1q37ri0{font-size:.78rem}.sticker-logo.svelte-1q37ri0{width:26px;height:26px}}.section-kicker.svelte-1uha8ag{color:var(--orange,#e65327);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:.68rem;font-weight:800;display:inline-block}.section-header.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px;display:flex}.section-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.02em;color:var(--ink);margin:0 0 6px;font:700 clamp(28px,3.2vw,44px)/1.15 Urbanist,-apple-system,BlinkMacSystemFont,sans-serif}.section-sub.svelte-1uha8ag{color:#555d52;margin:0;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400}.view-all-link.svelte-1uha8ag{color:var(--ink);white-space:nowrap;border-bottom:1.5px solid var(--ink);padding-bottom:2px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:700;text-decoration:none}.view-all-link.svelte-1uha8ag:hover{color:var(--orange,#e65327);border-color:var(--orange,#e65327)}.home-trips.svelte-1uha8ag{background:#fff;padding:clamp(56px,7vw,96px) clamp(24px,7vw,120px)}.trip-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:28px;display:grid}.trip-card.svelte-1uha8ag{transition:transform .3s var(--ease-elastic,ease), box-shadow .3s var(--ease-elastic,ease);background:#faf8f4;border:1px solid #17191614;border-radius:1.5rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px -6px #1719160d}.trip-card.svelte-1uha8ag:hover{background:#fff;transform:translateY(-5px);box-shadow:0 18px 36px -8px #1719161a}.trip-card__media.svelte-1uha8ag{background:#242b23;height:220px;position:relative;overflow:hidden}.trip-card__media.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-elastic,ease)}.trip-card.svelte-1uha8ag:hover .trip-card__media:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){transform:scale(1.04)}.trip-card__overlay.svelte-1uha8ag{pointer-events:none;background:linear-gradient(#0006 0%,#0000 50%);justify-content:space-between;align-items:flex-start;padding:12px 14px;display:flex;position:absolute;inset:0}.trip-badge-dest.svelte-1uha8ag,.trip-badge-status.svelte-1uha8ag{-webkit-backdrop-filter:blur(8px);color:#fff;background:#141814d9;border-radius:9999px;padding:5px 12px;font-size:.68rem;font-weight:700}.trip-badge-status--urgency.svelte-1uha8ag{color:#fff;background:#e65327f2;box-shadow:0 4px 12px #e6532759}.trip-badge-status--confirmed.svelte-1uha8ag{color:#7ef0a8}.trip-badge-status--full.svelte-1uha8ag{color:#fff;background:#333}.trip-card__content.svelte-1uha8ag{flex-direction:column;flex:1;padding:20px 22px 24px;display:flex}.trip-card__meta-row.svelte-1uha8ag{color:#6d7568;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:.74rem;font-weight:600;display:flex}.trip-card__title.svelte-1uha8ag{letter-spacing:-.01em;color:var(--ink);margin:0 0 6px;font:700 clamp(20px,1.8vw,24px)/1.25 Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif}.trip-card__transit.svelte-1uha8ag{color:#555d52;margin:0 0 18px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;line-height:1.4}.trip-card__footer.svelte-1uha8ag{border-top:1px solid #0000000f;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.trip-price.svelte-1uha8ag{flex-direction:column;display:flex}.trip-price__label.svelte-1uha8ag{letter-spacing:.1em;color:#858c81;font-size:.58rem;font-weight:800}.trip-price.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink);font-size:1.15rem;font-weight:800}.trip-card__btn.svelte-1uha8ag{border-radius:9999px;height:42px;padding:0 20px;font-size:.8rem;font-weight:700}.trip-state.svelte-1uha8ag{color:#555d52;background:#faf8f4;border:1px solid #17191614;border-radius:1.2rem;padding:32px;font-size:.95rem}.trip-state.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--orange,#e65327);font-weight:700}.home-tripmates.svelte-1uha8ag{color:#19211a;background:#fff4e6;border-top:1.5px solid #f2dfc7;border-bottom:1.5px solid #f2dfc7;padding:clamp(64px,8vw,108px) clamp(24px,7vw,120px);position:relative;overflow:hidden}.home-tripmates.svelte-1uha8ag:before{content:"";pointer-events:none;background:radial-gradient(60% 60% at 80%,#ffd20026,#0000 70%);position:absolute;inset:0}.home-tripmates__container.svelte-1uha8ag{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:48px;max-width:1140px;margin:0 auto;display:grid;position:relative}.home-tripmates__text.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.02em;color:#19211a;margin:0 0 16px;font:700 clamp(28px,3.2vw,44px)/1.15 Urbanist,-apple-system,BlinkMacSystemFont,sans-serif}.tripmates-desc.svelte-1uha8ag{color:#4a5148;max-width:480px;margin:0 0 28px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.tripmates-action.svelte-1uha8ag{display:flex}.home-tripmates__visual.svelte-1uha8ag{justify-content:center;display:flex}.tripmates-card.svelte-1uha8ag{background:#fff;border:1.5px solid #e5e5e5;border-radius:1.5rem;width:100%;max-width:440px;padding:26px;box-shadow:0 18px 40px -10px #ff380014,0 8px 20px #0000000a}.tripmates-card__header.svelte-1uha8ag{color:#19211a;align-items:center;gap:10px;margin-bottom:22px;font-size:.88rem;font-weight:700;display:flex}.pulse-beacon.svelte-1uha8ag{background:#ff3800;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #ff3800}.privacy-pill.svelte-1uha8ag{color:#166534;background:#eef8ee;border:1px solid #bbf7d0;border-radius:9999px;margin-left:auto;padding:4px 10px;font-size:.65rem;font-weight:700}.tripmates-avatars.svelte-1uha8ag{flex-wrap:wrap;gap:12px;margin-bottom:22px;display:flex}.avatar-item.svelte-1uha8ag{color:#fff;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;font-size:1rem;font-weight:800;display:flex;box-shadow:0 4px 10px #0000001f}.avatar-item.svelte-1uha8ag small:where(.svelte-1uha8ag){opacity:.9;margin-top:2px;font-size:.58rem;font-weight:600}.avatar-item--more.svelte-1uha8ag{background:#19211a!important}.tripmates-badges.svelte-1uha8ag{flex-direction:column;gap:8px;display:flex}.vibe-pill.svelte-1uha8ag{color:#8b3c10;background:#fff4e6;border:1px solid #ffd8af;border-radius:9999px;padding:8px 14px;font-size:.74rem;font-weight:600}.home-destinations.svelte-1uha8ag{background:#f4f1ea;padding:clamp(56px,7vw,96px) clamp(24px,7vw,120px)}.destination-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;display:grid}.dest-card.svelte-1uha8ag{color:inherit;transition:transform .3s var(--ease-elastic,ease), box-shadow .3s var(--ease-elastic,ease);background:#fff;border:1px solid #17191614;border-radius:1.4rem;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 6px 20px -4px #1719160a}.dest-card.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:0 16px 32px -6px #17191617}.dest-card__media.svelte-1uha8ag{background:#242b23;height:200px;position:relative;overflow:hidden}.dest-card__media.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-elastic,ease)}.dest-card.svelte-1uha8ag:hover .dest-card__media:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){transform:scale(1.05)}.dest-card__overlay.svelte-1uha8ag{background:linear-gradient(#0000 40%,#000000a6 100%);justify-content:space-between;align-items:flex-end;padding:12px 14px;display:flex;position:absolute;inset:0}.dest-card__region.svelte-1uha8ag{color:#fff;font-size:.72rem;font-weight:600}.dest-card__price.svelte-1uha8ag{-webkit-backdrop-filter:blur(6px);color:#fff;background:#141814d9;border-radius:9999px;padding:4px 10px;font-size:.68rem;font-weight:700}.dest-card__body.svelte-1uha8ag{justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.dest-card__body.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--ink);letter-spacing:-.01em;margin:0;font:700 clamp(20px,1.8vw,24px)/1.25 Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif}.dest-card__arrow.svelte-1uha8ag{color:var(--orange,#e65327);font-size:1.1rem;font-weight:700;transition:transform .2s}.dest-card.svelte-1uha8ag:hover .dest-card__arrow:where(.svelte-1uha8ag){transform:translate(2px,-2px)}.home-trust.svelte-1uha8ag{background:#fff;padding:clamp(60px,8vw,100px) clamp(24px,7vw,120px)}.trust-intro.svelte-1uha8ag{max-width:680px;margin-bottom:44px}.trust-intro.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.02em;color:var(--ink);margin:0 0 10px;font:700 clamp(28px,3.2vw,44px)/1.15 Urbanist,-apple-system,BlinkMacSystemFont,sans-serif}.trust-sub.svelte-1uha8ag{color:#555d52;margin:0;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.trust-points-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:56px;display:grid}.trust-point-card.svelte-1uha8ag{background:#faf8f4;border:1px solid #17191614;border-radius:1.5rem;flex-direction:column;padding:28px 24px;display:flex}.trust-icon.svelte-1uha8ag{margin-bottom:14px;font-size:1.8rem}.trust-point-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--ink);margin:0 0 10px;font:700 clamp(20px,1.8vw,24px)/1.25 Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif}.trust-point-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#555d52;flex:1;margin:0 0 16px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.trust-link.svelte-1uha8ag{color:var(--orange,#e65327);margin-top:auto;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:700;text-decoration:none}.trust-link.svelte-1uha8ag:hover{text-decoration:underline}.home-faq-wrap.svelte-1uha8ag{border-top:1px solid #00000014;max-width:840px;margin:0 auto;padding-top:36px}.home-faq-header.svelte-1uha8ag{margin-bottom:20px}.home-faq-header.svelte-1uha8ag h3:where(.svelte-1uha8ag){letter-spacing:-.02em;color:var(--ink);margin:0;font:700 clamp(28px,3.2vw,36px)/1.15 Urbanist,-apple-system,BlinkMacSystemFont,sans-serif}.home-faq-list.svelte-1uha8ag{flex-direction:column;gap:12px;display:flex}.faq-item.svelte-1uha8ag{background:#faf8f4;border:1px solid #17191612;border-radius:1.2rem;padding:18px 22px;transition:background .2s,box-shadow .2s}.faq-item[open].svelte-1uha8ag{background:#fff;box-shadow:0 8px 20px -6px #0000000d}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag){font:800 .95rem / 1.3 var(--display);color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag):after{content:"+";color:var(--orange,#e65327);margin-left:12px;font-size:1.3rem;font-weight:400}.faq-item[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):after{content:"–"}.faq-item.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#555d52;margin:12px 0 0;font-size:.88rem;line-height:1.65}.faq-item.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--orange,#e65327);font-weight:700}@media (width<=960px){.home-tripmates__container.svelte-1uha8ag{grid-template-columns:1fr;gap:36px}.trust-points-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:18px}}@media (width<=640px){.section-header.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:12px}.home-trips.svelte-1uha8ag,.home-destinations.svelte-1uha8ag,.home-trust.svelte-1uha8ag{padding:44px 20px}.home-tripmates.svelte-1uha8ag{padding:48px 20px}}
