:root{--navy:#102a58;--blue:#2458dc;--sky:#eaf1ff;--ink:#17243b;--muted:#65758d;--line:#e3e9f2;--bg:#f7f9fd}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:Arial,Malgun Gothic,sans-serif;background:#fff}a{text-decoration:none;color:inherit}button{font:inherit;cursor:pointer}header{position:sticky;top:0;background:#fffefef5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;border-bottom:1px solid var(--line)}.wrap{max-width:1180px;margin:auto;padding:0 24px}.head{height:76px;display:flex;align-items:center;justify-content:space-between;gap:18px}.logo{font-size:25px;font-weight:900;letter-spacing:-1.5px;color:#133e94;white-space:nowrap}.nav{display:flex;gap:25px;font-size:14px;font-weight:700}.nav a:hover{color:var(--blue)}.search{border:1px solid var(--line);border-radius:30px;padding:10px 14px;width:180px;background:#f8faff}.eyebrow{font-size:12px;letter-spacing:2px;font-weight:800;color:#4773e3}.hero{background:linear-gradient(115deg,#102b61,#1b4cc0 68%,#386be8);color:#fff;overflow:hidden}.hero-inner{padding-top:90px;padding-bottom:90px;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:65px}.hero h1{font-size:clamp(35px,4.1vw,58px);line-height:1.22;letter-spacing:-2.4px;margin:19px 0}.hero p{color:#d9e5ff;line-height:1.9;font-size:16px;max-width:560px}.hero .eyebrow{color:#b9eafa}.buttons{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.btn{border:0;border-radius:10px;padding:15px 22px;font-weight:800;font-size:14px;background:var(--blue);color:#fff}.btn.light{background:#fff;color:#183b86}.btn.outline{background:transparent;border:1px solid #a6beff;color:#fff}.hero-art{background:#ffffff14;border:1px solid #ffffff40;border-radius:24px;padding:25px;box-shadow:0 35px 80px #061b4e60;transform:rotate(2deg)}.art-top{display:flex;justify-content:space-between;font-size:12px;color:#dce7ff;margin-bottom:16px}.art-card{background:#fff;color:var(--ink);padding:16px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;margin:10px 0;font-size:14px;font-weight:800}.art-card small{color:#6b7e99;font-weight:400}.art-card span{background:#e8f0ff;padding:8px;border-radius:8px;color:#2458dc}.art-bottom{margin-top:17px;padding:14px;background:#0d2a6b;border-radius:12px;font-size:13px;color:#d9e6ff}.note{font-size:12px;color:#73839b}.section{padding:78px 0}.section.alt{background:var(--bg)}.section-title{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:28px}.section h2{font-size:31px;letter-spacing:-1.3px;margin:9px 0}.section .desc{color:var(--muted);line-height:1.8;font-size:15px}.link{color:var(--blue);font-size:14px;font-weight:800}.grid{display:grid;gap:18px}.four{grid-template-columns:repeat(4,1fr)}.three{grid-template-columns:repeat(3,1fr)}.card{border:1px solid var(--line);border-radius:17px;background:#fff;padding:24px;box-shadow:0 6px 24px #19366d08}.cat{min-height:176px;cursor:pointer;transition:.2s}.cat:hover,.product:hover{transform:translateY(-4px);box-shadow:0 18px 32px #1a397018}.cat .symbol{width:48px;height:48px;display:grid;place-items:center;background:#ecf2ff;color:var(--blue);border-radius:13px;font-size:25px;margin-bottom:20px}.cat strong{font-size:19px}.cat p{font-size:13px;color:var(--muted);line-height:1.6}.filters{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.filter{border:1px solid var(--line);background:#fff;color:#60708b;border-radius:30px;padding:10px 17px;font-weight:700;font-size:13px}.filter.active{background:#183f9e;border-color:#183f9e;color:#fff}.product{transition:.2s;display:flex;flex-direction:column;min-height:288px}.tag{display:inline-block;font-size:11px;font-weight:800;color:#2657c8;background:#edf3ff;border-radius:20px;padding:7px 10px;align-self:start}.product h3{font-size:20px;margin:20px 0 9px}.product p{font-size:13px;line-height:1.7;color:var(--muted);flex:1}.price{font-size:22px;font-weight:900;margin:14px 0}.price small{font-size:12px;color:#8996aa;font-weight:400}.product .btn{width:100%;margin-top:8px}.package{border-top:4px solid #2c60dc}.package ul{padding-left:19px;color:#53647e;font-size:13px;line-height:2}.comparison{overflow:auto;border:1px solid var(--line);border-radius:15px;background:#fff}.comparison table{width:100%;border-collapse:collapse;min-width:600px}.comparison th,.comparison td{text-align:left;padding:17px 22px;border-bottom:1px solid var(--line);font-size:14px}.comparison th{background:#edf3ff;color:#24457d}.comparison th:last-child,.comparison td:last-child{background:#f0f5ff;color:#1c4bc1;font-weight:700}.step{display:flex;gap:12px;align-items:start}.number{background:#eaf0ff;color:#1e50c4;border-radius:50%;width:38px;height:38px;display:grid;place-items:center;font-weight:900;flex-shrink:0}.step h3{margin:0 0 10px}.step p{font-size:13px;color:var(--muted);line-height:1.8}.industries{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.industry{border:1px solid var(--line);background:#fff;border-radius:12px;padding:21px;font-weight:800}.industry span{display:block;font-size:12px;color:#8090a7;font-weight:400;margin-top:7px}.faq-item{border-bottom:1px solid var(--line)}.faq-q{display:flex;justify-content:space-between;width:100%;background:none;border:0;padding:22px 0;text-align:left;font-weight:800;color:#24344f}.faq-a{display:none;padding:0 0 22px;color:var(--muted);line-height:1.8;font-size:14px}.faq-item.open .faq-a{display:block}.cta{background:#102c65;color:#fff;border-radius:22px;padding:55px;text-align:center}.cta h2{font-size:32px}.cta p{color:#d1defb}footer{background:#0c1b35;color:#9cabc5;padding:40px 0;font-size:12px;line-height:2}.modal{position:fixed;inset:0;background:#07152dc9;z-index:30;display:none;align-items:center;justify-content:center;padding:20px}.modal.show{display:flex}.modal-box{background:#fff;max-width:540px;width:100%;border-radius:18px;padding:32px;box-shadow:0 30px 90px #0004}.modal-box h2{margin:10px 0}.modal-box p{color:#60708b;line-height:1.8}.modal-close{float:right;border:0;background:#edf2fb;border-radius:50%;height:32px;width:32px}.warning{background:#fff7e8;border:1px solid #f4dfb6;padding:14px;border-radius:9px;color:#7b5d25;font-size:12px;line-height:1.7;margin-top:20px}.demo{position:fixed;right:15px;bottom:15px;background:#102b61;color:#fff;border-radius:30px;padding:10px 15px;font-size:11px;z-index:19;box-shadow:0 5px 20px #0003}@media(max-width:900px){.nav{display:none}.hero-inner{grid-template-columns:1fr}.hero-art{display:none}.four,.three,.industries{grid-template-columns:repeat(2,1fr)}.search{width:130px}}@media(max-width:600px){.head{height:64px}.logo{font-size:21px}.search{width:110px}.hero-inner{padding-top:62px;padding-bottom:65px}.section{padding:55px 0}.section h2{font-size:25px}.four,.three,.industries{grid-template-columns:1fr}.section-title{align-items:start;flex-direction:column}.cta{padding:30px 20px}.hero h1{letter-spacing:-1px}.wrap{padding:0 18px}}.best-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.best-grid .product{min-height:305px;padding:25px 22px 19px;border:1px solid #dce1e8;border-radius:17px;box-shadow:none}.best-grid .product-icon{height:92px;display:flex;align-items:center;justify-content:center;color:#656b74}.best-grid .product-icon svg{width:32px;height:32px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.best-grid .product-type{font-size:12px;color:#777f89;margin-bottom:8px}.best-grid .product h3{font-size:20px;margin:0 0 8px;letter-spacing:-.5px}.best-grid .product p{flex:0 0 auto;margin:0 0 10px;color:#69717c;font-size:14px}.best-grid .product .price{font-size:18px;margin:0 0 16px}.best-grid .product .product-detail{display:block;width:100%;text-align:center;border:0;background:transparent;color:#252a32;font-weight:700;padding:10px;margin-top:auto}.best-grid .product .product-detail:hover{text-decoration:underline;color:var(--blue)}@media(max-width:600px){.best-grid{grid-template-columns:1fr}.best-grid .product{min-height:280px}}.brand-zone{background:#f6f9ff}.brand-intro{max-width:760px}.brand-intro h2{font-size:clamp(27px,3.5vw,40px);line-height:1.3;margin:10px 0}.brand-summary{display:flex;gap:18px;flex-wrap:wrap;margin:24px 0}.brand-summary span{background:#fff;border:1px solid #e1e8f6;border-radius:30px;padding:10px 15px;font-size:13px;color:#38527d}.brand-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 22px}.brand-tab{border:1px solid #d8e2f2;border-radius:30px;padding:10px 17px;background:#fff;color:#53647e;cursor:pointer;font-weight:700}.brand-tab.active,.brand-tab:hover{background:#173e91;color:#fff;border-color:#173e91}.brand-wall{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.brand-tile{background:#fff;border:1px solid #e0e7f2;border-radius:16px;min-height:160px;padding:21px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;transition:transform .2s,border-color .2s}.brand-tile:hover{transform:translateY(-3px);border-color:#8baae9}.brand-mark{width:74px;height:60px;border-radius:14px;background:linear-gradient(135deg,#edf3ff,#dce8ff);display:grid;place-items:center;font-weight:900;font-size:21px;color:#234a9c;letter-spacing:-1px}.brand-tile strong{font-size:16px}.brand-tile small{font-size:12px;color:#7c899e}.brand-bottom{margin-top:24px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.brand-notice{font-size:12px;color:#64748b;line-height:1.7;max-width:700px}.brand-cta{display:inline-block;border-radius:10px;background:#2458dc;color:#fff;padding:13px 20px;font-weight:700}.brand-cta:hover{background:#173e91}@media(max-width:900px){.brand-wall{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.brand-wall{grid-template-columns:repeat(2,1fr);gap:9px}.brand-tile{min-height:140px;padding:15px 9px}.brand-tile strong{font-size:14px}.brand-tab{padding:9px 12px;font-size:12px}}.case-tile{align-items:stretch;text-align:left;justify-content:flex-start;min-height:290px;gap:10px}.case-mark{width:100%;height:85px;border-radius:12px;font-size:clamp(13px,1.6vw,20px);letter-spacing:.04em;background:linear-gradient(120deg,#102b64,#346bcb);color:#fff}.case-tile:nth-child(2) .case-mark{background:linear-gradient(120deg,#34304e,#8275a8)}.case-tile:nth-child(3) .case-mark{background:linear-gradient(120deg,#184b4e,#47a49d)}.case-tile:nth-child(4) .case-mark{background:linear-gradient(120deg,#383b50,#7583a3)}.case-tile:nth-child(5) .case-mark{background:linear-gradient(120deg,#855a38,#cf9e64)}.case-tile:nth-child(6) .case-mark{background:linear-gradient(120deg,#30316c,#6a78df)}.case-task{font-size:13px;line-height:1.65;color:#52627b;margin:0;flex:1}.case-product{font-size:12px;color:#2555a4;font-weight:700;border-top:1px solid #e7edf7;padding-top:10px}@media(max-width:600px){.case-tile{min-height:350px}.case-mark{font-size:12px}}.market-intro{background:#f5f8ff;border-bottom:1px solid #e4ebf7}.market-intro .intro-heading{max-width:840px;margin-bottom:27px}.market-intro .intro-heading h2{font-size:clamp(27px,3.3vw,39px);line-height:1.35;letter-spacing:-1.5px;margin:12px 0}.market-intro .intro-heading .desc{font-size:16px}.market-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.market-value{background:#fff;border:1px solid #e0e9fa;border-radius:17px;padding:24px 20px;min-height:212px}.market-value .value-icon{display:grid;place-items:center;width:45px;height:45px;border-radius:13px;background:#e9f0ff;color:#2458dc;font-size:23px;margin-bottom:18px}.market-value h3{font-size:17px;margin:0 0 11px;letter-spacing:-.5px}.market-value p{font-size:13px;line-height:1.75;color:#63738c;margin:0}.market-newbie{margin-top:23px;border-radius:15px;background:#173f91;color:#fff;padding:23px 28px;display:flex;justify-content:space-between;align-items:center;gap:22px}.market-newbie strong{font-size:19px}.market-newbie p{font-size:14px;line-height:1.75;color:#e0eaff;margin:8px 0 0}.market-newbie a{white-space:nowrap;background:#fff;color:#173f91;border-radius:10px;padding:13px 18px;font-size:13px;font-weight:800}@media(max-width:900px){.market-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.market-values{grid-template-columns:1fr}.market-value{min-height:0}.market-newbie{flex-direction:column;align-items:flex-start}.market-newbie a{white-space:normal}}.hero-subtitle{font-size:clamp(19px,2.1vw,28px);line-height:1.45;letter-spacing:-.8px;color:#e9f1ff;margin:0 0 18px;font-weight:750}@media(max-width:600px){.hero-subtitle{font-size:19px}}:root{--bg:#f3f3f3;--line:#dedede;--muted:#686868}body{background:#f5f5f5}header{background:#fffffff2;border-color:#e3e3e3}.search{background:#f5f5f5;border-color:#dedede}.section.alt,.brand-zone,#contact{background:#ededed!important}.section:not(.alt):not(.brand-zone):not(#traffic):not(#contact){background:#f8f8f8}.market-manifesto.playful-intro{background:#f4f4f4!important;border-bottom-color:#e2e2e2!important}.playful-final{background:#e9e9e9!important}.card,.brand-tile{border-color:#dedede}.cat:nth-child(4n+1){background:linear-gradient(145deg,#b8cffc,#e0eaff 88%)}.cat:nth-child(4n+2){background:linear-gradient(145deg,#f4b4ce,#fbe0e9 88%)}.cat:nth-child(4n+3){background:linear-gradient(145deg,#a5dcc6,#d9f1e7 88%)}.cat:nth-child(4n+4){background:linear-gradient(145deg,#f5d398,#fae9c9 88%)}.best-grid .product:nth-child(4n+1){background:linear-gradient(145deg,#b8cffc,#edf3ff 90%)}.best-grid .product:nth-child(4n+2){background:linear-gradient(145deg,#f4b4ce,#fff0f5 90%)}.best-grid .product:nth-child(4n+3){background:linear-gradient(145deg,#a5dcc6,#edfaf3 90%)}.best-grid .product:nth-child(4n+4){background:linear-gradient(145deg,#f5d398,#fff4df 90%)}#packages .package:before{background:linear-gradient(125deg,#b8cffc,#e7efff)}#packages .package:nth-child(2):before{background:linear-gradient(125deg,#a5dcc6,#e4f7ed)}#packages .package:nth-child(3):before{background:linear-gradient(125deg,#f4b4ce,#ffe8f0)}.brand-mark,.case-tile:nth-child(n) .case-mark{background:linear-gradient(125deg,#d5d5d5,#f0f0f0)!important;color:#39404d!important}#guide .step{background:linear-gradient(145deg,#fff,#ededed)}.comparison th{background:#e9e9e9}.comparison th:last-child,.comparison td:last-child{background:#e4e4e4}@media(max-width:600px){.cat:nth-child(n),.best-grid .product:nth-child(n){background-size:cover}}.market-manifesto{background:#f3f0e9;color:#17243b;padding:108px 0 112px;position:relative;overflow:hidden}.market-manifesto:before{content:"";position:absolute;top:0;left:50%;height:100%;width:1px;background:#d5d3ce}.manifesto-layout{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(45px,6vw,110px);align-items:start}.manifesto-index{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:2px;font-weight:900;color:#5d6c80;margin-bottom:44px}.manifesto-dot{height:8px;width:8px;background:#ed6b4c;border-radius:50%}.manifesto-index-line{width:35px;height:1px;background:#adb4bd}.manifesto-left h2{font-size:clamp(39px,4.5vw,65px);line-height:1.24;letter-spacing:-3px;font-weight:900;margin:0 0 35px;word-break:keep-all}.manifesto-left h2 em{font-style:normal;color:#2458dc;position:relative}.manifesto-highlight{border-left:5px solid #ed6b4c;padding:3px 0 3px 22px;font-size:clamp(20px,2.1vw,29px);line-height:1.5;letter-spacing:-.9px;margin:0 0 42px;font-weight:650}.manifesto-highlight strong{color:#d65337;font-weight:900}.manifesto-link{display:inline-flex;gap:45px;align-items:center;background:#142f62;color:#fff;padding:17px 21px;font-size:14px;font-weight:800;border-radius:2px}.manifesto-link span{font-size:22px}.manifesto-link:hover{background:#2458dc}.manifesto-right{padding-top:28px}.manifesto-stamp{font-size:12px;letter-spacing:3px;line-height:1.35;font-weight:900;color:#2458dc;border:1px solid #9caed2;display:inline-flex;flex-direction:column;padding:14px 20px;margin-bottom:50px;transform:rotate(2deg)}.manifesto-stamp span{font-size:8px;letter-spacing:1px;margin-top:10px;color:#5b6e8d}.manifesto-lead{font-size:clamp(21px,2.3vw,29px)!important;line-height:1.6!important;letter-spacing:-.9px;color:#17243b!important;font-weight:500}.manifesto-lead strong{font-weight:900}.manifesto-rule{height:2px;width:70px;background:#ed6b4c;margin:32px 0}.manifesto-right>p:not(.manifesto-lead){font-size:15px;line-height:2;color:#566276;margin:0 0 22px;word-break:keep-all}.manifesto-quote{background:#e4e8ef;padding:23px 25px;display:flex;gap:13px;margin:35px 0 25px;align-items:flex-start;font-size:14px;line-height:1.9}.manifesto-quote>span{font-size:47px;line-height:1;color:#2458dc;font-family:Georgia,serif}.manifesto-quote strong{color:#142f62}.manifesto-right .manifesto-beginner{font-size:13px!important;color:#64728a!important}.manifesto-beginner a{display:inline-block;color:#2458dc;font-weight:800;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.market-manifesto{padding:72px 0}.market-manifesto:before{display:none}.manifesto-layout{grid-template-columns:1fr;gap:38px}.manifesto-right{padding-top:0}.manifesto-stamp{margin-bottom:18px}.manifesto-index{margin-bottom:26px}}@media(max-width:600px){.market-manifesto{padding:60px 0}.manifesto-left h2{font-size:clamp(35px,9vw,46px);letter-spacing:-1.8px}.manifesto-highlight{font-size:20px}.manifesto-quote{padding:20px}}.market-manifesto:before{display:none!important}.market-manifesto .manifesto-layout{display:flex!important;justify-content:center!important;align-items:center!important;max-width:1000px!important;margin:0 auto!important}.market-manifesto .manifesto-right{width:100%!important;max-width:780px!important;padding:0!important;text-align:center!important}.market-manifesto .manifesto-stamp{margin:0 auto 36px!important;text-align:center!important;transform:none!important}.market-manifesto .manifesto-lead{max-width:760px;margin:0 auto!important;text-align:center!important}.market-manifesto .manifesto-rule{margin:30px auto!important}.market-manifesto .manifesto-right>p{text-align:center!important}.market-manifesto .manifesto-quote{justify-content:center!important;text-align:center!important;max-width:680px;margin:32px auto 25px!important}.market-manifesto .manifesto-beginner{margin-top:25px!important}@media(max-width:600px){.market-manifesto .manifesto-layout{padding:0 20px!important}.market-manifesto .manifesto-lead{font-size:22px!important}.market-manifesto .manifesto-quote{gap:8px!important}}.market-manifesto.playful-intro{background:#fcfcff!important;padding:90px 0 100px!important;color:#101b3d!important;border-bottom:1px solid #e8ecf7}.playful-intro .playful-wrap{text-align:center;max-width:1120px;margin:auto;position:relative}.playful-kicker{display:flex;align-items:center;justify-content:center;gap:12px;font-weight:950;font-size:12px;letter-spacing:2px;color:#2356e6;margin-bottom:22px}.playful-kicker .sparkle{font-size:28px;color:#ff6580}.playful-pill{font-size:10px;letter-spacing:1px;background:#eaf0ff;border-radius:100px;padding:9px 13px}.playful-title{font-size:clamp(34px,5.4vw,70px);line-height:1.17;letter-spacing:-3px;font-weight:950;margin:0 auto 18px;word-break:keep-all;max-width:1060px}.playful-title span{color:#265bfa}.playful-tagline{font-size:clamp(17px,2vw,25px);font-weight:750;color:#273759;margin:0 auto 28px}.playful-tagline strong{color:#f14d6b}.playful-showcase{max-width:920px;margin:36px auto 56px;display:grid;grid-template-columns:repeat(3,1fr);gap:22px;position:relative;padding:20px 12px 28px;isolation:isolate}.playful-showcase:before{content:"";position:absolute;inset:12% 0 0;background:radial-gradient(ellipse at center,#dce9ff 0%,#f1f5ff 45%,transparent 72%);z-index:-1}.playful-tile{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:265px;padding:22px 12px;border-radius:25px;border:9px solid white;box-shadow:0 18px #dce5fa,0 28px 34px #173c8a22;transform:rotate(-4deg);transition:transform .25s,box-shadow .25s;text-decoration:none!important;color:#0d2867!important}.playful-tile:nth-of-type(3){transform:rotate(3deg) translateY(15px)}.playful-tile:nth-of-type(4){transform:rotate(-2deg) translateY(-4px)}.playful-tile:hover,.playful-tile:nth-of-type(3):hover,.playful-tile:nth-of-type(4):hover{transform:translateY(-12px) rotate(0);box-shadow:0 22px #dce5fa,0 34px 42px #173c8a2c}.tile-blue{background:linear-gradient(145deg,#4a9bff,#1e57f3)}.tile-lime{background:linear-gradient(145deg,#e4ff95,#b4ed5b)}.tile-peach{background:linear-gradient(145deg,#ffdfdb,#ffb6ca)}.tile-blue .tile-label,.tile-blue small{color:#fff}.tile-art{font-size:74px;filter:drop-shadow(5px 9px 0 #112d7230);line-height:1.4}.tile-label{font-size:clamp(19px,2.1vw,27px);font-weight:950;letter-spacing:-1px;margin-top:6px}.playful-tile small{font-weight:750;margin-top:7px}.playful-float{position:absolute;font-size:50px;pointer-events:none}.f-one{left:-25px;top:0;color:#ff7796}.f-two{right:-18px;top:-15px;color:#f4b900}.f-three{right:10%;bottom:0;color:#72d8ce;font-size:30px}.playful-copy{max-width:760px;margin:auto;text-align:center}.playful-copy p{font-size:16px!important;line-height:1.95!important;color:#53627c!important;margin:0 auto 18px!important}.playful-copy .playful-lead{font-size:clamp(19px,2.3vw,25px)!important;line-height:1.65!important;color:#152447!important;margin-bottom:24px!important}.playful-final{background:#f0f4ff;border:1px solid #e1e9ff;border-radius:22px;padding:24px 22px;margin:30px 0 20px;display:flex;flex-direction:column;gap:7px}.playful-final strong{color:#194de3;font-size:18px}.playful-final span{color:#26365a;font-size:15px}.playful-copy .playful-beginner{font-size:14px!important}.playful-button{display:inline-flex;align-items:center;gap:22px;padding:15px 24px;border-radius:100px;background:#2459f4;color:#fff!important;font-weight:850;box-shadow:0 7px #143aa7;transition:transform .2s}.playful-button:hover{transform:translateY(-3px)}@media(max-width:700px){.market-manifesto.playful-intro{padding:60px 0 70px!important}.playful-title{font-size:clamp(31px,8vw,48px);letter-spacing:-1.5px}.playful-kicker{flex-wrap:wrap;gap:7px}.playful-pill{font-size:9px}.playful-showcase{gap:9px;padding:10px 0 25px;margin:25px auto 35px}.playful-tile{min-height:155px;padding:12px 4px;border-width:5px;border-radius:17px;box-shadow:0 9px #dce5fa,0 15px 18px #173c8a20}.tile-art{font-size:38px}.tile-label{font-size:14px;letter-spacing:-.5px}.playful-tile small{font-size:10px}.playful-float{font-size:24px}.playful-copy p{font-size:14px!important}.playful-final strong{font-size:16px}}:root{--navy:#133e94;--blue:#2458dc;--sky:#edf3ff;--ink:#17243b;--muted:#65758d;--line:#e1e8f4;--bg:#f7f9fd}.logo b{color:#f26851}.eyebrow,.link{color:#2458dc}.market-manifesto.playful-intro{background:#f8faff!important;padding:70px 0 78px!important;border-bottom:1px solid #e1e8f4}.playful-wrap{max-width:1100px}.playful-title{font-size:clamp(25px,2.75vw,34px)!important;line-height:1.42!important;letter-spacing:-1.2px!important;max-width:950px!important;margin:0 auto 28px!important;font-weight:850!important}.playful-title span{color:#2458dc!important}.playful-kicker{color:#2458dc!important;margin-bottom:16px!important}.playful-kicker .sparkle{color:#f26851!important}.playful-pill{background:#eaf0ff!important;color:#2458dc!important}.playful-showcase{max-width:900px;margin:26px auto 35px!important;gap:20px}.playful-showcase:before{background:radial-gradient(ellipse at center,#e6efff 0%,#f5f8ff 50%,transparent 75%)!important}.playful-tile{min-height:220px!important;border:7px solid #fff!important;box-shadow:0 12px #dbe6fa,0 22px 30px #173c8a16!important;color:#173e91!important}.playful-tile:hover{box-shadow:0 15px #dbe6fa,0 28px 36px #173c8a20!important}.tile-blue{background:linear-gradient(145deg,#3e75e5,#2458dc)!important}.tile-lime{background:linear-gradient(145deg,#eef4ff,#d9e6ff)!important}.tile-peach{background:linear-gradient(145deg,#f9fafc,#e9eff9)!important}.tile-blue .tile-label,.tile-blue small{color:#fff!important}.tile-art{font-size:62px!important}.tile-label{font-size:clamp(17px,1.8vw,23px)!important}.playful-float{color:#2458dc!important;opacity:.35}.f-one{color:#f26851!important}.f-two{color:#2458dc!important}.f-three{color:#f26851!important}.playful-button,.brand-cta{background:#2458dc!important;box-shadow:0 5px #153b99!important}.playful-final{background:#edf3ff!important;border-color:#dce7ff!important}.playful-final strong{color:#2458dc!important}.case-tile:nth-child(n) .case-mark{background:linear-gradient(125deg,#143a83,#3768c7)!important}.brand-zone{background:#f7f9fd!important}.brand-tab.active,.brand-tab:hover,.filter.active{background:#2458dc!important;border-color:#2458dc!important}.package{border-top-color:#2458dc!important}.cat .symbol{background:#edf3ff!important;color:#2458dc!important}@media(max-width:700px){.market-manifesto.playful-intro{padding:52px 0 60px!important}.playful-title{font-size:clamp(23px,5.7vw,29px)!important;line-height:1.45!important;letter-spacing:-.7px!important}.playful-showcase{gap:9px!important}.playful-tile{min-height:145px!important;border-width:4px!important}.tile-art{font-size:36px!important}.tile-label{font-size:13px!important}}.market-manifesto.playful-intro{padding:68px 0 78px!important}.playful-title{margin-bottom:30px!important}.intro-text-only{max-width:790px!important}.intro-text-only p{max-width:760px}.intro-text-only .playful-final{margin:26px auto 23px;max-width:720px}.intro-text-only .playful-beginner{margin-top:22px!important}@media(max-width:700px){.market-manifesto.playful-intro{padding:52px 0 60px!important}.intro-text-only .playful-final{padding:22px 15px}}:root{--navy:#242a38;--blue:#315fc7;--ink:#242a38;--muted:#737b89;--line:#e5e7eb;--bg:#f5f6f8;--sky:#eef2fa}body{background:#f7f8fa;color:var(--ink)}header{background:#ffffffed;border-color:#e8e9ed}.head{height:78px}.search{background:#f4f5f8;border-color:#e7e8ee}.section{padding:90px 0}.section.alt,.brand-zone{background:#f0f2f5!important}.section:not(.alt):not(.brand-zone){background:#fafafb}.section h2{font-size:clamp(26px,3vw,35px);font-weight:850;letter-spacing:-1.3px}.eyebrow{color:#4568ba;letter-spacing:2.4px}.hero{background:linear-gradient(116deg,#1d315a,#264b9b 63%,#4169bd)}.hero-art{box-shadow:0 28px 65px #111f3a40}.art-card{border-radius:16px}.market-manifesto.playful-intro{background:#f9f9fa!important;padding:88px 0 92px!important;border-bottom:1px solid #e8e9ed}.playful-kicker .sparkle{color:#e19c9a!important}.playful-title{color:#272d3b!important;max-width:900px!important;font-size:clamp(26px,3vw,37px)!important}.playful-copy .playful-lead{color:#303746!important}.playful-copy p{color:#737b89!important}.playful-final{background:#eceff5!important;border:0!important;border-radius:18px!important}.playful-final strong{color:#315fc7!important}.playful-button{background:#303849!important;box-shadow:none!important}.card{border:1px solid #e9ebf0;border-radius:25px;box-shadow:0 12px 36px #29344b08}.cat{min-height:200px;border-radius:25px}.cat:nth-child(4n+1){background:linear-gradient(145deg,#eef1fb,#dce6f7 78%,#fff)}.cat:nth-child(4n+2){background:linear-gradient(145deg,#f6e9ef,#f2dfe7 80%,#fff)}.cat:nth-child(4n+3){background:linear-gradient(145deg,#e6f1ee,#d8eae4 80%,#fff)}.cat:nth-child(4n+4){background:linear-gradient(145deg,#f6f0e4,#eee5d8 80%,#fff)}.cat .symbol{border-radius:17px;background:#ffffff9c!important;color:#425777!important;box-shadow:0 9px 22px #37445a12}.best-grid{gap:22px}.best-grid .product{border:1px solid #e5e8ef;border-radius:27px;min-height:325px;padding:28px;box-shadow:0 15px 35px #202d440a;overflow:hidden;position:relative}.best-grid .product:nth-child(4n+1){background:linear-gradient(145deg,#e7eefd,#f8faff 76%)}.best-grid .product:nth-child(4n+2){background:linear-gradient(145deg,#f4e4ec,#fdf8fb 76%)}.best-grid .product:nth-child(4n+3){background:linear-gradient(145deg,#e3f0eb,#f8fcfa 76%)}.best-grid .product:nth-child(4n+4){background:linear-gradient(145deg,#f5eddf,#fdfbf7 76%)}.best-grid .product-icon{height:110px}.best-grid .product-icon svg{width:43px;height:43px;stroke:#526581}.best-grid .product .product-detail{background:#ffffffb8;border:1px solid #ffffff;border-radius:14px;padding:13px}.best-grid .product:hover{box-shadow:0 22px 50px #26395416}#packages .package{border-top:0!important;position:relative;overflow:hidden;background:#fff}#packages .package:before{content:"";display:block;height:130px;border-radius:18px;margin:-6px -6px 23px;background:linear-gradient(125deg,#dbe5fa,#f3f6fc)}#packages .package:nth-child(2):before{background:linear-gradient(125deg,#e6eee9,#f5faf7)}#packages .package:nth-child(3):before{background:linear-gradient(125deg,#f1e2e8,#fcf6f9)}.package .btn{border-radius:100px}#traffic{background:#303540!important;color:#fff}#traffic .eyebrow{color:#b9c8ed}#traffic .desc,#traffic .note{color:#c6cad2}#traffic .card{background:#424956;border-color:#535c6b;color:#fff}#traffic .card p{color:#d5d9e0}#contact{background:#f0f2f5!important}.cta{background:#303540;border-radius:34px;padding:70px 32px;box-shadow:0 24px 65px #242a381c}.cta p{color:#d6d9e0}.brand-zone .brand-tile{background:#fff;border-radius:23px;border-color:#e7e9ef;box-shadow:0 12px 30px #25304a08}.brand-mark{border-radius:17px!important;background:linear-gradient(130deg,#e4eaf7,#f4f6fb)!important;color:#3d5789!important}.case-tile:nth-child(n) .case-mark{background:linear-gradient(125deg,#e4eaf7,#f4f6fb)!important;color:#3d5789!important}.brand-summary span{background:#fff;border-color:#e8eaf0}.brand-tab,.filter{background:#fff;border-color:#e4e7ed}.brand-tab.active,.filter.active{background:#303b57!important;border-color:#303b57!important}#guide .step{background:linear-gradient(145deg,#fff,#f1f3f7)}.number{background:#e6ebf5;color:#385b9f}.comparison{border-radius:24px;border-color:#e5e7ec}.comparison th{background:#eef0f5;color:#3c4659}.comparison th:last-child,.comparison td:last-child{background:#e9eef8;color:#3156a0}.btn{border-radius:100px;background:#315fc7}.btn.light{background:#fff;color:#254783}.brand-cta{background:#303849!important;box-shadow:none!important;border-radius:100px}footer{background:#242934}.demo{background:#3c4250}@media(max-width:900px){.section{padding:68px 0}.hero-inner{gap:25px}.best-grid{gap:15px}}@media(max-width:600px){.section{padding:58px 0}.hero-inner{padding-top:58px;padding-bottom:62px}.hero h1{font-size:clamp(32px,8vw,43px)}.market-manifesto.playful-intro{padding:62px 0!important}.best-grid{grid-template-columns:1fr;gap:16px}.best-grid .product{min-height:290px;padding:24px}.cat{min-height:150px}.cta{padding:46px 22px;border-radius:25px}.brand-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-tile{padding:16px 10px}.brand-mark{max-width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}:root{--navy:#102653;--blue:#102653;--ink:#102653;--muted:#566075;--line:#e7e8ea;--bg:#f5f5f5}body{background:#fff;color:#102653}header{background:#fffffff2;border-bottom:1px solid #ededed}.logo{color:#102653}.logo b{color:#ff641c}.eyebrow{color:#102653}.section.alt,.brand-zone{background:#f5f5f5!important}.section h2{font-weight:900;letter-spacing:-1.1px}.section{position:relative}.section .desc{color:#606877}.hero{background:#f5f5f5!important;color:#102653!important;position:relative;isolation:isolate}.hero:before{content:"";position:absolute;right:2%;top:-15%;width:34%;height:90%;background:#d7ff00;transform:rotate(24deg) skew(-10deg);border-radius:55% 5% 50% 20%;z-index:-1}.hero .eyebrow{color:#102653!important}.hero h1{color:#102653;font-weight:900}.hero p,.hero .note{color:#344461!important}.hero-art{background:#fff!important;border:1px solid #e5e5e5!important;transform:rotate(-4deg);box-shadow:24px 28px #102653!important;border-radius:22px}.art-top{color:#102653}.art-card{border:1px solid #e9e9e9}.art-card span{background:#d7ff00;color:#102653}.art-bottom{background:#102653;color:#fff}.btn{background:#102653;color:#fff;border-radius:28px}.btn.light{background:#d7ff00;color:#102653}.btn.outline{border-color:#102653;color:#102653}.hero .buttons{margin-top:30px}.market-manifesto.playful-intro{background:#fff!important;color:#102653!important}.playful-title,.playful-copy .playful-lead{color:#102653!important}.playful-final{background:#f4f4f4!important;border-left:5px solid #d7ff00!important}.playful-final strong{color:#102653!important}.playful-button{background:#102653!important}#categories{background:#fff!important}#categories .cat{background:#fff!important;border:1px solid #ececec!important;box-shadow:0 12px 32px #1026530a!important;border-radius:22px!important;color:#102653!important;transition:transform .25s,box-shadow .25s}#categories .cat:first-child{background:#d7ff00!important;border-color:#d7ff00!important}#categories .cat .symbol{background:#f2f2f2!important;color:#102653!important}#categories .cat:first-child .symbol{background:#fff!important}#categories .cat p{color:#566075!important}#categories .cat:hover{transform:translateY(-7px)}#products{background:#102653!important;color:#fff!important}#products .eyebrow{color:#d7ff00!important}#products .desc{color:#d7dce8!important}#products .link{color:#d7ff00!important}#products .filter{background:transparent;color:#fff;border-color:#7d8ca7}#products .filter.active{background:#d7ff00;color:#102653;border-color:#d7ff00}#products .product{background:#fff!important;color:#102653!important;border:0!important;border-radius:20px!important;box-shadow:0 16px 32px #00000014!important}#products .product .tag{background:#d7ff00!important;color:#102653!important}#products .product .btn{background:#102653!important;color:#fff!important}#products .product p{color:#566075!important}.package{border-top:4px solid #d7ff00!important}.package .btn,.brand-cta{background:#102653!important;color:#fff!important}.comparison th{background:#f0f0f0!important;color:#102653!important}.comparison th:last-child,.comparison td:last-child{background:#f1f1f1!important;color:#102653!important}.number{background:#d7ff00!important;color:#102653!important}.brand-tab.active,.brand-tab:hover{background:#102653!important;border-color:#102653!important}.brand-mark{background:#d7ff00!important;color:#102653!important}.brand-tile{background:#fff!important}.cta{background:#102653!important;border-radius:24px}.cta .btn.light{background:#d7ff00!important;color:#102653!important}.cta .btn.outline{border-color:#fff!important;color:#fff!important}footer{background:#102653!important}.demo{background:#102653}@media(max-width:900px){.hero:before{width:40%;height:50%;right:-10%;top:0;opacity:.8}}@media(max-width:600px){.hero:before{width:55%;height:40%;right:-25%;top:0;opacity:.6}.hero-inner{padding-top:58px;padding-bottom:62px}.hero h1{font-size:clamp(34px,9vw,46px)}#categories .four,#products .best-grid{grid-template-columns:1fr}.hero-art{display:none}}.hero{background:linear-gradient(120deg,#fff,#f5f5f5)!important;color:#102653!important;overflow:hidden}.hero:before{display:none!important}.hero-inner{grid-template-columns:1.05fr .95fr;gap:25px;min-height:575px;padding-top:65px;padding-bottom:65px}.hero .eyebrow{font-size:12px;color:#102653!important;letter-spacing:1.6px;display:flex;align-items:center;gap:12px}.hero .eyebrow:before{content:"";width:30px;height:5px;background:#d7ff00;display:inline-block}.hero h1{font-size:clamp(35px,4.2vw,58px);letter-spacing:-2.4px;line-height:1.24;color:#102653;margin:27px 0}.hero h1 .lime-highlight{background:linear-gradient(transparent 46%,#d7ff00 46%,#d7ff00 91%,transparent 91%);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 4px}.hero p{color:#102653!important;line-height:1.85;max-width:580px}.hero .btn.light{background:#d7ff00;color:#102653;border-radius:999px;padding:17px 28px}.hero .btn.outline{background:transparent;color:#102653;border:1px solid #102653;border-radius:999px}.hero .note{font-size:12px;color:#566277!important}.hero-art{height:430px;min-height:430px;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;position:relative;isolation:isolate;padding:0!important;display:block!important}.lime-splash{position:absolute;inset:30px 12px 30px 45px;background:#d7ff00;clip-path:polygon(8% 31%,27% 19%,32% 5%,55% 19%,74% 0,96% 16%,89% 43%,100% 65%,80% 72%,88% 94%,54% 84%,36% 100%,22% 76%,0 80%,16% 52%);transform:rotate(-8deg)}.orbit{position:absolute;left:10%;top:33%;width:88%;height:45%;border:4px solid #102653;border-radius:50%;transform:rotate(-27deg);z-index:1}.seo-hand{position:absolute;top:3%;left:9%;font-family:cursive;font-weight:900;font-style:italic;transform:rotate(-10deg);color:#102653;font-size:24px;line-height:1.05;z-index:4}.link-tile{position:absolute;left:19%;top:18%;width:67%;height:69%;background:#fff;border-radius:28px;box-shadow:0 25px 35px #1026532b;transform:rotate(-13deg);z-index:2;display:flex;align-items:center;justify-content:center}.link-tile svg{width:61%;height:61%;filter:drop-shadow(1px 3px 0 #1026530b)}.spark{position:absolute;top:9%;left:39%;color:#d7ff00;font-size:52px}.link-label{position:absolute;bottom:0;right:-12%;transform:rotate(-8deg);background:#102653;color:#fff;padding:13px 22px;border-radius:8px;font-size:20px;line-height:1.03;font-weight:900;text-align:center;letter-spacing:-.5px}@media(max-width:900px){.hero-inner{grid-template-columns:1fr;gap:8px}.hero-art{max-width:560px;width:100%;margin:auto;height:350px;min-height:350px}.hero h1{font-size:clamp(35px,6vw,52px)}}@media(max-width:600px){.hero-inner{padding-top:48px;padding-bottom:38px}.hero h1{font-size:clamp(32px,8vw,43px);letter-spacing:-1.5px}.hero-art{height:270px;min-height:270px;margin-top:15px}.seo-hand{font-size:17px}.link-label{font-size:13px;padding:10px 13px}.spark{font-size:34px}.hero .buttons{gap:9px}.hero .btn{font-size:12px;padding:13px 17px!important}}.market-manifesto.playful-intro{background:#071d3e!important;color:#fff!important;border-bottom:0!important;padding:92px 0 98px!important}.market-manifesto .playful-title{color:#fff!important}.market-manifesto .playful-title span,.market-manifesto .playful-kicker,.market-manifesto .playful-kicker .sparkle{color:#d5ff22!important}.market-manifesto .playful-pill{background:#ffffff1a!important;color:#fff!important;border-color:#ffffff2e!important}.market-manifesto .playful-copy p,.market-manifesto .playful-copy .playful-lead,.market-manifesto .playful-beginner{color:#dce4f0!important}.market-manifesto .playful-final{background:#ffffff14!important;border:1px solid rgba(213,255,34,.42)!important;border-left:4px solid #d5ff22!important;box-shadow:none!important}.market-manifesto .playful-final strong{color:#d5ff22!important}.market-manifesto .playful-final span{color:#fff!important}.market-manifesto .playful-button{background:#d5ff22!important;color:#071d3e!important;box-shadow:none!important}.partner-growth{background:#f6f6f6!important;color:#071d3e!important;padding:88px 0 86px!important}.partner-growth:before,.partner-growth:after{display:none!important}.partner-growth .growth-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(32px,5vw,72px)!important;align-items:center}.partner-growth .growth-kicker,.partner-growth .growth-number,.partner-growth .growth-number span{color:#071d3e!important}.partner-growth .growth-number{display:inline-block;position:relative;z-index:0;font-size:clamp(88px,10vw,150px)!important}.partner-growth .growth-number:after{content:"";position:absolute;z-index:-1;left:1%;right:0;bottom:5%;height:18%;background:#d5ff22;transform:rotate(-2deg);border-radius:45% 18% 38% 15%}.partner-growth .growth-chart{max-width:510px;width:100%;box-sizing:border-box;margin:12px auto 35px!important;padding:17px 16px 10px!important;box-shadow:8px 9px #d5ff22,0 16px 30px #071d3e16!important}.partner-growth .growth-quote{color:#071d3e!important;font-size:clamp(14px,1.1vw,16px)!important}.partner-growth .growth-attribution{color:#071d3e!important}.partner-growth .growth-disclaimer{color:#657185!important}@media(max-width:860px){.partner-growth .growth-grid{grid-template-columns:1fr!important}.partner-growth .growth-chart{margin-left:0!important;margin-right:10px!important}.market-manifesto.playful-intro{padding:66px 0!important}}@media(max-width:520px){.partner-growth .growth-chart{padding:12px 9px 8px!important}.partner-growth .growth-number{font-size:clamp(84px,21vw,116px)!important}}.partner-growth.studio-growth{background:#f8f8f8;color:#0b2044;padding:100px 0 64px;overflow:hidden}.partner-growth.studio-growth:before,.partner-growth.studio-growth:after{display:none!important}.studio-growth .growth-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(36px,5vw,75px);align-items:center}.studio-growth .growth-left{position:relative;padding:28px 0}.studio-growth .growth-kicker{color:#0b2044;font-size:12px;letter-spacing:.18em;display:flex;align-items:center;gap:12px}.studio-growth .lime-dash{display:inline-block;width:38px;height:6px;background:#d5ff22;border-radius:4px}.studio-growth .growth-number{position:relative;z-index:1;display:inline-block;font-size:clamp(92px,12vw,174px);font-weight:950;color:#fff;letter-spacing:-.09em;line-height:1.25;filter:drop-shadow(3px 4px 0 #0b2044) drop-shadow(-2px -2px 0 #0b2044);text-shadow:2px 2px #0b2044,-2px -2px #0b2044,2px -2px #0b2044,-2px 2px #0b2044}.studio-growth .growth-number:after{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:16%;height:22%;background:#d5ff22;transform:rotate(-3deg);border-radius:70% 30% 45% 25%}.studio-growth .growth-description{color:#0b2044;font-size:clamp(19px,2vw,28px);line-height:1.5;margin-top:20px;font-weight:850}.studio-growth .growth-doodle{width:90px;position:absolute;right:2%;top:0;transform:rotate(-12deg)}.studio-growth .growth-visual{position:relative;max-width:610px;margin:28px 12px 34px 0}.studio-growth .growth-screenshot{width:100%;height:auto;display:block;border-radius:18px;box-shadow:0 18px 42px #0b20441b}.studio-growth .review-sticker{position:absolute;z-index:2;right:-8px;top:-27px;background:#0b2044;color:#fff;font-size:clamp(16px,1.8vw,25px);font-weight:900;padding:15px 25px;border-radius:11px;transform:rotate(-8deg);box-shadow:0 10px 18px #0b20442b}.studio-growth .lime-sparks{position:absolute;right:40%;top:-57px;color:#d5ff22;font-size:58px;transform:rotate(-15deg)}.studio-growth .growth-quote{position:relative;color:#0b2044;border-left:4px solid #d5ff22;padding:0 0 0 32px;font-size:clamp(14px,1.35vw,17px);line-height:1.8;margin:0}.studio-growth .growth-quote:before{content:"“";position:absolute;left:-60px;top:19px;color:#d5ff22;font-size:74px;line-height:1;font-weight:900;margin:0}.studio-growth .growth-source-note{color:#637083;font-size:11px;line-height:1.7;margin:55px auto 0}@media(max-width:860px){.partner-growth.studio-growth{padding:66px 0 45px}.studio-growth .growth-grid{grid-template-columns:1fr;gap:30px}.studio-growth .growth-left{padding:0}.studio-growth .growth-number{font-size:clamp(90px,20vw,150px)}.studio-growth .growth-visual{margin:35px 10px 32px 0}.studio-growth .growth-quote{margin-left:28px}.studio-growth .growth-quote:before{left:-43px;font-size:55px}.studio-growth .growth-source-note{margin-top:32px}}@media(max-width:520px){.studio-growth .review-sticker{font-size:14px;padding:11px 15px;right:-4px;top:-20px}.studio-growth .lime-sparks{font-size:35px;top:-38px}.studio-growth .growth-number{font-size:clamp(86px,23vw,115px)}.studio-growth .growth-description{font-size:19px}.studio-growth .growth-doodle{width:64px}}.studio-growth .growth-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(32px,5vw,75px)}.studio-growth .growth-number{font-size:clamp(86px,10.5vw,152px);font-weight:900;letter-spacing:-.065em;line-height:1.05;color:#0b2044;text-shadow:none;filter:none;isolation:isolate;padding:0 .05em .08em 0;font-variant-numeric:lining-nums tabular-nums}.studio-growth .growth-number:after{bottom:7%;height:13%;left:1%;right:1%;border-radius:12px;transform:rotate(-2deg)}.studio-growth .growth-visual{max-width:525px;margin:0 auto 25px}.studio-growth .growth-screenshot{display:block;width:100%;height:auto;border-radius:0;box-shadow:none}.studio-growth .growth-doodle{top:-15px;right:0}@media(max-width:860px){.studio-growth .growth-grid{grid-template-columns:1fr}.studio-growth .growth-number{font-size:clamp(84px,18vw,145px)}}@media(max-width:520px){.studio-growth .growth-number{font-size:clamp(75px,20vw,110px)}.studio-growth .growth-visual{max-width:100%}}#market-intro.market-manifesto{background:#d7ff36!important;color:#091f43!important;padding:clamp(76px,9vw,132px) 20px!important;position:relative;overflow:hidden}#market-intro .playful-wrap{max-width:1050px!important;margin:0 auto!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important}#market-intro .playful-kicker{color:#0b2348!important;font-weight:800!important;letter-spacing:.15em!important;font-size:12px!important;margin-bottom:30px!important}#market-intro .sparkle{color:#0b2348!important}#market-intro .playful-pill{background:#0b2348!important;color:#fff!important;border:0!important;padding:9px 14px!important;border-radius:99px!important}#market-intro .playful-title{font-size:clamp(27px,3.15vw,46px)!important;line-height:1.38!important;letter-spacing:-.055em!important;word-break:keep-all!important;overflow-wrap:normal!important;max-width:950px!important;margin:0 auto 34px!important;font-weight:850!important;color:#0b2348!important;text-align:center!important}#market-intro .playful-title span{color:#0b2348!important;text-decoration:underline;text-decoration-thickness:5px;text-decoration-color:#fff;text-underline-offset:8px}#market-intro .playful-copy{max-width:800px!important;width:100%!important;margin:auto!important;display:flex!important;align-items:center!important;flex-direction:column!important;text-align:center!important}#market-intro .playful-copy>p{max-width:780px!important;font-size:clamp(14px,1.28vw,17px)!important;line-height:1.9!important;letter-spacing:-.025em!important;color:#102747!important;word-break:keep-all!important;margin:0 auto 16px!important;text-align:center!important}#market-intro .playful-final{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:25px 0 12px!important;margin:6px auto 12px!important;display:flex!important;flex-direction:column!important;gap:10px!important;max-width:780px!important;color:#0b2348!important}#market-intro .playful-final:before{content:"";display:block;width:52px;height:4px;background:#0b2348;margin:0 auto 18px;border-radius:4px}#market-intro .playful-final strong{font-size:clamp(19px,2vw,26px)!important;font-weight:850!important;color:#0b2348!important;line-height:1.5!important;word-break:keep-all!important}#market-intro .playful-final span{font-size:clamp(14px,1.25vw,17px)!important;color:#0b2348!important;line-height:1.7!important}#market-intro .playful-beginner{font-size:14px!important;margin-top:18px!important}#market-intro .playful-button{background:#0b2348!important;color:#fff!important;border:0!important;border-radius:100px!important;padding:17px 27px!important;display:inline-flex!important;gap:22px!important;align-items:center!important;justify-content:center!important;max-width:max-content!important;font-weight:750!important;text-decoration:none!important;margin:12px auto 0!important}#market-intro .playful-button span{color:#d7ff36!important}#partner-growth .growth-number{font-family:Arial,Noto Sans KR,sans-serif!important;font-style:normal!important;transform:none!important;rotate:0deg!important;letter-spacing:-.075em!important;font-weight:900!important;line-height:1.05!important}#partner-growth .growth-description{font-size:clamp(16px,1.55vw,21px)!important;line-height:1.6!important;word-break:keep-all!important}#partner-growth .growth-screenshot{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important}#partner-growth .growth-visual{max-width:100%!important}#partner-growth .growth-right{min-width:0!important}@media(max-width:700px){#market-intro.market-manifesto{padding:68px 18px!important}#market-intro .playful-kicker{font-size:10px!important;letter-spacing:.07em!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important}#market-intro .playful-title{font-size:clamp(25px,6.2vw,34px)!important;line-height:1.43!important;margin-bottom:26px!important}#market-intro .playful-title span{text-decoration-thickness:3px;text-underline-offset:5px}#market-intro .playful-copy>p{font-size:14px!important;line-height:1.85!important}#market-intro .playful-final{padding-top:16px!important}#partner-growth .growth-number{font-size:clamp(86px,22vw,145px)!important}}#market-intro .playful-title .market-orange{color:#ff641c!important;text-decoration:none!important}#market-intro .playful-final strong{text-decoration:underline!important;text-decoration-color:#fff!important;text-decoration-thickness:5px!important;text-underline-offset:12px!important}#market-intro .playful-beginner{display:flex!important;flex-direction:column!important;gap:13px!important;align-items:center!important;margin-top:32px!important}#market-intro .playful-beginner strong{font-size:clamp(26px,3vw,38px)!important;line-height:1.3!important;font-weight:900!important;letter-spacing:-.04em!important}#market-intro .playful-beginner span{font-size:clamp(14px,1.25vw,17px)!important;line-height:1.8!important}#partner-growth .growth-number{font-style:normal!important;transform:none!important;font-weight:950!important;letter-spacing:-.055em!important}#partner-growth .testimonial-serif{font-family:Nanum Myeongjo,Batang,궁서,serif!important;font-size:clamp(22px,2.5vw,34px)!important;line-height:1.75!important;font-weight:600!important;letter-spacing:-.04em!important}#partner-growth .growth-description{font-size:clamp(15px,1.35vw,19px)!important}#categories{background:#263eac!important;color:#fff!important;padding:105px 0 115px!important;position:relative;overflow:hidden}#categories:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 30%,rgba(255,255,255,.1),transparent 60%)}#categories .wrap{position:relative;z-index:1}#categories .eyebrow{color:#d9ff36!important;letter-spacing:.23em!important}#categories .section-title{display:block!important;text-align:center!important;max-width:1000px!important;margin:0 auto 52px!important}#categories h2{color:#fff!important;font-size:clamp(26px,3.2vw,44px)!important;line-height:1.35!important;word-break:keep-all!important}#categories .desc{color:#fff!important;font-size:clamp(15px,1.35vw,19px)!important;margin-top:18px!important}.tear-service{display:flex;flex-direction:column;align-items:center;gap:32px}.tear-paper{width:min(720px,100%);transform:rotate(-2deg);filter:drop-shadow(0 24px 18px rgba(0,0,0,.22))}.tear-head{background:#d9ff36;color:#263eac;padding:30px 42px 26px;position:relative;clip-path:polygon(5% 0,100% 0,100% 100%,0 100%,0 13%)}.tear-script{font-family:Georgia,serif;font-style:italic;font-size:clamp(25px,4vw,49px);display:block;line-height:1}.tear-head h3{font-size:clamp(40px,6.3vw,78px);line-height:1.12;letter-spacing:-.055em;margin:0;font-weight:950;color:#263eac}.tear-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));background:#fff;border-top:4px dashed #263EAC}.tear-tab{color:#263eac!important;background:linear-gradient(#fff,#e9e9e9);height:178px;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:none;text-decoration:none!important;font-weight:800;font-size:19px;border-right:2px solid #263EAC;transition:background .2s,transform .2s}.tear-tab:last-child{border-right:0}.tear-tab:hover{background:#d9ff36;transform:translateY(9px)}.tear-all{display:inline-flex;background:#d9ff36;color:#142f60!important;text-decoration:none!important;padding:17px 35px;border-radius:100px;font-weight:900;box-shadow:0 10px #0000001f}@media(max-width:700px){#categories{padding:72px 0 85px!important}.tear-head{padding:23px 24px}.tear-tab{height:125px;font-size:12px}#partner-growth .testimonial-serif{font-size:clamp(20px,5vw,25px)!important}#market-intro .playful-beginner strong{font-size:clamp(23px,6vw,30px)!important}}#market-intro .playful-title{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;line-height:1.4!important;text-wrap:balance!important}#market-intro .playful-title .title-break{display:block!important}#market-intro .playful-title .title-highlight{background:linear-gradient(to top,#fff 0 15%,transparent 15% 100%)!important;box-decoration-break:clone!important;-webkit-box-decoration-break:clone!important}#market-intro .playful-final strong,#market-intro .playful-beginner strong{font-size:clamp(20px,2.1vw,27px)!important;line-height:1.6!important;font-weight:850!important;display:inline!important;background:linear-gradient(to top,#fff 0 19%,transparent 19% 100%)!important;text-decoration:none!important;box-decoration-break:clone!important;-webkit-box-decoration-break:clone!important;padding:0 2px!important}#market-intro .playful-final,#market-intro .playful-beginner{display:flex!important;flex-direction:column!important;align-items:center!important;gap:14px!important}#partner-growth .growth-quote{font-size:10pt!important;line-height:1.85!important;letter-spacing:0!important;font-weight:400!important}@media(max-width:700px){#market-intro .playful-title{font-size:clamp(24px,6vw,35px)!important}#market-intro .playful-final strong,#market-intro .playful-beginner strong{font-size:clamp(18px,4.7vw,24px)!important}}#categories{background:radial-gradient(ellipse at 45% 15%,#3158d1,#2948af 42%,#1c358e)!important;padding:95px 0 105px!important;color:#fff!important}#categories .section-title{margin-bottom:40px!important}#categories .desc{max-width:840px!important;margin:18px auto 0!important;line-height:1.8!important;word-break:keep-all}.motion-category{width:100%;max-width:1180px;margin:auto}.motion-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;perspective:1400px}.motion-card{position:relative;min-height:250px;background:linear-gradient(145deg,#fff,#edf1ff);border:1px solid rgba(255,255,255,.7);border-radius:23px;padding:20px 20px 23px;color:#092357!important;text-decoration:none!important;box-shadow:0 14px 35px #00105221;overflow:hidden;isolation:isolate;animation:card-enter .7s both;animation-delay:calc(var(--i)*65ms);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.motion-card:before{content:"";position:absolute;width:130px;height:130px;right:-52px;top:-50px;background:#d9ff36;border-radius:50%;opacity:.8;z-index:-1;transition:transform .4s}.motion-card:hover{transform:translateY(-12px) rotate(-1.3deg);box-shadow:0 28px 55px #000f4145}.motion-card:hover:before{transform:scale(1.3)}.motion-index{font-size:10px;letter-spacing:.17em;font-weight:900;color:#4764ae}.motion-illustration{height:104px;display:flex;align-items:center;justify-content:center;position:relative}.motion-illustration svg{width:66px;height:66px;color:#2d50c3;filter:drop-shadow(7px 8px 0 rgba(164,187,255,.55));animation:icon-float 4s ease-in-out infinite;animation-delay:calc(var(--i)*-.25s);transition:transform .35s}.motion-card:hover .motion-illustration svg{transform:rotate(-9deg) scale(1.13)}.motion-orbit{position:absolute;border:2px solid #d9ff36;width:84px;height:84px;border-radius:50%;transform:rotateX(65deg);opacity:.8;z-index:-1}.motion-card h3{font-size:18px!important;line-height:1.3!important;font-weight:900!important;letter-spacing:-.045em!important;margin:0 0 9px!important;color:#092357!important;word-break:keep-all}.motion-card p{font-size:12px!important;line-height:1.6!important;color:#52648a!important;margin:0!important;max-width:90%;word-break:keep-all}.motion-arrow{position:absolute;right:17px;bottom:18px;border:1px solid #cbd5ed;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:17px}.motion-all{display:table;margin:35px auto 0;padding:17px 34px;background:#d9ff36;color:#092357!important;text-decoration:none!important;font-weight:900;border-radius:100px;box-shadow:0 7px #00000024;transition:transform .2s}.motion-all:hover{transform:translateY(-4px)}@keyframes card-enter{0%{opacity:0;transform:translateY(38px) rotateX(9deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}@keyframes icon-float{0%,to{translate:0 0}50%{translate:0 -8px}}@media(max-width:1000px){.motion-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){#categories{padding:70px 0 80px!important}.motion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.motion-card{min-height:228px;padding:15px;border-radius:17px}.motion-card h3{font-size:15px!important}.motion-card p{font-size:11px!important}.motion-illustration{height:92px}.motion-illustration svg{width:55px;height:55px}.motion-index{font-size:9px}}@media(max-width:360px){.motion-grid{grid-template-columns:1fr}.motion-card{min-height:210px}}@media(prefers-reduced-motion:reduce){.motion-card,.motion-illustration svg{animation:none!important}.motion-card,.motion-card:hover{transform:none!important;transition:none!important}}#categories .motion-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:19px!important}#categories .editorial-card{display:flex!important;flex-direction:column!important;min-height:0!important;padding:0!important;background:#fff!important;border:0!important;border-radius:3px!important;overflow:hidden!important;color:#10264b!important;box-shadow:none!important;transform:none;animation:none!important;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s!important;position:relative!important}#categories .editorial-card .editorial-photo{width:100%!important;height:210px!important;object-fit:cover!important;display:block!important;filter:saturate(.83)!important;transition:transform .75s cubic-bezier(.2,.8,.2,1),filter .5s!important}#categories .editorial-card h3{font-size:19px!important;line-height:1.4!important;color:#0b2245!important;margin:23px 22px 8px!important;letter-spacing:-.04em!important;word-break:keep-all!important}#categories .editorial-card p{font-size:13px!important;line-height:1.6!important;color:#68717d!important;margin:0 22px 26px!important;min-height:42px!important;word-break:keep-all!important}#categories .editorial-card .motion-arrow{position:absolute!important;bottom:21px!important;right:18px!important;color:#10264b!important;font-size:19px!important;background:none!important;border:0!important}#categories .editorial-card:hover{transform:translateY(-9px)!important;box-shadow:0 22px 45px #03103f40!important}#categories .editorial-card:hover .editorial-photo{transform:scale(1.085)!important;filter:saturate(1.05)!important}#categories .editorial-card{opacity:0;translate:0 28px}#categories .editorial-card.is-visible{opacity:1;translate:0 0;transition:opacity .7s ease,translate .7s cubic-bezier(.2,.8,.2,1),transform .45s,box-shadow .45s}@media(max-width:900px){#categories .motion-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:650px){#categories .motion-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#categories .editorial-card .editorial-photo{height:145px!important}#categories .editorial-card h3{font-size:14px!important;margin:13px 12px 6px!important}#categories .editorial-card p{font-size:11px!important;margin:0 12px 24px!important;min-height:55px!important}#categories .editorial-card .motion-arrow{bottom:8px!important;right:9px!important}}@media(prefers-reduced-motion:reduce){#categories .editorial-card{opacity:1!important;translate:none!important;transition:none!important}#categories .editorial-card .editorial-photo{transition:none!important}}#categories .motion-grid{display:flex!important;gap:18px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;overscroll-behavior-inline:contain!important;scrollbar-width:none!important;padding:12px 6px 30px!important;align-items:stretch!important}#categories .motion-grid::-webkit-scrollbar{display:none!important}#categories .motion-grid>.editorial-card{flex:0 0 calc((100% - 36px)/3)!important;width:calc((100% - 36px)/3)!important;scroll-snap-align:start!important;opacity:1!important;translate:none!important;animation:none!important;min-width:0!important}#categories .motion-grid>.editorial-card .editorial-photo{height:clamp(190px,19vw,285px)!important}#categories .bm-slider-controls{display:flex;align-items:center;justify-content:center;gap:26px;margin:8px auto 32px;color:#fff}#categories .bm-slider-controls button{width:51px;height:51px;border:1px solid rgba(255,255,255,.45);border-radius:50%;background:transparent;color:#fff;font-size:24px;cursor:pointer;transition:background .2s,color .2s}#categories .bm-slider-controls button:hover{background:#d9ff36;color:#10264b}#categories .bm-count{font-size:13px;font-weight:800;letter-spacing:.15em;min-width:72px;text-align:center}@media(max-width:750px){#categories .motion-grid>.editorial-card{flex-basis:calc((100% - 14px)/2)!important;width:calc((100% - 14px)/2)!important}#categories .motion-grid>.editorial-card .editorial-photo{height:180px!important}}@media(max-width:460px){#categories .motion-grid>.editorial-card{flex-basis:82%!important;width:82%!important}#categories .motion-grid>.editorial-card .editorial-photo{height:235px!important}}@media(prefers-reduced-motion:reduce){#categories .motion-grid{scroll-behavior:auto!important}}#categories .motion-grid{display:block!important;position:relative!important;height:475px!important;overflow:hidden!important;scroll-snap-type:none!important;scroll-behavior:auto!important;perspective:1200px!important;touch-action:pan-y!important;cursor:grab!important;max-width:1120px!important;margin:35px auto 0!important}#categories .motion-grid:active{cursor:grabbing!important}#categories .motion-grid .editorial-card{position:absolute!important;top:50%!important;left:50%!important;width:310px!important;min-width:0!important;max-width:none!important;height:405px!important;min-height:0!important;overflow:hidden!important;border-radius:13px!important;opacity:0!important;visibility:hidden!important;translate:none!important;animation:none!important;transform:translate(-50%,-50%) scale(.5)!important;transition:transform .62s cubic-bezier(.22,.78,.18,1),opacity .55s,filter .55s,visibility .55s!important;box-shadow:0 16px 36px #00000021!important;pointer-events:none!important;will-change:transform!important}#categories .motion-grid .editorial-card.cf-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#categories .motion-grid .editorial-card.cf-active{box-shadow:0 28px 56px #00000045!important}#categories .motion-grid .editorial-card .editorial-photo{height:255px!important;object-fit:cover!important}#categories .motion-grid .editorial-card h3{font-size:20px!important;margin:20px 20px 8px!important}#categories .motion-grid .editorial-card p{font-size:13px!important;margin:0 20px 25px!important}#categories .motion-grid .editorial-card:hover .editorial-photo{transform:scale(1.04)!important}@media(max-width:700px){#categories .motion-grid{height:395px!important}#categories .motion-grid .editorial-card{width:min(66vw,280px)!important;height:355px!important}#categories .motion-grid .editorial-card .editorial-photo{height:210px!important}#categories .motion-grid .editorial-card h3{font-size:16px!important;margin:15px 15px 7px!important}#categories .motion-grid .editorial-card p{font-size:12px!important;margin:0 15px 20px!important}}@media(prefers-reduced-motion:reduce){#categories .motion-grid .editorial-card{transition:none!important}}#categories .motion-grid{overflow:hidden!important;perspective:none!important}#categories .motion-grid .editorial-card{transform-origin:center center!important;backface-visibility:hidden!important;transition:transform .68s cubic-bezier(.22,.75,.18,1),opacity .55s,filter .55s,visibility .55s!important}#categories .motion-grid .editorial-card.cf-left{filter:grayscale(1) brightness(.78)!important;opacity:.54!important}#categories .motion-grid .editorial-card.cf-right{filter:grayscale(.22) brightness(.9)!important;opacity:.84!important}#categories .motion-grid .editorial-card.cf-active{filter:none!important;opacity:1!important}#categories .motion-grid .editorial-card.cf-far{opacity:.22!important;filter:grayscale(1)!important}#categories .editorial-card .editorial-photo{filter:saturate(.75) contrast(1.08)!important}#categories .editorial-card:before{content:attr(data-visual);position:absolute;top:19px;left:18px;z-index:3;color:#d9ff36;font-size:12px;font-weight:900;letter-spacing:.11em;background:#09234c;padding:8px 10px;border-radius:3px;box-shadow:3px 3px #d9ff36;pointer-events:none}#categories .editorial-card:after{content:attr(data-mark);position:absolute;top:74px;right:15px;z-index:2;font-family:Arial,sans-serif;font-size:clamp(38px,4.2vw,66px);font-weight:900;line-height:1;color:#d9ff36;text-shadow:3px 4px 0 #09234c;transform:rotate(-10deg);pointer-events:none}@media(max-width:700px){#categories .editorial-card:before{font-size:9px;top:12px;left:12px}#categories .editorial-card:after{font-size:35px;top:65px}}#market-intro.market-manifesto{background:#daff46!important;color:#071e3d!important;padding:0!important;min-height:0!important;overflow:hidden!important}#market-intro .studio-intro-layout{max-width:1280px!important;margin:0 auto!important;padding:45px 48px 60px!important}#market-intro .studio-intro-top{display:flex;align-items:center;gap:18px;border-bottom:1px solid rgba(5,31,68,.28);padding-bottom:21px;color:#092347;font-size:11px;font-weight:850;letter-spacing:.13em}#market-intro .studio-intro-mark{margin-left:auto;font-size:25px;line-height:1}#market-intro .studio-intro-label{font-size:12px;letter-spacing:.09em}#market-intro .studio-intro-main{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);gap:clamp(42px,7vw,115px);padding:80px 0 88px;align-items:end}#market-intro .studio-intro-overline{font-size:12px;font-weight:900;letter-spacing:.18em;margin:0 0 28px}#market-intro .studio-intro-lead h2{color:#071e3d!important;font-size:clamp(40px,4.55vw,69px)!important;line-height:1.2!important;letter-spacing:-.065em!important;font-weight:900!important;text-align:left!important;word-break:keep-all!important;margin:0!important}#market-intro .studio-intro-lead h2 em{font-style:normal;position:relative;white-space:nowrap}#market-intro .studio-intro-lead h2 em:after{content:"";position:absolute;left:0;right:0;bottom:.04em;height:.15em;background:#fff;z-index:-1}#market-intro .studio-intro-lead h2 .market-orange{color:#ff641c!important}#market-intro .studio-intro-original{font-size:clamp(16px,1.6vw,21px);line-height:1.65;font-weight:650;margin:31px 0 0;letter-spacing:-.04em}#market-intro .studio-intro-aside{border-top:2px solid #071E3D;padding-top:19px;align-self:end}#market-intro .studio-intro-aside-number{font-size:11px;font-weight:900;letter-spacing:.14em}#market-intro .studio-intro-aside p{font-size:15px!important;line-height:1.85!important;margin:24px 0 0!important;word-break:keep-all;letter-spacing:-.035em}#market-intro .studio-intro-statement{font-size:18px;line-height:1.6;font-weight:650;margin-top:36px;letter-spacing:-.04em}#market-intro .studio-intro-statement strong{font-size:24px;font-weight:900}#market-intro .studio-intro-footer{border-top:1px solid rgba(5,31,68,.3);padding-top:30px;display:flex;justify-content:space-between;align-items:center;gap:25px}#market-intro .studio-intro-beginner{display:flex;gap:15px;align-items:flex-start}#market-intro .studio-intro-dot{width:10px;height:10px;background:#071e3d;border-radius:50%;margin-top:10px;flex-shrink:0}#market-intro .studio-intro-beginner strong{font-size:21px;font-weight:900;letter-spacing:-.05em}#market-intro .studio-intro-beginner p{font-size:14px;margin:8px 0 0;line-height:1.6}#market-intro .studio-intro-cta{display:inline-flex;gap:32px;align-items:center;justify-content:space-between;border-radius:4px;background:#071e3d;color:#fff!important;text-decoration:none!important;padding:19px 23px;font-weight:800;white-space:nowrap;font-size:14px;transition:transform .2s,background .2s}#market-intro .studio-intro-cta:hover{transform:translateY(-3px);background:#163a70}@media(max-width:800px){#market-intro .studio-intro-layout{padding:28px 22px 45px!important}#market-intro .studio-intro-main{grid-template-columns:1fr;gap:55px;padding:58px 0 60px}#market-intro .studio-intro-lead h2{font-size:clamp(35px,7vw,53px)!important}#market-intro .studio-intro-footer{flex-direction:column;align-items:stretch}#market-intro .studio-intro-cta{width:100%}#market-intro .studio-intro-original br{display:none}}@media(max-width:450px){#market-intro .studio-intro-lead h2{font-size:clamp(30px,8.5vw,40px)!important}#market-intro .studio-intro-lead h2 em{white-space:normal}#market-intro .studio-intro-aside p{font-size:14px!important}}#market-intro .studio-intro-top{border-bottom:0!important;padding-bottom:0!important}#market-intro .studio-intro-top:after{content:"";width:48px;height:4px;border-radius:4px;background:#08244c;order:-1}#market-intro .studio-intro-aside{border-top:0!important;padding-top:0!important}#market-intro .studio-intro-aside-number{display:inline-flex;align-items:center;gap:12px;background:#092347;color:#daff46;padding:9px 13px;border-radius:24px}#market-intro .studio-intro-footer{border-top:0!important;background:#ffffff40;border-radius:18px;padding:24px 27px!important}#market-intro .studio-intro-cta{border-radius:40px!important}#market-intro .studio-intro-lead h2 em:after{border-radius:4px}#products{background:#f5f5f5!important;color:#092347!important}#products .eyebrow{color:#193fa5!important}#products h2{color:#092347!important}#products .desc{color:#657080!important}#products .link{color:#123d99!important}#products .filters,#products #productGrid{display:none!important}#products .section-title{margin-bottom:33px!important}.industry-recommendations{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.industry-pick{background:#fff;border-radius:16px;overflow:hidden;min-width:0;display:flex;flex-direction:column;box-shadow:0 4px 22px #0e1b3109;transition:transform .25s,box-shadow .25s}.industry-pick:hover{transform:translateY(-7px);box-shadow:0 17px 32px #0e1b311c}.pick-top{display:flex;justify-content:space-between;align-items:center;padding:15px 19px;font-size:10px;font-weight:900;letter-spacing:.13em;color:#1b2b46}.pick-icon{font-size:21px;letter-spacing:0}.pick-art{height:190px;position:relative;overflow:hidden;margin:0 12px;border-radius:8px;background:#d9ff46;color:#0d2550}.pick-art .art-mini{position:absolute;top:18px;left:18px;font-size:12px;line-height:1.1;font-weight:900;letter-spacing:.09em}.pick-art .art-symbol{position:absolute;right:18px;bottom:-27px;font-size:155px;font-weight:900;line-height:1;transform:rotate(-16deg);opacity:.9}.pick-art .art-tag{position:absolute;bottom:15px;left:18px;font-size:10px;font-weight:900;letter-spacing:.1em}.art-medical{background:#dcdfe5}.art-commerce{background:#10284e;color:#d9ff46}.art-legal{background:#d9ff46}.pick-content{padding:24px 20px 22px;display:flex;flex-direction:column;flex:1}.pick-industry{font-size:12px;font-weight:850;color:#3458b3}.pick-content h3{font-size:20px;line-height:1.35;letter-spacing:-.05em;margin:10px 0 12px;color:#0a2448;word-break:keep-all}.pick-content p{font-size:13px;line-height:1.7;color:#626d7d;flex:1;margin:0 0 19px;word-break:keep-all}.pick-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:19px}.pick-chips span{font-size:11px;background:#f1f3f6;border-radius:30px;padding:7px 9px;color:#263b5c}.pick-content a{font-size:12px;font-weight:850;text-decoration:none;color:#103c9a;border-top:1px solid #e7eaf0;padding-top:16px}.industry-disclaimer{font-size:11px;color:#7b8391;margin-top:22px}@media(max-width:960px){.industry-recommendations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.industry-recommendations{gap:10px}.pick-art{height:130px;margin:0 8px}.pick-art .art-symbol{font-size:105px}.pick-content{padding:15px 12px}.pick-content h3{font-size:16px}.pick-content p{font-size:12px}.pick-top{padding:11px}.pick-chips span{font-size:10px}}#products .industry-ranking-wrap{margin-top:76px;color:#102e35}#products .ranking-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:23px}#products .ranking-kicker{font-size:11px;letter-spacing:.17em;font-weight:900;color:#235647}#products .ranking-heading h3{font-size:clamp(25px,3vw,36px);margin:10px 0;letter-spacing:-.06em;color:#092b29}#products .ranking-heading p{font-size:14px;color:#69736e;margin:0}#products .ranking-count{background:#e3efb7;color:#173d31;padding:12px 16px;border-radius:7px;font-weight:900;white-space:nowrap}#products .ranking-scroll{overflow-x:auto;border-radius:2px}#products .industry-ranking{border-collapse:collapse;width:100%;min-width:680px;text-align:left;font-size:15px}#products .industry-ranking th{background:#173e32;color:#fff;padding:22px 17px;font-weight:850;font-size:13px}#products .industry-ranking td{padding:20px 17px;border-bottom:1px solid #d9d7ca;background:#fffef9}#products .industry-ranking tr:nth-child(2n) td{background:#f7f3e8}#products .industry-ranking td:first-child{color:#995f31;font-size:13px;font-weight:800;width:90px}#products .industry-ranking td:nth-child(2){width:24%}#products .industry-ranking td:nth-child(3){width:32%}#products .industry-ranking td strong{color:#103c32}#products .ranking-note{font-size:11px;line-height:1.7;color:#7b786e;margin-top:15px}@media(max-width:650px){#products .industry-ranking-wrap{margin-top:45px}#products .industry-ranking th,#products .industry-ranking td{padding:15px 12px}}@media(min-width:801px){#market-intro .studio-intro-main{grid-template-columns:minmax(300px,.75fr) minmax(0,1.55fr)!important;align-items:center!important}#market-intro .studio-intro-lead{min-width:0}#market-intro .studio-intro-aside{align-self:center!important}}@media(max-width:800px){#market-intro .studio-intro-main{grid-template-columns:minmax(0,1fr)!important}}@media(min-width:801px){#market-intro .studio-intro-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(36px,5vw,72px)!important}#market-intro .studio-intro-lead{padding-left:clamp(10px,2vw,28px)!important}}#market-intro .studio-intro-aside-number{font-family:Georgia,Times New Roman,serif!important;font-style:italic!important;font-size:16px!important;font-weight:700!important;letter-spacing:.025em!important;line-height:1.15!important;background:transparent!important;color:#092347!important;border-radius:0!important;padding:0!important}#market-intro .studio-intro-lead h2 .intro-underline{position:relative;display:inline;isolation:isolate;box-decoration-break:clone;-webkit-box-decoration-break:clone}#market-intro .studio-intro-lead h2 .intro-underline:after{content:"";position:absolute;z-index:-1;left:-.015em;right:-.015em;bottom:.035em;height:.19em;background:#fff;border-radius:1px;transform:rotate(-.3deg)}#market-intro .studio-intro-beginner strong{font-family:Nanum Pen Script,Nanum Brush Script,cursive!important;font-size:clamp(30px,3.2vw,45px)!important;font-weight:400!important;letter-spacing:-.025em!important;line-height:1.1!important}#products .industry-ranking-wrap{color:#0a2145!important}#products .ranking-kicker,#products .ranking-heading h3{color:#0b254d!important}#products .ranking-heading p{color:#626a77!important}#products .ranking-count{background:#dcff4b!important;color:#0b254d!important}#products .industry-ranking th{background:#10264e!important;color:#fff!important}#products .industry-ranking td{background:#fff!important;border-bottom:1px solid #dedede!important;color:#10264e!important}#products .industry-ranking tr:nth-child(2n) td{background:#f1f1f1!important}#products .industry-ranking td:first-child,#products .industry-ranking td strong{color:#10264e!important}#products .ranking-note{color:#747b87!important}#products .ranking-scroll{background:#fff!important}#market-intro .studio-intro-footer{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(215px,.48fr) auto!important;gap:22px!important;align-items:center!important;position:relative;overflow:visible}#market-intro .studio-intro-beginner strong{color:#ff651d!important;font-family:Nanum Pen Script,Gaegu,Nanum Brush Script,cursive!important;font-size:clamp(30px,3.2vw,43px)!important;font-weight:700!important;letter-spacing:-.04em!important;line-height:1.1!important;display:inline-block;transform:rotate(-2deg);position:relative;text-shadow:.5px .6px 0 rgba(255,101,29,.32),-.5px 0 rgba(255,101,29,.28)}#market-intro .studio-intro-beginner strong:after{content:"";position:absolute;left:2%;right:1%;bottom:2px;height:2px;background:repeating-linear-gradient(90deg,#ff651d 0 8px,transparent 8px 10px);opacity:.65;transform:rotate(-1deg)}#market-intro .studio-intro-cta{grid-column:3!important;justify-self:end!important;min-width:220px!important;position:relative;z-index:2}#market-intro .studio-intro-beginner{grid-column:1!important;min-width:0}#market-intro .studio-intro-beginner p{font-size:13px!important}#market-intro .intro-doodle{position:absolute;pointer-events:none}#market-intro .intro-doodle-one{width:44px;height:44px;right:28%;top:-28px;background:linear-gradient(115deg,transparent 44%,#092347 46% 51%,transparent 53%) 0 0/13px 33px no-repeat,linear-gradient(85deg,transparent 44%,#092347 46% 51%,transparent 53%) 20px 0/13px 33px no-repeat;transform:rotate(19deg);opacity:.85}#market-intro .studio-intro-lead{position:relative}#market-intro .intro-doodle-two{width:32px;height:32px;right:2%;top:-30px;border:3px solid #092347;border-bottom-color:transparent;border-left-color:transparent;border-radius:50%;transform:rotate(-30deg);opacity:.8}#categories .section-title .desc{font-size:calc(clamp(15px,1.35vw,19px) + 1pt)!important;max-width:940px!important;line-height:1.95!important}#categories .category-underline{position:relative;z-index:0;white-space:normal;box-decoration-break:clone;-webkit-box-decoration-break:clone}#categories .category-underline:after{content:"";position:absolute;left:0;right:0;bottom:-.08em;height:.18em;background:#d9ff36;z-index:-1;border-radius:1px}#products .industry-live-strip{background:#fff;border-radius:13px;padding:18px 18px 15px;margin:24px 0 27px;display:grid;grid-template-columns:220px minmax(0,1fr);gap:14px;align-items:center}#products .industry-live-title{font-size:11px;letter-spacing:.09em;font-weight:900;color:#10284e;line-height:1.7}#products .industry-live-viewport{height:155px;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 15%,#000 85%,transparent)}#products .industry-live-track{display:flex;flex-direction:column;animation:industry-scroll 160s linear infinite;will-change:transform}#products .industry-live-group{flex-shrink:0}#products .industry-live-item{height:31px;display:flex;align-items:center;gap:17px;font-size:13px;color:#10284e;font-weight:750}#products .industry-live-item span:first-child{font-size:10px;color:#69748a;font-variant-numeric:tabular-nums}#products .industry-live-caption{grid-column:1/-1;margin:0;font-size:10px;color:#778093}@keyframes industry-scroll{to{transform:translateY(-50%)}}#products .industry-live-strip:hover .industry-live-track{animation-play-state:paused}#products .ranking-data-status{font-size:11px;color:#69748a;margin-top:18px;line-height:1.6}@media(max-width:750px){#market-intro .studio-intro-footer{grid-template-columns:1fr!important;gap:18px!important}#market-intro .studio-intro-beginner,#market-intro .studio-intro-cta{grid-column:1!important}#market-intro .studio-intro-cta{justify-self:stretch!important}#market-intro .intro-doodle-one{right:7%;top:10px}#products .industry-live-strip{grid-template-columns:1fr}#products .industry-live-viewport{height:125px}}@media(prefers-reduced-motion:reduce){#products .industry-live-track{animation:none}}#packages{background:#daff46!important;color:#081f40!important}#packages .eyebrow{color:#0b2c58!important}#packages h2{color:#081f40!important;font-size:clamp(30px,3.2vw,43px)!important}#packages .desc,#packages .note{color:#203856!important}#packages #packageGrid{gap:20px;align-items:stretch}#packages .package{background:#fff!important;border:0!important;border-radius:18px!important;padding:12px 12px 24px!important;box-shadow:0 14px 38px #09204719!important;overflow:hidden;min-width:0}#packages .folder-scene{height:265px;position:relative;isolation:isolate;overflow:hidden;border-radius:12px;background:#f1f2f4}#packages .folder-scene:after{content:"";position:absolute;width:150px;height:150px;background:#d9ff46;border-radius:50%;top:18px;right:-25px;z-index:-1}#packages .folder-sheet{position:absolute;top:36px;left:50%;width:42%;height:145px;background:#fff;border:1px solid #d7dce4;border-radius:10px;box-shadow:0 8px 22px #0b244b2a;padding:15px;display:flex;flex-direction:column;justify-content:space-between;color:#122c59;font-size:11px;font-weight:900;letter-spacing:.12em}#packages .folder-sheet b{font-size:40px;text-align:right;font-weight:700}#packages .sheet-one{transform:translate(-112%) rotate(-16deg);background:#d9ff46}#packages .sheet-two{transform:translate(-50%) rotate(0);background:#fff}#packages .sheet-three{transform:translate(12%) rotate(15deg);background:#e3e6ec}#packages .folder-back{position:absolute;bottom:17px;left:12%;width:76%;height:115px;border-radius:15px 15px 20px 20px;background:#17366e;transform:rotate(-3deg)}#packages .folder-front{position:absolute;bottom:13px;left:10%;width:80%;height:108px;background:linear-gradient(140deg,#102c5d,#2b52a4);border-radius:13px 19px 20px 20px;box-shadow:0 13px 25px #061a3b4d;display:flex;justify-content:space-between;align-items:end;padding:18px;color:#fff;font-size:11px;letter-spacing:.06em;transform:rotate(2deg)}#packages .folder-front:before{content:"";position:absolute;top:-15px;left:0;width:42%;height:22px;background:#183c78;border-radius:10px 15px 0 0}#packages .folder-front strong{font-size:19px;letter-spacing:-.02em}#packages .folder-arrow{font-size:25px}#packages .package:nth-child(2) .folder-front{background:linear-gradient(140deg,#233f7d,#122c59)}#packages .package:nth-child(3) .folder-front{background:linear-gradient(140deg,#0a2145,#1d4f9d)}#packages .package-info{padding:20px 12px 0}#packages .discount-badge{font-size:10px;letter-spacing:.09em;font-weight:900;background:#daff46;color:#102b57;padding:8px 10px;border-radius:20px;display:inline-block}#packages .package h3{font-size:22px;margin:19px 0 9px;letter-spacing:-.05em;color:#0c2853}#packages .package-period{font-size:12px;color:#63718a}#packages .package-price-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:18px}#packages .package-price-row del{font-size:14px;color:#8a96a7}#packages .package-price-row strong{font-size:27px;color:#0b2854;letter-spacing:-.04em}#packages .package ul{font-size:13px;line-height:1.9;color:#586b82;min-height:92px}#packages .package .btn{border-radius:30px;background:#0c2853;color:#fff;width:auto;padding:13px 19px}@media(max-width:800px){#packages #packageGrid{grid-template-columns:1fr!important}#packages .folder-scene{height:240px}}#products .industry-pick{border:1px solid #e9ebef}#products .pick-art{isolation:isolate;background:#10284e!important}#products .pick-art:before{content:"";position:absolute;inset:0;background-image:linear-gradient(135deg,#0a20461f,#0a20468c),var(--industry-photo);background-position:center;background-size:cover;filter:saturate(.8);z-index:-2;transition:transform .6s}#products .industry-pick:hover .pick-art:before{transform:scale(1.07)}#products .pick-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,30,64,.65),transparent 80%);z-index:-1}#products .pick-art .art-mini,#products .pick-art .art-tag{color:#d9ff46!important;text-shadow:0 1px 8px rgba(0,0,0,.4)}#products .pick-art .art-symbol{color:#d9ff46!important;opacity:.8}#products .pick-industry{display:inline-flex;align-self:flex-start;background:#d9ff46;color:#10284e!important;border-radius:3px;padding:8px 11px;font-size:13px!important;font-weight:900!important;letter-spacing:-.02em}#products .industry-ranking-wrap .ranking-count{background:#d9ff46;color:#10284e}#products .industry-ranking th{background:#10284e;color:#fff}#products .industry-ranking td{background:#fff!important;border-color:#d9dce2;color:#10284e}#products .industry-ranking tbody tr:nth-child(2n) td{background:#f1f1f1!important}#products .industry-ranking td:first-child{color:#10284e}#products .ranking-scroll{height:475px;overflow:hidden;position:relative;border-radius:10px;background:#fff}#products .ranking-scroll:after{content:"";position:absolute;bottom:0;left:0;right:0;height:55px;background:linear-gradient(transparent,#f5f5f5);pointer-events:none}#products .industry-ranking{min-width:650px;border-collapse:collapse;table-layout:fixed}#products .industry-ranking thead{display:table;width:100%;table-layout:fixed;position:sticky;top:0;z-index:2}#products .industry-ranking tbody{display:table;width:100%;table-layout:fixed;animation:industryRowsUp 260s linear infinite}#products .industry-ranking tbody tr{height:57px}#products .industry-ranking th:nth-child(1),#products .industry-ranking td:nth-child(1){width:8%}#products .industry-ranking th:nth-child(2),#products .industry-ranking td:nth-child(2){width:24%}#products .industry-ranking th:nth-child(3),#products .industry-ranking td:nth-child(3){width:32%}#products .industry-ranking th:nth-child(4),#products .industry-ranking td:nth-child(4){width:36%}#products .ranking-scroll:hover tbody{animation-play-state:paused}@keyframes industryRowsUp{to{transform:translateY(-100%)}}@media(max-width:680px){#products .ranking-scroll{overflow-x:auto;overflow-y:hidden}#products .industry-ranking{min-width:650px}#products .industry-ranking td{font-size:12px}}@media(prefers-reduced-motion:reduce){#products .industry-ranking tbody{animation:none}#products .ranking-scroll{overflow:auto}}#products .ranking-scroll:hover tbody,#products .industry-live-strip:hover .industry-live-track{animation-play-state:running!important}#products .pick-art{position:relative!important;isolation:isolate;background-color:#102653!important;overflow:hidden!important}#products .pick-art:before{content:"";position:absolute;inset:0;background-image:var(--industry-photo);background-position:center;background-size:cover;opacity:.67;filter:saturate(.68) contrast(1.08);z-index:-2}#products .pick-art:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,#081b3ab8,#081b3a1f 65%);z-index:-1}#products .pick-art .art-mini,#products .pick-art .art-symbol,#products .pick-art .art-tag{position:relative;z-index:1}#products .pick-art .art-symbol{color:#d7ff36!important;text-shadow:2px 4px 0 #102653}#packages .package:before{display:none!important;content:none!important}#packages .folder-scene{margin-top:0!important}#packages .package-handwritten{font-family:Nanum Pen Script,Nanum Brush Script,Segoe Print,cursive;font-size:clamp(23px,3vw,36px);font-weight:700;letter-spacing:-.035em;color:#102653;margin:0 0 18px;transform:rotate(-1deg)}#packages .sale-clock{display:inline-flex;align-items:center;gap:18px;padding:13px 22px;border-radius:10px;background:#102653;color:#fff;font-size:14px;font-weight:900;letter-spacing:.02em;margin-bottom:24px}#packages .sale-clock span{font-variant-numeric:tabular-nums;font-size:clamp(20px,2.7vw,29px);color:#d7ff36;letter-spacing:.08em}#guide{background:#f5f5f5!important;overflow:hidden}#guide .eyebrow{color:#102653}#guide .process-line{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid #d9dde5;border-radius:12px;overflow:hidden;background:#fff}#guide .process-unit{position:relative;padding:29px 23px 25px;min-height:260px;border-right:1px solid #d9dde5}#guide .process-unit:last-child{border-right:0}#guide .process-unit:before{content:"";height:5px;background:#d7ff36;position:absolute;top:0;left:0;right:0}#guide .process-top{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#24499e;font-size:11px;font-weight:900;letter-spacing:.12em}#guide .process-symbol{font-size:32px;color:#102653;font-weight:900;line-height:1}#guide .process-unit h3{font-size:22px;color:#102653;margin:32px 0 10px;letter-spacing:-.06em}#guide .process-unit p{font-size:13px;line-height:1.75;color:#566579;word-break:keep-all;min-height:67px}#guide .process-unit small{display:block;border-top:1px solid #e3e6ec;padding-top:14px;margin-top:15px;color:#3158a4;font-size:10px;font-weight:800;letter-spacing:.05em}#guide .process-footnote{font-size:11px;color:#788294;margin-top:16px}@media(max-width:850px){#guide .process-line{grid-template-columns:repeat(2,1fr)}#guide .process-unit:nth-child(2){border-right:0}#guide .process-unit:nth-child(-n+2){border-bottom:1px solid #d9dde5}}@media(max-width:520px){#guide .process-line{grid-template-columns:1fr}#guide .process-unit{min-height:0;border-right:0!important;border-bottom:1px solid #d9dde5;padding:22px}#guide .process-unit h3{margin-top:18px}#guide .process-unit p{min-height:0}#guide .process-unit:last-child{border-bottom:0}#packages .sale-clock{width:100%;justify-content:space-between}}#market-intro .studio-intro-beginner strong,#packages .package-handwritten,#market-intro .studio-intro-aside-number.handwritten,.handwritten{font-family:Nanum Brush Script,Nanum Pen Script,Malgun Gothic,cursive!important;font-style:normal!important;font-weight:700!important;letter-spacing:-.045em!important;text-shadow:.35px .4px currentColor!important}#market-intro .studio-intro-beginner strong{font-size:clamp(34px,3.8vw,50px)!important;line-height:1.08!important;transform:rotate(-2deg)!important}#packages .package-handwritten{font-size:clamp(28px,3.4vw,43px)!important;line-height:1.15!important}#products .pick-art{isolation:isolate!important;position:relative!important;background:#102653!important;overflow:hidden!important}#products .pick-art:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;background-image:var(--industry-photo)!important;background-size:cover!important;background-position:center!important;opacity:1!important;filter:saturate(.88) contrast(1.07)!important;transform:scale(1.01);transition:transform .5s ease}#products .pick-art:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(110deg,#06142fb8,#071c3b0d 75%)!important}#products .industry-pick:hover .pick-art:before{transform:scale(1.08)!important}#products .pick-art .art-mini{position:absolute!important;top:14px!important;left:14px!important;z-index:5!important;color:#d9ff46!important;text-shadow:0 2px 8px #071c3e!important}#products .pick-art .art-tag{position:absolute!important;bottom:12px!important;left:14px!important;z-index:5!important;color:#fff!important;text-shadow:0 2px 8px #071c3e!important}#products .pick-art .art-symbol{display:none!important}#products .pick-art .hybrid-visual{position:absolute;right:13px;bottom:14px;width:88px;height:91px;z-index:4;transform:rotate(-10deg);filter:drop-shadow(0 8px 9px rgba(0,0,0,.35))}#products .pick-art .hybrid-visual:before{content:"";position:absolute;inset:8px 4px 2px 10px;border:2px solid #d9ff46;border-radius:14px;background:linear-gradient(145deg,#d9ff46 0 23%,#102653 23% 100%);transform:skewY(-5deg);box-shadow:5px 6px #d9ff465c}#products .pick-art .hybrid-visual:after{content:"↗";position:absolute;top:22px;left:32px;font:900 49px/1 Arial,sans-serif;color:#fff;text-shadow:2px 3px 0 #102653}#products .art-medical .hybrid-visual:after{content:"✳";left:25px;top:20px;font-size:51px}#products .art-commerce .hybrid-visual:after{content:"◎";left:23px;top:18px;font-size:52px}#products .art-legal .hybrid-visual:after{content:"▤";left:25px;top:18px;font-size:51px}@media(max-width:600px){#products .pick-art .hybrid-visual{transform:rotate(-10deg) scale(.75);transform-origin:bottom right;right:8px;bottom:8px}}#products .pick-art:before{background-image:var(--industry-photo)!important;opacity:1!important;filter:none!important;background-position:center!important}#products .pick-art:after{background:linear-gradient(90deg,rgba(8,26,55,.2),transparent 75%)!important}#products .pick-art .hybrid-visual{display:none!important}#products .pick-art .art-mini{font-size:10px!important;line-height:1.2!important;padding:7px 9px!important;border-radius:4px;background:#0a1e3dba!important;color:#d9ff46!important;text-shadow:none!important}#products .pick-art .art-tag{background:#0a1e3dc7!important;border-radius:3px;padding:5px 7px!important;font-size:9px!important}#market-intro .studio-intro-beginner strong,#packages .package-handwritten,#market-intro .studio-intro-aside-number.handwritten,.handwritten{font-family:Nanum Brush Script,Nanum Pen Script,cursive!important;font-weight:400!important;text-shadow:none!important;-webkit-text-stroke:0!important;letter-spacing:-.025em!important}html,body{overflow-x:clip}img,svg{max-width:100%}@media(max-width:900px){header .head{flex-wrap:wrap;height:auto!important;min-height:64px;padding-top:10px;padding-bottom:0;row-gap:6px}header .nav{display:flex!important;order:3;flex:0 0 100%;gap:20px;overflow-x:auto;white-space:nowrap;padding:6px 0 12px;font-size:13px;scrollbar-width:none;-webkit-overflow-scrolling:touch}header .nav::-webkit-scrollbar{display:none}header .nav a{flex:0 0 auto}.ranking-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:480px){header .logo{font-size:19px!important;white-space:nowrap}header .search{width:120px!important;min-width:0}.modal-box{padding:24px 20px!important;max-height:calc(100dvh - 40px);overflow:auto}.section-title{gap:14px}}@media(max-width:380px){header .search{width:96px!important;font-size:12px}.wrap{padding:0 14px!important}}
