._main_1b1gk_3{padding-block:0 var(--space-16);overflow-wrap:anywhere}._main_1b1gk_3 h1{letter-spacing:-.04em;line-height:1;margin:var(--space-5) 0 var(--space-6)}._main_1b1gk_3 h2{line-height:1.2}._main_1b1gk_3 p{margin-top:0}._hero_1b1gk_7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12);align-items:center;padding-block:var(--space-14) var(--space-10)}._hero_1b1gk_7 h1{font-size:var(--text-catalogue-display);text-wrap:balance}._eyebrow_1b1gk_9{font-size:var(--text-label);font-weight:600;letter-spacing:.06em;color:var(--color-warm-accent-deep);text-transform:uppercase}._lead_1b1gk_10{font-size:var(--text-catalogue-lead);line-height:1.55;color:var(--color-warm-body);max-width:52ch;text-wrap:pretty}._muted_1b1gk_11{font-size:var(--text-ui);color:var(--color-muted)}._hero_1b1gk_7 a{min-height:var(--space-14)}._fan_1b1gk_13{position:relative;height:500px;overflow:hidden;border-radius:var(--radius-warm-band);background:var(--color-surface)}._fan_1b1gk_13>div{position:absolute;width:44%;top:var(--space-16);left:8%;transform:rotate(-6deg);box-shadow:var(--shadow-hero-scene)}._fan_1b1gk_13>div:nth-child(2){left:auto;right:8%;transform:rotate(6deg)}._fan_1b1gk_13>div:nth-child(3){width:48%;left:26%;top:var(--space-9);transform:none}._fan_1b1gk_13 img{display:block;width:100%;height:auto}._benefits_1b1gk_18{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8);padding-block:var(--space-8) var(--space-12);border-top:1px solid var(--color-border)}._number_1b1gk_19{font:500 var(--text-label)/1.8 var(--font-mono);color:var(--color-warm-accent-deep)}._benefits_1b1gk_18 h2{font-size:1.125rem;margin-block:var(--space-2)}._benefits_1b1gk_18 p{color:var(--color-warm-body);margin-bottom:0}._filters_1b1gk_22{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6);margin-inline:calc(-1 * var(--space-8));padding:var(--space-3) var(--space-8);background:var(--color-canvas);border-bottom:1px solid var(--color-border);scroll-margin-top:var(--space-4)}._segments_1b1gk_23,._layoutFilters_1b1gk_23{display:flex;flex-wrap:wrap;gap:var(--space-1)}._segments_1b1gk_23{padding:var(--space-1);background:var(--color-surface);border-radius:var(--radius-control)}._filters_1b1gk_22 button{min-height:var(--control-height);padding:var(--space-2) var(--space-4);border:1px solid transparent;background:transparent;color:var(--color-ink);border-radius:var(--radius-warm-tab);font:600 var(--text-ui)/1.4 var(--font-ui);cursor:pointer}._segments_1b1gk_23 button{display:inline-flex;align-items:center;gap:var(--space-2)}._segments_1b1gk_23 button span{color:var(--color-muted);font-weight:400}._segments_1b1gk_23 button[aria-pressed=true]{background:var(--color-paper);box-shadow:var(--shadow-warm-tab)}._layoutFilters_1b1gk_23{gap:var(--space-2)}._layoutFilters_1b1gk_23 button{background:var(--color-paper);border-color:var(--color-warm-border-strong);border-radius:var(--radius-pill);font-weight:500}._layoutFilters_1b1gk_23 button[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink)}._filters_1b1gk_22 button:hover{border-color:var(--color-warm-accent-deep)}._filters_1b1gk_22 button:active{transform:translateY(1px)}._resultCount_1b1gk_34{margin:0 0 0 auto;font-size:var(--text-ui);color:var(--color-muted)}._grid_1b1gk_35{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:var(--space-7);padding-top:var(--space-8)}._card_1b1gk_36{min-width:0;display:flex;flex-direction:column;background:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--radius-panel);overflow:hidden;transition:transform var(--motion-standard) var(--ease-standard)}._card_1b1gk_36:hover{transform:translateY(-3px);box-shadow:var(--shadow-warm-card)}._card_1b1gk_36:focus-within{border-color:var(--color-focus)}._cardImage_1b1gk_39{display:block;position:relative;aspect-ratio:5 / 6;overflow:hidden;background:var(--color-surface);padding:var(--space-7) var(--space-7) 0}._cardImage_1b1gk_39:focus-visible{outline-offset:-4px}._cardImage_1b1gk_39 img{display:block;width:100%;height:auto;box-shadow:var(--shadow-hero-scene)}._badge_1b1gk_42{display:inline-flex;align-items:center;width:fit-content;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-paper);font-size:var(--text-label);font-weight:600;letter-spacing:.06em}._cardImage_1b1gk_39 ._badge_1b1gk_42{position:absolute;top:var(--space-4);left:var(--space-4)}._free_1b1gk_44{background:var(--color-tier-free-bg);color:var(--color-tier-free-ink)}._cardBody_1b1gk_45{display:flex;flex-direction:column;flex:1;gap:var(--space-2);padding:var(--space-5)}._cardTitle_1b1gk_46{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._cardTitle_1b1gk_46 h2{margin:0;font-size:1.25rem}._cardTitle_1b1gk_46 a{text-decoration:none}._cardTitle_1b1gk_46 a:hover{text-decoration:underline}._cardTitle_1b1gk_46>span{color:var(--color-muted);font-size:var(--text-ui)}._cardActions_1b1gk_51{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-3);margin-top:auto}._cardActions_1b1gk_51>a{flex:1;padding-inline:var(--space-3)}._palettes_1b1gk_53{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);color:var(--color-muted);font-size:var(--text-label);padding-top:var(--space-1)}._swatches_1b1gk_54{display:inline-flex;flex-wrap:wrap;gap:var(--space-1)}._swatches_1b1gk_54>span{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-pill)}._palettePanel_1b1gk_56{padding:var(--space-4);margin-top:var(--space-4);background:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--radius-warm-tile)}._palettePanel_1b1gk_56 ._swatches_1b1gk_54>span{width:var(--space-4);height:var(--space-4)}._plans_1b1gk_58{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);margin-top:var(--space-18)}._plan_1b1gk_58{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-paper)}._plan_1b1gk_58 h2,._sectionHeading_1b1gk_60 h2{margin:0;font-size:1.75rem;letter-spacing:-.02em}._plan_1b1gk_58 p{margin:0;color:var(--color-warm-body)}._plan_1b1gk_58 ._eyebrow_1b1gk_9{color:var(--color-tier-free-ink)}._plan_1b1gk_58>a,._plan_1b1gk_58>button{margin-top:auto}._textAction_1b1gk_64{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0;border:0;background:none;color:var(--color-ink);text-decoration:underline;font:600 1rem var(--font-ui);text-align:left;cursor:pointer}._textAction_1b1gk_64:hover{color:var(--color-warm-accent-deep)}._dark_1b1gk_66{background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink)}._dark_1b1gk_66 p{color:var(--color-hero-body)}._dark_1b1gk_66 ._eyebrow_1b1gk_9{color:var(--color-hero-accent)}._detailNav_1b1gk_69{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-5)}._detailNav_1b1gk_69>nav{margin:0}._neighbours_1b1gk_71{display:flex;flex-wrap:wrap;gap:var(--space-2)}._detail_1b1gk_69{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-14);align-items:start;padding-top:var(--space-2)}._detailCopy_1b1gk_73{grid-column:2;grid-row:1;min-width:0;padding-top:var(--space-4)}._detailCopy_1b1gk_73 h1{font-size:var(--text-narrative-display)}._detailCopy_1b1gk_73 h2{font-size:1.25rem;margin:var(--space-10) 0 var(--space-4)}._detailVisual_1b1gk_76{grid-column:1;grid-row:1;min-width:0}._detailImage_1b1gk_77{background:var(--color-surface);border-radius:var(--radius-warm-band);padding:clamp(var(--space-6),4vw,var(--space-12))}._detailImage_1b1gk_77 img{display:block;width:100%;height:auto;max-width:520px;margin-inline:auto;box-shadow:var(--shadow-hero-scene)}._tags_1b1gk_79{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-block:var(--space-5)}._tags_1b1gk_79>span:not(._badge_1b1gk_42):not(._eyebrow_1b1gk_9){padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-paper);font-size:var(--text-ui)}._startPanel_1b1gk_81{display:grid;gap:var(--space-3);margin-top:var(--space-8);padding:var(--space-6);background:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--radius-panel)}._startPanel_1b1gk_81>a{min-height:var(--space-14)}._startPanel_1b1gk_81>p{margin:0;color:var(--color-muted);font-size:var(--text-ui)}._checklist_1b1gk_84,._steps_1b1gk_84{margin:0;padding:0;list-style:none}._checklist_1b1gk_84{display:grid;gap:var(--space-3)}._checklist_1b1gk_84 li{display:flex;align-items:flex-start;gap:var(--space-3)}._checklist_1b1gk_84 svg{color:var(--color-warm-accent-deep);flex-shrink:0;margin-top:var(--space-1)}._steps_1b1gk_84{border-top:1px solid var(--color-border)}._steps_1b1gk_84 li{display:grid;grid-template-columns:var(--space-10) 1fr;gap:var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--color-border)}._guide_1b1gk_92{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-6) var(--space-14);margin-top:var(--space-22);padding-top:var(--space-8);border-top:1px solid var(--color-border)}._guide_1b1gk_92 h2{font-size:clamp(1.5rem,2.5vw,2.25rem);margin:0}._guideList_1b1gk_94{margin:0;border-top:1px solid var(--color-border)}._guideList_1b1gk_94>div{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:var(--space-2) var(--space-6);padding-block:var(--space-5);border-bottom:1px solid var(--color-border)}._guideList_1b1gk_94 dt{font-size:var(--text-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-warm-accent-deep);padding-top:var(--space-1)}._guideList_1b1gk_94 dd{margin:0;color:var(--color-warm-body);max-width:72ch}._alternatives_1b1gk_98{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}._alternatives_1b1gk_98 li{display:grid;gap:var(--space-1)}._alternativeName_1b1gk_100{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._alternativeName_1b1gk_100 a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height);color:var(--color-ink);font-weight:600}._related_1b1gk_102{margin-top:var(--space-22)}._sectionHeading_1b1gk_60{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-6)}._sectionHeading_1b1gk_60 a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height)}._relatedGrid_1b1gk_105{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-5)}._compactCard_1b1gk_106 ._cardImage_1b1gk_39{aspect-ratio:1;padding:var(--space-5) var(--space-5) 0}._compactCard_1b1gk_106 ._cardTitle_1b1gk_46 h2{font-size:1rem}._finalCta_1b1gk_108{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-6);margin-top:var(--space-18);padding:clamp(var(--space-8),5vw,var(--space-14));border-radius:var(--radius-warm-band)}._finalCta_1b1gk_108 h2{font-size:clamp(1.75rem,3vw,2.5rem);margin:var(--space-3) 0 0}._imageFallback_1b1gk_110{display:grid;place-items:center;aspect-ratio:595 / 842;padding:var(--space-4);background:var(--color-paper);color:var(--color-muted);text-align:center}._srOnly_1b1gk_111{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:1100px)and (min-height:700px){._filters_1b1gk_22{position:sticky;top:0;z-index:var(--z-sticky)}._card_1b1gk_36 a{scroll-margin-top:144px}._detailVisual_1b1gk_76{position:sticky;top:var(--space-6)}}@media(max-width:999px){._hero_1b1gk_7,._detail_1b1gk_69{grid-template-columns:minmax(0,1fr)}._hero_1b1gk_7{gap:var(--space-8)}._fan_1b1gk_13{height:clamp(320px,65vw,500px)}._detailCopy_1b1gk_73,._detailVisual_1b1gk_76{grid-column:auto;grid-row:auto}._relatedGrid_1b1gk_105{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){._benefits_1b1gk_18,._plans_1b1gk_58,._guide_1b1gk_92,._guideList_1b1gk_94>div{grid-template-columns:minmax(0,1fr)}._guide_1b1gk_92{margin-top:var(--space-14)}._benefits_1b1gk_18{gap:var(--space-6)}._hero_1b1gk_7{padding-top:var(--space-8)}._resultCount_1b1gk_34{margin-left:0}._plan_1b1gk_58{padding:var(--space-6)}}@media(max-width:600px){._filters_1b1gk_22{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4)}._relatedGrid_1b1gk_105{grid-template-columns:minmax(0,1fr)}._detailNav_1b1gk_69{align-items:flex-start}._main_1b1gk_3{padding-bottom:var(--space-12)}}@media(prefers-reduced-motion:reduce){._card_1b1gk_36{transition:none}._card_1b1gk_36:hover,._filters_1b1gk_22 button:active{transform:none}}._main_1b1gk_3{width:min(100%,calc(var(--measure-landing) + 2 * var(--space-6)));padding-inline:var(--space-6)}._main_1b1gk_3 h1{letter-spacing:-.05em;line-height:.98}._hero_1b1gk_7{padding-block:clamp(var(--space-12),6vw,var(--space-22));border-bottom:1px solid var(--color-ink);gap:var(--space-12)}._hero_1b1gk_7 h1{font-size:clamp(2.75rem,5.6vw,5rem)}._hero_1b1gk_7 ._eyebrow_1b1gk_9{display:inline-flex;align-items:center;min-height:32px;padding:7px 12px;border:1px solid var(--color-ink);background:var(--color-paper);color:var(--color-ink);font:500 var(--text-label)/1 var(--font-mono)}._hero_1b1gk_7 ._eyebrow_1b1gk_9:before{content:"";width:8px;height:8px;margin-right:10px;background:var(--color-accent)}._hero_1b1gk_7 a{border-radius:var(--radius-editorial)}._hero_1b1gk_7 a:first-child{box-shadow:var(--shadow-landing-action)}._fan_1b1gk_13{height:clamp(320px,34vw,440px);overflow:visible;border-radius:0;background:transparent}._fan_1b1gk_13>div{left:0;top:12%;width:42%;box-shadow:none}._fan_1b1gk_13>div:nth-child(2){left:auto;right:0;top:12%;width:42%;box-shadow:none}._fan_1b1gk_13>div:nth-child(3){left:27%;top:0;width:46%;box-shadow:10px 10px 0 var(--color-accent)}._fan_1b1gk_13 img{border:1px solid var(--color-ink);background:var(--color-paper)}._benefits_1b1gk_18{gap:var(--space-6);padding-block:var(--space-7);border-bottom:1px solid var(--color-ink);border-top:0}._benefits_1b1gk_18>div{padding-right:var(--space-6)}._number_1b1gk_19{font-size:1.75rem;font-weight:600}._filters_1b1gk_22{position:static;margin-inline:0;margin-top:var(--space-12);padding:0 0 var(--space-6);border-bottom:2px solid var(--color-ink);background:transparent}._segments_1b1gk_23{gap:0;padding:0;border:1px solid var(--color-ink);background:var(--color-paper);border-radius:var(--radius-editorial);overflow:hidden}._segments_1b1gk_23 button{border:0;border-right:1px solid var(--color-ink);border-radius:0}._segments_1b1gk_23 button:last-child{border-right:0}._segments_1b1gk_23 button[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper);box-shadow:none}._segments_1b1gk_23 button[aria-pressed=true] span{color:inherit}._layoutFilters_1b1gk_23 button{border-radius:var(--radius-editorial)}._layoutFilters_1b1gk_23 button[aria-pressed=true]{background:var(--color-paper);color:var(--color-ink);border-color:var(--color-ink);box-shadow:inset 0 -3px 0 var(--color-accent)}._grid_1b1gk_35{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:var(--space-8) var(--space-6)}._card_1b1gk_36{border-color:var(--color-ink);border-radius:var(--radius-editorial);transition:transform var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease)}._card_1b1gk_36:hover{transform:translate(-3px,-3px);box-shadow:var(--shadow-editorial-card)}._cardImage_1b1gk_39{padding:0;aspect-ratio:210 / 250;border-bottom:1px solid var(--color-ink);background:var(--color-paper)}._cardImage_1b1gk_39 img{width:100%;height:100%;object-fit:cover;object-position:top;box-shadow:none}._cardImage_1b1gk_39 ._badge_1b1gk_42{left:auto;right:var(--space-3);top:var(--space-3)}._badge_1b1gk_42{border-radius:0;font:600 var(--text-label)/1 var(--font-mono)}._cardBody_1b1gk_45{gap:var(--space-4);padding:var(--space-4)}._cardTitle_1b1gk_46>span{font:500 var(--text-label)/1 var(--font-mono)}._cardActions_1b1gk_51{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:0}._cardActions_1b1gk_51>a{min-height:var(--control-height);border-radius:var(--radius-editorial);font-size:var(--text-ui)}._plans_1b1gk_58{gap:var(--space-6);margin-top:var(--space-18)}._plan_1b1gk_58{border-color:var(--color-ink);border-radius:var(--radius-editorial)}._plan_1b1gk_58._dark_1b1gk_66{box-shadow:8px 8px 0 var(--color-accent)}._plan_1b1gk_58._dark_1b1gk_66 a{color:var(--color-ink)}._detailNav_1b1gk_69{border-bottom:1px solid var(--color-border)}._detail_1b1gk_69{gap:var(--space-14);padding-top:var(--space-12)}._detailCopy_1b1gk_73{grid-column:1;padding-top:0}._detailVisual_1b1gk_76{grid-column:2}._detailCopy_1b1gk_73 h1{font-size:clamp(2.75rem,5.4vw,4.75rem)}._tags_1b1gk_79>span:not(._badge_1b1gk_42):not(._eyebrow_1b1gk_9){border-color:var(--color-ink);border-radius:0;font:500 var(--text-label)/1 var(--font-mono)}._startPanel_1b1gk_81{margin-top:var(--space-6);border-color:var(--color-ink);border-radius:var(--radius-editorial);box-shadow:8px 8px 0 var(--color-ink)}._detailImage_1b1gk_77{padding:0;background:transparent;border-radius:0}._detailImage_1b1gk_77 img{border:1px solid var(--color-ink);box-shadow:14px 14px 0 var(--color-ink)}._palettePanel_1b1gk_56{border-radius:var(--radius-editorial)}._related_1b1gk_102{padding-top:var(--space-12);border-top:1px solid var(--color-ink)}._compactCard_1b1gk_106{border:0;border-radius:0;background:transparent}._compactCard_1b1gk_106:hover{box-shadow:none}._compactCard_1b1gk_106 ._cardImage_1b1gk_39{aspect-ratio:210 / 297;border:1px solid var(--color-ink)}._compactCard_1b1gk_106 ._cardBody_1b1gk_45{padding-inline:0}._compactCard_1b1gk_106 ._cardActions_1b1gk_51{display:none}._finalCta_1b1gk_108{border-radius:0;background:var(--color-accent)}._finalCta_1b1gk_108 a{background:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-editorial);box-shadow:5px 5px 0 var(--color-paper)}@media(min-width:1100px)and (min-height:700px){._detailVisual_1b1gk_76{top:96px}}@media(max-width:999px){._detailCopy_1b1gk_73,._detailVisual_1b1gk_76{grid-column:1}}@media(max-width:600px){._main_1b1gk_3{padding-inline:var(--space-4)}._fan_1b1gk_13{margin-inline:var(--space-4)}._filters_1b1gk_22{margin-inline:0}}@media(prefers-reduced-motion:reduce){._card_1b1gk_36:hover{transform:none}}
