body,html{background:#fff;margin:0}.sakon-mod-difference{--cyan:#24c4e6;--yellow:#f4b740;--white:#fff;--navy:#0d1224;--tint:rgba(0,212,235,.1);--hair:rgba(14,27,43,.07);--line-d:hsla(0,0%,100%,.12);--ink:var(--navy);--body:rgba(14,27,43,.72);--shadow-lg:0 2.5rem 5rem -2.5rem rgba(14,27,43,.45);--sans:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--maxw:78.75rem;background-color:var(--white);background-image:linear-gradient(var(--tint),var(--tint));border-top:1px solid var(--hair);box-sizing:border-box;color:var(--ink);font-family:var(--sans);font-size:1.0625rem;line-height:1.6;padding:6rem 0;-webkit-font-smoothing:antialiased}.sakon-mod-difference *,.sakon-mod-difference :after,.sakon-mod-difference :before{box-sizing:border-box}.sakon-mod-difference h2,.sakon-mod-difference p,.sakon-mod-difference ul{margin:0}.sakon-mod-difference ul{list-style:none;padding:0}.sakon-mod-difference a{color:inherit;text-decoration:none}.sakon-mod-difference strong{color:var(--ink);font-weight:700}.sakon-mod-difference :focus-visible{border-radius:.375rem;outline:.1875rem solid var(--cyan);outline-offset:.1875rem}.sakon-mod-difference .wrap{margin:0 auto;max-width:var(--maxw);padding:0 1.75rem}.sakon-mod-difference .why-grid{align-items:center;display:grid;gap:4rem;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr)}.sakon-mod-difference .h2{color:var(--ink);font-size:clamp(2.125rem,3.8vw,3.125rem);font-weight:400;letter-spacing:-.018em;line-height:1.09;text-wrap:balance}.sakon-mod-difference .h2 .c{color:#24c4e6}.sakon-mod-difference .lede{color:var(--body);font-size:1.21875rem;line-height:1.58;margin-top:1.125rem;text-wrap:pretty}.sakon-mod-difference .lede--follow{margin-top:1.375rem}.sakon-mod-difference .invoice{background:var(--navy);border:1px solid hsla(0,0%,100%,.14);border-radius:1.125rem;box-shadow:var(--shadow-lg);color:var(--white);overflow:hidden;padding:1.625rem 1.75rem 1.375rem;position:relative}.sakon-mod-difference .ask-lbl{align-items:center;color:var(--cyan);display:flex;font-size:.78125rem;gap:.875rem}.sakon-mod-difference .ask-lbl:after{background:linear-gradient(90deg,rgba(0,212,235,.45),transparent);content:"";flex:1;height:1px}.sakon-mod-difference .spark-ic{font-size:.875rem}.sakon-mod-difference .ask-q{color:var(--white);font-size:1.5625rem;font-weight:400;letter-spacing:-.01em;line-height:1.2;margin-top:.875rem}.sakon-mod-difference .ask-q em{color:var(--cyan);font-style:normal}.sakon-mod-difference .srcs{margin:.75rem 0 1rem}.sakon-mod-difference .srcs li{align-items:center;border-top:1px solid var(--line-d);color:hsla(0,0%,100%,.8);display:grid;font-size:.875rem;gap:.75rem;grid-template-columns:auto 1fr auto;padding:.625rem 0}.sakon-mod-difference .srcs li:first-child{border-top:0}.sakon-mod-difference .rtag{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);border-radius:.375rem;color:var(--white);font-size:12px;padding:.25rem .625rem;white-space:nowrap}.sakon-mod-difference .srcs b{color:var(--cyan);font-size:.78125rem;font-weight:700}.sakon-mod-difference .srcs b.x{color:var(--yellow)}.sakon-mod-difference .invoice-foot{color:hsla(0,0%,100%,.8);font-size:.9375rem;margin-top:.375rem;text-align:left;text-wrap:auto}.sakon-mod-difference .invoice-foot b{color:var(--cyan);font-weight:700}.sakon-mod-difference .cmp-more{margin-top:1.625rem;text-align:center}.sakon-mod-difference .arrowlink{align-items:center;border-bottom:1px solid #24c4e6;color:#24c4e6;display:inline-flex;font-weight:700;gap:.375rem;padding-bottom:.125rem}.sakon-mod-difference .arrowlink svg{height:.9rem;width:.9rem}.sakon-mod-difference .arrowlink:hover{border-bottom-color:#000;color:#000}@media (max-width:900px){.sakon-mod-difference .why-grid{gap:2.75rem;grid-template-columns:1fr}}@media (max-width:640px){.why-grid div{text-align:center}.sakon-mod-difference{padding:4rem 0}.sakon-mod-difference .wrap{padding:0 1.25rem}.sakon-mod-difference .invoice{padding:1.375rem 1.25rem 1.25rem;text-align:left}.sakon-mod-difference .ask-q{font-size:1.3125rem}.sakon-mod-difference .srcs li{grid-template-columns:1fr auto;row-gap:.25rem}.sakon-mod-difference .srcs .rtag{grid-column:1/-1;justify-self:start}}