.theme-guide-cards_container__dI07I{container:theme-guide-cards/inline-size;width:100%;min-width:0;margin-top:20px}.theme-guide-cards_withIntroduction__jHZIS{margin-top:0}.theme-guide-cards_container__dI07I .theme-guide-cards_introduction__WiEyW{margin:0 0 20px;color:var(--muted);font-size:16px}.theme-guide-cards_cards__P_pdc{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:14px;align-items:stretch}.theme-guide-cards_card__TU9FJ{min-width:0;overflow:hidden;border:1px solid #e3e6e8;border-radius:10px;background:#fff;box-shadow:0 2px 6px rgb(32 43 49/4%)}.theme-guide-cards_contents__LCquJ{display:flex;flex-direction:column;height:100%}.theme-guide-cards_card__TU9FJ a.theme-guide-cards_contents__LCquJ{color:inherit;text-decoration:none}.theme-guide-cards_card__TU9FJ a.theme-guide-cards_contents__LCquJ:hover .theme-guide-cards_title__93nCh{color:var(--red)}.theme-guide-cards_card__TU9FJ a.theme-guide-cards_contents__LCquJ:focus-visible{outline:2px solid var(--red);outline-offset:-3px}.theme-guide-cards_image__qB2Ou{position:relative;flex:none;width:100%;aspect-ratio:3/2;overflow:hidden;background:#f2f4f4}.theme-guide-cards_image__qB2Ou img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.theme-guide-cards_copy__9MBYK{flex:1;display:flex;flex-direction:column;min-width:0;padding:14px}.theme-guide-cards_card__TU9FJ .theme-guide-cards_title__93nCh{margin:0;font-size:17px;font-weight:600;line-height:1.4;letter-spacing:-.15px}.theme-guide-cards_card__TU9FJ .theme-guide-cards_description__PuqrF{margin:8px 0 14px;font-size:16px;line-height:1.6}.theme-guide-cards_card__TU9FJ .theme-guide-cards_location__M7Wyh{display:flex;align-items:flex-start;gap:6px;margin:auto 0 0;padding-top:12px;border-top:1px solid #edf0f1;color:var(--muted);font-size:14px;line-height:1.5}.theme-guide-cards_location__M7Wyh svg{flex:none;width:16px;height:16px;margin-top:2px}.theme-guide-cards_dress__ClcWt .theme-guide-cards_cards__P_pdc{grid-auto-rows:auto;gap:18px}.theme-guide-cards_dress__ClcWt .theme-guide-cards_card__TU9FJ{position:relative;display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;border-radius:14px;border-color:#e6e9eb;box-shadow:0 3px 12px rgb(32 43 49/6%)}.theme-guide-cards_dress__ClcWt .theme-guide-cards_contents__LCquJ{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;height:auto}.theme-guide-cards_dress__ClcWt .theme-guide-cards_copy__9MBYK{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0;padding:0 14px}.theme-guide-cards_dress__ClcWt .theme-guide-cards_heading__YfvlW{display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:8px;align-items:start;padding-top:16px}.theme-guide-cards_dress__ClcWt .theme-guide-cards_title__93nCh{font-size:18px;font-weight:700;line-height:1.4;text-align:left}.theme-guide-cards_dress__ClcWt .theme-guide-cards_iconSlot__NYh_b{display:flex;align-items:center;justify-content:center;width:24px;height:24px;overflow:hidden}.theme-guide-cards_dress__ClcWt .theme-guide-cards_dressIcon__Tu6FN{display:block;flex:none;width:33px;height:33px;max-width:none;object-fit:contain}.theme-guide-cards_dress__ClcWt .theme-guide-cards_description__PuqrF{width:calc(100% - 30px);min-height:3.2em;margin:8px 0 16px}.theme-guide-cards_dress__ClcWt .theme-guide-cards_footer__PKKal{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-top:1px solid #edf0f1;background:#f8f9fa}.theme-guide-cards_dress__ClcWt .theme-guide-cards_location__M7Wyh{flex:1;min-width:0;margin:0;padding:0;border:0;font-size:13px}.theme-guide-cards_dress__ClcWt .theme-guide-cards_location__M7Wyh svg{width:14px;height:14px}.theme-guide-cards_dress__ClcWt .theme-guide-cards_card__TU9FJ{transition:transform .22s ease,box-shadow .22s ease}.theme-guide-cards_dress__ClcWt .theme-guide-cards_card__TU9FJ>div.theme-guide-cards_contents__LCquJ{cursor:default}.theme-guide-cards_dress__ClcWt .theme-guide-cards_card__TU9FJ .theme-guide-cards_title__93nCh{transition:color .22s ease}@media (hover:hover) and (pointer:fine){.theme-guide-cards_dress__ClcWt .theme-guide-cards_card__TU9FJ:hover{transform:translateY(-3px);box-shadow:0 8px 22px rgb(32 43 49/11%)}.theme-guide-cards_dress__ClcWt .theme-guide-cards_card__TU9FJ:hover .theme-guide-cards_title__93nCh{color:var(--red)}}@media (prefers-reduced-motion:reduce){.theme-guide-cards_dress__ClcWt .theme-guide-cards_card__TU9FJ,.theme-guide-cards_dress__ClcWt .theme-guide-cards_card__TU9FJ .theme-guide-cards_title__93nCh{transition:none}.theme-guide-cards_dress__ClcWt .theme-guide-cards_card__TU9FJ:hover{transform:none}}@container theme-guide-cards (min-width: 500px){.theme-guide-cards_cards__P_pdc{grid-template-columns:repeat(2,minmax(0,1fr))}}@container theme-guide-cards (min-width: 720px){.theme-guide-cards_cards__P_pdc{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.theme-guide-cards_cards__P_pdc{grid-template-columns:minmax(0,1fr)}}.experience-cards_cards__aQMAN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;margin:24px 0}.experience-cards_card__kknVP{display:flex;flex-direction:column;margin:0;min-width:0;overflow:hidden;border:1px solid #e3e5e6;border-radius:12px;background:#f8f9f9}.experience-cards_image__mPrYZ{position:relative;aspect-ratio:4/3;background:#edf0f1}.experience-cards_image__mPrYZ img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.experience-cards_copy__HdLTw{flex:1;padding:20px}.experience-cards_card__kknVP .experience-cards_location__MT4Do{margin:0 0 6px;color:var(--muted);font-size:13px;line-height:1.5}.experience-cards_card__kknVP .experience-cards_context__Ks6_g{display:inline-block;margin:2px 0 14px;padding:4px 8px;border-radius:4px;background:#edf0f0;color:#4f595c;font-size:12px;line-height:1.5}.experience-cards_card__kknVP .experience-cards_copy__HdLTw>:last-child p:last-child{margin-bottom:0}.experience-cards_card__kknVP figcaption{padding:0 20px 20px;color:var(--muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.experience-cards_preview__nbIyX{display:block;margin-top:4px}@media (max-width:767px){.experience-cards_cards__aQMAN{grid-template-columns:minmax(0,1fr)}}.related-guides_related__09oQy{padding:28px 0 32px;border-top:1px solid var(--line)}.related-guides_related__09oQy.related-guides_related__09oQy h2{font-size:25px;margin:0 0 20px}.related-guides_related__09oQy .related-guides_previewNote__ToTlR{font-size:12px;color:var(--muted);margin:-8px 0 20px}.related-guides_grid__PiWPv{display:grid;grid-template-columns:repeat(var(--related-columns),minmax(0,1fr));gap:24px}.related-guides_cardBody__95UQu,.related-guides_card__xdWis{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;min-width:0}.related-guides_cardBody__95UQu{padding:22px;border:1px solid var(--line);border-radius:10px;background:#fff;text-decoration:none}.related-guides_cardBody__95UQu>svg{color:var(--red);width:22px;height:22px}.related-guides_related__09oQy .related-guides_cardBody__95UQu h3{font-size:18px;line-height:1.4;margin:14px 0 10px}.related-guides_related__09oQy .related-guides_cardBody__95UQu p{font-size:14px;line-height:1.65;color:var(--muted);margin:0}.related-guides_arrow__fNiDV{display:flex;justify-content:flex-end;align-items:end;padding-top:20px;color:var(--muted)}a.related-guides_cardBody__95UQu:hover{border-color:var(--red)}a.related-guides_cardBody__95UQu:hover .related-guides_arrow__fNiDV,a.related-guides_cardBody__95UQu:hover h3{color:var(--red)}a.related-guides_cardBody__95UQu:focus-visible{outline:3px solid var(--red);outline-offset:4px}div.related-guides_cardBody__95UQu{cursor:default}@media (prefers-reduced-motion:no-preference){a.related-guides_cardBody__95UQu{transition:border-color .2s ease}a.related-guides_cardBody__95UQu .related-guides_arrow__fNiDV,a.related-guides_cardBody__95UQu h3{transition:color .2s ease}}@media (max-width:900px){.related-guides_grid__PiWPv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.related-guides_grid__PiWPv{grid-template-columns:1fr;gap:18px}}