.post-article_article__cEWND{width:calc(100% - 40px);max-width:1120px;container:inspiration-article/inline-size;margin:0 auto;color:var(--foreground)}.post-article_heading__z00wn{max-width:880px;margin:48px auto 32px}.post-article_category__ftTNt{color:var(--primary);font-size:.78rem;font-weight:650;letter-spacing:.11em;text-transform:uppercase;margin-bottom:18px}.post-article_heading__z00wn h1{font-size:clamp(2.1rem,4.2vw,3.7rem);font-weight:600;letter-spacing:-.045em;line-height:1.12;margin:0 0 22px;text-wrap:balance;overflow-wrap:anywhere}.post-article_standfirst__5D9Gx{font-size:clamp(1.08rem,1.8vw,1.28rem);line-height:1.65;color:var(--muted-foreground);max-width:760px}.post-article_meta__fobRj{display:flex;gap:12px 24px;flex-wrap:wrap;font-size:.8rem;color:var(--muted-foreground);margin-top:26px;padding-top:20px;border-top:1px solid var(--border)}.post-article_meta__fobRj a{color:var(--primary)}.post-article_cover__cxBxl{position:relative;aspect-ratio:16/9;border-radius:var(--radius-large);overflow:hidden;background:var(--surface-subtle)}.post-article_cover__cxBxl img,.post-article_galleryImage__a_9UK img{object-fit:cover}.post-article_coverFigure__ipqch figcaption,.post-article_galleryFigure__gmSjD figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin:12px 0 0;color:var(--muted-foreground);font-size:.75rem;line-height:1.6}.post-article_coverFigure__ipqch figcaption a,.post-article_galleryFigure__gmSjD figcaption a{text-decoration:underline;text-underline-offset:3px}.post-article_readingLayout__Iu4XS{display:grid;grid-template-columns:200px minmax(0,1fr);max-width:1016px;gap:56px;margin:56px auto 64px}.post-article_contents__5KfpS nav{position:sticky;top:100px;max-height:calc(100dvh - 120px);overflow-y:auto;scrollbar-width:thin;border-top:2px solid var(--primary);padding-top:18px}.post-article_contents__5KfpS p{font-weight:650;font-size:.88rem;margin-bottom:18px}.post-article_contents__5KfpS ol{list-style:none;padding:0;display:grid;gap:15px}.post-article_contents__5KfpS a{display:block;font-size:.82rem;color:var(--muted-foreground);line-height:1.5}.post-article_contents__5KfpS a:hover{color:var(--primary)}.post-article_body__jeDSl{min-width:0}.post-article_body__jeDSl p{font-size:1.04rem;line-height:1.85;white-space:pre-line;overflow-wrap:anywhere;margin-bottom:22px}.post-article_body__jeDSl h2{margin:48px 0 20px;font-size:1.85rem;line-height:1.25;letter-spacing:-.03em;font-weight:600;scroll-margin-top:100px}.post-article_body__jeDSl .post-article_section__iTVC1:first-child h2{margin-top:0}.post-article_body__jeDSl h3{margin:24px 0 14px;font-size:1.25rem;line-height:1.35;letter-spacing:-.02em;font-weight:600;scroll-margin-top:100px}.post-article_body__jeDSl a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.post-article_article__cEWND a:focus-visible,.post-article_article__cEWND button:focus-visible,.post-article_article__cEWND input:focus-visible,.post-article_article__cEWND select:focus-visible,.post-article_tableScroll__jOsop:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.post-article_callout__MOlNf,.post-article_checklist__XeMeV,.post-article_tool__WJZ0r{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-medium);padding:28px;margin:30px 0}.post-article_callout__MOlNf{background:var(--surface-subtle);border-left:3px solid var(--primary)}.post-article_warning__siq_B{background:#fff9ee;border-left-color:#90611c}.post-article_body__jeDSl .post-article_blockLabel__W6Qp4{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;color:var(--primary);font-weight:650;margin:0 0 10px}.post-article_body__jeDSl .post-article_warning__siq_B .post-article_blockLabel__W6Qp4{color:#795017}.post-article_callout__MOlNf h3,.post-article_checklist__XeMeV h3,.post-article_comparison__hOiJZ h3,.post-article_tool__WJZ0r h3{margin:0 0 14px}.post-article_callout__MOlNf p:last-child{margin-bottom:0}.post-article_body__jeDSl .post-article_finePrint__JSKnI,.post-article_body__jeDSl .post-article_toolNote__OLgtH{font-size:.85rem;line-height:1.7;color:var(--muted-foreground)}.post-article_body__jeDSl .post-article_progress__kv_15{color:var(--muted-foreground);font-size:.8rem;margin-bottom:14px}.post-article_checklist__XeMeV label{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-top:1px solid var(--border);font-size:.98rem;line-height:1.55;cursor:pointer}.post-article_checklist__XeMeV input{accent-color:var(--primary);width:20px;height:20px;margin-top:3px;flex-shrink:0}.post-article_checklist__XeMeV input:checked+span{color:var(--muted-foreground)}.post-article_checklist__XeMeV input:checked+span .post-article_checklistItem__mACJ0{text-decoration:line-through}.post-article_comparison__hOiJZ{margin:32px 0}.post-article_tableScroll__jOsop{overflow:auto;border:1px solid var(--border);border-radius:var(--radius-small)}.post-article_comparison__hOiJZ table{width:100%;min-width:480px;border-collapse:collapse;font-size:.88rem;line-height:1.6}.post-article_comparison__hOiJZ td,.post-article_comparison__hOiJZ th{padding:16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.post-article_comparison__hOiJZ thead th{background:var(--surface-subtle);font-weight:650;color:var(--primary)}.post-article_comparison__hOiJZ tbody th{font-weight:600;min-width:125px}.post-article_comparison__hOiJZ tr:last-child td,.post-article_comparison__hOiJZ tr:last-child th{border-bottom:0}.post-article_quoteGrid__8Cxgu,.post-article_resultGrid__RlUkz,.post-article_toolSetup__zjMUj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.post-article_tool__WJZ0r label{display:flex;flex-direction:column;gap:8px;font-size:.82rem;line-height:1.5;margin-bottom:16px}.post-article_tool__WJZ0r input,.post-article_tool__WJZ0r select{width:100%;min-width:0;padding:12px;font-size:1rem;color:var(--foreground);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-small);min-height:44px}.post-article_tool__WJZ0r fieldset{min-width:0;border:1px solid var(--border);border-radius:var(--radius-small);padding:20px 16px 4px}.post-article_tool__WJZ0r legend{padding:0 8px;font-weight:600;font-size:.92rem}.post-article_toolActions__CioKZ{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.post-article_body__jeDSl .post-article_ctaLink__i7Kym,.post-article_toolActions__CioKZ button{border:1px solid var(--primary-action);border-radius:var(--radius-small);padding:12px 18px;background:var(--primary-action);color:white;font-size:.85rem;font-weight:600;cursor:pointer;min-height:44px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.post-article_toolActions__CioKZ button:last-child{background:var(--surface);color:var(--primary);border-color:var(--border)}.post-article_results__6icBS:empty{display:none}.post-article_results__6icBS{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}.post-article_resultGrid__RlUkz{margin-bottom:20px}.post-article_resultGrid__RlUkz>div{background:var(--surface-subtle);border-radius:var(--radius-small);padding:18px}.post-article_body__jeDSl .post-article_resultGrid__RlUkz p{font-size:.85rem;margin:0 0 10px}.post-article_resultGrid__RlUkz strong{display:block;font-size:1.5rem;letter-spacing:-.03em;margin-bottom:8px}.post-article_resultGrid__RlUkz span{display:block;font-size:.75rem;line-height:1.5;color:var(--muted-foreground)}.post-article_results__6icBS>p{font-size:.85rem}.post-article_cta__BjGkJ{padding:32px}.post-article_gallery__5pTbI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:30px 0}.post-article_galleryImage__a_9UK{position:relative;aspect-ratio:1.4;border-radius:var(--radius-medium);overflow:hidden}.post-article_singleImage__JlKYM{margin:24px 0 28px}.post-article_singleImage__JlKYM .post-article_galleryImage__a_9UK{aspect-ratio:3/2}.post-article_related__468ls{border-top:1px solid var(--border);padding-top:40px;margin-bottom:48px}.post-article_related__468ls h2{font-size:1.6rem;font-weight:600;margin-bottom:24px}.post-article_related__468ls>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.post-article_related__468ls img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-medium)}.post-article_related__468ls span{display:block;font-weight:600;font-size:1rem;line-height:1.4;margin-top:16px}.post-article_srOnly__cHzkN{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container inspiration-article (max-width: 800px){.post-article_readingLayout__Iu4XS{grid-template-columns:1fr;gap:32px;margin-top:36px}.post-article_contents__5KfpS nav{position:static;max-height:none;overflow:visible}.post-article_contents__5KfpS ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.post-article_body__jeDSl{width:100%;max-width:760px;margin-inline:auto}.post-article_visualReadingLayout__e7vQD{display:block;max-width:880px}.post-article_visualReadingLayout__e7vQD .post-article_contents__5KfpS{margin-bottom:32px;padding:22px 24px;border:1px solid var(--border);border-radius:var(--radius-medium);background:var(--surface)}.post-article_visualReadingLayout__e7vQD .post-article_contents__5KfpS nav{position:static;border:0;padding:0}.post-article_visualReadingLayout__e7vQD .post-article_contents__5KfpS p{margin-bottom:16px}.post-article_visualReadingLayout__e7vQD .post-article_contents__5KfpS a{font-size:.9rem;line-height:1.6}.post-article_visualReadingLayout__e7vQD .post-article_contents__5KfpS ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@container inspiration-article (max-width: 600px){.post-article_heading__z00wn{margin:28px 0 24px}.post-article_heading__z00wn h1{font-size:2.2rem}.post-article_meta__fobRj{gap:10px 18px}.post-article_cover__cxBxl{border-radius:var(--radius-medium)}.post-article_coverFigure__ipqch figcaption{flex-direction:column}.post-article_contents__5KfpS ol,.post-article_visualReadingLayout__e7vQD .post-article_contents__5KfpS ol{grid-template-columns:1fr;gap:10px}.post-article_body__jeDSl h2{font-size:1.5rem;margin-top:36px}.post-article_body__jeDSl p{font-size:1rem;line-height:1.75}.post-article_callout__MOlNf,.post-article_checklist__XeMeV,.post-article_tool__WJZ0r{padding:20px}.post-article_gallery__5pTbI,.post-article_quoteGrid__8Cxgu,.post-article_related__468ls>div,.post-article_resultGrid__RlUkz{grid-template-columns:1fr}.post-article_toolSetup__zjMUj{grid-template-columns:minmax(0,1fr) 110px;gap:12px}.post-article_toolActions__CioKZ{flex-direction:column}.post-article_toolActions__CioKZ button{width:100%}.post-article_readingLayout__Iu4XS{margin-bottom:40px}}.post-article_costRow__z6_vH{border-top:1px solid var(--border);padding-top:16px;margin-top:4px}.post-article_body__jeDSl .post-article_costRow__z6_vH>p{font-size:.9rem;font-weight:600;margin:0 0 10px}.post-article_costFields__IVwa6{display:grid;grid-template-columns:minmax(0,1fr)}.post-article_resultGrid__RlUkz ul{padding-left:18px;margin:12px 0 0;font-size:.8rem;line-height:1.6}.post-article_body__jeDSl .post-article_resultWarning__9uK5i{background:#fff9ee;border-left:3px solid #90611c;padding:16px}.post-article_budgetComparison__On0ih{background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--radius-medium);padding:24px}.post-article_body__jeDSl .post-article_exampleNotice__9I77R{font-size:.8rem;font-weight:600;color:var(--primary);margin-bottom:18px}.post-article_comparison__hOiJZ tfoot{background:#eae2f3;font-weight:650}.post-article_body__jeDSl .post-article_exampleConclusion__GGw_Z{margin:20px 0 0;font-size:1rem}.post-article_illustration__X80z7{margin:32px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:24px 0}.post-article_illustration__X80z7 h3{margin-top:0}.post-article_layoutDiagrams__WevB2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.post-article_layoutDiagrams__WevB2 h4{font-size:.9rem;min-height:2.8em;margin:0 0 10px;line-height:1.4}.post-article_layoutDiagrams__WevB2 svg{display:block;width:100%;height:auto}.post-article_body__jeDSl .post-article_layoutDiagrams__WevB2 p{font-size:.8rem;line-height:1.6;margin:12px 0 0}.post-article_illustration__X80z7 figcaption{font-size:.78rem;line-height:1.65;color:var(--muted-foreground)}.post-article_costDiagram__Py428{background:var(--surface-subtle);padding:24px;border-radius:var(--radius-medium);margin:24px 0}.post-article_costDiagram__Py428 ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:0 0 24px}.post-article_costDiagram__Py428 li{background:var(--surface);border:1px solid var(--border);padding:12px;border-radius:var(--radius-small);font-size:.85rem}.post-article_costChoices__LQOmm{display:flex;flex-wrap:wrap;gap:10px 24px;color:var(--primary);font-size:.85rem;padding-bottom:18px;border-bottom:1px solid var(--border);margin-bottom:18px}.post-article_ctaActions__K6_8K{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.post-article_body__jeDSl .post-article_secondaryCta__XBfBP{font-size:.9rem;font-weight:600;display:inline-flex;align-items:center;min-height:44px}@container inspiration-article (max-width: 600px){.post-article_budgetComparison__On0ih{padding:20px}.post-article_layoutDiagrams__WevB2{grid-template-columns:1fr;gap:24px}.post-article_layoutDiagrams__WevB2 svg{max-width:250px;margin:auto}.post-article_layoutDiagrams__WevB2 h4{min-height:0}.post-article_costDiagram__Py428{padding:16px}.post-article_costDiagram__Py428 ul{grid-template-columns:repeat(2,minmax(0,1fr))}.post-article_ctaActions__K6_8K{flex-direction:column;align-items:stretch}.post-article_body__jeDSl .post-article_secondaryCta__XBfBP{justify-content:center}}.post-article_body__jeDSl .post-article_scrollHint__yOkgE{display:none}.post-article_adaptation__CeZ8O{margin:20px 0 36px}.post-article_body__jeDSl .post-article_adaptationLabel__7RxWI,.post-article_body__jeDSl .post-article_inspirationLabel__uPky8{margin:0 0 10px;color:var(--primary);font-size:.76rem;font-weight:650;line-height:1.5;letter-spacing:.04em}@container inspiration-article (max-width: 600px){.post-article_body__jeDSl .post-article_scrollHint__yOkgE{display:block;font-size:.78rem;line-height:1.5;color:var(--muted-foreground);margin-bottom:12px}}.post-article_checklistItem__mACJ0{display:block;font-weight:600}.post-article_checklistDescription__F5jy4{display:block;margin-top:4px;font-size:.85rem;line-height:1.6;color:var(--muted-foreground)}.post-article_timeline__Z6Ytu{margin:32px 0}.post-article_body__jeDSl .post-article_timelineNote__el37u{font-size:.9rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:24px}.post-article_timelineEntries__qX_EA{list-style:none;padding:0;margin:0}.post-article_timelineEntry__dlvPu{display:grid;grid-template-columns:88px minmax(0,1fr);gap:24px;padding:0 0 28px}.post-article_timelineEntry__dlvPu:last-child{padding-bottom:0}.post-article_timelineTime__QFDAJ{font-size:1.05rem;font-weight:650;color:var(--primary);line-height:1.6;font-variant-numeric:tabular-nums}.post-article_timelineEntry__dlvPu>div{padding-left:20px;border-left:2px solid var(--border)}.post-article_timelineEntry__dlvPu h4{font-size:1.05rem;font-weight:600;line-height:1.6;margin:0 0 6px}.post-article_body__jeDSl .post-article_timelineDetail__utKcy{font-size:.95rem;line-height:1.65;color:var(--muted-foreground);margin:0}.post-article_timelineDetail__utKcy strong{font-weight:500}@container inspiration-article (max-width: 600px){.post-article_timelineEntry__dlvPu{grid-template-columns:72px minmax(0,1fr);gap:12px}.post-article_timelineEntry__dlvPu>div{padding-left:14px}}.post-article_guestJourney__QkeHn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:0;margin:1.5rem 0;list-style:none}.post-article_audioChain__1n0Az{display:grid;gap:1.5rem;max-width:24rem;padding:0;margin:1.5rem auto;list-style:none;text-align:center}.post-article_audioChain__1n0Az>li{position:relative;min-width:0;padding:.75rem 1rem;border:1px solid var(--border);border-radius:.5rem;background:var(--surface);font-weight:600}.post-article_audioChain__1n0Az>li:after{content:"";position:absolute;left:50%;top:100%;height:1.5rem;border-left:1px solid var(--border)}.post-article_body__jeDSl .post-article_audioDestinationsLabel__KzXEl{text-align:center;font-size:.9rem;margin:0 0 1rem}.post-article_body__jeDSl .post-article_numberedSteps__DjJgL{list-style:decimal;padding-left:1.5rem;margin:1.5rem 0}.post-article_numberedSteps__DjJgL>li{padding-left:.35rem;margin-bottom:.85rem}.post-article_numberedSteps__DjJgL>li::marker{color:var(--primary);font-weight:600}.post-article_guestJourney__QkeHn>li{min-width:0;border-top:2px solid var(--primary);padding-top:1rem}.post-article_journeyNumber__yjRq4{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--primary);color:#fff;font-weight:600;margin-bottom:.75rem}.post-article_guestJourney__QkeHn h4{margin:0 0 .5rem}.post-article_guestJourney__QkeHn p{margin:0}@container inspiration-article (max-width: 640px){.post-article_guestJourney__QkeHn{grid-template-columns:1fr;gap:1.25rem}}.post-article_body__jeDSl .post-article_branchStart__WPsyT{position:relative;max-width:32rem;margin:1.25rem auto 2rem;padding:.9rem 1rem;border:1px solid var(--primary);border-radius:.75rem;text-align:center;font-weight:600}.post-article_branchStart__WPsyT:after{content:"";position:absolute;left:50%;top:100%;height:1rem;border-left:1px solid var(--border)}.post-article_branchJourney__bMOem{position:relative}.post-article_branchJourney__bMOem:before{content:"";position:absolute;top:-1rem;left:calc((100% - 2rem) / 6);right:calc((100% - 2rem) / 6);border-top:1px solid var(--border)}.post-article_branchJourney__bMOem>li{position:relative}.post-article_branchJourney__bMOem>li:before{content:"";position:absolute;top:-1rem;left:50%;height:1rem;border-left:1px solid var(--border)}.post-article_body__jeDSl .post-article_takeawayPoints__A4iuF{list-style:disc;padding-left:1.25rem;margin:.75rem 0 0}.post-article_takeawayPoints__A4iuF li+li{margin-top:.5rem}@container inspiration-article (max-width: 640px){.post-article_branchJourney__bMOem:before,.post-article_branchJourney__bMOem>li:before{content:none}}.post-article_processJourney__lxN7B>li{position:relative;border-top:0;padding-top:0}.post-article_processJourney__lxN7B>li:not(:last-child):after{content:"";position:absolute}@container inspiration-article (min-width: 641px){.post-article_processJourney__lxN7B>li:not(:nth-child(3n)):not(:last-child):after{top:1rem;left:2rem;width:calc(100% - 1rem);border-top:1px solid var(--border)}}@container inspiration-article (max-width: 640px){.post-article_processJourney__lxN7B>li{padding-left:3rem}.post-article_processJourney__lxN7B .post-article_journeyNumber__yjRq4{position:absolute;left:0;top:0}.post-article_processJourney__lxN7B>li:not(:last-child):after{top:2rem;left:1rem;width:0;height:calc(100% - .75rem);border-top:0;border-left:1px solid var(--border)}}