.internal-page{& .uc-diagram{width:100%;min-width:0}& .uc-diagram svg{width:100%;height:auto;display:block;overflow:visible}& .uc-diagram text{font-family:var(--mono);letter-spacing:.1em;fill:#315e62;text-anchor:middle;font-size:10px}& .uc-hero{color:#fff;background:radial-gradient(circle at 77% 35%,#5decd629,#0000 25%),linear-gradient(125deg,#002c33,#00434b)}& .uc-hero-grid{grid-template-columns:minmax(0,1.34fr) minmax(380px,1fr)}& .uc-hero-copy h1{max-width:760px}& .uc-hero-deck{color:#fffffff5;max-width:670px;font-family:var(--serif);margin:0 0 1.1rem;font-size:clamp(1.12rem,1.35vw,1.3rem);line-height:1.46}& .uc-hero-field{filter:drop-shadow(0 20px 34px #000c1126);grid-area:1/2;place-self:center;width:min(100%,500px)}& .uc-hero-facets path{fill:#5decd60b;stroke:#85e6db7a;stroke-width:1.2px}& .uc-hero-facets path:nth-child(2n){fill:#95cfdf0d}& .uc-hero-routes path{fill:none;stroke:#5decd6c7;stroke-width:1.6px;stroke-linecap:round}& .uc-hero-routes path:nth-child(2){stroke:#f15f75b8}& .uc-hero-nodes circle{fill:var(--aqua-bright)}& .uc-hero-nodes circle:nth-child(3){fill:var(--coral)}& .uc-hero-labels text{fill:#effffcc7;font-size:9px}& .uc-hero-dimension path{stroke:#effffc6e;stroke-width:1.2px}& .uc-section{color:var(--abyss);overflow:hidden}& .uc-section-heading{max-width:850px}& .uc-copy{max-width:720px}& .uc-copy p,& .uc-copy-pair p{color:var(--secondary);margin:0;font-size:1.0625rem;line-height:1.58}& .uc-copy p+p,& .uc-copy-pair p+p{margin-top:.9rem}& .uc-proportion{background:#f8fbfa}& .uc-proportion-grid{grid-template-columns:minmax(330px,.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(3rem,4.5vw,4.5rem);display:grid}& .uc-proportion-diagram{justify-self:end;width:min(100%,760px)}& .uc-proportion-rings path{fill:#2dd4bf0e;stroke:#007a744f;stroke-width:1.3px}& .uc-proportion-rings path+path{fill:none;stroke:#007a746b}& .uc-proportion-axis,& .uc-depth-axis{fill:none;stroke:#007a748f;stroke-width:1.65px;stroke-linecap:round}& .uc-proportion-point circle{fill:#f9fcfb;stroke:#007a74ab;stroke-width:1.6px}& .uc-proportion-coral circle,& .uc-depth-coral circle{fill:var(--coral);stroke:var(--coral)}& .uc-proportion-coral text{fill:#a54255}& .uc-proportion-caption{fill:#52777a;font-size:9px}& .uc-use-cases{background:#eaf5f3}& .uc-use-cases-header{grid-template-columns:minmax(320px,.8fr) minmax(420px,1.2fr);align-items:end;gap:3rem;margin-bottom:clamp(2rem,3vw,2.8rem);display:grid}& .uc-use-cases-intro{max-width:670px;color:var(--secondary);font-family:var(--serif);margin:0;font-size:clamp(1.08rem,1.3vw,1.22rem);line-height:1.5}& .uc-bands{border-top:1px solid #007a7438}& .uc-band{border-bottom:1px solid #007a7433;grid-template-columns:54px minmax(235px,.72fr) minmax(0,1.28fr);align-items:start;gap:1.4rem 2.2rem;padding:1.65rem 0;display:grid}& .uc-band-mark{border:1px solid #007a748c;border-radius:50%;width:38px;height:38px;margin-top:.1rem;position:relative}& .uc-band-mark:after{content:"";border:1px solid var(--coral);border-radius:50%;position:absolute;inset:10px;transform:translate(7px,-5px)}& .uc-band:nth-child(2) .uc-band-mark:after{border-radius:2px;transform:rotate(45deg)scale(.8)}& .uc-band:nth-child(3) .uc-band-mark:after{border-radius:50% 30%;transform:rotate(24deg)}& .uc-band:nth-child(4) .uc-band-mark:after{border-radius:0;transform:rotate(45deg)scale(.72)}& .uc-band h3{color:var(--abyss);font-family:var(--display);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,1.65vw,1.6rem);font-weight:400;line-height:1.12}& .uc-band-copy p{color:var(--secondary);margin:0;font-size:1rem;line-height:1.56}& .uc-band-copy p+p{margin-top:.75rem}& .uc-band-copy .uc-band-lead{color:#26565a;font-family:var(--serif);font-size:1.08rem;line-height:1.48}& .uc-company-link{margin-top:1rem}& .uc-industries{background:#f8fbfa}& .uc-industries-grid{grid-template-columns:minmax(320px,.76fr) minmax(520px,1.24fr);align-items:center;gap:clamp(3rem,5vw,5rem);display:grid}& .uc-industry-copy{max-width:700px}& .uc-industry-visual{border-top:1px solid #007a7440;border-bottom:1px solid #007a7440;min-height:345px;position:relative}& .uc-industry-line{background:#007a7461;height:1px;position:absolute;top:50%;left:5%;right:4%;transform:rotate(-4deg)}& .uc-industry-dot{border:1px solid var(--coral);background:#f8fbfa;border-radius:50%;width:12px;height:12px;position:absolute}& .uc-industry-dot:after{content:"";transform-origin:bottom;background:#007a746b;width:1px;height:48px;position:absolute;bottom:10px;left:5px}& .uc-industry-item{color:#305e62;width:42%;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;line-height:1.55;position:absolute}& .uc-industry-item strong{color:var(--abyss);font-family:var(--display);letter-spacing:-.035em;text-transform:none;margin-bottom:.35rem;font-size:1.35rem;font-weight:400;line-height:1;display:block}& .uc-industry-item p{font-family:var(--serif);letter-spacing:0;text-transform:none;margin:0;font-size:.98rem;line-height:1.38}& .uc-industry-item:nth-child(2){top:12%;left:4%}& .uc-industry-item:nth-child(2) .uc-industry-dot{top:70%;right:-13%}& .uc-industry-item:nth-child(3){top:24%;right:2%}& .uc-industry-item:nth-child(3) .uc-industry-dot{top:65%;left:-13%}& .uc-industry-item:nth-child(4){bottom:11%;left:14%}& .uc-industry-item:nth-child(4) .uc-industry-dot{bottom:80%;right:-9%}& .uc-industry-item:nth-child(5){bottom:8%;right:7%}& .uc-industry-item:nth-child(5) .uc-industry-dot{bottom:92%;left:-10%}& .uc-sufficient{background:#edf6f5}& .uc-sufficient-grid{grid-template-columns:minmax(400px,1fr) minmax(310px,.72fr);align-items:center;gap:clamp(3rem,5vw,5rem);display:grid}& .uc-sufficient-list{border-left:1px solid #007a7459;margin:0;padding:0;list-style:none}& .uc-sufficient-list li{color:#35656a;font-family:var(--serif);padding:.6rem 0 .6rem 1.25rem;font-size:1.14rem;line-height:1.35}& .uc-sufficient-list li+li{border-top:1px solid #007a741f}& .uc-depth{background:#f8fbfa}& .uc-depth-diagram{width:min(100%,920px);margin:clamp(2rem,3vw,2.75rem) auto 0}& .uc-depth-field{fill:#2dd4bf16;stroke:#007a7452;stroke-width:1.2px}& .uc-depth-node circle{fill:#f9fcfb;stroke:#007a749e;stroke-width:1.5px}& .uc-depth-node text{font-size:8.5px}& .uc-depth-coral text{fill:#a54255}& .uc-depth-edge{fill:#53777b;font-size:8px}& .uc-depth-copy{grid-template-columns:1fr 1fr;gap:clamp(2.5rem,4vw,4rem);margin-top:1.75rem;display:grid}& .uc-closing{color:#fff;background:#002b32;padding:clamp(3.75rem,4.8vw,4.5rem) 0}& .uc-closing-inner{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:center;gap:clamp(3rem,5vw,5rem);display:grid}& .uc-closing h2{color:#fff;max-width:670px;font-family:var(--display);letter-spacing:-.045em;margin:.8rem 0 1rem;font-size:clamp(2.375rem,3vw,2.875rem);font-weight:300;line-height:1.08}& .uc-closing .uc-copy p{color:#effffcc2}& .uc-closing-actions{flex-wrap:wrap;align-items:center;gap:1.1rem 1.5rem;display:flex}& .uc-closing-actions .text-link{color:#ffffffe6}@media (width<=900px){& .uc-hero-grid,& .uc-proportion-grid,& .uc-use-cases-header,& .uc-industries-grid,& .uc-sufficient-grid,& .uc-closing-inner{grid-template-columns:1fr}& .uc-hero-copy{grid-area:1/1}& .uc-hero-field{grid-area:2/1;width:min(86vw,580px);margin:.5rem auto 0}& .uc-proportion-diagram{justify-self:center}& .uc-use-cases-header{gap:1rem}& .uc-industry-visual{width:min(100%,700px);margin:auto}& .uc-sufficient-list{max-width:500px}& .uc-depth-copy{max-width:720px}}@media (width<=700px){& .uc-hero{padding-top:8rem}& .uc-hero-field{width:108%;margin-left:-4%}& .uc-section-heading h2,& .uc-closing h2{font-size:clamp(1.875rem,8.5vw,2.25rem);line-height:1.08}& .uc-copy p,& .uc-copy-pair p{font-size:1rem;line-height:1.6}& .uc-proportion-diagram,& .uc-depth-diagram{width:112%;margin-left:-6%}& .uc-band{grid-template-columns:42px 1fr;gap:.6rem 1rem;padding:1.35rem 0}& .uc-band-copy{grid-column:1/-1;padding-left:0}& .uc-band-mark{width:30px;height:30px}& .uc-band-mark:after{inset:8px}& .uc-band h3{padding-top:.2rem}& .uc-industry-visual{min-height:540px}& .uc-industry-item{width:44%;font-size:.57rem}& .uc-industry-item strong{font-size:1.2rem}& .uc-industry-item p{font-size:.87rem}& .uc-industry-item:nth-child(2){top:7%;left:1%}& .uc-industry-item:nth-child(3){top:25%;right:0}& .uc-industry-item:nth-child(4){bottom:27%;left:2%}& .uc-industry-item:nth-child(5){bottom:6%;right:0}& .uc-depth-copy{grid-template-columns:1fr;gap:.9rem}& .uc-closing{padding:3rem 0}& .uc-closing-actions{flex-direction:column;align-items:stretch}& .uc-closing-actions .button{width:100%}& .uc-diagram text{font-size:8px}& .uc-proportion-point text{font-size:7px}& .uc-depth-node text,& .uc-depth-edge{font-size:6px}}}.internal-page .uc-hero-foundation{border-top:1px solid #c9ede633;grid-area:2/1/auto/-1;max-width:900px;margin-top:.35rem;padding-top:1.2rem}.internal-page .uc-hero-foundation p{color:#effffcd9;font-family:var(--serif);margin:0;font-size:clamp(1.08rem,1.3vw,1.22rem);line-height:1.5}@media (width<=900px){.internal-page .uc-hero-foundation{grid-area:3/1}}
