/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-semibold:600;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-5{margin-block:calc(var(--spacing)*5)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.italic{font-style:italic}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.backface-hidden{backface-visibility:hidden}}@font-face{font-family:HelveticaNowDisplay;src:url(../fonts/HelveticaNowDisplayLight.woff2)format("woff2");font-weight:300;font-display:block;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(../fonts/HelveticaNowDisplayRegular.woff2)format("woff2");font-weight:400;font-display:block;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(../fonts/HelveticaNowDisplayMedium.woff2)format("woff2");font-weight:500;font-display:block;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(../fonts/HelveticaNowDisplayBold.woff2)format("woff2");font-weight:700;font-display:block;font-style:normal;font-display:swap}:root{scroll-behavior:inherit;--color1:#151515;--space:5vw}.scroll-progress{z-index:9999;background:#000;width:0%;height:4px;transition:width .15s linear;position:fixed;top:0;left:0;overflow:visible}.scroll-progress .scroll-label{color:#fff;opacity:0;pointer-events:none;white-space:nowrap;background:var(--color1);border-radius:8px;padding:8px;font-size:12px;font-weight:500;transition:opacity .3s;position:absolute;top:15px;right:0;translate:50%}.scroll-progress .scroll-label:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:5px solid var(--color1);width:0;height:0;position:absolute;top:-5px;left:50%;translate:-50%}body{background-color:#fff;font-family:HelveticaNowDisplay,sans-serif;transition:background-color .3s,color .3s;overflow-x:hidden}body ::selection{color:#fff;background-color:#000}body.dark,body.dark-important{color:#fff;background-color:var(--color1)}:is(body.dark,body.dark-important) ::selection{color:#000;background-color:#fff}:is(body.dark,body.dark-important) .p-loader:after,:is(body.dark,body.dark-important) .p-loader:before{background-color:var(--color1)!important}:is(body.dark,body.dark-important) .loader{background-color:var(--color1)}:is(body.dark,body.dark-important) .loader svg{filter:brightness(0)invert()}:is(body.dark,body.dark-important) #page-case-detail .area .video-area{background-color:var(--color1)}body.video-modal-open{overflow:hidden!important}body.video-modal-open .video-modal{pointer-events:all;visibility:visible;opacity:1;scale:1}.header{z-index:100;mix-blend-mode:difference;color:#fff;pointer-events:none;transition:all .2s;position:fixed;top:0;left:0;right:0}.header .area{padding:0 var(--space);justify-content:space-between;align-items:center;gap:50px;height:150px;transition:all .2s;display:flex}.header .logo{pointer-events:all}.header .logo img{max-width:100%;transition:all .2s;display:block}.header .right{pointer-events:all;align-items:center;gap:37px;display:flex}.header .right .email{font-size:17px;transition:all .2s}.header .right .email:hover{opacity:.7}.header .right .menu-btn{pointer-events:all;cursor:pointer}.header .right .menu-btn i{background-color:#fff;width:31px;height:3px;transition:all .2s;display:block}.header .right .menu-btn i:last-of-type{margin-top:7px}.header .right .menu-btn:hover i:last-of-type{margin-top:10px}.header.active{transform:translateY(-100%)}.p-btn a{background:linear-gradient(270deg,#fff3 0%,#15151533 100%);border-radius:50px;align-items:center;gap:15px;height:34px;padding:0 12px;font-size:12px;display:inline-flex}.p-btn a:hover{background:linear-gradient(270deg,#fff6 0%,#15151566 100%)}.p-btn.arrow-long-right a:after{content:"";background-image:url(../images/icon-right-long.svg);background-repeat:no-repeat;background-size:contain;width:26px;height:8px}.hire{flex-direction:column;display:inline-flex}.hire .title{cursor:pointer;margin-bottom:20px;font-size:32px;font-weight:500}.hire .desc{cursor:pointer;width:360px;max-width:100%;font-size:16px;line-height:20px}.hire .p-btn{margin-top:20px;margin-bottom:50px}.hire .p-btn a{justify-content:flex-end;width:84px}.footer{background-color:var(--color1);color:#fff;padding-top:15vw}.footer .area{padding:0 var(--space)}.footer .area .pikap{position:relative}.footer .area .pikap img{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;display:block}.footer .area .pikap .right{text-align:right;flex-direction:column;align-items:flex-end;gap:16px;display:flex;position:absolute;top:0;right:0}.footer .area .pikap .right a{font-size:17px;line-height:20px;transition:all .5s}.footer .area .pikap .right a:first-of-type{opacity:.5}.footer .area .pikap .right a:hover{letter-spacing:1px}.pikap-menu{visibility:hidden;pointer-events:none;z-index:1000;color:#fff;background-color:#000;position:fixed;inset:0}.pikap-menu.active{pointer-events:all}.pikap-menu .area{padding:0 var(--space);flex-direction:column;justify-content:space-between;height:100%;padding-bottom:50px;display:flex}.pikap-menu .top{justify-content:space-between;align-items:center;height:150px;display:flex}.pikap-menu .top .logo img{max-width:100%;display:block}.pikap-menu .top .right{align-items:center;gap:37px;display:flex}.pikap-menu .top .right .email{font-size:17px;transition:all .2s}.pikap-menu .top .right .email:hover{opacity:.7}.pikap-menu .top .right .menu-btn{cursor:pointer;background-image:url(../images/icon-close-w.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:30px;transition:all .5s}.pikap-menu .top .right .menu-btn:hover{rotate:180deg}.pikap-menu .mid{flex:1;align-items:center;display:flex}.pikap-menu .mid ul li{font-size:60px;line-height:85px}.pikap-menu .mid ul li a{opacity:.4;transition:all .5s;display:block}.pikap-menu .mid ul li a:hover{opacity:1;translate:5%}.pikap-menu .bot{justify-content:space-between;align-items:flex-end;display:flex}.pikap-menu .bot .hire .p-btn{margin-bottom:0}.pikap-menu .bot .right{text-align:right;flex-direction:column;align-items:flex-end;gap:16px;display:flex}.pikap-menu .bot .right a{font-size:17px;line-height:20px;transition:all .5s}.pikap-menu .bot .right a:first-of-type{opacity:.5}.pikap-menu .bot .right a:hover{letter-spacing:1px}.page{padding-top:150px}#page-article-detail .area{width:1100px;margin:0 auto}#page-article-detail .area .bread{margin-bottom:48px}#page-article-detail .area .bread ul{justify-content:center}#page-article-detail .area .title{text-align:center;width:585px;max-width:100%;margin:0 auto 56px;font-size:67px;font-weight:300;line-height:100%}#page-article-detail .area .title b{font-weight:700}#page-article-detail .area .top-area{justify-content:space-between;align-items:center;gap:50px;font-size:14px;display:flex}#page-article-detail .area .top-area .right{align-items:center;gap:41px;display:flex}#page-article-detail .area .top-area .right .read{font-weight:700}#page-article-detail .area .top-area .right .date{gap:20px;display:flex}#page-article-detail .area .img{background-color:var(--color1);height:556px;margin-top:31px;margin-bottom:41px;position:relative}#page-article-detail .area .img img{object-fit:contain;aspect-ratio:1;width:426px;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}#page-article-detail .area .img video{aspect-ratio:1;object-fit:cover;border-radius:100%;width:316px;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}#page-article-detail .area .img.one-img img{width:240px}#page-article-detail .area .ai-area{background-color:var(--color1);color:#fff;justify-content:space-between;align-items:center;margin-bottom:100px;padding:24px;display:flex}#page-article-detail .area .ai-area .left{align-items:center;gap:12px;display:flex}#page-article-detail .area .ai-area .left:before{content:"";background-image:url(../images/icon-star.svg);background-repeat:no-repeat;background-size:contain;width:25px;height:25px}#page-article-detail .area .ai-area .btn a{border:1px solid #fff;border-radius:500px;align-items:center;gap:10px;padding:16px;transition:all .5s ease-in-out;display:inline-flex}#page-article-detail .area .ai-area .btn a:before{content:"";background-image:url(../images/icon-chatgpt.png);background-repeat:no-repeat;background-size:contain;width:25px;height:25px;transition:all .5s ease-in-out}#page-article-detail .area .ai-area .btn a:after{content:"";background-image:url(../images/icon-right-long-w.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:5px;transition:all .5s ease-in-out}#page-article-detail .area .ai-area .btn a:hover{color:var(--color1);background-color:#ecff5d;border-color:#ecff5d;box-shadow:0 7px 29px #64646f33}#page-article-detail .area .ai-area .btn a:hover:before{filter:brightness(0%);rotate:90deg}#page-article-detail .area .ai-area .btn a:hover:after{filter:brightness(0%)}#page-article-detail .area .contentarea{width:810px;margin:0 auto 150px;position:relative}#page-article-detail .area .contentarea h1,#page-article-detail .area .contentarea h2,#page-article-detail .area .contentarea h3,#page-article-detail .area .contentarea h4,#page-article-detail .area .contentarea h5{margin-top:60px;margin-bottom:40px;padding-right:30%;font-size:42px;font-weight:500;line-height:100%}:is(#page-article-detail .area .contentarea h1,#page-article-detail .area .contentarea h2,#page-article-detail .area .contentarea h3,#page-article-detail .area .contentarea h4,#page-article-detail .area .contentarea h5):first-of-type{margin-top:0}#page-article-detail .area .contentarea p{margin-bottom:25px}#page-article-detail .area .contentarea p img{width:100%;margin:68px 0;display:block}#page-article-detail .area .contentarea .summary{margin-top:120px}#page-article-detail .area .contentarea .summary h1,#page-article-detail .area .contentarea .summary h2,#page-article-detail .area .contentarea .summary h3,#page-article-detail .area .contentarea .summary h4,#page-article-detail .area .contentarea .summary h5{font-size:28px}#page-article-detail .area .contentarea .summary ul{flex-direction:column;gap:5px;display:flex}#page-article-detail .area .contentarea .summary ul li{border-left:1px solid var(--color1);padding-left:10px;font-weight:700}#page-article-detail .area .contentarea .dictionary{margin-top:120px}#page-article-detail .area .contentarea .dictionary h1,#page-article-detail .area .contentarea .dictionary h2,#page-article-detail .area .contentarea .dictionary h3,#page-article-detail .area .contentarea .dictionary h4,#page-article-detail .area .contentarea .dictionary h5{font-size:28px}#page-article-detail .area .contentarea .right{height:100%;position:absolute;top:0;right:-150px}#page-article-detail .area .contentarea .share{border:1px solid var(--color1);border-radius:500px;flex-direction:column;gap:10px;width:56px;padding:16px;display:flex;position:sticky;top:150px}#page-article-detail .area .contentarea .share a{display:block}#page-article-detail .area .contentarea .share a img{object-fit:contain;width:24px;height:24px;display:block}#page-article-detail .area .contentarea .video-or-img{background-color:#000;height:520px;margin:50px 0;padding:40px;overflow:hidden}#page-article-detail .area .contentarea .video-or-img video{border-radius:29px;width:auto;height:560px;margin:0 auto;display:block}#page-article-detail .area .contentarea .video-or-img img{object-fit:cover;width:100%;height:100%}#page-article-detail .area .podcast{width:810px;margin:0 auto -135px;position:relative;overflow:hidden}#page-article-detail .area .podcast iframe{width:100%;display:block;position:relative;overflow:hidden}.author{align-items:center;gap:11px;display:flex}.author img{object-fit:cover;border-radius:500px;width:36px;height:36px}#page-error{padding-bottom:100px}#page-case-detail{--themeColor:#ecff5d;--themeTextColor:#000}#page-case-detail .area{padding:0 var(--space);padding-bottom:100px}#page-case-detail .area .brand{margin-bottom:19px;font-size:17px;font-weight:700}#page-case-detail .area .title{margin-bottom:77px;padding-right:30%;font-size:60px;line-height:100%}#page-case-detail .area .title div{clip-path:inset(0 100% 0 0);opacity:.2}#page-case-detail .area .info{margin-bottom:29px;font-size:13px;font-weight:500;line-height:15px}#page-case-detail .area .video-area{transform-origin:top;background-color:#f2f2f2;min-height:500px;position:relative}#page-case-detail .area .video-area video,#page-case-detail .area .video-area img{object-fit:cover;width:100%;display:block}#page-case-detail .area .video-area .plak{background-repeat:no-repeat;background-size:contain;width:198px;height:198px;position:absolute;top:-99px;right:116px}#page-case-detail .area .video-area .plak.v1{background-image:url(../images/plak/plak1.svg)}#page-case-detail .area .video-area .plak.v2{background-image:url(../images/plak/plak2.svg)}#page-case-detail .area .video-area .plak.v3{background-image:url(../images/plak/plak3.svg)}#page-case-detail .area .video-area .plak.v4{background-image:url(../images/plak/plak4.svg)}#page-case-detail .area .video-area .plak.v5{background-image:url(../images/plak/plak5.svg)}#page-case-detail .area .video-area .plak.v6{background-image:url(../images/plak/plak6.svg)}#page-case-detail .area .video-area.contain video{object-fit:contain;height:auto}#page-case-detail .area .video-area.black-area{background-color:var(--color1)}#page-case-detail .area .the-challenge{margin-top:138px;display:flex}#page-case-detail .area .the-challenge .left{width:44.387vw;padding-bottom:50px;padding-right:12.095vw}#page-case-detail .area .the-challenge .left span{margin-bottom:16px;font-size:17px;font-weight:700;display:inline-flex}#page-case-detail .area .the-challenge .left h1,#page-case-detail .area .the-challenge .left h2,#page-case-detail .area .the-challenge .left h3,#page-case-detail .area .the-challenge .left h4,#page-case-detail .area .the-challenge .left h5{margin-bottom:27px;font-size:32px;font-weight:500;line-height:100%}#page-case-detail .area .the-challenge .left p{margin-bottom:15px}#page-case-detail .area .the-challenge .left p:last-of-type{margin-bottom:0}#page-case-detail .area .the-challenge .left .btn{margin-top:39px}#page-case-detail .area .the-challenge .left .btn a{border:1px solid var(--color1);border-radius:500px;padding:20px 65px;line-height:20px;transition:all .2s;display:inline-flex}#page-case-detail .area .the-challenge .left .btn a:hover{border-color:var(--themeColor);background-color:var(--themeColor);color:var(--themeTextColor);box-shadow:inset 0 1px 1px #ffffff1a,0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d}#page-case-detail .area .the-challenge .right{flex:1;padding:0 60px 60px 6.539vw;font-size:15px;position:relative}#page-case-detail .area .the-challenge .right h1,#page-case-detail .area .the-challenge .right h2,#page-case-detail .area .the-challenge .right h3,#page-case-detail .area .the-challenge .right h4{margin-bottom:75px;font-size:17px;font-weight:700}#page-case-detail .area .the-challenge .right ul{flex-direction:column;gap:25px;display:flex}#page-case-detail .area .the-challenge .right .line{background-color:var(--color1);width:1px;height:0;position:absolute;top:0;left:0}#page-case-detail .area .left-right-img-area{-webkit-user-select:none;user-select:none;background-color:#eee;margin-bottom:139px;padding:0 130px;display:flex}#page-case-detail .area .left-right-img-area img{pointer-events:none;width:28vw;max-width:100%;display:block}#page-case-detail .area .left-right-img-area .left{flex:1;align-items:center;padding-top:100px;display:flex;position:relative}#page-case-detail .area .left-right-img-area .right{flex:1;justify-content:center;padding-bottom:100px;display:flex;position:relative}#page-case-detail .area .left-right-img-area .right video{pointer-events:none;width:28vw;display:block;position:absolute;top:44px}#page-case-detail .area .img-area{-webkit-user-select:none;user-select:none;background-color:#eee;justify-content:center;gap:83px;height:700px;margin:139px 0;padding:0 130px;display:flex;position:relative;overflow:hidden}#page-case-detail .area .img-area img{max-width:100%;position:absolute;top:0}#page-case-detail .area .img-area img:first-child{top:200px;left:139px}#page-case-detail .area .img-area img:nth-child(2){top:100px}#page-case-detail .area .img-area img:nth-child(3){right:139px}#page-case-detail .area .one-img-area{pointer-events:none;-webkit-user-select:none;user-select:none;margin:139px 0;position:relative}#page-case-detail .area .one-img-area img{width:100%;display:block}#page-case-detail .area .slogan-area{max-width:100%;margin:150px 0}#page-case-detail .area .slogan-area span{margin-bottom:30px;font-size:17px;font-weight:700;display:inline-flex}#page-case-detail .area .slogan-area .left-right{gap:95px;display:flex}#page-case-detail .area .slogan-area .left-right .left,#page-case-detail .area .slogan-area .left-right .right{flex:1}#page-case-detail .area .slogan-area .left-right .left p{font-size:42px;font-weight:500;line-height:100%;display:inline-block}#page-case-detail .area .slogan-area .left-right .left p b{opacity:.4;font-weight:500}#page-case-detail .area .slogan-area .left-right .left p i{opacity:0;white-space:pre;font-style:normal;display:inline-block;transform:translateY(100%)}#page-case-detail .area .result-area{justify-content:space-between;align-items:center;gap:50px;margin:130px 0;display:flex}#page-case-detail .area .result-area .left{flex-direction:column;display:flex}#page-case-detail .area .result-area .left b{margin-bottom:10px;font-size:32px;font-weight:500;line-height:32px;display:inline-flex}#page-case-detail .area .result-area .left p{font-size:16px}#page-case-detail .area .result-area .right{align-items:center;gap:66px;display:flex}#page-case-detail .area .result-area .right .item{align-items:center;gap:27px;display:flex}#page-case-detail .area .result-area .right .item span{font-size:17px;font-weight:700}#page-case-detail .area .result-area .right .item b{font-size:48px;font-weight:500;line-height:100%}#page-case-detail .area .result-area .right .item:before{content:"";background-image:url(../images/icon-percent.svg);background-repeat:no-repeat;background-size:contain;width:53px;height:29px}#page-case-detail .area .expert-evaluation{margin-top:138px}#page-case-detail .area .expert-evaluation h1,#page-case-detail .area .expert-evaluation h2,#page-case-detail .area .expert-evaluation h3,#page-case-detail .area .expert-evaluation h4,#page-case-detail .area .expert-evaluation h5{margin-bottom:32px;font-size:17px;font-weight:700;line-height:100%}#page-case-detail .area .expert-evaluation ul{margin-bottom:26px;font-size:17px}#page-case-detail .area .expert-evaluation p{margin-bottom:40px;font-size:24px;line-height:32px}#page-case-detail .area .expert-evaluation p:last-of-type{margin-bottom:0}#page-case-detail.page-tetalog{--themeColor:#fe4c23;--themeTextColor:#fff}#page-case-detail.page-tetalog .left-right-img-area{gap:52px;height:700px;overflow:hidden}#page-case-detail.page-tetalog .left-right-img-area .left{justify-content:flex-end;padding:0;display:flex}#page-case-detail.page-tetalog .left-right-img-area .left img{width:auto;position:absolute;top:240px}#page-case-detail.page-tetalog .left-right-img-area .right{justify-content:flex-start;padding:0;display:flex}#page-case-detail.page-tetalog .left-right-img-area .right img{width:auto;position:absolute;top:74px}#page-case-detail.page-karmod{--themeColor:#79d271;--themeTextColor:#fff}#page-case-detail.page-karmod .left-right-img-area{overflow:hidden}#page-case-detail.page-karmod .left-right-img-area .right video{border-bottom-right-radius:10px}#page-case-detail.page-egeyapi{--themeColor:#004cac;--themeTextColor:#fff}#page-case-detail.page-egeyapi .left-right-img-area{overflow:hidden}#page-case-detail.page-volkswagen-alvin{--themeColor:#c92148;--themeTextColor:#fff}#page-case-detail.page-volkswagen-alvin .left-right-img-area{gap:52px;height:700px;padding:73px;overflow:hidden}#page-case-detail.page-volkswagen-alvin .left-right-img-area .left{justify-content:flex-end;padding:0;display:flex}#page-case-detail.page-volkswagen-alvin .left-right-img-area .left img{width:auto;position:absolute;top:0}#page-case-detail.page-volkswagen-alvin .left-right-img-area .right{justify-content:flex-start;padding:0;display:flex}#page-case-detail.page-volkswagen-alvin .left-right-img-area .right img{width:135%;max-width:inherit;position:absolute;top:133px}#page-case-detail.page-volkswagen-alvin .left-right-img-area.v2{background-color:#14111f}#page-case-detail.page-volkswagen-alvin .left-right-img-area.v2 .left img{width:auto;top:50px}#page-case-detail.page-volkswagen-alvin .left-right-img-area.v2 .right img{width:auto;top:auto;bottom:50px}#page-case-detail.page-tren-club{--themeColor:#87321d;--themeTextColor:#fff}#page-case-detail.page-tracky .left-right-img-area{background-color:#151515;gap:100px;height:700px;overflow:hidden}#page-case-detail.page-tracky .left-right-img-area .left{justify-content:flex-end;padding:0;display:flex}#page-case-detail.page-tracky .left-right-img-area .left img{width:auto;position:absolute;top:219px}#page-case-detail.page-tracky .left-right-img-area .right{justify-content:flex-start;padding:0;display:flex}#page-case-detail.page-tracky .left-right-img-area .right img{width:auto;position:absolute;top:63px}#page-case-detail.page-tracky .left-right-img-area.v2 .left img{top:148px}#page-case-detail.page-tracky .left-right-img-area.v2 .right img{top:auto;bottom:92px}#page-case-detail.page-tracky .one-img-area.last{margin-bottom:-20%}#page-case-detail.page-tracky{--themeColor:#87321d;--themeTextColor:#fff}#page-articles-category .area{padding:0 var(--space)}#page-articles-category .area .title{margin-top:10px;margin-bottom:43px;font-size:34px;font-weight:700;line-height:100%}#page-articles-category .area .boxes{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}#page-articles .area .top-area{padding:0 var(--space);justify-content:center;gap:13.31vw;margin-top:5vw;display:flex;position:relative}#page-articles .area .top-area .left{mix-blend-mode:difference;width:auto}#page-articles .area .top-area .left .title{writing-mode:vertical-rl;-webkit-user-select:none;user-select:none;z-index:1;color:#fff;font-size:3.877vw;font-weight:300;line-height:100%;position:sticky;top:calc(150px + 5vw);rotate:180deg}#page-articles .area .top-area .left .title b{font-weight:500}#page-articles .area .top-area .right{width:40vw;padding-top:25vw}#page-articles .area .top-area .right .articles{flex-direction:column;gap:157px;display:flex}#page-articles .area .top-area .right .articles .article-box{color:inherit;text-decoration:none;display:block}#page-articles .area .top-area .right .articles .article-box .img{position:relative}#page-articles .area .top-area .right .articles .article-box .img img{border-radius:4px;width:100%;display:block}#page-articles .area .top-area .right .articles .article-box .slogan{color:#fff;width:260px;margin-top:54px;font-size:32px;line-height:100%}#page-articles .area .top-area .right .articles .article-box.video .img:after{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;background-image:url(../images/icon-play-w.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:30px;position:absolute;top:50%;left:50%;translate:-50% -50%}#page-articles .area .top-area:after{content:"";background-color:var(--color1);z-index:-1;pointer-events:none;width:100vw;height:100%;position:absolute;top:calc(100vh - 5vw - 150px);left:50%;translate:-50%}#page-articles .area .boxes-area{padding:210px calc(var(--space)*2);flex-direction:column;gap:32px;display:flex}#page-articles .area .boxes-area .boxes{padding:0 var(--space);gap:24px;padding:0 5vw;display:flex}#page-articles .area .boxes-area .boxes .box{text-align:center;color:#fff;aspect-ratio:1;border:1px solid #e6e6e633;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:calc(33.3333% - 16px);padding:40px;transition:all .5s;display:flex}#page-articles .area .boxes-area .boxes .box img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:60%;margin:0 auto;display:block}#page-articles .area .boxes-area .boxes .box span{color:#7f7f7f;text-transform:uppercase;background-color:#000;border-radius:500px;padding:4px 8px;font-size:12px;font-weight:700}#page-articles .area .boxes-area .boxes .box .t{font-size:32px;line-height:100%}#page-articles .area .boxes-area .boxes .box:hover{border:1px solid #e6e6e680}#page-articles .area .boxes-area .boxes:last-of-type{justify-content:flex-end}#page-articles .area .guide-area .area{padding:0 calc(var(--space)*2);position:relative}#page-articles .area .guide-area .area .title{margin-bottom:150px;font-size:24px;line-height:100%}#page-articles .area .guide-area .area .slogan{white-space:nowrap;opacity:.1;-webkit-user-select:none;user-select:none;background:-webkit-linear-gradient(#fff,var(--color1));-webkit-text-fill-color:transparent;z-index:-1;-webkit-background-clip:text;font-size:16.667vw;font-weight:300;line-height:100%;position:absolute;top:0;left:0}#page-articles .area .guide-area .area .one-area{padding:0 calc(var(--space)*2);justify-content:center;align-items:center;gap:106px;margin-bottom:200px;display:flex}#page-articles .area .guide-area .area .one-area .e-book-box{flex:0 0 523px}#page-articles .area .guide-area .area .one-area .right-texts{width:400px}#page-articles .area .guide-area .area .one-area .right-texts h1,#page-articles .area .guide-area .area .one-area .right-texts h2,#page-articles .area .guide-area .area .one-area .right-texts h3,#page-articles .area .guide-area .area .one-area .right-texts h4,#page-articles .area .guide-area .area .one-area .right-texts h5{margin-bottom:58px;font-size:24px;font-weight:500;line-height:100%}#page-articles .area .guide-area .area .one-area .right-texts p{margin-bottom:30px;font-size:16px;line-height:24px}#page-articles .area .guide-area .area .one-area .right-texts p:last-of-type{margin-bottom:0}#page-articles .area .guide-area .area .one-area .right-texts .btn{margin-top:52px}#page-articles .area .guide-area .area .one-area .right-texts .btn a{color:#fff;border:1px solid #fff;border-radius:500px;padding:20px 70px;font-size:17px;transition:all .5s;display:inline-flex}#page-articles .area .guide-area .area .one-area .right-texts .btn a:hover{color:#000;background-color:#ecff5d;border-color:#ecff5d}#page-articles .area .guide-area .area .boxes{gap:57px;display:flex}#page-articles .area .guide-area .area .boxes .left{width:50%}#page-articles .area .guide-area .area .boxes .left .guide-box{border-bottom-width:15px}#page-articles .area .guide-area .area .boxes .left .guide-box:hover .t{line-height:100%}#page-articles .area .guide-area .area .boxes .right{flex-direction:column;gap:63px;width:50%;display:flex}#page-articles .area .guide-area .area .boxes .right .guide-box{flex:1}#page-articles .area .others-area{padding:0 calc(var(--space)*2);margin-top:100px}#page-articles .area .others-area .title{margin-bottom:43px;font-size:24px;line-height:100%}#page-articles .area .others-area .boxes{overflow:initial}.guide-box{border:1px solid #fff3;border-radius:4px;flex-direction:column;align-items:flex-start;gap:20px;padding:40px;transition:all .5s;display:flex}.guide-box span{color:#7f7f7f;text-transform:uppercase;background-color:#000;border-radius:500px;padding:4px 8px;font-size:12px;font-weight:700}.guide-box img{width:100%}.guide-box .t{padding-right:30%;font-size:32px;line-height:100%;transition:all .5s}.guide-box:hover{border:1px solid #ffffff80}.guide-box:hover .t{line-height:130%}.e-book-box{background-color:var(--color1);border:1px solid #414141;border-radius:4px;padding:40px;display:block;box-shadow:0 20px #414141}.e-book-box .t{margin-bottom:84px;font-size:32px;line-height:100%}.e-book-box .d{color:#5e5e5e;font-size:12px;font-weight:500;line-height:15px}.e-book-box img{aspect-ratio:1;width:100%;margin-top:20px;display:block}.new-article-box{position:relative}.new-article-box .img{background-color:#1a1a1a;height:556px;position:relative}.new-article-box .img img{object-fit:contain;aspect-ratio:1;width:426px;position:absolute;top:50%;left:50%;translate:-50% -50%}.new-article-box .img video{aspect-ratio:1;object-fit:cover;border-radius:100%;width:381px;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}.new-article-box .texts{margin-top:40px}.new-article-box .texts .t{color:#fff;width:380px;max-width:100%;font-size:32px;line-height:100%}.new-article-box .texts .d{color:#5e5e5e;margin-top:27px}.new-article-box.v2 .img{background-color:var(--color1);border:1px solid #414141}.new-article-box.v2 .img img{width:316px}.new-article-box.v2 .img video{width:280px}.new-article-box.v2 .texts{z-index:1;flex-direction:column;justify-content:space-between;margin:0;display:flex;position:absolute;inset:28px}.new-article-box.v2 .texts .d{text-align:right}.new-article-box.v2.ios .texts{margin-top:28px;position:relative;inset:0}.new-article-box.v2.ios .texts .d{text-align:left;margin-top:20px}#page-home{padding-top:0}#page-home .mobile-promo-area{display:none}#page-home .promo-area{padding:0 var(--space);padding-top:250px}#page-home .promo-area .top{justify-content:flex-end;padding-right:95px;display:flex}#page-home .promo-area .top .texts{width:400px}#page-home .promo-area .top .texts h1{margin-bottom:16px;font-size:3vw;font-weight:400;line-height:100%}#page-home .promo-area .top .texts p{font-size:.885vw}#page-home .promo-area .record-box{-webkit-user-select:none;user-select:none;position:relative}#page-home .promo-area .record-box .text{z-index:-1;pointer-events:none;position:absolute;top:11.302vw;left:0;right:0}#page-home .promo-area .record-box .text img{width:100%}#page-home .promo-area .record-box .area .plak{pointer-events:none}#page-home .promo-area .record-box .area .plak img{width:calc(80vh - 100px);height:calc(80vh - 100px);margin:0 auto;display:block}#page-home .promo-area .record-box .area .plak .line{z-index:-1;background-color:#000;width:1px;height:480px;position:absolute;top:0;left:50%;translate:-50% -100%}#page-home .promo-area .record-box .area .box{z-index:1;background-color:var(--color1);width:calc(100vh - 100px);height:calc(100vh - 100px);position:absolute;left:50%;overflow:hidden;translate:-50%}#page-home .promo-area .record-box .area .box video,#page-home .promo-area .record-box .area .box iframe,#page-home .promo-area .record-box .area .box .video{pointer-events:none;object-fit:cover;opacity:0;border:0;width:100%;height:100%;display:block}#page-home .promo-area .record-box .area .box .video{width:100%;height:100vh;position:relative;overflow:hidden}#page-home .promo-area .record-box .area .box .video iframe{pointer-events:none;width:120vw;height:120vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#page-home .promo-area .record-box .area .box .play{color:#fff;cursor:pointer;z-index:1;background-image:url(../images/play.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:12vw;height:12vw;font-size:20px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}#page-home .promo-area .record-box .area .box img{opacity:.5;pointer-events:none;background-color:#000000e6;width:100%;height:100%;position:absolute;inset:0}#page-home .promo-area .record-box .area .box .text-overlay{pointer-events:none;background-image:url(../images/plak-box-bg-texts.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:75px}#page-home .promo-area .record-box .area .box.active{cursor:pointer}#page-home .promo-area .record-box .area .box.active .play{opacity:1;top:50%;translate:-50% -50%}#page-home .promo-area .record-box .area .box.active video{opacity:1}#page-home .promo-area .record-box .area .box.active.played{scale:2}#page-home .promo-area .record-box .area .box.active.played .play,#page-home .promo-area .record-box .area .box.active.played:after{opacity:0}#page-home .project-area{grid-template-columns:repeat(2,1fr);margin:0 0 230px;display:grid}#page-home .project-area .project-box:last-of-type{margin-top:290px}#page-home .project-area .project-box:last-of-type .img{background-color:#e9e9e9}#page-home .project-area .project-box:last-of-type .texts{padding-left:0;padding-right:17.014vw}#page-home .project-area-righter{margin:300px 0;padding-left:26.852vw}#page-home .project-area-righter .project-box .img{background-color:#efefef}#page-home .project-area-righter .project-box .texts{width:32.986vw;max-width:100%;padding-left:0;padding-right:0}#page-home .project-area-lefter{margin:300px 0;padding-right:26.852vw}#page-home .project-area-lefter .project-box .img{background-color:#efefef}#page-home .project-area-lefter .project-box .texts{width:32.986vw;max-width:100%;padding-left:4.051vw;padding-right:0;transition:color .5s}#page-home .clients-area{padding:0 var(--space);margin-top:300px;margin-bottom:50px}#page-home .clients-area .title{margin-bottom:46px;font-size:17px;font-weight:700}#page-home .clients-area .items{flex-direction:column;align-items:flex-start;gap:20px;display:flex}#page-home .clients-area .items .item a{will-change:transform,opacity;opacity:.2;font-size:80px;line-height:112px;display:block;transform:translateZ(0)}#page-home .infograps-area{padding:0 var(--space);gap:14.468vw;margin:100px 0;display:flex}#page-home .infograps-area .left{width:27.373vw}#page-home .infograps-area .left .title{margin-bottom:11.574vw;font-size:3.241vw;font-weight:500;line-height:100%}#page-home .infograps-area .left .title span{transition:all .5s;display:inline-flex;position:relative}#page-home .infograps-area .left .title span:after{content:"";z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;background-image:url(../images/text-bg.png);background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;translate:0 3px}#page-home .infograps-area .left .title span:before{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;background-image:url(../images/icon-cursor.svg);background-repeat:no-repeat;background-size:contain;width:14px;height:14px;transition:all .5s;position:absolute;bottom:0;right:20%;translate:0 70%}#page-home .infograps-area .left .title:hover span{rotate:-5deg}#page-home .infograps-area .left .title:hover span:before{rotate:10deg;scale:1.1}#page-home .infograps-area .left .desc{padding-bottom:50px;font-size:17px}#page-home .infograps-area .left .desc ul{gap:18px;margin-bottom:32px;font-weight:700;display:flex}#page-home .infograps-area .left .desc p{line-height:18px}#page-home .infograps-area .right{flex:1;position:relative}#page-home .infograps-area .right:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 80%,#fff 100%);width:100%;height:100%;position:absolute;inset:0}#page-home .infograps-area .right .percent{text-align:right;z-index:1;flex-direction:column;width:27.778vw;max-width:100%;display:inline-flex;position:absolute;bottom:0;left:0}#page-home .infograps-area .right .percent b{justify-content:flex-end;align-items:center;gap:18px;font-size:17px;font-weight:500;display:flex}#page-home .infograps-area .right .percent b:after{content:"";background-image:url(../images/icon-percent.svg);background-repeat:no-repeat;background-size:contain;width:53px;height:29px}#page-home .infograps-area .right .percent span{color:#d9d9d9;-webkit-user-select:none;user-select:none;margin-top:17px;font-size:200px;font-weight:500;line-height:160px}#page-home .infograps-area .right .bars{justify-content:flex-end;align-items:flex-end;gap:14px;height:100%;display:flex}#page-home .infograps-area .right .bars i{background-color:#beffd6;border-top-left-radius:10px;border-top-right-radius:10px;flex:1;max-width:15.914vw}#page-home .infograps-area .right .bars i:first-child{opacity:.4;background-image:url(../images/bar-bg.png)}.black-area .project-box .img{background-color:#202020!important}.black-area .p-loader:after,.black-area .p-loader:before{background-color:var(--color1)}.project-box .img{background-color:#f2f2f2;justify-content:center;align-items:flex-end;padding-top:179px;display:flex}.project-box .img img{max-height:28.356vw;display:block}.project-box .texts{padding:0 var(--space);padding-top:90px;padding-right:17.014vw}.project-box .texts .brand{margin-bottom:20px;font-size:17px;font-weight:700}.project-box .texts .title{font-size:42px;font-weight:500;line-height:100%}.project-box .texts .desc,.project-box .texts .list{margin-top:40px}.project-box .texts .list ul{flex-wrap:wrap;align-items:center;gap:20px;font-size:17px;font-weight:700;display:flex}.project-box.box-tracky .img{background-color:#202020;padding:0}.project-box.box-tracky .img img{width:auto;max-width:100%;max-height:inherit}.project-box.box-tren-club .img{background-color:#87321d;padding:100px 100px 0}.project-box.box-karmod .img img{margin:0 -28px}.project-box.box-karmod .img img:last-of-type{max-height:23.611vw}.project-box.box-tetalog .img{align-items:center;padding:6.366vw 0}.project-box.box-tetalog .img img{width:100%;max-height:inherit}.project-box.box-egeyapi .img{padding:0;overflow:hidden}.project-box.box-egeyapi .img img{object-fit:cover;object-position:top;width:23.495vw;margin:0 -5.787vw}.project-box.box-egeyapi .img img:first-child{z-index:1;margin-top:8.449vw}.project-box.box-egeyapi .img img:last-child{object-position:bottom;position:relative;top:-8.449vw}.quote-drawer{visibility:hidden;pointer-events:none;z-index:1500;color:#fff;width:50vw;max-width:100%;padding:0 var(--space);background-color:#000;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.quote-drawer .top{flex:0 0 150px;justify-content:space-between;align-items:center;height:150px;display:flex}.quote-drawer .top .cls{cursor:pointer;background-image:url(../images/icon-close-w.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:30px;transition:all .5s}.quote-drawer .top .cls:hover{rotate:180deg}.quote-drawer .area{scrollbar-width:none;flex-direction:column;justify-content:center;height:100%;padding-bottom:80px;display:flex;overflow:hidden auto}.quote-drawer .area .title{margin-bottom:53px;font-size:1.5vw;line-height:110%}.quote-drawer .area .buttons{flex-wrap:wrap;gap:12px;display:flex}.quote-drawer .area .buttons .p-new-btn{border:1px solid #fff3;border-radius:4px}.quote-drawer .area .step{display:none}.quote-drawer .area .step.active{display:block}.quote-drawer .area .hello .t{opacity:.4;font-size:4vw;font-weight:300;line-height:120%}.quote-drawer .area .hello .d{font-size:1.5vw;font-weight:300;line-height:110%}.quote-drawer .area .hello.last .t{opacity:1}.quote-drawer .area .hello.last .d{opacity:.8}.quote-drawer .area .boxes{gap:20px;margin-top:50px;display:flex}.quote-drawer .area .boxes .box{text-align:center;cursor:pointer;border:1px solid #fff3;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:60px;transition:all .2s;display:flex;position:relative}.quote-drawer .area .boxes .box span{font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.quote-drawer .area .boxes .box i{font-style:normal;font-size: ;margin-top:10px}.quote-drawer .area .boxes .box:hover{background:#ffffff1a}.quote-drawer .area .calendar-area{gap:30px;display:flex}.quote-drawer .area .calendar-area #calendar{background:0 0;flex:1;padding:0}.quote-drawer .area .calendar-area #calendar .vc-week__day{opacity:.4}.quote-drawer .area .calendar-area #calendar .vc-week__day[data-vc-week-day-off]{color:#fff}.quote-drawer .area .calendar-area #calendar .vc-date__btn{color:#fff!important}.quote-drawer .area .calendar-area #calendar [data-vc-date-disabled] .vc-date__btn{opacity:.2;pointer-events:none}.quote-drawer .area .calendar-area #calendar [data-vc-date-btn]{background-color:#0000;padding:15px}.quote-drawer .area .calendar-area #calendar [data-vc-date-btn][aria-selected=true]{background-color:#fff;color:#000!important}.quote-drawer .area .calendar-area .times{flex-direction:column;gap:12px;width:165px;display:flex}.quote-drawer .area .calendar-area .times.selected span{opacity:.5}.quote-drawer .area .calendar-area .times.selected span.selected{opacity:1}.quote-drawer .area .calendar-area .times.selected span.disabled{opacity:.2}.quote-drawer .area .calendar-area .times span{color:#fff;cursor:pointer;word-break:break-word;-webkit-user-select:none;user-select:none;background:radial-gradient(50% 305.19%,#fff3 0%,#ffffff1a 100%);border:none;border-radius:500px;justify-content:center;gap:10px;padding:20px;font-size:17px;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.quote-drawer .area .calendar-area .times span:hover{opacity:.7}.quote-drawer .area .calendar-area .times span.disabled{pointer-events:none;opacity:.4}.quote-drawer .area .calendar-area .times span.selected{color:#000;background-color:#fff}.quote-drawer .area .forms{grid-template-columns:repeat(2,1fr);gap:40px 21px;margin:0 0 56px;display:grid}.quote-drawer .area .forms .form-group{position:relative}.quote-drawer .area .forms .form-group label{pointer-events:none;font-size:12px;transition:all .2s;position:absolute;top:17px;left:0}.quote-drawer .area .forms .form-group input,.quote-drawer .area .forms .form-group textarea{border-bottom:1px solid #ffffff80;outline:none;width:100%;height:54px;font-size:17px;transition:all .2s}:is(.quote-drawer .area .forms .form-group input,.quote-drawer .area .forms .form-group textarea)::placeholder{color:#fff}:is(.quote-drawer .area .forms .form-group input,.quote-drawer .area .forms .form-group textarea):focus,:is(.quote-drawer .area .forms .form-group input,.quote-drawer .area .forms .form-group textarea):not(:placeholder-shown){border-color:#fff}:is(:is(.quote-drawer .area .forms .form-group input,.quote-drawer .area .forms .form-group textarea):focus,:is(.quote-drawer .area .forms .form-group input,.quote-drawer .area .forms .form-group textarea):not(:placeholder-shown))+label{top:-5px}.quote-drawer .area .forms .form-group.textarea{grid-column:span 2}.quote-drawer .area .forms .form-group.textarea label{top:12px;translate:0}.quote-drawer .area .forms .form-group.textarea textarea{resize:none;height:100px;padding-top:17px}.quote-drawer .area .forms .p-check{grid-column:span 2;align-items:center;gap:9px;display:flex}.quote-drawer .area .forms .p-check input{cursor:pointer;background-color:#ffffff1a;border:1px solid #fff;border-radius:2px;outline:none;flex:0 0 24px;width:24px;height:24px}.quote-drawer .area .forms .p-check label{opacity:.5;-webkit-user-select:none;user-select:none;cursor:pointer;font-size:12px;transition:all .2s}.quote-drawer .area .forms .p-check:hover label{opacity:.8}.quote-drawer .area .submit{cursor:pointer;border:1px solid #fff;border-radius:500px;justify-content:center;align-items:center;width:100%;height:60px;transition:all .5s;display:flex}.quote-drawer .area .submit:hover{color:#000;background-color:#fff}.quote-drawer .area .submit:disabled{opacity:.5;pointer-events:none}.quote-drawer ::selection{color:#000;background-color:#fff}.calendly-overlay{filter:saturate(0)}#page-services-category{padding-top:0;padding-bottom:50px}#page-services-category .area{display:flex}#page-services-category .area .left{padding-top:150px;padding-left:var(--space);flex:1}#page-services-category .area .left .bread{margin-bottom:57px}#page-services-category .area .left .title{margin-bottom:32px;font-size:64px;font-weight:700;line-height:100%}#page-services-category .area .left .btn{margin-top:38px}#page-services-category .area .left .btn a{border:1px solid var(--color1);color:var(--color1);border-radius:500px;padding:20px 44px;font-size:17px;transition:all .5s;display:inline-flex}#page-services-category .area .left .btn a:hover{color:#000;background-color:#ecff5d;border-color:#ecff5d}#page-services-category .area .left .contents{align-items:flex-start;margin-top:97px;display:flex}#page-services-category .area .left .contents .content-left{flex-direction:column;flex:1;gap:87px;padding-right:110px;display:flex}#page-services-category .area .left .contents .content-left span{margin-bottom:16px;font-size:12px;font-weight:700;display:inline-flex}#page-services-category .area .left .contents .content-left p{margin-bottom:25px}#page-services-category .area .left .contents .content-left p:last-of-type{margin-bottom:0}#page-services-category .area .left .contents .content-left h2{margin-bottom:40px;font-size:32px;font-weight:500;line-height:100%}#page-services-category .area .left .contents .content-left .processes{counter-reset:sub}#page-services-category .area .left .contents .content-left .processes span{counter-reset:mainCounter var(--mainNumber)}#page-services-category .area .left .contents .content-left .processes h3{counter-increment:sub;margin-bottom:22px;font-size:17px;font-weight:700}#page-services-category .area .left .contents .content-left .processes h3:before{content:var(--main)"." counter(sub);margin-bottom:16px;font-size:12px;font-weight:700;display:block}#page-services-category .area .left .contents .content-left .insights{color:#fff;background-color:#202020;border-radius:8px;padding:80px;position:relative}#page-services-category .area .left .contents .content-left .insights img{object-fit:contain;width:120px;height:120px;margin-bottom:20px}#page-services-category .area .left .contents .content-left .insights h2{margin-bottom:20px}#page-services-category .area .left .contents .content-left .insights .btn a{color:#fff;border-color:#fff}#page-services-category .area .left .contents .content-left .insights .btn a:hover{color:var(--color1);border-color:#ecff5d}#page-services-category .area .left .contents .content-left .expert-article .bot{justify-content:space-between;align-items:center;gap:30px;margin-top:38px;display:flex}#page-services-category .area .left .contents .content-left .expert-article .bot .btn{margin-top:0}#page-services-category .area .left .contents .content-left .expert-article .bot .author{font-size:14px}#page-services-category .area .left .contents .content-left .expert-article .bot .author span{margin:0;font-size:14px;font-weight:400}#page-services-category .area .left .contents .content-right{border-left:1px solid #c5c5c533;width:284px;padding-left:52px;position:sticky;top:50px}#page-services-category .area .left .contents .content-right .t{margin-bottom:49px;font-size:17px;font-weight:700}#page-services-category .area .left .contents .content-right ul{flex-direction:column;gap:28px;font-size:15px;display:flex}#page-services-category .area .right{background-color:#dedfe1;width:540px;height:100vh;position:sticky;top:0;overflow:hidden}#page-services-category .area .right img{opacity:.5;object-fit:cover;width:auto;height:100%;transition:all 2s;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:1.5}#page-services-category .area .right.okey img{opacity:1;scale:1}#page-services-category .bot-area{padding:0 var(--space);margin:76px 0}#page-services-category .case-study .title{margin-bottom:47px}#page-services-category .case-study .title span{margin-bottom:26px;font-size:12px;font-weight:700;display:inline-flex}#page-services-category .case-study .title h2{font-size:32px;font-weight:500;line-height:100%}#page-services-category .case-study .project-box .texts{padding-top:58px;padding-left:0}#page-services-category .additional-info{margin:130px 0}#page-services-category .additional-info .title{margin-bottom:30px}#page-services-category .additional-info .title span{margin-bottom:26px;font-size:12px;font-weight:700;display:inline-flex}#page-services-category .additional-info .title h2{font-size:32px;font-weight:500;line-height:100%}#page-services-category .additional-info .lists{flex-direction:column;display:flex}#page-services-category .additional-info .lists .list{border-bottom:3px solid #0000001a;gap:120px;padding:64px 0;display:flex}#page-services-category .additional-info .lists .list span{font-size:12px;font-weight:700}#page-services-category .additional-info .lists .list .t{flex:0 0 480px;width:480px;font-size:24px;line-height:32px}#page-services-category .additional-info .lists .list .right{color:#5e5e5e;flex-direction:column;justify-content:space-between;gap:20px;width:480px;font-size:17px;display:flex}#page-services{padding-top:0}#page-services .area{padding:0 var(--space)}#page-services .area .top-area{flex-direction:column;justify-content:space-between;height:100vh;padding-top:150px;padding-bottom:50px;display:flex;position:relative}#page-services .area .top-area .title{font-size:64px;font-weight:300;line-height:100%}#page-services .area .top-area .title b{font-weight:700}#page-services .area .top-area .bot{justify-content:space-between;align-items:flex-end;display:flex}#page-services .area .top-area .bot .desc{opacity:.4;width:517px;max-width:100%;font-size:32px;line-height:36px}#page-services .area .top-area .bot .btn a{color:#fff;border:1px solid #fff;border-radius:500px;margin-top:52px;padding:20px 60px;font-size:17px;transition:all .5s;display:inline-flex}#page-services .area .top-area .bot .btn a:hover{color:#000;background-color:#ecff5d;border-color:#ecff5d}#page-services .area .top-area video{z-index:-1;object-fit:contain;mix-blend-mode:lighten;border-radius:100%;width:286px;height:286px;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}#page-services .lists{flex-direction:column;display:flex}#page-services .lists .list{padding:150px var(--space);border-bottom:3px solid #ffffff08;gap:120px;display:flex}#page-services .lists .list span{font-size:17px;font-weight:700}#page-services .lists .list .t{flex:0 0 585px;width:585px;font-size:80px;line-height:84px}#page-services .lists .list .right{color:#5e5e5e;flex-direction:column;justify-content:space-between;gap:50px;width:389px;font-size:17px;display:flex}#page-services .lists .list .right .s h3{margin-bottom:28px;font-weight:700}#page-services .lists .list .right .s ul li a{color:#fff;text-decoration:underline;transition:all .2s}#page-services .lists .list .right .s ul li a:hover{opacity:.7}.bread ul{gap:5px;display:flex}.bread ul li{align-items:center;gap:5px;font-size:12px;display:flex}.bread ul li:after{content:"/"}.bread ul li:last-of-type:after{display:none}.p-new-btn{color:#fff;cursor:pointer;word-break:break-word;-webkit-user-select:none;user-select:none;background:radial-gradient(50% 305.19%,#fff3 0%,#ffffff1a 100%);border:none;border-radius:500px;gap:10px;padding:20px;font-size:17px;text-decoration:none;transition:box-shadow .5s;display:flex;position:relative;overflow:hidden}.p-new-btn:after{content:"";pointer-events:none;border-radius:100%;position:absolute;inset:0}.p-new-btn .button__flair{pointer-events:none;transform-origin:0 0;will-change:transform;position:absolute;inset:0;transform:scale(0)}.p-new-btn .button__flair:before{aspect-ratio:1;content:"";pointer-events:none;background-color:#fff;border-radius:50%;width:200%;display:block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.p-new-btn .button__label{text-align:center;align-items:center;gap:10px;transition:color 50ms ease-in;display:flex;position:relative}.p-new-btn:hover{color:#000}.p-new-btn:hover .button__label{transition:color .15s ease-in}.p-new-btn.arrow-long-right .button__label:after{content:"";opacity:.2;background-image:url(../images/icon-right-long-w.svg);background-repeat:no-repeat;background-size:contain;width:26px;height:8px;transition:all .2s}.p-new-btn.arrow-long-right:hover .button__label:after{background-image:url(../images/icon-right-long.svg)}.p-new-btn.dark{color:#000;background:radial-gradient(50% 305.19%,#0003 0%,#0000001a 100%)}.p-new-btn.dark.arrow-long-right .button__label:after{background-image:url(../images/icon-right-long.svg)}.p-new-btn.dark.arrow-long-right:hover .button__label:after{background-image:url(../images/icon-right-long-w.svg)}.p-new-btn.dark .button__flair:before{background-color:#000}.p-new-btn.dark:hover{color:#fff}.p-loader{position:relative}.p-loader:after{content:"";z-index:2;background-color:#fff;width:100%;transition:all .5s;position:absolute;top:0;bottom:0;right:0}.p-loader.loaded:after{width:0%}.p-loader.v2:after{width:100%;height:100%;top:0;bottom:auto}.p-loader.v2.loaded:after{height:0%}#page-projects{padding-top:0;position:relative}#page-projects .top-area{padding:160px 0}#page-projects .top-area .area{padding:0 var(--space)}#page-projects .top-area .main-title{margin-bottom:100px}#page-projects .top-area .main-title h1{margin-bottom:10px;font-size:13px;font-weight:700}#page-projects .top-area .main-title .title{margin-bottom:39px;font-size:64px;font-weight:300;line-height:100%}#page-projects .top-area .main-title .title b{font-weight:700}#page-projects .top-area .main-title .desc{font-size:17px;line-height:20px}#page-projects .top-area .project-box{z-index:1;position:relative}#page-projects .top-area .project-box .texts{width:70%;padding-left:0}#page-projects .top-area.dark{color:#fff;background-color:var(--color1)}#page-projects .top-area.dark .project-box .img{background-color:#202020}#page-projects .top-area.dark .project-box .img.p-loader:after,#page-projects .top-area.dark .project-box .img.p-loader:before{background-color:var(--color1)}#page-projects .middle-area{padding:160px 0}#page-projects .middle-area .area{flex-direction:column;gap:160px;display:flex}#page-projects .middle-area .project-box{padding-right:20%}#page-projects .middle-area .project-box .texts{width:70%;padding-right:0}#page-projects .middle-area .project-box:nth-child(2n){padding-left:20%;padding-right:0}#page-projects .middle-area .project-box:nth-child(2n) .texts{padding-left:0}#page-studio .main-title{color:#fff;text-align:center;width:53.935vw;max-width:100%;margin:0 auto;font-size:64px;font-weight:700;line-height:100%}#page-studio .main-title span{color:#fff6}#page-studio .video-area{width:780px;height:780px;margin:15px auto;position:relative}#page-studio .video-area:after{content:"";pointer-events:none;z-index:2;background-image:url(../images/studio-video-mask.png);position:absolute;inset:0}#page-studio .video-area:before{content:"";pointer-events:none;z-index:1;background-color:#00000080;position:absolute;inset:0}#page-studio .video-area video{object-fit:cover;width:100%;height:100%;display:block}#page-studio .teams-area .top{padding:0 var(--space);margin-bottom:52px}#page-studio .teams-area .top .texts{width:50%;padding-right:132px}#page-studio .teams-area .top .texts .t{margin-bottom:37px;font-size:17px;font-weight:700}#page-studio .teams-area .top .texts .d{font-size:42px;font-weight:500;line-height:100%}#page-studio .teams-area .top .texts .d span{color:#fff6}#page-studio .teams-area .bot{-webkit-user-select:none;user-select:none;justify-content:center;gap:32px;display:flex;position:relative;overflow-x:hidden}#page-studio .teams-area .bot img{object-fit:cover;pointer-events:none;width:20.313vw;height:27.083vw}#page-studio .teams-area .bot img:nth-child(5n+1){margin-top:123px}#page-studio .teams-area .bot img:nth-child(5n+2){margin-top:226px}#page-studio .teams-area .bot img:nth-child(5n+3){margin-top:123px}#page-studio .teams-area .bot img:nth-child(5n+4){margin-top:0}#page-studio .teams-area .bot img:nth-child(5n+5){margin-top:123px}#page-studio .non-profit-area-lottie{width:100%;height:100vh}#page-studio .non-profit-area-lottie .texts-area{text-align:center;opacity:0;z-index:1;width:800px;max-width:100%;margin:0 auto;position:absolute;bottom:80px;left:0;right:0;translate:0 100%}#page-studio .non-profit-area-lottie .texts-area .title{color:#fff;font-size:42px;font-weight:500;line-height:100%}#page-studio .non-profit-area-lottie .texts-area .title span{color:#ecff5d}#page-studio .non-profit-area-lottie .texts-area .apply{color:#fff;border:1px solid #fff;border-radius:500px;margin-top:52px;padding:20px 37px;font-size:17px;transition:all .5s;display:inline-flex}#page-studio .non-profit-area-lottie .texts-area .apply:hover{color:#000;background-color:#ecff5d;border-color:#ecff5d}#page-studio .non-profit-area-lottie .texts-area .buttons{margin-top:70px}#page-studio .non-profit-area-lottie .texts-area .buttons .btns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}#page-studio .non-profit-area{flex-direction:column;justify-content:center;min-height:100vh;display:flex}#page-studio .non-profit-area .area{text-align:center;flex-direction:column;align-items:center;width:42.396vw;min-width:500px;margin:0 auto;display:flex;position:relative}#page-studio .non-profit-area .area .slogan{color:#2c2c2c;font-size:60px;font-weight:700}#page-studio .non-profit-area .area .img{pointer-events:none;-webkit-user-select:none;user-select:none}#page-studio .non-profit-area .area .img img{z-index:1}#page-studio .non-profit-area .area .img:after,#page-studio .non-profit-area .area .img:before{content:"";background-image:url(../images/icon-star.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:44px;height:44px;transition:all .5s;position:absolute;scale:.5}#page-studio .non-profit-area .area .img:before{opacity:0;transition:all .3s;top:50px;translate:-140px}#page-studio .non-profit-area .area .img:after{opacity:0;transition:all .3s;top:-40px;translate:100px}#page-studio .non-profit-area .area .img.okey:before,#page-studio .non-profit-area .area .img.okey:after{opacity:1;scale:1}#page-studio .non-profit-area .area .title{color:#fff;margin-top:24px;font-size:42px;font-weight:500;line-height:100%}#page-studio .non-profit-area .area .apply{color:#fff;border:1px solid #fff;border-radius:500px;margin-top:52px;padding:20px 37px;font-size:17px;transition:all .5s;display:inline-flex}#page-studio .non-profit-area .area .apply:hover{color:#000;background-color:#ecff5d;border-color:#ecff5d}#page-studio .non-profit-area .area .buttons{margin-top:70px}#page-studio .non-profit-area .area .buttons .t{opacity:.4;margin-bottom:34px;font-size:17px;font-weight:700}#page-studio .non-profit-area .area .buttons .btns{flex-wrap:wrap;gap:12px;display:flex}#page-studio .values-area{margin-top:150px}#page-studio .values-area .area{padding:0 var(--space)}#page-studio .values-area .area .title{margin-bottom:53px;font-size:17px;font-weight:700}#page-studio .values-area .area .boxes{grid-template-columns:repeat(2,1fr);display:grid}#page-studio .values-area .area .boxes .box{border:1px solid #414141;flex-direction:column;justify-content:space-between;height:25.81vw;padding:32px;display:flex;position:relative;overflow:hidden}#page-studio .values-area .area .boxes .box .icon{width:95px;height:95px;position:relative}#page-studio .values-area .area .boxes .box .icon i{transition:all .6s cubic-bezier(.68,-.55,.27,1.55)}#page-studio .values-area .area .boxes .box .icon.v1 i{background-color:#fff;width:50%;height:50%;position:absolute}#page-studio .values-area .area .boxes .box .icon.v1 i:first-child{clip-path:circle(100% at 100% 0);top:0;left:0}#page-studio .values-area .area .boxes .box .icon.v1 i:nth-child(2){clip-path:circle(100% at 0 0);top:0;right:0}#page-studio .values-area .area .boxes .box .icon.v1 i:nth-child(3){clip-path:circle(100% at 100% 100%);bottom:0;left:0}#page-studio .values-area .area .boxes .box .icon.v1 i:nth-child(4){clip-path:circle(100% at 0 100%);bottom:0;right:0}#page-studio .values-area .area .boxes .box .icon.v2 i{background-color:#fff;width:50%;height:50%;position:absolute}#page-studio .values-area .area .boxes .box .icon.v2 i:first-child{clip-path:circle(100% at 0 100%);transform-origin:100% 100%;top:0;left:0}#page-studio .values-area .area .boxes .box .icon.v2 i:nth-child(2){clip-path:circle(100% at 0 0);transform-origin:0 100%;top:0;right:0}#page-studio .values-area .area .boxes .box .icon.v2 i:nth-child(3){clip-path:circle(100% at 100% 100%);transform-origin:100% 0;bottom:0;left:0}#page-studio .values-area .area .boxes .box .icon.v2 i:nth-child(4){clip-path:circle(100% at 100% 0);transform-origin:0 0;bottom:0;right:0}#page-studio .values-area .area .boxes .box .icon.v3 i{position:absolute}#page-studio .values-area .area .boxes .box .icon.v3 i:first-child{background-color:#fff;border-radius:500px;width:47px;height:47px;top:50%;left:50%;translate:-50% -50%}#page-studio .values-area .area .boxes .box .icon.v3 i:nth-child(2),#page-studio .values-area .area .boxes .box .icon.v3 i:nth-child(3),#page-studio .values-area .area .boxes .box .icon.v3 i:nth-child(4),#page-studio .values-area .area .boxes .box .icon.v3 i:nth-child(5){clip-path:circle(60% at 100%);background-color:#fff;width:23.5px;height:47px;top:50%;left:0;translate:0 -50%}#page-studio .values-area .area .boxes .box .icon.v3 i:nth-child(3){bottom:0;left:50%;translate:-50% 12px;rotate:-90deg}#page-studio .values-area .area .boxes .box .icon.v3 i:nth-child(4){top:50%;left:auto;right:0;translate:0 -50%;rotate:180deg}#page-studio .values-area .area .boxes .box .icon.v3 i:nth-child(5){top:0;left:50%;translate:-50% -12px;rotate:90deg}#page-studio .values-area .area .boxes .box .icon.v4 i{background-color:#fff;width:12px;height:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}#page-studio .values-area .area .boxes .box .icon.v4 i:first-child{rotate:none}#page-studio .values-area .area .boxes .box .icon.v4 i:nth-child(2){rotate:45deg}#page-studio .values-area .area .boxes .box .icon.v4 i:nth-child(3){rotate:90deg}#page-studio .values-area .area .boxes .box .icon.v4 i:nth-child(4){rotate:135deg}#page-studio .values-area .area .boxes .box .btns{flex-wrap:wrap;gap:8px;transition:all .3s ease-in-out;display:flex}#page-studio .values-area .area .boxes .box .t{margin-top:30.5px;font-size:32px;line-height:100%}#page-studio .values-area .area .boxes .box .bgt{white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;font-size:14.82vw;line-height:100%;transition:all .6s cubic-bezier(.68,-.55,.27,1.55);position:absolute;bottom:-54px;left:32px;translate:0 100%}#page-studio .values-area .area .boxes .box:first-child{border-bottom:0;border-right:0}#page-studio .values-area .area .boxes .box:nth-child(2){border-bottom:0}#page-studio .values-area .area .boxes .box:nth-child(3){border-right:0}#page-studio .values-area .area .boxes .box:hover .bgt{opacity:1;translate:0}#page-studio .values-area .area .boxes .box:hover .btns{opacity:0;translate:0 100%}#page-studio .values-area .area .boxes .box:hover .icon.v1 i:first-child{rotate:-90deg}#page-studio .values-area .area .boxes .box:hover .icon.v1 i:nth-child(2),#page-studio .values-area .area .boxes .box:hover .icon.v1 i:nth-child(3){rotate:90deg}#page-studio .values-area .area .boxes .box:hover .icon.v1 i:nth-child(4){rotate:-90deg}#page-studio .values-area .area .boxes .box:hover .icon.v2 i{rotate:90deg}#page-studio .values-area .area .boxes .box:hover .icon.v3 i:nth-child(2){left:23.5px}#page-studio .values-area .area .boxes .box:hover .icon.v3 i:nth-child(3){translate:-50% -11px}#page-studio .values-area .area .boxes .box:hover .icon.v3 i:nth-child(4){right:23.5px}#page-studio .values-area .area .boxes .box:hover .icon.v3 i:nth-child(5){translate:-50% 11px}#page-studio .values-area .area .boxes .box:hover .icon.v4 i:nth-child(2){rotate:135deg}#page-studio .values-area .area .boxes .box:hover .icon.v4 i:nth-child(4){rotate:45deg}.video-modal{z-index:2000;pointer-events:none;visibility:hidden;opacity:0;background-color:#fff;transition:all .5s;position:fixed;inset:0;scale:.8}.video-modal video{pointer-events:none;-webkit-user-select:none;user-select:none;object-fit:cover;width:100%;height:100%;display:block}.video-modal .cls{cursor:pointer;z-index:1;background-image:url(../images/icon-video-close.svg);background-repeat:no-repeat;background-size:contain;width:88px;height:88px;position:absolute;top:40px;right:40px}@media (max-width:1200px){:root{--space:40px}.header{width:100%}body{overflow-x:hidden;overflow-y:auto!important}#page-home .promo-area{padding-top:200px}#page-home .promo-area .top{padding-right:0}#page-home .promo-area .top .texts{text-align:center;width:100%}#page-home .promo-area .top .texts h1{font-size:39px}#page-home .promo-area .top .texts p{font-size:14px}#page-home .promo-area .record-box{margin-top:50px}#page-home .promo-area .record-box .area .plak .line{display:none}#page-home .project-area{margin:0 0 100px}#page-home .infograps-area{margin:50px 0}#page-home .infograps-area .left .title{margin-bottom:40px;font-size:35px}#page-home .infograps-area .left .desc ul{margin-bottom:25px}#page-home .infograps-area .left .desc p{font-size:13px;line-height:17px}#page-home .infograps-area .right .percent span{margin-top:10px;font-size:135px}#page-home .project-area-righter{margin:150px 0;padding-left:25%}#page-home .project-area-lefter{margin:150px 0;padding-right:25%}#page-home .project-area-lefter .project-box .texts{width:50%}#page-home .clients-area{margin-top:100px}#page-home .clients-area .items .item a{font-size:50px;line-height:75px}.pikap-menu .mid ul li{font-size:40px;line-height:70px}#page-projects .top-area .main-title{margin-bottom:50px}#page-projects .top-area .main-title .title{margin-bottom:30px;font-size:45px}#page-projects .top-area .main-title .desc{font-size:15px}#page-projects .middle-area{padding:50px 0}#page-projects .middle-area .project-box{padding-right:25%}.hire .title{margin-bottom:15px;font-size:25px}.hire .desc{font-size:13px}.project-box .texts{padding-top:40px;padding-right:80px}.project-box .texts .title{font-size:30px}.project-box .texts .list,.project-box .texts .desc{margin-top:25px}.project-box .texts .list ul{flex-wrap:wrap;gap:15px;font-size:14px}.project-box .img{padding-top:55px}.project-box.box-tetalog .img{padding:20px 0}.project-box.box-tren-club .img{padding-top:50px}#page-case-detail .area .title{padding-right:0;font-size:44px}#page-case-detail .area .info{margin-bottom:25px;font-size:12px}#page-case-detail .area .video-area .plak{width:130px;height:130px;top:-65px;right:var(--space)}#page-case-detail .area .the-challenge .right{font-size:14px}#page-case-detail .area .the-challenge .right h1,#page-case-detail .area .the-challenge .right h2,#page-case-detail .area .the-challenge .right h3,#page-case-detail .area .the-challenge .right h4,#page-case-detail .area .the-challenge .right h5{margin-bottom:40px}#page-case-detail .area .result-area .right{flex-wrap:wrap}#page-case-detail .area .result-area .right .item b{font-size:36px}#page-case-detail .area .result-area .right .item span{font-size:13px}#page-case-detail .area .slogan-area .left-right .left p{font-size:34px}#page-case-detail .area .expert-evaluation{margin-top:70px}#page-case-detail .area .expert-evaluation ul{font-size:13px}#page-case-detail .area .expert-evaluation p{margin-bottom:20px;font-size:16px;line-height:28px}#page-studio .video-area{width:700px;height:700px}#page-studio .main-title{width:700px;font-size:41px}#page-studio .teams-area .top .texts{width:70%;padding-right:0}#page-studio .teams-area .top .texts .t{margin-bottom:25px}#page-studio .non-profit-area-lottie .texts-area{bottom:16%}#page-studio .non-profit-area-lottie .texts-area .title{font-size:32px}#page-studio .non-profit-area-lottie .texts-area .buttons{margin-top:35px}#page-studio .non-profit-area-lottie .texts-area .apply{margin-top:35px;padding:10px 25px;font-size:14px}#page-studio .values-area .area .boxes .box .bgt{font-size:13vw}#page-services .area .top-area .title{font-size:45px}#page-services .area .top-area .bot .desc{font-size:24px}#page-services .area .top-area .bot .btn a{padding:15px 50px}#page-services .lists .list .t{flex:0 0 33%;width:33%;font-size:40px;line-height:50px}#page-services-category .area .left .title{margin-bottom:30px;font-size:40px}#page-services-category .area .left .contents{margin-top:50px}#page-services-category .area .left .contents .content-left{gap:55px;padding-right:50px}#page-services-category .area .left .contents .content-left .expert-article .bot{gap:20px;margin-top:30px}#page-services-category .area .left .contents .content-left .insights{padding:40px}#page-services-category .area .left .contents .content-left .insights img{width:75px;height:75px}#page-services-category .area .left .contents .content-left .insights h2{font-size:23px}#page-services-category .area .left .contents .content-left .insights p{font-size:14px}#page-services-category .area .left .contents .content-right{padding-left:50px}#page-services-category .area .left .contents .content-right .t{margin-bottom:20px}#page-services-category .area .left .contents .content-right ul{gap:20px;font-size:13px}#page-services-category .area .left .btn{margin-top:25px}#page-services-category .area .left .btn a{padding:10px 30px;font-size:14px}#page-services-category .area .right{width:330px}#page-services-category .case-study .title{margin-bottom:30px}#page-services-category .case-study .project-box .texts{padding-top:var(--space);padding-right:25%}#page-services-category .case-study .project-box .texts .title{font-size:25px}#page-services-category .additional-info{margin-bottom:0}#page-services-category .additional-info .lists .list .t{flex:0 0 33%;width:33%;font-size:20px}#page-services-category .additional-info .lists .right{font-size:15px}.p-new-btn{padding:13px;font-size:12px}.quote-drawer{width:75vw}.footer{padding-top:var(--space)}#page-articles .area .top-area{flex-direction:column;gap:50px}#page-articles .area .top-area .left .title{writing-mode:inherit;font-size:50px;position:relative;top:auto;rotate:none}#page-articles .area .top-area .right{width:auto;padding-top:0}#page-articles .area .top-area .right .articles{grid-template-columns:repeat(2,1fr);gap:50px;display:grid}#page-articles .area .boxes-area{margin:80px 0;padding:0}#page-articles .area .boxes-area .boxes{padding:0 var(--space)}#page-articles .area .boxes-area .boxes .box img{max-height:40%}#page-articles .area .boxes-area .boxes .box .t{font-size:23px;line-height:115%}#page-articles .area .guide-area .area{padding:0 var(--space)}#page-articles .area .guide-area .area .one-area{gap:60px;padding:0}#page-articles .area .guide-area .area .one-area .e-book-box{flex:0 0 380px}#page-articles .area .guide-area .area .one-area .right-texts p{font-size:13px}#page-articles .area .guide-area .area .one-area .right-texts .btn{margin-top:30px}#page-articles .area .guide-area .area .one-area .right-texts .btn a{padding:13px 50px;font-size:13px}.e-book-box .t{margin-bottom:25px;font-size:24px}.new-article-box .texts .t{font-size:25px}.new-article-box .texts .d{font-size:13px}#page-article-detail .area .title{font-size:47px}#page-article-detail .area .contentarea{max-width:100%;margin-bottom:50px}#page-article-detail .area .podcast{margin:0 auto 50px}}@media (max-width:768px){:root{scroll-behavior:smooth;--space:30px}.header .area{height:100px;padding:0 var(--space)}.header .right .email{display:none}#page-services-category{padding-top:100px}#page-services-category .area{flex-direction:column-reverse}#page-services-category .area .left{padding:var(--space);flex:none}#page-services-category .area .left .title{margin-bottom:20px;font-size:36px}#page-services-category .area .left .contents{margin-top:30px}#page-services-category .area .left .contents .content-left{gap:40px;padding-right:0}#page-services-category .area .left .contents .content-left h2{margin-bottom:25px;font-size:27px}#page-services-category .area .left .contents .content-left .processes h3{margin-bottom:14px}#page-services-category .area .left .contents .content-left .insights{padding:var(--space)}#page-services-category .area .left .contents .content-left .expert-article .bot{flex-direction:column;align-items:flex-start;gap:15px;margin-top:20px}#page-services-category .area .left .contents .content-right{display:none}#page-services-category .area .left .btn{margin-top:20px}#page-services-category .area .left .btn a{padding:15px 30px}#page-services-category .area .right{width:auto;height:35vh}#page-services-category .area .right img{width:100%}#page-services-category .bot-area{margin:35px 0}#page-services-category .case-study .title{margin-bottom:25px}#page-services-category .case-study .title h2{font-size:26px}#page-services-category .additional-info{margin:80px 0 0}#page-services-category .additional-info .title{margin-bottom:15px}#page-services-category .additional-info .title h2{font-size:27px}#page-services-category .additional-info .lists .list{flex-direction:column;gap:20px;padding:30px 0}#page-services-category .additional-info .lists .list .t{flex:none;width:auto;font-size:23px;line-height:120%}#page-services-category .additional-info .lists .list .right{gap:20px;width:auto;font-size:14px}.pikap-menu .top{height:100px}.pikap-menu .top .right .email{display:none}.pikap-menu .mid ul li{font-size:40px;line-height:70px}.pikap-menu .hire .title{margin-bottom:10px;font-size:22px}.pikap-menu .hire .desc{width:auto;font-size:13px}.pikap-menu .bot{flex-direction:column;align-items:flex-start;gap:30px}.pikap-menu .bot .right{text-align:center;flex-direction:row;align-items:center}#page-services .area .top-area{text-align:center;gap:20px;height:auto;padding-top:100px}#page-services .area .top-area .title{text-align:left;order:1;font-size:30px}#page-services .area .top-area .bot{flex-direction:column;order:3;align-items:center}#page-services .area .top-area .bot .desc{font-size:25px}#page-services .area .top-area .bot .btn a{padding:15px 60px;font-size:12px}#page-services .area .top-area video{pointer-events:none;order:2;width:100%;height:auto;position:relative;top:auto;left:auto;translate:0}#page-services .lists .list{padding:50px var(--space);flex-direction:column;gap:20px}#page-services .lists .list .t{flex:none;width:auto;font-size:30px;line-height:120%}#page-services .lists .list .right{gap:20px;width:auto}#page-case-detail{padding-bottom:var(--space)}#page-case-detail .area{width:auto;padding:0;padding-bottom:var(--space);overflow:hidden}#page-case-detail .area .brand{padding:0 var(--space)}#page-case-detail .area .title{padding:0 var(--space);margin-bottom:50px;font-size:25px}#page-case-detail .area .info{padding:0 var(--space)}#page-case-detail .area .video-area{min-height:inherit}#page-case-detail .area .video-area .plak{width:100px;height:100px;top:-50px;right:var(--space);position:absolute}#page-case-detail .area .the-challenge{flex-direction:column;gap:40px;margin:50px 0}#page-case-detail .area .the-challenge .left{width:100%;padding:0 var(--space)}#page-case-detail .area .the-challenge .left span{margin-bottom:20px}#page-case-detail .area .the-challenge .left h1,#page-case-detail .area .the-challenge .left h2,#page-case-detail .area .the-challenge .left h2,#page-case-detail .area .the-challenge .left h4,#page-case-detail .area .the-challenge .left h5{font-size:24px}#page-case-detail .area .the-challenge .left .btn{margin-top:20px}#page-case-detail .area .the-challenge .left .btn a{padding:15px 30px;font-size:13px}#page-case-detail .area .the-challenge .right{padding:0 var(--space);width:100%}#page-case-detail .area .the-challenge .right h1,#page-case-detail .area .the-challenge .right h2,#page-case-detail .area .the-challenge .right h3,#page-case-detail .area .the-challenge .right h4,#page-case-detail .area .the-challenge .right h5{margin-bottom:20px}#page-case-detail .area .the-challenge .right ul{gap:15px}#page-case-detail .area .the-challenge .right .line{display:none}#page-case-detail .area .result-area{padding:0 var(--space);flex-direction:column;align-items:flex-start;gap:20px;margin:50px 0}#page-case-detail .area .result-area .right{flex-direction:column;align-items:flex-start;gap:25px;width:100%}#page-case-detail .area .result-area .right .item b{font-size:35px}#page-case-detail .area .expert-evaluation{padding:0 var(--space);margin:50px 0}#page-case-detail .area .expert-evaluation ul{font-size:13px}#page-case-detail .area .expert-evaluation p{font-size:16px;line-height:150%}#page-case-detail .area .slogan-area{width:auto;padding:0 var(--space);margin:50px 0}#page-case-detail .area .slogan-area .left-right{flex-direction:column;gap:20px}#page-case-detail .area .slogan-area .left-right .left p{font-size:25px;line-height:115%}#page-case-detail .area .one-img-area{margin:50px 0 0}#page-case-detail .area .left-right-img-area{padding:0 var(--space);gap:30px;margin:60px 0}#page-case-detail .area .left-right-img-area img{width:100%}#page-case-detail .area .img-area{height:50vh;padding:0 var(--space);gap:var(--space);margin:50px 0}#page-case-detail .area .img-area img{width:25vh}#page-case-detail.page-tracky .left-right-img-area{height:60vh}#page-case-detail.page-tetalog .left-right-img-area{height:50vh}#page-case-detail.page-karmod .left-right-img-area{height:auto}#page-case-detail.page-volkswagen-alvin .left-right-img-area{gap:20px;height:35vh}.bread ul li{white-space:nowrap;font-size:11px}#page-home .mobile-promo-area{background-color:var(--color1);display:block;position:relative;overflow:hidden}#page-home .mobile-promo-area video{opacity:.3;object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:40vh;display:block}#page-home .mobile-promo-area .play{color:#fff;cursor:pointer;z-index:1;transform-origin:50%;background-image:url(../images/play.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:100px;height:100px;font-size:20px;font-weight:700;animation:30s linear infinite rotate;display:flex;position:absolute;top:95%;left:50%;translate:-50% -50%}#page-home .promo-area{padding-top:100px;display:none;overflow-x:clip}#page-home .promo-area .top .texts{padding:0 var(--space);width:auto}#page-home .promo-area .top .texts h1{margin-bottom:20px;font-size:30px}#page-home .promo-area .top .texts p{font-size:14px}#page-home .promo-area .record-box .area .plak img{max-width:inherit;width:100vw;height:100vw}#page-home .promo-area .record-box .area .plak .line{display:none}#page-home .promo-area .record-box .area .box{width:100vw;height:100vw}#page-home .promo-area .record-box .area .box .play{width:100px;height:100px}#page-home .infograps-area{padding:0 var(--space);flex-direction:column;gap:15px;margin:60px 0}#page-home .infograps-area .left{width:100%}#page-home .infograps-area .left .title{margin-bottom:30px;font-size:44px}#page-home .infograps-area .left .desc{font-size:14px;line-height:25px}#page-home .infograps-area .right{flex:auto}#page-home .infograps-area .right .percent{width:100%;position:relative;top:auto;bottom:auto;left:auto}#page-home .infograps-area .right .percent span{font-size:25vw;line-height:25vw}#page-home .infograps-area .right .percent b{font-size:14px}#page-home .infograps-area .right .bars{flex-direction:row-reverse;height:200px;position:absolute;bottom:0;left:0;right:0}#page-home .project-area-righter{margin:60px 0;padding-left:0}#page-home .project-area-righter .project-box .texts{padding:var(--space);width:auto;padding-bottom:0}#page-home .project-area-lefter{margin:60px 0;padding-right:0}#page-home .project-area-lefter .project-box .texts{width:100%;padding:var(--space);padding-bottom:0}#page-home .project-area{grid-template-columns:repeat(1,1fr);gap:100px;margin:0 0 50px}#page-home .project-area .project-box:last-of-type{margin:0}#page-home .project-area .project-box:last-of-type .texts{padding:var(--space);padding-bottom:0}#page-home .clients-area{padding:0 var(--space);margin:0 0 50px;overflow-x:hidden}#page-home .clients-area .items .item a{font-size:30px;line-height:30px}.video-modal{background-color:var(--color1)}.video-modal .cls{width:50px;height:50px;top:var(--space);right:var(--space)}.video-modal video{object-fit:contain}.page{padding-top:100px;overflow-x:hidden}.project-box .img{padding-top:var(--space)}.project-box .img img{max-height:260px}.project-box .img.v2 img{margin:0 -10px}.project-box .img.v2 img:last-of-type{max-height:150px}.project-box .img.v4 img{width:40vw}.project-box .img.v5{padding:var(--space)}.project-box .img.v5 img{max-height:200px}.project-box .texts{padding:var(--space);padding-bottom:0}.project-box .texts .desc{margin-top:20px;font-size:12px}.project-box .texts .title{font-size:24px}.project-box .texts .list{margin-top:30px}.project-box .texts .list ul{flex-wrap:wrap;font-size:13px}.project-box.box-karmod .img img{margin:0 -10px}.project-box.box-karmod .img img:last-of-type{max-height:215px}.project-box.box-tetalog .img img,.project-box.box-tracky .img img{object-fit:cover;height:260px}.project-box.box-volkswagen-alvin .img img{object-fit:cover;object-position:top;width:auto}.project-box.box-egeyapi .img img{width:35.495vw}.project-box.box-egeyapi .img img:last-child{top:-13.449vw}.project-box.box-tren-club .img{padding:0}#page-projects .middle-area .area{gap:80px}#page-projects .top-area{padding:100px 0}#page-projects .top-area .main-title{text-align:center;width:auto;margin-bottom:50px;padding:0}#page-projects .top-area .main-title .title{margin-bottom:25px;font-size:32px}#page-projects .top-area .main-title .desc{font-size:13px}#page-projects .top-area .line{background-color:#454545;height:70px}#page-projects .top-area .project-box .texts{width:auto;padding:var(--space)0;padding-bottom:0}#page-projects .top-area .project-box .texts .title{font-size:27px}#page-projects .top-area .project-box .texts .desc{margin-top:24px}#page-projects .top-area .project-box .texts .list{margin-top:30px}#page-projects .middle-area{padding:var(--space)0}#page-projects .middle-area .project-box .texts{width:auto;padding:var(--space);padding-bottom:0}#page-projects .middle-area .project-box .texts .title{font-size:27px}#page-projects .middle-area .project-box .texts .desc{margin-top:24px}#page-projects .middle-area .project-box .texts .list{margin-top:30px}.new-article-box .img{height:400px}.new-article-box .img video{width:250px}.new-article-box .texts{margin-top:15px}.new-article-box .texts .t{color:var(--color1);width:auto;font-size:24px;line-height:28px}.new-article-box .texts .d{font-size:12px}.new-article-box.v2 .img img,.new-article-box.v2 .img video{width:60%}.new-article-box.v2.ios .img{height:300px}.articles-index.dark .new-article-box .texts .t{color:#fff}#page-articles .area .top-area{gap:var(--space);flex-direction:column}#page-articles .area .top-area:after{display:none}#page-articles .area .top-area .left{width:100%}#page-articles .area .top-area .left .title{top:calc(100px + var(--space));writing-mode:initial;font-size:30px;top:0;rotate:none}#page-articles .area .top-area .right{width:100%;padding-top:0}#page-articles .area .top-area .right .articles{gap:40px;display:flex}#page-articles .area .top-area .right .articles .article-box .slogan{width:auto;color:inherit;margin-top:20px;font-size:18px}#page-articles .area .boxes-area{gap:var(--space);padding:0 var(--space);margin:50px 0}#page-articles .area .boxes-area .boxes{flex-direction:column;padding:0}#page-articles .area .boxes-area .boxes .box{width:auto}#page-articles .area .boxes-area .boxes .box img{height:130px}#page-articles .area .boxes-area .boxes .box .t{font-size:21px}#page-articles .area .guide-area .area{padding:0 var(--space);width:auto}#page-articles .area .guide-area .area .title{margin-bottom:25px;font-size:20px}#page-articles .area .guide-area .area .boxes{gap:var(--space);flex-direction:column}#page-articles .area .guide-area .area .boxes .left{width:100%}#page-articles .area .guide-area .area .boxes .right{gap:var(--space);width:100%}#page-articles .area .guide-area .area .one-area{flex-direction:column;gap:70px;margin-bottom:100px;padding:0}#page-articles .area .guide-area .area .one-area .right-texts{width:auto}#page-articles .area .guide-area .area .one-area .right-texts h1,#page-articles .area .guide-area .area .one-area .right-texts h2,#page-articles .area .guide-area .area .one-area .right-texts h3,#page-articles .area .guide-area .area .one-area .right-texts h4,#page-articles .area .guide-area .area .one-area .right-texts h5{margin-bottom:25px}#page-articles .area .others-area{padding:0 var(--space);margin:50px 0}#page-articles .area .others-area .boxes{padding:0 var(--space);margin:0 calc(var(--space)*-1);overflow:hidden}#page-article-detail .area{width:auto}#page-article-detail .area .title{width:auto;max-width:inherit;padding:0 calc(var(--space)*2);margin:0;font-size:30px}#page-article-detail .area .bread ul{padding:0 var(--space);padding-right:var(--space);justify-content:flex-start;overflow:auto hidden}#page-article-detail .area .top-area{margin-top:var(--space);padding:0 var(--space);flex-direction:column;gap:15px}#page-article-detail .area .top-area .right{text-align:center;gap:25px}#page-article-detail .area .top-area .right .date{gap:25px}#page-article-detail .area .top-area .right .date span b{font-size:12px}#page-article-detail .area .img{margin:var(--space)0;height:410px;margin-bottom:0}#page-article-detail .area .ai-area{margin-bottom:var(--space);gap:20px}#page-article-detail .area .ai-area .left{font-size:12px}#page-article-detail .area .ai-area .btn{white-space:nowrap}#page-article-detail .area .ai-area .btn a{padding:10px;font-size:12px}#page-article-detail .area .contentarea{width:auto;padding:0 var(--space);margin-bottom:var(--space)}#page-article-detail .area .contentarea h1,#page-article-detail .area .contentarea h2,#page-article-detail .area .contentarea h3,#page-article-detail .area .contentarea h4,#page-article-detail .area .contentarea h5{margin-bottom:30px;font-size:25px}#page-article-detail .area .contentarea p img{margin:45px 0}#page-article-detail .area .contentarea .dictionary{margin-top:60px}#page-article-detail .area .contentarea .right{height:auto;position:relative;top:auto;right:auto}#page-article-detail .area .contentarea .share{flex-direction:row;width:auto;display:inline-flex}#page-article-detail .area .podcast{padding:0 var(--space);width:auto;margin:0;margin-bottom:var(--space)}#page-studio .main-title{width:auto;padding:0 calc(var(--space)*2);font-size:32px}#page-studio .video-area{width:auto;height:auto;margin:0 var(--space)}#page-studio .video-area:after{background-size:contain}#page-studio .teams-area .top{padding:0 var(--space)}#page-studio .teams-area .top .texts{width:auto;padding-right:20vw}#page-studio .teams-area .top .texts .d{font-size:27px}#page-studio .teams-area .bot{gap:15px}#page-studio .teams-area .bot img:nth-child(5n+1){margin-top:40px}#page-studio .teams-area .bot img:nth-child(5n+2){margin-top:80px}#page-studio .teams-area .bot img:nth-child(5n+3){margin-top:40px}#page-studio .teams-area .bot img:nth-child(5n+4){margin-top:0}#page-studio .teams-area .bot img:nth-child(5n+5){margin-top:40px}#page-studio .non-profit-area-lottie svg{scale:1.7}#page-studio .non-profit-area-lottie .texts-area{padding:0 var(--space);bottom:100px}#page-studio .non-profit-area-lottie .texts-area .title{font-size:25px}#page-studio .non-profit-area-lottie .texts-area .apply{padding:10px 20px;font-size:12px}#page-studio .non-profit-area-lottie .texts-area .buttons{margin-top:25px}#page-studio .non-profit-area{min-height:auto}#page-studio .non-profit-area .area{width:auto;min-width:inherit}#page-studio .non-profit-area .area .slogan{font-size:30px}#page-studio .non-profit-area .area .title{padding:0 var(--space);margin-top:60px;font-size:26px}#page-studio .non-profit-area .area .buttons{padding:0 var(--space);margin-top:50px}#page-studio .non-profit-area .area .buttons .t{margin-bottom:20px;font-size:15px}#page-studio .non-profit-area .area .buttons .btns{justify-content:center}#page-studio .non-profit-area .area .apply{margin-top:30px;padding:10px 25px;font-size:13px}#page-studio .values-area{margin-top:180px}#page-studio .values-area .area{padding:0 var(--space)}#page-studio .values-area .area .title{margin-bottom:25px}#page-studio .values-area .area .boxes{grid-template-columns:repeat(1,1fr)}#page-studio .values-area .area .boxes .box{height:auto;padding:var(--space);gap:20px;border:1px solid #414141!important;border-bottom:0!important}#page-studio .values-area .area .boxes .box .t{font-size:20px}#page-studio .values-area .area .boxes .box .bgt{bottom:-20px}#page-studio .values-area .area .boxes .box:last-of-type{border:1px solid #414141!important}.p-new-btn{padding:15px;font-size:12px}.guide-box{padding:var(--space);min-height:200px}.guide-box span{font-size:10px}.guide-box .t{font-size:20px}.footer{padding-top:var(--space)!important}.footer .hire .title{margin-bottom:10px;font-size:22px}.footer .hire .desc{width:auto;font-size:13px}.footer .area .pikap .right{flex-direction:row}.footer .area .pikap .right a{font-size:13px}.quote-drawer{padding:0 var(--space);width:100vw}.quote-drawer .top{flex:0 0 100px}.quote-drawer .area{justify-content:flex-start;height:auto}.quote-drawer .area .title{margin-bottom:25px;font-size:30px}.quote-drawer .area .hello .t{font-size:15vw}.quote-drawer .area .hello .d{font-size:5vw}.quote-drawer .area .calendar-area{flex-direction:column}.quote-drawer .area .calendar-area .times{flex-flow:wrap;width:100%}.quote-drawer .area .boxes .box{padding:37px}.quote-drawer .area .boxes .box img{height:65px}.quote-drawer .area .forms{margin:var(--space)0;gap:25px}.quote-drawer .area .forms .form-group{grid-column:span 2}}@keyframes rotate{0%{rotate:none}to{rotate:360deg}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}