.ui-refresh.lounge-page-redesign.lounge-home-tone{--board-paper:#fffefa;--board-line:#d9d4ca;--board-muted:#6b665e;--ui-ink:#000;--ui-muted:var(--board-muted);--ui-line:var(--board-line);width:min(1040px,calc(100% - 80px));gap:0;padding-top:clamp(32px,4vw,52px);padding-bottom:88px;color:#000}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-header{align-items:center;gap:24px;padding-bottom:28px}.ui-refresh.lounge-page-redesign.lounge-home-tone .page-title-with-icon{margin-bottom:14px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-header h1{color:#000;font-weight:850;letter-spacing:-.045em}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-header p{max-width:550px;color:var(--board-muted);line-height:1.8}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-header-actions{gap:10px;flex-shrink:0}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-write-button,.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-write-button:is(:hover,:focus-visible){display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:46px;padding:12px 20px;border-radius:8px;border-color:var(--brand-green);background:var(--brand-green);color:#fff}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-write-button:is(:hover,:focus-visible){background:var(--brand-green-hover);border-color:var(--brand-green-hover);color:#fff}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-header-actions .button.secondary{color:var(--brand-cocoa-dark);border-color:var(--brand-cocoa);background:transparent}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-tabs{gap:8px;margin:0;padding:15px 0;border-color:var(--board-line);flex-wrap:wrap}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-tabs button{padding:9px 18px;border-radius:6px;color:var(--board-muted);font-weight:700}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-tabs button:hover{background:#f1ece8;color:#000}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-tabs button.active{border-color:var(--brand-green);background:var(--brand-green);color:#fff}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-featured-notice{grid-template-columns:auto minmax(0,1fr) auto auto;gap:20px;margin:26px 0 0;padding:22px 26px;border:1px solid #e2d38e;border-radius:6px;background:var(--brand-butter);color:#000;transition:border-color .16s ease}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-featured-notice>span{color:#000;gap:10px;font-size:13px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-featured-notice>span i{width:32px;height:40px;border-radius:0;background:url(/calendar/stickers/guide-note-v1.png) 50%/contain no-repeat}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-featured-notice strong{color:#000;font-size:18px;font-weight:800;line-height:1.6;white-space:normal;overflow-wrap:anywhere}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-featured-notice time{color:#625a3d;font-size:12px;white-space:nowrap}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-featured-notice b{color:#000}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-feed{position:relative;margin-top:28px;padding:28px 30px 24px;border:1px solid var(--board-line);border-radius:6px;background:var(--board-paper);box-shadow:0 12px 32px rgb(60 44 30/4%)}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-feed:before{content:"";position:absolute;top:28px;left:-7px;width:13px;height:13px;border:1px solid rgb(85 85 82/24%);border-radius:50%;background:#f8f6f0;box-shadow:0 42px 0 #f8f6f0,0 42px 0 1px rgb(85 85 82/24%),0 84px 0 #f8f6f0,0 84px 0 1px rgb(85 85 82/24%)}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-feed-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid var(--board-line)}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-feed-head h2{margin:0 0 6px;color:#000;font-size:21px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-feed-head p{color:var(--board-muted);font-size:13px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-feed-count{flex-shrink:0;padding-top:4px;color:var(--board-muted);font-size:12px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-posts{gap:0}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post{min-height:0;overflow:visible;padding:24px 0 22px;border:0;border-bottom:1px solid var(--board-line);border-radius:0;background:transparent;box-shadow:none;transform:none;transition:border-color .16s ease}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post:hover{box-shadow:none;transform:none}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post:before{content:none}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post>.lounge-pin-dot{top:10px;left:auto;right:-16px;width:28px;height:28px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-author{gap:14px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-author>div{min-width:0}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-author strong{overflow-wrap:anywhere;color:#000;font-weight:700}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-author em{min-width:56px;padding:5px 9px;border:0;border-radius:5px;color:#000;font-size:11px;font-weight:700;background:#f0eae6}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-author em.category-question{background:var(--brand-apricot);color:#000}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-author em:is(.category-review,.category-free){background:var(--brand-butter);color:#000}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-author em.category-share{background:var(--brand-butter)}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-author em.category-notice{padding:4px 8px;border:1px solid #b88671;background:#b88671;color:#fff}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-new-badge{background:var(--brand-green);color:#fff;font-size:9px;font-weight:750}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-body{gap:24px;margin-top:16px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-body h3{color:#000;font-size:19px;line-height:1.6;font-weight:750;transition:color .16s ease}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-body:is(:hover,:focus-visible) h3{color:var(--brand-apricot)}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-body p{color:var(--board-muted);font-size:14px;line-height:1.8}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-body>img{border-radius:5px;border-color:var(--board-line)}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-actions{align-items:center;gap:12px;margin-top:16px;padding-top:0;border:0}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-first-answer{color:var(--brand-cocoa-dark);font-weight:600}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-actions button{color:var(--board-muted)}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-actions button.active{color:var(--brand-green)}.ui-refresh.lounge-page-redesign.lounge-home-tone .pagination{margin:26px 0 0}.ui-refresh.lounge-page-redesign.lounge-home-tone .pagination button{border-color:transparent;background:transparent;color:var(--board-muted);border-radius:5px;box-shadow:none}.ui-refresh.lounge-page-redesign.lounge-home-tone .pagination button.active{border-color:var(--brand-green);background:var(--brand-green);color:#fff}.ui-refresh.lounge-page-redesign.lounge-home-tone .pagination button:not(.active):hover:not(:disabled){color:#000}.ui-refresh.lounge-page-redesign.lounge-home-tone :is(a,button):focus-visible{outline:2px solid var(--brand-cocoa);outline-offset:4px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-empty{padding:40px 0}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-loading-card{height:210px}@media (max-width:700px){.ui-refresh.lounge-page-redesign.lounge-home-tone{width:calc(100% - 36px);padding-top:30px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-header{align-items:flex-start;flex-direction:column;gap:20px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-header h1{font-size:32px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-header p{font-size:14px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-header-actions{flex-wrap:wrap}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-tabs{gap:6px;padding:12px 0}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-tabs button{padding:8px 13px;font-size:13px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-featured-notice{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:20px;padding:18px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-featured-notice>span{grid-column:1;grid-row:1}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-featured-notice>span i{width:26px;height:30px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-featured-notice strong{grid-column:1/-1;grid-row:2;font-size:16px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-featured-notice time{display:block;grid-column:1/-1;grid-row:3;font-size:11px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-featured-notice b{grid-column:2;grid-row:1}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-feed{margin-top:20px;padding:22px 18px 20px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-feed:before{display:none}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-feed-head{gap:12px;padding-bottom:18px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-feed-head h2{font-size:19px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-feed-head p{font-size:12px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post{padding:22px 0}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-body{gap:14px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-body h3{font-size:17px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-body>img{width:82px;height:70px}.ui-refresh.lounge-page-redesign.lounge-home-tone .lounge-board-post-actions{gap:8px}}@media (prefers-reduced-motion:reduce){.ui-refresh.lounge-page-redesign.lounge-home-tone *{transition:none}}