.WebdesignCityPage_heroSection__hpLSq{padding:8rem 0 6rem;overflow:clip;border-bottom:1px solid #1f2937;background:#111827}.WebdesignCityPage_heroLayout__YqlUZ{margin-top:2rem}.WebdesignCityPage_heroCopy__Df7AO{max-width:38rem}.WebdesignCityPage_heroEyebrow__b9d8Y{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-label,.75rem);font-weight:600;line-height:1.4;display:inline-flex;color:#4ade80;letter-spacing:.08em;text-transform:uppercase}.WebdesignCityPage_heroTitle__lYCPt{font-feature-settings:"kern";font-kerning:normal;font-weight:600;font-size:var(--type-h1-hero,clamp(2.625rem,1.85rem + 3vw,4rem));letter-spacing:-.018em;line-height:1.07;max-width:38rem;margin:1.25rem 0 .75rem;color:#fff}.WebdesignCityPage_heroSubline__qzzHK,.WebdesignCityPage_heroTitle__lYCPt{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;text-wrap:balance;word-break:normal}.WebdesignCityPage_heroSubline__qzzHK{font-feature-settings:"kern";font-kerning:normal;font-weight:600;font-size:var(--type-h3,clamp(1.25rem,1.15rem + .35vw,1.5rem));letter-spacing:-.008em;line-height:1.25;max-width:34rem;margin:0 0 1.5rem;color:#4ade80}.WebdesignCityPage_heroIntro__bPhsH{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-lead,1.125rem);font-weight:400;line-height:1.65;text-wrap:pretty;max-width:36rem;color:#d1d5db}.WebdesignCityPage_heroMotif__Jhpwh{width:min(100%,31rem)}.WebdesignCityPage_signalPanel__4L7BL{max-width:34rem;padding-top:1.25rem;border-top:1px solid rgba(75,85,99,.6)}.WebdesignCityPage_signalPanel__4L7BL ul{display:grid;margin-top:.75rem}.WebdesignCityPage_signalPanel__4L7BL li{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-small,.875rem);line-height:1.5;display:flex;align-items:center;gap:.75rem;padding:.5rem 0;color:#e5e7eb}.WebdesignCityPage_signalPanel__4L7BL li svg{flex-shrink:0;color:#4ade80}.WebdesignCityPage_signalHeader__MwX9_{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-label,.75rem);font-weight:600;line-height:1.4;display:flex;align-items:center;gap:.75rem;color:#fff}.WebdesignCityPage_signalHeader__MwX9_ svg{color:#4ade80}.WebdesignCityPage_sectionTitle__t3MXA{font-feature-settings:"kern";font-kerning:normal;font-weight:600;font-size:var(--type-h2-section,clamp(1.75rem,1.5rem + 1.25vw,2.625rem));letter-spacing:-.012em;line-height:1.14}.WebdesignCityPage_cardTitle__G2tzM,.WebdesignCityPage_sectionTitle__t3MXA{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;text-wrap:balance;word-break:normal}.WebdesignCityPage_cardTitle__G2tzM{font-feature-settings:"kern";font-kerning:normal;font-weight:600;font-size:var(--type-h3,clamp(1.25rem,1.15rem + .35vw,1.5rem));letter-spacing:-.008em;line-height:1.25}.WebdesignCityPage_nearbyNote___xnZ2{display:flex;gap:.75rem;margin-top:2rem;padding:1.25rem;border-radius:.5rem;border:1px solid rgba(34,197,94,.2);background:rgba(34,197,94,.06);color:#e5e7eb;line-height:1.625}.WebdesignCityPage_nearbyNote___xnZ2 svg{color:#4ade80;margin-top:.25rem;flex-shrink:0}.WebdesignCityPage_foerderInner__jlbVx{max-width:56rem;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;padding:2rem;border:1px solid rgba(245,158,11,.28);border-radius:1rem;background:linear-gradient(145deg,rgba(245,158,11,.12),rgba(31,41,55,.46))}.WebdesignCityPage_foerderIcon__ucy66{font-size:1.875rem;color:#fbbf24;flex-shrink:0}.WebdesignCityPage_foerderText__kvIdN{flex:1 1 20rem}.WebdesignCityPage_foerderText__kvIdN strong{display:block;color:#fff;font-size:1.125rem;margin-bottom:.5rem}.WebdesignCityPage_foerderText__kvIdN p{color:#d1d5db;line-height:1.625}.WebdesignCityPage_foerderLink__TQ1wK{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:.5rem;border:1px solid rgba(245,158,11,.4);color:#fbbf24;font-weight:600;white-space:nowrap;transition:border-color .2s ease,background .2s ease,color .2s ease}.WebdesignCityPage_foerderLink__TQ1wK:hover{background:rgba(245,158,11,.14);border-color:rgba(251,191,36,.6);color:#fff}.WebdesignCityPage_foerderLink__TQ1wK svg{font-size:.875rem}.WebdesignCityPage_proofCard__P0at0{max-width:56rem;border:1px solid #1f2937;border-radius:1rem;background:rgba(31,41,55,.42);padding:2rem}.WebdesignCityPage_proofContext__k6Pgw{display:block;color:#4ade80;font-size:.875rem;line-height:1.625;margin-bottom:1rem}.WebdesignCityPage_proofScenario__0h5RE{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-lead,1.125rem);font-weight:400;line-height:1.65;text-wrap:pretty;color:#d1d5db;max-width:34rem;line-height:1.625;margin-bottom:1.5rem}.WebdesignCityPage_faqList__5OfKD{display:grid;gap:1rem;max-width:48rem}.WebdesignCityPage_faqItem__S3WdY{padding:1.5rem;border:1px solid #1f2937;border-radius:.5rem;background:rgba(31,41,55,.35)}.WebdesignCityPage_faqItem__S3WdY h3{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-weight:600;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;text-wrap:balance;word-break:normal;font-size:var(--type-h3,clamp(1.25rem,1.15rem + .35vw,1.5rem));letter-spacing:-.008em;line-height:1.25;color:#fff;margin-bottom:.75rem}.WebdesignCityPage_faqItem__S3WdY p{color:#9ca3af;max-width:31rem;line-height:1.625}@media(max-width:47.99rem){.WebdesignCityPage_heroSection__hpLSq{padding:6rem 0 5rem}}.WebdesignCityPage_assuranceBand__tllLq{padding:2rem 0;background:#0f1522;border-bottom:1px solid #1f2937}.WebdesignCityPage_assuranceGrid__nyCrC{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.5rem 2rem;align-items:start}.WebdesignCityPage_assuranceItem__kY8yB{display:flex;gap:.75rem;align-items:flex-start;min-width:0}.WebdesignCityPage_assuranceItem__kY8yB svg{flex:none;width:1.2rem;height:1.2rem;margin-top:.15rem;color:#4ade80}.WebdesignCityPage_assuranceItem__kY8yB strong{display:block;margin-bottom:.15rem;color:#fff;font-size:1.0625rem;font-weight:600}.WebdesignCityPage_assuranceItem__kY8yB span{color:#9ca3af;font-size:.875rem;line-height:1.55}.WebdesignCityPage_splitBlock__lV91L{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:4rem;align-items:start}.WebdesignCityPage_splitBlock__lV91L>*{min-width:0}@media(max-width:1024px){.WebdesignCityPage_splitBlock__lV91L{grid-template-columns:1fr;gap:2.5rem}}.WebdesignCityPage_splitCopy__NeT_w p{max-width:38rem;color:#d1d5db;font-size:1.0625rem;line-height:1.72;text-wrap:pretty}.WebdesignCityPage_noteLabel__aZzr6{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;color:#4ade80;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.WebdesignCityPage_noteLabel__aZzr6:after{content:"";flex:1 1;height:1px;background:#374151}.WebdesignCityPage_noteText__2AEJ6{color:#9ca3af;font-size:1.0625rem;line-height:1.72;text-wrap:pretty}.WebdesignCityPage_rows__ARHTE{display:flex;flex-direction:column;max-width:55rem;border-top:1px solid #1f2937}.WebdesignCityPage_row__XhXq8{min-width:0;display:grid;grid-template-columns:2.5rem minmax(0,15rem) minmax(0,1fr);gap:.625rem 1.5rem;padding:1.5rem 0;border-bottom:1px solid #1f2937;align-items:start}.WebdesignCityPage_row__XhXq8>*{min-width:0}@media(max-width:1024px){.WebdesignCityPage_row__XhXq8{grid-template-columns:2.5rem minmax(0,1fr);gap:.5rem 1rem;padding:1.25rem 0}}.WebdesignCityPage_rowsPlain__WWSGM .WebdesignCityPage_row__XhXq8{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}@media(max-width:1024px){.WebdesignCityPage_rowsPlain__WWSGM .WebdesignCityPage_row__XhXq8{grid-template-columns:1fr}}.WebdesignCityPage_rowNum__atr_F{grid-column:1;grid-row:1/span 3;align-self:start;padding-top:.15rem;color:#8a91a1;font-family:var(--font-jetbrains-mono),"JetBrains Mono","Fira Code",monospace;font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.08em;line-height:1.5;transition:color .4s ease}.WebdesignCityPage_rowRole__jKV9R{grid-column:2;color:#8a91a1;font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;transition:color .4s ease}.WebdesignCityPage_rowActive__8f3f9 .WebdesignCityPage_rowNum__atr_F{color:#4ade80}.WebdesignCityPage_rowActive__8f3f9 .WebdesignCityPage_rowRole__jKV9R{color:#9ca3af}.WebdesignCityPage_rowTitle__zlJUE{grid-column:2;color:#fff;font-size:clamp(1.25rem,1.15rem + .35vw,1.5rem);font-weight:600;line-height:1.3;text-wrap:balance}.WebdesignCityPage_rowText__7b9kL{grid-column:3;grid-row:1/span 3;max-width:34rem;color:#9ca3af;font-size:1.0625rem;line-height:1.72;text-wrap:pretty}.WebdesignCityPage_rowText__7b9kL p{margin:0}@media(max-width:1024px){.WebdesignCityPage_rowText__7b9kL{grid-column:2;grid-row:auto;margin-top:.35rem}}.WebdesignCityPage_rowsPlain__WWSGM .WebdesignCityPage_rowTitle__zlJUE{grid-column:1}.WebdesignCityPage_rowsPlain__WWSGM .WebdesignCityPage_rowText__7b9kL{grid-column:2;grid-row:1/span 2}@media(max-width:1024px){.WebdesignCityPage_rowsPlain__WWSGM .WebdesignCityPage_rowText__7b9kL,.WebdesignCityPage_rowsPlain__WWSGM .WebdesignCityPage_rowTitle__zlJUE{grid-column:1;grid-row:auto}}.WebdesignCityPage_rowOut__XuyiP{grid-column:2;display:inline-flex;align-items:center;gap:.45rem;margin-top:.15rem;color:#9ca3af;font-size:.78rem}.WebdesignCityPage_rowOut__XuyiP svg{flex:none;width:.8rem;height:.8rem;color:#4ade80}@media(max-width:1024px){.WebdesignCityPage_rowOut__XuyiP{margin-top:.5rem}}.WebdesignCityPage_qualification__BBQdl{max-width:55rem;margin-top:3rem;padding-top:2rem;border-top:1px solid #374151;display:flex;flex-direction:column;gap:1rem}.WebdesignCityPage_qualification__BBQdl h3{max-width:34rem;color:#fff;font-size:clamp(1.5rem,1.25rem + 1vw,2.25rem);font-weight:600}.WebdesignCityPage_qualification__BBQdl p{color:#9ca3af;font-size:1.0625rem;line-height:1.72;text-wrap:pretty}.WebdesignCityPage_qualification__BBQdl p:first-of-type{color:#fff;font-weight:500}.WebdesignCityPage_person__bIrRP{display:grid;grid-template-columns:minmax(0,17rem) minmax(0,1fr);gap:3rem;align-items:center;padding:2rem;border:1px solid #1f2937;border-radius:1rem;background:#1f2937}.WebdesignCityPage_person__bIrRP>*{min-width:0}@media(max-width:1024px){.WebdesignCityPage_person__bIrRP{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}}.WebdesignCityPage_portraitFrame__6XPgm{position:relative;overflow:hidden;aspect-ratio:4/5;border:1px solid #374151;border-radius:.75rem;background:#0f1522}.WebdesignCityPage_portraitFrame__6XPgm img{width:100%;height:100%;object-fit:cover;object-position:50% 22%}.WebdesignCityPage_personRole__IOkGd{margin-bottom:1rem;color:#4ade80;font-size:1.0625rem;font-weight:600}.WebdesignCityPage_personBody__kgZIE p{max-width:38rem;color:#d1d5db;font-size:1.0625rem;line-height:1.72;text-wrap:pretty}.WebdesignCityPage_personMeta__19lKJ{display:flex;flex-wrap:wrap;gap:1.5rem 2rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #374151}.WebdesignCityPage_metaItem__PAy1S{display:flex;flex-direction:column;gap:.15rem}.WebdesignCityPage_metaItem__PAy1S span{color:#8a91a1;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.WebdesignCityPage_metaItem__PAy1S a,.WebdesignCityPage_metaItem__PAy1S strong{color:#fff;font-size:.875rem;font-weight:600;text-decoration:none}.WebdesignCityPage_metaItem__PAy1S a:hover{color:#4ade80}.WebdesignCityPage_tagRow__QT2cR{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.WebdesignCityPage_tag__dydm_{padding:.2rem .65rem;border:1px solid #374151;border-radius:9999px;background:#0f1522;color:#9ca3af;font-family:var(--font-jetbrains-mono),"JetBrains Mono","Fira Code",monospace;font-size:.72rem}.WebdesignCityPage_callRow__N9_u4{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1.5rem;width:100%;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #374151}.WebdesignCityPage_callLabel__ccVzD{color:#8a91a1;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.WebdesignCityPage_callNumber__PP2VN{display:inline-flex;align-items:center;gap:.6rem;color:#fff;font-size:clamp(1.25rem,1.1rem + .5vw,1.6rem);font-weight:700;text-decoration:none;transition:color .2s ease}.WebdesignCityPage_callNumber__PP2VN svg{width:1.1rem;height:1.1rem;color:#4ade80}.WebdesignCityPage_callNumber__PP2VN:hover{color:#4ade80}.WebdesignCityPage_callHours__v69G9{color:#9ca3af;font-size:.875rem}.WebdesignCityPage_perf__zJByD{margin-top:1rem;padding:1.25rem 1.5rem;border:1px solid #374151;border-radius:.75rem;background:#1f2937}.WebdesignCityPage_perfTop__HLLpu{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.35rem}.WebdesignCityPage_perfLabel__yOBru{color:#9ca3af;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.WebdesignCityPage_perfValue__Fs3tP{color:#4ade80;font-family:var(--font-jetbrains-mono),"JetBrains Mono","Fira Code",monospace;font-size:1.6rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em}.WebdesignCityPage_perfValue__Fs3tP small{margin-left:.15rem;color:#9ca3af;font-size:.8rem;font-weight:500}.WebdesignCityPage_perfTrack__7wVHM{position:relative;height:.4rem;margin:.7rem 0 .55rem;overflow:hidden;border:1px solid #1f2937;border-radius:9999px;background:#0b1220}.WebdesignCityPage_perfFill__5Qw4P{position:absolute;inset:0 auto 0 0;width:100%;border-radius:9999px;background:linear-gradient(90deg,#4ADE80,#10b981);transform:scaleX(0);transform-origin:left;transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.WebdesignCityPage_perfScale__0wlqG{display:flex;justify-content:space-between;color:#8a91a1;font-family:var(--font-jetbrains-mono),"JetBrains Mono","Fira Code",monospace;font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WebdesignCityPage_perfNote__HXqay{margin-top:.6rem;color:#8a91a1;font-size:.78rem;line-height:1.5}.WebdesignCityPage_reveal__NRNEg{opacity:0;transform:translateY(14px)}.WebdesignCityPage_revealVisible__C_KBr{opacity:1;transform:none;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.WebdesignCityPage_reveal__NRNEg{opacity:1;transform:none}.WebdesignCityPage_perfFill__5Qw4P{transition:none}}.modules_moduleHeader__byjBR{max-width:38rem;margin-bottom:3rem}.modules_kicker__C1t1Q{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-label,.75rem);font-weight:600;line-height:1.4;display:inline-flex;margin-bottom:1rem;color:#4ade80;font-family:var(--font-jetbrains-mono),"JetBrains Mono","Fira Code",monospace;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.modules_heading__oLHQT{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-weight:600;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;text-wrap:balance;word-break:normal;font-size:var(--type-h2-section,clamp(1.75rem,1.5rem + 1.25vw,2.625rem));letter-spacing:-.012em;line-height:1.14;margin:0 0 1rem;color:#fff}.modules_lead__G97im{color:#9ca3af}.modules_intro__E_1xA,.modules_lead__G97im{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-lead,1.125rem);font-weight:400;line-height:1.65;text-wrap:pretty;margin:0;max-width:34rem}.modules_intro__E_1xA{color:#d1d5db}.modules_statsGrid__w4jVj{display:grid;grid-template-columns:1fr;gap:2rem 2.5rem}@media(min-width:768px){.modules_statsGrid__w4jVj{grid-template-columns:repeat(3,minmax(0,1fr))}}.modules_statCell__Wk7Mv{display:flex;flex-direction:column;gap:.75rem;padding-top:1.25rem;border-top:2px solid rgba(34,197,94,.55)}.modules_statValue__0zOHE{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern","tnum";font-kerning:normal;font-weight:600;font-size:var(--type-data,clamp(3.25rem,2.4rem + 3vw,4.5rem));font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.modules_statLabel__b5xVr,.modules_statValue__0zOHE{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;text-wrap:balance;word-break:normal;color:#fff}.modules_statLabel__b5xVr{font-feature-settings:"kern";font-kerning:normal;font-weight:600;font-size:var(--type-h3,clamp(1.25rem,1.15rem + .35vw,1.5rem));letter-spacing:-.008em;line-height:1.25}.modules_statLabel__b5xVr,.modules_statMeaning__22cNY{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.modules_statMeaning__22cNY{font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-small,.875rem);line-height:1.5;margin:0;color:#9ca3af;line-height:1.625}.modules_statFoot__hyOYl{display:flex;flex-direction:column;gap:.25rem;margin-top:auto;padding-top:1rem}.modules_statYear__OO4Tp{font-family:var(--font-jetbrains-mono),"JetBrains Mono","Fira Code",monospace;font-size:.75rem;color:#8a91a1;letter-spacing:.02em}.modules_statSource__4O7_Q{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;color:#9ca3af;text-decoration:underline;text-decoration-color:rgba(74,222,128,.35);text-underline-offset:.2rem;transition:color .2s ease}.modules_statSource__4O7_Q:hover{color:#4ade80}.modules_statSource__4O7_Q svg{font-size:.7em}.modules_splitLayout__Osxek{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}@media(min-width:1024px){.modules_splitLayout__Osxek{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}}.modules_pointList__yYz1e{display:grid;gap:1rem;margin-top:2rem}.modules_point__7s9_S{display:flex;gap:.75rem;color:#e5e7eb;line-height:1.625}.modules_point__7s9_S svg{margin-top:.28rem;flex-shrink:0;color:#4ade80}.modules_browserMock___0Zns{border:1px solid #374151;border-radius:.75rem;background:#161e2e;overflow:hidden;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.modules_browserBar__AfNT8{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:rgba(17,24,39,.7);border-bottom:1px solid #1f2937}.modules_dots__IgUF9{display:inline-flex;gap:.35rem;flex-shrink:0}.modules_dots__IgUF9 i{width:.6rem;height:.6rem;border-radius:9999px;background:#374151}.modules_urlBar__Jlsar{flex:1 1;min-width:0;padding:.25rem .75rem;border-radius:9999px;background:rgba(31,41,55,.8);border:1px solid #1f2937;font-family:var(--font-jetbrains-mono),"JetBrains Mono","Fira Code",monospace;font-size:.75rem;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modules_urlBar__Jlsar b{color:#4ade80;font-weight:500}.modules_langSwitch__2fRGI{display:inline-flex;gap:.25rem;flex-shrink:0;padding:.2rem;border-radius:9999px;background:rgba(17,24,39,.6);border:1px solid #1f2937}.modules_langChip__IkiIg{padding:.15rem .5rem;border-radius:9999px;font-family:var(--font-jetbrains-mono),"JetBrains Mono","Fira Code",monospace;font-size:.68rem;font-weight:500;color:#8a91a1}.modules_langChipActive__DZu0w{background:#22c55e;color:#111827}.modules_browserBody__JpUPT{padding:1.5rem}.modules_mockNav__nVw04{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #1f2937}.modules_mockNavItem__dAmeK{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-size:var(--type-small,.875rem);line-height:1.5;color:#d1d5db}.modules_mockNavItem__dAmeK:first-child{color:#4ade80;font-weight:600}.modules_mockContent__p1HCM{display:grid;gap:.75rem;padding-top:1.5rem}.modules_mockLine__gYilx{height:.7rem;border-radius:9999px;background:rgba(75,85,99,.4)}.modules_mockLine__gYilx.modules_mockLineLg__mWZ4_{height:1.15rem;width:70%;background:rgba(107,114,128,.5)}.modules_mockLine__gYilx.modules_mockLineShort__7XwBQ{width:45%}.modules_addressCard__ViGLc{position:relative;overflow:hidden;padding:2rem;border:1px solid #1f2937;border-radius:1rem;background:radial-gradient(120% 120% at 85% 15%,rgba(34,197,94,.12),transparent 55%),rgba(31,41,55,.42)}.modules_addressPin__0bUbc{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:1.25rem;border-radius:.5rem;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.25);color:#4ade80;font-size:1.25rem}.modules_addressName__YTzWi{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-weight:600;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;text-wrap:balance;word-break:normal;font-size:var(--type-h3,clamp(1.25rem,1.15rem + .35vw,1.5rem));letter-spacing:-.008em;line-height:1.25;display:block;color:#fff;margin-bottom:.5rem}.modules_addressLines__OAMyQ{font-style:normal;color:#d1d5db;line-height:1.625}.modules_mapsLink__S6jN_{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 1.25rem;border-radius:.5rem;border:1px solid rgba(34,197,94,.4);color:#4ade80;font-weight:600;font-size:.875rem;transition:border-color .2s ease,background .2s ease,color .2s ease}.modules_mapsLink__S6jN_:hover{background:rgba(34,197,94,.14);border-color:rgba(74,222,128,.6);color:#fff}.modules_steps___HINR{display:grid;gap:1.5rem;counter-reset:step}.modules_step__jrNVg{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start}.modules_stepNum__zzsG3{counter-increment:step;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:9999px;border:1px solid rgba(34,197,94,.35);background:rgba(34,197,94,.08);color:#4ade80;font-family:var(--font-jetbrains-mono),"JetBrains Mono","Fira Code",monospace;font-weight:600}.modules_stepNum__zzsG3:before{content:counter(step)}.modules_stepTitle__9SnMt{display:block;color:#fff;font-weight:600;margin-bottom:.2rem}.modules_stepText__urzOI{margin:0;color:#9ca3af;line-height:1.625}.modules_contextNote__N1uAP{display:flex;gap:.75rem;max-width:38rem;margin-top:1.25rem;padding:1rem 1.25rem;border-left:2px solid rgba(245,158,11,.5);border-radius:0 .375rem .375rem 0;background:rgba(245,158,11,.06);color:#d1d5db;font-size:.875rem;line-height:1.625}.modules_contextNote__N1uAP svg{margin-top:.2rem;flex-shrink:0;color:#fbbf24}.modules_featureGrid__JtwF8{display:grid;gap:1.25rem;grid-template-columns:1fr;margin-top:2.5rem}@media(min-width:768px){.modules_featureGrid__JtwF8{grid-template-columns:repeat(2,minmax(0,1fr))}}.modules_featureCell__E4p03{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;border:1px solid #1f2937;border-radius:.75rem;background:rgba(31,41,55,.42);transition:border-color .2s ease,background .2s ease}.modules_featureCell__E4p03:hover{border-color:rgba(74,222,128,.28);background:rgba(31,41,55,.6)}.modules_featureIcon__IXoQ9{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.5rem;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.18);color:#4ade80;font-size:1.125rem}.modules_featureLabel__o07Zk{font-family:var(--font-marketing-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"kern";font-kerning:normal;font-weight:600;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;text-wrap:balance;word-break:normal;font-size:var(--type-h3,clamp(1.25rem,1.15rem + .35vw,1.5rem));letter-spacing:-.008em;line-height:1.25;color:#fff}.modules_featureNote__fjKto{margin:0;color:#9ca3af;line-height:1.625}