.third-sector-guide .guide-hero-title{font-size:clamp(2.8rem,4.8vw,4.7rem)}.third-sector-guide .guide-hero-title span{display:block}.third-sector-guide .ts-route strong{font-size:22px;line-height:1.25}.third-sector-guide .ts-route li>div>svg{color:#a3c9ff;margin:5px 0 10px}.third-sector-guide .ts-network-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.third-sector-guide .ts-network-card{background:linear-gradient(135deg,#18345265,#0b172750);border:1px solid #a6caff32;border-radius:15px;min-width:0;padding:28px;position:relative}.third-sector-guide .ts-network-card>span{color:#a5c9f9;margin-bottom:26px;font-size:12px;display:block}.third-sector-guide .ts-network-card h3{font-size:22px;line-height:1.35}.third-sector-guide .ts-network-card p{color:var(--guide-muted);margin-top:15px;font-size:14px}.third-sector-guide .ts-network-card:not(:last-child):after{content:"";background:#91c3ff65;width:22px;height:1px;position:absolute;top:49px;right:-23px}.third-sector-guide .ts-entity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.third-sector-guide .aff-entity-card h3{min-height:0}.third-sector-guide .aff-card-detail p+p{margin-top:12px}.third-sector-guide .ts-situation-choice{text-align:left;cursor:pointer;color:#edf3ff;background:#10203745;border:1px solid #aecbfa2b;border-radius:14px;align-items:flex-start;gap:17px;min-width:0;padding:25px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.third-sector-guide .ts-situation-choice:hover{background:#132a4655;border-color:#aad0ff75}.third-sector-guide .ts-situation-choice[aria-pressed=true]{background:#19385660;border-color:#aad0ff;box-shadow:0 0 24px #77b4ff15}.third-sector-guide .ts-situation-choice>span:nth-child(2){flex:1;min-width:0;display:block}.third-sector-guide .ts-situation-choice strong{font-size:18px;font-weight:500;line-height:1.45;display:block}.third-sector-guide .ts-situation-choice>span:nth-child(2)>span{color:#b2c5df;margin-top:10px;font-size:13px;line-height:1.75;display:block}.third-sector-guide .ts-choice-check{opacity:0;color:#b9d8ff;flex-shrink:0;margin-top:5px}.third-sector-guide .ts-situation-choice[aria-pressed=true] .ts-choice-check{opacity:1}.third-sector-guide .ts-situation-choice[aria-pressed=true] .aff-situation-key{color:#13233c;background:#b7d5ff}.third-sector-guide .ts-situation-result{background:linear-gradient(115deg,#16325265,#0c1a2d80);border:1px solid #acd2ff70;border-radius:15px;margin-top:22px;padding:28px 32px;animation:.2s ease-out guide-faq-enter}.third-sector-guide .ts-situation-result[hidden]{display:none}.third-sector-guide .ts-situation-result h3{margin-top:16px;font-size:23px;line-height:1.35}.third-sector-guide .ts-situation-result>p:not(.eyebrow){color:#c0cfe4;margin-top:14px;font-size:15px}.third-sector-guide .ts-situation-result .guide-deep-link{margin-top:19px;margin-right:25px}.third-sector-guide .ts-timeline{padding:0}.third-sector-guide .ts-timeline:before,.third-sector-guide .ts-timeline:after{left:calc(50% - 1px)}.third-sector-guide .ts-timeline .guide-step{min-width:0;padding-bottom:35px}.third-sector-guide .ts-timeline .guide-step-number{top:26px;left:calc(50% - 33px)}.third-sector-guide .ts-timeline .guide-step-body{background:linear-gradient(130deg,#102c4960,#0b152540);border:1px solid #a7c8fc32;border-radius:16px;width:calc(50% - 62px);padding:28px}.third-sector-guide .ts-timeline .guide-step:nth-child(2n) .guide-step-body{margin-left:calc(50% + 62px)}.third-sector-guide .ts-timeline .guide-step h3{font-size:25px;line-height:1.3}.third-sector-guide .ts-timeline .guide-step-body>p:not(.guide-step-kicker){font-size:15px}.third-sector-guide .ts-timeline .guide-step-body>p+p{margin-top:13px}.third-sector-guide .ts-document-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.third-sector-guide .ts-document-card{background:#10243c70;border:1px solid #a9ceff35;border-radius:15px;flex-direction:column;align-items:flex-start;min-width:0;padding:27px;display:flex}.third-sector-guide .ts-document-card>svg{color:#b6d3ff;margin-bottom:22px}.third-sector-guide .ts-document-card .eyebrow{letter-spacing:.08em;font-size:10px}.third-sector-guide .ts-document-card h3{margin-top:13px;font-size:21px;line-height:1.35}.third-sector-guide .ts-document-card>p:not(.eyebrow){color:var(--guide-muted);margin-top:16px;margin-bottom:24px;font-size:14px}.third-sector-guide .ts-document-card .guide-deep-link{min-height:44px;margin-top:auto;padding-top:10px;font-size:12px}.third-sector-guide .guide-form-card>p:not(.eyebrow):not(.guide-form-name){color:var(--guide-muted);margin-top:20px;font-size:15px}.third-sector-guide .ts-register-cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;margin-top:42px;display:grid}.third-sector-guide .ts-register-cases article{border-top:1px solid #a9ceff30;min-width:0;padding-top:25px}.third-sector-guide .ts-register-cases h3{font-size:23px;line-height:1.35}.third-sector-guide .ts-register-cases p,.third-sector-guide .ts-register-cases ul{color:var(--guide-muted);margin-top:16px;font-size:15px;line-height:1.75}.third-sector-guide .ts-register-cases ul{padding-left:19px}.third-sector-guide .ts-register-cases li+li{margin-top:8px}.third-sector-guide .ts-regulation{background:linear-gradient(110deg,#16355470,#0d1e3440);border:1px solid #a7caff47;border-radius:15px;margin-top:40px;padding:31px 35px}.third-sector-guide .ts-regulation h3{margin-top:15px;font-size:26px;line-height:1.3}.third-sector-guide .ts-regulation p:not(.eyebrow),.third-sector-guide .ts-regulation ul{color:#bccde5;margin-top:16px;font-size:14px;line-height:1.8}.third-sector-guide .ts-regulation ul{padding-left:20px}.third-sector-guide .ts-regulation li+li{margin-top:12px}.third-sector-guide .ts-regulation strong{color:#e1edff;font-weight:500}.third-sector-guide .ts-models{border-top:1px solid #a8caff30;margin-top:40px;padding-top:30px;scroll-margin-top:40px}.third-sector-guide .ts-models h3{font-size:25px;line-height:1.3}.third-sector-guide .ts-models>p{color:var(--guide-muted);max-width:940px;margin-top:17px;font-size:15px}.third-sector-guide .ts-section-copy{color:var(--guide-muted);max-width:940px;margin-top:25px;font-size:15px}.third-sector-guide .ts-responsibilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.third-sector-guide .ts-responsibilities article{background:#11233b45;border:1px solid #adcfff27;border-radius:13px;min-width:0;padding:26px}.third-sector-guide .ts-responsibilities article>span{color:#9cbfea;font-size:11px}.third-sector-guide .ts-responsibilities h3{margin-top:16px;font-size:21px;line-height:1.35}.third-sector-guide .ts-responsibilities p{color:var(--guide-muted);margin-top:13px;font-size:14px}.third-sector-guide .ts-contact-preparation{border-top:1px solid #b7d4ff26;margin-top:24px;padding-top:24px}.third-sector-guide .ts-contact-preparation h3{color:#dceaff;font-size:18px;line-height:1.4}.third-sector-guide .ts-contact-preparation ul{color:#b9cde7;margin:14px 0 0;padding-left:19px;font-size:14px;line-height:1.8}.third-sector-guide .ts-contact-preparation li+li{margin-top:8px}.third-sector-guide .guide-contact-main>.guide-deep-link{margin-top:16px;font-size:12px}.third-sector-guide .guide-deep-link{overflow-wrap:anywhere}@media (max-width:1100px){.third-sector-guide .ts-network-card,.third-sector-guide .ts-document-card{padding:24px}.third-sector-guide .ts-timeline .guide-step-body{width:calc(50% - 50px);padding:24px}.third-sector-guide .ts-timeline .guide-step:nth-child(2n) .guide-step-body{margin-left:calc(50% + 50px)}.third-sector-guide .ts-timeline .guide-step h3{font-size:23px}.third-sector-guide .ts-responsibilities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.third-sector-guide .ts-network-cards,.third-sector-guide .ts-document-cards{grid-template-columns:minmax(0,1fr);gap:18px}.third-sector-guide .ts-network-card:not(:last-child):after{display:none}.third-sector-guide .ts-document-card .guide-deep-link{margin-top:0}.third-sector-guide .ts-register-cases{grid-template-columns:minmax(0,1fr);gap:26px}.third-sector-guide .ts-timeline{padding-left:85px}.third-sector-guide .ts-timeline:before,.third-sector-guide .ts-timeline:after{left:26px}.third-sector-guide .ts-timeline .guide-step-number{top:24px;left:-85px}.third-sector-guide .ts-timeline .guide-step-body{width:100%;padding:24px}.third-sector-guide .ts-timeline .guide-step:nth-child(2n) .guide-step-body{margin-left:0}.third-sector-guide .ts-route li>div>svg{display:none}.third-sector-guide .ts-route strong{font-size:19px}}@media (max-width:620px){.third-sector-guide .guide-hero-title{font-size:clamp(2.2rem,9.2vw,3.3rem);line-height:1.12}.third-sector-guide .ts-entity-grid,.third-sector-guide .ts-responsibilities{grid-template-columns:minmax(0,1fr)}.third-sector-guide .ts-situation-choice{gap:12px;padding:22px 20px}.third-sector-guide .ts-situation-choice strong{font-size:17px}.third-sector-guide .ts-situation-choice>span:nth-child(2)>span{font-size:13px}.third-sector-guide .ts-choice-check{width:16px}.third-sector-guide .ts-situation-result{padding:24px 21px}.third-sector-guide .ts-situation-result h3{font-size:21px}.third-sector-guide .ts-situation-result>p:not(.eyebrow){font-size:14px}.third-sector-guide .ts-timeline{padding-left:58px}.third-sector-guide .ts-timeline:before,.third-sector-guide .ts-timeline:after{left:21px}.third-sector-guide .ts-timeline .guide-step-number{top:21px;left:-58px}.third-sector-guide .ts-timeline .guide-step-body{padding:22px 18px}.third-sector-guide .ts-timeline .guide-step h3{font-size:21px}.third-sector-guide .ts-timeline .guide-step-body>p:not(.guide-step-kicker){font-size:14px}.third-sector-guide .ts-timeline .guide-step-kicker{letter-spacing:.06em;font-size:9px}.third-sector-guide .ts-regulation{padding:25px 22px}.third-sector-guide .ts-regulation h3{font-size:23px}.third-sector-guide .ts-models h3,.third-sector-guide .ts-register-cases h3{font-size:22px}.third-sector-guide .ts-route strong{font-size:16px}.third-sector-guide .ts-document-cards{gap:16px}.third-sector-guide .ts-responsibilities article{padding:24px}}@media (prefers-reduced-motion:reduce){.third-sector-guide .ts-situation-choice,.third-sector-guide .ts-situation-result{transition:none;animation:none}.third-sector-guide .ts-timeline:after{transform:scaleY(1)}}
