._4phuB{display:flex;justify-content:center;align-items:center;width:100%;height:60vh;background-image:radial-gradient(color-mix(in srgb,var(--md-outline-variant),transparent) 5%,transparent 10.4%);background-position:0px 0px,12px 12px;background-size:24px 24px;-webkit-mask-image:linear-gradient(to bottom,black 75%,transparent 100%);mask-image:linear-gradient(to bottom,black 75%,transparent 100%)}._bG5Ma{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0 1rem}._bG5Ma h1{letter-spacing:-.025em;font-weight:700;font-size:3.75rem;color:var(--md-on-surface);text-align:center;margin:0}._bG5Ma p{font-size:1rem;font-weight:400;max-width:600px;text-align:center;color:var(--md-on-surface-variant);line-height:1.75}._bG5Ma button{font-weight:600}@media(max-width:900px){._4phuB{height:52vh;padding:0 1rem}._bG5Ma h1{font-size:3rem;text-align:center}}@media(max-width:640px){._4phuB{height:auto;min-height:44vh;padding:4rem 1rem 3rem;-webkit-mask-image:none;mask-image:none}._bG5Ma{gap:16px}._bG5Ma h1{font-size:2.2rem}._bG5Ma p{font-size:1rem}}._cyviP{padding-bottom:5rem}._J5sbJ{color:var(--md-primary);font-size:.78rem;font-weight:700;letter-spacing:.12em}._3ZMoz{color:var(--md-on-surface-variant);font-size:1rem;line-height:1.75;max-width:720px}._of1kC{width:min(1120px,calc(100% - 2rem));margin:-2rem auto 0;position:relative;z-index:1}._Gg-KY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:color-mix(in srgb,var(--md-outline-variant) 60%,transparent);border-radius:16px;overflow:hidden}._P8Eaa{display:grid;gap:.25rem;padding:1.5rem;background:var(--md-surface);text-align:center}._HvN-d{color:var(--md-on-surface);font-size:1.6rem;font-weight:700;letter-spacing:-.03em}._nrB6r{color:var(--md-on-surface-variant);font-size:.82rem;letter-spacing:.04em}._UlnU4{width:min(1120px,calc(100% - 2rem));margin:4.5rem auto 0;display:grid;gap:1.5rem}._HYtMB{display:grid;gap:.5rem}._HYtMB h2{color:var(--md-on-surface);font-size:clamp(1.85rem,3vw,2.5rem);line-height:1.08;letter-spacing:-.035em}._9bZkk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:color-mix(in srgb,var(--md-outline-variant) 50%,transparent);border-radius:16px;overflow:hidden}._ep4fk{display:grid;gap:.6rem;padding:1.75rem;background:var(--md-surface);transition:var(--transition)}._ep4fk:hover{background:color-mix(in srgb,var(--md-surface) 85%,var(--md-primary-container))}._MQMsL{--md-icon-size: 32px;color:var(--md-primary)}._ep4fk h3{color:var(--md-on-surface);font-size:1.1rem;font-weight:600}._ep4fk p{color:var(--md-on-surface-variant);font-size:.92rem;line-height:1.7}._6Vnh-{color:var(--md-primary);font-size:.88rem;font-weight:600;margin-top:.35rem}._xhw6T{width:min(1120px,calc(100% - 2rem));margin:4.5rem auto 0}._gKLxS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;align-items:center}._jTxFE{display:grid;gap:.75rem}._jTxFE h2{color:var(--md-on-surface);font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.08;letter-spacing:-.035em}._BQuTA{display:grid;gap:.85rem;margin-top:.5rem}._oFxxR{display:flex;align-items:center;gap:.65rem;color:var(--md-on-surface-variant);font-size:.94rem}._FlAXn{--md-icon-size: 20px;color:var(--md-primary);flex-shrink:0}._LK0V-{display:flex;justify-content:center}._2mRmH{width:100%;border:1px solid var(--md-outline-variant);border-radius:16px;overflow:hidden}._cRwAH{display:flex;align-items:center;gap:.5rem;padding:.85rem 1.25rem;background:color-mix(in srgb,var(--md-surface-variant) 50%,var(--md-surface));border-bottom:1px solid var(--md-outline-variant);font-size:.88rem;font-weight:500;color:var(--md-on-surface)}._dusWz{display:grid}._DNyw7{display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:center;padding:.9rem 1.25rem;border-bottom:1px solid color-mix(in srgb,var(--md-outline-variant) 50%,transparent);transition:var(--transition)}._DNyw7:last-child{border-bottom:none}._DNyw7:hover{background:color-mix(in srgb,var(--md-primary-container) 20%,transparent)}._DNyw7 md-icon{--md-icon-size: 22px;color:var(--md-on-surface-variant)}._DNyw7>div{display:grid;gap:.1rem}._TiYqe{color:var(--md-on-surface);font-size:.92rem;font-weight:600;font-family:monospace}._8F1XH{color:var(--md-on-surface-variant);font-size:.82rem}._qh91u{font-size:.72rem;font-weight:600;letter-spacing:.06em;padding:.25rem .65rem;border-radius:100px}._-GbAD{color:#a8dab5;background:color-mix(in srgb,#1b5e20 25%,transparent)}._GpHEk{color:var(--md-primary);background:color-mix(in srgb,var(--md-primary) 15%,transparent)}._KRTqW{width:min(1120px,calc(100% - 2rem));margin:5rem auto 0;padding:3.5rem 0;border-top:1px solid color-mix(in srgb,var(--md-outline-variant) 60%,transparent)}._Z-i7Y{display:grid;gap:1rem;max-width:640px}._Z-i7Y h2{color:var(--md-on-surface);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.08;letter-spacing:-.035em}._lquYo{display:flex;flex-wrap:wrap;gap:.875rem;margin-top:.5rem}@media(max-width:980px){._gKLxS{grid-template-columns:1fr;gap:2rem}._9bZkk,._Gg-KY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){._UlnU4,._of1kC,._xhw6T,._KRTqW{width:min(100%,calc(100% - 1.25rem))}._of1kC{margin-top:-1rem}._9bZkk,._Gg-KY{grid-template-columns:1fr}._KRTqW{margin-top:3rem;padding:2rem 0}}
