.home{color:var(--text-primary);font-family:var(--font-pretendard)}:where(.home) ol,:where(.home) ul{margin:0;padding:0;list-style:none}.home-section-header{display:flex;align-items:flex-end;gap:40px}.home-heading{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.home-heading-l{gap:12px}.home-title-m,.home-title-s,.home-title-xs{color:var(--text-primary);font-weight:700;letter-spacing:-.03em;white-space:nowrap}.home-title-m{font-size:32px;line-height:44px}.home-title-s{font-size:28px;line-height:40px}.home-title-xs{font-size:20px;line-height:28px}.home-title-with-icon{display:flex;align-items:center;gap:8px}.home-title-s.home-title-with-icon{align-items:flex-start}.home-sub{display:flex;align-items:center;gap:8px;color:var(--text-tertiary);font-weight:500;letter-spacing:-.02em;white-space:nowrap}.home-sub-l{font-size:16px;line-height:24px}.home-sub-s{font-size:14px;line-height:20px}.home-sub-regular{font-weight:400}.home-more{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--border-default);background:var(--surface-default);color:var(--text-tertiary);font-weight:500;letter-spacing:-.02em;white-space:nowrap}.home-more-sm{gap:4px;height:32px;padding:0 calc(var(--spacing-14) - 1px);border-radius:var(--radius-s);font-size:13px;line-height:18px}.home-more-md{gap:6px;height:40px;padding:0 calc(var(--spacing-20) - 1px);border-radius:var(--radius-m);font-size:15px;line-height:22px}.home-chips{display:flex;gap:8px}.home-chip{height:40px;padding:0 15px;border:1px solid var(--border-default);border-radius:var(--radius-full);background:none;color:var(--text-secondary);font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.02em;white-space:nowrap}.home-chip[aria-pressed=true]{border-color:transparent;background:var(--surface-inverse);color:var(--text-inverse)}.home-empty{padding:80px 0;color:var(--text-tertiary);font-size:15px;text-align:center}.home-book-cover{position:relative;width:124px;height:181px}.home-book-text{display:flex;flex-direction:column;gap:4px}.home-book-text strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-primary);font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.02em;white-space:pre-line}.home-book-text>span{color:var(--text-secondary);font-size:12px;line-height:16px;letter-spacing:-.01em}.home-book-price{color:var(--text-primary);font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.02em}.home-carousel-nav{display:flex;gap:12px}.home-carousel-nav.is-light{--carousel-icon-on:var(--icon-inverse);--carousel-icon-off:var(--icon-disabled)}.home-carousel-nav.is-dark{--carousel-icon-on:var(--text-primary);--carousel-icon-off:var(--icon-disabled)}.home-carousel-nav button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:var(--radius-full);background:var(--surface-inverse)}.home-carousel-nav button:disabled{background:var(--surface-assistive);cursor:default;opacity:1}.home-carousel-nav span{width:24px;height:24px;background:var(--carousel-icon-on);-webkit-mask:var(--icon) center /24px 24px no-repeat;mask:var(--icon) center /24px 24px no-repeat}.home-carousel-nav button:disabled span{background:var(--carousel-icon-off)}.home-hero{--hero-background:#e5f3e6;position:relative;height:640px;overflow:hidden;background:var(--hero-background);transition:background-color .6s}.home-hero-slide{position:absolute;inset:0;visibility:hidden}.home-hero-slide.is-current,.home-hero-slide.is-leaving{visibility:visible}.home-hero-slide-inner{position:relative;width:var(--content-width);height:640px;margin:0 auto;perspective:2600px;perspective-origin:447px 50%}.home-hero-copy{position:relative;align-items:flex-start;gap:40px;width:443px;padding-top:150px}.home-hero-copy,.home-hero-text{display:flex;flex-direction:column}.home-hero-text{gap:16px;width:100%}.home-hero-eyebrow{color:var(--brand-primary);font-size:24px;font-weight:700;line-height:32px;letter-spacing:-.03em}.home-hero-title{color:var(--text-primary);font-size:48px;font-weight:800;line-height:60px;letter-spacing:-.03em}.home-hero-title>span{display:block}.home-hero-title>.home-hero-accent{color:var(--brand-primary)}.home-hero-description{color:var(--text-secondary)}.home-hero-cta,.home-hero-description{font-size:16px;line-height:24px;letter-spacing:-.02em}.home-hero-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 var(--spacing-28);border-radius:var(--radius-l);background:var(--brand-primary);color:var(--brand-on-primary);font-weight:700;white-space:nowrap}.home-hero-art{position:absolute;top:0;left:447px;width:832px;height:640px;overflow:hidden;transform-origin:left center;backface-visibility:hidden}.home-hero-art-link,.home-hero-art:after{position:absolute;inset:0}.home-hero-art:after{background:linear-gradient(270deg,rgb(20 15 10/38%),rgb(20 15 10/0) 75%);content:"";opacity:0;pointer-events:none}.home-hero.is-forward .home-hero-slide.is-leaving{z-index:2}.home-hero.is-forward .is-leaving .home-hero-art{animation:hero-page-turn-out 1s cubic-bezier(.45,0,.25,1) both}.home-hero.is-forward .is-leaving .home-hero-art:after{animation:hero-page-shade 1s ease-in both}.home-hero.is-forward .is-entering .home-hero-art:after{background:rgb(20 15 10/16%);animation:hero-page-shade 1s ease-out reverse both}.home-hero.is-backward .home-hero-slide.is-current{z-index:2}.home-hero.is-backward .is-entering .home-hero-art{animation:hero-page-turn-out 1s cubic-bezier(.45,0,.25,1) reverse both}.home-hero.is-backward .is-entering .home-hero-art:after{animation:hero-page-shade 1s ease-out reverse both}.home-hero.is-backward .is-leaving .home-hero-art:after{background:rgb(20 15 10/16%);animation:hero-page-shade 1s ease-in both}.home-hero-slide.is-leaving .home-hero-line{animation:hero-type-out .3s ease-in both;animation-delay:calc(var(--line) * .03s)}.home-hero-slide.is-entering .home-hero-line{animation:hero-type-in .55s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.25s + var(--line) * .08s)}@keyframes hero-page-turn-out{0%{transform:rotateY(0deg)}to{transform:rotateY(-180deg)}}@keyframes hero-page-shade{0%{opacity:0}to{opacity:1}}@keyframes hero-type-out{to{opacity:0;transform:translateY(-6px)}}@keyframes hero-type-in{0%{clip-path:inset(-10% 100% -10% 0);opacity:.4;transform:translateY(6px)}to{clip-path:inset(-10% 0 -10% 0);opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.home-hero *{animation:none!important}}.home-hero-fade{position:absolute;background:var(--hero-background);filter:blur(15px);pointer-events:none}.home-hero-fade-start{top:0;left:416px;width:73px;height:640px}.home-hero-fade-end{top:-17px;left:1256px;width:70px;height:657px}.home-hero-controls{position:absolute;top:548px;left:calc(50% - var(--content-width) / 2)}.home-process{display:flex;align-items:flex-start;gap:64px;width:var(--content-width);margin:0 auto;padding:120px 0 60px}.home-process-steps,.home-shorts{display:flex;flex-direction:column;gap:40px}.home-process-steps{width:536px}.home-shorts{width:680px}.home-shorts .home-section-header{gap:24px}.home-step-list{display:flex;flex-wrap:wrap;align-items:center;gap:20px 16px}.home-step{display:flex;align-items:flex-start;gap:16px;width:260px;padding:15px 23px;border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-default)}.home-step.has-link{padding:0}.home-step-link{display:flex;flex:1;align-items:flex-start;gap:16px;min-width:0;padding:15px 23px;border-radius:inherit;color:inherit}.home-step-link>div,.home-step>div{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.home-step-number{color:var(--brand-primary)}.home-step h3,.home-step-number{font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.02em}.home-step h3{color:var(--text-primary);white-space:pre-line}.home-step p{color:var(--text-secondary);font-size:14px;line-height:20px;letter-spacing:-.02em;white-space:pre-line;word-break:keep-all}.home-step-art{position:relative;flex-shrink:0;width:70px;height:70px;overflow:hidden}.home-step-art img{position:absolute;max-width:none}.home-shorts-list{display:flex;gap:16px}.home-shorts-list a{position:relative;display:block;width:216px;height:324px;overflow:hidden;border-radius:var(--radius-xl)}.home-shorts-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--gradient-image-bottom);opacity:0;transition:opacity .2s}.home-shorts-list li:first-child .home-shorts-overlay{opacity:1}.home-shorts-list:has(a:focus-visible) .home-shorts-overlay{opacity:0}.home-shorts-list a:focus-visible .home-shorts-overlay{opacity:1}.shorts-dialog{--shorts-frame-height:min(720px,calc(100dvh - 176px));width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:24px;border:0;background:transparent;color:var(--text-inverse);font-family:var(--font-pretendard)}.shorts-dialog[open]{display:flex;align-items:center;justify-content:center}.shorts-dialog::backdrop{background:rgb(20 15 10/85%)}html:has(.shorts-dialog[open]){overflow:hidden}.shorts-dialog :focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.shorts-dialog-stage{display:flex;align-items:center;gap:32px}.shorts-dialog-main{display:flex;flex-direction:column;gap:12px;width:calc(var(--shorts-frame-height) * 9 / 16)}.shorts-dialog-footer,.shorts-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.shorts-dialog-header h2{min-width:0;margin:0;overflow:hidden;font-size:18px;font-weight:600;line-height:26px;letter-spacing:-.4px;text-overflow:ellipsis;white-space:nowrap}.shorts-dialog-close,.shorts-dialog-nav{display:flex;flex:none;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-full);cursor:pointer}.shorts-dialog-close{width:40px;height:40px;background:rgb(255 255 255/12%);color:var(--icon-inverse)}.shorts-dialog-nav{width:56px;height:56px;background:var(--surface-default);color:var(--text-primary)}.shorts-dialog-nav[aria-disabled=true]{background:rgb(255 255 255/16%);color:rgb(255 255 255/40%);cursor:default}.shorts-dialog-frame{position:relative;height:var(--shorts-frame-height);overflow:hidden;border-radius:var(--radius-xl);background:#000}.shorts-dialog-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.shorts-dialog-footer{color:var(--text-inverse-secondary);font-size:14px;line-height:20px}.shorts-dialog-footer a{display:inline-flex;align-items:center;gap:4px;color:var(--text-inverse);text-underline-offset:3px}.home-bestseller{display:flex;flex-direction:column;gap:40px;width:var(--content-width);margin:0 auto;padding:60px 0 120px}.home-bestseller-grid{display:grid;grid-template-columns:repeat(5,224px);gap:48px 40px}.theme-dark{--surface-default:#201b15;--surface-inverse:#fff;--surface-assistive:#3c3731;--border-default:#79726a;--text-tertiary:#b4afaa}.home-new-release{position:relative;height:650px;overflow:hidden;border-bottom:16px solid var(--brand-accent);background:#2e2923}.home-new-release-background{object-fit:cover;opacity:.7}.home-new-release-inner{position:relative;width:var(--content-width);height:100%;margin:0 auto}.home-new-release-actions{position:absolute;top:80px;right:0;left:0;display:flex;align-items:center;justify-content:space-between}.home-new-release-label{display:flex;align-items:center;height:40px;padding:0 12px;border-radius:var(--radius-s);background:#2e2923;color:var(--brand-accent-subtle);font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.02em}.home-new-release .home-title-m{position:absolute;top:160px;left:0;color:var(--text-inverse)}.home-new-release-sub{position:absolute;top:228px;left:0;display:flex;align-items:flex-start;gap:8px;color:var(--text-inverse-secondary);font-size:20px;font-weight:500;line-height:28px;letter-spacing:-.03em;white-space:nowrap}.home-new-release-books{position:absolute;top:377px;left:-45.51px;max-width:none}.home-new-release .home-carousel-nav{position:absolute;top:522px;right:0}.home-new-release-list{position:absolute;top:160px;right:0;left:calc(50% - 312px);overflow-x:auto;scrollbar-width:none}.home-new-release-list::-webkit-scrollbar{display:none}.home-new-release-list ul{display:flex;gap:32px;width:max-content}.home-new-release-card a{display:flex;align-items:center;gap:24px;width:432px;padding:32px;border-radius:var(--radius-xl)}.surface-tint-1 a{background:var(--surface-tint-1)}.surface-tint-2 a{background:var(--surface-tint-2)}.surface-tint-3 a{background:var(--surface-tint-3)}.surface-tint-4 a{background:var(--surface-tint-4)}.surface-tint-5 a{background:var(--surface-tint-5)}.home-new-release-cover{position:relative;flex-shrink:0;width:160px;height:235px}.home-new-release-body{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0;height:258px;padding-top:16px}.home-new-release-pitch{overflow:hidden;color:var(--text-primary);font-size:16px;line-height:24px;letter-spacing:-.02em;white-space:pre-line}.home-new-release-divider{flex-shrink:0;width:32px;height:1px;background:var(--border-strong)}.home-new-release-info{display:flex;flex-direction:column;gap:8px}.home-new-release-info .home-book-text strong{font-size:16px;line-height:24px}.home-author{display:flex;flex-direction:column;gap:64px;width:var(--content-width);margin:0 auto;padding:120px 0}.home-author-list{display:flex;justify-content:center;gap:40px}.home-author-card{display:flex;flex-direction:column;align-items:center;gap:16px;width:224px;height:304px;padding:32px 0 24px;border-bottom:8px solid var(--brand-accent-strong);border-radius:var(--radius-xl);background:var(--surface-default);box-shadow:var(--elevation-1)}.home-author-photo{position:relative;flex-shrink:0;width:120px;height:120px;overflow:hidden;border-radius:var(--radius-full)}.home-author-initial{display:grid;width:100%;height:100%;place-items:center;background:var(--brand-surface-subtle);color:var(--brand-text);font-size:40px;font-weight:700}.home-author-photo:after{position:absolute;inset:0;border:1px solid var(--overlay-hover);border-radius:inherit;content:""}.home-author-info{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:0 16px;text-align:center}.home-author-info strong{width:100%;overflow:hidden;color:var(--text-primary);font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.home-author-info span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-secondary);font-size:12px;line-height:16px;letter-spacing:-.01em;white-space:pre-line;word-break:keep-all}.home-author-books{display:flex;align-items:center;gap:4px;height:24px;padding:2px 8px;color:var(--brand-primary);font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.02em}.home-guide{position:relative;padding:120px 0 80px}.home-guide:before{position:absolute;top:0;right:0;left:0;height:212px;background:linear-gradient(to bottom,var(--brand-surface-subtle),var(--surface-default));content:""}.home-guide-inner{flex-direction:column;width:var(--content-width);margin:0 auto}.home-guide-inner,.home-guide-row{position:relative;display:flex;gap:40px}.home-guide-row{align-items:flex-start}.home-guide-banner{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0;height:426px;padding:32px;overflow:hidden;border-radius:var(--radius-xl);background:var(--brand-surface-subtle)}.home-guide-copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.home-guide-copy h3{display:flex;max-width:100%}.home-guide-copy h3 span{overflow:hidden;padding:0 8px;background:var(--brand-surface-inverse);color:var(--brand-on-primary);font-size:28px;font-weight:500;line-height:40px;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap}.home-guide-copy p{color:var(--text-secondary);font-size:14px;line-height:24px;letter-spacing:-.02em;white-space:pre-line}.home-guide-tags{display:flex;flex-wrap:wrap;gap:8px;width:318px}.home-guide-tags li{display:flex;align-items:center;height:32px;padding:0 12px;border-radius:var(--radius-s);background:var(--brand-surface-muted);color:var(--brand-text);font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.01em;white-space:nowrap}.home-guide-actions{display:inline-grid;align-self:flex-start;gap:12px}.home-guide-primary,.home-guide-secondary{display:flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 var(--spacing-14);border-radius:var(--radius-s);font-size:13px;line-height:18px;letter-spacing:-.02em;white-space:nowrap}.home-guide-primary{background:var(--brand-primary);color:var(--brand-on-primary);font-weight:700}.home-guide-secondary{padding:0 calc(var(--spacing-14) - 1px);border:1px solid var(--brand-text);background:var(--surface-default);color:var(--brand-text);font-weight:500}.home-guide-illustration{position:absolute;top:213px;left:366px;max-width:none}.home-guide-books{flex-shrink:0;width:640px;overflow-x:auto;scrollbar-width:none}.home-guide-books::-webkit-scrollbar{display:none}.home-guide-books ul{display:flex;gap:16px;width:max-content}.home-guide .book-card{width:184px}.home-guide-row .home-carousel-nav{position:absolute;top:370px;right:0}.home-divider{width:var(--content-width);height:4px;margin:0 auto;border:0;background:var(--border-subtle)}.home-events{display:flex;justify-content:center;gap:40px;padding:80px 48px 120px}.home-event{position:relative;display:flex;gap:16px;width:620px;height:220px;padding:32px;border-right:8px solid var(--brand-accent);border-radius:16px;background:var(--surface-muted)}.home-event.has-image{overflow:hidden}.home-event.has-image .home-event-content{max-width:calc(100% - 231px)}.home-event-content{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0}.home-event-content>div{display:flex;flex-direction:column;gap:8px}.home-event-eyebrow{color:var(--brand-primary);font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.02em;opacity:.9}.home-event h2{display:flex;flex-direction:column;color:var(--text-primary);font-size:24px;line-height:36px;letter-spacing:-.03em;white-space:nowrap}.home-event h2 span{font-weight:500}.home-event h2 strong{font-weight:800}.home-event h2 strong.is-brand{color:var(--brand-primary)}.home-event-cta{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;height:32px;padding:8px 12px 8px 16px;border-radius:50px;background:var(--surface-inverse);color:var(--text-inverse);font-size:14px;font-weight:600;line-height:normal;white-space:nowrap}.home-event-coupon{position:absolute;top:32px;right:5.5px;max-width:none}.home-event-image{position:absolute;top:0;right:0;width:247px;height:100%}.home-event-image img{width:100%;height:100%;object-fit:cover;object-position:bottom}.home-news{flex-direction:column;padding:120px calc((100% - var(--content-width)) / 2) 40px;background:var(--surface-subtle)}.home-news,.home-news-list{display:flex;gap:40px}.home-news-card,.home-news-list li{display:flex;flex:1;min-width:0}.home-news-card{flex-direction:column;gap:16px;padding:16px;border-radius:var(--radius-xl);background:var(--surface-default);box-shadow:var(--elevation-1)}.home-news-thumb{display:flex;align-items:center;justify-content:center;position:relative;height:152px;overflow:hidden;border-radius:var(--radius-m)}.home-news-thumb-placeholder{width:32px;height:32px}.home-news-info{display:flex;flex-direction:column;gap:8px}.home-news-info strong{color:var(--text-primary);font-size:16px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.home-news-info strong,.home-news-summary{overflow:hidden;line-height:24px;letter-spacing:-.02em}.home-news-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-tertiary);font-size:14px}.home-news-info time{color:var(--text-tertiary);font-size:12px;line-height:16px;letter-spacing:-.01em}.home-news-empty{display:flex;align-items:center;justify-content:center;min-height:304px;color:var(--text-tertiary);font-size:14px;text-align:center}.home-news-placeholder{height:304px}.home-support{display:flex;gap:40px;padding:40px calc((100% - var(--content-width)) / 2) 120px;background:var(--surface-subtle)}.home-support-card{display:flex;flex:1;flex-direction:column;gap:40px;min-width:0;padding:40px 32px;border-radius:var(--radius-xl);background:var(--surface-default);box-shadow:var(--elevation-1)}.home-support .home-section-header{gap:24px}.home-support-rows{padding:7px 0;border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong)}.home-support-rows a{display:flex;align-items:center;gap:16px;height:48px;margin:0 -16px;padding:0 16px;border-radius:var(--radius-s)}.home-support-rows.is-faq a{border-radius:var(--radius-m)}.home-support-title{flex:1;min-width:0;overflow:hidden;color:var(--text-primary);font-size:14px;line-height:20px;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.home-support-rows time{flex-shrink:0;color:var(--text-tertiary);font-size:12px;line-height:16px;letter-spacing:-.01em}.home-support-empty{display:flex;align-items:center;justify-content:center;height:240px;color:var(--text-tertiary);font-size:14px}.home-support-placeholder{height:48px}.home-support-placeholder:before{display:block;width:70%;height:14px;margin-top:17px;border-radius:var(--radius-xs);background:var(--surface-muted);content:""}.home-support-category{flex-shrink:0;width:80px;color:var(--text-tertiary);font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.01em}.home-guide-secondary:focus-visible,.home-more:focus-visible{background-image:linear-gradient(var(--overlay-hover),var(--overlay-hover))}.home-guide-primary:focus-visible,.home-hero-cta:focus-visible,.theme-dark .home-more:focus-visible{background-image:linear-gradient(var(--overlay-hover-inverse),var(--overlay-hover-inverse))}.home-guide-secondary:is(:focus-visible,:active){background-color:var(--brand-surface-subtle)}@media (hover:hover){.home-step.has-link:hover{border-color:var(--border-strong)}.home-guide-secondary:hover,.home-more:hover{background-image:linear-gradient(var(--overlay-hover),var(--overlay-hover))}.home-guide-secondary:hover{background-color:var(--brand-surface-subtle)}.home-guide-primary:hover,.home-hero-cta:hover,.theme-dark .home-more:hover{background-image:linear-gradient(var(--overlay-hover-inverse),var(--overlay-hover-inverse))}.home-chip:not([aria-pressed=true]):hover{border-color:var(--border-strong);background:var(--overlay-hover);color:var(--text-primary)}.home-support-rows a:hover{background:var(--overlay-hover)}.home-shorts-list:has(a:hover) .home-shorts-overlay{opacity:0}.home-shorts-list a:hover .home-shorts-overlay{opacity:1}.shorts-dialog-close:hover{background:rgb(255 255 255/20%)}.shorts-dialog-nav:not([aria-disabled=true]):hover{background:var(--surface-assistive)}.shorts-dialog-footer a:hover{text-decoration:underline}}.home-guide-secondary:active,.home-more:active{background-image:linear-gradient(var(--overlay-pressed),var(--overlay-pressed))}.home-guide-primary:active,.home-hero-cta:active,.theme-dark .home-more:active{background-image:linear-gradient(var(--overlay-pressed-inverse),var(--overlay-pressed-inverse))}