@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("fonts/inter-variable.woff2") format("woff2")}
    #synrj-preview{--sr-bg:#101115;--sr-paper:#f5f5f3;--sr-ink:#181b22;--sr-muted:#c8cdd6;--sr-reading:18px;--sr-number-size:28px;font:var(--sr-reading)/1.7 Inter,"Segoe UI",Arial,sans-serif;background:var(--sr-bg);color:var(--sr-paper);color-scheme:dark}
    #synrj-preview .sr-canvas{background:#101115;max-width:100%}
    #synrj-preview .sr-topline{font-size:14px;color:#cbd0d9;padding-top:10px;padding-bottom:10px}
    #synrj-preview .sr-header{height:auto;min-height:92px;gap:24px;padding-top:18px;padding-bottom:18px;flex-wrap:wrap}
    #synrj-preview .sr-header .sr-logo{width:190px;height:auto}
    #synrj-preview .sr-nav{gap:22px;flex-wrap:wrap;line-height:1.4}
    #synrj-preview .sr-nav a{font-size:16px;font-weight:500;padding:12px 0}
    #synrj-preview .sr-nav a[aria-current="page"]{box-shadow:0 2px #d71932}
    #synrj-preview .sr-cta{font-size:16px;line-height:1.5;padding:14px 20px;min-height:48px;font-weight:600}
    #synrj-preview .sr-hero{grid-template-columns:1.18fr 1fr;min-height:540px}
    #synrj-preview .sr-intro{padding-top:58px;padding-bottom:48px}
    #synrj-preview .sr-hero h1{font-size:clamp(34px,4.6vw,58px);line-height:1.13;letter-spacing:-.045em;margin:24px 0;max-width:650px;font-weight:700}
    #synrj-preview .sr-hero h1 em{color:#ff6377}
    #synrj-preview .sr-lead,#synrj-preview .sr-page-intro p{font-size:var(--sr-reading);line-height:1.75;color:#cbd0d9;max-width:640px}
    #synrj-preview .sr-kicker{font-size:14px;line-height:1.6;letter-spacing:.05em;color:#d2d6de;font-weight:600}
    #synrj-preview .sr-proof{font-size:15px;line-height:1.65;gap:28px}
    #synrj-preview .sr-proof strong{font-size:21px}
    #synrj-preview .sr-proof span{font-size:14px}
    #synrj-preview .sr-photo-caption{font-size:17px;line-height:1.6}
    #synrj-preview .sr-photo-caption span{font-size:14px}
    #synrj-preview .sr-route strong{font-size:19px;font-weight:600}
    #synrj-preview .sr-route small{font-size:13px;line-height:1.6;color:#c8cdd6}
    #synrj-preview .sr-route a{padding:24px}
    #synrj-preview .sr-section{padding:58px 5%}
    #synrj-preview .sr-section.sr-paper{background:#1a1d24;color:#f5f5f3;color-scheme:dark;border-top:1px solid #363c47;border-bottom:1px solid #363c47}
    #synrj-preview .sr-section .sr-kicker{color:#cbd0d9}
    #synrj-preview h2{font-size:clamp(29px,3.7vw,38px);line-height:1.2;letter-spacing:-.035em;font-weight:700}
    #synrj-preview .sr-heading{align-items:start;gap:28px;margin-bottom:32px;flex-wrap:wrap}
    #synrj-preview .sr-heading>p{max-width:400px;font-size:var(--sr-reading);line-height:1.75;color:#cbd0d9}
    #synrj-preview .sr-expert-grid{gap:32px}
    #synrj-preview .sr-expert{border-color:#515866;padding-top:24px}
    #synrj-preview .sr-expert>.sr-expert-number{font-size:15px;line-height:1.6;color:#ff7082;font-weight:600;display:flex;gap:12px;align-items:center;flex-wrap:wrap}
    #synrj-preview .sr-big-number{font-size:var(--sr-number-size);font-weight:700;line-height:1.2;color:#ff6377}
    #synrj-preview .sr-expert h3{font-size:25px;line-height:1.3;font-weight:650;letter-spacing:-.02em;margin:20px 0 16px}
    #synrj-preview .sr-expert p{font-size:var(--sr-reading);line-height:1.75;color:#cbd0d9}
    #synrj-preview .sr-textlink{gap:.45em;font-size:16px;line-height:1.5;min-height:44px;display:inline-flex;align-items:center;color:inherit}
    #synrj-preview .sr-service-row{grid-template-columns:52px 1fr 28px;padding:26px 0;gap:20px}
    #synrj-preview .sr-service-index{font-size:var(--sr-number-size);font-weight:700;line-height:1.3;color:#ff6377}
    #synrj-preview .sr-service-row strong{font-size:24px;line-height:1.35;font-weight:600}
    #synrj-preview .sr-service-row small{font-size:var(--sr-reading);line-height:1.7;color:#cbd0d9;margin-top:9px}
    #synrj-preview .sr-service-arrow{font-size:27px;color:#ff6377}
    #synrj-preview .sr-rescue-band{background:#bd1430;gap:32px}
    #synrj-preview .sr-rescue-band p{font-size:var(--sr-reading);line-height:1.7;color:#fff}
    #synrj-preview .sr-rescue-list div{font-size:18px;line-height:1.6;gap:15px;padding:18px 0}
    #synrj-preview .sr-project-content h3{font-size:24px;line-height:1.3}
    #synrj-preview .sr-project-content p{font-size:var(--sr-reading);line-height:1.7;color:#cbd0d9}
    #synrj-preview .sr-project-content small,#synrj-preview .sr-project-content span{font-size:14px;line-height:1.6;color:#cbd0d9}
    #synrj-preview .sr-ai p,#synrj-preview .sr-ai-sample blockquote{font-size:var(--sr-reading);line-height:1.7;color:#cbd0d9}
    #synrj-preview .sr-footer{font-size:16px;line-height:1.7;gap:28px}
    #synrj-preview .sr-footer p{font-size:15px;line-height:1.7;color:#cbd0d9}
    #synrj-preview .sr-footer a{min-height:44px;display:flex;align-items:center;margin-top:7px}
    #synrj-preview .sr-page-intro h1{font-size:clamp(34px,4.6vw,52px);line-height:1.16;letter-spacing:-.04em}
    #synrj-preview .sr-field>span,#synrj-preview legend{font-size:18px;line-height:1.6}
    #synrj-preview .sr-field small,#synrj-preview .sr-caption,#synrj-preview .sr-check{font-size:15px;line-height:1.7;color:#cbd0d9}
    #synrj-preview .sr-field input,#synrj-preview .sr-field textarea,#synrj-preview .sr-field select{font-size:17px;line-height:1.6}
    #synrj-preview summary{font-size:17px!important;line-height:1.65}
    #synrj-preview details p{font-size:17px!important;line-height:1.75}
    @media(max-width:1150px){#synrj-preview .sr-header>.sr-cta{margin-left:auto}#synrj-preview .sr-nav{order:3;width:100%;margin-left:0;gap:24px}#synrj-preview .sr-header .sr-logo{width:190px}#synrj-preview .sr-nav a{font-size:16px}#synrj-preview .sr-header>.sr-cta{font-size:16px;padding:13px 18px}}
    @media(max-width:850px){#synrj-preview .sr-header{gap:16px}#synrj-preview .sr-header>.sr-cta{display:none}#synrj-preview .sr-menu{font-size:16px;min-height:46px;padding:10px 14px}#synrj-preview .sr-nav{gap:12px 25px}#synrj-preview .sr-hero{grid-template-columns:1fr}#synrj-preview .sr-intro{padding:40px 5%}#synrj-preview .sr-hero-photo{min-height:240px}#synrj-preview .sr-hero-photo:after{background:linear-gradient(0deg,#101115e6,transparent 90%)}#synrj-preview .sr-expert-grid,#synrj-preview .sr-project-grid{grid-template-columns:1fr}#synrj-preview .sr-expert{padding-top:24px}#synrj-preview .sr-heading>p{max-width:100%}#synrj-preview .sr-rescue-band,#synrj-preview .sr-ai{grid-template-columns:1fr}#synrj-preview .sr-footer{grid-template-columns:1fr}#synrj-preview .sr-service-row{grid-template-columns:38px 1fr 22px;gap:12px}#synrj-preview .sr-service-row strong{font-size:22px}#synrj-preview .sr-service-index{font-size:26px}#synrj-preview .sr-rescue-list{border-left:0;padding-left:0}#synrj-preview .sr-form-box{padding:20px}}
    @media(max-width:420px){#synrj-preview .sr-header .sr-logo{width:175px}#synrj-preview .sr-section{padding:42px 5%}#synrj-preview .sr-topline{font-size:13px}#synrj-preview .sr-proof{flex-wrap:wrap;gap:18px}#synrj-preview .sr-kicker{font-size:13px}#synrj-preview .sr-expert h3{font-size:24px}}

    #synrj-preview .sr-diagonal-arrow{display:inline-block;position:relative;width:1em;height:1em;min-width:1em;flex:0 0 1em;vertical-align:-.12em;color:inherit;line-height:1}
    #synrj-preview .sr-diagonal-arrow:before{content:"";position:absolute;top:.1em;right:.1em;width:.62em;height:.62em;border-top:.12em solid currentColor;border-right:.12em solid currentColor;box-sizing:border-box}
    #synrj-preview .sr-diagonal-arrow:after{content:"";position:absolute;top:.45em;left:.02em;width:1em;height:.12em;background:currentColor;transform:rotate(-45deg);transform-origin:center}
    #synrj-preview .sr-footer a{gap:.4em}
