.T2xnga_topbar{--px:calc(100vw / 1920);height:calc(113 * var(--px));box-shadow:0 calc(2 * var(--px)) calc(12 * var(--px)) #33344714;background:#fff;position:relative}.T2xnga_home{z-index:1;width:calc(292 * var(--px));display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.T2xnga_logo{filter:drop-shadow(0 0 1.5px #33344773)drop-shadow(0 1px 2px #3334472e);width:100%;height:auto;display:block}.T2xnga_inner{inset:0 calc(40 * var(--px));justify-content:space-between;align-items:center;gap:calc(24 * var(--px));display:flex;position:absolute}.T2xnga_nav{align-items:center;gap:calc(13 * var(--px));margin-left:calc(-16 * var(--px));display:flex}.T2xnga_link{align-items:center;gap:calc(6 * var(--px));height:calc(40 * var(--px));padding:0 calc(16 * var(--px));border-radius:calc(8 * var(--px));font-family:LG Smile,Pretendard Variable,Pretendard,sans-serif;font-weight:600;font-size:calc(20 * var(--px));line-height:calc(28 * var(--px));color:#333447;white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none;transition:background .14s;display:inline-flex}.T2xnga_link:hover{background:#f6f6f9}.T2xnga_active{font-weight:600}.T2xnga_caret{width:calc(16 * var(--px));height:calc(16 * var(--px));flex:none;transition:rotate .18s}button[aria-expanded=true] .T2xnga_caret{rotate:180deg}.T2xnga_item{align-items:center;display:flex;position:relative}.T2xnga_sub{top:calc(100% + 8 * var(--px));z-index:40;min-width:calc(180 * var(--px));padding:calc(8 * var(--px)) 0;border-radius:calc(12 * var(--px));box-shadow:0 calc(6 * var(--px)) calc(20 * var(--px)) #33344729;opacity:0;visibility:hidden;translate:0 calc(-6 * var(--px));background:#fff;transition:opacity .16s,translate .16s,visibility .16s;position:absolute;left:0}.T2xnga_item:hover .T2xnga_sub,.T2xnga_item:focus-within .T2xnga_sub,.T2xnga_subOpen{opacity:1;visibility:visible;translate:0}.T2xnga_sub a{padding:calc(11 * var(--px)) calc(24 * var(--px));font-family:LG Smile,Pretendard Variable,Pretendard,sans-serif;font-weight:300;font-size:calc(20 * var(--px));line-height:calc(28 * var(--px));color:#333447;white-space:nowrap;text-decoration:none;transition:background .14s;display:block}.T2xnga_sub a:hover{background:#f6f6f9;font-weight:700}.T2xnga_subActive{font-weight:700}.T2xnga_actions{align-items:center;gap:calc(11 * var(--px));display:flex}.T2xnga_icon{width:calc(60 * var(--px));height:calc(60 * var(--px));cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;transition:opacity .16s;display:block}.T2xnga_icon:hover{opacity:.7}.T2xnga_icon[data-noop]{cursor:default}.T2xnga_menuGlyph{width:100%;height:100%;display:block}.T2xnga_menuRing{fill:none;stroke:#595959;stroke-width:1px}.T2xnga_menuBars{stroke:#313131;stroke-width:4px}.T2xnga_iconOpen .T2xnga_menuRing{fill:#0a0a0a;stroke:#fff}body[data-menu-open] .T2xnga_icon .T2xnga_menuRing{fill:#0a0a0a;stroke:#fff}.T2xnga_iconOpen .T2xnga_menuBars{stroke:#fff}body[data-menu-open] .T2xnga_icon .T2xnga_menuBars{stroke:#fff}@media (max-width:1279px){.T2xnga_topbar{height:56px}.T2xnga_home{width:clamp(128px,12vw,160px);left:16px;translate:0 -50%}.T2xnga_inner{justify-content:flex-end;gap:8px;inset:0 12px}.T2xnga_nav{display:none}.T2xnga_icon{width:40px;height:40px}}@media (min-width:1280px){.T2xnga_topbar{--px:1px;height:76px}.T2xnga_home{width:220px}.T2xnga_inner{left:max(32px,50% - 768px);right:max(32px,50% - 768px)}.T2xnga_link{height:40px;padding:0 14px;font-size:16px;line-height:24px}.T2xnga_sub a{font-size:15px;line-height:22px}.T2xnga_icon{width:44px;height:44px}}@media (max-width:767px){.T2xnga_topbar{z-index:40;height:52px;box-shadow:none;background:#f6f6f9;position:sticky;top:0}body[data-menu-open] .T2xnga_topbar{background:#fff;box-shadow:inset 0 -1px #ececf2}.T2xnga_topbar:has(.T2xnga_iconOpen){background:#fff;box-shadow:inset 0 -1px #ececf2}.T2xnga_home{width:140px;top:50%;left:20px;translate:0 -50%}.T2xnga_inner{inset:0 20px}.T2xnga_icon{width:36px;height:36px}}
.M6uXfG_page{background:var(--bg);flex-direction:column;flex:1;min-height:100vh;display:flex}.M6uXfG_body{flex:1;justify-content:flex-end;min-height:calc(100vh - 64px);display:flex;position:relative}.M6uXfG_overlay{cursor:pointer;background:#00000080;border:0;padding:0;position:absolute;inset:0}.M6uXfG_drawer{z-index:100;visibility:hidden;pointer-events:none;justify-content:flex-end;display:flex;position:fixed;inset:0}.M6uXfG_drawer .M6uXfG_overlay{opacity:0;transition:opacity .25s,visibility 0s linear .3s}.M6uXfG_drawer .M6uXfG_panel{height:100%;transition:transform .3s cubic-bezier(.22,.61,.36,1);overflow-y:auto;transform:translate(100%)}.M6uXfG_drawerOpen{visibility:visible;pointer-events:auto}.M6uXfG_drawerOpen .M6uXfG_overlay{opacity:1;transition:opacity .25s}.M6uXfG_drawerOpen .M6uXfG_panel{transform:none}.M6uXfG_drawer{transition:visibility 0s linear .3s}.M6uXfG_drawerOpen.M6uXfG_drawer{transition:none}@media (prefers-reduced-motion:reduce){.M6uXfG_drawer .M6uXfG_overlay,.M6uXfG_drawer .M6uXfG_panel{transition:none}}.M6uXfG_panel{z-index:1;background:var(--gray-50);flex-direction:column;width:460px;max-width:100%;display:flex;position:relative}.M6uXfG_panel:focus{outline:none}.M6uXfG_head{background:var(--surface);justify-content:space-between;align-items:center;height:62px;padding:16px 32px;display:flex}.M6uXfG_title{color:var(--gray-900);margin:0;font-size:20px;font-weight:700;line-height:30px}.M6uXfG_content{flex-direction:column;flex:1;display:flex}.M6uXfG_list{background:var(--surface);flex-direction:column;display:flex}.M6uXfG_row{border-bottom:1px solid var(--gray-50);height:65px;color:var(--gray-900);justify-content:space-between;align-items:center;padding:20px 32px;text-decoration:none;display:flex}.M6uXfG_row:last-child{border-bottom:0}.M6uXfG_row:focus-visible,.M6uXfG_sub:focus-visible{outline-offset:-2px;background:var(--gray-50);outline:2px solid #d5d6e0}.M6uXfG_subs .M6uXfG_sub:focus-visible{background:var(--gray-100)}.M6uXfG_rowLabel{font-size:20px;font-weight:600;line-height:24px}.M6uXfG_chev{color:var(--gray-300);flex:none}.M6uXfG_chevWhite{color:var(--gray-900);flex:none}.M6uXfG_group{flex-direction:column;display:flex}.M6uXfG_group .M6uXfG_row{border:0;border-bottom:1px solid var(--gray-50);width:100%;height:65px;font:inherit;text-align:left;cursor:pointer;background:0 0;transition:border-color .2s}.M6uXfG_groupOpen .M6uXfG_row{border-bottom-color:#0000}.M6uXfG_subsWrap{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,.61,.36,1);display:grid}.M6uXfG_subsWrap>*{min-height:0;overflow:hidden}.M6uXfG_groupOpen .M6uXfG_subsWrap{grid-template-rows:1fr}.M6uXfG_caret{transition:transform .28s cubic-bezier(.22,.61,.36,1)}.M6uXfG_groupOpen .M6uXfG_caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.M6uXfG_subsWrap,.M6uXfG_caret{transition:none}}.M6uXfG_subs{background:var(--gray-50);flex-direction:column;display:flex}.M6uXfG_sub{border-bottom:1px solid var(--gray-300);color:var(--gray-500);align-items:center;padding:12px 32px 12px 48px;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.M6uXfG_sub:last-child{border-bottom:0;padding-block:14px}.M6uXfG_loginSection{flex:1;padding:20px 32px 0}.M6uXfG_card{border-radius:var(--radius-card);background:var(--gray-200);color:var(--gray-900);flex-direction:column;gap:16px;padding:24px;display:flex}.M6uXfG_cardRow{min-height:32px;color:var(--gray-900);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.M6uXfG_names{align-items:center;gap:4px;display:inline-flex}.M6uXfG_name{font-size:20px;font-weight:600;line-height:24px}.M6uXfG_badge{background:var(--gray-900);color:var(--gray-200);border-radius:4px;align-items:center;padding:2px 6px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.M6uXfG_loginBtn{border-radius:var(--radius);color:#fff;background:#0a0a0a;justify-content:center;align-items:center;height:40px;padding:0 16px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.M6uXfG_loginBtn:hover{filter:brightness(.94)}.M6uXfG_btnGroup{flex-direction:column;gap:8px;display:flex}.M6uXfG_opBtn{border-radius:var(--radius);height:40px;color:var(--gray-900);border:0;align-items:center;gap:6px;padding:0 16px;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.M6uXfG_opBtn:hover{background:#0000000d}.M6uXfG_chipRow{justify-content:flex-end;min-height:32px;display:flex}.M6uXfG_chip{color:#fff;cursor:pointer;background:#0a0a0a;border:0;border-radius:37px;height:32px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;line-height:18px}.M6uXfG_chip:hover:not(:disabled){background:#2a2a2a}.M6uXfG_chip:disabled{opacity:.6;cursor:default}.M6uXfG_footer{justify-content:center;align-items:center;gap:12px;margin-top:20px;padding:16px 32px;display:flex}.M6uXfG_footerLink{color:var(--gray-500);font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.M6uXfG_sep{background:var(--gray-300);width:1px;height:14px}@media (max-width:1279px){.M6uXfG_drawer{top:56px}}@media (max-width:767px){.M6uXfG_body{min-height:calc(100vh - 52px)}.M6uXfG_panel{align-self:flex-start;width:100%}.M6uXfG_drawer{top:52px}.M6uXfG_drawer .M6uXfG_panel{height:auto;max-height:100%}.M6uXfG_head{display:none}.M6uXfG_row{border-bottom-color:var(--gray-100);padding:20px 24px}.M6uXfG_sub{border-bottom-color:var(--gray-200);padding:12px 20px 12px 32px}.M6uXfG_loginSection{padding:16px 24px 24px}.M6uXfG_footer{display:none}}.M6uXfG_eventShortcuts{color:#294937;background:#edf5f1;border:1px solid #cbded2;border-radius:14px;gap:12px;margin:18px 24px 0;padding:18px;display:grid}.M6uXfG_eventShortcuts>div:first-child{justify-content:space-between;align-items:center;gap:8px;font-size:15px;display:flex}.M6uXfG_eventShortcuts>div:first-child a{color:#547063;font-size:12px}.M6uXfG_scanShortcut{color:#fff;background:#285744;border-radius:9px;justify-content:center;align-items:center;min-height:52px;font-weight:600;text-decoration:none;display:flex}.M6uXfG_photoShortcuts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.M6uXfG_photoShortcuts a{text-align:center;color:#294937;background:#fff;border:1px solid #c6d8cf;border-radius:9px;justify-content:center;align-items:center;min-height:52px;font-size:14px;font-weight:600;text-decoration:none;display:flex}
.rZemRG_page{--blue:#2563eb;--pad:80px;--font-lg-smart:"LG Smile", "LG Smart_H2.0", "Pretendard Variable", Pretendard, "Apple SD Gothic Neo", sans-serif;color:#000;font-family:var(--font-sans);background:#fff;overflow-x:clip}.rZemRG_cover{object-fit:cover}.rZemRG_enter>*{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.rZemRG_enter.rZemRG_isVisible>*{opacity:1;transform:translateY(0)}.rZemRG_headerDark{z-index:10;background:#000;position:relative}.rZemRG_headerDark header{background:#000}.rZemRG_headerDark header img{filter:invert()}:is(.rZemRG_headerDark header nav a,.rZemRG_headerDark header nav button){color:#fff}.rZemRG_headerDark header nav [role=menu] a{color:#1b1517}.rZemRG_hero{width:100%;height:calc(100vh - var(--gnb-h));height:calc(100svh - var(--gnb-h));background:#fff;position:relative;overflow:hidden}.rZemRG_heroBlack{background:#000}.rZemRG_inversionOverlay{z-index:2;clip-path:circle(0%);pointer-events:none;background:#000;position:absolute;inset:0}.rZemRG_heroTitles{top:220px;left:var(--pad);right:var(--pad);z-index:3;text-align:center;position:absolute}.rZemRG_titleLine1,.rZemRG_titleLine2{font-family:"LG Smile", var(--font-sans);white-space:nowrap;clip-path:inset(0 100% 0 0);margin:0;font-size:clamp(80px,10vw,160px);font-weight:700;line-height:1}.rZemRG_titleLine1{letter-spacing:-.02em}.rZemRG_titleLine2{letter-spacing:-.01em;margin-top:16px}.rZemRG_tBlack.rZemRG_titleLine1{color:#000}.rZemRG_tBlack.rZemRG_titleLine2{color:#fff;-webkit-text-stroke:2px #000;paint-order:stroke}.rZemRG_whiteLayer{z-index:3;clip-path:circle(0%);position:absolute;inset:0}.rZemRG_tWhite.rZemRG_titleLine1{color:#fff}.rZemRG_tWhite.rZemRG_titleLine2{color:#000;-webkit-text-stroke:2px #fff;paint-order:stroke}.rZemRG_heroBody{z-index:1;width:min(774px, calc(100vw - 2 * var(--pad)));font-family:var(--font-lg-smart);text-align:center;color:#fff;word-break:keep-all;opacity:0;margin:0;font-size:28px;font-weight:300;line-height:56px;position:absolute;top:584px;left:50%;transform:translate(-50%,20px)}.rZemRG_dot{z-index:9999;opacity:0;will-change:transform, opacity, left, top;pointer-events:none;background:#000;border-radius:50%;width:16px;height:16px;position:absolute;bottom:80px;left:50%;transform:scale(.5)}:is(body.dot-cursor-active,body.dot-cursor-active a,body.dot-cursor-active button){cursor:none}.rZemRG_dotCursorFollow{transition:background .4s,box-shadow .4s;box-shadow:0 0 40px 20px #ffffff26}.rZemRG_dotCursorFollow[data-theme=dark]{background:#fff;box-shadow:0 0 40px 20px #ffffff26}.rZemRG_dotCursorFollow[data-theme=light]{background:#000;box-shadow:0 0 40px 20px #00000014}@keyframes rZemRG_dotGlow{0%{opacity:1;transform:scale(1.5);box-shadow:0 0 #fff0}30%{opacity:0;transform:scale(2);box-shadow:0 0 40px #fffc}60%{opacity:0;transform:scale(.5);box-shadow:0 0 60px #fff}to{opacity:1;transform:scale(1);box-shadow:0 0 20px #fff6}}.rZemRG_scrollIndicator{opacity:0;z-index:4;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.rZemRG_scrollIndicatorOn{opacity:1;transition:opacity .6s;animation:2s ease-in-out infinite rZemRG_scrollBob}.rZemRG_scrollIndicatorHidden{opacity:0;transition:opacity .3s}.rZemRG_mouseIcon{border:1.5px solid #ffffff73;border-radius:13px;width:26px;height:38px;position:relative}.rZemRG_mouseWheel{background:#ffffff73;border-radius:1px;width:2px;height:8px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.rZemRG_scrollText{letter-spacing:2px;color:#fff6;font-size:10px;font-weight:400;line-height:1}@keyframes rZemRG_scrollBob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(6px)}}@keyframes rZemRG_dotIdle{0%,to{opacity:.8;box-shadow:0 0 8px #fff3}50%{opacity:1;box-shadow:0 0 15px #fff6}}.rZemRG_dotTransition{height:900vh;position:relative}.rZemRG_dotSticky{background:#000;justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.rZemRG_dotField{width:752px;height:128px;position:relative}.rZemRG_convDot{opacity:.6;will-change:transform, opacity;background:#fff;border-radius:50%;position:absolute}.rZemRG_convDotL{width:8px;height:8px;top:60px;left:0}.rZemRG_convDotR{width:8px;height:8px;top:60px;right:0}.rZemRG_dotCenter{will-change:transform, opacity;border:2px solid #fff;border-radius:50%;width:128px;height:128px;animation:2s ease-in-out infinite rZemRG_strokePulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rZemRG_strokePulse{0%,to{opacity:.3}50%{opacity:.8}}.rZemRG_whiteOverlay{z-index:1;clip-path:circle(0);pointer-events:none;will-change:clip-path;background:#fff;position:absolute;inset:0}.rZemRG_rippleRing{opacity:0;pointer-events:none;will-change:transform, opacity;border:1.5px solid #ffffffe6;border-radius:50%;width:128px;height:128px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.rZemRG_floatText{z-index:2;color:#fff;font-family:var(--font-lg-smart);white-space:pre-line;word-break:keep-all;opacity:0;max-width:600px;font-size:40px;font-weight:700;line-height:1.5;transition:opacity .4s,transform .4s;position:absolute;transform:translateY(10px)}.rZemRG_floatTextOn{opacity:1;transform:translateY(0)}.rZemRG_floatT1{text-align:right;margin-right:-500px;top:30%;right:50%}.rZemRG_floatT2{text-align:right;margin-right:-500px;bottom:30%;right:50%}.rZemRG_floatT3{text-align:left;margin-left:-500px;bottom:30%;left:50%}.rZemRG_smileClass{padding:160px var(--pad);background:#fff;flex-direction:column;gap:80px;display:flex}.rZemRG_scHeader{opacity:0;transition:opacity .3s ease-out,transform .3s ease-out;transform:translateY(15px)}.rZemRG_scHeader.rZemRG_isVisible{opacity:1;transform:translateY(0)}.rZemRG_scCard{opacity:0;flex-direction:column;transition:opacity .5s ease-out,transform .5s ease-out;display:flex;transform:translateY(30px)}.rZemRG_scCard.rZemRG_isVisible{opacity:1;transform:translateY(0)}.rZemRG_smileClassLabel{color:#000;margin:0;font-size:14px;font-weight:700;line-height:17px}.rZemRG_smileClassTitle{font-family:var(--font-lg-smart);color:#000;word-break:keep-all;margin:12px 0 0;font-size:40px;font-weight:700;line-height:1.2}.rZemRG_smileClassGrid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.rZemRG_smileClassImage{aspect-ratio:560/350;background:#f5f5f5;border-radius:32px;position:relative;overflow:hidden}.rZemRG_smileClassCardTitle{color:#000;margin-top:24px;font-size:28px;font-weight:700;line-height:34px}.rZemRG_smileClassCardDesc{color:#666;word-break:keep-all;margin:12px 0 0;font-size:15px;font-weight:400;line-height:26px}.rZemRG_smileClassMore{min-height:44px;color:var(--blue);align-items:center;gap:8px;margin-top:12px;font-size:14px;font-weight:600;line-height:17px;text-decoration:none;display:inline-flex}.rZemRG_moreArrow{width:16px;height:16px}.rZemRG_monoLabel{letter-spacing:.02em;color:#000;align-items:center;gap:8px;font-size:12px;font-weight:700;line-height:14px;display:flex}.rZemRG_monoLabelDark{color:#fff}.rZemRG_blueDot{background:var(--blue);border-radius:50%;flex:none;width:6px;height:6px}.rZemRG_manifestoWrap{height:400vh;position:relative}.rZemRG_manifestoSticky{height:100vh;padding:0 var(--pad);background:#000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.rZemRG_manifestoSticky .rZemRG_monoLabel{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(10px)}.rZemRG_manifestoSticky .rZemRG_monoLabel.rZemRG_isVisible{opacity:1;transform:translateY(0)}.rZemRG_manifestoMain{text-align:center;color:#fff;max-width:1264px;margin:62px 0 0;font-size:clamp(32px,3.5vw,48px);font-weight:700;line-height:1.5}.rZemRG_manifestoMain span{opacity:.1;transition:opacity .15s}.rZemRG_manifestoSub{text-align:center;color:#888;word-break:keep-all;opacity:0;max-width:800px;margin:48px 0 0;font-size:clamp(16px,1.5vw,22px);line-height:1.7;transition:opacity .6s,transform .6s;transform:translateY(15px)}.rZemRG_manifestoSub.rZemRG_isVisible{opacity:1;transform:translateY(0)}.rZemRG_smilersWrap{height:400vh;position:relative}.rZemRG_smilersSticky{background:#000;flex-direction:column;justify-content:space-between;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.rZemRG_smilersHead{padding:160px var(--pad) 0;opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(20px)}.rZemRG_smilersHead.rZemRG_isVisible{opacity:1;transform:translateY(0)}.rZemRG_smilersRow{justify-content:space-between;align-items:flex-end;gap:80px;margin-top:46px;display:flex}.rZemRG_smilersTitle{color:#fff;word-break:keep-all;margin:0;font-size:40px;font-weight:800;line-height:56px}.rZemRG_smilersCta{color:#fff;flex:none;font-size:14px;font-weight:700;line-height:17px}.rZemRG_smilersStrip{padding-bottom:120px;overflow:hidden}.rZemRG_smilersTrack{will-change:transform;gap:32px;width:max-content;display:flex}.rZemRG_smilerCell{background:#111;border-radius:32px;flex:none;width:400px;height:480px;position:relative;overflow:hidden}.rZemRG_cta{padding:240px var(--pad);text-align:center;background:#fff;flex-direction:column;align-items:center;gap:0;display:flex}.rZemRG_ctaItem{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(20px)}.rZemRG_ctaItem.rZemRG_isVisible{opacity:1;transform:translateY(0)}.rZemRG_ctaEyebrow{font-family:var(--font-lg-smart);color:var(--blue);margin:0;font-size:16px;font-weight:700;line-height:19px}.rZemRG_ctaTitle{max-width:645px;font-family:var(--font-lg-smart);color:#000;word-break:keep-all;margin:16px auto 0;font-size:48px;font-weight:700;line-height:68px}.rZemRG_ctaButton{color:#fff;background:#000;justify-content:center;align-items:center;gap:12px;width:248px;height:67px;margin-top:56px;font-size:16px;font-weight:700;line-height:19px;text-decoration:none;transition:opacity .2s;display:inline-flex}.rZemRG_ctaButton:hover{opacity:.85}.rZemRG_ctaButtonDot{background:var(--blue);border-radius:50%;width:8px;height:8px}.rZemRG_footer{padding:80px var(--pad);color:#fff;background:#000}.rZemRG_footerMain{justify-content:space-between;align-items:flex-start;gap:80px;display:flex}.rZemRG_footerBrand{max-width:320px}.rZemRG_footerBrandName{color:#fff;font-size:20px;font-weight:900;line-height:24px;display:block}.rZemRG_footerBrandDesc{color:#888;word-break:keep-all;margin:16px 0 0;font-size:12px;font-weight:400;line-height:20px}.rZemRG_footerCols{gap:80px;display:flex}.rZemRG_footerCol{flex-direction:column;gap:16px;display:flex}.rZemRG_footerColHead{color:#fff;font-size:12px;font-weight:700;line-height:14px}.rZemRG_footerColItem{color:#888;font-size:12px;font-weight:400;line-height:14px}.rZemRG_footerRule{border:0;border-top:1px solid #1f1f1f;height:0;margin:48px 0}.rZemRG_footerBottom{color:#888;justify-content:space-between;align-items:center;gap:24px;font-size:11px;font-weight:400;line-height:13px;display:flex}.rZemRG_footerLegal{gap:24px;display:flex}.rZemRG_footerLegal a{color:#888;text-decoration:none}@media (max-width:1200px){.rZemRG_floatT1,.rZemRG_floatT2{margin-right:-340px}.rZemRG_floatT3{margin-left:-340px}}@media (max-width:900px){.rZemRG_page{--pad:24px}.rZemRG_heroTitles{top:24vh}.rZemRG_titleLine1,.rZemRG_titleLine2{font-size:clamp(22px,7.2vw,60px)}.rZemRG_titleLine2{-webkit-text-stroke-width:1.2px;margin-top:6px}.rZemRG_heroBody{width:calc(100vw - 2 * var(--pad));font-size:16px;line-height:1.7;top:auto;bottom:180px}.rZemRG_dot{bottom:64px}.rZemRG_manifestoWrap{height:350vh}.rZemRG_manifestoMain{margin-top:40px;font-size:24px;line-height:1.6}.rZemRG_manifestoSub{font-size:15px}.rZemRG_dotTransition{height:450vh}.rZemRG_dotField{transform:scale(.45)}.rZemRG_rippleRing{width:58px;height:58px}.rZemRG_floatText{max-width:280px;font-size:17px;line-height:1.55}.rZemRG_floatT1{right:var(--pad);margin-right:0;top:96px}.rZemRG_floatT2{right:var(--pad);margin-right:0;bottom:120px}.rZemRG_floatT3{left:var(--pad);margin-left:0;bottom:120px}.rZemRG_smileClass{padding:96px var(--pad)}.rZemRG_smileClassTitle{font-size:27px;line-height:37px}.rZemRG_smileClassGrid{grid-template-columns:1fr;gap:48px;margin-top:48px}.rZemRG_smileClassImage{border-radius:20px}.rZemRG_smilersRow{flex-direction:column;align-items:flex-start;gap:24px;margin-top:32px}.rZemRG_smilersTitle{font-size:26px;line-height:38px}.rZemRG_smilersHead{padding-top:96px}.rZemRG_smilersStrip{padding-bottom:64px}.rZemRG_smilersTrack{gap:16px}.rZemRG_smilerCell{border-radius:20px;width:220px;height:264px}.rZemRG_smilersWrap{height:auto!important}.rZemRG_smilersSticky{height:auto;padding-bottom:48px;position:static}.rZemRG_smilersStrip{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.rZemRG_smilersStrip::-webkit-scrollbar{display:none}.rZemRG_cta{padding:120px var(--pad)}.rZemRG_ctaTitle{font-size:28px;line-height:42px}.rZemRG_ctaButton{width:220px;height:60px}.rZemRG_footerMain{flex-direction:column;gap:40px}.rZemRG_footerBrand{max-width:none}.rZemRG_footerCols{gap:48px}.rZemRG_footerBottom{flex-direction:column;align-items:flex-start;gap:16px}}@media (prefers-reduced-motion:reduce){.rZemRG_rippleRing{display:none}.rZemRG_smilersWrap,.rZemRG_manifestoWrap,.rZemRG_dotTransition{height:auto}.rZemRG_smilersSticky,.rZemRG_manifestoSticky,.rZemRG_dotSticky{height:auto;position:static}.rZemRG_scHeader,.rZemRG_scCard,.rZemRG_ctaItem,.rZemRG_smilersHead{opacity:1;transition:none;transform:none}.rZemRG_titleLine1,.rZemRG_titleLine2{clip-path:inset(0 0% 0 0)}.rZemRG_hero{background:#000}.rZemRG_titleLine1{color:#fff}.rZemRG_titleLine2{-webkit-text-stroke-color:#fff}.rZemRG_heroBody{opacity:1;transform:none}.rZemRG_dot{opacity:1;background:#fff;transform:none}.rZemRG_inversionOverlay{display:none}.rZemRG_dotTransition{height:auto}.rZemRG_dotSticky{height:800px;position:relative}.rZemRG_dotCenter{opacity:.8;animation:none}.rZemRG_floatText{transition:none}.rZemRG_enter>*,.rZemRG_manifestoSub,.rZemRG_manifestoSticky .rZemRG_monoLabel{opacity:1;transition:none;transform:none}.rZemRG_manifestoMain span{opacity:1}.rZemRG_manifestoWrap{height:auto}.rZemRG_manifestoSticky{height:auto;padding:220px var(--pad);position:relative}}
