.CustomIphone-module-scss-module__wLzmcq__main{flex-direction:column;display:flex}
.CustomoIphoneHero-module-scss-module__MDhoMW__hero{background:#f5f5f7;width:100%}.CustomoIphoneHero-module-scss-module__MDhoMW__inner{justify-content:space-between;align-items:center;gap:60px;padding-top:72px;padding-bottom:72px;display:flex}.CustomoIphoneHero-module-scss-module__MDhoMW__info{flex-direction:column;flex-shrink:0;gap:24px;max-width:500px;display:flex}.CustomoIphoneHero-module-scss-module__MDhoMW__tag{letter-spacing:.14em;color:#2a5298;font-size:.7rem;font-weight:700}.CustomoIphoneHero-module-scss-module__MDhoMW__heading{color:#1a1a1a;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.15}.CustomoIphoneHero-module-scss-module__MDhoMW__subtitle{color:#555;margin:0;font-size:1rem;line-height:1.6}.CustomoIphoneHero-module-scss-module__MDhoMW__callBtn{color:#fff;letter-spacing:.03em;background:#1d1d1f;border-radius:50px;align-self:flex-start;align-items:center;padding:16px 32px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.CustomoIphoneHero-module-scss-module__MDhoMW__callBtn:hover{background:#333;transform:translateY(-2px)}.CustomoIphoneHero-module-scss-module__MDhoMW__callBtn:active{transform:translateY(0)}.CustomoIphoneHero-module-scss-module__MDhoMW__imageWrapper{border-radius:20px;flex:1;min-width:0;height:480px;position:relative;overflow:hidden}.CustomoIphoneHero-module-scss-module__MDhoMW__image{object-fit:cover}@media (max-width:900px){.CustomoIphoneHero-module-scss-module__MDhoMW__inner{flex-direction:column-reverse;gap:40px;padding-top:48px;padding-bottom:48px}.CustomoIphoneHero-module-scss-module__MDhoMW__info{max-width:100%}.CustomoIphoneHero-module-scss-module__MDhoMW__imageWrapper{width:100%;height:320px}}@media (max-width:480px){.CustomoIphoneHero-module-scss-module__MDhoMW__imageWrapper{height:240px}.CustomoIphoneHero-module-scss-module__MDhoMW__callBtn{justify-content:center;width:100%}}
@keyframes Examples-module-scss-module__lMmfyq__fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes Examples-module-scss-module__lMmfyq__lbOpen{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Examples-module-scss-module__lMmfyq__section{flex-direction:column;gap:40px;padding:80px 0;display:flex}.Examples-module-scss-module__lMmfyq__sectionHead{flex-direction:column;gap:8px;animation:.7s both Examples-module-scss-module__lMmfyq__fadeUp;display:flex}.Examples-module-scss-module__lMmfyq__eyebrow{letter-spacing:.14em;color:var(--main-color);margin:0;font-size:.7rem;font-weight:700}.Examples-module-scss-module__lMmfyq__title{color:#1a1a1a;margin:0;font-size:clamp(1.8rem,4vw,3rem);font-weight:800;line-height:1.1}.Examples-module-scss-module__lMmfyq__grid{grid-template-rows:280px 280px;grid-template-columns:repeat(4,1fr);grid-template-areas:"a a b c""a a b d";gap:12px;animation:.7s .15s both Examples-module-scss-module__lMmfyq__fadeUp;display:grid}.Examples-module-scss-module__lMmfyq__cell{cursor:pointer;background:#eee;border-radius:16px;outline:none;position:relative;overflow:hidden}.Examples-module-scss-module__lMmfyq__cell:hover .Examples-module-scss-module__lMmfyq__img{transform:scale(1.05)}.Examples-module-scss-module__lMmfyq__cell:hover .Examples-module-scss-module__lMmfyq__overlay{opacity:1}.Examples-module-scss-module__lMmfyq__cell:focus-visible{box-shadow:0 0 0 3px var(--main-color)}.Examples-module-scss-module__lMmfyq__cell_a{grid-area:a}.Examples-module-scss-module__lMmfyq__cell_b{grid-area:b}.Examples-module-scss-module__lMmfyq__cell_c{grid-area:c}.Examples-module-scss-module__lMmfyq__cell_d{grid-area:d}.Examples-module-scss-module__lMmfyq__img{object-fit:cover;transition:transform .45s cubic-bezier(.25,.46,.45,.94)}.Examples-module-scss-module__lMmfyq__overlay{opacity:0;pointer-events:none;background:linear-gradient(#0000 45%,#00000080 100%);align-items:flex-end;padding:20px;transition:opacity .3s;display:flex;position:absolute;inset:0}.Examples-module-scss-module__lMmfyq__overlayLabel{color:#fff;margin:0;font-size:.85rem;font-weight:600}.Examples-module-scss-module__lMmfyq__lightboxOverlay{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000eb;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.Examples-module-scss-module__lMmfyq__lightboxInner{flex-direction:column;gap:16px;width:100%;max-width:960px;animation:.3s cubic-bezier(.22,1,.36,1) both Examples-module-scss-module__lMmfyq__lbOpen;display:flex;position:relative}.Examples-module-scss-module__lMmfyq__lbMedia{aspect-ratio:4/3;background:#0d0d0d;border-radius:16px;width:100%;position:relative;overflow:hidden}.Examples-module-scss-module__lMmfyq__lbImg{object-fit:contain!important}.Examples-module-scss-module__lMmfyq__lbClose{z-index:10;cursor:pointer;background:#ffffff14;border:1.5px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,border-color .2s;display:flex;position:absolute;top:-48px;right:0}.Examples-module-scss-module__lMmfyq__lbClose:hover{background:#ffffff2e;border-color:#ffffff80}.Examples-module-scss-module__lMmfyq__lbNav{z-index:10;cursor:pointer;background:#ffffff14;border:1.5px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,border-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Examples-module-scss-module__lMmfyq__lbNav:hover{background:#ffffff2e;border-color:#ffffff73}.Examples-module-scss-module__lMmfyq__lbNavPrev{left:-56px}.Examples-module-scss-module__lMmfyq__lbNavNext{right:-56px}.Examples-module-scss-module__lMmfyq__lbFooter{align-items:center;gap:12px;display:flex}.Examples-module-scss-module__lMmfyq__lbLabel{color:#ffffffd9;flex:1;font-size:.95rem;font-weight:500}.Examples-module-scss-module__lMmfyq__lbCounter{color:#fff6;font-size:.8rem}@media (max-width:900px){.Examples-module-scss-module__lMmfyq__section{padding:60px 0}.Examples-module-scss-module__lMmfyq__grid{grid-template-rows:240px 240px;grid-template-columns:repeat(2,1fr);grid-template-areas:"a b""c d"}.Examples-module-scss-module__lMmfyq__lbNavPrev{left:8px}.Examples-module-scss-module__lMmfyq__lbNavNext{right:8px}.Examples-module-scss-module__lMmfyq__lbClose{position:fixed;top:12px;right:12px}}@media (max-width:480px){.Examples-module-scss-module__lMmfyq__section{padding:40px 0}.Examples-module-scss-module__lMmfyq__grid{grid-template-rows:160px 160px;grid-template-columns:1fr 1fr;gap:8px}.Examples-module-scss-module__lMmfyq__lightboxOverlay{padding:0}.Examples-module-scss-module__lMmfyq__lightboxInner{border-radius:0;max-width:100vw;max-height:100dvh;padding:60px 16px 20px}.Examples-module-scss-module__lMmfyq__lbMedia{border-radius:10px}.Examples-module-scss-module__lMmfyq__lbClose{position:fixed;top:16px;right:16px}.Examples-module-scss-module__lMmfyq__lbNavPrev{left:4px}.Examples-module-scss-module__lMmfyq__lbNavNext{right:4px}.Examples-module-scss-module__lMmfyq__lbNav{width:36px;height:36px}}
.CtaBlock-module-scss-module__i7NL7a__cta{background:#1d1d1f;border-radius:16px;justify-content:space-between;align-items:center;gap:40px;margin-bottom:80px;padding:56px 60px;display:flex}.CtaBlock-module-scss-module__i7NL7a__left{flex-direction:column;gap:16px;display:flex}.CtaBlock-module-scss-module__i7NL7a__heading{color:#fff;margin:0;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800}.CtaBlock-module-scss-module__i7NL7a__text{color:#ffffff8c;max-width:460px;margin:0;font-size:1rem;line-height:1.5}.CtaBlock-module-scss-module__i7NL7a__chips{flex-wrap:wrap;gap:10px;display:flex}.CtaBlock-module-scss-module__i7NL7a__chip{color:#ffffffbf;border:1px solid #fff3;border-radius:50px;padding:8px 20px;font-size:.9rem;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s}.CtaBlock-module-scss-module__i7NL7a__chip:hover{color:#fff;border-color:#ffffff80}.CtaBlock-module-scss-module__i7NL7a__callBtn{color:#1d1d1f;letter-spacing:.03em;white-space:nowrap;background:#fff;border-radius:50px;flex-shrink:0;padding:18px 44px;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s}.CtaBlock-module-scss-module__i7NL7a__callBtn:hover{background:#f0f0f0;transform:translateY(-2px)}.CtaBlock-module-scss-module__i7NL7a__callBtn:active{transform:translateY(0)}@media (max-width:900px){.CtaBlock-module-scss-module__i7NL7a__cta{flex-direction:column;align-items:flex-start;padding:40px 36px}.CtaBlock-module-scss-module__i7NL7a__callBtn{text-align:center;width:100%}}@media (max-width:480px){.CtaBlock-module-scss-module__i7NL7a__cta{margin-bottom:40px;padding:32px 24px}}
.Header-module-scss-module__ceVCPa__desktopOnly{display:block}@media (max-width:1024px){.Header-module-scss-module__ceVCPa__desktopOnly{display:none}}.Header-module-scss-module__ceVCPa__mobileOnly{display:none}@media (max-width:1024px){.Header-module-scss-module__ceVCPa__mobileOnly{display:block}}
.HeaderDesktop-module-scss-module__YIuOFq__header{-webkit-backdrop-filter:saturate(180%)blur(14px);background:#ffffff26;width:100%;transition:max-height .45s cubic-bezier(.4,0,.2,1),background .35s,box-shadow .35s;top:0;box-shadow:0 10px 20px #623e6340}
.Nav-module-scss-module__n4AIrq__nav{background-color:#086f92;align-items:center;width:100%;display:flex;position:relative}.Nav-module-scss-module__n4AIrq__wrapper{max-width:var(--width-container);justify-content:space-between;align-items:center;width:100%;margin:auto;display:flex}.Nav-module-scss-module__n4AIrq__list{white-space:nowrap;align-items:center;width:100%;height:55px;display:flex;overflow:hidden}.Nav-module-scss-module__n4AIrq__list li{height:100%}.Nav-module-scss-module__n4AIrq__list li a{color:#fff;align-items:center;gap:7px;height:100%;padding:18px 15px;font-weight:400;text-decoration:none;transition:background-color .25s,color .25s;display:flex;position:relative}.Nav-module-scss-module__n4AIrq__list li a:hover{background-color:#ffffff14}.Nav-module-scss-module__n4AIrq__list li a:after{content:"";opacity:0;background-color:#fff;height:2px;transition:opacity .25s,transform .25s;position:absolute;bottom:8px;left:15px;right:15px;transform:scaleX(.6)}.Nav-module-scss-module__n4AIrq__list li a:hover:after{opacity:1;transform:scaleX(1)}.Nav-module-scss-module__n4AIrq__secondList{justify-content:flex-end;display:flex}
.CategoryDropDown-module-scss-module__126kDW__container{padding:18px 15px;display:flex;position:relative}.CategoryDropDown-module-scss-module__126kDW__btnAllCategory{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;width:120px;display:flex}.CategoryDropDown-module-scss-module__126kDW__btn{transition:transform .25s}.CategoryDropDown-module-scss-module__126kDW__open{transform:rotate(90deg)}.CategoryDropDown-module-scss-module__126kDW__portalDropdown{z-index:9999;animation:.18s CategoryDropDown-module-scss-module__126kDW__slideIn;position:fixed}@keyframes CategoryDropDown-module-scss-module__126kDW__slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}
.CategoryList-module-scss-module__FuyS1q__wrapper{display:flex}.CategoryList-module-scss-module__FuyS1q__list,.CategoryList-module-scss-module__FuyS1q__subList,.CategoryList-module-scss-module__FuyS1q__subSubList{border-left:1px solid var(--gray-color);background:#fff;width:280px;height:100vh}.CategoryList-module-scss-module__FuyS1q__list li,.CategoryList-module-scss-module__FuyS1q__subList li,.CategoryList-module-scss-module__FuyS1q__subSubList li{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.CategoryList-module-scss-module__FuyS1q__list li:hover,.CategoryList-module-scss-module__FuyS1q__subList li:hover,.CategoryList-module-scss-module__FuyS1q__subSubList li:hover{background:#f5f7fa}.CategoryList-module-scss-module__FuyS1q__list li a,.CategoryList-module-scss-module__FuyS1q__subList li a,.CategoryList-module-scss-module__FuyS1q__subSubList li a{color:#111;font-size:var(--fs-sm);text-decoration:none}.CategoryList-module-scss-module__FuyS1q__arrow{color:#999;font-size:var(--fs-base)}
.TopHeader-module-scss-module__ubdEpa__topHeader{justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1440px;margin:0 auto;padding:1rem 20px;display:flex}.TopHeader-module-scss-module__ubdEpa__slide{flex-shrink:0;align-items:center;gap:25px;width:235px;display:flex}.TopHeader-module-scss-module__ubdEpa__btnList{align-items:center;gap:25px;display:flex}.TopHeader-module-scss-module__ubdEpa__inputBox{flex:1;min-width:0;max-width:800px}.TopHeader-module-scss-module__ubdEpa__logoBox{flex-shrink:0}.TopHeader-module-scss-module__ubdEpa__logoBox .TopHeader-module-scss-module__ubdEpa__lingLogo>span:first-of-type{text-transform:uppercase;font-size:1.4rem}.TopHeader-module-scss-module__ubdEpa__lingLogo{justify-content:center;align-items:center;gap:5px;display:flex}.TopHeader-module-scss-module__ubdEpa__logoText{gap:2px;display:flex}.TopHeader-module-scss-module__ubdEpa__badge24{background-color:var(--main-color);color:#fff;border-radius:5px;padding:5px;font-size:14px;font-weight:500}.TopHeader-module-scss-module__ubdEpa__list{gap:15px;display:flex}.TopHeader-module-scss-module__ubdEpa__slide{justify-content:end;align-items:center;display:flex}@media (max-width:1200px){.TopHeader-module-scss-module__ubdEpa__slide,.TopHeader-module-scss-module__ubdEpa__btnList{gap:15px}}@media (max-width:1024px){.TopHeader-module-scss-module__ubdEpa__logoBox{width:auto}.TopHeader-module-scss-module__ubdEpa__logoBox .TopHeader-module-scss-module__ubdEpa__lingLogo>span:first-of-type{font-size:1.1rem}.TopHeader-module-scss-module__ubdEpa__btnList{gap:10px}}@media (max-width:768px){.TopHeader-module-scss-module__ubdEpa__topHeader{gap:12px;padding:.75rem 16px}.TopHeader-module-scss-module__ubdEpa__logoBox .TopHeader-module-scss-module__ubdEpa__logoText{display:none}.TopHeader-module-scss-module__ubdEpa__slide{gap:10px}.TopHeader-module-scss-module__ubdEpa__btnList{gap:8px}}@media (max-width:480px){.TopHeader-module-scss-module__ubdEpa__topHeader{gap:8px;padding:.6rem 12px}.TopHeader-module-scss-module__ubdEpa__btnList :not(:last-child){display:none}}
.InputFieldIcon-module-scss-module__L61rOW__input{background-color:var(--background-component-color);border-radius:var(--border-radius-elem);align-items:center;gap:5px;width:100%;height:40px;padding:0 10px;transition:all .2s;display:flex}.InputFieldIcon-module-scss-module__L61rOW__input input{border-radius:var(--border-radius-elem)}.InputFieldIcon-module-scss-module__L61rOW__input:hover{background-color:#e0e1e8}
