.ParticipantPreview_participants__1G_FN{display:flex;align-items:center;gap:.65rem;min-height:30px;color:#777;font-size:.78rem;letter-spacing:.04em}.ParticipantPreview_participantAvatars__8pVPu{display:inline-flex;align-items:center;flex-shrink:0}.ParticipantPreview_participantAvatar__zttFV,.ParticipantPreview_participantOverflow__apRgy{width:var(--participant-avatar-size,28px);height:var(--participant-avatar-size,28px);border:var(--participant-avatar-border,2px) solid #fff;border-radius:50%;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.12)}.ParticipantPreview_participantAvatar__zttFV{display:block;object-fit:cover;background:#eee}.ParticipantPreview_participantAvatar__zttFV+.ParticipantPreview_participantAvatar__zttFV,.ParticipantPreview_participantOverflow__apRgy{margin-left:var(--participant-avatar-overlap,-.55rem)}.ParticipantPreview_participantOverflow__apRgy{display:inline-flex;align-items:center;justify-content:center;background:#f5efe2;color:#8d7130;font-family:var(--font-en);font-size:.68rem;font-weight:600;letter-spacing:0}.ParticipantPreview_participantText__pTTvS{line-height:1.4;white-space:nowrap}.post_page__CH69b{max-width:1140px;margin:0 auto;padding:11.2rem 1.5rem 4rem;color:var(--hn-ink);overflow-wrap:anywhere}.post_page__CH69b h1,.post_page__CH69b h2,.post_page__CH69b h3,.post_page__CH69b h4,.post_page__CH69b h5,.post_page__CH69b h6{border:none;padding:0}.post_layout__bPXQI{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:4rem;gap:4rem;align-items:flex-start}.post_article__LMzOI{min-width:0}.post_articleHeader__Vh5o_{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--hn-line)}.post_dateMeta__o21B_{display:flex;gap:.95rem;flex-wrap:wrap;margin:0 0 1rem}.post_dateItem__56_um{display:inline-flex;align-items:baseline;gap:.35rem;margin:0}.post_dateLabel__mhPbk,.post_dateValue___P8BL{margin:0}.post_dateLabel__mhPbk{font-size:.68rem;font-weight:500;letter-spacing:.06em}.post_dateValue___P8BL{color:var(--hn-muted);font-family:var(--font-en);font-size:.8rem;letter-spacing:.06em}.post_title__lerbg{font-size:2rem;font-weight:700;line-height:1.5;color:var(--hn-ink);margin:0 0 1.2rem;letter-spacing:.01em}.post_description__AG_Lo{font-size:1rem;line-height:1.9;color:var(--hn-muted);margin:0}.post_thumbnailWrapper__P3Rcb{width:100%;margin-bottom:3rem;border-radius:0;overflow:hidden}.post_thumbnail___bfqB{width:100%;height:auto;display:block}.post_toc__X2sL2{display:block;margin:0 0 3rem;padding:1.45rem 1.65rem 1.2rem;border:0;border-radius:0}.post_tocTitle__EQJYC{display:flex;align-items:center;gap:.5rem;margin:0 0 .3rem;color:var(--hn-ink);font-size:.9rem;font-weight:700;line-height:1.3;letter-spacing:.04em}.post_tocIcon__hTgGO{width:10px;height:10px;fill:var(--hn-muted);flex-shrink:0}.post_tocList__F451_{margin:1rem 0 0;padding:0;list-style:none}.post_tocItemSub__LaSTZ,.post_tocItem__zUxZw{line-height:1.55;border-bottom:1px solid var(--hn-line)}.post_tocList__F451_ li:last-child{border-bottom:none}.post_tocLink__yu7cF{display:block;padding:.58rem 0;color:var(--hn-muted);font-size:.86rem;text-decoration:none;transition:color .2s}.post_tocLink__yu7cF:hover{color:var(--hn-sun)}.post_tocItemSub__LaSTZ .post_tocLink__yu7cF{padding-left:1.25rem}.post_content__VBBIG{font-size:1rem;line-height:2}.post_content__VBBIG :is(h1,h2,h3,h4,h5,h6){color:var(--hn-ink);font-family:var(--font-jp);font-weight:700;line-height:1.55;letter-spacing:.02em;text-wrap:balance;overflow-wrap:anywhere;scroll-margin-top:6rem}.post_content__VBBIG h1,.post_content__VBBIG h2{max-width:100%;margin:3.8rem 0 1.35rem;padding:.1rem 0 .1rem 1rem;border-left:3px solid var(--hn-sun)}.post_content__VBBIG h1{font-size:1.55rem}.post_content__VBBIG h2{font-size:1.4rem}.post_content__VBBIG h3{max-width:100%;margin:2.8rem 0 .95rem;padding-bottom:.45rem;border-bottom:1px solid var(--hn-line);font-size:1.16rem}.post_content__VBBIG h4{margin:2.3rem 0 .75rem;padding-left:.75rem;border-left:2px solid var(--hn-line);font-size:1.05rem}.post_content__VBBIG h5{margin:2rem 0 .65rem;color:var(--hn-ink);font-size:.98rem;letter-spacing:.04em}.post_content__VBBIG h6{margin:1.8rem 0 .55rem;color:var(--hn-muted);font-size:.9rem;letter-spacing:.06em}.post_content__VBBIG p{margin:0 0 1.6rem}.post_content__VBBIG img{max-width:100%;height:auto;border-radius:0;margin:2.2rem 0;display:block}.post_content__VBBIG figure:not(.table){margin:2.2rem 0}.post_content__VBBIG figure:not(.table) img{margin:0}.post_content__VBBIG figcaption,.post_content__VBBIG img+:is(p,small,em),.post_content__VBBIG p:has(>img)+p{margin-top:-1.35rem;color:var(--hn-muted);font-size:.86rem;line-height:1.7;letter-spacing:.03em}.post_content__VBBIG figure:not(.table) figcaption{margin-top:.55rem}.post_content__VBBIG ol,.post_content__VBBIG ul{margin:1.6rem 0;padding-left:1.5rem}.post_content__VBBIG li{margin-bottom:.6rem}.post_content__VBBIG figure.table{max-width:100%;margin:2.2rem 0 2.6rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.post_content__VBBIG figure.table table{margin:0}.post_content__VBBIG table{width:100%;margin:2.2rem 0 2.6rem;border:1px solid var(--hn-line);border-radius:0;border-collapse:separate;border-spacing:0;table-layout:fixed;overflow:hidden;background:var(--hn-paper);font-size:.94rem;line-height:1.75;letter-spacing:.03em}.post_content__VBBIG td,.post_content__VBBIG th{padding:.95rem 1.05rem;text-align:left;vertical-align:top;border-right:1px solid var(--hn-line);border-bottom:1px solid var(--hn-line);overflow-wrap:anywhere}.post_content__VBBIG th{color:var(--hn-ink);font-weight:700;background:var(--hn-surface)}.post_content__VBBIG td{color:var(--hn-muted);background:var(--hn-paper)}.post_content__VBBIG tbody tr:hover td,.post_content__VBBIG tbody tr:nth-child(2n) td{background:var(--hn-surface)}.post_content__VBBIG td:last-child,.post_content__VBBIG th:last-child{border-right:0}.post_content__VBBIG tr:last-child td{border-bottom:0}.post_content__VBBIG td p,.post_content__VBBIG th p{margin:0}.post_content__VBBIG caption{caption-side:bottom;padding:.75rem .35rem 0;color:var(--hn-muted);font-size:.82rem;line-height:1.7;text-align:left;letter-spacing:.03em}.post_content__VBBIG table:has(tr>:nth-child(4)){min-width:680px;table-layout:auto}.post_content__VBBIG blockquote{margin:2rem 0;padding:1.15rem 1.25rem;color:var(--hn-muted);font-style:normal;background:var(--hn-surface);border:1px solid var(--hn-line);border-radius:0}.post_content__VBBIG blockquote p:last-child{margin-bottom:0}.post_content__VBBIG a{color:var(--hn-sun);text-decoration:none;border-bottom:1px solid var(--hn-line);transition:border-color .2s,color .2s}.post_content__VBBIG a:hover{color:#a23f1c;border-bottom-color:var(--hn-sun)}.post_inlineCta__Q5LD_{margin-top:4rem;padding:2.2rem 1.8rem;border-radius:0;text-align:center}.post_inlineCtaLead__q8rXG{font-size:1.05rem;font-weight:700;color:var(--hn-ink);margin:0 0 .4rem;letter-spacing:.04em}.post_inlineCtaIcon__FTo0w{color:var(--hn-sun);margin-right:.4rem;font-size:1.1rem}.post_inlineCtaSub__oA_l5{font-size:.88rem;color:var(--hn-muted);line-height:1.8;margin:0 0 1.5rem}.post_inlineCtaMetaList__f1a9I{display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap;margin:.8rem 0 1rem}.post_inlineCtaMetaItem__QAsSr{display:inline-flex;align-items:center;min-height:30px;padding:.28rem .7rem;color:#5f4a3b;background:var(--hn-paper);border:1px solid var(--hn-line);border-radius:0;font-size:.76rem;font-weight:500;line-height:1.4;letter-spacing:.03em}.post_inlineCtaActions__kRFXx{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.post_inlineCtaBtnPrimary__RPo62{display:inline-block;padding:.85rem 1.8rem;font-size:.88rem;font-weight:500;color:#fff;background:var(--hn-ink);border-radius:0;text-decoration:none;letter-spacing:.03em;transition:background .2s}.post_inlineCtaBtnPrimary__RPo62:hover{background:var(--hn-ink)}.post_inlineCtaBtnSecondary__Z8ZdG{display:inline-block;padding:.85rem 1.5rem;font-size:.88rem;font-weight:500;color:var(--hn-ink);background:var(--hn-paper);border:1px solid var(--hn-line);border-radius:0;text-decoration:none;letter-spacing:.03em;transition:color .2s,border-color .2s}.post_inlineCtaBtnSecondary__Z8ZdG:hover{color:var(--hn-ink);border-color:var(--hn-muted)}.post_inlineCtaBtnTertiary__gIGIj{display:inline-block;padding:.85rem 1.2rem;font-size:.88rem;color:var(--hn-muted);text-decoration:none;letter-spacing:.03em;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.post_inlineCtaBtnTertiary__gIGIj:hover{color:var(--hn-ink);border-bottom-color:var(--hn-line)}.post_sidebar__UoY9n{position:-webkit-sticky;position:sticky;top:6rem}.post_sidebarCard__ACH2b{background:var(--hn-paper);border:1px solid var(--hn-line);border-radius:0;padding:1.6rem 1.4rem}.post_sidebarHead__GOPbW{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.post_sidebarIcon__B6aKJ{width:22px;height:22px;color:var(--hn-sun);flex-shrink:0}.post_sidebarTitle__3L7tl{font-size:.92rem;font-weight:700;color:var(--hn-ink);margin:0;letter-spacing:.04em}.post_sidebarLead__h0yVv{font-size:.92rem;color:var(--hn-muted);line-height:1.7;margin:0 0 1.2rem}.post_sidebarLead__h0yVv strong{display:block;font-size:1.15rem;color:var(--hn-ink);font-family:var(--font-en);letter-spacing:.04em;margin-bottom:0}.post_sidebarEventMeta__q_E_c{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;margin-bottom:.4rem}.post_sidebarScheduleLink__231rC{flex-shrink:0;color:var(--hn-sun);font-size:.72rem;font-weight:600;line-height:1.5;text-decoration:none;letter-spacing:.04em;white-space:nowrap;transition:color .2s}.post_sidebarScheduleLink__231rC:hover{color:#8f3518}.post_sidebarSubLine__qNqCZ{display:block;font-size:.82rem;color:var(--hn-muted);margin-top:.2rem}.post_sidebarLocation__NUOMd{display:flex;align-items:center;gap:.35rem;margin:-.05rem 0 .4rem;color:var(--hn-muted);font-size:.78rem;line-height:1.5;letter-spacing:.02em}.post_sidebarLocationIcon__qyypk{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.7;flex-shrink:0}.post_sidebarLocationText__Q_owz{min-width:0;overflow-wrap:anywhere}.post_sidebarParticipants__Z917T{display:flex;align-items:center;gap:.6rem;min-height:28px;margin:-.2rem 0 1.2rem;color:var(--hn-muted);font-size:.78rem;letter-spacing:.03em}.post_sidebarParticipantAvatars__OBLhV{display:inline-flex;align-items:center;flex-shrink:0}.post_sidebarParticipantAvatar__QTOEL,.post_sidebarParticipantOverflow__t2phx{width:26px;height:26px;border:2px solid #fff;border-radius:50%;flex-shrink:0;box-shadow:none}.post_sidebarParticipantAvatar__QTOEL{display:block;object-fit:cover;background:var(--hn-surface)}.post_sidebarParticipantAvatar__QTOEL+.post_sidebarParticipantAvatar__QTOEL,.post_sidebarParticipantOverflow__t2phx{margin-left:-.5rem}.post_sidebarParticipantOverflow__t2phx{display:inline-flex;align-items:center;justify-content:center;background:var(--hn-surface);color:#8d7130;font-family:var(--font-en);font-size:.64rem;font-weight:600;letter-spacing:0}.post_sidebarParticipantText__C2CeI{line-height:1.4;white-space:nowrap}.post_sidebarJoinEvent__C7Q7i{display:flex;align-items:center;gap:.5rem;margin:-.35rem 0 1.1rem;padding:.8rem 1rem;font-size:.85rem;font-weight:600;color:#fff;background:#fc4c02;border-radius:0;text-decoration:none;letter-spacing:.03em;transition:background .2s,box-shadow .2s,transform .2s}.post_sidebarJoinEvent__C7Q7i:hover{background:#e04400;box-shadow:none;transform:translateY(-1px)}.post_sidebarJoinLogo__JYN8y{width:16px;height:16px;object-fit:contain;flex-shrink:0;filter:brightness(0) invert(1)}.post_sidebarActions__1ruAY{display:flex;flex-direction:column;gap:.55rem}.post_sidebarBtnSecondary__zLLeU{display:flex;align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.85rem;font-weight:500;color:var(--hn-ink);background:var(--hn-paper);border:1px solid var(--hn-line);border-radius:0;text-decoration:none;letter-spacing:.03em;transition:border-color .2s,color .2s}.post_sidebarBtnSecondary__zLLeU:hover{border-color:var(--hn-muted);color:var(--hn-ink)}.post_sidebarBtnTertiary___uGBg{display:flex;align-items:center;gap:.5rem;padding:.72rem 1rem;font-size:.82rem;font-weight:500;color:var(--hn-muted);background:var(--hn-paper);border:1px solid transparent;border-radius:0;text-decoration:none;letter-spacing:.03em;transition:background .2s,color .2s}.post_sidebarBtnTertiary___uGBg:hover{background:var(--hn-surface);color:var(--hn-ink)}.post_sidebarBtnIcon__kiAsD{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;flex-shrink:0}.post_sidebarBtnLogo__NrFv0{width:16px;height:16px;object-fit:contain;flex-shrink:0}.post_sidebarBtnArrow__x0YkO{margin-left:auto;color:inherit;opacity:.6}.post_related__vj9Mz{max-width:1140px;margin:5rem auto 0}.post_relatedTitle__Ne9yF{font-size:1rem;font-weight:700;color:var(--hn-ink);margin:0 0 1.5rem;letter-spacing:.08em;padding-bottom:.8rem;border-bottom:1px solid var(--hn-line)}.post_relatedGrid__91KMr{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.post_relatedCard__RwL1r{display:block;text-decoration:none;color:inherit;transition:opacity .2s}.post_relatedCard__RwL1r:hover{opacity:.75}.post_relatedThumb__xQBJz{position:relative;width:100%;aspect-ratio:16/10;background:var(--hn-surface);border-radius:0;overflow:hidden;margin-bottom:.8rem}.post_relatedThumb__xQBJz img{object-fit:contain;object-position:center}.post_relatedBody__sY2o1{padding:0 .2rem}.post_relatedDate__0x9_x{display:block;font-family:var(--font-en);font-size:.75rem;color:var(--hn-muted);letter-spacing:.06em;margin-bottom:.4rem}.post_relatedCardTitle__Zqz9r{font-size:.95rem;font-weight:700;line-height:1.6;color:var(--hn-ink);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post_bottomStrip__S7KiX{margin:5rem calc(var(--bottom-strip-page-gutter, 1.5rem) * -1) -4rem;padding:4rem 1.5rem;background:var(--hn-surface);border-top:1px solid var(--hn-line)}.post_bottomStripCompact__3weTQ{margin-top:0;border-top:0}.post_bottomStripInner__8wUmu{max-width:1140px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.post_bottomStripText__Cb39Z{flex:1 1 auto;min-width:260px}.post_bottomStripHeadline__Tgme_{font-size:1.4rem;font-weight:700;color:var(--hn-ink);line-height:1.6;margin:0 0 .6rem;letter-spacing:.02em}.post_bottomStripSub__kY4Jg{font-size:.88rem;color:var(--hn-muted);margin:0;line-height:1.7}.post_bottomStripCta__WjUAP{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.post_bottomStripBtnPrimary__a9EKQ{display:inline-block;padding:.95rem 1.8rem;font-size:.88rem;font-weight:500;color:#fff;background:var(--hn-ink);border-radius:0;text-decoration:none;letter-spacing:.03em;transition:background .2s}.post_bottomStripBtnPrimary__a9EKQ:hover{background:var(--hn-ink)}.post_bottomStripBtnSecondary__w3XgM{display:inline-block;padding:.95rem 1.4rem;font-size:.88rem;color:var(--hn-muted);text-decoration:none;letter-spacing:.03em;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.post_bottomStripBtnSecondary__w3XgM:hover{color:var(--hn-ink);border-bottom-color:var(--hn-line)}@media (max-width:960px){.post_layout__bPXQI{grid-template-columns:1fr;gap:3rem}.post_sidebar__UoY9n{position:static}.post_related__vj9Mz{margin-top:4rem}.post_relatedGrid__91KMr{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.post_page__CH69b{padding:10.2rem 1.2rem 3rem}.post_title__lerbg{font-size:1.5rem}.post_dateMeta__o21B_{gap:.65rem .9rem}.post_dateLabel__mhPbk{font-size:.66rem}.post_dateValue___P8BL{font-size:.78rem}.post_description__AG_Lo{font-size:.95rem}.post_toc__X2sL2{margin-bottom:2.4rem;padding:1.25rem 1.1rem 1rem}.post_tocTitle__EQJYC{font-size:.88rem}.post_tocList__F451_{margin-top:.8rem}.post_tocLink__yu7cF{padding:.55rem 0;font-size:.84rem;line-height:1.55}.post_tocItemSub__LaSTZ .post_tocLink__yu7cF{padding-left:1rem}.post_content__VBBIG{font-size:.97rem;line-height:1.95}.post_content__VBBIG h1,.post_content__VBBIG h2{margin-top:3rem;padding:.05rem 0 .05rem .85rem}.post_content__VBBIG h1{font-size:1.32rem}.post_content__VBBIG h2{font-size:1.22rem;margin-top:2.8rem}.post_content__VBBIG h3{font-size:1.05rem;margin-top:2.4rem;padding-bottom:.38rem}.post_content__VBBIG h4{font-size:1rem}.post_content__VBBIG h5{font-size:.94rem}.post_content__VBBIG h6{font-size:.88rem}.post_content__VBBIG table{width:100%;font-size:.9rem}.post_content__VBBIG table:has(tr>:nth-child(4)){display:block;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.post_content__VBBIG table:has(tr>:nth-child(4)) tbody,.post_content__VBBIG table:has(tr>:nth-child(4)) tfoot,.post_content__VBBIG table:has(tr>:nth-child(4)) thead{display:table;width:100%;min-width:640px}.post_content__VBBIG tbody,.post_content__VBBIG tfoot,.post_content__VBBIG thead{width:100%}.post_content__VBBIG figure.table table{overflow:visible}.post_content__VBBIG td,.post_content__VBBIG th{padding:.82rem .9rem}.post_inlineCta__Q5LD_{padding:1.8rem 1.2rem}.post_relatedGrid__91KMr{grid-template-columns:1fr;gap:1.2rem}.post_bottomStrip__S7KiX{margin:4rem calc(var(--bottom-strip-page-gutter, 1.2rem) * -1) -3rem;padding:3.2rem 1.2rem}.post_bottomStripInner__8wUmu{width:100%;flex-direction:column;align-items:flex-start;gap:1.5rem}.post_bottomStripCta__WjUAP,.post_bottomStripText__Cb39Z{width:100%;min-width:0}.post_bottomStripHeadline__Tgme_{font-size:1.2rem}.post_bottomStripCta__WjUAP{flex-direction:column;align-items:stretch}.post_bottomStripBtnPrimary__a9EKQ,.post_bottomStripBtnSecondary__w3XgM{width:100%;text-align:center}}.post_page__CH69b{max-width:1180px;padding:170px 32px 80px}.post_layout__bPXQI{grid-template-columns:minmax(0,1fr) 270px;gap:70px}.post_title__lerbg{font-weight:400;font-size:clamp(29px,3vw,43px);line-height:1.65}.post_articleHeader__Vh5o_{margin-bottom:40px;padding-bottom:32px}.post_dateLabel__mhPbk{color:var(--hn-muted)}.post_content__VBBIG{color:var(--hn-ink);line-height:2.2}.post_content__VBBIG h2{border-left:0;border-top:1px solid var(--hn-line);padding:30px 0 0;font-size:26px;font-weight:500}.post_content__VBBIG h3{font-weight:500}.post_toc__X2sL2{background:var(--hn-surface);padding:28px}.post_sidebar__UoY9n{top:125px}.post_sidebarCard__ACH2b{background:transparent;box-shadow:none;border:0;border-top:1px solid var(--hn-line);border-bottom:1px solid var(--hn-line);padding:24px 0}.post_inlineCta__Q5LD_{background:var(--hn-surface);border:0}.post_relatedCard__RwL1r{border:0;background:transparent}.post_relatedBody__sY2o1{padding-left:0;padding-right:0}.post_bottomStrip__S7KiX{background:var(--hn-ink);color:var(--hn-paper);border:0}.post_bottomStripHeadline__Tgme_,.post_bottomStripSub__kY4Jg{color:var(--hn-paper)}.post_bottomStripBtnPrimary__a9EKQ{background:var(--hn-paper);color:var(--hn-ink)}.post_bottomStripBtnPrimary__a9EKQ:hover{background:#dfb091;color:var(--hn-ink)}.post_bottomStripBtnSecondary__w3XgM{color:var(--hn-paper)}@media(max-width:960px){.post_layout__bPXQI{grid-template-columns:1fr;gap:40px}}@media(max-width:640px){.post_page__CH69b{padding:125px 24px 55px}.post_title__lerbg{font-size:29px}.post_content__VBBIG h2{font-size:23px}.post_toc__X2sL2{padding:22px}}.first-run_page__4EVsH{--first-run-max:960px;--first-run-side:1.5rem;--bottom-strip-page-gutter:0px;width:100%;padding:9rem 0 4rem;color:var(--hn-ink);overflow-wrap:anywhere}.first-run_pageInner__ISqKV,.first-run_sectionInner__G60mi{max-width:var(--first-run-max);margin:0 auto;padding:0 var(--first-run-side)}.first-run_pageInner__ISqKV{margin-bottom:3.2rem}.first-run_page__4EVsH h1,.first-run_page__4EVsH h2,.first-run_page__4EVsH h3{border:none;padding:0}.first-run_hero__vzrWe{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);grid-gap:2.75rem;gap:2.75rem;align-items:center;margin-bottom:0}.first-run_heroCopy__wzVTO{min-width:0}.first-run_title__P_Hjo{font-family:var(--font-jp);font-size:2rem;font-weight:700;line-height:1.55;color:var(--hn-ink);letter-spacing:.03em;margin:0 0 1.2rem;text-transform:none}.first-run_lead__y_zkF{font-size:1rem;line-height:2;color:var(--hn-muted);margin:0;max-width:620px}.first-run_quickFacts__AQYUP{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.2rem}.first-run_quickFacts__AQYUP span{padding:.32rem .66rem;border:1px solid var(--hn-line);border-radius:0;background:var(--hn-surface);color:var(--hn-ink);font-size:.72rem;font-weight:700;line-height:1.5;letter-spacing:.03em}.first-run_heroActions__NzSzj{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.first-run_primaryCta__1S_K9,.first-run_secondaryCta__TGPeW{display:inline-flex;align-items:center;justify-content:center;min-height:2.7rem;padding:.72rem 1.05rem;border-radius:0;font-size:.88rem;font-weight:600;line-height:1.5;letter-spacing:.03em;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,color .2s,border-color .2s}.first-run_primaryCta__1S_K9{background:var(--hn-ink);color:#fff}.first-run_primaryCta__1S_K9:hover{background:var(--hn-ink);transform:translateY(-1px);box-shadow:none}.first-run_secondaryCta__TGPeW{border:1px solid var(--hn-line);background:var(--hn-paper);color:var(--hn-ink)}.first-run_secondaryCta__TGPeW:hover{border-color:var(--hn-line);color:var(--hn-ink)}.first-run_heroImageWrap__HdBWN{position:relative;width:100%;aspect-ratio:16/10;border-radius:0;overflow:hidden;background:var(--hn-surface);box-shadow:none}.first-run_heroImage__fsRGR{width:100%;height:100%;object-fit:cover;object-position:center 58%;display:block}.first-run_sectionBand__JQg0u{padding:3.8rem 0}.first-run_sectionBandChoice__382kb,.first-run_sectionBandGreen___aEBy,.first-run_sectionBandWarm__3NHn9{background:var(--hn-surface)}.first-run_sectionHead__dc60g{max-width:720px;margin-bottom:1.6rem}.first-run_sectionTitle__ylsXZ{font-family:var(--font-jp);font-size:1.45rem;font-weight:700;color:var(--hn-ink);letter-spacing:.03em;line-height:1.5;margin:0 0 .7rem}.first-run_sectionLead__dmrCv{font-size:.95rem;line-height:1.9;color:var(--hn-muted);margin:0;max-width:none}.first-run_snapshotGrid__6Kbvx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.first-run_snapshotItem__j1CeU{padding:1.15rem;border:1px solid var(--hn-line);border-radius:0;background:var(--hn-surface)}.first-run_snapshotValue__e1hTJ{margin:0 0 .5rem;color:var(--hn-sun);font-family:var(--font-en);font-size:1.28rem;font-weight:700;line-height:1.2;letter-spacing:.04em}.first-run_snapshotItem__j1CeU h3{margin:0 0 .45rem;color:var(--hn-ink);font-family:var(--font-jp);font-size:1rem;font-weight:700;line-height:1.55;letter-spacing:.03em}.first-run_snapshotItem__j1CeU p:last-child{margin:0;color:#5c5650;font-size:.9rem;line-height:1.85;max-width:none}.first-run_firstChoiceCard__GU7Jc{position:relative;display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);grid-gap:1.35rem;gap:1.35rem;align-items:stretch;max-width:none;padding:1rem;overflow:hidden;border:1px solid var(--hn-line);border-radius:0;background:var(--hn-paper);color:inherit;box-shadow:none;transition:box-shadow .2s,border-color .2s}.first-run_firstChoiceCard__GU7Jc:hover{border-color:var(--hn-line);box-shadow:none}.first-run_firstChoiceThumb__DJGHB{position:relative;width:100%;aspect-ratio:16/10;align-self:stretch;border-radius:0;background:var(--hn-surface);overflow:hidden}.first-run_firstChoiceThumb__DJGHB img{object-fit:cover;transition:transform .4s}.first-run_firstChoiceCard__GU7Jc:hover .first-run_firstChoiceThumb__DJGHB img{transform:scale(1.04)}.first-run_firstChoiceBody__fXhc4{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:.35rem .35rem .35rem 0}.first-run_firstChoiceMeta__3u74q{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin:0;color:var(--hn-ink);line-height:1.5;max-width:none}.first-run_firstChoiceDate__cuG4_{display:inline-block;padding:.22rem .62rem;border-radius:0;background:var(--hn-sun);color:#fff;font-family:var(--font-en);font-size:.85rem;font-weight:500;line-height:1.3;letter-spacing:.04em}.first-run_firstChoiceDayTime__9_3fb{color:var(--hn-ink);font-size:1.05rem;font-weight:600;letter-spacing:.06em}.first-run_firstChoicePlace__2hIv8{margin:.7rem 0 0;color:var(--hn-ink);font-family:var(--font-jp);font-size:1.2rem;font-weight:700;line-height:1.65;letter-spacing:.04em}.first-run_firstChoiceLocation__F1QEl{display:flex;align-items:center;gap:.42rem;margin:.45rem 0 0;color:var(--hn-muted);font-size:.85rem;line-height:1.65;max-width:none}.first-run_firstChoiceLocationIcon__szjaf{width:13px;height:13px;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:1.6}.first-run_firstChoiceParticipants__zxq2I{margin-top:.85rem}.first-run_firstChoiceActions__U_4oo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem;gap:.55rem;width:100%;margin-top:1.15rem}.first-run_firstChoicePrimaryButton__HdrmR,.first-run_firstChoiceShareButton__k08wW,.first-run_firstChoiceSubButton__Xry05{display:inline-flex;align-items:center;justify-content:center;min-height:2.55rem;padding:.68rem 1rem;border-radius:0;font-family:inherit;font-size:.82rem;font-weight:700;line-height:1.5;letter-spacing:.04em;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:background .2s,border-color .2s,color .2s,transform .2s}.first-run_firstChoicePrimaryButton__HdrmR{grid-column:1/-1;border:1px solid var(--hn-ink);background:var(--hn-ink);color:#fff}.first-run_firstChoiceShareButton__k08wW,.first-run_firstChoiceSubButton__Xry05{border:1px solid var(--hn-line);background:var(--hn-surface);color:var(--hn-muted)}.first-run_firstChoiceShareButton__k08wW{cursor:pointer}.first-run_firstChoicePrimaryButton__HdrmR:hover{background:var(--hn-ink);border-color:var(--hn-ink);color:#fff;transform:translateY(-1px)}.first-run_firstChoiceShareButton__k08wW:hover,.first-run_firstChoiceSubButton__Xry05:hover{border-color:var(--hn-line);background:var(--hn-surface);color:var(--hn-ink)}.first-run_flowList__E6q1v{position:relative;display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.first-run_flowItem__vWJbj{position:relative;display:grid;grid-template-columns:2.4rem minmax(0,1fr);grid-gap:1rem;gap:1rem;padding:1.25rem 0}.first-run_flowItem__vWJbj:not(:last-child):after{content:"";position:absolute;top:calc(1.25rem + 2.25rem);bottom:-1.25rem;left:1.125rem;width:2px;background:var(--hn-surface);transform:translateX(-50%)}.first-run_flowNumber__W92_P{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--hn-sun);color:#fff;font-family:var(--font-en);font-size:.76rem;font-weight:600;letter-spacing:.05em}.first-run_flowItem__vWJbj h3{font-family:var(--font-jp);font-size:1rem;font-weight:700;line-height:1.6;color:var(--hn-ink);letter-spacing:.03em;margin:0 0 .25rem}.first-run_flowItem__vWJbj p,.first-run_questionItem__h9GJ_ p{font-size:.9rem;line-height:1.85;color:#5c5650;margin:0;max-width:none}.first-run_markerImage__vLm7N{display:block;width:min(100%,680px);height:auto;margin-top:1rem;border-radius:0}.first-run_questionList__9vGbS{border-top:1px solid var(--hn-line)}.first-run_questionItem__h9GJ_{border-bottom:1px solid var(--hn-line)}.first-run_sectionBandGreen___aEBy .first-run_questionList__9vGbS{border-top-color:var(--hn-line)}.first-run_sectionBandGreen___aEBy .first-run_questionItem__h9GJ_{border-bottom-color:var(--hn-line)}.first-run_questionItem__h9GJ_ summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem;padding:1.05rem 0;font-family:var(--font-jp);font-size:.98rem;font-weight:700;line-height:1.6;letter-spacing:.03em;color:var(--hn-ink);cursor:pointer;list-style:none}.first-run_questionItem__h9GJ_ summary::-webkit-details-marker{display:none}.first-run_questionItem__h9GJ_ summary:after{content:"+";display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;flex-shrink:0;border:1px solid var(--hn-line);border-radius:50%;color:var(--hn-sun);font-family:var(--font-en);font-size:1.05rem;font-weight:500;line-height:1;transition:background .2s,border-color .2s,color .2s,transform .2s}.first-run_questionItem__h9GJ_[open] summary:after{content:"-";background:var(--hn-sun);border-color:var(--hn-sun);color:#fff;transform:rotate(180deg)}.first-run_questionItem__h9GJ_ summary:hover{color:var(--hn-sun)}.first-run_questionItem__h9GJ_ summary:hover:after{border-color:var(--hn-line);background:var(--hn-surface)}.first-run_questionItem__h9GJ_[open] summary:hover:after{background:var(--hn-sun);border-color:var(--hn-sun)}.first-run_questionItem__h9GJ_ p{padding:0 2.8rem 1.25rem 0}.first-run_inlineLink__4KLhA{color:var(--hn-sun);text-decoration:none;border-bottom:1px solid rgba(194,83,42,.35);transition:color .2s,border-color .2s}.first-run_inlineLink__4KLhA:hover{color:#9f3f1c;border-bottom-color:#9f3f1c}@media (max-width:900px){.first-run_hero__vzrWe{grid-template-columns:1fr;gap:1.8rem}.first-run_heroImageWrap__HdBWN{max-width:none;aspect-ratio:16/9}.first-run_firstChoiceCard__GU7Jc{grid-template-columns:1fr;max-width:680px}.first-run_firstChoiceBody__fXhc4{padding:.2rem .25rem .25rem}}@media (max-width:768px){.first-run_page__4EVsH{--first-run-side:1.2rem;padding:8.4rem 0 3rem}.first-run_pageInner__ISqKV{margin-bottom:2.5rem}.first-run_sectionBand__JQg0u{padding:3rem 0}.first-run_title__P_Hjo{font-size:1.55rem}.first-run_lead__y_zkF{font-size:.95rem}.first-run_heroActions__NzSzj{flex-direction:column}.first-run_primaryCta__1S_K9,.first-run_secondaryCta__TGPeW{width:100%}.first-run_sectionTitle__ylsXZ{font-size:1.25rem}.first-run_firstChoiceThumb__DJGHB{aspect-ratio:16/10}.first-run_firstChoiceActions__U_4oo{grid-template-columns:1fr}.first-run_firstChoicePrimaryButton__HdrmR,.first-run_firstChoiceShareButton__k08wW,.first-run_firstChoiceSubButton__Xry05{width:100%}.first-run_snapshotGrid__6Kbvx{grid-template-columns:1fr}.first-run_questionItem__h9GJ_ summary{min-height:3.6rem;padding:.9rem 0;font-size:.94rem}.first-run_questionItem__h9GJ_ p{padding-right:0}.first-run_flowItem__vWJbj{grid-template-columns:2.25rem minmax(0,1fr);gap:.85rem}}.first-run_page__4EVsH{--first-run-max:1180px;--first-run-side:32px;padding-top:170px;background:var(--hn-paper)}.first-run_hero__vzrWe{grid-template-columns:1.15fr 1fr;gap:70px;align-items:start}.first-run_title__P_Hjo{font-size:clamp(32px,3.5vw,48px);font-weight:400;line-height:1.6}.first-run_heroImageWrap__HdBWN{aspect-ratio:4/5}.first-run_heroImage__fsRGR{object-position:center}.first-run_quickFacts__AQYUP{gap:10px 18px;margin-top:28px}.first-run_quickFacts__AQYUP span{padding:0;background:transparent;border:0;font-weight:400;font-size:12px}.first-run_quickFacts__AQYUP span:before{content:"✓";margin-right:7px;color:var(--hn-sun)}.first-run_heroActions__NzSzj{margin-top:28px}.first-run_sectionBand__JQg0u{padding:70px 0;background:transparent}.first-run_sectionBandGreen___aEBy,.first-run_sectionBandWarm__3NHn9{background:var(--hn-surface)}.first-run_sectionTitle__ylsXZ{font-size:clamp(25px,2.6vw,35px);font-weight:400;line-height:1.7}.first-run_sectionHead__dc60g{margin-bottom:35px}.first-run_sectionBandWarm__3NHn9 .first-run_sectionInner__G60mi{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:60px;gap:60px}.first-run_flowItem__vWJbj{padding:24px 0;border-bottom:1px solid var(--hn-line);grid-template-columns:42px 1fr}.first-run_flowItem__vWJbj:first-child{padding-top:0}.first-run_flowItem__vWJbj:not(:last-child):after{display:none}.first-run_flowNumber__W92_P{color:var(--hn-sun);background:transparent;border:0;font-size:20px;font-weight:400;box-shadow:none}.first-run_firstChoiceCard__GU7Jc{background:transparent;border:0;border-top:1px solid var(--hn-line);padding-top:30px;grid-template-columns:1fr 1fr;gap:40px}.first-run_firstChoiceThumb__DJGHB{aspect-ratio:1.4}.first-run_firstChoiceBody__fXhc4{padding:12px 0}.first-run_snapshotItem__j1CeU{border:0;border-top:1px solid var(--hn-line);padding:25px 0;background:transparent}.first-run_snapshotGrid__6Kbvx{gap:35px}.first-run_snapshotValue__e1hTJ{font-size:34px;font-weight:400;margin-bottom:18px}.first-run_questionItem__h9GJ_{background:transparent;border-width:0 0 1px;padding:20px 0}@media(max-width:768px){.first-run_page__4EVsH{--first-run-side:24px;padding-top:125px}.first-run_hero__vzrWe{grid-template-columns:1fr;gap:35px}.first-run_title__P_Hjo{font-size:30px}.first-run_heroImageWrap__HdBWN{aspect-ratio:1.3}.first-run_sectionBand__JQg0u{padding:48px 0}.first-run_sectionBandWarm__3NHn9 .first-run_sectionInner__G60mi{grid-template-columns:1fr;gap:12px}.first-run_firstChoiceCard__GU7Jc{grid-template-columns:1fr;gap:22px}.first-run_firstChoiceBody__fXhc4{padding:0}.first-run_snapshotGrid__6Kbvx{grid-template-columns:1fr;gap:15px}}.first-run_title__P_Hjo{text-wrap:balance}.ShareScheduleButton_toast__KVQQq{position:fixed;left:50%;bottom:2rem;z-index:1000;transform:translateX(-50%);padding:.75rem 1rem;border-radius:999px;background:hsla(0,0%,7%,.92);color:#fff;font-size:.88rem;font-weight:600;letter-spacing:.03em;line-height:1.4;box-shadow:0 12px 30px rgba(0,0,0,.22)}@media (max-width:640px){.ShareScheduleButton_toast__KVQQq{bottom:1.2rem;max-width:calc(100vw - 2rem);text-align:center}}.HomeContent_page__CcUB4{--paper:#f6f4ef;--ink:#28342e;--muted:#626a61;--line:#d7d9cf;--sun:#b24b2a;background:var(--paper);color:var(--ink);letter-spacing:.04em;padding-top:110px}.HomeContent_page__CcUB4 p{max-width:none;margin:0;color:inherit}.HomeContent_page__CcUB4 h1,.HomeContent_page__CcUB4 h2,.HomeContent_page__CcUB4 h3{border:0;padding:0;margin:0;text-transform:none}.HomeContent_page__CcUB4 a:focus-visible{outline:2px solid var(--sun);outline-offset:6px}.HomeContent_page__CcUB4 .HomeContent_eyebrow__SvaxR{display:flex;align-items:center;gap:12px;font-family:var(--font-en);font-size:11px;font-weight:500;letter-spacing:.16em;line-height:1.5;margin-bottom:24px;color:var(--sun)}.HomeContent_sunDot__S0rLn{display:inline-block;flex-shrink:0;width:9px;height:9px;background:var(--sun);border-radius:50%}.HomeContent_heroIntro__pt710{max-width:1440px;margin:auto;padding:62px 5.5% 64px;display:grid;grid-template-columns:1.45fr 1fr;align-items:flex-end;grid-gap:50px;gap:50px}.HomeContent_page__CcUB4 .HomeContent_heroHeadline__M_OEp{font-size:clamp(38px,4.3vw,66px);font-weight:400;letter-spacing:.055em;line-height:1.38}.HomeContent_heroDescription__FZ55b{padding-bottom:9px}.HomeContent_page__CcUB4 .HomeContent_heroSub__03IKq{font-size:clamp(15px,1.3vw,19px);line-height:2.05;margin-bottom:22px}.HomeContent_page__CcUB4 .HomeContent_heroDetail__nZ1ay{font-size:12px;line-height:2;color:var(--muted);margin-bottom:22px}.HomeContent_textLink__oh2_H{display:inline-flex;align-items:center;gap:50px;padding-bottom:10px;border-bottom:1px solid var(--ink);font-size:12px}.HomeContent_textLink__oh2_H:hover{color:var(--sun)}.HomeContent_heroLandscape__3NPqr{position:relative;height:clamp(350px,37vw,580px);margin:0 24px;overflow:hidden;background:#b4b8b1}.HomeContent_heroImage__rOIQA{object-fit:cover;object-position:center 72%}.HomeContent_heroLandscape__3NPqr:after{content:"";position:absolute;inset:65% 0 0;background:linear-gradient(transparent,#16211d70);pointer-events:none}.HomeContent_heroPhotoNote__Lb2sG{position:absolute;bottom:27px;left:4%;right:4%;display:flex;justify-content:space-between;gap:20px;color:#fff;z-index:1;font-family:var(--font-en);font-size:10px;letter-spacing:.18em}.HomeContent_heroBottom__SlmzI{max-width:1280px;width:89%;margin:auto}.HomeContent_nextRun__mJ_rj{display:flex;flex-wrap:wrap;gap:25px 40px;align-items:center;padding:30px 0;border-bottom:1px solid var(--line)}.HomeContent_page__CcUB4 .HomeContent_nextLabel__Xyu2W{display:grid;grid-template-columns:9px 1fr;align-items:center;grid-column-gap:10px;column-gap:10px;font-family:var(--font-en);font-size:11px;letter-spacing:.12em}.HomeContent_nextLabel__Xyu2W>span:last-child{grid-column:2;font-family:var(--font-jp);font-size:10px;letter-spacing:.04em;color:var(--muted)}.HomeContent_nextDate__s1ilD{display:flex;align-items:baseline;gap:18px;font-family:var(--font-en)}.HomeContent_nextDate__s1ilD>span:first-child{font-size:29px;font-weight:400;letter-spacing:-.02em}.HomeContent_nextDate__s1ilD>span:last-child{font-size:18px}.HomeContent_nextPlace__sPpJ8{display:flex;flex-direction:column;border-left:1px solid var(--line);padding-left:30px;font-size:11px}.HomeContent_nextPlace__sPpJ8 strong{font-size:15px;font-weight:500}.HomeContent_nextPlace__sPpJ8>span{color:var(--muted)}.HomeContent_nextLink__cb0pF{display:inline-flex;margin-left:auto;justify-content:space-between;gap:36px;align-items:center;min-height:50px;padding:8px 22px;font-size:12px;background:var(--ink);color:var(--paper)}.HomeContent_nextLink__cb0pF:hover{background:var(--sun)}.HomeContent_promiseStrip__ySfLh{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;align-items:center;padding:20px 0;font-size:10px;color:var(--muted)}.HomeContent_promiseStrip__ySfLh>div{display:flex;flex-wrap:wrap;gap:24px}.HomeContent_promiseStrip__ySfLh>div span:before{content:"✓";color:var(--sun);margin-right:8px}.HomeContent_promiseStrip__ySfLh>span{font-family:var(--font-en);letter-spacing:.12em}.HomeContent_communityNote__1YgzK,.HomeContent_firstTime__TiaG8,.HomeContent_posts__JScBJ,.HomeContent_services__ofot3,.HomeContent_values__8PmpO,.HomeContent_weekly__JiEQu{max-width:1280px;width:89%;margin:0 auto}.HomeContent_weekly__JiEQu{padding-top:100px;scroll-margin-top:110px}.HomeContent_sectionHeader__019G_{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:44px}.HomeContent_page__CcUB4 .HomeContent_sectionTitle__1BwQD{font-size:clamp(27px,3vw,43px);font-weight:400;letter-spacing:.06em;line-height:1.65}.HomeContent_sectionHeader__019G_ .HomeContent_eyebrow__SvaxR{margin-bottom:15px}.HomeContent_sectionMore__iQ5jr{flex-shrink:0;color:var(--muted);font-size:11px;padding-bottom:8px;border-bottom:1px solid var(--line)}.HomeContent_sectionMore__iQ5jr:hover{color:var(--sun);border-color:var(--sun)}.HomeContent_weeklyGrid__3q5f2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:30px;gap:30px}.HomeContent_weeklyCard__Dp7j8{min-width:0;display:flex;flex-direction:column;border-bottom:1px solid var(--line);padding-bottom:18px}.HomeContent_weeklyCardMain__qsSoc{display:block}.HomeContent_weeklyMedia__T1fJM{position:relative;margin-bottom:20px}.HomeContent_weeklyThumb__tq1_2{position:relative;aspect-ratio:1.6;overflow:hidden;background:#e3e3d9}.HomeContent_weeklyThumb__tq1_2 img{object-fit:cover;transition:transform .6s ease}.HomeContent_weeklyCardMain__qsSoc:hover .HomeContent_weeklyThumb__tq1_2 img{transform:scale(1.035)}.HomeContent_weeklyBadges__L47qi{position:absolute;bottom:12px;left:12px;display:flex;gap:6px;flex-wrap:wrap}.HomeContent_weeklyNextBadge__crABB,.HomeContent_weeklyRecommendBadge__lBrkh{background:var(--paper);color:var(--ink);font-size:9px;padding:3px 9px}.HomeContent_weeklyNextBadge__crABB{background:var(--ink);color:#fff}.HomeContent_weeklyDay__PFZid{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 12px}.HomeContent_weeklyDate__TuKZF{font-size:29px;font-family:var(--font-en);letter-spacing:-.03em}.HomeContent_weeklyTime__iF64f{font-size:16px;font-family:var(--font-en)}.HomeContent_weeklyDivider__pOmwM{display:none}.HomeContent_weeklyPlace__9xAUi{flex-basis:100%;font-size:18px;margin-top:6px}.HomeContent_page__CcUB4 .HomeContent_weeklyLocation__aCPsF{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted);margin-top:6px}.HomeContent_weeklyLocationIcon__3OKFM{width:13px;height:13px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5}.HomeContent_weeklyParticipants__2m9Lp{margin-top:12px}.HomeContent_weeklyCardActions___ZJn3{margin-top:auto;padding-top:18px}.HomeContent_weeklySecondaryActions__RFtoa{display:flex;flex-wrap:wrap;gap:8px 20px}.HomeContent_weeklyGuideButton__nuC5_,.HomeContent_weeklyStravaButton__l9EcS{display:inline-flex;align-items:center;min-height:44px;font-size:10px;color:var(--muted)}.HomeContent_weeklyGuideButton__nuC5_:after,.HomeContent_weeklyStravaButton__l9EcS:after{content:"↗";padding-left:10px;color:var(--sun)}.HomeContent_weeklyGuideButton__nuC5_:hover,.HomeContent_weeklyStravaButton__l9EcS:hover{color:var(--sun)}.HomeContent_weeklyEventBody__vZP4U{padding:26px;background:#e9ece2;min-height:240px}.HomeContent_page__CcUB4 .HomeContent_weeklyEventTitle__PJ0FO{font-size:20px;line-height:1.6;margin:18px 0}.HomeContent_startCityCta__yYgEK{margin-top:48px;padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:30px}.HomeContent_page__CcUB4 .HomeContent_startCityLabel__7ckp8{font-family:var(--font-en);color:var(--sun);font-size:10px;letter-spacing:.15em;margin-bottom:7px}.HomeContent_page__CcUB4 .HomeContent_startCityCta__yYgEK h3{font-size:19px;font-weight:400;margin-bottom:6px}.HomeContent_page__CcUB4 .HomeContent_startCityCta__yYgEK p:last-child{font-size:11px;color:var(--muted)}.HomeContent_startCityLink__ZfMDa{flex-shrink:0;font-size:12px;border-bottom:1px solid var(--ink);padding:8px 0}.HomeContent_communityNote__1YgzK{display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding-top:24px;font-size:10px;color:var(--muted)}.HomeContent_communityNote__1YgzK a:hover{color:var(--sun)}.HomeContent_values__8PmpO{padding:140px 0 110px}.HomeContent_page__CcUB4 .HomeContent_valuesLead__UefzN{margin:0 0 54px auto;max-width:610px;font-size:14px;line-height:2.3;color:var(--muted)}.HomeContent_valuesGrid__TZToi{display:grid;grid-template-columns:1.05fr .85fr 1fr;grid-gap:6%;gap:6%;align-items:flex-start}.HomeContent_valueItem__VKnV_:nth-child(2){padding-top:100px}.HomeContent_valueItem__VKnV_:nth-child(3){padding-top:35px}.HomeContent_valueImageWrap__RiuYP{position:relative;aspect-ratio:4/5;overflow:hidden;margin-bottom:26px}.HomeContent_valueItem__VKnV_:nth-child(2) .HomeContent_valueImageWrap__RiuYP{aspect-ratio:1}.HomeContent_valueImage__iyeqM{object-fit:cover}.HomeContent_valueNumber__u7o5_{display:block;font-family:var(--font-en);font-size:11px;letter-spacing:.1em;color:var(--sun);margin-bottom:12px}.HomeContent_page__CcUB4 .HomeContent_valueTitle__UZ_5l{font-size:24px;line-height:1.5;margin-bottom:15px;font-weight:400}.HomeContent_page__CcUB4 .HomeContent_valueDesc__UNHlW{color:var(--muted);font-size:12px;line-height:2.1}.HomeContent_firstTime__TiaG8{padding:68px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1.2fr;grid-gap:30px 9%;gap:30px 9%}.HomeContent_firstTime__TiaG8 .HomeContent_sectionHeader__019G_{align-self:start}.HomeContent_stepsGrid__Egznh{display:flex;flex-direction:column}.HomeContent_stepCard__RD4GX{display:grid;grid-template-columns:40px 1fr;grid-column-gap:20px;column-gap:20px;grid-row-gap:12px;row-gap:12px;padding:30px 0;border-top:1px solid var(--line)}.HomeContent_stepCard__RD4GX:first-child{border:0;padding-top:0}.HomeContent_stepNum__PtAd9{grid-row:span 2;font-family:var(--font-en);color:var(--sun);font-size:19px}.HomeContent_page__CcUB4 .HomeContent_stepHead__zpgml{font-size:16px;font-weight:500;line-height:1.7}.HomeContent_page__CcUB4 .HomeContent_stepDesc__sh6k4{grid-column:2;font-size:12px;color:var(--muted);line-height:2}.HomeContent_stepChevron__9fuMS{display:none}.HomeContent_firstTimeCta__1FHg7{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:24px}.HomeContent_firstTimeCtaLink__qlJFn{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:15px 24px;background:var(--ink);color:var(--paper);font-size:12px}.HomeContent_firstTimeCtaLink__qlJFn:hover{background:var(--sun)}.HomeContent_firstTimeSubLink__tYUWN{font-size:11px;border-bottom:1px solid var(--line);padding:10px 0}.HomeContent_services__ofot3{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:9%;gap:9%;padding:85px 0 0}.HomeContent_page__CcUB4 .HomeContent_servicesEyebrow__BlDMx{font-family:var(--font-en);font-size:10px;letter-spacing:.16em;color:var(--sun);margin-bottom:16px}.HomeContent_page__CcUB4 .HomeContent_servicesTitle__Husmt{font-size:23px;line-height:1.7;margin-bottom:16px;font-weight:400}.HomeContent_page__CcUB4 .HomeContent_servicesLead__PF1sC{font-size:11px;color:var(--muted)}.HomeContent_servicesGrid__veSPJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.HomeContent_serviceCard__I4Y91{border-top:1px solid var(--line);padding:17px 0}.HomeContent_serviceLabel__RI9dM{font-size:10px;color:var(--muted)}.HomeContent_page__CcUB4 .HomeContent_serviceName__Sap_w{font-size:18px;margin:12px 0;font-weight:500}.HomeContent_page__CcUB4 .HomeContent_serviceDescription__OMQcV{font-size:11px;color:var(--muted);line-height:2}.HomeContent_serviceLink__8jzGS{display:block;font-size:10px;margin-top:22px;color:var(--sun)}.HomeContent_posts__JScBJ{padding:100px 0 110px}.HomeContent_postsGrid__42VEC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:30px;gap:30px}.HomeContent_postThumb__QiTw6{position:relative;aspect-ratio:1.6;overflow:hidden;background:#eeece5;margin-bottom:20px}.HomeContent_postThumb__QiTw6 img{object-fit:contain;transition:transform .6s ease}.HomeContent_postCard__JM2Iq:hover .HomeContent_postThumb__QiTw6 img{transform:scale(1.025)}.HomeContent_postDate__z5mEB{display:block;font-family:var(--font-en);font-size:10px;color:var(--muted);margin-bottom:12px;letter-spacing:.1em}.HomeContent_page__CcUB4 .HomeContent_postTitle__CEshZ{font-size:15px;line-height:1.9;font-weight:400}.HomeContent_postCard__JM2Iq:hover .HomeContent_postTitle__CEshZ{color:var(--sun)}.HomeContent_closing__kDc0X{padding:0 24px 24px;margin-top:40px}.HomeContent_closingInner__l62xI{background:var(--ink);color:var(--paper);padding:90px max(4%,calc((100vw - 1280px) / 2));display:flex;justify-content:space-between;align-items:flex-end;gap:50px}.HomeContent_closing__kDc0X .HomeContent_eyebrow__SvaxR{color:#dfb091}.HomeContent_page__CcUB4 .HomeContent_closingHeadline__LOOuC{font-size:clamp(34px,4.6vw,65px);line-height:1.6;font-weight:300;margin-bottom:26px}.HomeContent_page__CcUB4 .HomeContent_closingSub___0voA{color:#c6cec3;font-size:12px}.HomeContent_closingCta__7mEbG{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;min-width:260px}.HomeContent_closingBtn__hut1t{display:flex;align-items:center;justify-content:center;min-height:48px;font-size:11px}.HomeContent_closingBtnPrimary__P_jXc{grid-column:span 2;background:var(--paper);color:var(--ink);padding:18px 25px}.HomeContent_closingBtnPrimary__P_jXc:hover{background:#dfb091}.HomeContent_closingBtnSecondary__weFQ1{border-bottom:1px solid #647268;color:#d7dfd2}.HomeContent_closingBtnSecondary__weFQ1:hover{color:#fff;border-color:#fff}@media (max-width:960px){.HomeContent_page__CcUB4{padding-top:90px}.HomeContent_heroIntro__pt710{grid-template-columns:1fr;padding-top:42px;gap:25px}.HomeContent_heroHeadline__M_OEp{font-size:58px}.HomeContent_nextRun__mJ_rj{gap:20px}.HomeContent_nextPlace__sPpJ8{padding-left:20px}.HomeContent_weeklyGrid__3q5f2{gap:20px}.HomeContent_weeklyDate__TuKZF{font-size:25px}.HomeContent_firstTime__TiaG8,.HomeContent_services__ofot3{gap:30px 5%}.HomeContent_valuesGrid__TZToi{gap:4%}}@media (max-width:640px){.HomeContent_page__CcUB4{padding-top:82px}.HomeContent_heroIntro__pt710{grid-template-columns:1fr;padding:30px 24px 35px;gap:25px}.HomeContent_page__CcUB4 .HomeContent_eyebrow__SvaxR{font-size:9px;margin-bottom:21px}.HomeContent_page__CcUB4 .HomeContent_heroHeadline__M_OEp{font-size:clamp(29px,8vw,48px);line-height:1.5;letter-spacing:.03em}.HomeContent_heroDescription__FZ55b{padding-bottom:0}.HomeContent_page__CcUB4 .HomeContent_heroSub__03IKq{font-size:14px;margin-bottom:13px}.HomeContent_page__CcUB4 .HomeContent_heroDetail__nZ1ay{font-size:12px;margin-bottom:15px}.HomeContent_textLink__oh2_H{font-size:12px;gap:50px;padding-bottom:7px}.HomeContent_heroLandscape__3NPqr{height:290px;margin:0 12px}.HomeContent_heroImage__rOIQA{object-position:center 72%}.HomeContent_heroPhotoNote__Lb2sG{font-size:8px;bottom:18px;left:18px;right:18px;letter-spacing:.09em}.HomeContent_communityNote__1YgzK,.HomeContent_firstTime__TiaG8,.HomeContent_heroBottom__SlmzI,.HomeContent_posts__JScBJ,.HomeContent_services__ofot3,.HomeContent_values__8PmpO,.HomeContent_weekly__JiEQu{width:calc(100% - 48px)}.HomeContent_nextRun__mJ_rj{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 10px;gap:16px 10px;padding:24px 0}.HomeContent_page__CcUB4 .HomeContent_nextLabel__Xyu2W{grid-column:span 2;display:flex;font-size:10px}.HomeContent_nextLabel__Xyu2W>span:last-child{margin-left:8px}.HomeContent_nextDate__s1ilD{gap:10px}.HomeContent_nextDate__s1ilD>span:first-child{font-size:24px}.HomeContent_nextDate__s1ilD>span:last-child{font-size:14px}.HomeContent_nextPlace__sPpJ8{border:0;padding-left:10px}.HomeContent_nextPlace__sPpJ8 strong{font-size:13px}.HomeContent_nextPlace__sPpJ8>span{font-size:9px}.HomeContent_nextLink__cb0pF{grid-column:span 2;width:100%;margin:0;min-height:48px}.HomeContent_promiseStrip__ySfLh{gap:8px;padding:18px 0;font-size:9px}.HomeContent_promiseStrip__ySfLh>div{gap:12px}.HomeContent_promiseStrip__ySfLh>span{display:none}.HomeContent_promiseStrip__ySfLh>div span:before{margin-right:4px}.HomeContent_weekly__JiEQu{padding-top:60px}.HomeContent_sectionHeader__019G_{flex-wrap:wrap;gap:15px;margin-bottom:28px}.HomeContent_page__CcUB4 .HomeContent_sectionTitle__1BwQD{font-size:28px}.HomeContent_sectionHeader__019G_ .HomeContent_eyebrow__SvaxR{margin-bottom:12px}.HomeContent_sectionMore__iQ5jr{font-size:10px}.HomeContent_weeklyGrid__3q5f2{grid-template-columns:1fr;gap:32px}.HomeContent_weeklyMedia__T1fJM{margin-bottom:16px}.HomeContent_weeklyThumb__tq1_2{aspect-ratio:1.8}.HomeContent_weeklyDay__PFZid{column-gap:14px}.HomeContent_weeklyDate__TuKZF{font-size:30px}.HomeContent_weeklyPlace__9xAUi{flex-basis:auto;margin:0 0 0 auto;font-size:16px}.HomeContent_weeklyCard__Dp7j8{padding-bottom:8px}.HomeContent_weeklyCardActions___ZJn3{padding-top:8px}.HomeContent_weeklyEventBody__vZP4U{min-height:auto;padding:24px}.HomeContent_startCityCta__yYgEK{flex-direction:column;align-items:flex-start;gap:18px;margin-top:38px}.HomeContent_page__CcUB4 .HomeContent_startCityCta__yYgEK h3{font-size:18px}.HomeContent_communityNote__1YgzK{font-size:9px;gap:10px}.HomeContent_values__8PmpO{padding:85px 0 65px}.HomeContent_page__CcUB4 .HomeContent_valuesLead__UefzN{font-size:12px;margin-bottom:32px}.HomeContent_valuesGrid__TZToi{grid-template-columns:1fr;gap:40px}.HomeContent_valueItem__VKnV_:nth-child(2),.HomeContent_valueItem__VKnV_:nth-child(3){padding-top:0}.HomeContent_valueImageWrap__RiuYP{aspect-ratio:1.2;margin-bottom:20px}.HomeContent_valueItem__VKnV_:nth-child(2){width:85%;margin-left:auto}.HomeContent_valueItem__VKnV_:nth-child(2) .HomeContent_valueImageWrap__RiuYP{aspect-ratio:1.2}.HomeContent_valueNumber__u7o5_{margin-bottom:7px}.HomeContent_page__CcUB4 .HomeContent_valueTitle__UZ_5l{font-size:23px;margin-bottom:12px}.HomeContent_firstTime__TiaG8{grid-template-columns:1fr;padding:48px 0;gap:25px}.HomeContent_firstTime__TiaG8 .HomeContent_sectionHeader__019G_{margin-bottom:8px}.HomeContent_stepCard__RD4GX{column-gap:15px;padding:25px 0}.HomeContent_firstTimeCta__1FHg7{grid-column:1;gap:16px}.HomeContent_firstTimeCtaLink__qlJFn{width:100%}.HomeContent_services__ofot3{grid-template-columns:1fr;gap:28px;padding-top:60px}.HomeContent_servicesGrid__veSPJ{gap:20px}.HomeContent_page__CcUB4 .HomeContent_servicesTitle__Husmt{font-size:21px}.HomeContent_posts__JScBJ{padding:65px 0 50px}.HomeContent_postsGrid__42VEC{grid-template-columns:1fr;gap:32px}.HomeContent_postThumb__QiTw6{margin-bottom:13px}.HomeContent_page__CcUB4 .HomeContent_postTitle__CEshZ{font-size:14px}.HomeContent_closing__kDc0X{padding:0 12px 12px;margin-top:20px}.HomeContent_closingInner__l62xI{flex-direction:column;align-items:stretch;padding:46px 24px;gap:35px}.HomeContent_page__CcUB4 .HomeContent_closingHeadline__LOOuC{font-size:36px;margin-bottom:20px}.HomeContent_page__CcUB4 .HomeContent_closingSub___0voA{font-size:11px}.HomeContent_closingCta__7mEbG{min-width:0}}@media (prefers-reduced-motion:reduce){.HomeContent_page__CcUB4 *,.HomeContent_page__CcUB4 :after,.HomeContent_page__CcUB4 :before{transition:none!important;animation:none!important}}.about_page__6UDEE{max-width:1040px;margin:0 auto;padding:9.5rem 1.5rem 4.5rem}.about_page__6UDEE p{max-width:none}.about_page__6UDEE h1,.about_page__6UDEE h2,.about_page__6UDEE h3{border:none;padding:0}.about_hero__GRNQ4{text-align:left;margin-bottom:2.6rem}.about_title__xTCOI{font-family:var(--font-jp);font-size:2.35rem;font-weight:700;line-height:1.48;color:var(--hn-ink);letter-spacing:0;margin:0 0 1.6rem;text-transform:none}.about_lead__5ob3y{font-size:1.03rem;line-height:2;color:var(--hn-muted);margin:0;max-width:920px}.about_mediaMention__SSWQY{margin-top:1.15rem;font-size:.86rem;line-height:1.7;color:var(--hn-muted)}.about_mediaMention__SSWQY a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:#cfc5bd;text-decoration-color:#cfc5bd;text-underline-offset:.25rem;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.about_mediaMention__SSWQY a:hover{color:var(--hn-sun);-webkit-text-decoration-color:var(--hn-sun);text-decoration-color:var(--hn-sun)}.about_heroActions__jvmKz{display:flex;align-items:center;flex-wrap:wrap;gap:.9rem 1.2rem;margin-top:2rem}.about_primaryCta__lCQ1a,.about_secondaryCta__v1tm_{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:0;font-size:.93rem;font-weight:700;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease}.about_primaryCta__lCQ1a{gap:.45rem;padding:0 1.35rem;background:var(--hn-ink);color:#fff;border:1px solid var(--hn-ink)}.about_primaryCta__lCQ1a:hover{background:var(--hn-ink);border-color:var(--hn-ink)}.about_secondaryCta__v1tm_{padding:0 .25rem;color:var(--hn-ink);border-bottom:1px solid var(--hn-line);border-radius:0}.about_secondaryCta__v1tm_:hover{color:var(--hn-sun);border-bottom-color:var(--hn-sun)}.about_heroImageWrap__eRBLP{width:100%;margin-bottom:3.8rem;border-radius:0;overflow:hidden;aspect-ratio:16/7;background:var(--hn-surface)}.about_heroImage__zlW58{width:100%;height:100%;display:block;object-fit:cover}.about_startGuide__Up3Ep{padding:2.4rem 0 2.6rem;margin-bottom:3.8rem}.about_startGuideHeader__vVpbV{max-width:920px;margin-bottom:1.8rem}.about_guideTitle__9No2q{font-family:var(--font-jp);font-size:1.6rem;line-height:1.55;font-weight:700;color:var(--hn-ink);letter-spacing:0;margin:0 0 .8rem}.about_guideLead__2SuC9{font-size:.98rem;line-height:1.95;color:var(--hn-muted);margin:0}.about_stepList__KBEXl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;padding:0;margin:0;list-style:none;background:var(--hn-surface);border:1px solid var(--hn-line)}.about_stepItem__Ae_eO{min-width:0;padding:1.15rem 1.05rem 1.25rem;background:var(--hn-paper)}.about_stepNum__PXCPT{display:block;font-family:var(--font-en);font-size:.78rem;font-weight:700;color:var(--hn-sun);line-height:1;margin-bottom:.9rem}.about_stepItem__Ae_eO h3{font-family:var(--font-jp);font-size:1rem;font-weight:700;line-height:1.55;color:var(--hn-ink);margin:0 0 .55rem}.about_stepItem__Ae_eO p{font-size:.86rem;line-height:1.75;color:var(--hn-muted);margin:0}.about_guideCta__qAveM{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:1.6rem;padding:1.1rem 1.2rem;border:1px solid var(--hn-line);border-radius:0;background:var(--hn-surface);color:var(--hn-muted)}.about_guideCtaText__SlAi9{min-width:0}.about_guideCtaLabel__zTobu{margin:0 0 .2rem;color:var(--hn-sun);font-size:.78rem;font-weight:700;line-height:1.4}.about_guideCtaText__SlAi9 p:not(.about_guideCtaLabel__zTobu){margin:0;color:var(--hn-muted);font-size:.92rem;line-height:1.75}.about_guideCtaLink__OcoE_{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;flex:0 0 auto;min-height:42px;padding:0 1.05rem;border-radius:0;background:var(--hn-ink);color:#fff;font-weight:700;font-size:.88rem;text-decoration:none;transition:background .2s ease,transform .2s ease}.about_guideCtaLink__OcoE_:hover{background:var(--hn-ink);transform:translateY(-1px)}.about_body__U9bOq{display:flex;flex-direction:column;gap:3.8rem}.about_numberedSection__QS_a6{padding:0}.about_sectionHead__Wmx6c{display:flex;align-items:baseline;gap:1rem;margin-bottom:1.4rem;padding-bottom:.9rem;border-bottom:1px solid var(--hn-line)}.about_sectionNum__zO3PA{font-family:var(--font-en);font-size:.85rem;font-weight:500;letter-spacing:0;flex-shrink:0}.about_sectionTitle__A70Rr{font-family:var(--font-jp);font-size:1.25rem;font-weight:700;color:var(--hn-ink);letter-spacing:0;margin:0;line-height:1.5}.about_sectionBody__ylOxJ{padding-left:0}.about_text__QG7fu{font-size:1rem;line-height:1.95;color:var(--hn-ink);margin:0 0 1.1rem}.about_text__QG7fu:last-child{margin-bottom:0}.about_list__8qZEX{list-style:none;padding:0;margin:0}.about_list__8qZEX li{font-size:.98rem;line-height:1.85;color:var(--hn-ink);padding:.55rem 0 .55rem 1.4rem;position:relative;border-bottom:1px solid var(--hn-line)}.about_list__8qZEX li:last-child{border-bottom:none}.about_list__8qZEX li:before{content:"";position:absolute;left:0;top:1.2rem;width:5px;height:5px;background:var(--hn-sun);border-radius:50%}.about_faqList__LbbzI{margin:0;padding:0}.about_faqItem__2D_rR{padding:1.4rem 0;border-bottom:1px solid var(--hn-line)}.about_faqItem__2D_rR:first-child{padding-top:.4rem}.about_faqItem__2D_rR:last-child{border-bottom:none;padding-bottom:.4rem}.about_faqQuestion__PY3z_{display:flex;align-items:baseline;gap:.6rem;font-size:1rem;font-weight:700;color:var(--hn-ink);margin:0 0 .7rem;line-height:1.6}.about_faqQMark__fRN0X{font-family:var(--font-en);font-size:.9rem;color:var(--hn-sun);font-weight:500;flex-shrink:0}.about_faqAnswer__XMAgO{font-size:.95rem;line-height:1.95;color:var(--hn-muted);margin:0;padding-left:1.7rem}.about_link__dztR7{color:var(--hn-sun);text-decoration:none;border-bottom:1px solid var(--hn-line);transition:color .2s,border-color .2s}.about_link__dztR7:hover{color:#a23f1c;border-bottom-color:var(--hn-sun)}.about_infoPanel__DEgjl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--hn-line);border-radius:0}.about_infoItem__b8JLv{min-width:0;padding:1.35rem 1.3rem;background:var(--hn-paper)}.about_infoLabel__FNr6J{display:inline-flex;margin-bottom:.75rem;color:var(--hn-sun);font-size:.78rem;font-weight:700;line-height:1.4}.about_infoItem__b8JLv p{margin:0 0 1rem;color:var(--hn-muted);font-size:.95rem;line-height:1.85}.about_infoLink__8Sodp{display:inline-flex;align-items:center;gap:.35rem;color:var(--hn-ink);font-size:.9rem;font-weight:700;line-height:1.6;text-decoration:none;border-bottom:1px solid var(--hn-line);transition:color .2s,border-color .2s}.about_infoLink__8Sodp:hover{color:var(--hn-sun);border-bottom-color:var(--hn-sun)}.about_infoLinks__Hy4YY{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.about_fadeIn__tlNmV{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.about_visible__iAyOG{opacity:1;transform:translateY(0)}@media (max-width:640px){.about_page__6UDEE{padding:7rem 1.2rem 3rem}.about_title__xTCOI{font-size:1.65rem;line-height:1.48}.about_lead__5ob3y{font-size:.95rem}.about_heroActions__jvmKz{align-items:stretch;flex-direction:column;gap:.8rem;margin-top:1.7rem}.about_primaryCta__lCQ1a,.about_secondaryCta__v1tm_{width:100%}.about_secondaryCta__v1tm_{border:1px solid var(--hn-line);border-radius:0;padding:0 1rem}.about_heroImageWrap__eRBLP{margin-bottom:3rem;aspect-ratio:11/6}.about_startGuide__Up3Ep{padding:2rem 0 2.2rem;margin-bottom:3rem}.about_guideTitle__9No2q{font-size:1.28rem}.about_stepList__KBEXl{grid-template-columns:1fr}.about_guideCta__qAveM{flex-direction:column;align-items:stretch;gap:.9rem;padding:1rem}.about_guideCtaLink__OcoE_{width:100%}.about_stepItem__Ae_eO{padding:1rem 1.05rem 1.1rem}.about_body__U9bOq{gap:2.8rem}.about_sectionTitle__A70Rr{font-size:1.1rem}.about_sectionHead__Wmx6c{gap:.7rem}.about_text__QG7fu{font-size:.96rem}.about_faqQuestion__PY3z_{font-size:.97rem}.about_faqAnswer__XMAgO{font-size:.92rem;padding-left:1.4rem}.about_infoPanel__DEgjl{grid-template-columns:1fr}.about_infoItem__b8JLv{padding:1.15rem 1.05rem}}.about_page__6UDEE{padding-top:170px;padding-bottom:100px;color:var(--hn-ink)}.about_title__xTCOI{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.55;letter-spacing:.045em}.about_eyebrow__Cnlyg{color:var(--hn-sun);font-size:11px;letter-spacing:.16em;margin-bottom:24px}@media (max-width:640px){.about_page__6UDEE{padding-top:125px;padding-bottom:64px}.about_title__xTCOI{font-size:30px;line-height:1.6}}.about_page__6UDEE{max-width:var(--hn-max);padding-left:32px;padding-right:32px}.about_hero__GRNQ4{max-width:850px;margin-bottom:55px}.about_heroImageWrap__eRBLP{aspect-ratio:2.25;margin-bottom:80px}.about_lead__5ob3y{font-size:16px;line-height:2.2}.about_startGuide__Up3Ep{border-top:1px solid var(--hn-line);padding-top:48px}.about_stepList__KBEXl{background:transparent;border:0;gap:30px}.about_stepItem__Ae_eO{padding:25px 0;border-top:1px solid var(--hn-line);background:transparent}.about_guideTitle__9No2q,.about_sectionTitle__A70Rr,.about_stepItem__Ae_eO h3{font-weight:500}.about_guideCta__qAveM{padding:25px 0;background:transparent;border-width:1px 0}.about_numberedSection__QS_a6{padding:48px 0;border-top:1px solid var(--hn-line)}.about_sectionNum__zO3PA{color:var(--hn-sun)}.about_infoPanel__DEgjl{background:var(--hn-surface);border:0;padding:32px}@media(max-width:640px){.about_page__6UDEE{padding-left:24px;padding-right:24px}.about_heroImageWrap__eRBLP{aspect-ratio:1.25;margin-bottom:48px}.about_stepList__KBEXl{grid-template-columns:1fr;gap:0}.about_numberedSection__QS_a6{padding:32px 0}}.about_title__xTCOI{text-wrap:balance}