@font-face{font-family:Manrope;src:url('/welkom/assets/Manrope.ttf') format('truetype');font-weight:200 800;font-display:swap}.japandi-journey{--ink:#2c3b32;--yellow:#e0ead8;--paper:#fcfaf5;--blue:#e0ead8;--orange:#9c4e2f;background:var(--paper);font-family:Manrope,Arial,sans-serif}.japandi-journey .book-header{background:#e0ead8;color:#2c3b32;padding:24px max(24px,calc((100vw - 1144px)/2));border-bottom:1px solid #c5d1bb}.japandi-journey .book-header img{width:250px;height:auto}.japandi-journey .book-header nav{gap:22px;font-size:14px;flex-wrap:wrap}.japandi-journey .book-header nav [aria-current]{border-color:#9c4e2f}.japandi-journey h1{letter-spacing:-.045em}.japandi-journey .wizard-heading{padding:18px 0 12px}.japandi-journey .wizard-panel{border:1px solid #d1d9ca;border-radius:9px;box-shadow:5px 12px 28px #2c3b3210;padding:32px}.japandi-journey .order-aside{color:#2c3b32;background:#e0ead8;border:1px solid #c6d2bb;border-radius:9px;box-shadow:5px 12px 28px #2c3b3214}.japandi-journey .price-tag{background:#ecddcf;color:#9c4e2f;border:1px solid #d9c6b1;border-radius:8px;box-shadow:4px 7px 16px #2c3b3212}.japandi-journey .aside-price{color:#9c4e2f}.japandi-journey .small,.japandi-journey .price-note{color:#526a59}.japandi-journey .button{border:1px solid #526a59;background:#526a59;border-radius:5px}.japandi-journey .button.secondary{background:transparent;color:#526a59}.japandi-journey #continue{background:#9c4e2f;border-color:#9c4e2f}.japandi-journey input,.japandi-journey textarea,.japandi-journey select{accent-color:#526a59;border-color:#b7c5ad;border-radius:5px}.japandi-journey .person-card{background:#f5f5ec;border-color:#cbd6c1}.japandi-journey .notice{background:#e0ead8;border-left-color:#526a59}.japandi-journey .theme-option:has(input:checked){background:#e0ead8;border-color:#526a59}.japandi-journey .steps li{background:#edf0e7;color:#526a59}.japandi-journey .steps li.active,.japandi-journey .steps li[aria-current=step]{background:#526a59;color:white}.japandi-journey .preview-book{border-color:#b4c2ab;box-shadow:6px 12px 25px #2c3b3225}.japandi-journey .kg-assurance{background:#e0ead8;color:#2c3b32;border-color:#c6d2bb}.journey-example{margin:0 0 24px}.journey-example img{display:block;width:100%;max-height:260px;object-fit:contain;filter:brightness(1.08) contrast(.97);border-radius:5px;box-shadow:5px 8px 18px #2c3b3220}.journey-example figcaption{font-size:12px;margin-top:10px;line-height:1.5;color:#526a59}.japandi-journey .wizard-actions{gap:12px}.japandi-journey .field{font-size:15px}.japandi-journey .field input,.japandi-journey .field textarea,.japandi-journey .field select{font-size:16px}@media(max-width:760px){.japandi-journey .book-header{padding:16px 20px;flex-direction:row;align-items:center;justify-content:space-between}.japandi-journey .book-header img{width:170px}.japandi-journey .book-header nav{gap:10px 18px;font-size:13px}.japandi-journey .wizard-main{padding:0 20px}.japandi-journey .wizard-panel{padding:23px 18px}.japandi-journey .wizard-heading{gap:20px}.japandi-journey .price-tag{white-space:normal}.journey-example img{max-height:200px}.japandi-journey .steps{overflow-x:auto}.japandi-journey .steps li{min-width:72px}}

.japandi-journey .order-aside .eyebrow{color:#526a59}.japandi-journey .order-aside .small{color:#526a59}.japandi-journey .order-aside a{color:#2c3b32}.japandi-journey .aside-help{border-color:#b7c5ad}

.maker-explanation{max-width:780px;font-size:16px;line-height:1.65;background:#e0ead8;padding:16px 20px;border-radius:6px}.maker-progress{font-size:16px;font-weight:800;color:#526a59;margin:24px 0 10px}.japandi-journey .book-header nav span{font-size:12px;letter-spacing:.08em;font-weight:800}.japandi-journey .wizard-actions button{min-height:48px}@media(max-width:760px){.japandi-journey .steps{display:none}.japandi-journey .wizard-heading{margin-top:12px;gap:12px}.japandi-journey .wizard-heading h1{font-size:30px}.japandi-journey .maker-explanation{padding:14px 16px}.japandi-journey .wizard-actions{flex-wrap:wrap}.japandi-journey #continue{flex:1;white-space:normal}.japandi-journey .book-header nav{margin:0;width:auto}}
