.jakweb{
--w:#FFFFFF; --papir:#FEFBF7; --pisek-svetly:#FCF3E7; --krem:#FAEAD2;
--pisek:#EFDCC6; --len:#E1CBB6; --hlina:#BB9E89;
--kakao:#83604C; --tmava:#2D1A11; --k:#000000;
--r-xl:34px; --r-lg:26px; --r-md:18px;
background:var(--w);color:var(--k);
font-family:"Open Sans",system-ui,sans-serif;line-height:1.6;
container-type:inline-size;position:relative;
}
.jakweb *{box-sizing:border-box}
.jakweb .pad{max-width:940px;margin:0 auto;padding:0 32px}
.jakweb .scr{font-family:"Caveat",cursive;font-weight:600}
.jakweb .rv{opacity:0;transform:translateY(24px);transition:opacity .75s cubic-bezier(.2,.7,.3,1),transform .75s cubic-bezier(.2,.7,.3,1);transition-delay:var(--d,0ms)}
.jakweb .rv.in{opacity:1;transform:none}
@media (prefers-reduced-motion: reduce){
.jakweb .rv{opacity:1;transform:none;transition:none}
.jakweb .run, .jakweb .tbadge, .jakweb .ring, .jakweb .ring2, .jakweb .trait, .jakweb .vchip::before, .jakweb .cph{animation:none !important}
.jakweb .vid{display:none}
.jakweb .doodle path, .jakweb .doodle circle{stroke-dashoffset:0;transition:none}
.jakweb .mrk{background-size:100% 130%;transition:none}
.jakweb .mrk.t{background-size:100% 62%}
.jakweb .mrk.ink{color:var(--pen,#643C29);transition:none}
.jakweb .mrk2 path{stroke-dashoffset:0;transition:none}
} .jakweb .ph{
position:relative;overflow:hidden;background:
repeating-linear-gradient(-45deg,rgba(187,158,137,.16) 0 2px,transparent 2px 11px),
linear-gradient(150deg,var(--krem),var(--pisek) 55%,var(--len));
display:flex;align-items:flex-end;justify-content:center;
}
.jakweb .ph::after{
content:attr(data-l);font-family:"Caveat",cursive;font-weight:600;font-size:18px;
color:var(--kakao);background:rgba(255,255,255,.85);
padding:4px 13px;border-radius:999px;margin-bottom:13px;white-space:nowrap;
position:relative;z-index:2;
}
.jakweb .ph > .vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;display:block}
.jakweb .vchip{
position:absolute;left:50%;top:12px;transform:translateX(-50%);z-index:2;
display:inline-flex;align-items:center;gap:5px;
font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;
background:var(--tmava);color:var(--krem);padding:4px 10px;border-radius:999px;white-space:nowrap;
}
.jakweb .vchip::before{content:"";width:6px;height:6px;border-radius:50%;background:#E06B4A;animation:blink 1.8s ease-in-out infinite}
@keyframes blink{0%,100%{opacity:1}50%{opacity:.25}} .jakweb .mnav{
position:sticky;top:0;z-index:30;margin-bottom:-60px;
display:flex;align-items:center;gap:14px;
padding:11px 32px;background:rgba(255,255,255,.94);backdrop-filter:blur(12px);
border-bottom:1px solid var(--len);
opacity:0;transform:translateY(-8px);pointer-events:none;
transition:opacity .35s ease, transform .35s cubic-bezier(.2,.7,.3,1);
}
.jakweb .mnav.on{opacity:1;transform:none;pointer-events:auto}
.jakweb .mnav .nm{font-family:"Kaushan Script","Caveat",cursive;font-weight:400;font-size:20px;letter-spacing:.01em}
.jakweb .mnav .sp{flex:1}
.jakweb .mnav a{font-size:12.5px;font-weight:700;text-decoration:none;padding:7px 14px;border-radius:999px;background:var(--krem);color:var(--tmava);transition:transform .2s}
.jakweb .mnav a.dark{background:var(--tmava);color:var(--krem)}
.jakweb .mnav a:hover{transform:translateY(-2px)}
@container (max-width: 640px){
.jakweb .mnav a{display:none}
} .jakweb .m-hero{position:relative;padding:66px 0 30px;text-align:center;overflow:visible}
.jakweb .m-hero .glow{
position:absolute;left:50%;top:2%;transform:translateX(-50%);
width:86cqw;max-width:900px;aspect-ratio:1;
background:radial-gradient(circle,var(--pisek-svetly) 0%,rgba(252,243,231,.55) 42%,transparent 66%);
z-index:0;pointer-events:none;
}
.jakweb .m-hero .pad{position:relative;z-index:2}
.jakweb .wheel{position:relative;width:100%;max-width:600px;margin:0 auto;aspect-ratio:1}
.jakweb .wheel .ring{
position:absolute;inset:16%;border:1px dashed var(--hlina);border-radius:50%;
animation:spin 80s linear infinite;opacity:.85;
}
.jakweb .wheel .ring2{
position:absolute;inset:8%;border:1px dashed var(--len);border-radius:50%;
animation:spin 120s linear reverse infinite;opacity:.6;
}
@keyframes spin{to{transform:rotate(360deg)}}
.jakweb .wheel .photo{
position:absolute;inset:19%;border-radius:50%;
border:7px solid var(--w);box-shadow:0 26px 62px -30px rgba(45,26,17,.55);
z-index:1;
}
.jakweb .wheel .photo::after{font-size:16px;margin-bottom:24px}
.jakweb .trait{
position:absolute;z-index:3;display:flex;align-items:center;gap:7px;white-space:nowrap;
font-size:12.5px;font-weight:700;color:var(--tmava);
background:var(--w);border-radius:999px;padding:7px 14px 7px 11px;
box-shadow:0 10px 26px -14px rgba(45,26,17,.6);
opacity:0;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.3,1);
}
.jakweb .trait svg{width:15px;height:15px;flex:none;stroke:var(--kakao);stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}
.jakweb .wheel.in .trait{opacity:1}
.jakweb .trait.r{transform:translate(6px,-50%)}
.jakweb .trait.l{transform:translate(-100%,-50%)}
.jakweb .trait.c{transform:translate(-50%,-50%)}
.jakweb .wheel.in .trait.r{transform:translate(0,-50%);animation:fl 7s ease-in-out infinite}
.jakweb .wheel.in .trait.l{transform:translate(-100%,-50%);animation:fl 7s ease-in-out infinite}
.jakweb .wheel.in .trait.c{transform:translate(-50%,-50%);animation:flc 7s ease-in-out infinite}
@keyframes fl{0%,100%{margin-top:0}50%{margin-top:-7px}}
@keyframes flc{0%,100%{margin-top:0}50%{margin-top:-7px}}
.jakweb .trait.hi{background:var(--krem)} .jakweb .trait{cursor:default}
.jakweb .wheel.in .trait:hover{z-index:9;box-shadow:0 16px 34px -14px rgba(45,26,17,.75);animation-play-state:paused}
.jakweb .wheel.in .trait.r:hover{transform:translate(0,-50%) scale(1.12)}
.jakweb .wheel.in .trait.l:hover{transform:translate(-100%,-50%) scale(1.12)}
.jakweb .wheel.in .trait.c:hover{transform:translate(-50%,-50%) scale(1.12)}
.jakweb .trait:hover svg{stroke:var(--tmava)}
.jakweb .traitrow{display:none;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:22px}
.jakweb .traitrow .trait{position:static;opacity:1;transform:none;animation:none}
@container (max-width: 700px){
.jakweb .wheel .trait{display:none}
.jakweb .wheel{max-width:290px}
.jakweb .wheel .photo{inset:4%}
.jakweb .m-hero, .jakweb .m-about{overflow-x:clip}
.jakweb .wheel .ring{inset:-6%}
.jakweb .wheel .ring2{inset:-16%}
.jakweb .traitrow{display:flex}
.jakweb .hblock{margin-top:0 !important}
} .jakweb .hblock{position:relative;z-index:4;margin-top:-6%}
.jakweb .signature{
font-family:"Kaushan Script","Caveat",cursive;font-weight:400;
font-size:clamp(52px,13cqw,116px);line-height:1.02;letter-spacing:0;
margin:0 0 10px;
}
.jakweb .signature .sm{
display:block;font-family:"Open Sans",sans-serif;font-weight:300;
text-transform:uppercase;font-size:clamp(11px,1.9cqw,16px);letter-spacing:.4em;
color:var(--hlina);margin-top:14px;padding-left:.4em;line-height:1.5;
}
.jakweb .claim{font-family:"Caveat",cursive;font-weight:600;font-size:clamp(22px,3.4cqw,31px);line-height:1.16;color:var(--kakao);margin:8px 0 0} .jakweb .m-pas{padding:8px 32px 8px}
.jakweb .tickwrap{position:relative;max-width:940px;margin:0 auto}
.jakweb .tbadge{
position:absolute;left:50%;top:-30px;transform:translateX(-50%);z-index:3;
width:42px;height:42px;border-radius:50%;background:var(--krem);border:4px solid var(--w);
display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--tmava);
animation:dn 2.4s ease-in-out infinite;
}
@keyframes dn{0%,100%{transform:translate(-50%,0)}50%{transform:translate(-50%,4px)}}
@container (max-width: 700px){
.jakweb .tbadge{width:32px;height:32px;top:-22px;font-size:12px;border-width:3px}
}
.jakweb .ticker{background:var(--tmava);border-radius:999px;overflow:hidden;white-space:nowrap;display:flex}
.jakweb .ticker .run{display:inline-block;padding:15px 0;font-weight:800;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--krem);animation:slide 36s linear infinite}
.jakweb .ticker .run span{padding:0 17px}
.jakweb .ticker .run span.dot{
padding:0 4px;display:inline-flex;align-items:center;vertical-align:middle;
}
.jakweb .ticker .run span.dot svg{width:10px;height:10px;display:none;fill:var(--hlina);stroke:none}
.jakweb[data-sep="heart"] .dot svg.h{display:block}
.jakweb[data-sep="dot"] .dot svg.d{display:block}
.jakweb[data-sep="lotus"] .dot svg.l{display:block}
@keyframes slide{from{transform:translateX(0)}to{transform:translateX(-50%)}} .jakweb .htag{
display:inline;color:var(--k);
font-weight:800;text-transform:uppercase;letter-spacing:.2em;
font-size:clamp(15px,2.6cqw,22px);line-height:2;
padding:2px 14px 6px;
background-repeat:no-repeat;
mix-blend-mode:multiply;
-webkit-box-decoration-break:clone;box-decoration-break:clone;
} .jakweb .mrk, .jakweb .mrk2{color:inherit;font-weight:700;-webkit-box-decoration-break:clone;box-decoration-break:clone} .jakweb .mrk.ink{
color:var(--kakao);
transition:background-size 1.3s cubic-bezier(.25,.8,.25,1) var(--md,0ms),
color .6s ease calc(var(--md, 0ms) + 500ms);
}
.jakweb .rv.in .mrk.ink{color:var(--pen,#643C29)}
.jakweb .mrk{
background-repeat:no-repeat;background-size:0% 130%;background-position:0 98%;
padding:0 3px 1px;mix-blend-mode:multiply;
transition:background-size 1s cubic-bezier(.3,.75,.25,1) var(--md,0ms);
}
.jakweb .rv.in .mrk{background-size:100% 130%} .jakweb .mrk.t{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22t%22%20x%3D%22-8%25%22%20y%3D%22-80%25%22%20width%3D%22116%25%22%20height%3D%22280%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%222.4%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M18%2C84%20C58%2C79%20108%2C76%20158%2C76%20C208%2C76%20258%2C77%20300%2C78%20C350%2C79%20400%2C76%20442%2C74%20C492%2C72%20542%2C72%20582%2C71%20L582%2C73.5%20C542%2C74%20492%2C75%20442%2C80.5%20C400%2C85%20350%2C87%20300%2C88%20C258%2C89%20208%2C84.5%20158%2C83.5%20C108%2C82.5%2058%2C86.5%2018%2C85.5%20Z%22%20fill%3D%22%23C9AC91%22%20opacity%3D%22.4%22%20filter%3D%22url%28%23t%29%22%2F%3E%3Cpath%20d%3D%22M18%2C84%20C58%2C79%20108%2C76%20158%2C76%20C208%2C76%20258%2C77%20300%2C78%20C350%2C79%20400%2C76%20442%2C74%20C492%2C72%20542%2C72%20582%2C71%20L582%2C73.5%20C542%2C74%20492%2C75%20442%2C80.5%20C400%2C85%20350%2C87%20300%2C88%20C258%2C89%20208%2C84.5%20158%2C83.5%20C108%2C82.5%2058%2C86.5%2018%2C85.5%20Z%22%20fill%3D%22%23C9AC91%22%20opacity%3D%22.85%22%2F%3E%3C%2Fsvg%3E");
background-size:0% 62%;background-position:0 100%;
padding:0 2px 4px}
.jakweb .rv.in .mrk.t{background-size:100% 62%} .jakweb .mrk2{position:relative;display:inline-block;padding:0 5px;margin:0 2px}
.jakweb .mrk2 svg{position:absolute;left:-9px;top:-6px;width:calc(100% + 18px);height:calc(100% + 12px);overflow:visible}
.jakweb .mrk2 path{fill:none;stroke:#BB9E89;stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linecap:round;
stroke-dasharray:520;stroke-dashoffset:520;
transition:stroke-dashoffset 1.1s ease var(--md,0ms)}
.jakweb .rv.in .mrk2 path{stroke-dashoffset:0} .jakweb .htag.mark{
background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M24%2C80%20C180%2C72%20400%2C84%20578%2C74%22%20stroke%3D%22%23D9BFA4%22%20stroke-width%3D%2226%22%20stroke-linecap%3D%22round%22%20fill%3D%22none%22%20opacity%3D%22.85%22%2F%3E%3C%2Fsvg%3E");
background-size:100% 150%;background-position:0 78%;
} .jakweb .htag.hl{
background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22b%22%20x%3D%22-12%25%22%20y%3D%22-40%25%22%20width%3D%22124%25%22%20height%3D%22180%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%225%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M18%2C54%20C18%2C33%2030%2C23%2052%2C21%20C190%2C15%20330%2C24%20460%2C18%20C520%2C15%20561%2C18%20578%2C25%20C592%2C31%20595%2C46%20592%2C59%20C589%2C75%20579%2C85%20561%2C87%20C430%2C93%20270%2C84%20140%2C90%20C80%2C93%2040%2C88%2026%2C78%20C20%2C72%2018%2C64%2018%2C54%20Z%22%20fill%3D%22%23DDBF97%22%20opacity%3D%22.34%22%20filter%3D%22url%28%23b%29%22%2F%3E%3Cpath%20d%3D%22M18%2C54%20C18%2C33%2030%2C23%2052%2C21%20C190%2C15%20330%2C24%20460%2C18%20C520%2C15%20561%2C18%20578%2C25%20C592%2C31%20595%2C46%20592%2C59%20C589%2C75%20579%2C85%20561%2C87%20C430%2C93%20270%2C84%20140%2C90%20C80%2C93%2040%2C88%2026%2C78%20C20%2C72%2018%2C64%2018%2C54%20Z%22%20fill%3D%22%23DDBF97%22%20opacity%3D%22.5%22%2F%3E%3C%2Fsvg%3E");
background-size:100% 138%;background-position:0 56%;
} .jakweb .m-about{padding:60px 0 58px}
.jakweb .agrid{display:grid;grid-template-columns:.92fr 1.08fr;gap:44px;align-items:center}
@container (max-width: 760px){
.jakweb .agrid{grid-template-columns:1fr;gap:34px}
}
.jakweb .collage{position:relative;aspect-ratio:1/1}
.jakweb .cph{position:absolute;transition:transform .4s cubic-bezier(.2,.7,.3,1)}
.jakweb .cph .ph{
width:100%;height:100%;border:5px solid var(--w);
box-shadow:0 20px 46px -28px rgba(45,26,17,.55);
transition:box-shadow .4s;
}
.jakweb .cph:hover{animation-play-state:paused;transform:rotate(0deg) translateY(-10px) scale(1.04);z-index:8}
.jakweb .cph:hover .ph{box-shadow:0 34px 64px -30px rgba(45,26,17,.6)}
.jakweb .cph.p1{left:0;top:6%;width:60%;aspect-ratio:3/4;z-index:1;animation:sway1 9s ease-in-out infinite}
.jakweb .cph.p1 .ph{border-radius:var(--r-lg)}
.jakweb .cph.p2{right:2%;top:0;width:46%;aspect-ratio:1/1;z-index:3;animation:sway2 7.5s ease-in-out .6s infinite}
.jakweb .cph.p2 .ph{border-radius:50%}
.jakweb .cph.p3{right:3%;bottom:0;width:56%;aspect-ratio:4/3;z-index:2;animation:sway3 10.5s ease-in-out 1.2s infinite}
.jakweb .cph.p3 .ph{border-radius:var(--r-lg)}
@keyframes sway1{0%,100%{transform:rotate(-4.5deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-11px)}}
@keyframes sway2{0%,100%{transform:rotate(2deg) translateY(0)}50%{transform:rotate(-2deg) translateY(9px)}}
@keyframes sway3{0%,100%{transform:rotate(4deg) translateY(0)}50%{transform:rotate(1deg) translateY(-8px)}}
.jakweb .collage .ph::after{font-size:15px;padding:3px 10px;margin-bottom:9px} .jakweb .tape{
position:absolute;z-index:6;width:76px;height:21px;
background:repeating-linear-gradient(90deg,rgba(250,234,210,.92) 0 7px,rgba(239,220,198,.92) 7px 14px);
box-shadow:0 3px 10px -6px rgba(45,26,17,.55);
}
.jakweb .tape::before, .jakweb .tape::after{content:"";position:absolute;top:0;bottom:0;width:5px;
background:inherit;clip-path:polygon(0 0,100% 12%,0 30%,100% 46%,0 62%,100% 78%,0 100%)}
.jakweb .tape::before{left:-5px;transform:scaleX(-1)}
.jakweb .tape::after{right:-5px}
.jakweb .tape.t1{left:-22px;top:-2px;transform:rotate(-45deg)}
.jakweb .tape.t2{right:-22px;bottom:-2px;transform:rotate(-45deg)} .jakweb .doodle{position:absolute;pointer-events:none;stroke:var(--hlina);fill:none;
stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}
.jakweb .doodle path{vector-effect:non-scaling-stroke}
.jakweb .doodle path, .jakweb .doodle circle{stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset 1.4s ease .4s}
.jakweb .rv.in .doodle path, .jakweb .rv.in .doodle circle, .jakweb .in .doodle path{stroke-dashoffset:0}
.jakweb .m-about h2{margin:0 0 16px;position:relative;display:inline-block}
.jakweb .m-about p{margin:0 0 1em;font-size:16.5px;color:var(--kakao);max-width:52ch}
.jakweb .m-about p b{color:var(--k);font-weight:700}
.jakweb .ph-text{background:rgba(225,203,182,.35);border-bottom:1.5px dashed var(--hlina);
padding:1px 5px;border-radius:3px;font-style:italic}
.jakweb .squig{position:relative;display:inline-block}
.jakweb .squig svg{position:absolute;left:0;right:0;bottom:-7px;width:100%;height:9px;overflow:visible}
.jakweb .squig path{stroke:var(--hlina);stroke-width:3;fill:none;stroke-linecap:round;stroke-dasharray:240;stroke-dashoffset:240;transition:stroke-dashoffset 1.1s ease .35s}
.jakweb .rv.in .squig path{stroke-dashoffset:0}
.jakweb .nums{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px}
.jakweb .num{background:var(--pisek-svetly);border-radius:var(--r-md);padding:18px 16px;text-align:center;
transition:transform .3s cubic-bezier(.2,.7,.3,1),background .3s}
.jakweb .num:nth-child(1){transform:rotate(-2deg)}
.jakweb .num:nth-child(2){transform:rotate(1.4deg);background:var(--krem)}
.jakweb .num:nth-child(3){transform:rotate(-1deg)}
.jakweb .num:hover{transform:rotate(0deg) translateY(-6px);background:var(--krem)}
.jakweb .num b{display:block;font-size:36px;font-weight:800;letter-spacing:-.035em;line-height:1;
font-variant-numeric:tabular-nums}
.jakweb .num span{display:block;font-size:12.5px;color:var(--kakao);margin-top:5px;font-weight:600} .jakweb .m-split{padding:6px 0 62px}
.jakweb .shead{text-align:center;margin-bottom:26px}
.jakweb .sgrid{display:grid;grid-template-columns:1fr 1fr;gap:18px;grid-template-rows:repeat(6,auto)}
@container (max-width: 760px){
.jakweb .sgrid{grid-template-columns:1fr;grid-template-rows:none}
.jakweb .scard{grid-row:auto;display:block;padding-bottom:0}
.jakweb .scard .body{display:block;padding:0 26px 30px}
.jakweb .scard .body > *{padding-left:0;padding-right:0}
}
.jakweb .scard{border-radius:var(--r-xl);overflow:hidden;position:relative;text-align:center;
transition:transform .32s cubic-bezier(.2,.7,.3,1),box-shadow .32s;box-shadow:0 10px 30px -22px rgba(45,26,17,.45)}
.jakweb .scard:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px rgba(45,26,17,.55)}
.jakweb .scard.l{background:var(--krem)}
.jakweb .scard.r{background:var(--pisek-svetly)}
.jakweb .scard .top{height:168px;position:relative;overflow:hidden}
.jakweb .scard .top .ph{position:absolute;inset:0}
.jakweb .scard{grid-row:span 6;display:grid;grid-template-rows:subgrid;padding-bottom:30px}
.jakweb .scard .body{display:contents}
.jakweb .scard .body > *{padding-left:26px;padding-right:26px}
.jakweb .scard > .top{margin-bottom:22px}
.jakweb .scard .kick{font-family:"Caveat",cursive;font-weight:600;font-size:27px;color:var(--kakao);display:block;line-height:1.16;margin:0 0 8px}
.jakweb .scard .htagwrap{display:block}
.jakweb .scard .claimx{font-size:15px;color:var(--kakao);margin:14px auto 20px;max-width:33ch}
.jakweb .pills{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 20px;justify-content:center;align-content:start}
.jakweb .pills.stack{flex-direction:column;flex-wrap:nowrap;align-items:center;align-content:stretch;gap:10px}
.jakweb .pills.stack .pill{width:fit-content}
.jakweb .pill{background:var(--w);border-radius:999px;padding:9px 15px;font-size:13.5px;font-weight:700;
transition:transform .25s cubic-bezier(.2,.7,.3,1),background .2s,color .2s;
box-shadow:0 6px 16px -12px rgba(45,26,17,.5)}
.jakweb .scard.l .pill:nth-child(1){transform:rotate(-1.7deg)}
.jakweb .scard.l .pill:nth-child(2){transform:rotate(1.2deg)}
.jakweb .scard.l .pill:nth-child(3){transform:rotate(-0.8deg)}
.jakweb .scard.l .pill:nth-child(4){transform:rotate(1.6deg)}
.jakweb .scard.l .pill:nth-child(5){transform:rotate(-1.3deg)}
.jakweb .scard.r .pill:nth-child(1){transform:rotate(1.4deg)}
.jakweb .scard.r .pill:nth-child(2){transform:rotate(-1.6deg)}
.jakweb .scard.r .pill:nth-child(3){transform:rotate(1.1deg)}
.jakweb .scard.r .pill:nth-child(4){transform:rotate(-0.9deg)}
.jakweb .scard.r .pill:nth-child(5){transform:rotate(1.7deg)}
.jakweb .pill:hover{transform:rotate(0deg) translateY(-4px) scale(1.04);background:var(--tmava);color:var(--krem)}
.jakweb .pill em{font-style:normal;font-weight:400;color:var(--kakao);font-size:12.5px}
.jakweb .pill:hover em{color:var(--len)}
.jakweb .stampx{justify-self:center;display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;padding:9px 16px;border-radius:999px;background:var(--tmava);color:var(--krem)} .jakweb .wtip{
position:absolute;inset:19%;border-radius:50%;z-index:2;
display:flex;align-items:center;justify-content:center;text-align:center;
padding:16% 13%;margin:0;
background:rgba(252,243,231,.95);
font-size:14.5px;line-height:1.45;color:var(--tmava);font-weight:600;
opacity:0;pointer-events:none;transition:opacity .28s ease;
}
.jakweb .wtip.on{opacity:1}
.jakweb .taphint{display:none;font-family:"Caveat",cursive;font-weight:600;font-size:19px;color:var(--hlina);margin:10px 0 0}
@container (max-width: 700px){
.jakweb .wtip{inset:4%;padding:14% 11%;font-size:13.5px}
.jakweb .taphint{display:block}
}
.jakweb .trait{cursor:pointer}
.jakweb .trait:focus-visible, .jakweb .pill:focus-visible{outline:2px solid var(--tmava);outline-offset:3px} .jakweb .pill{position:relative}
.jakweb .pill .tip{
position:absolute;left:50%;bottom:calc(100% + 12px);transform:translate(-50%,6px);
width:max-content;max-width:230px;
background:var(--tmava);color:var(--papir);
font-size:12.5px;font-weight:400;line-height:1.45;text-align:left;
padding:10px 13px;border-radius:12px;
box-shadow:0 16px 34px -18px rgba(45,26,17,.8);
opacity:0;pointer-events:none;z-index:20;
transition:opacity .22s ease,transform .22s cubic-bezier(.2,.7,.3,1);
}
.jakweb .pill .tip::after{
content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);
border:7px solid transparent;border-top-color:var(--tmava);
}
.jakweb .pill.open .tip{opacity:1;transform:translate(-50%,0)}
@media (hover:hover) and (pointer:fine){
.jakweb .pill:hover .tip, .jakweb .pill:focus-visible .tip{opacity:1;transform:translate(-50%,0)}
} .jakweb[data-pills="dark"] .trait{
background:var(--tmava);color:rgba(250,234,210,.82);
box-shadow:0 12px 28px -14px rgba(45,26,17,.75);
}
.jakweb[data-pills="dark"] .trait svg{stroke:var(--hlina)}
.jakweb[data-pills="dark"] .trait.hi{background:var(--tmava);color:var(--krem)}
.jakweb[data-pills="dark"] .trait.hi svg{stroke:var(--krem)}
.jakweb[data-pills="dark"] .trait:hover{box-shadow:0 18px 38px -14px rgba(45,26,17,.9)}
.jakweb[data-pills="dark"] .trait:hover svg{stroke:var(--krem)}
.jakweb[data-pills="dark"] .wtip{background:rgba(45,26,17,.94);color:var(--krem);font-weight:500} .jakweb[data-pills="mix"] .trait{
background:var(--tmava);color:var(--w);
box-shadow:0 12px 28px -14px rgba(45,26,17,.75);
}
.jakweb[data-pills="mix"] .trait svg{stroke:var(--w)}
.jakweb[data-pills="mix"] .trait.hi{background:var(--krem);color:var(--tmava);
box-shadow:0 10px 26px -14px rgba(45,26,17,.6)}
.jakweb[data-pills="mix"] .trait.hi svg{stroke:var(--kakao)} .jakweb[data-pills="swap"] .trait{
background:var(--krem);color:var(--tmava);
box-shadow:0 10px 26px -14px rgba(45,26,17,.6);
}
.jakweb[data-pills="swap"] .trait svg{stroke:var(--kakao)}
.jakweb[data-pbg="kastan"]{--hi-bg:#643C29}
.jakweb[data-pbg="cokolada"]{--hi-bg:#2D1A11}
.jakweb[data-ptext="white"]{--hi-fg:#FFFFFF}
.jakweb[data-ptext="cream"]{--hi-fg:#FAEAD2}
.jakweb[data-pills="swap"] .trait.hi{background:var(--hi-bg,#643C29);color:var(--hi-fg,#FFFFFF);
box-shadow:0 12px 28px -14px rgba(45,26,17,.7)}
.jakweb[data-pills="swap"] .trait.hi svg{stroke:var(--hi-fg,#FFFFFF)} .jakweb[data-pen="hlina"]{--pen:#8A705C}
.jakweb[data-pen="hlina"] .mrk.t{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22t%22%20x%3D%22-8%25%22%20y%3D%22-80%25%22%20width%3D%22116%25%22%20height%3D%22280%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%222.4%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M18%2C84%20C58%2C79%20108%2C76%20158%2C76%20C208%2C76%20258%2C77%20300%2C78%20C350%2C79%20400%2C76%20442%2C74%20C492%2C72%20542%2C72%20582%2C71%20L582%2C73.5%20C542%2C74%20492%2C75%20442%2C80.5%20C400%2C85%20350%2C87%20300%2C88%20C258%2C89%20208%2C84.5%20158%2C83.5%20C108%2C82.5%2058%2C86.5%2018%2C85.5%20Z%22%20fill%3D%22%23BB9E89%22%20opacity%3D%22.4%22%20filter%3D%22url%28%23t%29%22%2F%3E%3Cpath%20d%3D%22M18%2C84%20C58%2C79%20108%2C76%20158%2C76%20C208%2C76%20258%2C77%20300%2C78%20C350%2C79%20400%2C76%20442%2C74%20C492%2C72%20542%2C72%20582%2C71%20L582%2C73.5%20C542%2C74%20492%2C75%20442%2C80.5%20C400%2C85%20350%2C87%20300%2C88%20C258%2C89%20208%2C84.5%20158%2C83.5%20C108%2C82.5%2058%2C86.5%2018%2C85.5%20Z%22%20fill%3D%22%23BB9E89%22%20opacity%3D%22.85%22%2F%3E%3C%2Fsvg%3E")}
.jakweb[data-pen="hlina"] .mrk2 path, .jakweb[data-pen="hlina"] .doodle path{stroke:#BB9E89}
.jakweb[data-pen="kastan"]{--pen:#643C29}
.jakweb[data-pen="kastan"] .mrk.t{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22t%22%20x%3D%22-8%25%22%20y%3D%22-80%25%22%20width%3D%22116%25%22%20height%3D%22280%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%222.4%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M18%2C84%20C58%2C79%20108%2C76%20158%2C76%20C208%2C76%20258%2C77%20300%2C78%20C350%2C79%20400%2C76%20442%2C74%20C492%2C72%20542%2C72%20582%2C71%20L582%2C73.5%20C542%2C74%20492%2C75%20442%2C80.5%20C400%2C85%20350%2C87%20300%2C88%20C258%2C89%20208%2C84.5%20158%2C83.5%20C108%2C82.5%2058%2C86.5%2018%2C85.5%20Z%22%20fill%3D%22%23643C29%22%20opacity%3D%22.4%22%20filter%3D%22url%28%23t%29%22%2F%3E%3Cpath%20d%3D%22M18%2C84%20C58%2C79%20108%2C76%20158%2C76%20C208%2C76%20258%2C77%20300%2C78%20C350%2C79%20400%2C76%20442%2C74%20C492%2C72%20542%2C72%20582%2C71%20L582%2C73.5%20C542%2C74%20492%2C75%20442%2C80.5%20C400%2C85%20350%2C87%20300%2C88%20C258%2C89%20208%2C84.5%20158%2C83.5%20C108%2C82.5%2058%2C86.5%2018%2C85.5%20Z%22%20fill%3D%22%23643C29%22%20opacity%3D%22.85%22%2F%3E%3C%2Fsvg%3E")}
.jakweb[data-pen="kastan"] .mrk2 path, .jakweb[data-pen="kastan"] .doodle path{stroke:#643C29}
.jakweb[data-pen="terakota"]{--pen:#A54A24}
.jakweb[data-pen="terakota"] .mrk.t{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22t%22%20x%3D%22-8%25%22%20y%3D%22-80%25%22%20width%3D%22116%25%22%20height%3D%22280%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%222.4%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M18%2C84%20C58%2C79%20108%2C76%20158%2C76%20C208%2C76%20258%2C77%20300%2C78%20C350%2C79%20400%2C76%20442%2C74%20C492%2C72%20542%2C72%20582%2C71%20L582%2C73.5%20C542%2C74%20492%2C75%20442%2C80.5%20C400%2C85%20350%2C87%20300%2C88%20C258%2C89%20208%2C84.5%20158%2C83.5%20C108%2C82.5%2058%2C86.5%2018%2C85.5%20Z%22%20fill%3D%22%23A54A24%22%20opacity%3D%22.4%22%20filter%3D%22url%28%23t%29%22%2F%3E%3Cpath%20d%3D%22M18%2C84%20C58%2C79%20108%2C76%20158%2C76%20C208%2C76%20258%2C77%20300%2C78%20C350%2C79%20400%2C76%20442%2C74%20C492%2C72%20542%2C72%20582%2C71%20L582%2C73.5%20C542%2C74%20492%2C75%20442%2C80.5%20C400%2C85%20350%2C87%20300%2C88%20C258%2C89%20208%2C84.5%20158%2C83.5%20C108%2C82.5%2058%2C86.5%2018%2C85.5%20Z%22%20fill%3D%22%23A54A24%22%20opacity%3D%22.85%22%2F%3E%3C%2Fsvg%3E")}
.jakweb[data-pen="terakota"] .mrk2 path, .jakweb[data-pen="terakota"] .doodle path{stroke:#A54A24}
.jakweb[data-pen="matcha"]{--pen:#356D2F}
.jakweb[data-pen="matcha"] .mrk.t{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22t%22%20x%3D%22-8%25%22%20y%3D%22-80%25%22%20width%3D%22116%25%22%20height%3D%22280%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%222.4%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M18%2C84%20C58%2C79%20108%2C76%20158%2C76%20C208%2C76%20258%2C77%20300%2C78%20C350%2C79%20400%2C76%20442%2C74%20C492%2C72%20542%2C72%20582%2C71%20L582%2C73.5%20C542%2C74%20492%2C75%20442%2C80.5%20C400%2C85%20350%2C87%20300%2C88%20C258%2C89%20208%2C84.5%20158%2C83.5%20C108%2C82.5%2058%2C86.5%2018%2C85.5%20Z%22%20fill%3D%22%23356D2F%22%20opacity%3D%22.4%22%20filter%3D%22url%28%23t%29%22%2F%3E%3Cpath%20d%3D%22M18%2C84%20C58%2C79%20108%2C76%20158%2C76%20C208%2C76%20258%2C77%20300%2C78%20C350%2C79%20400%2C76%20442%2C74%20C492%2C72%20542%2C72%20582%2C71%20L582%2C73.5%20C542%2C74%20492%2C75%20442%2C80.5%20C400%2C85%20350%2C87%20300%2C88%20C258%2C89%20208%2C84.5%20158%2C83.5%20C108%2C82.5%2058%2C86.5%2018%2C85.5%20Z%22%20fill%3D%22%23356D2F%22%20opacity%3D%22.85%22%2F%3E%3C%2Fsvg%3E")}
.jakweb[data-pen="matcha"] .mrk2 path, .jakweb[data-pen="matcha"] .doodle path{stroke:#356D2F}
.jakweb[data-pen="hlina"] .mrk2 path{stroke-width:1.8}
.jakweb[data-pen="hlina"] .doodle path{stroke-width:2.9}
.jakweb[data-pen="kastan"] .mrk2 path{stroke-width:1.6}
.jakweb[data-pen="kastan"] .doodle path{stroke-width:2.5}
.jakweb[data-pen="terakota"] .mrk2 path{stroke-width:1.6}
.jakweb[data-pen="terakota"] .doodle path{stroke-width:2.5}
.jakweb[data-pen="matcha"] .mrk2 path{stroke-width:1.6}
.jakweb[data-pen="matcha"] .doodle path{stroke-width:2.5} .jakweb .m-strip{padding:22px 0 62px;position:relative;z-index:4}
.jakweb .striprow{display:flex;gap:14px;padding:0 32px}
.jakweb .striprow .ph{flex:1;aspect-ratio:3/4;border-radius:var(--r-lg);
transition:transform .35s cubic-bezier(.2,.7,.3,1),box-shadow .35s;
box-shadow:0 10px 30px -24px rgba(45,26,17,.5)}
.jakweb .striprow .ph:nth-child(even){margin-top:26px}
.jakweb .striprow .ph:hover{transform:translateY(-14px) scale(1.03);z-index:6;
box-shadow:0 36px 64px -30px rgba(45,26,17,.6)}
.jakweb .striprow .ph::after{font-size:15px;padding:3px 11px;margin-bottom:11px}
@container (max-width: 760px){
.jakweb .striprow .ph:nth-child(n+4){display:none}
} .jakweb .m-proj{padding:62px 0 58px;background:var(--pisek-svetly);border-radius:var(--r-xl) var(--r-xl) 0 0;text-align:center}
.jakweb .phead{margin-bottom:24px}
.jakweb .phead .scr{display:block;font-size:24px;color:var(--kakao);margin-top:8px}
.jakweb .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;text-align:left}
@container (max-width: 760px){
.jakweb .cards{grid-template-columns:1fr}
}
.jakweb .card{background:var(--w);border-radius:var(--r-lg);overflow:hidden;display:flex;flex-direction:column;
transition:transform .32s cubic-bezier(.2,.7,.3,1),box-shadow .32s;box-shadow:0 8px 26px -20px rgba(45,26,17,.5)}
.jakweb .card:hover{transform:translateY(-7px);box-shadow:0 30px 56px -30px rgba(45,26,17,.55)}
.jakweb .card .ph{aspect-ratio:16/10}
.jakweb .card .cb{padding:19px 20px 22px;display:flex;flex-direction:column;gap:6px;flex:1}
.jakweb .card b{font-size:18.5px;font-weight:800;letter-spacing:-.02em}
.jakweb .card .k{font-size:14px;color:var(--kakao);flex:1}
.jakweb .card .go{font-size:13px;font-weight:800;color:var(--tmava);display:inline-flex;gap:6px;align-items:center}
.jakweb .card .go .ar{transition:transform .22s}
.jakweb .card:hover .go .ar{transform:translateX(5px)}
.jakweb .card .soon{font-size:11.5px;font-weight:700;color:var(--kakao);background:var(--krem);border-radius:999px;padding:4px 11px;align-self:flex-start} .jakweb .m-ig{padding:54px 0 60px;background:var(--pisek-svetly);text-align:center}
.jakweb .ighead{margin-bottom:20px}
.jakweb .ighead .scr{display:block;font-size:22px;color:var(--kakao);margin-top:6px}
.jakweb .iggrid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}
@container (max-width: 760px){
.jakweb .iggrid{grid-template-columns:repeat(3,1fr)}
}
.jakweb .iggrid .ph{aspect-ratio:1/1;border-radius:var(--r-md);transition:transform .3s}
.jakweb .iggrid .ph:hover{transform:scale(1.05)}
.jakweb .iggrid .ph::after{content:"";font-size:0;padding:0;margin:0;background:none} .jakweb .m-cta{padding:0 32px 26px;background:var(--pisek-svetly)}
.jakweb .ctabox{max-width:940px;margin:0 auto;background:var(--tmava);color:var(--papir);
border-radius:var(--r-xl);position:relative;overflow:hidden;text-align:left;
display:grid;grid-template-columns:1fr 316px;align-items:center;min-height:312px}
.jakweb .ctabox::before{content:"";position:absolute;left:-96px;top:-124px;width:300px;height:300px;border-radius:50%;background:rgba(250,234,210,.06)}
.jakweb .ctabox > *{position:relative;z-index:1}
.jakweb .ctabox .txt{padding:48px 20px 48px 46px}
.jakweb .ctabox .sub{font-size:14.5px;color:var(--len);margin:0 0 24px;max-width:34ch;line-height:1.6}
.jakweb .ctaport{position:relative;height:100%;min-height:280px}
.jakweb .ctaport .blob{
position:absolute;right:30px;top:50%;transform:translateY(-50%) rotate(-3deg);
width:250px;height:270px;
border-radius:52% 48% 44% 56% / 48% 44% 56% 52%;
border:7px solid var(--krem);
}
.jakweb .ctaport .dot{
position:absolute;left:-30px;bottom:8px;z-index:2;
width:148px;height:114px;display:grid;place-items:center;
transition:transform .32s cubic-bezier(.2,.7,.3,1)
}
.jakweb .ctabox:hover .ctaport .dot{transform:translateY(-4px) rotate(-2.2deg)}
.jakweb .ctaport .dot .bub{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
.jakweb .ctaport .dot .bub .ln{
fill:var(--tmava);fill-opacity:0;
stroke:var(--krem);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;
stroke-dasharray:393;stroke-dashoffset:393;
transition:stroke-dashoffset 1.5s cubic-bezier(.4,.05,.2,1), fill-opacity .55s ease .9s
}
.jakweb .rv.in .ctaport .dot .bub .ln{stroke-dashoffset:0;fill-opacity:.94}
.jakweb .ctaport .dot .in{
position:relative;z-index:2;text-align:center;
font-family:"Caveat",cursive;font-weight:600;font-size:22px;line-height:1.05;
color:var(--krem);transform:translateY(-7px);
opacity:0;transition:opacity .55s ease 1.05s
}
.jakweb .rv.in .ctaport .dot .in{opacity:1}
.jakweb .ctaport .dot .sm{
display:block;margin:5px auto 0;width:30px;height:30px;overflow:visible;
transform:rotate(-4deg)
}
.jakweb .ctaport .dot .sm path{
fill:none;stroke:var(--krem);stroke-linecap:round;stroke-linejoin:round;
stroke-dasharray:130;stroke-dashoffset:130
}
.jakweb .ctaport .dot .sm .fc{stroke-width:1.9;transition:stroke-dashoffset .95s cubic-bezier(.4,.05,.2,1) 1.2s}
.jakweb .ctaport .dot .sm .ey{stroke-width:2.1;transition:stroke-dashoffset .3s ease 2s}
.jakweb .ctaport .dot .sm .ey2{transition-delay:2.12s}
.jakweb .ctaport .dot .sm .mo{stroke-width:1.9;transition:stroke-dashoffset .55s cubic-bezier(.3,.6,.3,1) 2.3s}
.jakweb .rv.in .ctaport .dot .sm path{stroke-dashoffset:0}
@media (prefers-reduced-motion:reduce){
.jakweb .ctaport .dot .bub .ln{stroke-dashoffset:0;fill-opacity:.94}
.jakweb .ctaport .dot .in{opacity:1}
.jakweb .ctaport .dot .sm path{stroke-dashoffset:0}
.jakweb .ctabox:hover .ctaport .dot{transform:none}
}
@container (max-width:720px){
.jakweb .ctabox{grid-template-columns:1fr;text-align:center;min-height:0}
.jakweb .ctabox .txt{padding:38px 30px 8px}
.jakweb .ctabox .sub{margin-left:auto;margin-right:auto}
.jakweb .ctabox .ctalinks{justify-content:center}
.jakweb .ctaport{min-height:300px;margin-bottom:26px}
.jakweb .ctaport .blob{right:50%;transform:translate(50%,-50%) rotate(-3deg);width:228px;height:248px}
.jakweb .ctaport .dot{left:6px;bottom:0}
}
.jakweb .ctabox .big{font-family:"Caveat",cursive;font-weight:600;font-size:clamp(27px,3.8cqw,37px);line-height:1.16;margin:0 0 10px;color:var(--krem)}
.jakweb .ctalinks{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-start}
.jakweb .ctalinks a, .jakweb .ctalinks button{
font-size:13.5px;font-weight:700;padding:12px 20px;border-radius:999px;text-decoration:none;
background:transparent;color:var(--krem);border:1.5px solid rgba(250,234,210,.42);
transition:transform .22s cubic-bezier(.2,.7,.3,1),background .22s,color .22s,border-color .22s;
}
.jakweb .ctalinks a:hover, .jakweb .ctalinks button:hover{transform:translateY(-3px);background:rgba(250,234,210,.14);border-color:var(--krem)}
.jakweb .ctalinks .lead{background:var(--krem);color:var(--tmava);border-color:var(--krem);
font-family:"Open Sans",sans-serif;cursor:pointer;min-width:112px;justify-content:center;display:inline-flex}
.jakweb .ctalinks .lead:hover{background:var(--w);border-color:var(--w);color:var(--tmava)}
.jakweb .ctalinks .lead.copied{background:#7BA05B;border-color:#7BA05B;color:#FFFFFF}
.jakweb .m-legal{padding:30px 0 32px;background:var(--pisek-svetly);font-size:12px;color:var(--kakao)}
.jakweb .m-legal .pad{display:flex;flex-direction:column;gap:24px;text-align:left}
.jakweb .lg-top{display:flex;justify-content:space-between;align-items:flex-start;gap:26px;flex-wrap:wrap}
.jakweb .lg-meta{display:flex;flex-direction:column;gap:5px;color:var(--hlina)}
.jakweb .lg-links{display:flex;flex-direction:column;align-items:flex-end;gap:7px;text-align:right}
.jakweb .lg-links a{
color:var(--kakao);text-decoration:none;padding-bottom:2px;
border-bottom:1px solid var(--len);
transition:color .2s ease,border-color .2s ease
}
.jakweb .lg-links a:hover{color:var(--tmava);border-color:var(--kakao)}
.jakweb .lg-sign{display:flex;align-items:center;gap:13px;margin:0;color:var(--hlina)}
.jakweb .lg-sign i{flex:1 1 auto;height:1px;background:var(--len);display:block}
.jakweb .lg-sign span{
flex:none;font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase
}
.jakweb .lg-sign em{
flex:none;font-family:"Kaushan Script","Caveat",cursive;font-style:normal;
font-size:20px;line-height:1;color:var(--kakao);margin-left:-4px
}
@container (max-width:640px){
.jakweb .lg-top{flex-direction:column;gap:18px}
.jakweb .lg-links{align-items:flex-start;text-align:left}
.jakweb .lg-sign{gap:10px}
.jakweb .lg-sign span{letter-spacing:.16em}
} #main-header, #top-header, #main-footer, .et_slide_in_menu_container{ display:none !important; }
#page-container{ padding-top:0 !important; margin-top:0 !important; }
#et-main-area{ overflow:visible !important; }
body.et_pb_pagebuilder_layout #main-content .container{ padding-top:0 !important; }
.et_pb_section{ padding:0 !important; }
.et_pb_row{ padding:0 !important; margin:0 !important; width:100% !important; max-width:none !important; }
.et_pb_column{ margin:0 !important; width:100% !important; }
.et_pb_module{ margin-bottom:0 !important; }