.glhk-life-stories{--gls-paper:var(--glg-platform-paper);--gls-ink:var(--glg-ink-strong);--gls-muted:var(--gc-muted);--gls-border:var(--color-border);background:var(--gls-paper);color:var(--gls-ink);padding:clamp(60px,7vw,104px) clamp(20px,4vw,64px);font-family:var(--font-main);overflow:hidden;isolation:isolate}.glhk-life-stories *{box-sizing:border-box}.glhk-life-stories__inner{max-width:1180px;margin:0 auto;min-width:0}.glhk-life-stories__eyebrow{margin:0 0 14px;color:var(--gc-muted);font-size:12px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.glhk-life-stories__top{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:36px}.glhk-life-stories__title{font-size:clamp(32px,4.3vw,59px);font-weight:650;letter-spacing:-.052em;line-height:1.13;max-width:760px;margin:0}.glhk-life-stories__intro{margin:18px 0 0;color:var(--gls-muted);font-size:clamp(15px,1.4vw,18px);line-height:1.7;max-width:700px}.glhk-life-stories__nav{display:flex;align-items:center;gap:10px;flex:none;padding-bottom:5px}.glhk-life-stories__arrow{display:inline-grid;place-items:center;width:49px;height:49px;border-radius:50%;background:var(--white);color:var(--gls-ink);border:1px solid var(--gc-line-strong);cursor:pointer;transition:background .22s ease,transform .22s ease,border-color .22s ease}.glhk-life-stories__arrow:hover:not(:disabled){background:var(--brand-primary);color:var(--white);transform:translateY(-2px)}.glhk-life-stories__arrow:disabled{opacity:.34;cursor:default}.glhk-life-stories__arrow svg{width:19px;height:19px}.glhk-life-stories__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;border-radius:var(--radius-lg)}.glhk-life-stories__track::-webkit-scrollbar{display:none}.glhk-life-stories__slide{scroll-snap-align:start;scroll-snap-stop:always;min-width:0}.glhk-life-stories__card{min-height:480px;background:var(--white);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid;grid-template-columns:43% 57%;overflow:hidden;box-shadow:var(--gc-shadow-soft)}.glhk-life-stories__art{position:relative;min-height:480px;background:var(--gls-tone,#dceae3);overflow:hidden;display:flex;align-items:flex-end;padding:34px}.glhk-life-stories__art:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle at 65% 30%,rgba(255,255,255,.83) 0 11%,transparent 11.5% 100%),radial-gradient(circle at 28% 82%,rgba(255,255,255,.32),transparent 49%);pointer-events:none}.glhk-life-stories__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.glhk-life-stories__art.has-image:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.52),transparent)}.glhk-life-stories__art svg.glhk-life-stories__graphic{position:absolute;width:min(83%,370px);height:auto;inset:13% auto auto 8%;opacity:.72}.glhk-life-stories__art-label{position:relative;z-index:2;font-size:13px;line-height:1.5;color:#25453f;font-weight:700;letter-spacing:.04em;max-width:240px}.glhk-life-stories__art.has-image .glhk-life-stories__art-label{color:var(--white)}.glhk-life-stories__body{padding:clamp(28px,4.5vw,58px);display:flex;flex-direction:column;justify-content:center;min-width:0}.glhk-life-stories__meta{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:30px}.glhk-life-stories__category{font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:750;color:#577a71}.glhk-life-stories__number{font-size:12px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.glhk-life-stories__story-title{font-size:clamp(26px,3vw,40px);letter-spacing:-.045em;line-height:1.23;margin:0 0 22px;font-weight:650;max-width:580px}.glhk-life-stories__story-copy{color:var(--gc-muted);font-size:clamp(15px,1.25vw,17px);line-height:1.8;margin:0 0 20px;max-width:560px}.glhk-life-stories__journey{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0 0 31px;color:#42635b;font-size:12px;font-weight:650}.glhk-life-stories__journey span{display:inline-block;background:var(--gray-100);padding:7px 11px;border-radius:var(--radius-full)}.glhk-life-stories__actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:auto}.glhk-life-stories__cta{min-height:45px;display:inline-flex;justify-content:center;align-items:center;border-radius:var(--radius-full);padding:11px 22px;border:1px solid var(--brand-primary);font-size:var(--font-size-sm);font-weight:700;line-height:1.35;text-decoration:none;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;color:var(--white);background:var(--brand-primary)}.glhk-life-stories__cta:hover{color:var(--white);transform:translateY(-2px);box-shadow:0 8px 20px #1f353029}.glhk-life-stories__cta--secondary{color:var(--brand-primary);background:transparent;border-color:var(--gc-line-strong)}.glhk-life-stories__cta--secondary:hover{color:var(--brand-primary);background:var(--gray-100);box-shadow:none}.glhk-life-stories__footer{margin-top:22px;display:flex;align-items:center;gap:12px}.glhk-life-stories__progress{height:3px;flex:1;max-width:210px;border-radius:var(--radius-full);background:var(--gray-300);overflow:hidden}.glhk-life-stories__bar{display:block;width:33.333%;height:100%;background:#314c43;transition:transform .38s ease;transform-origin:left center}.glhk-life-stories__counter{font-size:13px;font-variant-numeric:tabular-nums;color:var(--gc-muted)}.glhk-life-stories__footnote{margin:0 0 0 auto;font-size:12px;color:var(--text-secondary)}.glhk-life-stories a:focus-visible,.glhk-life-stories button:focus-visible,.glhk-life-stories__track:focus-visible{outline:3px solid var(--glg-blue-dark);outline-offset:3px}@media(max-width:850px){.glhk-life-stories__card{grid-template-columns:40% 60%}.glhk-life-stories__art{min-height:470px;padding:22px}.glhk-life-stories__body{padding:30px}.glhk-life-stories__story-title{font-size:28px}}@media(max-width:650px){.glhk-life-stories{padding:56px 20px}.glhk-life-stories__top{display:block;margin-bottom:22px}.glhk-life-stories__title{font-size:34px}.glhk-life-stories__intro{font-size:15px}.glhk-life-stories__nav{justify-content:flex-end;margin-top:20px}.glhk-life-stories__arrow{height:44px;width:44px}.glhk-life-stories__card{grid-template-columns:1fr;min-height:0;border-radius:var(--gc-radius-lg)}.glhk-life-stories__track{border-radius:var(--gc-radius-lg)}.glhk-life-stories__art{min-height:215px;padding:22px}.glhk-life-stories__art svg.glhk-life-stories__graphic{width:185px;top:6%;left:auto;right:8%}.glhk-life-stories__body{padding:24px;min-height:340px}.glhk-life-stories__meta{margin-bottom:16px}.glhk-life-stories__story-title{font-size:26px;margin-bottom:16px}.glhk-life-stories__story-copy{font-size:15px;line-height:1.68}.glhk-life-stories__journey{gap:6px;margin-bottom:23px}.glhk-life-stories__actions{gap:8px}.glhk-life-stories__cta{padding:10px 17px;font-size:12px;min-height:42px}.glhk-life-stories__footnote{max-width:145px;text-align:right}}@media(prefers-reduced-motion:reduce){.glhk-life-stories__track{scroll-behavior:auto}.glhk-life-stories__arrow,.glhk-life-stories__cta,.glhk-life-stories__bar{transition:none}}@media(forced-colors:active){.glhk-life-stories{background:Canvas;color:CanvasText}.glhk-life-stories__card,.glhk-life-stories__cta{border:1px solid CanvasText}}.glhk-life-stories__track{position:relative;min-width:0;width:100%;overflow-x:auto!important;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-padding-inline:0;scroll-snap-type:x mandatory;touch-action:auto}.glhk-life-stories__slide{width:100%;scroll-snap-align:start}.glhk-life-stories__slide,.glhk-life-stories__card{max-width:100%}body.template-index[data-surface-shell=opening-gate]:has([data-gls-viewport=true]){height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;overscroll-behavior:none}body.template-index[data-surface-shell=opening-gate]:has([data-gls-viewport=true]) #MainContent{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%;height:100dvh!important;min-height:0!important;overflow:hidden!important}body.template-index[data-surface-shell=opening-gate] [data-gls-viewport=true][hidden]{display:none!important}.glhk-life-stories[data-gls-viewport=true]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483000!important;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;width:100vw;height:100dvh;min-height:0;max-height:100dvh;padding:clamp(78px,8.5vh,108px) clamp(18px,3.6vw,56px) clamp(16px,2.6vh,30px);overflow:hidden!important;overscroll-behavior:none;background:#e2ecf81a;-webkit-backdrop-filter:blur(2px) saturate(110%);backdrop-filter:blur(2px) saturate(110%)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__inner{position:relative;box-sizing:border-box;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;align-items:stretch;width:min(100%,1360px);min-width:0;min-height:0;height:min(100%,850px);max-height:100%;margin-inline:auto;padding:clamp(20px,2.5vw,38px);overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:clamp(22px,2.5vw,32px);background:#fcfdffe6;-webkit-backdrop-filter:blur(28px) saturate(135%);backdrop-filter:blur(28px) saturate(135%);box-shadow:0 24px 80px #1e314b24,inset 0 1px #ffffffad}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__top{margin-bottom:clamp(12px,2vh,24px);align-items:end}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__title{font-size:clamp(27px,3.6vw,48px)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__intro{margin-top:10px;font-size:clamp(13px,1.2vw,17px)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__track{min-height:0;max-height:100%;overflow:hidden!important;scroll-snap-type:none!important;scroll-behavior:auto!important;touch-action:manipulation}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__slide{height:100%;scroll-snap-align:none}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__slide[hidden]{display:none!important}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__card{height:100%;min-height:0;background:#ffffffed;border:1px solid rgba(255,255,255,.72);-webkit-backdrop-filter:blur(12px) saturate(125%);backdrop-filter:blur(12px) saturate(125%);box-shadow:0 14px 40px #1b2a3d12}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__art{background:#d3e7dea8;background:color-mix(in srgb,var(--gls-tone,#dceae3) 73%,transparent)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__eyebrow{padding-right:56px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__art,.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__body{min-height:0}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__footer{min-height:36px;margin-top:clamp(8px,1.4vh,18px)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__close{position:absolute;top:clamp(12px,1.8vw,22px);right:clamp(12px,1.8vw,22px);z-index:5;display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(20,34,40,.18);border-radius:50%;background:#ffffffd9;color:var(--glg-ink-strong);font-size:29px;line-height:1;cursor:pointer}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__close:focus-visible{outline:3px solid var(--glg-blue-dark);outline-offset:3px}@media(max-width:650px){.glhk-life-stories[data-gls-viewport=true]{padding:max(68px,calc(env(safe-area-inset-top,0px) + 56px)) 12px max(12px,env(safe-area-inset-bottom,0px));align-content:stretch}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__inner{height:100%;max-height:100%;padding:14px;border-radius:var(--gc-radius-lg);grid-template-rows:auto auto minmax(0,1fr) auto}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__close{top:9px;right:9px;width:40px;height:40px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__eyebrow{font-size:10px;margin-bottom:8px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__title{font-size:clamp(23px,6vw,31px);line-height:1.17}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__intro{margin-top:8px;font-size:13px;line-height:1.45}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__top{display:flex;flex-direction:column;align-items:stretch;gap:7px;margin-bottom:10px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__nav{justify-content:flex-end;padding:0;margin-top:0}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__arrow{width:40px;height:40px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(72px,24%) minmax(0,1fr);border-radius:var(--radius-md)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__art{min-height:0;padding:12px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__art svg.glhk-life-stories__graphic{width:min(36vw,130px)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__art-label{font-size:10px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__body{justify-content:center;padding:clamp(14px,3.7vw,22px)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__meta{margin-bottom:7px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__story-title{font-size:clamp(19px,5.5vw,24px);margin-bottom:8px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__story-copy{font-size:clamp(12px,3.3vw,14px);line-height:1.5;margin-bottom:8px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__journey{margin-bottom:10px;font-size:11px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__actions{gap:6px;margin-top:0}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__cta{min-height:40px;padding:8px 12px;font-size:11px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__footer{margin-top:8px;min-height:22px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__footnote{font-size:10px}}@media(max-height:690px){.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__art{display:none}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__card{grid-template-rows:minmax(0,1fr)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__intro{display:none}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__meta{margin-bottom:6px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__footnote{display:none}}@media(prefers-reduced-motion:reduce){.glhk-life-stories[data-gls-viewport=true] *,.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__cta{animation:none!important;transition:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glhk-life-stories[data-gls-viewport=true]{background:#e2ecf838}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__inner{background:#fbfcfff7}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__card{background:#fffffff7}}@media(prefers-reduced-transparency:reduce){.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__inner{background:#fbfcfffa;-webkit-backdrop-filter:none;backdrop-filter:none}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__card{background:#fffffffa;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){.glhk-life-stories[data-gls-viewport=true]{background:Canvas;-webkit-backdrop-filter:none;backdrop-filter:none}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__inner,.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__card{background:Canvas;color:CanvasText;border:1px solid CanvasText;-webkit-backdrop-filter:none;backdrop-filter:none}}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__inner{width:min(100%,1300px);height:min(100%,800px);padding:clamp(16px,2vw,30px);grid-template-rows:auto auto minmax(0,1fr) auto}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__eyebrow{margin:0 0 8px;padding-right:56px;color:var(--gc-muted);font-size:11px;font-weight:650;line-height:1.3;letter-spacing:.11em}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__top{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 clamp(12px,1.8vh,18px);padding-right:64px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__title{max-width:850px;font-size:clamp(27px,2.8vw,40px);font-weight:630;line-height:1.13;letter-spacing:-.04em}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__intro{margin:9px 0 0;font-size:clamp(13px,1.08vw,16px);line-height:1.5}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__nav{display:flex;gap:8px;flex:none;align-self:center;padding:0}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__arrow{width:42px;height:42px;border:1px solid var(--gc-line-strong);background:var(--glg-platform-chrome);transition:background .2s ease,transform .2s ease,border-color .2s ease}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__close{width:42px;height:42px;border:1px solid var(--gc-line-strong);background:var(--glg-platform-chrome-strong);box-shadow:0 2px 10px #1f2f3e0b}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__close:focus:not(:focus-visible){outline:none}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__card{grid-template-columns:minmax(0,38%) minmax(0,62%);overflow:hidden;border-radius:var(--radius-lg)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__art{position:relative;display:block;min-width:0;min-height:0;padding:0;overflow:hidden}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__art svg.glhk-life-stories__graphic{position:absolute;inset:50% auto auto 50%;width:min(62%,270px);height:auto;max-height:76%;transform:translate(-50%,-50%);opacity:.8}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__art-label{display:none}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__body{min-width:0;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:0;padding:clamp(20px,3.1vw,42px);overflow:hidden}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__meta{margin:0 0 clamp(12px,2.1vh,18px)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__number{display:none}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__category{font-size:11px;letter-spacing:.11em;font-weight:700}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__story-title{max-width:650px;margin:0 0 clamp(12px,2.2vh,21px);font-size:clamp(25px,2.65vw,37px);line-height:1.16;font-weight:640;letter-spacing:-.035em}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__story-copy{max-width:620px;margin:0 0 clamp(13px,2vh,19px);color:#56625e;font-size:clamp(14px,1.13vw,16px);line-height:1.62}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__journey{margin:0 0 clamp(18px,2.7vh,28px);font-size:12px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__journey span{padding:7px 11px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:0}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__cta{min-height:46px;padding:11px 21px;font-size:13px;font-weight:650;white-space:normal;text-align:center}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__footer{min-height:26px;margin-top:12px;gap:12px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__footnote{font-size:11px}@media(max-width:850px){.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__card{grid-template-columns:minmax(0,34%) minmax(0,66%)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__body{padding:clamp(16px,3vw,26px)}}@media(max-width:650px){.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__inner{width:100%;height:100%;padding:clamp(12px,3.3vw,16px);grid-template-rows:auto auto minmax(0,1fr) auto}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__eyebrow{font-size:10px;margin-bottom:5px;padding-right:56px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__top{display:flex;flex-direction:column;align-items:stretch;gap:5px;margin-bottom:8px;padding-right:0}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__title{font-size:clamp(22px,5.5vw,27px);line-height:1.15;padding-right:52px;overflow-wrap:break-word}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__intro{font-size:clamp(12px,3.2vw,14px);line-height:1.4;margin-top:5px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__nav{align-self:flex-end;gap:8px;margin-top:0}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__card{grid-template-columns:minmax(0,1fr);grid-template-rows:clamp(108px,18vh,166px) minmax(0,1fr);height:100%;min-height:0;border-radius:var(--radius-md)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__art svg.glhk-life-stories__graphic{width:min(45vw,162px);max-height:88%;opacity:.9}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__body{padding:clamp(14px,3.8vw,20px);justify-content:flex-start;min-height:0;overflow-y:auto;overscroll-behavior:contain}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__meta{margin-bottom:9px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__story-title{font-size:clamp(20px,5.4vw,25px);line-height:1.2;margin-bottom:10px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__story-copy{font-size:clamp(13px,3.4vw,15px);line-height:1.52;margin-bottom:12px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__journey{margin-bottom:14px;font-size:11px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__actions{gap:8px;flex-wrap:wrap;align-items:stretch}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__cta{min-height:44px;padding:9px 12px;font-size:clamp(11px,3vw,13px);flex:1 1 auto}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__footer{min-height:20px;margin-top:8px;display:grid;grid-template-columns:auto minmax(0,1fr);row-gap:5px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__progress{width:100%;max-width:none}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__footnote{grid-column:1/-1;max-width:none;margin:0;text-align:right;font-size:10px;line-height:1.35}}@media(max-height:690px){.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__card{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__art{display:none}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__body{grid-column:1/-1;padding:clamp(14px,2.5vh,24px)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__story-title{margin-bottom:8px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__journey{margin-bottom:10px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__footnote{display:none}}@media(prefers-reduced-motion:reduce){.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__arrow{transition:none}}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__inner{grid-template-rows:40px minmax(0,1fr) 0;padding:clamp(14px,2vw,28px);background:var(--glg-platform-paper,#fbfcfe)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__title,.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__footnote--visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__top{margin:0;padding:0 54px 0 64px;justify-content:flex-end;min-height:40px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__nav{margin:0}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__track{min-height:0;height:100%}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__footer{position:absolute;top:clamp(21px,2vw,35px);left:clamp(18px,2vw,32px);margin:0;min-height:0;z-index:4;pointer-events:none}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__counter{font-size:13px;color:var(--gls-muted);font-weight:650;letter-spacing:.06em;font-variant-numeric:tabular-nums}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__actions{margin-top:clamp(15px,2.3vh,25px)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__story-copy{margin-bottom:0}@media(max-width:650px){.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__inner{grid-template-rows:36px minmax(0,auto) 0;height:auto;max-height:100%;align-self:center;padding:12px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__top{min-height:36px;padding:0;margin:0}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__track{height:auto;max-height:100%}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__slide{height:auto}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__nav{display:none}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__footer{top:23px;left:22px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__card{grid-template-columns:minmax(0,1fr);grid-template-rows:clamp(128px,20vh,190px) auto;height:auto;min-height:0;background:var(--glg-platform-paper,#fbfcfe)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__art{display:block;min-height:0}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__body{padding:clamp(16px,4vw,24px);justify-content:flex-start;overflow-y:auto;max-height:calc(100dvh - 300px);overscroll-behavior:contain}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__story-title{font-size:clamp(22px,5.8vw,28px);line-height:1.2;margin:0 0 12px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__story-copy{font-size:clamp(13px,3.7vw,16px);line-height:1.55;margin:0}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__actions{margin-top:20px;gap:9px}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__cta{min-height:44px;flex:1 1 calc(50% - 5px);padding:10px 9px;font-size:clamp(11px,3.25vw,14px)}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__track{touch-action:pan-y}}@media(max-width:650px)and (max-height:690px){.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__card{grid-template-rows:92px auto}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__art{display:block}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__body{padding:12px;justify-content:flex-start}.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__actions{margin-top:12px}}@media(forced-colors:active){.glhk-life-stories[data-gls-viewport=true] .glhk-life-stories__footer{color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/glhk-life-stories-slider.css.map */
