.sifen-site{--sifen-ink:#101a20;--sifen-ink-soft:#17262f;--sifen-cyan:#29b6e8;--sifen-cyan-dark:#087ba6;--sifen-paper:#f4f7f8;--sifen-line:#dce5e8;color:#26343b;background:#fff}.sifen-shell{width:min(1160px,100% - 48px);margin-inline:auto}.sifen-main section[id]{scroll-margin-top:88px}.sifen-hero{color:#fff;background:linear-gradient(135deg,#0d171d 0%,#132630 58%,#0d1e27 100%);min-height:720px;position:relative;overflow:hidden}.sifen-grid-bg,.sifen-cta-pattern{opacity:.16;background-image:linear-gradient(#5cbbe029 1px,#0000 1px),linear-gradient(90deg,#5cbbe029 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 0%,#000 42% 100%)}.sifen-orb{filter:blur(8px);pointer-events:none;border-radius:999px;position:absolute}.sifen-orb-one{background:#29b6e826;width:430px;height:430px;top:50px;right:-130px}.sifen-orb-two{background:#4dd3a21a;width:260px;height:260px;bottom:-150px;left:35%}.sifen-hero-grid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:88px;min-height:720px;padding-block:92px 78px;display:grid;position:relative}.sifen-kicker{color:#087ba6;letter-spacing:.14em;align-items:center;gap:10px;font-size:12px;font-weight:800;display:inline-flex}.sifen-kicker i{background:var(--sifen-cyan);border-radius:3px;width:22px;height:3px}.sifen-kicker.light{color:#8fdcf7}.sifen-hero-copy h1{color:#f7fbfc;letter-spacing:-.055em;max-width:680px;margin:24px 0 0;font-size:clamp(50px,5.4vw,76px);line-height:.98}.sifen-hero-copy>p{color:#b6c6cd;max-width:620px;margin:28px 0 0;font-size:18px;line-height:1.75}.sifen-hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.sifen-hero-actions a,.sifen-cta-inner>div a{border-radius:9px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:0 23px;font-size:13px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.sifen-hero-actions a:hover,.sifen-cta-inner>div a:hover{transform:translateY(-2px)}.sifen-primary{color:#09202a;background:#69d1f5}.sifen-primary:hover{background:#8cdef9}.sifen-secondary{color:#dbe8ec;background:#ffffff0a;border:1px solid #40545e}.sifen-onboarding-badge{color:#a7bac2;align-items:center;gap:10px;margin-top:25px;font-size:12px;display:flex}.sifen-onboarding-badge span{color:#74d4f5;border:1px solid #438aa5;border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.api-console{background:#101b21;border:1px solid #314650;border-radius:18px;overflow:hidden;transform:perspective(1000px)rotateY(-2deg)rotateX(1deg);box-shadow:0 35px 90px #00000059}.api-console-head{background:#15242b;border-bottom:1px solid #283a43;align-items:center;gap:15px;height:54px;padding:0 19px;display:flex}.api-console-head>span{gap:6px;display:flex}.api-console-head>span i{background:#ff6d5e;border-radius:50%;width:8px;height:8px}.api-console-head>span i:nth-child(2){background:#f3b83f}.api-console-head>span i:nth-child(3){background:#55c98c}.api-console-head strong{color:#a9bbc2;font:600 12px ui-monospace,monospace}.api-console-head em{color:#6ed4f7;background:#173b49;border-radius:5px;margin-left:auto;padding:4px 8px;font:700 9px ui-monospace,monospace}.api-console-request{border-bottom:1px solid #23363f;gap:14px;padding:22px 22px 18px;display:flex}.api-console-request span{color:#0f291e;background:#68d8a2;border-radius:5px;padding:4px 8px;font:800 9px ui-monospace,monospace}.api-console-request code{color:#d4e1e5;font-size:12px}.api-console-body{padding:23px}.api-json{color:#90a5ad;align-items:center;gap:11px;margin-bottom:18px;font:11px ui-monospace,monospace;display:flex}.api-json b{color:#6ed79e}.api-result{background:#15242b;border:1px solid #293e48;border-radius:10px;grid-template-columns:28px 1fr 30px;align-items:center;gap:11px;margin-top:10px;padding:14px;display:grid}.api-result>i{color:#91a6ae;font:700 9px ui-monospace,monospace}.api-result div{gap:5px;display:grid}.api-result small{color:#8ea2aa;font-size:10px}.api-result code{color:#d8e4e8;font-size:11px}.api-result>strong{color:#6ed79e;background:#193c2b;border-radius:7px;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.api-result>strong.blue{color:#75d4f5;background:#173946}.api-console-foot{color:#758991;letter-spacing:.1em;border-top:1px solid #283a43;gap:17px;padding:14px 22px;font:700 8px ui-monospace,monospace;display:flex}.api-console-foot span:first-child{margin-right:auto}.api-console-foot i{background:#5ed497;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 0 4px #5ed4971f}.sifen-audiences,.sifen-capabilities,.sifen-responsibilities,.sifen-onboarding,.sifen-faq{padding-block:105px}.sifen-audiences{background:#fff}.sifen-section-heading{max-width:680px}.sifen-section-heading.centered{text-align:center;margin-inline:auto}.sifen-section-heading.centered .sifen-kicker{justify-content:center}.sifen-section-heading.centered>p{margin-inline:auto}.sifen-section-heading h2,.responsibility-heading h2,.sifen-technical h2,.sifen-cta h2{color:#17242a;letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(37px,4vw,54px);line-height:1.06}.sifen-section-heading>p{color:#64737a;margin:20px 0 0;font-size:16px;line-height:1.75}.sifen-section-heading.dark h2{color:#edf6f8}.sifen-section-heading.dark p{color:#a8bbc2}.audience-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:52px;display:grid}.audience-card{border:1px solid var(--sifen-line);background:#f7fafb;border-radius:18px;min-height:330px;padding:38px;position:relative;overflow:hidden}.audience-card:after{content:"";background:#29b6e814;border-radius:50%;width:170px;height:170px;position:absolute;top:-65px;right:-65px}.audience-card.business:after{background:#5bbf8f1a}.audience-label{color:#087ba6;letter-spacing:.12em;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.audience-label span{color:#087ba6;background:#dff3fb;border-radius:9px;place-items:center;width:35px;height:35px;font:800 12px ui-monospace,monospace;display:grid}.audience-card.business .audience-label{color:#247454}.audience-card.business .audience-label span{color:#247454;background:#e1f4ea}.audience-card h3{color:#1e2b31;letter-spacing:-.035em;margin:27px 0 0;font-size:27px}.audience-card>p{color:#66757c;max-width:500px;margin:13px 0 0;font-size:14px;line-height:1.7}.audience-card ul{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.audience-card li{color:#46575f;gap:9px;font-size:13px;display:flex}.audience-card li i{color:#1592bd;font-style:normal}.audience-card.business li i{color:#2b9567}.sifen-portal{background:#f7fafb;border:1px solid #d7e2e5;border-radius:19px;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);margin-top:22px;display:grid;overflow:hidden;box-shadow:0 18px 55px #1e3c4712}.portal-intro{color:#eef6f8;background:radial-gradient(circle at 100% 0,#f9b23321,#0000 42%),linear-gradient(145deg,#17262d,#1d333d);padding:38px}.portal-included{color:#ffd984;letter-spacing:.11em;background:#f9b2331a;border:1px solid #f9b23357;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:9px;font-weight:850;display:inline-flex}.portal-included i{color:#24343a;background:#f9b233;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;font-style:normal;display:grid}.portal-intro .sifen-kicker{color:#9edcf0;width:max-content;margin-top:30px;display:flex}.portal-intro .sifen-kicker i{background:#61c6e7}.portal-intro h3{letter-spacing:-.04em;max-width:490px;margin:17px 0 0;font-size:clamp(31px,3vw,42px);line-height:1.08}.portal-intro>p{color:#b8cbd2;max-width:520px;margin:17px 0 0;font-size:13px;line-height:1.72}.portal-channels{padding:34px}.portal-channel-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.portal-channel-grid article{background:#fff;border:1px solid #d8e4e7;border-radius:15px;padding:24px}.portal-channel-grid article.web{background:#fffbf2;border-color:#ecd7a9}.portal-channel-grid article>span{color:#5e7984;letter-spacing:.1em;font-size:9px;font-weight:850}.portal-channel-grid article>.portal-channel-visual{color:#0d779d;background:#edf8fc;border:1px solid #cce6ef;border-radius:12px;justify-content:center;align-items:center;width:100%;height:64px;margin-top:20px;display:flex}.portal-channel-visual b{background:#d7eff7;border-radius:10px;place-items:center;width:40px;height:40px;font:850 10px ui-monospace,monospace;display:grid}.portal-channel-grid article.web>.portal-channel-brand{background:linear-gradient(135deg,#fffdf9,#fff7e7);border-color:#ecd39a}.portal-channel-brand img{object-fit:contain;object-position:center;width:min(190px,78%);height:40px;display:block}.portal-channel-grid h4{color:#203038;letter-spacing:-.03em;margin:19px 0 0;font-size:20px}.portal-channel-grid p{color:#687980;margin:10px 0 0;font-size:11px;line-height:1.65}.portal-channel-grid ul{gap:8px;margin:19px 0 0;padding:0;list-style:none;display:grid}.portal-channel-grid li{color:#465a62;gap:8px;font-size:10px;line-height:1.45;display:flex}.portal-channel-grid li i{color:#1592bd;font-style:normal}.portal-channel-grid article.web li i{color:#b97808}.portal-note{color:#647980;gap:10px;margin:18px 0 0;font-size:10px;line-height:1.65;display:flex}.portal-note>span{color:#087ba6;background:#dceff5;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:9px;font-weight:850;display:grid}.sifen-capabilities{background:#f3f7f8}.capability-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:55px;display:grid}.capability-grid article{background:#fff;border:1px solid #dce5e8;border-radius:15px;min-height:230px;padding:28px;position:relative}.capability-grid article>span{color:#728187;font-size:10px;font-weight:800;position:absolute;top:21px;right:21px}.capability-icon{border-radius:11px;place-items:center;width:44px;height:44px;font:800 10px ui-monospace,monospace;display:grid}.capability-icon.amber{color:#815000;background:#ffedc7}.capability-icon.green{color:#17623f;background:#daf3e5}.capability-icon.blue{color:#1d5f92;background:#dceefe}.capability-icon.violet{color:#654296;background:#eee5fa}.capability-icon.teal{color:#0d686b;background:#d8f1f0}.capability-icon.coral{color:#8b3e2e;background:#fae2dc}.capability-grid h3{color:#26343b;margin:24px 0 0;font-size:18px}.capability-grid p{color:#66757c;margin:10px 0 0;font-size:13px;line-height:1.7}.sifen-flow{color:#fff;background:#101c22;padding-block:110px;position:relative;overflow:hidden}.sifen-flow-pattern{opacity:.12;background-image:radial-gradient(circle,#6ed4f7 1px,#0000 1.5px);background-size:30px 30px;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.sifen-flow .sifen-shell{position:relative}.flow-grid{grid-template-columns:repeat(3,1fr);gap:70px;margin-top:60px;display:grid}.flow-grid article{text-align:center;position:relative}.flow-grid article>span{color:#6b818a;font:800 10px ui-monospace,monospace}.flow-node{color:#83d8f6;background:#172a33;border:1px solid #38505a;border-radius:18px;place-items:center;width:74px;height:74px;margin:14px auto 20px;display:grid;box-shadow:0 15px 35px #0003}.flow-node.featured{background:#173846;border-color:#278db3;box-shadow:0 0 0 8px #29b6e80f}.flow-node img{width:34px;height:34px}.flow-node b{font:800 18px ui-monospace,monospace}.flow-grid h3{color:#eaf3f6;margin:0;font-size:18px}.flow-grid p{color:#91a6ae;max-width:290px;margin:10px auto 0;font-size:12px;line-height:1.65}.flow-arrow{color:#52727e;font-size:24px;font-style:normal;position:absolute;top:65px;right:-47px}.flow-brand{color:#9eb2ba;background:#15272f;border:1px solid #334b55;border-radius:10px;align-items:center;gap:13px;width:fit-content;margin:50px auto 0;padding:11px 17px;font-size:10px;font-weight:700;display:flex}.flow-brand i{color:#5b7079;font-style:normal}.flow-brand img{filter:brightness(0)invert();opacity:.8;width:92px;height:auto}.sifen-responsibilities{background:#fff}.responsibility-grid{grid-template-columns:1.05fr 1fr 1fr;align-items:stretch;gap:20px;display:grid}.responsibility-heading{padding:15px 35px 15px 0}.responsibility-heading h2{font-size:40px}.responsibility-grid>article{border:1px solid var(--sifen-line);background:#f8fafb;border-radius:16px;padding:30px}.responsibility-grid>article.adelantos-side{background:#f1f9fc;border-color:#bcdfee}.responsibility-title{align-items:center;gap:12px;display:flex}.responsibility-title img,.responsibility-title span{width:35px;height:35px}.responsibility-title span{color:#52666f;background:#e4ecef;border-radius:9px;place-items:center;font:800 12px ui-monospace,monospace;display:grid}.responsibility-title h3{color:#27363d;margin:0;font-size:17px}.responsibility-grid ul{gap:13px;margin:25px 0 0;padding:0;list-style:none;display:grid}.responsibility-grid li{color:#53646c;gap:9px;font-size:12px;line-height:1.5;display:flex}.responsibility-grid li i{color:#0e8bb8;font-style:normal}.sifen-onboarding{background:#f3f7f8}.onboarding-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:58px;display:grid;position:relative}.onboarding-grid:before{content:"";background:#bad4dd;height:1px;position:absolute;top:46px;left:12%;right:12%}.onboarding-grid article{text-align:center;position:relative}.onboarding-grid article>span{color:#52636a;font:800 9px ui-monospace,monospace}.onboarding-grid article>div{background:#fff;border:1px solid #b9d5df;border-radius:50%;place-items:center;width:58px;height:58px;margin:10px auto 19px;display:grid;box-shadow:0 8px 25px #26596b14}.onboarding-grid article>div i{border:3px solid #169ac7;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 6px #dff3fa}.onboarding-grid h3{color:#27363d;margin:0;font-size:17px}.onboarding-grid p{color:#65757c;margin:9px auto 0;font-size:12px;line-height:1.65}.sifen-technical{color:#fff;background:linear-gradient(120deg,#087da8,#0a668a);padding-block:80px}.technical-inner{grid-template-columns:.8fr 1.2fr;align-items:end;gap:60px;display:grid}.sifen-technical h2{color:#f2fbfe;font-size:38px}.technical-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.technical-grid article{background:#07394c33;border:1px solid #ffffff2e;border-radius:10px;padding:19px}.technical-grid small{color:#a8e5fa;letter-spacing:.12em;font-size:8px;font-weight:800;display:block}.technical-grid strong{color:#fff;margin-top:6px;font:700 13px ui-monospace,monospace;display:block}.sifen-faq{background:#fff}.faq-layout{grid-template-columns:.75fr 1.25fr;align-items:start;gap:80px;display:grid}.sifen-faq-list{gap:10px;display:grid}.sifen-faq-list details{border:1px solid var(--sifen-line);background:#f9fbfb;border-radius:11px}.sifen-faq-list summary{color:#2a3940;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:0 20px;font-size:14px;font-weight:700;list-style:none;display:flex}.sifen-faq-list summary::-webkit-details-marker{display:none}.sifen-faq-list summary i{color:#0b86b3;font-size:19px;font-style:normal;transition:transform .2s}.sifen-faq-list details[open] summary i{transform:rotate(45deg)}.sifen-faq-list details p{color:#64747b;margin:0;padding:0 20px 21px;font-size:13px;line-height:1.7}.sifen-cta{color:#fff;text-align:center;background:#101d23;padding-block:105px;position:relative;overflow:hidden}.sifen-cta-pattern{mask-image:radial-gradient(circle,#000,#0000 72%)}.sifen-cta-inner{max-width:790px;position:relative}.sifen-cta .sifen-kicker{justify-content:center}.sifen-cta h2{color:#f1f8fa;font-size:clamp(40px,5vw,60px)}.sifen-cta p{color:#a9bbc2;max-width:680px;margin:22px auto 0;font-size:16px;line-height:1.75}.sifen-cta-inner>div{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.sifen-cta-inner>div a:first-child{color:#08202a;background:#69d1f5}.sifen-cta-inner>div a:last-child{color:#d7e6ea;border:1px solid #40545e}.sifen-disclaimer{color:#7f929a;max-width:680px;margin:25px auto 0;font-size:10px;line-height:1.6;display:block}.sifen-home-teaser{background:#fff;padding:28px 0 92px}.sifen-teaser-card{color:#fff;background:linear-gradient(120deg,#111e25,#17323e);border:1px solid #c9e2eb;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:50px;padding:42px 46px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 55px #153c4b1f}.sifen-teaser-card:before{content:"";opacity:.12;background-image:linear-gradient(#4bc2ec4d 1px,#0000 1px),linear-gradient(90deg,#4bc2ec4d 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000)}.sifen-teaser-content,.sifen-teaser-action{position:relative}.sifen-teaser-content>span{color:#76d5f5;letter-spacing:.14em;font-size:10px;font-weight:800}.sifen-teaser-content h2{color:#f2f8fa;letter-spacing:-.04em;max-width:730px;margin:14px 0 0;font-size:34px;line-height:1.08}.sifen-teaser-content p{color:#afc1c8;max-width:760px;margin:14px 0 0;font-size:13px;line-height:1.7}.sifen-teaser-points{flex-wrap:wrap;gap:8px;margin-top:19px;display:flex}.sifen-teaser-points span{color:#bcd4dc;background:#ffffff0a;border:1px solid #36545f;border-radius:6px;padding:6px 10px;font:700 9px ui-monospace,monospace}.sifen-teaser-action{justify-items:stretch;gap:12px;min-width:210px;display:grid}.sifen-teaser-action>div{color:#7f929a;justify-content:center;align-items:center;gap:9px;font-size:9px;display:flex}.sifen-teaser-action img{filter:brightness(0)invert();opacity:.75;width:88px}.sifen-teaser-action>a{color:#09212a;background:#69d1f5;border-radius:8px;justify-content:center;align-items:center;gap:18px;min-height:47px;padding:0 19px;font-size:12px;font-weight:800;display:flex}html.dark[data-corporate-palette] .sifen-site,html.dark[data-corporate-palette] .sifen-audiences,html.dark[data-corporate-palette] .sifen-responsibilities,html.dark[data-corporate-palette] .sifen-faq,html.dark[data-corporate-palette] .sifen-home-teaser{background:#10181d}html.dark[data-corporate-palette] .sifen-capabilities,html.dark[data-corporate-palette] .sifen-onboarding{background:#111c22}html.dark[data-corporate-palette] .sifen-section-heading h2,html.dark[data-corporate-palette] .responsibility-heading h2,html.dark[data-corporate-palette] .audience-card h3,html.dark[data-corporate-palette] .capability-grid h3,html.dark[data-corporate-palette] .responsibility-title h3,html.dark[data-corporate-palette] .onboarding-grid h3,html.dark[data-corporate-palette] .sifen-faq-list summary{color:#e5eef1}html.dark[data-corporate-palette] .sifen-section-heading>p,html.dark[data-corporate-palette] .audience-card>p,html.dark[data-corporate-palette] .capability-grid p,html.dark[data-corporate-palette] .responsibility-grid li,html.dark[data-corporate-palette] .onboarding-grid p,html.dark[data-corporate-palette] .sifen-faq-list details p{color:#9eafb6}html.dark[data-corporate-palette] .audience-card,html.dark[data-corporate-palette] .capability-grid article,html.dark[data-corporate-palette] .responsibility-grid>article,html.dark[data-corporate-palette] .sifen-faq-list details{background:#172229;border-color:#2a3b43}html.dark[data-corporate-palette] .responsibility-grid>article.adelantos-side{background:#162a34;border-color:#285469}html.dark[data-corporate-palette] .audience-card li{color:#bac7cc}html.dark[data-corporate-palette] .sifen-portal{box-shadow:none;background:#142127;border-color:#2d424b}html.dark[data-corporate-palette] .portal-channel-grid article{background:#18262d;border-color:#2b424b}html.dark[data-corporate-palette] .portal-channel-grid article.web{background:#29251b;border-color:#594a2d}html.dark[data-corporate-palette] .portal-channel-grid article>span,html.dark[data-corporate-palette] .portal-note{color:#9aafb7}html.dark[data-corporate-palette] .portal-channel-grid h4{color:#edf5f7}html.dark[data-corporate-palette] .portal-channel-grid p{color:#afc0c6}html.dark[data-corporate-palette] .portal-channel-grid li{color:#c0cdd1}html.dark[data-corporate-palette] .capability-grid article>span,html.dark[data-corporate-palette] .onboarding-grid article>span{color:#aebbc0}html.dark[data-corporate-palette] .onboarding-grid article>div{background:#17272e;border-color:#34545f}html.dark[data-corporate-palette] .onboarding-grid:before{background:#34505a}html.dark[data-corporate-palette] .sifen-kicker{color:#6fcdec}html.dark[data-corporate-palette] .capability-icon.amber{color:#f6ca69;background:#3a2e17}html.dark[data-corporate-palette] .capability-icon.green{color:#79d9a9;background:#18372a}html.dark[data-corporate-palette] .capability-icon.blue{color:#83c9f5;background:#183348}html.dark[data-corporate-palette] .capability-icon.violet{color:#c7a6f2;background:#302443}html.dark[data-corporate-palette] .capability-icon.teal{color:#78d7d5;background:#17383a}html.dark[data-corporate-palette] .capability-icon.coral{color:#f3a18c;background:#43271f}@media (width<=980px){.sifen-hero-grid{grid-template-columns:1fr;gap:55px;padding-block:86px 70px}.api-console{max-width:650px;transform:none}.responsibility-grid{grid-template-columns:1fr 1fr}.sifen-portal{grid-template-columns:1fr}.responsibility-heading{grid-column:1/-1}.technical-inner{grid-template-columns:1fr}.faq-layout{grid-template-columns:1fr;gap:45px}.sifen-teaser-card{grid-template-columns:1fr}.sifen-teaser-action{justify-items:start;min-width:0}.sifen-teaser-action>a{padding-inline:24px}}@media (width<=720px){.sifen-shell{width:min(100% - 32px,1160px)}.sifen-hero{min-height:auto}.sifen-hero-grid{min-height:auto;padding-block:72px 55px}.sifen-hero-copy h1{font-size:46px}.sifen-hero-copy>p{font-size:16px}.sifen-hero-actions{display:grid}.sifen-hero-actions a{width:100%}.api-console-request{overflow:hidden}.api-console-request code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sifen-audiences,.sifen-capabilities,.sifen-responsibilities,.sifen-onboarding,.sifen-faq{padding-block:75px}.audience-grid,.capability-grid,.responsibility-grid,.technical-grid,.portal-channel-grid{grid-template-columns:1fr}.portal-intro,.portal-channels{padding:28px 24px}.audience-card{min-height:auto;padding:28px 24px}.capability-grid article{min-height:205px}.sifen-flow{padding-block:80px}.flow-grid{grid-template-columns:1fr;gap:54px}.flow-arrow{inset:auto auto -42px 50%;transform:rotate(90deg)translate(-50%)}.responsibility-heading{padding-right:0}.onboarding-grid{grid-template-columns:1fr 1fr;gap:42px 18px}.onboarding-grid:before{display:none}.sifen-technical{padding-block:70px}.sifen-cta{padding-block:80px}.sifen-cta-inner>div{display:grid}.sifen-home-teaser{padding-bottom:70px}.sifen-teaser-card{gap:30px;padding:32px 25px}.sifen-teaser-content h2{font-size:29px}.sifen-teaser-action{justify-items:stretch}}@media (width<=390px){.sifen-shell{width:min(100% - 24px,1160px)}.sifen-hero-copy h1{font-size:40px}.sifen-section-heading h2,.responsibility-heading h2,.sifen-technical h2{font-size:34px}.api-console-body{padding:15px}.api-result{grid-template-columns:25px 1fr 25px;padding:12px 10px}.api-result code{font-size:9px}.onboarding-grid{grid-template-columns:1fr}}
