.tlTNO{min-height:100vh;background:var(--background-main);padding-top:0}@media(max-width:768px){.tlTNO{padding-top:0}}.zND3D{max-width:62.5rem;margin:0 auto;padding:2.5rem 0 3rem}@media(max-width:768px){.zND3D{padding:1.5rem 0 2rem}}.lYp0k{font:var(--font-body-5xl);font-weight:var(--font-weight-medium);color:var(--text-main);margin:0 0 .5rem;text-align:center;line-height:1.1}@media(max-width:768px){.lYp0k{font:var(--font-body-3xl);font-weight:var(--font-weight-medium)}}.FnmBi{font:var(--font-body-lg);color:var(--text-muted);text-align:center;margin:0 0 2rem}@media(max-width:768px){.FnmBi{font:var(--font-body-md);margin:0 0 1.5rem}}.QMkZ4{margin:0 0 3rem;padding:2rem;display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;border-radius:var(--radius-lg);background:var(--primary-default);color:var(--primary-foreground)}.QMkZ4 h2{max-width:42rem;margin:0 0 1rem;font:var(--font-body-3xl);font-weight:var(--font-weight-medium);line-height:1.15}.QMkZ4 p:not(.JOmzh){max-width:42rem;margin:0;opacity:.75;font:var(--font-body-md);line-height:1.55}.QMkZ4 button{min-height:3rem;padding:0 1.2rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;flex-shrink:0;border:1px solid var(--primary-foreground);border-radius:var(--radius-md);background:transparent;color:inherit;font:var(--font-body-md);cursor:pointer;transition:opacity .18s ease}.QMkZ4 button:hover,.QMkZ4 button:focus-visible{opacity:.75}@media(max-width:768px){.QMkZ4{margin-bottom:2.5rem;padding:1.5rem;flex-direction:column;align-items:stretch;gap:1.5rem}.QMkZ4 h2{font:var(--font-body-xl);font-weight:var(--font-weight-medium)}.QMkZ4 button{width:100%}}.JOmzh{margin:0 0 .75rem;opacity:.6;font:var(--font-body-xs);letter-spacing:.12em;text-transform:uppercase}.zlOEW{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-flow:row;grid-auto-rows:6rem;gap:1rem}.pWX-2{margin:0;overflow:hidden;border-radius:var(--radius-lg);background:var(--primary-200)}.pWX-2 img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.pWX-2.g7Ypq,.pWX-2.tdOiH{grid-column:span 8}.pWX-2.g7Ypq,.pWX-2.FQaon{grid-row:span 4}.pWX-2.FQaon{grid-column:span 4}.pWX-2.tdOiH{grid-row:span 2}@media(max-width:768px){.pWX-2{width:100%;grid-column:auto;grid-row:auto;aspect-ratio:4/3}.pWX-2.FQaon{aspect-ratio:3/4}.pWX-2.tdOiH{aspect-ratio:16/9}}._9FkjU{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end}._9FkjU a{min-height:2.75rem;padding:0 1rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex-shrink:0;border:1px solid var(--primary-default);border-radius:var(--radius-md);color:var(--text-main);text-decoration:none;font:var(--font-body-sm);transition:background-color .18s ease,color .18s ease}._9FkjU a:hover,._9FkjU a:focus-visible{background:var(--primary-default);color:var(--primary-foreground)}._9FkjU a span{font-size:1rem}@media(max-width:768px){._9FkjU a{width:100%}}@media(max-width:768px){.zlOEW{display:flex;flex-direction:column}}.oS2N7{min-height:17rem;padding:2rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.25rem;border:1px dashed var(--primary-300);border-radius:var(--radius-lg);background:var(--primary-foreground)}.oS2N7>span{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--primary-200)}.oS2N7 h3{margin:0 0 .4rem;font:var(--font-body-lg);font-weight:var(--font-weight-medium)}.oS2N7 p{max-width:36rem;margin:0;color:var(--text-muted);font:var(--font-body-sm);line-height:1.5}.oS2N7 a{min-height:2.75rem;padding:0 1rem;display:inline-flex;align-items:center;border:1px solid var(--primary-default);border-radius:var(--radius-md);color:var(--text-main);text-decoration:none;font:var(--font-body-sm)}@media(max-width:768px){.oS2N7{padding:1.25rem;grid-template-columns:auto 1fr}.oS2N7 a{grid-column:1/-1;justify-content:center}}@media(prefers-reduced-motion:reduce){.QMkZ4 button,._9FkjU a{transition:none}}.S8qhj{margin-bottom:3rem}.S8qhj:last-child{margin-bottom:0}@media(max-width:768px){.S8qhj{margin-bottom:2.5rem}}.lfXNz{font:var(--font-body-4xl);font-weight:var(--font-weight-medium);color:var(--text-main);margin:0 0 1.5rem;text-align:center;line-height:1.2}@media(max-width:768px){.lfXNz{font:var(--font-body-xl);font-weight:var(--font-weight-medium);margin:0 0 1.25rem}}._7tEI5{font:var(--font-body-lg);color:var(--text-main);line-height:1.6;text-align:center;max-width:50rem;margin:0 auto}@media(max-width:768px){._7tEI5{font:var(--font-body-md)}}.CHzMS{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(max-width:768px){.CHzMS{grid-template-columns:1fr;gap:1rem}}.sHzQz{background:var(--primary-foreground);border-radius:var(--radius-lg);padding:1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;transition:var(--transition-default)}.sHzQz:hover{transform:translateY(-.25rem);box-shadow:var(--shadow-card-hover)}@media(max-width:768px){.sHzQz{padding:1.5rem}}.baFDr{width:3.5rem;height:3.5rem;background:var(--primary-200);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.baFDr .QBIIz{font-size:2rem;color:var(--text-main)}@media(max-width:768px){.baFDr{width:3.5rem;height:3.5rem;margin-bottom:1rem}.baFDr .QBIIz{font-size:1.75rem}}.K7aMe{font:var(--font-body-xl);font-weight:var(--font-weight-medium);color:var(--text-main);margin:0 0 .75rem;line-height:1.2}@media(max-width:768px){.K7aMe{font:var(--font-body-lg);font-weight:var(--font-weight-medium)}}.z1p6M{font:var(--font-body-md);color:var(--text-muted);margin:0;line-height:1.5}@media(max-width:768px){.z1p6M{font:var(--font-body-sm)}}._8Y76j{display:flex;flex-direction:column;gap:1rem;max-width:50rem;margin:0 auto}@media(max-width:768px){._8Y76j{gap:1.5rem}}.b4l2C{background:var(--primary-foreground);border-radius:var(--radius-lg);padding:1.5rem}@media(max-width:768px){.b4l2C{padding:1.5rem}}.ulB-W{font:var(--font-body-xl);font-weight:var(--font-weight-medium);color:var(--text-main);margin:0 0 .75rem;line-height:1.2}@media(max-width:768px){.ulB-W{font:var(--font-body-lg);font-weight:var(--font-weight-medium)}}.rNseT{font:var(--font-body-md);color:var(--text-muted);margin:0;line-height:1.5}@media(max-width:768px){.rNseT{font:var(--font-body-sm)}}._4Ls-T{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:768px){._4Ls-T{grid-template-columns:1fr;gap:1.5rem}}.ou4qO{display:flex;flex-direction:column;gap:1rem}@media(max-width:768px){.ou4qO{gap:1rem}}.fktw5{background:var(--primary-foreground);border-radius:var(--radius-lg);padding:1.5rem}@media(max-width:768px){.fktw5{padding:1.25rem}}.Id5Ac{font:var(--font-body-lg);font-weight:var(--font-weight-medium);color:var(--text-main);margin:0 0 .75rem;line-height:1.2}@media(max-width:768px){.Id5Ac{font:var(--font-body-md);font-weight:var(--font-weight-medium)}}._4MqA5{font:var(--font-body-md);color:var(--text-muted);margin:0;line-height:1.5}@media(max-width:768px){._4MqA5{font:var(--font-body-sm)}}.y4ukK{display:flex;flex-direction:column;gap:.75rem}.rBDou{display:flex;align-items:center;gap:.5rem;font:var(--font-body-md);color:var(--text-main);text-decoration:none;transition:var(--transition-default)}@media(max-width:768px){.rBDou{font:var(--font-body-sm)}}.rBDou .QBIIz{font-size:1.25rem;color:var(--text-muted)}.rBDou .kFClT{width:1.25rem;height:1.25rem;color:var(--text-muted);fill:currentColor;flex-shrink:0}.rBDou:hover,.rBDou:hover .QBIIz,.rBDou:hover .kFClT{color:var(--accent-blue)}.MWqXx{background:var(--primary-200);border-radius:var(--radius-lg);overflow:hidden;min-height:20rem;position:relative}@media(max-width:768px){.MWqXx{min-height:18.75rem}}.n4Rcb{width:100%;height:100%;min-height:20rem;border:none;display:block}@media(max-width:768px){.n4Rcb{min-height:18.75rem}}
