.about-structa-model-module__XvX0za__section{background:var(--background);border-bottom:1px solid var(--border)}.about-structa-model-module__XvX0za__container{max-width:80rem;margin-inline:auto;padding:3.5rem 1.25rem}.about-structa-model-module__XvX0za__model{isolation:isolate;max-width:660px;margin-inline:auto;position:relative}.about-structa-model-module__XvX0za__connections{display:none}.about-structa-model-module__XvX0za__center{text-align:center;color:var(--navy);flex-direction:column;align-items:center;padding:1rem 0 2.5rem;display:flex}.about-structa-model-module__XvX0za__center p{letter-spacing:-.035em;margin-top:1.5rem;font-size:1.5rem;font-weight:650}.about-structa-model-module__XvX0za__center>span{color:var(--muted-foreground);margin-top:.5rem;font-size:.875rem}.about-structa-model-module__XvX0za__layers{width:144px;height:124px;position:relative}.about-structa-model-module__XvX0za__layers span{width:100px;height:100px;box-shadow:-7px 10px 16px color-mix(in srgb, var(--navy) 10%, transparent);border-radius:15px;position:absolute;left:21px;transform:rotate(-30deg)skew(30deg)scaleY(.85)}.about-structa-model-module__XvX0za__layers span:first-child{background:var(--navy);top:38px}.about-structa-model-module__XvX0za__layers span:nth-child(2){background:var(--surface);border:1px solid var(--border);top:16px}.about-structa-model-module__XvX0za__layers span:nth-child(3){background:var(--background);border:9px solid var(--orange);top:-6px}.about-structa-model-module__XvX0za__principles{gap:1.75rem;margin:0;padding:0 0 0 27px;list-style:none;display:grid;position:relative}.about-structa-model-module__XvX0za__principles:before{content:"";background:var(--orange);opacity:.55;width:1px;position:absolute;top:40px;bottom:40px;left:8px}.about-structa-model-module__XvX0za__principle{background:var(--background);box-shadow:0 12px 28px color-mix(in srgb, var(--navy) 8%, transparent);border-radius:22% 16% 19% 12%/20% 28% 24% 30%;align-items:flex-start;gap:1rem;padding:1.5rem 1.25rem;display:flex;position:relative}.about-structa-model-module__XvX0za__principle:nth-child(2n){border-radius:16% 25% 14% 20%/25% 20% 30% 24%}.about-structa-model-module__XvX0za__node{background:var(--orange);width:7px;height:7px;box-shadow:0 0 0 5px var(--background);border-radius:50%;position:absolute;top:37px;left:-22px}.about-structa-model-module__XvX0za__icon{color:var(--navy);flex:0 0 32px;padding-top:.2rem}.about-structa-model-module__XvX0za__icon svg{width:32px;height:32px}.about-structa-model-module__XvX0za__icon svg>:last-child{stroke:var(--orange)}.about-structa-model-module__XvX0za__principle h3{color:var(--navy);letter-spacing:-.025em;font-size:1.125rem;font-weight:650;line-height:1.25}.about-structa-model-module__XvX0za__principle p{color:var(--foreground);margin-top:.6rem;font-size:1rem;line-height:1.6}.about-structa-model-module__XvX0za__confidentiality{border-left:2px solid var(--orange);max-width:48rem;margin:3rem auto 0;padding-left:1rem}.about-structa-model-module__XvX0za__confidentiality h3{color:var(--navy);font-size:.875rem;font-weight:600}.about-structa-model-module__XvX0za__confidentiality p{color:var(--muted-foreground);margin-top:.4rem;font-size:.875rem;line-height:1.7}.about-structa-model-module__XvX0za__specialties{background:var(--navy);color:var(--navy-foreground)}.about-structa-model-module__XvX0za__eyebrow{color:var(--orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.about-structa-model-module__XvX0za__specialties h2{letter-spacing:-.035em;text-wrap:balance;max-width:38rem;margin-top:1rem;font-size:1.75rem;font-weight:600;line-height:1.2}.about-structa-model-module__XvX0za__specialtyGrid{gap:2rem;margin-top:2.5rem;display:grid}.about-structa-model-module__XvX0za__specialtyGrid article{border-bottom:1px solid color-mix(in srgb, var(--navy-foreground) 20%, transparent);min-width:0;padding-bottom:2rem}.about-structa-model-module__XvX0za__specialtyIcon{width:36px;height:36px;color:var(--orange);margin-bottom:1rem}.about-structa-model-module__XvX0za__specialtyGrid h3{letter-spacing:-.02em;font-size:1.375rem;font-weight:600}.about-structa-model-module__XvX0za__specialtyGrid p{margin-top:.75rem;line-height:1.65}.about-structa-model-module__XvX0za__links{flex-direction:column;align-items:flex-start;gap:.25rem;margin-top:1rem;display:flex}.about-structa-model-module__XvX0za__links a{text-underline-offset:5px;align-items:center;gap:.5rem;min-height:44px;font-size:.875rem;text-decoration:underline;display:inline-flex}.about-structa-model-module__XvX0za__links a:hover{text-decoration-thickness:2px}.about-structa-model-module__XvX0za__links a:focus-visible{outline:2px solid var(--orange);outline-offset:4px;border-radius:2px}.about-structa-model-module__XvX0za__note{max-width:44rem;margin-top:1rem;font-size:.875rem;line-height:1.7}@media (min-width:640px){.about-structa-model-module__XvX0za__container{padding-inline:2rem}.about-structa-model-module__XvX0za__principle{padding:2rem}.about-structa-model-module__XvX0za__icon{flex-basis:44px}.about-structa-model-module__XvX0za__icon svg{width:44px;height:44px}}@media (min-width:768px){.about-structa-model-module__XvX0za__specialtyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.about-structa-model-module__XvX0za__specialtyGrid article{border-bottom:0;padding-bottom:1rem}.about-structa-model-module__XvX0za__specialtyGrid article+article{border-left:1px solid color-mix(in srgb, var(--navy-foreground) 20%, transparent);padding-left:1.5rem}.about-structa-model-module__XvX0za__specialtyGrid h3{overflow-wrap:anywhere;font-size:1.125rem}}@media (min-width:1100px){.about-structa-model-module__XvX0za__container{padding-block:4rem}.about-structa-model-module__XvX0za__model{max-width:none;height:720px}.about-structa-model-module__XvX0za__connections{width:100%;height:100%;color:var(--orange);z-index:-1;display:block;position:absolute;inset:0}.about-structa-model-module__XvX0za__center{width:300px;padding:0;position:absolute;top:340px;left:50%;transform:translate(-50%)}.about-structa-model-module__XvX0za__principles{grid-template-rows:220px 240px 220px;grid-template-columns:1fr 1fr 1fr;gap:20px 3rem;height:100%;padding:0;display:grid}.about-structa-model-module__XvX0za__principles:before,.about-structa-model-module__XvX0za__node{display:none}.about-structa-model-module__XvX0za__principle{align-self:center;padding:1.75rem}.about-structa-model-module__XvX0za__principle:first-child{grid-area:2/1}.about-structa-model-module__XvX0za__principle:nth-child(2){grid-area:1/2}.about-structa-model-module__XvX0za__principle:nth-child(3){grid-area:2/3}.about-structa-model-module__XvX0za__principle:nth-child(4){grid-area:3/1}.about-structa-model-module__XvX0za__principle:nth-child(5){grid-area:3/3}.about-structa-model-module__XvX0za__principle h3{font-size:1.25rem}.about-structa-model-module__XvX0za__principle p{font-size:.9375rem}.about-structa-model-module__XvX0za__specialties h2{font-size:2.25rem}.about-structa-model-module__XvX0za__specialtyGrid h3{font-size:1.5rem}}
