.lp-iteru-v2 .works-section .section-head{margin-bottom:40px}.lp-iteru-v2 .works-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.lp-iteru-v2 .work-kind{display:block;font:600 9px Arial,sans-serif;letter-spacing:.13em;color:var(--blue);margin-bottom:20px}.lp-iteru-v2 .works-grid h3{font-size:27px;line-height:1.65;letter-spacing:-.03em;margin:0 0 16px}.lp-iteru-v2 .works-grid p{font-size:12px;line-height:2;color:var(--muted);margin:0}.lp-iteru-v2 .work-feature{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:45px;padding:40px;background:#eef3f5;border-top:2px solid #5b7a91}.lp-iteru-v2 .work-visual{display:flex;gap:35px;justify-content:center;align-items:center;position:relative;padding-top:28px}.lp-iteru-v2 .visual-caption{font-size:9px;color:#6c8491;position:absolute;right:0;top:0}.lp-iteru-v2 .sheet-icon{border:1px solid #527186;width:150px;background:white;padding:16px}.lp-iteru-v2 .sheet-icon>span{font:600 8px Arial,sans-serif;letter-spacing:.08em;display:block;margin-bottom:15px}.lp-iteru-v2 .sheet-icon>i{display:block;height:19px;border-top:1px solid #c4d1d9;background:repeating-linear-gradient(90deg,transparent,transparent 28px,#d9e1e6 28px,#d9e1e6 29px)}.lp-iteru-v2 .work-arrow{font:400 35px Georgia,serif;color:var(--blue)}.lp-iteru-v2 .automation-icon{text-align:center}.lp-iteru-v2 .automation-icon>span{display:block;font:400 62px Georgia,serif;color:var(--blue);line-height:1.1}.lp-iteru-v2 .automation-icon>b{display:block;font-size:11px;margin-top:8px}.lp-iteru-v2 .work-item{border-top:1px solid #a8becb;padding:30px 25px 28px;background:#fafbfb;position:relative}.lp-iteru-v2 .work-item h3{font-size:23px}.lp-iteru-v2 .work-tag{display:inline-block;font-size:9px;color:var(--blue);border:1px solid #c0d0da;padding:4px 11px;margin-top:22px}.lp-iteru-v2 .work-wide{grid-column:1/-1;display:grid;grid-template-columns:1fr .8fr;gap:60px;align-items:center;border-top:1px solid #a8becb;padding:35px 40px;background:#f7f6f0}.lp-iteru-v2 .web-outline{border:1px solid #567587;background:white}.lp-iteru-v2 .web-outline>div{padding:8px 11px;border-bottom:1px solid #b9cbd5;display:flex;gap:4px}.lp-iteru-v2 .web-outline>div i{width:4px;height:4px;display:block;border-radius:50%;background:#95abba}.lp-iteru-v2 .web-outline>section{padding:25px;position:relative}.lp-iteru-v2 .web-outline b{font:600 14px Georgia,serif;letter-spacing:.05em;display:block;margin-bottom:15px}.lp-iteru-v2 .web-outline section>span{width:55%;height:4px;background:#d8e2e9;display:block;margin-top:8px}.lp-iteru-v2 .web-outline section>em{position:absolute;right:25px;bottom:21px;font-size:26px;color:var(--blue);font-style:normal}.lp-iteru-v2 .creative-note{display:grid;grid-template-columns:.4fr 1fr 1.2fr;align-items:center;gap:30px;border-bottom:1px solid var(--line);padding:30px 0}.lp-iteru-v2 .creative-note>span{font:600 9px Arial,sans-serif;letter-spacing:.14em;color:#6f8794}.lp-iteru-v2 .creative-note h3{font-size:17px;line-height:1.9;margin:0}.lp-iteru-v2 .creative-note p{font-size:11px;color:var(--muted);line-height:2;margin:0}.lp-iteru-v2 .together-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.lp-iteru-v2 .together-grid article{border-top:2px solid #68869a;padding:27px 0 0}.lp-iteru-v2 .together-grid h3{font-size:23px;line-height:1.75;letter-spacing:-.025em;margin:0 0 20px}.lp-iteru-v2 .together-grid p{font-size:12px;line-height:2.1;color:var(--muted);margin:0 0 16px}.lp-iteru-v2 .together-grid small{display:block;font-size:10px;line-height:1.9;color:#6e828e}.lp-iteru-v2 .hero-grid{min-height:610px}.lp-iteru-v2 .site-header nav{gap:22px;font-size:11px}.lp-iteru-v2 h1{font-size:clamp(34px,3.8vw,54px)}
.lp-iteru-v2 .pdf-cases{padding-top:38px}.lp-iteru-v2 .pdf-cases>div{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.lp-iteru-v2 .pdf-cases article{border-top:1px solid #a5bccb;padding:21px 0}.lp-iteru-v2 .pdf-cases article>span{font-size:10px;display:inline-block;background:#e9f0f4;padding:3px 10px;color:var(--blue);margin-bottom:15px}.lp-iteru-v2 .pdf-cases h3{font-size:20px;line-height:1.8;letter-spacing:-.02em;margin:0 0 15px}.lp-iteru-v2 .pdf-cases article p{font-size:11px;line-height:2.1;color:var(--muted);margin:0}
@media(max-width:1100px){.lp-iteru-v2 .site-header nav{gap:14px;font-size:10px}.lp-iteru-v2 .work-visual{gap:20px}.lp-iteru-v2 .work-feature{padding:30px;gap:30px}.lp-iteru-v2 .work-wide{padding:30px;gap:30px}.lp-iteru-v2 .creative-note{gap:20px}.lp-iteru-v2 .together-grid{gap:25px}.lp-iteru-v2 .together-grid h3{font-size:21px}.lp-iteru-v2 .pdf-cases>div{gap:22px}.lp-iteru-v2 .pdf-cases h3{font-size:18px}}
@media(max-width:760px){.lp-iteru-v2 .hero-grid{min-height:0}.lp-iteru-v2 h1{font-size:35px;line-height:1.6}.lp-iteru-v2 .works-grid{grid-template-columns:1fr;gap:22px}.lp-iteru-v2 .work-feature{grid-column:auto;grid-template-columns:1fr;padding:25px 20px;gap:30px}.lp-iteru-v2 .works-grid h3{font-size:25px}.lp-iteru-v2 .work-visual{gap:20px;padding:25px 0 3px}.lp-iteru-v2 .sheet-icon{width:126px;padding:14px}.lp-iteru-v2 .work-item{padding:25px 20px}.lp-iteru-v2 .work-item h3{font-size:23px}.lp-iteru-v2 .work-wide{grid-column:auto;grid-template-columns:1fr;gap:28px;padding:25px 20px}.lp-iteru-v2 .creative-note{grid-template-columns:1fr;gap:12px;padding:26px 0}.lp-iteru-v2 .creative-note h3{font-size:17px}.lp-iteru-v2 .together-grid{grid-template-columns:1fr;gap:32px}.lp-iteru-v2 .together-grid article{padding-top:23px}.lp-iteru-v2 .together-grid h3{font-size:24px;margin-bottom:15px}.lp-iteru-v2 .together-grid p{font-size:12px}.lp-iteru-v2 .work-kind{margin-bottom:16px}}
@media(max-width:760px){.lp-iteru-v2 .pdf-cases>div{grid-template-columns:1fr;gap:0}.lp-iteru-v2 .pdf-cases h3{font-size:21px}.lp-iteru-v2 .pdf-cases article{padding-block:24px}}

.lp-iteru-v2 .comparison-hint{font-size:10px;color:var(--muted);margin:0 0 12px}@media(max-width:760px){.lp-iteru-v2 .comparison{overflow-x:auto;max-width:100%}.lp-iteru-v2 .comparison table{min-width:680px}.lp-iteru-v2 .comparison th,.lp-iteru-v2 .comparison td,.lp-iteru-v2 .comparison thead th,.lp-iteru-v2 .comparison tbody th{font-size:12px;padding:14px 13px}}
