.glassigo-product{--glassigo-light:#75dadb;--glassigo-content-width:min(var(--shell), calc(100vw - 2 * var(--gutter)));--glassigo-hero-gap:3.5rem;--glassigo-hero-min-copy:500px;--glassigo-headline-column:max(var(--glassigo-hero-min-copy), calc((var(--glassigo-content-width) - var(--glassigo-hero-gap)) * .475));--glassigo-headline-size:min(3.4rem, calc(var(--glassigo-content-width) * .058), calc(var(--glassigo-headline-column) * .065));background:var(--paper);color:var(--brand-blue)}.glassigo-product h1,.glassigo-product h2,.glassigo-product h3,.glassigo-product p{margin-top:0}.glassigo-product h2,.glassigo-product h3,.glassigo-product h4{color:var(--glassigo)}.glassigo-hero{padding-block:clamp(4.5rem,10vw,8rem)}.glassigo-hero__grid{gap:var(--glassigo-hero-gap);display:grid}.glassigo-hero__copy{z-index:2;position:relative;container-type:inline-size}.glassigo-kicker,.glassigo-section__index,.glassigo-hero__facts dt{font:700 1rem/1.4 var(--font-geist-sans);letter-spacing:.02em;text-transform:none}.glassigo-kicker{color:var(--glassigo)}.glassigo-section__index{color:var(--brand-blue)}.glassigo-hero h1{width:max-content;color:var(--glassigo-wordmark);font-family:var(--font-glassigo-wordmark), sans-serif;letter-spacing:normal;margin:.85rem 0 1.2rem;font-size:clamp(3.7rem,10vw,8.5rem);font-style:italic;font-weight:800;line-height:.85}.glassigo-positioning{font-size:var(--glassigo-headline-size);letter-spacing:-.045em;color:var(--glassigo-light);margin-bottom:1.2rem;font-style:italic;font-weight:650;line-height:1.05}.glassigo-positioning span,.glassigo-workflow-list h3 span{white-space:nowrap;display:block}.glassigo-lead{max-width:680px;color:var(--brand-blue);margin-bottom:0;font-size:clamp(1.05rem,3vw,1.3rem);line-height:1.7}.glassigo-hero__actions{flex-direction:column;align-items:flex-start;gap:1.35rem;margin-top:2rem;display:flex}.glassigo-inline-link,.glassigo-light-link{min-height:44px;color:var(--glassigo);align-items:center;gap:.75rem;font-weight:650;display:inline-flex}.glassigo-inline-link:hover,.glassigo-light-link:hover,.glassigo-support-link:hover{text-underline-offset:5px;text-decoration:underline}.glassigo-hero__facts{border-block:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:2.75rem 0 0;display:grid}.glassigo-hero__facts div{border-right:var(--line);min-width:0;padding:1rem .5rem}.glassigo-hero__facts div:last-child{border-right:0}.glassigo-hero__facts dt{color:var(--brand-blue);letter-spacing:.1em}.glassigo-hero__facts dd{margin:.3rem 0 0;font-size:.95rem;font-weight:700}.glassigo-hero__visual{justify-content:center;align-self:center;display:flex;position:relative}.glassigo-phone-screen{width:min(100%,300px);margin:0}.glassigo-phone-screen__frame{border:1px solid color-mix(in srgb, var(--brand-blue) 20%, var(--white));background:var(--white);border-radius:2.25rem;padding:.45rem;box-shadow:0 1.5rem 3.5rem #0d2e4a1f,0 0 0 .45rem #ffffff9e}.glassigo-phone-screen img{border-radius:1.8rem;width:100%;height:auto;display:block}.glassigo-phone-screen figcaption{color:var(--brand-blue);font:500 .875rem/1.4 var(--font-geist-sans);letter-spacing:normal;text-align:center;text-transform:uppercase;margin-top:.9rem}.glassigo-phone-screen--hero{width:min(76vw,320px)}.glassigo-section{padding-block:clamp(4.5rem,10vw,8rem)}.glassigo-section__heading{max-width:none;margin-bottom:clamp(2.5rem,6vw,4.5rem);container-type:inline-size}.glassigo-section__heading h2,.glassigo-trust h2,.glassigo-final-cta h2{font-size:var(--glassigo-headline-size);letter-spacing:-.05em;white-space:nowrap;margin:.8rem 0 0;font-weight:620;line-height:1.04}.glassigo-product h2>span{display:block}.glassigo-trust__grid>div:first-child,.glassigo-final-cta__inner>div:first-child{min-width:0;container-type:inline-size}.glassigo-overview{background:var(--white)}.glassigo-overview__grid{border-top:2px solid var(--brand-blue);display:grid}.glassigo-overview__grid article{border-bottom:var(--line);flex-direction:column;align-items:flex-start;min-height:290px;padding:2rem 0;display:flex;position:relative}.glassigo-phone-screen--overview{width:min(76vw,280px);margin:auto auto 0;padding-top:2.5rem}.glassigo-overview__number{color:var(--white);font:700 clamp(4rem, 16vw, 8rem)/.8 var(--font-geist-sans)}.glassigo-overview__grid h3{color:var(--glassigo);margin:0 0 .8rem;font-size:clamp(1.45rem,4vw,2.1rem)}.glassigo-overview__grid p,.glassigo-pillar p,.glassigo-workflow-list p,.glassigo-audience article p,.glassigo-preview-block>div:first-child>p:last-child{max-width:580px;color:var(--brand-blue);margin-bottom:0;line-height:1.7}.glassigo-capabilities{border-block:var(--line)}.glassigo-section__heading--split>p{max-width:none;color:var(--brand-blue);margin:1.5rem 0 0;line-height:1.7}.glassigo-pillar-grid{border:var(--line);background:var(--construction);gap:1px;display:grid}.glassigo-pillar{background:var(--paper);min-height:220px;padding:1.7rem}.glassigo-pillar>span,.glassigo-workflow-list>li>span{color:var(--glassigo);font:650 .75rem var(--font-geist-sans);letter-spacing:.12em}.glassigo-pillar h3{color:var(--glassigo-wordmark);margin:0 0 1rem;font-size:1.75rem}.glassigo-workflows{background:var(--white)}.glassigo-workflows .glassigo-section__heading{max-width:none;container-type:inline-size}.glassigo-workflow-list{border-top:2px solid var(--brand-blue);margin:0;padding:0;list-style:none}.glassigo-workflow-list li{border-bottom:var(--line);grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:2rem;display:grid}.glassigo-workflow-list h3{letter-spacing:-.02em;margin-bottom:.65rem;font-size:min(1.6rem,4.3cqi);line-height:1.25}.glassigo-workflow-heading{min-width:0;container-type:inline-size}.glassigo-preview-block{border-top:2px solid var(--glassigo);margin-top:clamp(4rem,9vw,7rem);padding-top:2.5rem}.glassigo-preview-block h3{letter-spacing:-.035em;max-width:none;margin:.8rem 0 .65rem;font-size:clamp(1.7rem,5vw,2.8rem);line-height:1.1}.glassigo-showcase-grid{gap:1.5rem;margin-top:2.5rem;display:grid}.glassigo-showcase-card{border:var(--line);background:var(--paper);gap:2.5rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.glassigo-showcase-card>div:first-child>.glassigo-section__index{margin-bottom:.75rem}.glassigo-showcase-card h4{letter-spacing:-.035em;max-width:none;margin:0;font-size:clamp(1.55rem,4vw,2.2rem);line-height:1.12}.glassigo-showcase-card>div:first-child>p:last-child{max-width:500px;color:var(--brand-blue);margin:1rem 0 0;line-height:1.7}.glassigo-showcase-card .glassigo-phone-screen{margin-inline:auto}.glassigo-audience__grid{gap:1rem;display:grid}.glassigo-trust__grid>div:last-child>p>span{display:block}.glassigo-audience article{border:var(--line);border-left:3px solid var(--glassigo);background:#ffffff85;padding:1.6rem}.glassigo-audience h3{margin-bottom:.65rem;font-size:1.25rem}.glassigo-trust{color:var(--white);background:var(--glassigo);padding-block:clamp(3rem,6vw,5rem)}.glassigo-trust .glassigo-section__index,.glassigo-trust h2{color:var(--white)}.glassigo-trust__grid{align-items:start;gap:1.5rem;display:grid}.glassigo-trust .glassigo-section__index{margin-bottom:.8rem}.glassigo-trust h2{margin-top:0}.glassigo-trust__grid>div:last-child{min-width:0}.glassigo-trust__grid>div:last-child>p{max-width:620px;color:var(--white);margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.glassigo-light-link{color:var(--white)}.glassigo-final-cta{background:var(--paper);padding-block:clamp(4.5rem,10vw,7rem)}.glassigo-final-cta__inner{gap:2.5rem;display:grid}.glassigo-final-cta h2{max-width:none}.glassigo-final-cta__inner>div:first-child>p:last-child{color:var(--brand-blue);margin:1.2rem 0 0}.glassigo-final-cta__actions{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.glassigo-support-link{color:var(--brand-blue);font-size:.88rem}@media (min-width:680px){.glassigo-overview__grid,.glassigo-audience__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.glassigo-overview__grid article{border-right:var(--line);padding:2.5rem}.glassigo-overview__grid article:nth-child(2n){border-right:0}.glassigo-pillar-grid,.glassigo-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.glassigo-hero__grid{grid-template-columns:minmax(var(--glassigo-hero-min-copy), .95fr) minmax(0, 1.05fr);align-items:center}.glassigo-phone-screen--hero{width:min(100%,350px)}.glassigo-section__heading--split{max-width:none}.glassigo-section__heading--split>p{margin:1.5rem 0 0}.glassigo-pillar-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.glassigo-workflow-list li{grid-template-columns:minmax(0,1fr);padding:2.5rem 1rem}.glassigo-audience__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.glassigo-final-cta__inner{align-items:center}.glassigo-trust__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem}.glassigo-trust__grid>div:last-child>p{font-size:1.125rem}}@media (min-width:1200px){.glassigo-final-cta__inner{grid-template-columns:minmax(0,1fr) auto}.glassigo-final-cta__actions{align-items:flex-end}.glassigo-workflow-list li>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;display:grid}.glassigo-workflow-list h3{margin-bottom:0}}@media (min-width:1440px){.glassigo-trust>.shell{width:auto;margin-inline-start:max(var(--gutter), calc((100% - var(--shell)) / 2));margin-inline-end:80px}.glassigo-trust__grid{grid-template-columns:minmax(0,1fr) 400px}}@media (max-width:430px){.glassigo-hero h1{font-size:clamp(3.7rem,18vw,5rem)}.glassigo-hero__facts{grid-template-columns:1fr}.glassigo-hero__facts div{border-right:0;border-bottom:var(--line)}.glassigo-hero__facts div:last-child{border-bottom:0}}
