.archive-home-hero_coffee-home__3r_IF{--ink:#171717;--paper:#f6e8c8;--paper-white:#f7f4ef;--blue:#61b5e8;--yellow:#f2b51d;--red:#d63c24;--purple:#7c4acb;--grey:#d8d8d8;--latte:#d9b98f;min-height:100dvh;overflow:visible;background:var(--paper);color:var(--ink);font-family:var(--font-sans)}.archive-home-hero_coffee-home-final__cTLD0,.archive-home-hero_coffee-home-hero__JdzzT,.archive-home-hero_coffee-home-note__HOcLn,.archive-home-hero_coffee-home-section__owyaK,.archive-home-hero_coffee-home-universe__VD3j2{width:min(100% - 40px,1180px);margin-inline:auto}.archive-home-hero_coffee-home-cta__ILC39,.archive-home-hero_coffee-home-secondary__3ddZT{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border:3px solid var(--ink);border-radius:999px;box-shadow:5px 5px 0 var(--ink);color:var(--ink);font-weight:900;text-decoration:none;transition:transform .14s ease,box-shadow .14s ease}.archive-home-hero_coffee-home-cta__ILC39{background:var(--yellow)}.archive-home-hero_coffee-home-secondary__3ddZT{background:var(--paper-white)}.archive-home-hero_coffee-home-cta__ILC39:hover,.archive-home-hero_coffee-home-secondary__3ddZT:hover{transform:translate(3px,3px);box-shadow:4px 4px 0 var(--ink)}.archive-home-hero_coffee-home-hero__JdzzT{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:44px;align-items:center;min-height:760px;padding:72px 0 56px}.archive-home-hero_coffee-home-kicker__GwxRW,.archive-home-hero_coffee-home-section-kicker__L8wHA{margin:0 0 22px;font-size:clamp(.85rem,1.35vw,1.05rem);font-weight:1000;letter-spacing:.08em}.archive-home-hero_coffee-home-copy__MKmgS h1{margin:0;font-family:"Arial Black",Impact,var(--font-sans);font-size:clamp(3.5rem,5.7vw,6.7rem);font-weight:900;letter-spacing:-.105em;line-height:.75}.archive-home-hero_coffee-home-copy__MKmgS h1 span{display:block}.archive-home-hero_coffee-home-copy__MKmgS h1 span:last-child{white-space:nowrap;font-size:.87em}.archive-home-hero_coffee-home-lead__kBe4i{max-width:780px;margin:34px 0 0;font-size:clamp(1.5rem,2.5vw,2.65rem);font-weight:900;line-height:1.22}.archive-home-hero_coffee-home-statement__aNbUS{max-width:720px;margin:34px 0 0;font-size:clamp(1rem,1.45vw,1.28rem);font-weight:800;line-height:1.7}.archive-home-hero_coffee-home-actions__a6n3r{display:flex;flex-wrap:wrap;gap:24px;margin-top:38px;font-size:clamp(1rem,1.35vw,1.25rem)}.archive-home-hero_coffee-home-stage__zjoJ1{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1.16/1;min-height:0;overflow:hidden;border:7px solid var(--ink);border-radius:42px;background:var(--paper-white);box-shadow:12px 12px 0 var(--ink);isolation:isolate}.archive-home-hero_coffee-home-stage-logo__7x0Ff{position:relative;z-index:2;display:block;width:min(77%,520px);height:auto}.archive-home-hero_coffee-home-orbit__7NENr{position:absolute;inset:8%;z-index:1;display:block;border:7px solid var(--ink);border-radius:50%;transform:rotate(-7deg);pointer-events:none}.archive-home-hero_coffee-home-orbit__7NENr:after,.archive-home-hero_coffee-home-orbit__7NENr:before{content:"";position:absolute;display:block;aspect-ratio:1/1;border:7px solid var(--ink);border-radius:50%}.archive-home-hero_coffee-home-orbit__7NENr:before{top:2%;right:7%;width:clamp(62px,15%,96px);background:var(--yellow)}.archive-home-hero_coffee-home-orbit__7NENr:after{left:9%;bottom:7%;width:clamp(44px,8%,64px);background:var(--blue)}.archive-home-hero_coffee-home-note__HOcLn{padding:18px 0 42px;border-top:3px solid var(--ink);font-weight:800}.archive-home-hero_coffee-home-section__owyaK{padding:86px 0}.archive-home-hero_coffee-home-section-heading__EiuV9{max-width:850px}.archive-home-hero_coffee-home-final__cTLD0 h2,.archive-home-hero_coffee-home-section__owyaK h2,.archive-home-hero_coffee-home-universe__VD3j2 h2{margin:0;font-family:var(--font-sans);font-size:clamp(2.5rem,5.7vw,6.4rem);font-weight:700;line-height:1;letter-spacing:-.045em}.archive-home-hero_coffee-home-result-copy__ORlMm>p:not(.archive-home-hero_coffee-home-section-kicker__L8wHA),.archive-home-hero_coffee-home-section-heading__EiuV9>p:last-child,.archive-home-hero_coffee-home-test-copy__bGyaa>p:not(.archive-home-hero_coffee-home-section-kicker__L8wHA),.archive-home-hero_coffee-home-universe-heading__7fwvc>p:last-child{max-width:660px;margin:28px 0 0;font-size:clamp(1.08rem,1.7vw,1.42rem);font-weight:800;line-height:1.65}.archive-home-hero_coffee-home-steps__dXlC0{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:56px}.archive-home-hero_coffee-home-step__V0Eth{min-height:258px;padding:28px;border:5px solid var(--ink);border-radius:26px;background:var(--paper-white);box-shadow:7px 7px 0 var(--ink)}.archive-home-hero_coffee-home-step__V0Eth:nth-child(2){background:var(--blue)}.archive-home-hero_coffee-home-step__V0Eth:nth-child(3){background:var(--yellow)}.archive-home-hero_coffee-home-step__V0Eth:nth-child(4){background:var(--purple);color:var(--paper-white)}.archive-home-hero_coffee-home-step__V0Eth span{font-family:Arial Black,Impact,sans-serif;font-size:1.1rem}.archive-home-hero_coffee-home-delivery-card__E_psP h3,.archive-home-hero_coffee-home-step__V0Eth h3{margin:28px 0 14px;font-family:var(--font-sans);font-size:1.55rem;line-height:1.05}.archive-home-hero_coffee-home-delivery-card__E_psP p,.archive-home-hero_coffee-home-step__V0Eth p{margin:0;font-weight:700;line-height:1.58}.archive-home-hero_coffee-home-delivery__lS3YM{border-top:3px solid var(--ink)}.archive-home-hero_coffee-home-delivery-grid__rNRtZ{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:56px}.archive-home-hero_coffee-home-delivery-card__E_psP{position:relative;min-height:230px;padding:32px;border:5px solid var(--ink);border-radius:28px;background:var(--paper-white)}.archive-home-hero_coffee-home-delivery-card__E_psP:first-child{background:var(--yellow)}.archive-home-hero_coffee-home-delivery-card__E_psP:nth-child(2){background:var(--blue)}.archive-home-hero_coffee-home-delivery-card__E_psP:nth-child(3){background:var(--purple);color:var(--paper-white)}.archive-home-hero_coffee-home-delivery-card__E_psP:nth-child(4){background:var(--red);color:var(--paper-white)}.archive-home-hero_coffee-home-delivery-icon__dNq1r{display:grid;width:54px;height:54px;place-items:center}.archive-home-hero_coffee-home-delivery-icon__dNq1r img{display:block;width:54px;height:54px;object-fit:contain}.archive-home-hero_coffee-home-delivery-card__E_psP:first-child .archive-home-hero_coffee-home-delivery-icon__dNq1r img{width:72px;max-width:none;height:72px}.archive-home-hero_coffee-home-delivery-card__E_psP:nth-child(3) .archive-home-hero_coffee-home-delivery-icon__dNq1r img{width:50px;height:50px}.archive-home-hero_coffee-home-delivery-card__E_psP .archive-home-hero_coffee-home-delivery-icon__dNq1r+h3{margin-top:18px}.archive-home-hero_coffee-home-personalities__4cf_E{border-top:5px solid var(--ink)}.archive-home-hero_coffee-home-personality-grid__9K20_{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:56px 0 48px}.archive-home-hero_coffee-home-personality-card__DzK_6{display:block;overflow:hidden;border:5px solid var(--ink);border-radius:18px;background:var(--paper-white);box-shadow:5px 5px 0 var(--ink);transition:transform .14s ease}.archive-home-hero_coffee-home-personality-card__DzK_6:hover{transform:translateY(-5px) rotate(-1deg)}.archive-home-hero_coffee-home-personality-card__DzK_6 img{display:block;width:100%;height:auto}.archive-home-hero_coffee-home-universe__VD3j2{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,54px);align-items:stretch;padding:86px 0;background:var(--paper);color:var(--ink)}.archive-home-hero_coffee-home-coordinate-copy__QAKS5{display:flex;flex-direction:column;justify-content:center;gap:clamp(18px,2vw,24px);min-width:0;padding:clamp(26px,4vw,44px);border:5px solid var(--ink);border-radius:30px;background:var(--yellow);box-shadow:9px 9px 0 var(--ink)}.archive-home-hero_coffee-home-coordinate-copy__QAKS5 .archive-home-hero_coffee-home-section-kicker__L8wHA{margin:0}.archive-home-hero_coffee-home-coordinate-copy__QAKS5 h2{margin:0;font-family:var(--font-sans);font-size:clamp(2.25rem,4.4vw,4.65rem);font-weight:700;line-height:.95;letter-spacing:-.045em}.archive-home-hero_coffee-home-coordinate-copy__QAKS5 p:not(.archive-home-hero_coffee-home-section-kicker__L8wHA){max-width:23em;margin:0;font-size:clamp(1.03rem,1.45vw,1.28rem);font-weight:800;line-height:1.58}.archive-home-hero_coffee-home-coordinate-tags__K9rE5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.archive-home-hero_coffee-home-coordinate-tags__K9rE5 span{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:3px solid var(--ink);border-radius:16px;background:var(--paper-white);box-shadow:4px 4px 0 var(--ink);font-weight:900;text-align:center}.archive-home-hero_coffee-home-coordinate-board__wNOuf{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;margin:0;padding:clamp(12px,1.8vw,20px);border:5px solid var(--ink);border-radius:32px;background:var(--paper-white);box-shadow:9px 9px 0 var(--ink)}.archive-home-hero_coffee-home-coordinate-map__WF6cC{display:block;width:100%;height:auto}.archive-home-hero_coffee-home-test-entry__DENBR{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;align-items:start}.archive-home-hero_coffee-home-question-preview__Q3oxE,.archive-home-hero_coffee-home-test-copy__bGyaa{min-width:0}.archive-home-hero_coffee-home-test-copy__bGyaa h2{max-width:8em;font-size:clamp(3rem,4.4vw,4rem);line-height:.95}.archive-home-hero_coffee-home-test-copy__bGyaa .archive-home-hero_coffee-home-cta__ILC39{margin-top:38px}.archive-home-hero_coffee-home-question-preview__Q3oxE{align-self:start;padding:32px;border:5px solid var(--ink);border-radius:28px;background:var(--paper-white);box-shadow:7px 7px 0 var(--ink)}.archive-home-hero_coffee-home-question-preview__Q3oxE>p{margin:0;color:var(--red);font-weight:1000;letter-spacing:.08em}.archive-home-hero_coffee-home-question-preview__Q3oxE h3{margin:30px 0 24px;font-size:clamp(1.45rem,2.7vw,2.5rem);line-height:1.18;overflow-wrap:anywhere}.archive-home-hero_coffee-home-question-preview__Q3oxE>span{display:block;margin-bottom:24px;font-size:.9rem;font-weight:700}.archive-home-hero_coffee-home-question-preview__Q3oxE div{display:grid;gap:12px}.archive-home-hero_coffee-home-question-preview__Q3oxE button{min-height:52px;border:3px solid var(--ink);border-radius:18px;background:var(--paper);color:var(--ink);font:inherit;font-weight:900;text-align:left;padding:0 18px}.archive-home-hero_coffee-home-question-preview__Q3oxE button:first-child{background:var(--yellow)}.archive-home-hero_coffee-home-result-sample__U3OQ4{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.72fr);gap:clamp(42px,9vw,150px);align-items:center;border-top:5px solid var(--ink)}.archive-home-hero_coffee-home-result-copy__ORlMm h2{font-family:var(--font-sans)}.archive-home-hero_coffee-home-result-lead__vkJUF{margin:26px 0 0!important;font-size:clamp(1.25rem,2vw,1.85rem)!important;font-weight:900!important}.archive-home-hero_coffee-home-coordinate__zqgIW{display:grid;gap:12px;margin-top:30px}.archive-home-hero_coffee-home-coordinate__zqgIW p{display:grid;grid-template-columns:50px 34px 1fr;gap:10px;align-items:center;margin:0;font-weight:900}.archive-home-hero_coffee-home-coordinate__zqgIW i{display:block;height:10px;overflow:hidden;border:3px solid var(--ink);border-radius:99px;background:var(--paper-white)}.archive-home-hero_coffee-home-coordinate__zqgIW i i{height:100%;border:0;border-radius:0;background:var(--blue)}.archive-home-hero_coffee-home-result-copy__ORlMm>div:last-child{display:flex;flex-wrap:wrap;gap:18px;margin-top:38px}.archive-home-hero_coffee-home-result-preview__QjjmW{display:block;max-width:360px;justify-self:center;overflow:hidden;border:5px solid var(--ink);border-radius:24px;box-shadow:8px 8px 0 var(--ink);transform:rotate(3deg)}.archive-home-hero_coffee-home-result-preview__QjjmW img{display:block;width:100%;height:auto}.archive-home-hero_coffee-home-final__cTLD0{padding:clamp(80px,12vw,170px) 0;text-align:center}.archive-home-hero_coffee-home-final__cTLD0 h2{max-width:1050px;margin-inline:auto;font-size:clamp(2.25rem,4.9vw,5.6rem)}.archive-home-hero_coffee-home-final__cTLD0 p{margin:28px 0 0;font-size:clamp(1.1rem,1.6vw,1.45rem);font-weight:800}.archive-home-hero_coffee-home-final__cTLD0 .archive-home-hero_coffee-home-cta__ILC39{margin-top:46px;font-size:1.2rem}@media (max-width:1040px){.archive-home-hero_coffee-home-delivery-grid__rNRtZ,.archive-home-hero_coffee-home-steps__dXlC0{grid-template-columns:1fr 1fr}.archive-home-hero_coffee-home-personality-grid__9K20_{grid-template-columns:repeat(3,minmax(0,1fr))}.archive-home-hero_coffee-home-result-sample__U3OQ4,.archive-home-hero_coffee-home-test-entry__DENBR,.archive-home-hero_coffee-home-universe__VD3j2{grid-template-columns:1fr}.archive-home-hero_coffee-home-coordinate-copy__QAKS5{min-height:0}.archive-home-hero_coffee-home-test-copy__bGyaa{max-width:700px}}@media (max-width:900px){.archive-home-hero_coffee-home-final__cTLD0,.archive-home-hero_coffee-home-hero__JdzzT,.archive-home-hero_coffee-home-note__HOcLn,.archive-home-hero_coffee-home-section__owyaK,.archive-home-hero_coffee-home-universe__VD3j2{width:min(100% - 28px,1180px)}.archive-home-hero_coffee-home-hero__JdzzT{grid-template-columns:1fr;gap:44px;min-height:0;padding:48px 0 58px}.archive-home-hero_coffee-home-copy__MKmgS h1{font-size:clamp(3.3rem,12.8vw,5.7rem)}.archive-home-hero_coffee-home-stage__zjoJ1{width:min(100%,620px);min-height:0;margin-inline:auto}}@media (max-width:560px){.archive-home-hero_coffee-home-hero__JdzzT{gap:44px;padding:48px 0 58px}.archive-home-hero_coffee-home-copy__MKmgS h1{font-size:clamp(2.85rem,12.6vw,4.2rem);line-height:.9}.archive-home-hero_coffee-home-kicker__GwxRW{margin-bottom:24px}.archive-home-hero_coffee-home-lead__kBe4i{margin-top:30px;font-size:1.5rem}.archive-home-hero_coffee-home-statement__aNbUS{margin-top:30px;font-size:1rem}.archive-home-hero_coffee-home-actions__a6n3r{gap:18px;margin-top:34px}.archive-home-hero_coffee-home-cta__ILC39,.archive-home-hero_coffee-home-secondary__3ddZT{width:100%;min-height:58px;border-width:3px;font-size:1.12rem}.archive-home-hero_coffee-home-stage__zjoJ1{border-width:5px;border-radius:28px;box-shadow:7px 7px 0 var(--ink)}.archive-home-hero_coffee-home-section__owyaK{padding:62px 0}.archive-home-hero_coffee-home-section__owyaK h2{font-size:clamp(2.35rem,12.5vw,4.2rem);overflow-wrap:anywhere}.archive-home-hero_coffee-home-test-copy__bGyaa h2{font-size:clamp(2.65rem,12vw,3.4rem)}.archive-home-hero_coffee-home-delivery-grid__rNRtZ,.archive-home-hero_coffee-home-steps__dXlC0{grid-template-columns:1fr}.archive-home-hero_coffee-home-delivery-card__E_psP,.archive-home-hero_coffee-home-step__V0Eth{min-height:0}.archive-home-hero_coffee-home-personality-grid__9K20_{grid-template-columns:1fr 1fr;gap:12px}.archive-home-hero_coffee-home-universe__VD3j2{padding:62px 0}.archive-home-hero_coffee-home-coordinate-board__wNOuf,.archive-home-hero_coffee-home-coordinate-copy__QAKS5{border-width:4px;border-radius:24px;box-shadow:6px 6px 0 var(--ink)}.archive-home-hero_coffee-home-coordinate-copy__QAKS5{padding:22px}.archive-home-hero_coffee-home-coordinate-copy__QAKS5 h2{font-size:clamp(2.2rem,12vw,3.8rem)}.archive-home-hero_coffee-home-coordinate-tags__K9rE5{grid-template-columns:1fr}.archive-home-hero_coffee-home-question-preview__Q3oxE{padding:24px}.archive-home-hero_coffee-home-result-card__F3BTd{padding:28px}.archive-home-hero_coffee-home-result-copy__ORlMm>div{display:grid}.archive-home-hero_coffee-home-final__cTLD0{padding:86px 0}.archive-home-hero_coffee-home-final__cTLD0 .archive-home-hero_coffee-home-cta__ILC39{width:auto;min-width:180px}}@media (prefers-reduced-motion:reduce){.archive-home-hero_coffee-home-cta__ILC39,.archive-home-hero_coffee-home-personality-card__DzK_6,.archive-home-hero_coffee-home-secondary__3ddZT{transition:none}}.travel-dna_shell__HRTlY{--dna-cream:#f6e8c8;--dna-paper:#f7f4ef;--dna-ink:#171717;--dna-muted:#4b453d;--dna-yellow:#f2b51d;--dna-blue:#61b5e8;--dna-red:#d63c24;--dna-brown:#8a4f2b;--dna-violet:#8d75b8;--dna-hairline:1px solid rgba(23,23,23,.08);--dna-shadow:0 1px 2px rgba(23,23,23,.04),0 16px 48px rgba(23,23,23,.08);min-height:100vh;color:var(--dna-ink);background:var(--dna-cream);font-family:var(--font-sans),"PingFang SC","Microsoft YaHei",sans-serif}.travel-dna_shell__HRTlY *,.travel-dna_shell__HRTlY :after,.travel-dna_shell__HRTlY :before{box-sizing:border-box}.travel-dna_header__zgWeP{width:min(1120px,calc(100% - 48px));min-height:88px;margin:0 auto;display:grid;grid-template-columns:136px 1fr auto;align-items:center;gap:32px}.travel-dna_brand__sY4yE{display:block;line-height:0}.travel-dna_brand__sY4yE img{width:120px;height:auto}.travel-dna_nav__GbZmg{display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:600}.travel-dna_headerAction__XpXCd,.travel-dna_nav__GbZmg a{color:inherit;text-decoration:none}.travel-dna_nav__GbZmg a:focus-visible,.travel-dna_nav__GbZmg a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.travel-dna_headerAction__XpXCd{padding:12px 18px;border-radius:999px;background:var(--dna-ink);color:#fff;font-size:14px;font-weight:600}.travel-dna_content__uvMhY{width:min(1120px,calc(100% - 48px));margin:0 auto}.travel-dna_reviewNotice__rffmU{margin:0;padding:14px 0;border-top:var(--dna-hairline);color:var(--dna-muted);font-size:13px;line-height:1.6}.travel-dna_hero__zdqlH{min-height:720px;padding:64px 0 96px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);align-items:center;gap:72px}.travel-dna_wordmark__wlhOL{width:min(310px,68vw);height:auto;margin-bottom:32px}.travel-dna_eyebrow__k2evc,.travel-dna_profileEnglish__rkasx,.travel-dna_profileTopline__Z1m_y,.travel-dna_resultCode__n8WGa{margin:0;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.travel-dna_empty__Ys4Jq h1,.travel-dna_hero__zdqlH h1,.travel-dna_resultHeading__CB5wN h1,.travel-dna_sectionHeading__sZZeM h2{margin:0;font-weight:600;letter-spacing:-.055em;line-height:1.04}.travel-dna_hero__zdqlH h1{max-width:760px;font-size:clamp(56px,7.3vw,92px)}.travel-dna_empty__Ys4Jq p,.travel-dna_heroLead__cNSGQ,.travel-dna_resultSummary__gOu1F,.travel-dna_sectionHeading__sZZeM p{max-width:56ch;color:var(--dna-muted);font-size:18px;line-height:1.75}.travel-dna_heroLead__cNSGQ{margin:32px 0 0}.travel-dna_facts__SEmhz{margin:32px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;font-size:14px;font-weight:600}.travel-dna_facts__SEmhz li{position:relative;padding-left:17px}.travel-dna_facts__SEmhz li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--dna-yellow)}.travel-dna_actions__T3X_g{margin-top:36px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.travel-dna_backButton__45oah,.travel-dna_option__sb0of,.travel-dna_primaryButton__uIkm8,.travel-dna_secondaryButton__nfQej{min-height:52px;padding:14px 24px;border:0;border-radius:999px;color:var(--dna-ink);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.travel-dna_primaryButton__uIkm8{background:var(--dna-yellow);box-shadow:0 8px 22px rgba(242,181,29,.24)}.travel-dna_backButton__45oah,.travel-dna_secondaryButton__nfQej{background:rgba(255,255,255,.54);box-shadow:inset 0 0 0 1px rgba(23,23,23,.11)}.travel-dna_headerAction__XpXCd:focus-visible,.travel-dna_headerAction__XpXCd:hover,.travel-dna_primaryButton__uIkm8:focus-visible,.travel-dna_primaryButton__uIkm8:hover,.travel-dna_secondaryButton__nfQej:focus-visible,.travel-dna_secondaryButton__nfQej:hover{transform:translateY(-1px)}.travel-dna_profileRoute__Z_63d{position:absolute;right:24px;bottom:30px;width:44%;height:42px;border-bottom:2px dashed rgba(23,23,23,.72);transform:rotate(-10deg)}.travel-dna_profileRoute__Z_63d i{position:absolute;bottom:-6px;width:12px;height:12px;border-radius:50%;background:var(--dna-paper);box-shadow:0 0 0 2px var(--dna-ink)}.travel-dna_profileRoute__Z_63d i:first-child{left:0}.travel-dna_profileRoute__Z_63d i:nth-child(2){left:48%}.travel-dna_profileRoute__Z_63d i:nth-child(3){right:0}.travel-dna_section__5WWFR{padding:120px 0}.travel-dna_sectionAlt__2nurR{margin-inline:calc(50% - 50vw);padding-inline:max(24px,calc((100vw - 1120px) / 2));background:rgba(247,244,239,.7)}.travel-dna_sectionHeading__sZZeM{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:72px;align-items:end;margin-bottom:64px}.travel-dna_sectionHeading__sZZeM h2{font-size:clamp(42px,5.4vw,72px)}.travel-dna_sectionHeading__sZZeM p{margin:0}.travel-dna_profileFeatured__J1yVL{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:stretch}.travel-dna_featuredTicket__hfmqg{min-width:0;margin:0;padding:28px;display:grid;align-content:center;gap:16px;border-radius:16px;background:#fff;box-shadow:var(--dna-shadow)}.travel-dna_featuredTicketImage__VA_f8{display:block;width:100%;max-height:610px;object-fit:contain}.travel-dna_featuredTicket__hfmqg figcaption{color:var(--dna-muted);font-family:var(--font-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-align:center}.travel-dna_resultMock__HDG_2{position:relative;min-height:560px;padding:48px;overflow:hidden;border-radius:16px;background:var(--dna-yellow);box-shadow:var(--dna-shadow)}.travel-dna_resultMock__HDG_2:after{content:"";position:absolute;inset:auto -16% -20% auto;width:70%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.42)}.travel-dna_resultMockLogo__5avRN{width:154px;height:auto}.travel-dna_resultMock__HDG_2 h3{position:relative;z-index:2;margin:112px 0 16px;max-width:8ch;font-size:clamp(44px,5vw,66px);line-height:.95;letter-spacing:-.05em}.travel-dna_resultMock__HDG_2 p{position:relative;z-index:2;max-width:28ch;line-height:1.65}.travel-dna_resultMockKicker__gpKf8{position:relative;z-index:2;margin:72px 0 -92px!important;font-family:var(--font-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.travel-dna_resultMockKorn__wojYi{position:absolute;z-index:2;right:5%;bottom:5%;width:116px;height:auto;padding:8px;border-radius:50%;background:var(--dna-paper);box-shadow:0 12px 28px rgba(23,23,23,.14)}.travel-dna_resultMockRoute__jNcKR{position:absolute;left:8%;bottom:7%;width:64%;height:auto;opacity:.74}.travel-dna_axisPreview__MyVVG{padding:48px;border-radius:16px;background:#fff;box-shadow:var(--dna-shadow)}.travel-dna_axisPreview__MyVVG h3{margin:0 0 8px;font-size:28px}.travel-dna_axisPreview__MyVVG>p{margin:0 0 40px;color:var(--dna-muted);line-height:1.7}.travel-dna_axisPreviewRow__zICH2{margin-top:26px}.travel-dna_axisPreviewLabels__Df5Sh{display:flex;justify-content:space-between;gap:24px;margin-bottom:10px;font-size:14px;font-weight:600}.travel-dna_axisBar__kY8VL,.travel-dna_axisPreviewTrack__rg2kv{position:relative;height:8px;border-radius:999px;background:#e8e1d5;overflow:hidden}.travel-dna_axisBar__kY8VL span,.travel-dna_axisPreviewTrack__rg2kv span{display:block;height:100%;border-radius:inherit;background:var(--dna-blue)}.travel-dna_axisPreviewRow__zICH2:nth-of-type(2n) .travel-dna_axisPreviewTrack__rg2kv span{background:var(--dna-yellow)}.travel-dna_profileGrid__34o8M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.travel-dna_profileCard__C5khZ{position:relative;min-width:0;overflow:hidden;border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(23,23,23,.04),0 16px 40px rgba(23,23,23,.08)}.travel-dna_profileTopline__Z1m_y{display:flex;justify-content:space-between;padding:16px 20px;color:var(--dna-muted);background:rgba(255,255,255,.66)}.travel-dna_profileTicketFigure__NwpAY{margin:0;padding:24px;background:#f2f2f2}.travel-dna_profileTicketImage___nJ72{display:block;width:100%;max-height:680px;object-fit:contain}.travel-dna_profileTicketBody__8Spoa{display:grid;grid-template-columns:minmax(0,1fr) 136px;min-height:286px;background:var(--dna-paper)}.travel-dna_profileMain__pq87q{position:relative;min-width:0;padding:30px 30px 36px}.travel-dna_profileKicker__0ids_{margin:0 0 34px;font-family:var(--font-mono),monospace;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.travel-dna_profileCard__C5khZ h3{max-width:10em;margin:0;font-size:clamp(28px,3.2vw,40px);line-height:1.02;letter-spacing:-.05em}.travel-dna_profileEnglish__rkasx{margin:7px 0 18px;color:currentColor;opacity:.7}.travel-dna_profileResultLine__178Rq,.travel-dna_profileSummary__GRyOj{position:relative;z-index:1;max-width:29em;margin:0;color:currentColor;font-size:14px;line-height:1.65}.travel-dna_profileResultLine__178Rq{max-width:22em;font-weight:600}.travel-dna_profileStub__8GJ1W{display:flex;min-width:0;padding:22px 16px;flex-direction:column;align-items:center;justify-content:flex-end;border-left:1px dashed rgba(23,23,23,.35);text-align:center}.travel-dna_profileStub__8GJ1W b{margin:auto 0 20px;font-family:var(--font-mono),monospace;font-size:34px;line-height:1;letter-spacing:-.05em}.travel-dna_profileStub__8GJ1W span{font-family:var(--font-mono),monospace;font-size:10px;font-weight:600;letter-spacing:.12em}.travel-dna_profileStub__8GJ1W strong{margin-top:6px;font-size:13px}.travel-dna_profileRoute__Z_63d{right:20px;bottom:22px;width:38%;height:24px;opacity:.58}.travel-dna_profileDetails__jWDV5{margin:28px 0 0;padding-top:24px;border-top:var(--dna-hairline)}.travel-dna_profileCard__C5khZ .travel-dna_profileDetails__jWDV5{margin:0;padding:24px 30px 30px;border-top:0}.travel-dna_profileDetails__jWDV5 div+div{margin-top:18px}.travel-dna_profileDetails__jWDV5 dt{margin-bottom:6px;font-size:12px;font-weight:600;letter-spacing:.08em}.travel-dna_profileDetails__jWDV5 dd{margin:0;color:var(--dna-muted);font-size:14px;line-height:1.65}.travel-dna_profileFullReport__YD_t3{border-top:var(--dna-hairline)}.travel-dna_profileFullReport__YD_t3 summary{padding:22px 30px;font-size:14px;font-weight:600;cursor:pointer}.travel-dna_profileFullReport__YD_t3>div{padding:0 30px 30px}.travel-dna_profileFullReport__YD_t3 p{margin:0;color:var(--dna-muted);font-size:14px;line-height:1.85}.travel-dna_profileFullReport__YD_t3 p+p{margin-top:16px}.travel-dna_disclaimer__uWMaS{max-width:760px;margin:64px auto 0;padding-left:24px;border-left:4px solid var(--dna-yellow);color:var(--dna-muted);line-height:1.75}.travel-dna_quizLayout__rPoQg{min-height:calc(100vh - 88px);padding:72px 0 96px;display:grid;grid-template-columns:280px minmax(0,1fr);gap:88px;align-items:start}.travel-dna_quizRail__JlRUy{position:sticky;top:32px}.travel-dna_quizRail__JlRUy>p{color:var(--dna-muted);line-height:1.7}.travel-dna_progressRoute__bO1Qd{position:relative;height:68px;margin:16px 0 8px;display:flex;align-items:center}.travel-dna_progress__wDofr{width:100%;height:8px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.56)}.travel-dna_progress__wDofr span{display:block;height:100%;border-radius:inherit;background:var(--dna-yellow)}.travel-dna_progressKorn__Fy9Ag{position:absolute;top:4px;width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 4px 6px rgba(23,23,23,.12));transition:left .18s ease}.travel-dna_quizPanel__i__aQ{min-height:520px;padding:56px;border-radius:16px;background:#fff;box-shadow:var(--dna-shadow)}.travel-dna_quizPanel__i__aQ h1{max-width:16ch;margin:28px 0 48px;font-size:clamp(38px,4.5vw,62px);font-weight:600;line-height:1.12;letter-spacing:-.04em}.travel-dna_axisTag__Umf1n{display:inline-flex;padding:8px 12px;border-radius:999px;background:var(--dna-paper);font-family:var(--font-mono),monospace;font-size:12px;font-weight:600;letter-spacing:.1em}.travel-dna_options__FHzQX{display:grid;gap:14px}.travel-dna_option__sb0of{min-height:72px;display:grid;grid-template-columns:36px 1fr;align-items:center;gap:16px;text-align:left;border-radius:14px;background:var(--dna-paper);box-shadow:inset 0 0 0 1px rgba(23,23,23,.07)}.travel-dna_optionActive__Dysir,.travel-dna_option__sb0of:focus-visible,.travel-dna_option__sb0of:hover{background:#fff3cf;box-shadow:inset 4px 0 0 var(--dna-yellow)}.travel-dna_option__sb0of:disabled{cursor:wait;opacity:.68}.travel-dna_option__sb0of b{font-family:var(--font-mono),monospace}.travel-dna_tieBreakNote__XNNRI{max-width:48ch;margin:-24px 0 32px;color:var(--dna-muted);line-height:1.7}.travel-dna_tieChoiceCopy__4A74_{display:grid;gap:4px}.travel-dna_tieChoiceCopy__4A74_ strong{font-size:18px;font-weight:600}.travel-dna_tieChoiceCopy__4A74_ small{color:var(--dna-muted);font-size:14px;line-height:1.55}.travel-dna_error__gDQGs,.travel-dna_success__NsOot{margin-top:24px;font-size:14px;line-height:1.6}.travel-dna_error__gDQGs{color:#a52f1d}.travel-dna_success__NsOot{color:#276947}.travel-dna_resultHero__JPTTB{padding:72px 0 96px;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:72px;align-items:center}.travel-dna_resultHeading__CB5wN h1{font-size:clamp(56px,7vw,92px)}.travel-dna_resultEnglish__WvJPw{margin:8px 0 24px;color:var(--dna-brown);font-family:var(--font-mono),monospace;font-size:14px;letter-spacing:.12em;text-transform:uppercase}.travel-dna_resultCity__ofe55{margin:-12px 0 24px;color:var(--dna-muted);font-family:var(--font-mono),monospace;font-size:12px;font-weight:600;letter-spacing:.12em}.travel-dna_resultSummary__gOu1F{margin:28px 0 0}.travel-dna_resultPortrait__5NkjQ{margin:0;padding:24px;overflow:hidden;border-radius:16px;background:#f2f2f2;box-shadow:var(--dna-shadow)}.travel-dna_resultPortrait__5NkjQ img{display:block;width:100%;max-height:720px;object-fit:contain}.travel-dna_resultMeta__pHVTD{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px 24px;color:var(--dna-muted);font-size:13px}.travel-dna_fullReportSection__S4pps{margin-bottom:120px;padding:56px;border-radius:16px;background:#fff;box-shadow:var(--dna-shadow)}.travel-dna_fullReportSection__S4pps h2{max-width:12em;margin:14px 0 36px;font-size:clamp(38px,5vw,64px);font-weight:600;letter-spacing:-.05em;line-height:1.08}.travel-dna_fullReportCopy__wNcza{max-width:68ch}.travel-dna_fullReportCopy__wNcza p{margin:0;color:var(--dna-muted);font-size:17px;line-height:1.9}.travel-dna_fullReportCopy__wNcza p+p{margin-top:22px}.travel-dna_resultGrid__eKmLs{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:start}.travel-dna_resultPanel__Phm7L{padding:40px;border-radius:16px;background:#fff;box-shadow:var(--dna-shadow)}.travel-dna_resultPanel__Phm7L h2{margin:0 0 28px;font-size:34px;letter-spacing:-.03em}.travel-dna_axisResult__plxj1+.travel-dna_axisResult__plxj1{margin-top:24px}.travel-dna_axisResultHeader__Bbuv4{display:flex;justify-content:space-between;gap:20px;margin-bottom:10px;font-size:14px;font-weight:600}.travel-dna_axisResultHeader__Bbuv4 span:last-child{color:var(--dna-muted);font-family:var(--font-mono),monospace}.travel-dna_parameterList___HwaI{margin:0}.travel-dna_parameterList___HwaI div{padding:20px 0;display:grid;grid-template-columns:160px 1fr;gap:24px;border-top:var(--dna-hairline)}.travel-dna_parameterList___HwaI div:first-child{padding-top:0;border-top:0}.travel-dna_parameterList___HwaI dt{font-weight:600}.travel-dna_parameterList___HwaI dd{margin:0;color:var(--dna-muted);line-height:1.7}.travel-dna_secondaryProfile__Oceck{margin-top:32px;padding-top:28px;border-top:var(--dna-hairline)}.travel-dna_secondaryProfile__Oceck strong{display:block;margin:5px 0 8px;font-size:24px}.travel-dna_secondaryProfile__Oceck p{margin:0;color:var(--dna-muted);line-height:1.7}.travel-dna_questionReview__ca_lX{padding-top:72px}.travel-dna_questionGrid__NM0Ux{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.travel-dna_questionCard__pnuaR{min-width:0;padding:32px;border-radius:14px;background:rgba(255,255,255,.62);box-shadow:0 1px 2px rgba(23,23,23,.04),0 10px 28px rgba(23,23,23,.05)}.travel-dna_questionMeta__7Z5XE{display:flex;justify-content:space-between;color:var(--dna-muted);font-family:var(--font-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.1em}.travel-dna_questionCard__pnuaR h3{max-width:22em;margin:28px 0;font-size:24px;line-height:1.4}.travel-dna_questionOptions__HbIQJ{display:grid;gap:10px}.travel-dna_questionOptions__HbIQJ p{margin:0;display:grid;grid-template-columns:30px 1fr;gap:12px;padding:14px 16px;border-radius:12px;background:var(--dna-paper);color:var(--dna-muted);font-size:14px;line-height:1.55}.travel-dna_questionOptions__HbIQJ b{color:var(--dna-ink);font-family:var(--font-mono),monospace}.travel-dna_empty__Ys4Jq{min-height:68vh;display:grid;place-content:center;justify-items:start}.travel-dna_empty__Ys4Jq h1{max-width:12ch;font-size:clamp(48px,7vw,80px)}.travel-dna_pairInvite__xag2N,.travel-dna_pairResultHero__VVQLs,.travel-dna_pairWaiting__L8rrA{padding:72px 0 112px;display:grid;grid-template-columns:minmax(0,.82fr) minmax(480px,1.18fr);gap:72px;align-items:center}.travel-dna_pairInvite__xag2N h1,.travel-dna_pairResultHeading__doA_L h1,.travel-dna_pairWaiting__L8rrA h1{max-width:11em;margin:18px 0 28px;font-size:clamp(48px,6.2vw,80px);font-weight:600;letter-spacing:-.055em;line-height:1.04}.travel-dna_pairInvite__xag2N>div>p,.travel-dna_pairResultHeading__doA_L>p:last-child,.travel-dna_pairWaiting__L8rrA>div>p{max-width:54ch;color:var(--dna-muted);font-size:17px;line-height:1.75}.travel-dna_pairTickets__NH9XZ{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:18px;perspective:1200px}.travel-dna_pairTickets__NH9XZ figure{min-width:0;margin:0;padding:12px;border-radius:14px;background:#fff;box-shadow:0 20px 48px rgba(23,23,23,.13)}.travel-dna_pairTickets__NH9XZ figure:first-child{transform:rotate(-2.4deg)}.travel-dna_pairTickets__NH9XZ figure:nth-child(2){transform:translateY(28px) rotate(2.2deg)}.travel-dna_pairTickets__NH9XZ img{display:block;width:100%;height:auto;border-radius:8px}.travel-dna_pairTickets__NH9XZ figcaption{padding:12px 4px 2px;font-size:12px;font-weight:600;text-align:center}.travel-dna_pairTicketWaiting__Jl1J6{min-height:360px;padding:32px;display:grid;align-content:center;justify-items:center;gap:12px;border:1px dashed rgba(23,23,23,.24);border-radius:14px;background:rgba(255,255,255,.46);color:var(--dna-muted);text-align:center;transform:translateY(28px) rotate(2.2deg)}.travel-dna_pairTicketWaiting__Jl1J6 span{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.travel-dna_pairTicketWaiting__Jl1J6 strong{max-width:8em;color:var(--dna-ink);font-size:26px;line-height:1.25}.travel-dna_pairWarnings__vusVK{padding:0 0 120px}.travel-dna_pairWarningGrid__q1Rny{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.travel-dna_pairWarningGrid__q1Rny article{padding:40px;border-radius:16px;background:#171717;color:#fff;box-shadow:var(--dna-shadow)}.travel-dna_pairWarningGrid__q1Rny article>span{color:#f2b51d;font-family:var(--font-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.travel-dna_pairWarningGrid__q1Rny h3{margin:24px 0 16px;font-size:30px;line-height:1.22;letter-spacing:-.035em}.travel-dna_pairWarningGrid__q1Rny p{color:rgba(255,255,255,.72);line-height:1.75}.travel-dna_pairWarningGrid__q1Rny strong{display:block;margin-top:28px;padding-top:24px;border-top:1px solid rgba(255,255,255,.16);color:#fff;line-height:1.7}.travel-dna_pairAxes__zWB_f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.travel-dna_pairAxes__zWB_f article{padding:30px;border-radius:14px;background:#fff;box-shadow:var(--dna-shadow)}.travel-dna_pairAxes__zWB_f article>div:first-child{display:flex;justify-content:space-between;gap:16px}.travel-dna_pairAxes__zWB_f article>div:first-child span{color:var(--dna-muted);font-size:13px}.travel-dna_pairAxes__zWB_f article>p{margin:28px 0 0;color:var(--dna-muted);font-size:14px;line-height:1.7}.travel-dna_pairAxisTrack__MDWcc{position:relative;height:6px;margin:44px 12px 0;border-radius:999px;background:#ded7cc}.travel-dna_pairAxisTrack__MDWcc i{position:absolute;top:50%;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#171717;color:#fff;font-size:11px;font-style:normal;font-weight:600;transform:translate(-50%,-50%)}.travel-dna_pairAxisTrack__MDWcc i:nth-child(2){margin-top:14px;background:var(--dna-blue);color:var(--dna-ink)}.travel-dna_pairConsensus__B1fxi{margin:36px 0 0;padding:28px 32px 28px 52px;border-radius:14px;background:rgba(255,255,255,.62);line-height:1.8}.travel-dna_pairProfileSection__M7pkq{margin:120px 0;padding:56px;display:grid;grid-template-columns:minmax(0,.78fr) minmax(360px,1.22fr);gap:48px;align-items:start;border-radius:16px;background:#fff;box-shadow:var(--dna-shadow)}.travel-dna_pairProfileSection__M7pkq h2{margin:14px 0;font-size:clamp(38px,5vw,62px);letter-spacing:-.05em}.travel-dna_pairProfileSection__M7pkq>div>p:last-child{color:var(--dna-muted);line-height:1.7}.travel-dna_pairProfileSection__M7pkq pre{min-width:0;margin:0;padding:28px;overflow:auto;border-radius:14px;background:#f3eee5;color:var(--dna-ink);font:14px/1.85 var(--font-mono),monospace;white-space:pre-wrap}.travel-dna_pairProfileSection__M7pkq>button{grid-column:2;justify-self:start}.travel-dna_pairNext__IIM3E{margin-bottom:96px;padding:48px 0;display:flex;justify-content:space-between;gap:48px;align-items:center;border-top:var(--dna-hairline);border-bottom:var(--dna-hairline)}.travel-dna_pairNext__IIM3E h2{margin:0 0 12px;font-size:36px}.travel-dna_pairNext__IIM3E p{max-width:54ch;margin:0;color:var(--dna-muted);line-height:1.7}.travel-dna_pairNext__IIM3E .travel-dna_actions__T3X_g{margin:0;flex:0 0 auto}.travel-dna_pairOwnerActions__UBk8y{margin:-56px 0 88px;text-align:right}.travel-dna_pairOwnerActions__UBk8y button{border:0;background:transparent;color:#8c3a2b;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.travel-dna_pairBoardPreview__Qtcoj{padding:32px;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:36px;align-items:center;background:var(--dna-cream)}.travel-dna_pairBoardPreview__Qtcoj>article{padding:28px;border-radius:14px;background:#171717;color:#fff}.travel-dna_pairBoardPreview__Qtcoj>article span{display:block;color:var(--dna-yellow);font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.12em}.travel-dna_pairBoardPreview__Qtcoj>article strong{display:block;margin:18px 0;font-size:26px;line-height:1.3}.travel-dna_pairBoardPreview__Qtcoj>article p{margin:0;color:rgba(255,255,255,.72);line-height:1.7}@media (max-width:980px){.travel-dna_header__zgWeP{grid-template-columns:108px 1fr;gap:20px}.travel-dna_headerAction__XpXCd{display:none}.travel-dna_nav__GbZmg{justify-content:flex-end}.travel-dna_hero__zdqlH{grid-template-columns:1fr;min-height:auto}.travel-dna_profileGrid__34o8M{grid-template-columns:repeat(2,minmax(0,1fr))}.travel-dna_profileFeatured__J1yVL,.travel-dna_resultGrid__eKmLs,.travel-dna_resultHero__JPTTB,.travel-dna_sectionHeading__sZZeM{grid-template-columns:1fr}.travel-dna_quizLayout__rPoQg{grid-template-columns:1fr;gap:40px}.travel-dna_quizRail__JlRUy{position:static}.travel-dna_pairBoardPreview__Qtcoj,.travel-dna_pairInvite__xag2N,.travel-dna_pairProfileSection__M7pkq,.travel-dna_pairResultHero__VVQLs,.travel-dna_pairWaiting__L8rrA{grid-template-columns:1fr}.travel-dna_pairProfileSection__M7pkq>button{grid-column:1}.travel-dna_pairNext__IIM3E{display:block}.travel-dna_pairNext__IIM3E .travel-dna_actions__T3X_g{margin-top:28px}}@media (max-width:640px){.travel-dna_header__zgWeP{width:min(100% - 32px,1120px);min-height:76px;display:block;padding:18px 0 14px}.travel-dna_brand__sY4yE{display:none}.travel-dna_nav__GbZmg{justify-content:flex-start;gap:4px;font-size:clamp(13px,3.7vw,15px);white-space:nowrap}.travel-dna_content__uvMhY{width:min(100% - 32px,1120px)}.travel-dna_reviewNotice__rffmU{padding:12px 0}.travel-dna_hero__zdqlH{padding:48px 0 72px;gap:48px}.travel-dna_hero__zdqlH h1{font-size:clamp(48px,15vw,68px)}.travel-dna_heroLead__cNSGQ{font-size:16px}.travel-dna_section__5WWFR{padding:72px 0}.travel-dna_sectionHeading__sZZeM{gap:24px;margin-bottom:40px}.travel-dna_sectionHeading__sZZeM h2{font-size:43px}.travel-dna_sectionHeading__sZZeM p{font-size:16px}.travel-dna_profileFeatured__J1yVL{gap:24px}.travel-dna_resultMock__HDG_2{min-height:450px;padding:28px}.travel-dna_resultMock__HDG_2 h3{margin-top:90px}.travel-dna_axisPreview__MyVVG{padding:28px}.travel-dna_profileGrid__34o8M,.travel-dna_questionGrid__NM0Ux{grid-template-columns:1fr}.travel-dna_profileTicketBody__8Spoa{grid-template-columns:minmax(0,1fr) 104px;min-height:270px}.travel-dna_profileMain__pq87q{padding:24px 22px 32px}.travel-dna_profileStub__8GJ1W{padding:18px 10px}.travel-dna_profileCard__C5khZ h3{font-size:30px}.travel-dna_profileSummary__GRyOj{font-size:13px}.travel-dna_questionCard__pnuaR{padding:24px 20px}.travel-dna_actions__T3X_g{align-items:stretch}.travel-dna_primaryButton__uIkm8,.travel-dna_secondaryButton__nfQej{width:100%;text-align:center}.travel-dna_quizLayout__rPoQg{padding:40px 0 72px}.travel-dna_quizPanel__i__aQ{min-height:0;padding:28px 20px}.travel-dna_quizPanel__i__aQ h1{margin:22px 0 34px;font-size:38px}.travel-dna_option__sb0of{padding:15px 16px}.travel-dna_resultHero__JPTTB{padding:48px 0 72px;gap:40px}.travel-dna_resultPortrait__5NkjQ{padding:16px}.travel-dna_resultPanel__Phm7L{padding:28px 22px}.travel-dna_profileTicketFigure__NwpAY{padding:14px}.travel-dna_profileFullReport__YD_t3 summary,.travel-dna_profileFullReport__YD_t3>div{padding-inline:22px}.travel-dna_fullReportSection__S4pps{margin-bottom:72px;padding:36px 24px}.travel-dna_parameterList___HwaI div{grid-template-columns:1fr;gap:7px}.travel-dna_pairInvite__xag2N,.travel-dna_pairResultHero__VVQLs,.travel-dna_pairWaiting__L8rrA{padding:48px 0 72px;gap:40px}.travel-dna_pairInvite__xag2N h1,.travel-dna_pairResultHeading__doA_L h1,.travel-dna_pairWaiting__L8rrA h1{font-size:44px}.travel-dna_pairTickets__NH9XZ{grid-template-columns:1fr;gap:24px}.travel-dna_pairTickets__NH9XZ figure{width:min(100%,330px);justify-self:center}.travel-dna_pairTickets__NH9XZ figure:nth-child(2){transform:rotate(1.6deg)}.travel-dna_pairTicketWaiting__Jl1J6{min-height:260px;transform:none}.travel-dna_pairAxes__zWB_f,.travel-dna_pairWarningGrid__q1Rny{grid-template-columns:1fr}.travel-dna_pairWarningGrid__q1Rny article{padding:30px 24px}.travel-dna_pairProfileSection__M7pkq{margin:72px 0;padding:32px 22px;gap:28px}.travel-dna_pairProfileSection__M7pkq pre{padding:20px 16px;font-size:12px}.travel-dna_pairNext__IIM3E{margin-bottom:72px}}@media (prefers-reduced-motion:no-preference){.travel-dna_resultMockRoute__jNcKR{animation:travel-dna_route-drift__wukLy 7s ease-in-out infinite}@keyframes travel-dna_route-drift__wukLy{50%{transform:translateY(-6px)}}}.kornvia-company-home_page__mOWgt{--ink:#171717;--secondary:#2f2f2f;--cream:#f6e8c8;--paper:#f7f4ef;--accent:#f2b51d;--hairline:1px solid rgba(23,23,23,.1);--soft-shadow:0 2px 4px rgba(23,23,23,.04),0 20px 56px rgba(74,52,20,.08);--content:1120px;min-height:100dvh;background:var(--cream);color:var(--ink);font-family:var(--kv-font-body,sans-serif);font-size:17px;font-weight:400;line-height:1.7}.kornvia-company-home_page__mOWgt h1,.kornvia-company-home_page__mOWgt h2,.kornvia-company-home_page__mOWgt h3,.kornvia-company-home_page__mOWgt strong{font-weight:600}.kornvia-company-home_page__mOWgt p{color:var(--secondary)}.kornvia-company-home_header__AP0_5{display:grid;grid-template-columns:164px 1fr auto;gap:32px;align-items:center;width:100%;min-height:88px;margin:0;padding:14px max(24px,calc((100% - var(--content)) / 2));border-bottom:5px solid var(--ink);background:var(--cream)}.kornvia-company-home_brand__5oWwb img{display:block;width:164px;height:auto}.kornvia-company-home_nav__gm9fn{display:flex;gap:32px;justify-content:center;white-space:nowrap}.kornvia-company-home_brand__5oWwb,.kornvia-company-home_headerAction__ZOO4p,.kornvia-company-home_nav__gm9fn a,.kornvia-company-home_pathList__ze9ob a,.kornvia-company-home_primaryAction__6z2EI,.kornvia-company-home_textAction__logtN{color:inherit;text-decoration:none}.kornvia-company-home_nav__gm9fn a{font-size:15px}.kornvia-company-home_headerAction__ZOO4p,.kornvia-company-home_primaryAction__6z2EI{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 24px;border:5px solid var(--ink);border-radius:999px;background:var(--accent);box-shadow:8px 8px 0 var(--ink);color:var(--ink);font-weight:600;white-space:nowrap;transition:transform .14s ease,background-color .14s ease,box-shadow .14s ease}.kornvia-company-home_headerAction__ZOO4p:hover,.kornvia-company-home_primaryAction__6z2EI:hover{background:#e6a80d;transform:translate(2px,2px);box-shadow:6px 6px 0 var(--ink)}.kornvia-company-home_headerAction__ZOO4p:active,.kornvia-company-home_primaryAction__6z2EI:active{transform:translate(6px,6px);box-shadow:2px 2px 0 var(--ink)}.kornvia-company-home_section__FtRah{width:min(calc(100% - 48px),var(--content));margin:0 auto;padding:120px 0}.kornvia-company-home_brandHero____oIt{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);gap:80px;align-items:center;min-height:700px;padding-top:64px}.kornvia-company-home_eyebrow__LVruW{margin:0 0 24px;color:var(--secondary);font-family:var(--kv-font-mono,monospace);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.kornvia-company-home_brandHero____oIt h1{max-width:760px;margin:0;font-size:clamp(52px,5.4vw,72px);letter-spacing:-.065em;line-height:.98}.kornvia-company-home_brandHero____oIt h1 span{display:block}.kornvia-company-home_heroLead__mSsJy{max-width:25em;margin:32px 0 0;font-size:clamp(18px,2vw,24px);line-height:1.6}.kornvia-company-home_actions__1N74T{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:40px}.kornvia-company-home_textAction__logtN{font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.kornvia-company-home_brandStage__w9uf_{position:relative;overflow:hidden;min-height:500px;padding:56px;border-radius:16px;background:rgba(247,244,239,.78);box-shadow:var(--soft-shadow)}.kornvia-company-home_brandStage__w9uf_:before{content:"";position:absolute;right:-80px;bottom:-80px;width:280px;height:280px;border-radius:50%;background:rgba(242,181,29,.28)}.kornvia-company-home_stageLogo__VZo1x{position:relative;display:block;width:min(100%,250px);height:auto}.kornvia-company-home_pathList__ze9ob{position:relative;display:grid;gap:0;margin-top:64px}.kornvia-company-home_pathList__ze9ob a{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:baseline;padding:20px 0;border-bottom:var(--hairline)}.kornvia-company-home_pathList__ze9ob a:last-child{border-bottom:0}.kornvia-company-home_pathList__ze9ob span{color:var(--secondary);font-size:14px}.kornvia-company-home_pathList__ze9ob strong{text-align:right}.kornvia-company-home_pathList__ze9ob .kornvia-company-home_primaryPath__p3XgX{margin:0 -20px;padding:20px;border-radius:14px;background:var(--accent)}.kornvia-company-home_pathList__ze9ob .kornvia-company-home_primaryPath__p3XgX span{color:var(--ink)}.kornvia-company-home_definition__Tz1ME{display:grid;grid-template-columns:.65fr .65fr 1.7fr;gap:40px;align-items:center;width:min(calc(100% - 48px),var(--content));margin:0 auto;padding:40px 0;border-top:var(--hairline);border-bottom:var(--hairline)}.kornvia-company-home_definition__Tz1ME div{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start}.kornvia-company-home_definition__Tz1ME strong{font-family:var(--kv-font-mono,monospace)}.kornvia-company-home_definition__Tz1ME span{color:var(--secondary);font-size:13px;line-height:1.5}.kornvia-company-home_definition__Tz1ME p{margin:0;font-size:20px}.kornvia-company-home_productCopy__HABQX{min-width:0}.kornvia-company-home_productWordmark__l7e6I{display:block;width:min(100%,230px);height:auto;margin-bottom:32px}.kornvia-company-home_productName__m7Ajt,.kornvia-company-home_studioName__PSzur{margin:0 0 24px;font-family:var(--kv-font-mono,monospace);font-size:15px;font-weight:600;letter-spacing:.05em}.kornvia-company-home_supportLabel__6b_hC{margin:-16px 0 24px!important;color:var(--secondary);font-family:var(--kv-font-mono,monospace);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.kornvia-company-home_productCopy__HABQX h2,.kornvia-company-home_studioHeading__POQnc h2{max-width:800px;margin:0;font-size:clamp(40px,5.4vw,72px);letter-spacing:-.055em;line-height:1.08}.kornvia-company-home_productCopy__HABQX>p:not(.kornvia-company-home_productName__m7Ajt){max-width:34em;margin:32px 0 0}.kornvia-company-home_travelSection__N0Oq_{display:grid;grid-template-columns:minmax(0,.95fr) minmax(380px,1.05fr);gap:80px;align-items:center}.kornvia-company-home_metrics__ze3yT{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:48px 0 0}.kornvia-company-home_metrics__ze3yT div{display:grid;gap:4px}.kornvia-company-home_metrics__ze3yT dt{font-family:var(--kv-font-mono,monospace);font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1}.kornvia-company-home_metrics__ze3yT dd{margin:0;color:var(--secondary);font-size:13px}.kornvia-company-home_axisList__cjjsF{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:32px}.kornvia-company-home_axisList__cjjsF span{color:var(--secondary);font-size:14px}.kornvia-company-home_wantSection__Jqwqn{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr);gap:80px;align-items:center}.kornvia-company-home_wantHeading__qT8E1 h2{max-width:790px;margin:0;font-size:clamp(40px,5.4vw,72px);letter-spacing:-.055em;line-height:1.08}.kornvia-company-home_wantHeading__qT8E1>p:not(.kornvia-company-home_productName__m7Ajt){max-width:39em;margin:32px 0 0}.kornvia-company-home_wantSteps__3c0Ef{display:grid;gap:16px}.kornvia-company-home_wantSteps__3c0Ef article{display:grid;grid-template-columns:52px minmax(0,1fr);gap:4px 20px;padding:24px;border-top:1px solid rgba(23,23,23,.14)}.kornvia-company-home_wantSteps__3c0Ef article:first-child{border-top:4px solid var(--accent)}.kornvia-company-home_wantSteps__3c0Ef span{grid-row:1/3;font-family:var(--kv-font-mono,monospace);font-size:14px;font-weight:600}.kornvia-company-home_wantSteps__3c0Ef h3{margin:0;font-size:24px;line-height:1.2}.kornvia-company-home_wantSteps__3c0Ef p{margin:4px 0 0;line-height:1.65}.kornvia-company-home_coffeeSection__uz_WH{display:grid;grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr);gap:88px;align-items:center}.kornvia-company-home_coffeeVisual__8LHvG{position:relative;min-height:650px}.kornvia-company-home_coffeeVisual__8LHvG img{position:absolute;display:block;width:min(66%,340px);height:auto;border-radius:14px;box-shadow:0 28px 64px rgba(23,23,23,.18)}.kornvia-company-home_coffeeCardBack__GyA4p{top:16px;left:2%;transform:rotate(-7deg)}.kornvia-company-home_coffeeCardFront__sdP36{right:2%;bottom:16px;transform:rotate(6deg)}.kornvia-company-home_studioSection__k2vK8{display:grid;grid-template-columns:.95fr 1.05fr;gap:96px;width:100%;max-width:none;padding:120px max(24px,calc((100% - var(--content)) / 2));background:rgba(255,255,255,.72)}.kornvia-company-home_studioHeading__POQnc>p:last-child{max-width:35em;margin:32px 0 0}.kornvia-company-home_studioBody__WC2MQ{align-self:end}.kornvia-company-home_deliverables__qRNRg{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 32px}.kornvia-company-home_deliverables__qRNRg span{padding:16px 0;border-bottom:var(--hairline)}.kornvia-company-home_studioProof__fUjwZ{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin-top:48px}.kornvia-company-home_studioProof__fUjwZ p{display:grid;gap:6px;margin:0}.kornvia-company-home_studioProof__fUjwZ span{font-size:14px}.kornvia-company-home_studioBoundary__oxCW_{max-width:42em;margin:32px 0 0;font-size:14px}.kornvia-company-home_footer__iPbPO{width:100%;margin:0;padding:72px 24px 32px;background:var(--ink);color:var(--paper)}.kornvia-company-home_footerInner__K_CRR{width:min(100%,var(--content));margin:0 auto}.kornvia-company-home_footerTop__2ykMx{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:72px;align-items:start}.kornvia-company-home_footerBrand__n1_ej img{display:block;width:170px;height:auto;filter:invert(1)}.kornvia-company-home_footerBrand__n1_ej p{max-width:20em;margin:20px 0 0;color:rgba(247,244,239,.72);font-size:14px}.kornvia-company-home_footerProducts__OXW8a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kornvia-company-home_footerProducts__OXW8a a{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:center;min-width:0;padding:16px 0;border-top:1px solid rgba(247,244,239,.18)}.kornvia-company-home_footerProductIcon__CcAhI{display:grid;width:48px;height:48px;padding:9px;border-radius:12px;background:var(--cream);place-items:center}.kornvia-company-home_footerProductIcon__CcAhI img{display:block;width:100%;height:100%;object-fit:contain}.kornvia-company-home_footerProducts__OXW8a a>span:last-child{display:grid;min-width:0;gap:2px}.kornvia-company-home_footerProducts__OXW8a strong{color:var(--paper);font-size:15px;line-height:1.3}.kornvia-company-home_footerProducts__OXW8a small{overflow:hidden;color:rgba(247,244,239,.58);font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.kornvia-company-home_footerBottom__UPzSb{display:flex;gap:32px;align-items:end;justify-content:space-between;margin-top:56px;padding-top:24px;border-top:1px solid rgba(247,244,239,.18)}.kornvia-company-home_footerPolicies__3fkT6{display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:flex-end}.kornvia-company-home_footer__iPbPO a{color:inherit;font-size:14px;text-decoration:none}.kornvia-company-home_footer__iPbPO a:hover{color:var(--accent)}.kornvia-company-home_footerCompliance__qz3_s{display:grid;color:rgba(247,244,239,.58);font-size:12px}.kornvia-company-home_footerCompliance__qz3_s p{margin:0;color:inherit}.kornvia-company-home_footerCompliance__qz3_s p:last-child{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:6px}.kornvia-company-home_footerPolicies__3fkT6 a{color:rgba(247,244,239,.76);font-size:12px}.kornvia-company-home_page__mOWgt+.kv-site-footer,.kornvia-company-home_page__mOWgt+.site-record-footer{display:none}@media (max-width:900px){.kornvia-company-home_header__AP0_5{grid-template-columns:1fr auto}.kornvia-company-home_nav__gm9fn{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow-x:auto;padding-bottom:16px;scrollbar-width:none}.kornvia-company-home_nav__gm9fn::-webkit-scrollbar{display:none}.kornvia-company-home_brandHero____oIt,.kornvia-company-home_coffeeSection__uz_WH,.kornvia-company-home_studioSection__k2vK8,.kornvia-company-home_travelSection__N0Oq_,.kornvia-company-home_wantSection__Jqwqn{grid-template-columns:1fr;gap:64px}.kornvia-company-home_brandHero____oIt{min-height:0}.kornvia-company-home_definition__Tz1ME{grid-template-columns:1fr 1fr}.kornvia-company-home_definition__Tz1ME p{grid-column:1/-1}.kornvia-company-home_coffeeVisual__8LHvG{min-height:600px;order:2}.kornvia-company-home_studioSection__k2vK8{padding-inline:max(24px,calc((100% - var(--content)) / 2))}.kornvia-company-home_footerTop__2ykMx{grid-template-columns:1fr;gap:40px}.kornvia-company-home_footerProducts__OXW8a{grid-template-columns:repeat(3,minmax(0,1fr))}.kornvia-company-home_footerBottom__UPzSb{align-items:flex-start}.kornvia-company-home_footerPolicies__3fkT6{justify-content:flex-start}}@media (max-width:560px){.kornvia-company-home_header__AP0_5{width:100%;gap:16px;min-height:72px;padding:10px 16px 12px}.kornvia-company-home_brand__5oWwb img{width:136px}.kornvia-company-home_headerAction__ZOO4p{display:none}.kornvia-company-home_nav__gm9fn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;width:100%;overflow:visible;font-family:var(--kv-font-mono,monospace);font-size:13px;white-space:normal}.kornvia-company-home_nav__gm9fn a{font-size:inherit}.kornvia-company-home_nav__gm9fn a:after{content:none}.kornvia-company-home_section__FtRah{width:min(calc(100% - 32px),var(--content));padding:72px 0}.kornvia-company-home_brandHero____oIt{gap:48px;padding-top:48px}.kornvia-company-home_brandHero____oIt h1{font-size:clamp(46px,13vw,56px)}.kornvia-company-home_wantHeading__qT8E1 h2{font-size:clamp(38px,12vw,56px)}.kornvia-company-home_wantSteps__3c0Ef article{grid-template-columns:40px minmax(0,1fr);padding:20px 0}.kornvia-company-home_heroLead__mSsJy{margin-top:24px;font-size:18px}.kornvia-company-home_actions__1N74T{gap:16px;margin-top:32px}.kornvia-company-home_primaryAction__6z2EI{width:100%}.kornvia-company-home_brandStage__w9uf_{min-height:420px;padding:32px 24px}.kornvia-company-home_pathList__ze9ob{margin-top:48px}.kornvia-company-home_pathList__ze9ob a{grid-template-columns:1fr;gap:4px}.kornvia-company-home_pathList__ze9ob strong{text-align:left}.kornvia-company-home_definition__Tz1ME{grid-template-columns:1fr;gap:24px;width:min(calc(100% - 32px),var(--content))}.kornvia-company-home_definition__Tz1ME p{grid-column:auto}.kornvia-company-home_productCopy__HABQX h2,.kornvia-company-home_studioHeading__POQnc h2{font-size:clamp(38px,12vw,56px)}.kornvia-company-home_coffeeSection__uz_WH,.kornvia-company-home_studioSection__k2vK8,.kornvia-company-home_travelSection__N0Oq_{gap:48px}.kornvia-company-home_metrics__ze3yT{gap:16px;margin-top:40px}.kornvia-company-home_metrics__ze3yT dt{font-size:32px}.kornvia-company-home_coffeeVisual__8LHvG{min-height:500px}.kornvia-company-home_coffeeVisual__8LHvG img{width:66%}.kornvia-company-home_deliverables__qRNRg,.kornvia-company-home_studioProof__fUjwZ{grid-template-columns:1fr}.kornvia-company-home_studioSection__k2vK8{width:100%;padding:72px 16px}.kornvia-company-home_footer__iPbPO{width:100%;padding:56px 16px 28px}.kornvia-company-home_footerProducts__OXW8a{grid-template-columns:1fr;gap:0}.kornvia-company-home_footerProducts__OXW8a a{grid-template-columns:44px minmax(0,1fr);padding:14px 0}.kornvia-company-home_footerProductIcon__CcAhI{width:44px;height:44px}.kornvia-company-home_footerBottom__UPzSb{display:grid;gap:20px;margin-top:40px}}@media (prefers-reduced-motion:reduce){.kornvia-company-home_headerAction__ZOO4p,.kornvia-company-home_primaryAction__6z2EI{transition:none}}.travel-ticket-visual_visual__ofBbr{--ticket-shift-x:0px;--ticket-shift-y:0px;--ticket-tilt-x:0deg;--ticket-tilt-y:0deg;position:relative;width:calc(100% + 96px);aspect-ratio:1350/880;margin:0 -48px;display:grid;place-items:center;overflow:visible;perspective:1200px;transform-style:preserve-3d}.travel-ticket-visual_heroImage__U8M1_{display:block;width:100%;max-width:100%;height:auto;filter:drop-shadow(0 24px 26px rgba(91,63,22,.16));transform:translate3d(var(--ticket-shift-x),var(--ticket-shift-y),0) rotateX(var(--ticket-tilt-x)) rotateY(var(--ticket-tilt-y)) scale(1.045);transform-origin:52% 56%;transition:transform .26s cubic-bezier(.2,.72,.2,1),filter .26s ease;will-change:transform}.travel-ticket-visual_visual__ofBbr:not(.travel-ticket-visual_compact__D6M3e):hover .travel-ticket-visual_heroImage__U8M1_{filter:drop-shadow(0 34px 34px rgba(91,63,22,.2));transform:translate3d(var(--ticket-shift-x),calc(var(--ticket-shift-y) - 10px),0) rotateX(var(--ticket-tilt-x)) rotateY(var(--ticket-tilt-y)) scale(1.085)}.travel-ticket-visual_visual__ofBbr:not(.travel-ticket-visual_compact__D6M3e):active .travel-ticket-visual_heroImage__U8M1_{transform:translate3d(var(--ticket-shift-x),calc(var(--ticket-shift-y) - 3px),0) rotateX(var(--ticket-tilt-x)) rotateY(var(--ticket-tilt-y)) scale(1.055);transition-duration:.11s}.travel-ticket-visual_compact__D6M3e{width:calc(100% + 40px);margin-inline:-20px}.travel-ticket-visual_compact__D6M3e .travel-ticket-visual_heroImage__U8M1_{transform:scale(1.025)}@media (max-width:980px){.travel-ticket-visual_visual__ofBbr{width:min(calc(100% + 64px),860px);margin-inline:auto}}@media (max-width:640px){.travel-ticket-visual_visual__ofBbr{width:calc(100% + 24px);aspect-ratio:1350/880;margin-inline:-12px}.travel-ticket-visual_heroImage__U8M1_{width:100%;transform:scale(1.045)}.travel-ticket-visual_visual__ofBbr:not(.travel-ticket-visual_compact__D6M3e):active .travel-ticket-visual_heroImage__U8M1_,.travel-ticket-visual_visual__ofBbr:not(.travel-ticket-visual_compact__D6M3e):hover .travel-ticket-visual_heroImage__U8M1_{transform:scale(1.045)}}@media (prefers-reduced-motion:no-preference){.travel-ticket-visual_visual__ofBbr:not(.travel-ticket-visual_compact__D6M3e){animation:travel-ticket-visual_ticket-arrive__PYvpq .72s cubic-bezier(.18,.8,.24,1) both}@keyframes travel-ticket-visual_ticket-arrive__PYvpq{0%{opacity:0;transform:translateY(28px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}}@media (prefers-reduced-motion:reduce){.travel-ticket-visual_heroImage__U8M1_{transition:none}}.travel_shell__x6c9M{--travel-ink:var(--kv-ink,#171717);--travel-paper:var(--kv-paper,#f7f4ef);--travel-cream:var(--kv-cream,#f6e8c8);--travel-yellow:var(--kv-yellow,#f2b51d);min-height:100dvh;background:var(--travel-cream);color:var(--travel-ink);font-family:var(--kv-font-body,sans-serif)}.travel_header__qH6OO{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:168px 1fr auto;align-items:center;gap:32px;min-height:88px;padding:14px max(24px,calc((100vw - 1180px) / 2));border-bottom:5px solid var(--travel-ink);background:var(--travel-cream)}.travel_brand__YgYcz img{display:block;width:168px;height:auto}.travel_nav__2SGVe{display:flex;align-items:center;justify-content:center;gap:32px;white-space:nowrap;font-weight:600}.travel_brand__YgYcz,.travel_buttonGhost__pcrsN,.travel_button__0fFgP,.travel_nav__2SGVe a{color:inherit;text-decoration:none}.travel_navPrimary__rBxqh{font-weight:600}.travel_studioNavLink__cUY_V{font-family:var(--kv-font-mono,monospace);letter-spacing:.01em}.travel_buttonGhost__pcrsN,.travel_button__0fFgP{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 22px;border:0;border-radius:999px;background:var(--travel-yellow);box-shadow:0 1px 2px rgba(23,23,23,.05),0 8px 24px rgba(23,23,23,.08);font:inherit;font-weight:600;cursor:pointer;transition:transform .14s ease,background-color .14s ease}.travel_header__qH6OO>.travel_button__0fFgP{min-height:52px;border:5px solid var(--travel-ink);box-shadow:8px 8px 0 var(--travel-ink);transition:transform .14s ease,background-color .14s ease,box-shadow .14s ease}.travel_buttonGhost__pcrsN{border:1px solid rgba(23,23,23,.12);background:var(--travel-paper);box-shadow:none}.travel_buttonGhost__pcrsN:hover,.travel_button__0fFgP:hover{transform:translateY(-2px)}.travel_buttonGhost__pcrsN:active,.travel_button__0fFgP:active{transform:translateY(1px)}.travel_header__qH6OO>.travel_button__0fFgP:hover{transform:translate(2px,2px);box-shadow:6px 6px 0 var(--travel-ink)}.travel_header__qH6OO>.travel_button__0fFgP:active{transform:translate(6px,6px);box-shadow:2px 2px 0 var(--travel-ink)}.travel_buttonGhost__pcrsN:disabled,.travel_button__0fFgP:disabled{cursor:not-allowed;opacity:.55}.travel_content__HOnXN{width:min(100% - 32px,1180px);margin:0 auto;padding:48px 0 88px}.travel_hero__tb9EF{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;min-height:650px}.travel_eyebrow__ZGV_L{margin:0 0 18px;font-family:var(--kv-font-mono,monospace);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.travel_hero__tb9EF h1,.travel_pageTitle__DS4UF{margin:0;font-size:clamp(3.4rem,6vw,6rem);font-weight:950;letter-spacing:-.07em;line-height:.82}.travel_hero__tb9EF h1{line-height:.92}.travel_hero__tb9EF h1 span{display:block}.travel_pageTitle__DS4UF{font-size:clamp(2.8rem,6vw,6rem);line-height:.92}.travel_lead__BV0ud{max-width:680px;margin:30px 0 0;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:750;line-height:1.65}.travel_actions__QDz5H{display:flex;flex-wrap:wrap;gap:18px;margin-top:32px}.travel_visual__bMspk{position:relative;display:grid;min-height:520px;place-items:center;overflow:hidden;border:5px solid var(--travel-ink);border-radius:30px;background:var(--travel-yellow);box-shadow:12px 12px 0 var(--travel-ink)}.travel_visual__bMspk img{position:relative;z-index:2;width:min(78%,420px);height:auto}.travel_visual__bMspk:before{content:"WANT TO GO";position:absolute;inset:24px auto auto 24px;font-family:var(--kv-font-mono,monospace);font-weight:900}.travel_visual__bMspk:after{content:"";position:absolute;width:380px;height:380px;border:5px solid var(--travel-ink);border-radius:50%;background:var(--travel-paper)}.travel_notice__yZKPq{display:flex;min-height:48px;align-items:center;margin:0 0 28px;padding:8px 28px;border:1px solid rgba(23,23,23,.1);border-radius:14px;background:rgba(255,244,202,.72);font-family:var(--kv-font-body,sans-serif);font-size:.875rem;font-weight:400;line-height:1.45}.travel_studioEntry__00pWl{margin:32px 0 70px;padding:34px;border:5px solid var(--travel-ink);border-radius:24px;background:var(--travel-paper);box-shadow:10px 10px 0 var(--travel-ink)}.travel_studioEntryGrid__r_bpH{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(250px,.5fr);gap:34px;align-items:end}.travel_studioEntry__00pWl h2{max-width:850px;margin:0;font-size:clamp(2rem,4.6vw,4.8rem);line-height:.98;letter-spacing:-.05em}.travel_studioEntry__00pWl p:not(.travel_eyebrow__ZGV_L){max-width:800px;margin:22px 0 0;font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:750;line-height:1.65}.travel_studioEntryActions___PGbr{display:grid;gap:16px}.travel_section__DkKkF{padding:88px 0;border-top:1px solid rgba(23,23,23,.1)}.travel_section__DkKkF h2{max-width:880px;margin:0;font-size:clamp(2.2rem,5vw,5.2rem);line-height:.98;letter-spacing:-.05em}.travel_axisGrid__5gfpL,.travel_grid__tG58U,.travel_serviceGrid__YvyAz{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:38px}.travel_serviceGridTwo__JK6oz{grid-template-columns:repeat(2,minmax(0,1fr))}.travel_recommendedCard__MylFe{position:relative;background:var(--travel-paper)}.travel_recommendedCard__MylFe:before{content:"";position:absolute;inset:0 0 auto;height:8px;background:var(--travel-yellow)}.travel_serviceStatus__5Gyg0{margin-top:20px!important;padding-top:18px;border-top:2px solid rgba(23,23,23,.16);font-size:.92rem}.travel_handoffSteps__p8XrQ{counter-reset:handoff;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:38px 0 0;padding:0;list-style:none}.travel_handoffSteps__p8XrQ li{position:relative;min-height:160px;padding:54px 22px 22px;border:1px solid rgba(23,23,23,.1);border-radius:14px;background:var(--travel-paper);box-shadow:0 1px 2px rgba(23,23,23,.04),0 8px 24px rgba(23,23,23,.06);font-weight:600;line-height:1.55}.travel_handoffSteps__p8XrQ li:before{counter-increment:handoff;content:"0" counter(handoff);position:absolute;inset:18px auto auto 22px;font-family:var(--kv-font-mono,monospace);font-weight:950}.travel_axisGrid__5gfpL{grid-template-columns:repeat(4,1fr)}.travel_card__9vzou{padding:26px;border:1px solid rgba(23,23,23,.1);border-radius:14px;background:rgba(247,244,239,.76);box-shadow:0 1px 2px rgba(23,23,23,.04),0 8px 24px rgba(23,23,23,.06)}.travel_card__9vzou h2,.travel_card__9vzou h3{margin:0 0 14px;font-size:1.55rem;line-height:1.12}.travel_card__9vzou p{margin:0;line-height:1.65}.travel_kornCoreGrid__JtkYB,.travel_kornStateGrid__PPjYQ{display:grid;gap:22px;margin-top:38px}.travel_kornCoreGrid__JtkYB{grid-template-columns:repeat(3,minmax(0,1fr))}.travel_kornStateGrid__PPjYQ{grid-template-columns:repeat(4,minmax(0,1fr))}.travel_kornFigure__Afk8_{display:grid;align-content:end;min-width:0;overflow:hidden;margin:0;border:5px solid var(--travel-ink);border-radius:22px;background:var(--travel-paper);box-shadow:7px 7px 0 var(--travel-ink)}.travel_kornFigure__Afk8_:nth-child(2n){background:var(--travel-yellow)}.travel_kornFigure__Afk8_ img{display:block;width:100%;height:260px;object-fit:contain}.travel_kornFigure__Afk8_ figcaption{padding:14px 16px;border-top:4px solid var(--travel-ink);font-family:var(--kv-font-mono,monospace);font-weight:900}.travel_price__Lwir9{display:block;margin-top:24px;font-family:var(--kv-font-mono,monospace);font-size:2rem;font-weight:950}.travel_tag__2baqx{display:inline-flex;padding:7px 11px;border:0;border-radius:999px;background:rgba(242,181,29,.2);font-size:.82rem;font-weight:600}.travel_stack__8IGGc{display:grid;gap:22px;margin-top:30px}.travel_quizLayout___3osC{display:grid;grid-template-columns:280px minmax(0,1fr);gap:28px;align-items:start}.travel_quizPanel___UdAp,.travel_quizRail__sUtn0{padding:26px;border:1px solid rgba(23,23,23,.1);border-radius:14px;background:var(--travel-paper);box-shadow:0 1px 2px rgba(23,23,23,.04),0 8px 24px rgba(23,23,23,.06)}.travel_quizRail__sUtn0{position:sticky;top:106px}.travel_progress__lg_HD{height:12px;overflow:hidden;border:0;border-radius:999px;background:rgba(23,23,23,.1)}.travel_progress__lg_HD span{display:block;height:100%;background:var(--travel-yellow)}.travel_quizPanel___UdAp h2{margin:14px 0 34px;font-size:clamp(1.8rem,4vw,3.8rem);line-height:1.1}.travel_options__eunmh{display:grid;gap:16px}.travel_option__CbDcp{display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:center;width:100%;padding:18px;border:1px solid rgba(23,23,23,.12);border-radius:14px;background:#fff;color:inherit;text-align:left;font:inherit;font-weight:600;cursor:pointer}.travel_option__CbDcp b{display:grid;width:40px;height:40px;place-items:center;border:0;border-radius:50%;background:rgba(242,181,29,.24)}.travel_optionActive__5FddG{border-color:var(--travel-yellow);background:rgba(242,181,29,.12)}.travel_form__hmEKx{display:grid;gap:18px;margin-top:28px}.travel_formGrid__uDlqU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.travel_field__tsFhR{display:grid;align-self:start;gap:8px;font-weight:600}.travel_field__tsFhR small{font-weight:500;line-height:1.5}.travel_field__tsFhR input,.travel_field__tsFhR select,.travel_field__tsFhR textarea{width:100%;min-height:50px;padding:12px 14px;border:1px solid rgba(23,23,23,.18);border-radius:12px;background:#fff;color:inherit;font:inherit}.travel_field__tsFhR textarea{min-height:110px;resize:vertical}.travel_mediaInputGroup__SIkbx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.travel_mediaInputCard__BAb_F{min-width:0;padding:18px;border:1px solid rgba(23,23,23,.14);border-radius:14px;background:rgba(247,244,239,.78)}.travel_mediaInputCard__BAb_F>span{font-size:1rem}.travel_mediaInputCard__BAb_F input[type=file]{min-height:48px;padding:7px;overflow:hidden;border-color:rgba(23,23,23,.14);background:#fff;font-size:.88rem;font-weight:500}.travel_mediaInputCard__BAb_F input[type=file]::file-selector-button{min-height:34px;margin-right:10px;padding:0 14px;border:0;border-radius:999px;background:var(--travel-yellow);color:var(--travel-ink);font:inherit;font-weight:700;cursor:pointer}.travel_mediaInputHint__l_zHT,.travel_sourceGuidance__jqB_b{grid-column:1/-1;padding:0 2px;font-weight:500;line-height:1.5}.travel_sourceGuidance__jqB_b{margin-top:-4px;color:rgba(23,23,23,.72);font-size:.875rem}.travel_full__Mag8W{grid-column:1/-1}.travel_error___HJdI{color:#a32718;font-weight:850}.travel_success__4jaY2{padding:16px;border:1px solid rgba(23,23,23,.1);border-radius:14px;background:#d9f1c7;font-weight:600}.travel_success__4jaY2 p{margin:8px 0 0;line-height:1.6}.travel_requestError__UNe50{margin-top:22px;padding:20px;border:3px solid var(--travel-ink);border-radius:16px;background:#fff1ec}.travel_requestError__UNe50 p{margin:8px 0 18px;line-height:1.6}.travel_consent__giKuV{display:flex;gap:12px;align-items:flex-start;font-weight:600;line-height:1.55}.travel_consent__giKuV input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--travel-yellow)}.travel_empty__qHWu_{padding:42px 24px;border:1px dashed rgba(23,23,23,.3);border-radius:14px;text-align:center}.travel_libraryHeader__QmMcR{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.travel_exportRow__jppgc{display:flex;justify-content:flex-end;align-items:stretch;gap:10px;margin:0 0 28px}.travel_exportRow__jppgc .travel_notice__yZKPq{width:fit-content;min-height:40px;margin:0;padding:8px 16px}.travel_exportActions__FOLg8{display:flex;gap:10px}.travel_exportButton__4y6EO{min-height:40px;padding:8px 16px;font-family:var(--kv-font-body,sans-serif);font-size:.875rem;font-weight:400;line-height:1.45}.travel_importControl__aOCyD{cursor:pointer}.travel_importControl__aOCyD input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.travel_placeList__ipLzG{display:grid;gap:14px;margin-top:20px}.travel_areaGroup__d7lgQ{padding-top:12px}.travel_placeCard__p19Q4{overflow:hidden;border:5px solid var(--travel-ink);border-radius:24px;background:var(--travel-paper);box-shadow:8px 8px 0 var(--travel-ink)}.travel_placeBody___KMnn{padding:26px}.travel_placeBody___KMnn h3{margin:0 0 22px;font-size:clamp(2rem,5vw,4.6rem);line-height:.95;letter-spacing:-.05em}.travel_placeFacts__u4kaF{display:grid;grid-template-columns:118px minmax(0,1fr);gap:13px 20px;margin:0}.travel_placeFacts__u4kaF dt{color:#8a4f2b;font-weight:900}.travel_placeFacts__u4kaF dd{min-width:0;margin:0;font-weight:600;line-height:1.55;overflow-wrap:anywhere}.travel_mediaGallery__iFI0S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:5px solid var(--travel-ink);background:var(--travel-ink);gap:5px}.travel_mediaGallery__iFI0S[data-media-count="1"]{grid-template-columns:1fr}.travel_mediaFigure__dL485{position:relative;overflow:hidden;margin:0;background:var(--travel-yellow)}.travel_mediaFigure__dL485 img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;object-position:50% 18%}.travel_mediaFigure__dL485 button{position:absolute;top:12px;right:12px;min-height:38px;padding:6px 12px;border:2px solid var(--travel-ink);border-radius:999px;background:var(--travel-paper);color:var(--travel-ink);font:inherit;font-size:.78rem;font-weight:800;cursor:pointer}.travel_placeEditor__w_jrJ{margin-top:24px;padding-top:18px;border-top:2px solid rgba(23,23,23,.14)}.travel_placeEditor__w_jrJ summary{width:fit-content;cursor:pointer;font-weight:850}.travel_sourceLinks__ymw59{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;padding-top:18px;border-top:2px solid rgba(23,23,23,.14)}.travel_sourceLinks__ymw59 .travel_buttonGhost__pcrsN{min-height:42px}.travel_riskPanel__0Avvf,.travel_verificationPanel__4AAu4{margin-top:22px;padding:18px;border:2px solid var(--travel-ink);border-radius:16px;background:#fff}.travel_verificationPanel__4AAu4[data-status=verified]{background:#e8f5dd}.travel_verificationPanel__4AAu4[data-status=conflict]{background:#fff0e6}.travel_verificationPanel__4AAu4[data-status=not_found],.travel_verificationPanel__4AAu4[data-status=stale]{background:#fff4ca}.travel_verificationTopline__Ybvcx{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 18px}.travel_verificationTopline__Ybvcx strong{font-size:1rem}.travel_verificationTopline__Ybvcx span{color:rgba(23,23,23,.7);font-size:.82rem}.travel_riskPanel__0Avvf p,.travel_verificationPanel__4AAu4 p{margin:9px 0 0;font-size:.9rem;line-height:1.55}.travel_auditSources__Ht1Ek{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.travel_auditSources__Ht1Ek a{color:inherit;font-size:.84rem;font-weight:800;text-underline-offset:3px}.travel_verificationDetails__pxmH7{margin-top:14px;padding-top:12px;border-top:1px solid rgba(23,23,23,.14)}.travel_verificationDetails__pxmH7 summary{cursor:pointer;font-size:.9rem;font-weight:800}.travel_verificationDetails__pxmH7 ul{display:grid;gap:10px;margin:12px 0 0;padding:0;list-style:none}.travel_verificationDetails__pxmH7 li{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(0,1fr);gap:4px 14px;font-size:.86rem;line-height:1.45}.travel_verificationDetails__pxmH7 li small{grid-column:2}.travel_riskPanel__0Avvf{margin:24px 0 0;background:#fff4ca}.travel_riskPanel__0Avvf>strong{display:block;margin-bottom:12px;font-size:1rem}.travel_riskList__4YlDv{display:grid;gap:12px}.travel_riskList__4YlDv article{padding-top:12px;border-top:1px solid rgba(23,23,23,.18)}.travel_riskList__4YlDv article:first-child{padding-top:0;border-top:0}.travel_riskList__4YlDv article>div:first-child{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 18px}.travel_riskList__4YlDv span{color:rgba(23,23,23,.7);font-size:.82rem}.travel_honeypot__tyXTG{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.travel_axisBar___BcWH{height:12px;overflow:hidden;border:0;border-radius:999px;background:rgba(23,23,23,.1)}.travel_axisBar___BcWH span{display:block;height:100%;background:var(--travel-yellow)}.travel_resultHero__PR_pP{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.58fr);gap:42px;align-items:center}.travel_resultKorn__Rc9UV{display:grid;min-height:340px;place-items:center;overflow:hidden;margin:0;border:5px solid var(--travel-ink);border-radius:24px;background:var(--travel-yellow);box-shadow:9px 9px 0 var(--travel-ink)}.travel_resultKorn__Rc9UV img{display:block;width:min(92%,390px);height:auto}.travel_footer__xeGLP{display:grid;grid-template-columns:1fr auto;gap:24px;padding:38px max(20px,calc((100vw - 1180px) / 2));border-top:5px solid var(--travel-ink);background:var(--travel-ink);color:var(--travel-paper)}.travel_footer__xeGLP a{color:inherit}.travel_studioPage__YnMOE{padding-top:28px}.travel_studioHero__CWoRO{display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center;min-height:690px;padding:18px 0 72px}.travel_studioHero__CWoRO h1{margin:0;font-size:clamp(3.5rem,6.8vw,7.2rem);font-weight:950;letter-spacing:-.075em;line-height:.88}.travel_studioDiagram__qoBBZ{display:grid;gap:16px;min-height:540px;align-content:center;padding:42px;border:5px solid var(--travel-ink);border-radius:30px;background:var(--travel-yellow);box-shadow:12px 12px 0 var(--travel-ink)}.travel_studioDiagram__qoBBZ strong{padding:18px 20px;border:4px solid var(--travel-ink);border-radius:16px;background:var(--travel-paper);font-size:clamp(1.15rem,2.2vw,1.7rem);line-height:1.35}.travel_studioDiagram__qoBBZ>span[aria-hidden]{text-align:center;font-size:2rem;font-weight:950;line-height:.7}.travel_diagramStep__3kvSR{font-family:var(--kv-font-mono,monospace);font-size:.85rem;font-weight:900;letter-spacing:.06em}.travel_studioCaseGrid__R1lxW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:38px}.travel_studioCase__sN_im{padding:26px;border:5px solid var(--travel-ink);border-radius:22px;background:var(--travel-paper)}.travel_studioCase__sN_im:nth-child(2){background:var(--travel-yellow)}.travel_studioCase__sN_im h3{margin:22px 0 12px;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.15}.travel_studioCase__sN_im p{margin:0;line-height:1.65}.travel_textLink__mmyRW{display:inline-block;margin-top:20px;color:inherit;font-weight:900}.travel_proofStrip__T9Rb8{display:grid;grid-template-columns:1fr 1fr auto;gap:24px;align-items:center;margin-top:24px;padding:22px 24px;border:4px solid var(--travel-ink);border-radius:18px;background:var(--travel-ink);color:var(--travel-paper)}.travel_proofStrip__T9Rb8 div{display:grid;gap:5px}.travel_proofStrip__T9Rb8 span{font-size:.9rem;line-height:1.45}.travel_proofStrip__T9Rb8 a{color:var(--travel-yellow);font-weight:900}.travel_offerGrid__zJoLn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:40px}.travel_offerCard__VVPlV{display:flex;flex-direction:column;min-width:0;padding:28px;border:5px solid var(--travel-ink);border-radius:24px;background:var(--travel-paper);box-shadow:8px 8px 0 var(--travel-ink)}.travel_offerCard__VVPlV:first-child{background:var(--travel-yellow)}.travel_offerTopline__pFYf1{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.travel_offerStatus__vRLRj{padding:6px 9px;border:2px solid var(--travel-ink);border-radius:999px;font-size:.76rem;font-weight:900}.travel_ready__8XMap{background:#d9f1c7}.travel_planned__Y0nPk{background:#fff4ca}.travel_scoped__IsleR{background:#dce9ff}.travel_offerPrice__Rle9F{display:block;margin-top:30px;font-family:var(--kv-font-mono,monospace);font-size:clamp(2.6rem,4vw,4rem);line-height:1}.travel_offerSummary__reFyG{min-height:90px;margin:22px 0 0;font-weight:800;line-height:1.55}.travel_checkList__7MmKW{display:grid;gap:12px;margin:24px 0 0;padding:22px 0 0;border-top:3px solid var(--travel-ink);list-style:none}.travel_checkList__7MmKW li{position:relative;padding-left:26px;line-height:1.45}.travel_checkList__7MmKW li:before{content:"↗";position:absolute;left:0;font-weight:950}.travel_offerCaveat__XWd63{margin:auto 0 0;padding-top:26px;font-size:.9rem;line-height:1.55}.travel_boundaryGrid___hXez{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:38px}.travel_boundaryCard__LpHD4{padding:26px;border:5px solid var(--travel-ink);border-radius:22px;background:var(--travel-paper)}.travel_boundaryCard__LpHD4 h3{margin:0 0 14px;font-size:1.45rem}.travel_boundaryCard__LpHD4 p{margin:0;line-height:1.65}.travel_briefSection__ysj4F{display:grid;grid-template-columns:.9fr 1.1fr;gap:44px;align-items:start;padding:70px 0;border-top:5px solid var(--travel-ink)}.travel_briefSection__ysj4F h2{margin:0;font-size:clamp(2.7rem,5vw,5.5rem);line-height:.95;letter-spacing:-.055em}.travel_briefCard__SCAPr{padding:30px;border:5px solid var(--travel-ink);border-radius:24px;background:var(--travel-yellow);box-shadow:8px 8px 0 var(--travel-ink)}.travel_briefCard__SCAPr p{margin:0;font-weight:800;line-height:1.6}.travel_briefCard__SCAPr ol{display:grid;gap:14px;margin:22px 0;padding-left:24px;line-height:1.55}.travel_previewOnly__Yo63D{padding-top:20px;border-top:3px solid var(--travel-ink);font-size:.9rem}@media (max-width:820px){.travel_header__qH6OO{position:static;grid-template-columns:1fr auto}.travel_nav__2SGVe{grid-column:1/-1;grid-row:2;width:100%;justify-content:flex-start;overflow-x:auto;padding:6px 0 2px;scrollbar-width:none}.travel_nav__2SGVe::-webkit-scrollbar{display:none}.travel_libraryHeader__QmMcR{flex-direction:column;align-items:stretch}.travel_exportRow__jppgc{align-items:stretch}.travel_exportRow__jppgc .travel_notice__yZKPq{width:fit-content}.travel_briefSection__ysj4F,.travel_hero__tb9EF,.travel_quizLayout___3osC,.travel_resultHero__PR_pP,.travel_studioEntryGrid__r_bpH,.travel_studioHero__CWoRO{grid-template-columns:1fr}.travel_hero__tb9EF{min-height:0;padding:28px 0}.travel_visual__bMspk{min-height:380px}.travel_quizRail__sUtn0{position:static}.travel_axisGrid__5gfpL,.travel_boundaryGrid___hXez,.travel_formGrid__uDlqU,.travel_grid__tG58U,.travel_handoffSteps__p8XrQ,.travel_mediaInputGroup__SIkbx,.travel_offerGrid__zJoLn,.travel_proofStrip__T9Rb8,.travel_serviceGrid__YvyAz,.travel_studioCaseGrid__R1lxW{grid-template-columns:1fr}.travel_kornStateGrid__PPjYQ{grid-template-columns:repeat(2,minmax(0,1fr))}.travel_full__Mag8W{grid-column:auto}.travel_footer__xeGLP,.travel_libraryHeader__QmMcR{align-items:stretch;grid-template-columns:1fr}.travel_placeFacts__u4kaF{grid-template-columns:1fr;gap:3px}.travel_placeFacts__u4kaF dd+dt{margin-top:12px}}@media (max-width:520px){.travel_header__qH6OO{gap:16px;min-height:72px;padding:10px 16px 12px}.travel_header__qH6OO>.travel_button__0fFgP{display:none}.travel_brand__YgYcz img{width:140px}.travel_nav__2SGVe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;overflow:visible;padding:6px 0 0;white-space:normal;font-family:var(--kv-font-mono,monospace);font-size:.82rem}.travel_content__HOnXN{width:min(100% - 24px,1180px);padding-top:30px}.travel_exportRow__jppgc{flex-direction:column}.travel_exportActions__FOLg8,.travel_exportButton__4y6EO,.travel_exportRow__jppgc .travel_notice__yZKPq{width:100%}.travel_exportActions__FOLg8{flex-direction:column}.travel_verificationDetails__pxmH7 li{grid-template-columns:1fr}.travel_mediaInputHint__l_zHT,.travel_sourceGuidance__jqB_b,.travel_verificationDetails__pxmH7 li small{grid-column:auto}.travel_mediaGallery__iFI0S{grid-template-columns:1fr}.travel_mediaFigure__dL485 img{aspect-ratio:4/3;object-position:50% 16%}.travel_hero__tb9EF h1{font-size:clamp(2.8rem,14vw,3.5rem);line-height:.96;letter-spacing:-.05em}.travel_visual__bMspk{min-height:320px}.travel_kornCoreGrid__JtkYB{grid-template-columns:1fr}.travel_kornFigure__Afk8_ img{height:min(72vw,300px)}.travel_card__9vzou,.travel_quizPanel___UdAp,.travel_quizRail__sUtn0{padding:20px}.travel_briefCard__SCAPr,.travel_offerCard__VVPlV,.travel_studioDiagram__qoBBZ,.travel_studioEntry__00pWl{padding:22px}.travel_studioHero__CWoRO{min-height:0;padding-top:36px}.travel_studioHero__CWoRO h1{font-size:clamp(3rem,15vw,4.4rem);line-height:.93}.travel_studioDiagram__qoBBZ{min-height:0}}