@font-face{font-family:pretendard;src:url(../media/Pretendard_400-s.p.f0f9d90b.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:pretendard;src:url(../media/Pretendard_500-s.p.09d0b17f.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:pretendard;src:url(../media/Pretendard_600-s.p.399cd4bc.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:pretendard;src:url(../media/Pretendard_700-s.p.cd1187f7.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_f5e03c3e-module__GdhMQa__className{font-family:pretendard,pretendard Fallback}.pretendard_f5e03c3e-module__GdhMQa__variable{--glr-pretendard:"pretendard","pretendard Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/JetBrainsMono-s.b0aca4ef.woff2)format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrainsmono_d4848d39-module__9RWoiW__className{font-family:jetbrainsMono,jetbrainsMono Fallback}.jetbrainsmono_d4848d39-module__9RWoiW__variable{--glr-mono:"jetbrainsMono","jetbrainsMono Fallback"}
:is(body:has(.glr)>header,body:has(.glr)>footer){display:none}body:has(.glr)>main{padding-top:0;padding-bottom:0}body:has(.glr){background:#f3f6ec}[data-theme=cyber] body:has(.glr){background:#071e21}.glr.glr button{letter-spacing:normal}.glr.glr a:not([class]){border-bottom:0}.glr .ring{box-shadow:none}.glr{--bg:#f3f6ec;--surface:#fff;--card:#e9efdf;--tint-lime:#e8fbae;--tint-sage:#ddebd3;--tint-teal:#d6e6e2;--ink:#0c3439;--teal:#1c5959;--green:#4d856c;--green-text:#3e6e59;--sage:#8ab878;--lime:#d5f43d;--muted:#48615f;--line:#0c34391f;--glass:#fff9;--dark:#0c3439;--on-dark:#f3f6ec;--on-dark-muted:#b9cfc4;--hero-a:#e8fbae;--hero-b:#f3f6ec;--f-sans:var(--font-inter),var(--glr-pretendard),ui-sans-serif,system-ui,sans-serif;--f-kr:var(--glr-pretendard),var(--font-inter),ui-sans-serif,system-ui,sans-serif;--f-mono:var(--glr-mono),ui-monospace,Menlo,monospace;--frame:8px;--r-frame:24px;--r-card:24px;--r-img:16px;--r-pill:128px;--sec-gap:32px;--gutter:32px;--maxw:1200px;--ease:cubic-bezier(.19,1,.22,1);--t-link:.15s;--t-press:.6s;--t-glow:.3s}[data-theme=cyber] .glr{--bg:#071e21;--surface:#0f2c30;--card:#0d2a2e;--tint-lime:#1b3a2a;--tint-sage:#173327;--tint-teal:#12343a;--ink:#eef6df;--teal:#9fd3c4;--green:#8ab878;--green-text:#a9d49a;--sage:#8ab878;--lime:#d5f43d;--muted:#a9c3b7;--line:#eef6df24;--glass:#0f2c309e;--dark:#031417;--on-dark:#eef6df;--on-dark-muted:#a9c3b7;--hero-a:#163b2c;--hero-b:#071e21}@media (max-width:767px){.glr{--gutter:16px;--r-frame:20px;--r-card:20px;--sec-gap:16px}}.glr *,.glr :before,.glr :after{box-sizing:border-box}html:has(.glr){-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:96px}.glr{background:var(--bg);color:var(--ink);font-family:var(--f-kr);word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;font-weight:400;line-height:1.72;transition:background-color .25s,color .25s}.glr img,.glr svg{max-width:100%;display:block}.glr a{color:inherit}.glr h1,.glr h2,.glr h3,.glr p,.glr ul,.glr ol{margin:0;padding:0}.glr ul,.glr ol{list-style:none}.glr button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.glr :focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:10px}.glr svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.glr .skip{z-index:100;background:var(--ink);color:var(--bg);border-radius:10px;padding:10px 16px;text-decoration:none;position:absolute;top:-60px;left:16px}.glr .skip:focus{top:16px}.glr .h2{font-family:var(--f-kr);letter-spacing:-.015em;font-size:clamp(30px,4.45vw,64px);font-weight:600;line-height:1.16}.glr .h3{font-family:var(--f-kr);letter-spacing:-.015em;font-size:clamp(26px,3.1vw,44px);font-weight:600;line-height:1.2}.glr .lead{color:var(--muted);text-wrap:pretty;font-size:clamp(17px,1.55vw,22px);line-height:1.6}.glr .h2,.glr .h3,.glr .mod h3,.glr .orbs__labels b{text-wrap:balance}.glr .nw{display:inline-block}.glr .chip{width:fit-content;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:var(--glass);border:1px solid var(--line);border-radius:var(--r-pill);align-items:center;gap:8px;padding:7px 14px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.glr .chip i{background:var(--teal);border-radius:50%;flex:none;width:6px;height:6px}.glr .chip--dark{color:var(--on-dark);-webkit-backdrop-filter:blur(12px);background:#ffffff1a;border-color:#0000;box-shadow:inset 0 1px #ffffffe6,inset 0 0 4px #ffffff40}.glr .chip--dark i{background:var(--lime)}.glr .pill{white-space:nowrap;border-radius:var(--r-pill);min-height:44px;font-family:var(--f-kr);transition:transform var(--t-press)var(--ease),box-shadow var(--t-glow)ease,background-color .2s ease;justify-content:center;align-items:center;gap:10px;padding:8px 18px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.glr .pill svg{width:18px;height:18px}.glr .pill:hover{transform:scale(1.025);box-shadow:inset 0 0 4px #ffffff80}.glr .pill:active{transform:scale(.985)}.glr .pill--lg{min-height:52px;padding:12px 26px;font-size:17px;font-weight:600}.glr .pill--ink{background:var(--ink);color:var(--bg)}.glr .pill--glass{background:var(--glass);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);-webkit-backdrop-filter:blur(12px)}.glr .pill--glass:hover{box-shadow:inset 0 0 0 1px var(--line),inset 0 0 4px #fffc}.glr .pill--lime{background:var(--lime);color:#0c3439}.glr .link{width:fit-content;min-height:44px;color:var(--ink);transition:color var(--t-link)ease;align-items:center;gap:6px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.glr .link span{transition:transform var(--t-press)var(--ease)}.glr .link:hover{color:var(--teal)}.glr .link:hover span{transform:translate(5px)}.glr .nav{z-index:50;padding:0 var(--gutter);pointer-events:none;justify-content:center;display:flex;position:fixed;top:16px;left:0;right:0}.glr .nav__pill{pointer-events:auto;background:var(--glass);-webkit-backdrop-filter:blur(12px);border-radius:32px;align-items:center;gap:24px;min-height:54px;padding:8px 8px 8px 24px;display:flex}.glr .nav__brand{min-height:44px;font-family:var(--font-inter),sans-serif;letter-spacing:-.04em;white-space:nowrap;align-items:center;font-size:17px;font-weight:900;line-height:1.2;text-decoration:none;display:inline-flex}.glr .nav__links{gap:24px;display:flex}.glr .nav__links a{min-height:40px;color:color-mix(in srgb,var(--ink)72%,transparent);transition:color var(--t-link)ease;align-items:center;gap:7px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.glr .nav__links a i{background:currentColor;border-radius:50%;width:5px;height:5px}.glr .nav__links a:hover{color:var(--ink)}.glr .nav__tools{align-items:center;gap:2px;display:flex}.glr .lang{position:relative}.glr .lang summary{border-radius:var(--r-pill);min-height:40px;color:color-mix(in srgb,var(--ink)72%,transparent);cursor:pointer;transition:color var(--t-link)ease;align-items:center;gap:7px;padding:0 10px;font-size:15px;font-weight:500;list-style:none;display:inline-flex}.glr .lang summary::-webkit-details-marker{display:none}.glr .lang summary svg{width:16px;height:16px}.glr .lang summary:hover{color:var(--ink)}.glr .lang__list{background:var(--surface);border-radius:var(--r-img);min-width:160px;padding:8px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 40px -16px #0c34394d}.glr .lang__list a{border-radius:10px;align-items:center;min-height:40px;padding:0 12px;font-size:15px;text-decoration:none;display:flex}.glr .lang__list a:hover{background:var(--bg)}.glr .theme{width:40px;height:40px;color:color-mix(in srgb,var(--ink)72%,transparent);border-radius:50%;place-items:center;display:grid}.glr .theme:hover{color:var(--ink)}.glr .theme svg{width:17px;height:17px}.glr .theme__sun{display:none!important}[data-theme=cyber] .glr .theme__sun{display:block!important}[data-theme=cyber] .glr .theme__moon{display:none!important}.glr .nav__cta{min-height:38px;padding:8px 16px}.glr .nav__menu{border-radius:50%;width:44px;height:44px;display:none;position:relative}.glr .nav__menu span{background:var(--ink);border-radius:2px;height:2px;position:absolute;left:13px;right:13px}.glr .nav__menu span:first-child{top:18px}.glr .nav__menu span:last-child{top:25px}.glr .menu{z-index:60;background:color-mix(in srgb,var(--bg)97%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;inset:0;overflow-y:auto}.glr .menu[hidden]{display:none}.glr .menu__inner{max-width:520px;padding:24px var(--gutter)40px;gap:24px;margin:0 auto;display:grid}.glr .menu__close{border-radius:var(--r-pill);min-height:44px;box-shadow:inset 0 0 0 1px var(--line);justify-self:end;padding:0 18px;font-size:15px;font-weight:600}.glr .menu__links{display:grid}.glr .menu__links a{letter-spacing:-.015em;border-bottom:1px solid var(--line);padding:12px 0;font-size:30px;font-weight:600;line-height:1.3;text-decoration:none}.glr .menu__label{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12px}.glr .menu__lang{flex-wrap:wrap;gap:8px;display:flex}.glr .menu__lang a{min-height:44px;box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--r-pill);align-items:center;padding:0 16px;font-size:15px;text-decoration:none;display:inline-flex}.glr .menu__cta{width:100%}.glr .hero{--frame-h:max(560px,calc(100svh - 16px));margin:var(--frame)var(--frame)0;isolation:isolate;min-height:calc(var(--frame-h)*1.235);padding:96px var(--gutter)64px;text-align:center;align-content:start;justify-items:center;display:grid;position:relative;overflow-x:clip}.glr .hero:before{content:"";height:var(--frame-h);z-index:-2;border-radius:var(--r-frame);background:radial-gradient(60% 5% at 50% 66%,#ffffffd9,transparent 75%),radial-gradient(78% 8% at 50% 71%,color-mix(in srgb,var(--lime)42%,transparent),transparent 72%),radial-gradient(92% 6% at 50% 78%,color-mix(in srgb,var(--tint-lime)80%,transparent),transparent 72%),radial-gradient(100% 5% at 50% 84%,#ffffffe6,transparent 76%),linear-gradient(color-mix(in srgb,var(--hero-a)55%,transparent),transparent 46%),url(/remodel/godlife/photo/hero-sky.webp) center 30%/cover no-repeat,linear-gradient(var(--hero-a),var(--hero-b)70%);position:absolute;top:0;left:0;right:0}[data-theme=cyber] .glr .hero{--ink:#0c3439;--muted:#48615f;--glass:#fff9;--line:#0c34391f;--bg:#f3f6ec;--teal:#1c5959;--surface:#fff;--hero-a:#e8fbae;--hero-b:#f3f6ec;--lime:#d5f43d;--sage:#8ab878;--tint-teal:#d6e6e2;--tint-lime:#e8fbae;color:#0c3439}.glr .hero__media{--ph:calc(var(--frame-h)*.82);z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 82%,#0000 97%);mask-image:linear-gradient(#000 82%,#0000 97%)}.glr .hero__media img{max-width:none;height:auto;display:block;position:absolute}.glr .hero__media .hero__phone{left:50%;top:calc(var(--frame-h)*.55 - 8px);height:var(--ph);filter:drop-shadow(0 30px 40px #0c34392e);width:auto;translate:-50%}.glr .hero__copy{justify-items:center;max-width:960px;display:grid}.glr .hero__copy .chip{margin-bottom:26px}.glr .hero__title{font-family:var(--font-inter),sans-serif;letter-spacing:-.04em;white-space:nowrap;font-size:clamp(48px,11.2vw,168px);font-weight:900;line-height:.92}.glr .hero__sub{max-width:26em;color:var(--muted);margin-top:24px;font-size:clamp(17px,1.65vw,24px);line-height:1.55}.glr .hero__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.glr .badge{z-index:2;text-align:left;border-radius:var(--r-card);background:var(--surface);gap:2px;padding:12px 18px 13px;font-size:16px;font-weight:600;line-height:1.35;display:grid;position:absolute;box-shadow:0 18px 40px -18px #0c343959,0 2px 6px #0c34390f}.glr .badge b{font-family:var(--f-mono);letter-spacing:.12em;color:var(--muted);font-size:11px;font-weight:500}.glr .badge--l{top:47%;left:7%;rotate:12deg}.glr .badge--r{top:49%;left:66%;rotate:-10deg}.glr.motion .badge--l{translate:calc((1 - var(--hp,1))*-50vw)0}.glr.motion .badge--r{translate:calc((1 - var(--hp,1))*50vw)0}.glr .hero__met{right:16px;top:calc(var(--frame-h) - 16px);z-index:2;text-align:left;border-radius:var(--r-img);background:var(--ink);color:#f3f6ec;width:252px;transition:transform var(--t-press)var(--ease),box-shadow var(--t-glow)ease;gap:2px;padding:12px 16px;text-decoration:none;display:grid;position:absolute;translate:0 -100%}.glr .hero__met:hover{transform:scale(1.025);box-shadow:inset 0 0 4px #ffffff80}.glr .hero__met-k{font-size:15px;font-weight:700;line-height:1.4}.glr .hero__met-v{color:#b9cfc4;font-size:13px;line-height:1.45}.glr .hero__met-go{color:var(--lime);margin-top:4px;font-size:14px;font-weight:600;line-height:1.4}[data-theme=cyber] .glr .hero__met{background:#0c3439}.glr .statement{padding:160px var(--gutter)120px;text-align:center;justify-items:center;gap:24px;display:grid}.glr .statement .h2{max-width:18em}.glr .statement .lead{max-width:32em}.glr .modules{padding:40px var(--gutter)160px}.glr .sec-head{text-align:center;justify-items:center;gap:20px;max-width:820px;margin:0 auto 56px;display:grid}.glr .mods{gap:var(--sec-gap);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.glr .mod{--tint:var(--tint-sage);border-radius:var(--r-card);background:linear-gradient(color-mix(in srgb,var(--tint)0%,transparent)40%,color-mix(in srgb,var(--tint)60%,transparent)90%,var(--tint))var(--card);flex-direction:column;gap:14px;min-height:600px;padding:48px 48px 0;display:flex;position:relative;overflow:hidden}.glr .mod--lime{--tint:var(--tint-lime)}.glr .mod--sage{--tint:var(--tint-sage)}.glr .mod--teal{--tint:var(--tint-teal)}.glr .mod__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.glr .mod__k{font-family:var(--f-mono);letter-spacing:.12em;color:var(--muted);font-size:12px;font-weight:500;line-height:1.4}.glr .mod h3{font-family:var(--f-kr);letter-spacing:-.015em;font-size:clamp(28px,2.8vw,40px);font-weight:600;line-height:1.16}.glr .mod__desc{color:var(--muted);font-size:19px;line-height:1.55}.glr .mod .link{order:3;margin-top:-4px}.glr .mod__ui{border-radius:var(--r-img)var(--r-img)0 0;background:#ffffff9e;order:4;margin-top:auto;padding:18px 18px 30px}[data-theme=cyber] .glr .mod__ui{background:#ffffff0d}.glr .ring{flex:none;width:44px;height:44px;transform:rotate(-90deg)}.glr .ring circle{fill:none;stroke-width:4px}.glr .ring__bg{stroke:#0c343938}.glr .ring__fg{stroke:var(--teal);stroke-linecap:butt;stroke-dasharray:113.1;stroke-dashoffset:0}.glr .ring__ck{stroke:var(--teal);stroke-width:3px;transform-origin:22px 22px;opacity:1;transform:rotate(90deg)}.glr.motion .mods:not(.is-static) .ring__fg{stroke-dashoffset:113.1px}.glr.motion .mods:not(.is-static) .mod:not(.is-done) .ring__ck{opacity:0}.glr .mod .ring__ck{transition:opacity .12s linear}.glr .mod:hover .ring__fg,.glr .mod:focus-within .ring__fg{stroke:var(--ink);transition:none;stroke-dashoffset:0!important}.glr .mod:hover .ring__ck,.glr .mod:focus-within .ring__ck{stroke:var(--ink);opacity:1!important}[data-theme=cyber] .glr .ring__bg{stroke:#eef6df29}.glr .steps{flex-wrap:wrap;gap:6px;display:flex}.glr .steps li{border-radius:var(--r-pill);background:var(--card);padding:6px 11px;font-size:14px;font-weight:600;line-height:1.3}.glr .steps li.is-now{background:var(--ink);color:var(--bg)}[data-theme=cyber] .glr .steps li{background:#ffffff14}[data-theme=cyber] .glr .steps li.is-now{background:var(--ink);color:var(--bg)}.glr .kanban{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.glr .kanban>div{background:var(--card);border-radius:var(--r-img);align-content:start;gap:8px;min-height:150px;padding:12px;display:grid}[data-theme=cyber] .glr .kanban>div{background:#ffffff0f}.glr .kanban p{font-size:14px;font-weight:600;line-height:1.4}.glr .bar{background:var(--tint-teal);border-radius:10px;height:38px;display:block}.glr .bar--s{width:70%;height:26px}.glr .bar--c{background:var(--sage)}.glr .bar--done{background:var(--lime)}.glr .dots{grid-template-columns:repeat(10,1fr);gap:6px;max-width:320px;display:grid}.glr .dots span{aspect-ratio:1;background:var(--card);border-radius:5px}.glr .dots span.on{background:var(--green)}[data-theme=cyber] .glr .dots span{background:#ffffff14}[data-theme=cyber] .glr .dots span.on{background:var(--sage)}.glr .checks{gap:8px;display:grid}.glr .checks li{border-radius:var(--r-img);background:var(--card);align-items:center;gap:12px;padding:11px 14px;font-size:16px;font-weight:600;line-height:1.4;display:flex}[data-theme=cyber] .glr .checks li{background:#ffffff0f}.glr .checks li:before{content:"";width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--sage);border-radius:7px;flex:none}.glr .checks li.on:before{box-shadow:none;background:var(--teal)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D5F43D' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/14px no-repeat}.glr .letter{background:var(--card);border-radius:var(--r-img);padding:16px 18px}[data-theme=cyber] .glr .letter{background:#ffffff0f}.glr .letter__h{margin-top:10px;font-size:15px;font-weight:700;line-height:1.4}.glr .letter__h:first-child{margin-top:0}.glr .letter ul{gap:2px;margin-top:6px;display:grid}.glr .letter li{color:var(--muted);padding-left:14px;font-size:15px;line-height:1.5;position:relative}.glr .letter li:before{content:"";background:var(--green);border-radius:50%;width:5px;height:5px;position:absolute;top:.65em;left:0}.glr .chat{gap:8px;display:grid}.glr .msg{border-radius:18px;max-width:88%;padding:11px 15px;font-size:15px;line-height:1.55}.glr .msg--ai{background:var(--surface);color:var(--ink);border-bottom-left-radius:6px;justify-self:start}.glr .msg--me{background:var(--ink);color:var(--bg);border-bottom-right-radius:6px;justify-self:end}.glr .msg--short{text-align:center;min-width:52px}.glr .sys{font-family:var(--f-kr);color:var(--muted);border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line);text-align:center;justify-self:center;padding:5px 12px;font-size:13px;font-weight:500;line-height:1.5}.glr .feature{margin-top:var(--sec-gap);border-radius:var(--r-card);background:linear-gradient(color-mix(in srgb,var(--tint-teal)0%,transparent),color-mix(in srgb,var(--tint-teal)70%,transparent)90%,var(--tint-teal))var(--card);grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:80px;display:grid;overflow:hidden}.glr .feature__copy{justify-items:start;gap:16px;display:grid}.glr .feature__note{color:var(--muted);font-size:16px}.glr .signal{border-radius:var(--r-img);background:var(--surface);grid-template-columns:repeat(6,1fr);align-items:end;gap:10px;height:260px;padding:24px;display:grid}.glr .signal span{height:calc(var(--h)*100%);background:linear-gradient(var(--teal),var(--sage));border-radius:10px}.glr .coach{background:var(--dark);color:var(--on-dark);padding:96px var(--gutter)var(--gutter);border-radius:0;margin:0;overflow:hidden}.glr .coach__head{text-align:center;justify-items:center;gap:20px;max-width:820px;margin:0 auto;display:grid}.glr .coach .lead{color:var(--on-dark-muted)}.glr .orbs{width:min(720px,100%);margin:0 auto 40px}.glr .orbs__live{background:url(/remodel/godlife/poster/coach-orbs-640.webp) 50%/contain no-repeat;height:260px}.glr .orbs__labels{text-align:center;grid-template-columns:repeat(3,1fr);gap:0;margin-top:4px;display:grid}.glr .orbs__labels li{justify-items:center;gap:8px;display:grid}.glr .orbs__labels b{border-radius:var(--r-pill);color:var(--on-dark-muted);background:#ffffff0f;padding:8px 24px;font-size:16px;font-weight:600;line-height:1.4;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-block;box-shadow:inset 0 1px #ffffff59,inset 0 0 4px #ffffff1f}.glr .orbs[data-focus="0"] li:first-child b,.glr .orbs[data-focus="1"] li:nth-child(2) b,.glr .orbs[data-focus="2"] li:nth-child(3) b{color:var(--on-dark);background:#ffffff24;box-shadow:inset 0 1px #fff,inset 0 0 4px #ffffff40}.glr .orbs__labels span{color:var(--on-dark-muted);font-size:15px;line-height:1.5}.glr .flows__title{text-align:center;color:var(--on-dark);margin:120px auto 40px}.glr .flows{gap:var(--sec-gap);display:grid}.glr .flow{--tint:#ddebd3;border-radius:var(--r-card);color:#0c3439;background:radial-gradient(circle at 75% 100%,var(--tint),var(--tint)10%,#e9efdf00 64%)#e9efdf;--ink:#0c3439;--muted:#48615f;--surface:#fff;--bg:#f3f6ec;--line:#0c34391f;--teal:#1c5959;grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:420px;padding:64px 80px;display:grid}.glr .flow:nth-child(2){--tint:#e8fbae}.glr .flow:nth-child(3){--tint:#d6e6e2}.glr .flow__copy{align-self:center;justify-items:start;gap:16px;display:grid}.glr .flow__k{font-family:var(--f-kr);letter-spacing:0;color:#e8fbae;border-radius:var(--r-pill);background:#0c3439;padding:5px 12px;font-size:14px;font-weight:600;line-height:1.4}.glr .flow__ui{align-self:end;justify-items:end;margin-bottom:-64px;display:grid}.glr .flow .chat{border-radius:var(--r-card)var(--r-card)0 0;background:#ffffff9e;width:min(440px,100%);padding:22px 20px 48px}.glr .met{padding:160px var(--gutter)0}.glr .met__card{border-radius:var(--r-card);color:var(--on-dark);background:#0c3439 radial-gradient(circle at 50% 0,#4d856c00 40%,#4d856c52 90%,#4d856c8c);grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;padding:96px 72px;display:grid}.glr .met__copy{justify-items:start;gap:22px;display:grid}.glr .met .lead{color:var(--on-dark-muted)}.glr .met__facts{flex-wrap:wrap;gap:8px;display:flex}.glr .met__facts li{border-radius:var(--r-pill);padding:6px 14px;font-size:15px;font-weight:500;line-height:1.4;box-shadow:inset 0 0 0 1px #f3f6ec3d}.glr .met__dims{border-radius:var(--r-card);background:#ffffff0f;padding:28px;box-shadow:inset 0 1px #ffffff59,inset 0 0 4px #ffffff1f}.glr .met__dims-h{font-family:var(--f-mono);letter-spacing:.14em;color:var(--on-dark-muted);margin-bottom:16px;font-size:12px;line-height:1.4}.glr .met__dims ul{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.glr .met__dims li{border-radius:var(--r-img);text-align:center;background:#f3f6ec12;padding:14px 8px;font-size:15px;font-weight:600;line-height:1.4}.glr .met__dims li:nth-child(3n+1){box-shadow:inset 0 -2px #d5f43d}.glr .met__dims li:nth-child(3n+2){box-shadow:inset 0 -2px #8ab878}.glr .met__dims li:nth-child(3n){box-shadow:inset 0 -2px #4d856c}.glr .close{padding:160px var(--gutter)40px;text-align:center;justify-items:center;gap:24px;display:grid}.glr .close__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.glr .shelf{width:calc(100% + var(--gutter)*2);margin:72px calc(var(--gutter)*-1)0;height:clamp(415px,42.6vw,818px);display:block}.glr .shelf img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.glr .foot{padding:160px var(--gutter)}.glr .foot__grid{grid-template-columns:33% 1fr 1fr auto;gap:32px;display:grid}.glr .foot__mark{min-height:44px;font-family:var(--font-inter),sans-serif;letter-spacing:-.04em;align-items:center;font-size:26px;font-weight:900;line-height:1.2;text-decoration:none;display:inline-flex}.glr .foot__tag{font-family:var(--f-sans);letter-spacing:0;color:var(--muted);margin-top:2px;font-size:13px;line-height:1.5}.glr .foot__h{color:var(--muted);margin-bottom:15px;font-size:18px;font-weight:500;line-height:1.4}.glr .foot ul{gap:1px;display:grid}.glr .foot ul a{min-height:32px;transition:color var(--t-link)ease;align-items:center;font-size:18px;font-weight:500;text-decoration:none;display:inline-flex}.glr .foot ul a:hover{color:var(--teal)}@media (prefers-reduced-motion:reduce){html:has(.glr){scroll-behavior:auto}.glr *,.glr :before,.glr :after{transition-duration:0s!important;animation:none!important}}@media (max-width:1100px){.glr .nav__links{display:none}.glr .nav__menu{display:inline-block}.glr .mods{grid-template-columns:repeat(2,1fr)}.glr .feature,.glr .flow,.glr .met__card{grid-template-columns:1fr}.glr .flow__ui{justify-items:stretch}.glr .flow .chat{width:100%}.glr .met__card{padding:72px 48px}.glr .mod{min-height:520px;padding:40px 36px 0}}@media (min-width:768px) and (max-aspect-ratio:1){.glr .hero__media{--ph:min(calc(var(--frame-h)*.6),96vw)}}@media (max-width:1023px){.glr .hero__met{display:none}}@media (max-width:767px){.glr{font-size:16px}.glr .nav{top:10px}.glr .nav__pill{justify-content:space-between;gap:6px;width:100%;padding:6px 6px 6px 18px}.glr .lang,.glr .theme{display:none}.glr .nav__cta{padding:8px 14px;font-size:15px}.glr .hero{min-height:calc(var(--frame-h)*1.06);padding:92px 16px 40px}.glr .hero:before{background-image:linear-gradient(color-mix(in srgb,var(--hero-a)55%,transparent),transparent 46%),url(/remodel/godlife/photo/hero-sky-m.webp),linear-gradient(var(--hero-a),var(--hero-b)70%);background-position:0 0,50% 40%,0 0;background-repeat:no-repeat;background-size:auto,cover,auto}.glr .hero__media{--ph:min(calc(58vw*1.964),calc(var(--frame-h)*.56))}.glr .hero__media .hero__phone{left:50%;top:calc(var(--frame-h)*.58)}.glr .hero__cta{flex-direction:column;width:100%;max-width:340px}.glr .hero__cta .pill{width:100%}.glr .badge{display:none}.glr .statement{padding:104px var(--gutter)80px}.glr .statement .h2{font-size:clamp(24px,7.2vw,30px)}.glr .modules{padding-bottom:80px}.glr .sec-head{margin-bottom:36px}.glr .mods{grid-template-columns:1fr;gap:12px}.glr .mod{min-height:0;padding:28px 20px 0}.glr .mod__desc{font-size:17px}.glr .feature{gap:28px;padding:32px 20px}.glr .nav__cta{min-height:44px}.glr .signal{height:180px;padding:16px}.glr .coach{padding:72px 16px 16px}.glr .orbs{margin-bottom:28px}.glr .orbs__live{background-image:url(/remodel/godlife/poster/coach-orbs-390.webp);height:170px}.glr .orbs__labels b{padding:6px 14px;font-size:15px}.glr .orbs__labels span{font-size:14px;display:block}.glr .flows__title{margin:64px auto 20px}.glr .flows{gap:12px}.glr .flow{gap:24px;min-height:0;padding:28px 18px}.glr .flow__ui{margin-bottom:-28px}.glr .met{padding-top:104px}.glr .met__card{gap:32px;padding:48px 20px}.glr .met__dims{padding:18px 12px}.glr .met__dims li{padding:12px 4px;font-size:14px}.glr .close{padding:104px var(--gutter)24px}.glr .close__cta{flex-direction:column;width:100%;max-width:340px}.glr .close__cta .pill{width:100%}.glr .shelf{margin-top:40px}.glr .foot{padding:96px var(--gutter)}.glr .foot__grid{grid-template-columns:1fr 1fr;gap:28px 20px}.glr .foot__brand{grid-column:1/-1}.glr .foot__grid>div:nth-child(3){grid-row:span 2}}@media (max-width:359px){.glr .nav__brand{font-size:15px}.glr .nav__cta{padding:8px 11px;font-size:14px}}.glr:lang(ja),.glr:lang(zh){word-break:normal;line-break:strict}.glr .met__card>*,.glr .feature>*,.glr .flow>*{min-width:0}@media (max-width:359px){.glr:not(:lang(ko)) .met__dims ul{grid-template-columns:repeat(2,1fr)}}
