.isg-home-intro{padding:2.8rem 0 2.4rem}.isg-home-intro__inner{max-width:120rem}.isg-home-intro__eyebrow{margin:0 0 1.2rem;font-size:1.6rem;font-weight:500;color:rgba(var(--color-foreground),.85)}.isg-home-intro__title{margin:0;max-width:18ch;font-size:clamp(3.4rem,6vw,6.4rem);font-weight:500;letter-spacing:-.015em;line-height:1.04;text-wrap:balance;color:rgb(var(--color-foreground))}.isg-home-intro__text{margin:1.8rem 0 0;max-width:60rem;font-size:1.7rem;line-height:1.55;color:rgba(var(--color-foreground),.92)}.isg-home-intro__help{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:2rem 0 0;padding:0;list-style:none;font-size:1.5rem}.isg-home-intro__help a{display:inline-flex;align-items:center;min-height:4.4rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.35rem}.isg-home-intro__help a:hover{text-decoration-thickness:.2rem}.isg-home-intro__help a:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}@media screen and (min-width:750px){.isg-home-intro{padding:5.6rem 0 4.4rem}.isg-home-intro__text{font-size:1.9rem}}.isg-home-routes{padding:2.4rem 0 3.6rem}.isg-home-routes__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem}@media screen and (min-width:750px){.isg-home-routes{padding:3.6rem 0 4.8rem}.isg-home-routes__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.isg-home-group{grid-column:1 / -1;margin:.8rem 0 0}.isg-home-group:first-child{margin-top:0}.isg-home-group__title{margin:0;font-size:2.2rem;line-height:1.2;color:var(--isg-ink)}.isg-home-group__text{margin:.4rem 0 0;font-size:1.5rem;color:var(--isg-muted)}.isg-home-break{grid-column:1 / -1;height:.4rem}@media screen and (min-width:750px){.isg-home-group__title{font-size:2.6rem}.isg-home-break{height:1.2rem}}.isg-route{position:relative;display:grid;grid-template-columns:9.6rem minmax(0,1fr);gap:1.4rem;align-items:start;padding:1.2rem;background:#fff;color:var(--isg-ink);border:1px solid var(--isg-line);border-radius:var(--isg-radius);transition:border-color .15s ease}.isg-route:hover,.isg-route:focus-within{border-color:var(--isg-green)}.isg-route--text{grid-template-columns:minmax(0,1fr);border-left:.5rem solid var(--isg-green)}.isg-route__media{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:6px;background:var(--isg-paper)}.isg-route__media img{display:block;width:100%;height:100%;object-fit:cover}.isg-route__body{display:flex;flex-direction:column;gap:.5rem;min-width:0}.isg-route__eyebrow{margin:0;font-size:1.35rem;font-weight:500;color:var(--isg-muted)}.isg-route__title{margin:0;font-size:1.8rem;line-height:1.25;color:var(--isg-ink)}.isg-route__link{color:inherit;text-decoration:none}.isg-route__link:hover{text-decoration:underline;text-underline-offset:.3rem}.isg-route__link:focus-visible{outline:.2rem solid var(--isg-green);outline-offset:.3rem;border-radius:2px}.isg-route__text{margin:0;font-size:1.4rem;line-height:1.45;color:var(--isg-muted)}.isg-route__subs{display:flex;flex-wrap:wrap;gap:.6rem;margin:.6rem 0 0;padding:0;list-style:none}.isg-route__subs a{display:inline-flex;align-items:center;min-height:3.6rem;padding:.4rem 1.2rem;font-size:1.35rem;font-weight:500;line-height:1.2;color:var(--isg-green);background:var(--isg-mist);border:1px solid transparent;border-radius:999px;text-decoration:none}.isg-route__subs a:hover{border-color:var(--isg-green)}.isg-route__subs a:focus-visible{outline:.2rem solid var(--isg-green);outline-offset:.2rem}@media screen and (min-width:750px){.isg-route{grid-template-columns:minmax(0,1fr);padding:0 0 1.6rem;overflow:hidden}.isg-route--text{padding:1.8rem 1.8rem 1.8rem 1.6rem}.isg-route__media{aspect-ratio:4 / 3;border-radius:0}.isg-route__body{padding:0 1.6rem}.isg-route--text .isg-route__body{padding:0}.isg-route__title{font-size:2rem}}.isg-ex{padding:3.6rem 0}.isg-ex__head{margin-bottom:2rem}.isg-ex__title{margin:0}.isg-ex__intro{margin:.6rem 0 0;max-width:64rem}.isg-ex__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.isg-ex__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media screen and (min-width:990px){.isg-ex__grid{grid-template-columns:repeat(var(--isg-ex-cols, 6),minmax(0,1fr))}}.isg-ex__card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff;color:var(--isg-ink);border:1px solid var(--isg-line);border-radius:var(--isg-radius)}.isg-ex__card:hover,.isg-ex__card:focus-within{border-color:var(--isg-green)}.isg-ex__media{aspect-ratio:1 / 1;background:#fff}.isg-ex__media img{display:block;width:100%;height:100%;object-fit:contain}.isg-ex__body{display:flex;flex:1;flex-direction:column;gap:.4rem;padding:1.2rem 1.2rem 1.4rem}.isg-ex__kind{margin:0;font-size:1.3rem;font-weight:500;color:var(--isg-muted)}.isg-ex__name{margin:0;font-size:1.5rem;line-height:1.3;color:var(--isg-ink);overflow-wrap:anywhere}.isg-ex__link{color:inherit;text-decoration:none}.isg-ex__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.isg-ex__link:focus-visible{outline:none}.isg-ex__card:has(.isg-ex__link:focus-visible){outline:.2rem solid var(--isg-green);outline-offset:.2rem}.isg-ex__price{margin:auto 0 0;padding-top:.4rem;font-size:1.4rem;font-weight:600;color:var(--isg-ink)}.isg-ex__note{margin:0;font-size:1.3rem;line-height:1.35;color:var(--isg-muted)}.isg-art{padding:3.6rem 0 4rem}.isg-art__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.8rem 2rem;margin-bottom:2rem}.isg-art__title{margin:0}.isg-art__intro{margin:.6rem 0 0;max-width:60rem}.isg-art__all{font-weight:600;color:var(--isg-green);text-underline-offset:.3rem;min-height:4.4rem;display:inline-flex;align-items:center}.isg-art__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.isg-art__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.isg-art__card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff;color:var(--isg-ink);border:1px solid var(--isg-line);border-radius:var(--isg-radius)}.isg-art__card:hover,.isg-art__card:focus-within{border-color:var(--isg-green)}.isg-art__media{aspect-ratio:1 / 1;background:var(--isg-ink)}.isg-art__media img{display:block;width:100%;height:100%;object-fit:cover}.isg-art__initial{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:4.8rem;font-weight:600;color:#fff;background:var(--isg-green)}.isg-art__body{display:flex;flex-direction:column;gap:.4rem;padding:1.2rem 1.4rem 1.4rem}.isg-art__name{margin:0;font-size:1.6rem;line-height:1.25;color:var(--isg-ink);overflow-wrap:anywhere}.isg-art__cta{font-size:1.4rem;font-weight:600;color:var(--isg-green);text-decoration:underline;text-underline-offset:.3rem}.isg-art__cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.isg-art__cta:focus-visible{outline:none}.isg-art__card:has(.isg-art__cta:focus-visible){outline:.2rem solid var(--isg-green);outline-offset:.2rem}.isg-art__more{margin-top:2.4rem;padding-top:2rem;border-top:1px solid var(--isg-line)}.isg-art__more-title{margin:0 0 1rem;font-size:1.7rem;color:var(--isg-ink)}.isg-art__list{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.isg-art__list a{display:inline-flex;align-items:center;min-height:3.6rem;padding:.4rem 1.4rem;font-size:1.4rem;font-weight:500;color:var(--isg-ink);background:#fff;border:1px solid var(--isg-line);border-radius:999px;text-decoration:none}.isg-art__list a:hover{border-color:var(--isg-green);color:var(--isg-green)}.isg-art__list a:focus-visible{outline:.2rem solid var(--isg-green);outline-offset:.2rem}.isg-art__note{margin:2rem 0 0;font-size:1.4rem;color:var(--isg-muted)}.isg-art__note a{font-weight:600;color:var(--isg-green);text-underline-offset:.3rem}.isg-feat{padding:3.6rem 0}.isg-feat__panel{display:grid;gap:0;overflow:hidden;background:#fff;color:var(--isg-ink);border:1px solid var(--isg-line);border-radius:var(--isg-radius)}.isg-feat__panel--text{border-left:.5rem solid var(--isg-green)}@media screen and (min-width:750px){.isg-feat__panel--media{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.isg-feat__panel--media.isg-feat__panel--media-left .isg-feat__media{order:-1}}.isg-feat__media{background:var(--isg-paper);aspect-ratio:4 / 3}.isg-feat__media img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.isg-feat__media{aspect-ratio:auto;min-height:30rem}}.isg-feat__banner{aspect-ratio:16 / 9;overflow:hidden;background:var(--isg-green)}.isg-feat__banner img{display:block;width:100%;height:100%;object-fit:cover;object-position:70% 50%}@media screen and (min-width:750px){.isg-feat__banner{aspect-ratio:var(--isg-banner-ratio, 3)}.isg-feat__banner img{object-position:center}}.isg-feat__panel--banner .isg-feat__body{padding:2rem 2.4rem 2.4rem}@media screen and (min-width:750px){.isg-feat__panel--banner .isg-feat__body{padding:2.8rem 3.6rem 3.2rem}}.isg-feat__body{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:2.4rem}@media screen and (min-width:750px){.isg-feat__body{padding:3.6rem}}.isg-feat__eyebrow{margin:0;font-size:1.5rem;font-weight:500;color:var(--isg-muted)}.isg-feat__title{margin:0;color:var(--isg-ink)}.isg-feat__text{margin:0;max-width:52rem;font-size:1.6rem;line-height:1.55}.isg-feat__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:.8rem}.isg-explain{padding:3.6rem 0 4rem}.isg-explain__title{margin:0 0 2rem}.isg-explain__grid{display:grid;gap:1.6rem}@media screen and (min-width:750px){.isg-explain__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.isg-explain__panel{display:flex;flex-direction:column;gap:1rem;padding:2.4rem;background:#fff;color:var(--isg-ink);border:1px solid var(--isg-line);border-radius:var(--isg-radius)}.isg-explain__heading{margin:0;font-size:2.2rem;line-height:1.2;color:var(--isg-ink)}.isg-explain__intro{margin:0;font-size:1.5rem;color:var(--isg-muted)}.isg-explain__list{margin:.4rem 0 0;padding-left:2.2rem;display:grid;gap:.8rem;font-size:1.5rem;line-height:1.5}.isg-explain__list--plain{list-style:none;padding-left:0;gap:1.2rem}.isg-explain__list--plain li{padding-left:1.4rem;border-left:.3rem solid var(--isg-green)}.isg-explain__list strong{color:var(--isg-ink)}.isg-explain__links{display:flex;flex-wrap:wrap;gap:.6rem 2rem;margin:auto 0 0;padding:1.4rem 0 0;border-top:1px solid var(--isg-line);list-style:none}.isg-explain__links a{display:inline-flex;align-items:center;min-height:4.4rem;font-size:1.5rem;font-weight:600;color:var(--isg-green);text-underline-offset:.3rem}.isg-explain__links a:focus-visible{outline:.2rem solid var(--isg-green);outline-offset:.2rem}@media(prefers-reduced-motion:reduce){.isg-route{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/isg-home.css.map */
