.pricing_section__CURh7{color:#19345b}.pricing_section__CURh7 .pricing_heading__EhgPH{max-width:none;text-align:center;margin-bottom:42px;scroll-margin-top:100px}.pricing_section__CURh7 .pricing_heading__EhgPH p{margin:20px auto 0}.pricing_grid__8v8jA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.pricing_section__CURh7 .pricing_card__syURO{display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:0;border:1px solid #cdddf5;border-radius:20px;background:#f4f8ff;color:#19345b}.pricing_section__CURh7 .pricing_featured__4cYG9{background:#e2edff;border-color:#a9c4f5}.gf-inner-site .pricing_section__CURh7 .pricing_card__syURO[data-motion-entry=visible][data-motion-kind=card]:hover{translate:none}.pricing_media__WmPrq{position:relative;height:230px;flex:none;overflow:hidden;background:linear-gradient(135deg,#dfebff,#edf4ff)}.pricing_photo__aj193{object-fit:cover;object-position:center 45%}.pricing_recommended__7qawM{position:absolute;top:17px;left:17px;padding:8px 12px;border-radius:999px;background:#fff;color:#202529;font-size:11px;font-weight:600;line-height:1.2}.pricing_body__GtZUk{display:flex;flex-direction:column;flex:1;padding:25px 25px 31px}.pricing_section__CURh7 .pricing_body__GtZUk h3{margin:0 0 5px;color:#275bff;font-size:18px;font-weight:600;letter-spacing:-.025em;line-height:1.4}.pricing_price__G_CbQ{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;min-height:55px}.pricing_price__G_CbQ strong{font-size:clamp(31px,3vw,41px);font-weight:600;letter-spacing:-.065em;line-height:1.15;color:#275bff}.pricing_price__G_CbQ span{max-width:95px;color:#54585e;font-size:10px;line-height:1.4}.pricing_section__CURh7 .pricing_description__2kxKo{min-height:43px;margin:8px 0 0;font-size:13px;line-height:1.6;color:#40454b}.pricing_actions__62aoO{display:flex;flex-direction:column;align-items:center;gap:12px;padding:19px 0 27px}.pricing_section__CURh7 .pricing_primary___B0jK{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:11px 21px;background:#275bff;color:#fff;border:1px solid #275bff;border-radius:999px;font-size:12px;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;transition:background .2s,border-color .2s,transform .2s}.pricing_section__CURh7 .pricing_primary___B0jK:hover{background:#2453df;border-color:#2453df;transform:translateY(-2px)}.pricing_section__CURh7 .pricing_secondary__eBh9W{font-size:11px;line-height:1.5;font-weight:500;color:#252a31;text-decoration:underline;text-underline-offset:3px}.pricing_section__CURh7 .pricing_secondary__eBh9W:hover{color:#2453df}.pricing_section__CURh7 .pricing_includes__sUcIN{min-height:36px;margin:0 0 14px;font-size:12px;font-weight:500;line-height:1.5;color:#202529}.pricing_section__CURh7 .pricing_features__WyjUt{display:grid;gap:20px;padding:0;margin:0;list-style:none}.pricing_section__CURh7 .pricing_features__WyjUt li{display:flex;align-items:flex-start;gap:9px;margin:0;font-size:12px}.pricing_features__WyjUt li>svg{flex:none;margin-top:2px;color:#438dce}.pricing_features__WyjUt strong{display:block;font-size:12px;font-weight:600;line-height:1.5;color:#2656c4}.pricing_section__CURh7 .pricing_features__WyjUt p{margin:3px 0 0;font-size:11px;line-height:1.6;color:#52575f}.pricing_section__CURh7 .pricing_note__UXzeI{margin:22px auto 0;max-width:820px;text-align:center;font-size:11px;line-height:1.7;color:#626b78}.pricing_estimate__Ua_9_{display:flex;align-items:center;justify-content:center;gap:7px;width:fit-content;margin:16px auto 0;color:#2453df;font-size:13px;text-decoration:underline;text-underline-offset:4px}.pricing_documentScene__HYfdf,.pricing_operationsScene__D0BrL{display:flex;justify-content:center;align-items:center;height:100%}.pricing_paper__WnRtm{display:flex;flex-direction:column;width:145px;height:190px;background:#fff;padding:17px 15px 12px;color:#30383b;box-shadow:0 4px 17px #00000004}.pricing_paper__WnRtm>b{margin-top:6px;font-size:9px;font-weight:600}.pricing_paper__WnRtm>span{margin-top:3px;font-size:7px;color:#777}.pricing_paperLines__X4AlD{display:grid;gap:5px;margin-top:18px}.pricing_paperLines__X4AlD i{display:block;height:2px;background:#e5e6e8}.pricing_paperLines__X4AlD i:last-child{width:65%}.pricing_signature__pi3ou{margin-top:auto;color:#4b5775;width:49px}.pricing_signature__pi3ou svg{width:100%;height:23px}.pricing_paperFooter__t39Hn{display:flex;justify-content:space-between;border-top:1px solid #ddd;padding-top:5px}.pricing_paperFooter__t39Hn span{width:29px;height:2px;background:#ddd}.pricing_documentStack__GoQiz{display:flex;align-items:center;gap:8px;transform:translateY(3px)}.pricing_companyTile__gcYK_{position:relative;display:grid;place-items:center;width:45px;height:45px;background:#fff;border-radius:9px;box-shadow:0 5px 8px #00000010;color:#373e44}.pricing_companyTile__gcYK_:before{content:"";position:absolute;right:-3px;top:-4px;width:12px;height:12px;background:#1b2025;border:3px solid #eaeaea;border-radius:50%}.pricing_miniPaper__JjHAC{display:flex;flex-direction:column;gap:4px;width:27px;height:41px;padding:5px 4px;background:#fff;border:1px solid #d2d4d6;color:#9b9fa3;box-shadow:1px 2px 0 #d9dadd}.pricing_miniPaper__JjHAC>svg{flex:none;height:11px;width:11px}.pricing_miniPaper__JjHAC i{height:1px;background:#c9cdd1}.pricing_miniPaper__JjHAC:nth-child(3){transform:translateY(-6px)}.pricing_miniPaper__JjHAC:nth-child(5){transform:translateY(-3px)}@media (max-width:1000px) and (min-width:701px){.pricing_grid__8v8jA{gap:13px}.pricing_media__WmPrq{height:190px}.pricing_body__GtZUk{padding:21px 18px 27px}.pricing_price__G_CbQ{min-height:63px;align-content:start}.pricing_price__G_CbQ span{max-width:none}.pricing_section__CURh7 .pricing_description__2kxKo{min-height:63px}.pricing_documentStack__GoQiz{gap:5px;transform:scale(.8)}}@media (max-width:700px){.pricing_grid__8v8jA{grid-template-columns:minmax(0,1fr);gap:24px;max-width:430px;margin:0 auto}.pricing_section__CURh7 .pricing_heading__EhgPH{margin-bottom:30px}.pricing_media__WmPrq{height:230px}.pricing_body__GtZUk{padding:26px}.pricing_price__G_CbQ strong{font-size:39px}.pricing_section__CURh7 .pricing_description__2kxKo,.pricing_section__CURh7 .pricing_includes__sUcIN{min-height:0}.pricing_section__CURh7 .pricing_features__WyjUt p{font-size:12px}.pricing_features__WyjUt strong,.pricing_section__CURh7 .pricing_primary___B0jK{font-size:13px}.pricing_section__CURh7 .pricing_secondary__eBh9W{font-size:12px}}@media (prefers-reduced-motion:reduce){.pricing_section__CURh7 .pricing_primary___B0jK{transition:none}}.pricing_section__CURh7.gf-pricing{padding-top:48px;padding-bottom:28px}.pricing_heading__EhgPH{scroll-margin-top:110px}.pricing_section__CURh7 .pricing_heading__EhgPH{margin-bottom:32px}.pricing_section__CURh7 .pricing_estimate__Ua_9_{gap:10px;min-height:46px;padding:11px 19px;border:1px solid #c7d8f5;border-radius:999px;background:#fff;color:#234ed4;text-decoration:none;font-size:13px;transition:background .2s,border-color .2s}.pricing_section__CURh7 .pricing_estimate__Ua_9_:hover{background:#edf3ff;border-color:#7598ed}@media(max-width:700px){.pricing_section__CURh7.gf-pricing{padding-top:32px;padding-bottom:20px}.pricing_section__CURh7 .pricing_estimate__Ua_9_{font-size:12px;padding-inline:15px}}.pricing_price__G_CbQ strong small{font-size:14px;font-weight:500;letter-spacing:0}.pricing_featured__4cYG9{background:#e7f1ff}.demoInvite_section__lNN9u.gf-refresh-section{position:relative;isolation:isolate;display:grid;grid-template-columns:90px minmax(0,1fr) auto;gap:28px;align-items:center;margin-block:22px 48px;padding:32px 38px;border:1px solid #4266aa;border-radius:24px;background:linear-gradient(115deg,#153773,#2453ac);color:#fff;overflow:hidden}.demoInvite_section__lNN9u:after{content:"";position:absolute;right:-50px;top:-120px;width:420px;height:420px;border:1px solid #b4d1ff25;border-radius:50%;z-index:-1}.demoInvite_preview__kWxGv{height:90px;border:1px solid #ffffff40;background:#ffffff0b;border-radius:18px;display:grid;place-items:center;color:#c3dcff;transform:rotate(-5deg);position:relative}.demoInvite_preview__kWxGv span{position:absolute;width:7px;height:7px;border-radius:50%;background:#b6d7ff;right:8px;bottom:11px}.demoInvite_preview__kWxGv span:last-child{right:auto;bottom:auto;left:12px;top:10px;width:4px;height:4px}.demoInvite_section__lNN9u .demoInvite_copy__3jgIM h2{font-size:36px;line-height:1.08;letter-spacing:-.04em;margin:0 0 13px;color:#fff}.demoInvite_section__lNN9u .demoInvite_copy__3jgIM h2 em{font-family:"Instrument Serif",Georgia,serif;font-weight:400;color:#c4ddff}.demoInvite_section__lNN9u .demoInvite_copy__3jgIM>p{max-width:none;font-size:14px;line-height:1.65;color:#d3e0f6;margin:0}.demoInvite_action___E_4e{display:flex;flex-direction:column;align-items:center;gap:13px}.demoInvite_action___E_4e>a{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:49px;padding:13px 22px;border-radius:999px;background:#fff;color:#21478d;font-size:15px;white-space:nowrap;transition:translate .2s,background .2s}.demoInvite_action___E_4e>a:hover{background:#e4eeff;translate:0 -2px}.demoInvite_action___E_4e>a:focus-visible{outline:2px solid #fff;outline-offset:5px}.demoInvite_section__lNN9u .demoInvite_action___E_4e>p{display:flex;align-items:center;gap:8px;color:#d3e0f6;font-size:12px;margin:0}@media(max-width:800px){.demoInvite_section__lNN9u.gf-refresh-section{grid-template-columns:1fr auto;gap:24px;padding:30px}.demoInvite_preview__kWxGv{display:none}}@media(max-width:600px){.demoInvite_section__lNN9u.gf-refresh-section{grid-template-columns:1fr;gap:22px;padding:28px 24px;margin-block:18px 35px}.demoInvite_section__lNN9u .demoInvite_copy__3jgIM h2{font-size:34px}.demoInvite_action___E_4e{align-items:flex-start}.demoInvite_section__lNN9u .demoInvite_copy__3jgIM>p{font-size:14px}}@media(prefers-reduced-motion:reduce){.demoInvite_action___E_4e>a{transition:none}}.demoInvite_section__lNN9u.gf-refresh-section{margin-top:12px}@media(min-width:1200px){.demoInvite_section__lNN9u .demoInvite_copy__3jgIM h2,.demoInvite_section__lNN9u .demoInvite_copy__3jgIM>p{white-space:nowrap}.demoInvite_section__lNN9u .demoInvite_copy__3jgIM h2{font-size:clamp(28px,2.65vw,36px)}.demoInvite_section__lNN9u .demoInvite_copy__3jgIM>p{font-size:clamp(12px,1vw,14px)}}.gf-landing:not(.gf-inner-site){position:relative;isolation:isolate;background:#edf5ff}.gf-home-atmosphere{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 94% 8%,#aacbff90,transparent 57%),radial-gradient(ellipse at 3% 82%,#bfddffb0,transparent 60%),linear-gradient(135deg,#f7fbff,#e4efff)}.gf-home-atmosphere i{position:absolute;right:-18%;top:-24%;width:74vw;height:130vh;background:linear-gradient(140deg,#6a9cf933,#c9e7ff08 72%);clip-path:polygon(38% 0,100% 0,64% 100%,0 72%);rotate:12deg;animation:gf-blue-drift 22s ease-in-out infinite alternate}.gf-home-atmosphere i:nth-child(2){right:auto;left:-42%;top:28%;rotate:-25deg;opacity:.6;animation-delay:-9s}.gf-home-atmosphere i:nth-child(3){right:-35%;top:32%;rotate:40deg;opacity:.4;animation-delay:-14s}.gf-landing:not(.gf-inner-site) :is(.gf-dashboard-hero,.gf-light-journey,.gf-compression,.gf-return-to-light,.gf-trust,.gf-stories,.gf-community,.gf-faq,.gf-interface-strip){background:transparent}.gf-landing:not(.gf-inner-site) .gf-dashboard-hero:before{display:block;background:radial-gradient(ellipse at 75% 45%,#96bfff38,transparent 65%)}.gf-landing:not(.gf-inner-site) .gf-dashboard-hero{min-height:0;overflow:clip}.gf-landing:not(.gf-inner-site) .gf-dashboard-hero .gf-hero-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(30px,4vw,65px);height:auto;min-height:calc(100svh - 150px);padding:20px 0 45px}.gf-landing:not(.gf-inner-site) .gf-hero-dashboard-travel,.gf-landing:not(.gf-inner-site) .gf-hero-visual{display:block;width:auto;min-width:0;perspective:none}.gf-landing:not(.gf-inner-site) .gf-hero-dashboard{width:100%;max-width:100%;transform:none;transform-style:flat}.gf-landing:not(.gf-inner-site) .gf-hero-dashboard:after,.gf-landing:not(.gf-inner-site) .gf-hero-dashboard:before{display:none}.gf-landing:not(.gf-inner-site) .gf-hero-dashboard .gf-product-window{border:1px solid #d8e4f5;border-radius:26px;background:#fff;box-shadow:0 22px 65px #25477a1a}.gf-landing:not(.gf-inner-site) .gf-hero-dashboard .gf-product-layout{height:clamp(460px,72svh,680px);min-height:0}@media(min-width:1024px){.gf-landing:not(.gf-inner-site) .gf-dashboard-hero .gf-hero-layout{width:min(1760px,calc(100% - 64px));grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:clamp(28px,3vw,56px)}}@media(max-width:1023px){.gf-landing:not(.gf-inner-site) .gf-dashboard-hero .gf-hero-layout{grid-template-columns:minmax(0,1fr);height:auto;min-height:0;gap:35px;padding:25px 0 40px}.gf-landing:not(.gf-inner-site) .gf-hero-dashboard{width:100%}.gf-landing:not(.gf-inner-site) .gf-hero-dashboard .gf-product-layout{height:clamp(320px,55vw,500px)}}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-window{border:1px solid #b5ceee;border-radius:24px;background:#eef5ffd9;box-shadow:0 24px 80px #315a9c18,inset 0 1px 0 #fff;overflow:hidden}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-main{background:linear-gradient(135deg,#f5f9ffdc,#e5efffcc);padding:clamp(16px,2vw,30px)}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-sidebar{background:#e3efffb8}.gf-landing:not(.gf-inner-site) .gf-hero-workspace-heading{font-size:clamp(34px,4.2vw,64px)!important;color:#275bff;letter-spacing:-.055em}.gf-landing:not(.gf-inner-site) .gf-hero-workspace{--gf-workspace-width:min(900px,calc(100vw - 48px));--gf-workspace-height:clamp(300px,calc(100svh - 230px),740px);box-sizing:border-box;width:var(--gf-workspace-width);max-width:var(--gf-workspace-width);flex:none}@media(min-width:600px){.gf-landing:not(.gf-inner-site) .gf-hero-workspace{width:var(--gf-workspace-width)!important;max-width:var(--gf-workspace-width)!important}}@media(min-width:600px) and (min-height:540px) and (prefers-reduced-motion:no-preference){.gf-landing:not(.gf-inner-site) .gf-hero-workspace-heading{top:220px}.gf-landing:not(.gf-inner-site) .gf-hero-workspace{top:306px}}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-window{height:var(--gf-workspace-height);width:100%;max-width:none;transform:none;scale:none;transition:none}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-layout{height:100%!important;min-height:0!important}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-main{min-height:0;overflow:hidden}.gf-hero-workspace .gf-workspace-page{overflow:hidden;scrollbar-width:none}.gf-hero-workspace .gf-workspace-page[aria-hidden=true]{pointer-events:none}.gf-hero-workspace .gf-workspace-screen{height:auto;min-height:100%}.gf-hero-workspace .gf-workspace-screen>div{flex-shrink:0}.gf-hero-workspace .gf-workspace-console{height:100%;min-height:0}.gf-hero-workspace .gf-workspace-console-grid{flex:1 1 0}@media(min-width:600px){.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-workspace-console-grid{grid-template-rows:minmax(min-content,1.5fr) minmax(min-content,1fr)}}@media(min-width:600px) and (max-height:699px){.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-main{padding:18px 22px}}.gf-hero-workspace .gf-workspace-page article{animation:none}.gf-hero-workspace .gf-workspace-live-office{gap:clamp(8px,1vw,12px);justify-content:flex-start;overflow:hidden}.gf-hero-workspace .gf-workspace-live-office small{display:block;font-size:8px;line-height:1.25;letter-spacing:.1em;color:#4970a8}.gf-hero-workspace .gf-office-overview{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;border:1px solid #c9dcef;border-radius:13px;background:linear-gradient(135deg,#eff5ff,#e1edff)}.gf-hero-workspace .gf-office-overview>div{min-width:0}.gf-hero-workspace .gf-office-overview h4{font-size:clamp(15px,1.9vw,22px);line-height:1.15;letter-spacing:-.035em;margin:5px 0}.gf-hero-workspace .gf-office-overview p,.gf-hero-workspace .gf-office-overview>div>span{display:flex;align-items:center;gap:6px;margin:0;color:#315a95;font-size:10px;line-height:1.45}.gf-hero-workspace .gf-office-overview>div>span{margin-top:5px;font-size:8px;color:#607897}.gf-hero-workspace .gf-office-overview>svg{flex:none;color:#315df4}.gf-hero-workspace .gf-office-company-details{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:0 4px}.gf-hero-workspace .gf-office-company-details strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;color:#193b66}.gf-hero-workspace .gf-office-services{margin-top:0;border-top:1px solid #d3e0ef;padding-top:9px}.gf-hero-workspace .gf-office-services header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.gf-hero-workspace .gf-office-services h4{font-size:12px;margin:0;color:#193b66}.gf-hero-workspace .gf-office-services header p{margin:2px 0 0;font-size:8px;color:#66809f}.gf-hero-workspace .gf-office-services header>span{border-radius:999px;padding:4px 8px;background:#e1f8ee;color:#168a69;font-size:8px;white-space:nowrap}.gf-hero-workspace .gf-office-services>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gf-hero-workspace .gf-office-services article{display:grid;grid-template-columns:auto 1fr;column-gap:6px;align-items:start;padding:9px;border:1px solid #d3e2f3;border-radius:10px;background:#f7faff;min-width:0}.gf-hero-workspace .gf-office-services article>svg{grid-row:span 2;color:#1aa27f}.gf-hero-workspace .gf-office-services article:nth-child(2)>svg{color:#315df4}.gf-hero-workspace .gf-office-services strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.3;color:#1d406c}.gf-hero-workspace .gf-office-services article small{margin-top:2px;font-size:7px;letter-spacing:0;color:#66809f}@media(max-width:599px){.gf-hero-workspace .gf-office-overview{padding:12px}.gf-hero-workspace .gf-office-overview h4{font-size:16px}.gf-hero-workspace .gf-office-company-details{gap:8px}.gf-hero-workspace .gf-office-company-details strong{font-size:8px}.gf-hero-workspace .gf-office-services>div{gap:5px}.gf-hero-workspace .gf-office-services article{padding:7px 5px;column-gap:4px}.gf-hero-workspace .gf-office-services strong{font-size:7px}.gf-hero-workspace .gf-office-services article small{font-size:6px}.gf-hero-workspace .gf-office-services article>svg{width:12px;height:12px}}.gf-hero-workspace .gf-workspace-tax-dashboard{gap:clamp(7px,1vw,11px);justify-content:flex-start;overflow:hidden}.gf-hero-workspace .gf-workspace-tax-dashboard small{display:block;font-size:7px;line-height:1.3;letter-spacing:.08em;color:#5475a5}.gf-hero-workspace .gf-tax-registration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.gf-hero-workspace .gf-tax-registration-grid article{position:relative;display:grid;align-content:start;gap:4px;min-width:0;min-height:100px;padding:11px;border:1px solid #cbdcf1;border-radius:10px;background:#fff}.gf-hero-workspace .gf-tax-registration-grid article>svg{color:#315df4}.gf-hero-workspace .gf-tax-registration-grid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#183d71}.gf-hero-workspace .gf-tax-registration-grid span{min-height:2.5em;font-size:7px;line-height:1.3;color:#66809f}.gf-hero-workspace .gf-tax-registration-grid b{align-self:start;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:3px 6px;background:#fff5d9;color:#9a6700;font-size:7px;font-weight:600}.gf-hero-workspace .gf-tax-registration-grid b.is-done{background:#def6ec;color:#138568}.gf-hero-workspace .gf-tax-adviser-summary{display:flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid #d1e1f4;border-radius:9px;background:#f5f9ff;color:#234a7c}.gf-hero-workspace .gf-tax-adviser-summary>svg{flex:none;color:#315df4}.gf-hero-workspace .gf-tax-adviser-summary>span{display:grid;gap:1px;min-width:0;font-size:7px;line-height:1.3;color:#66809f}.gf-hero-workspace .gf-tax-adviser-summary strong{font-size:8px;color:#21446f}.gf-hero-workspace .gf-tax-adviser-summary>b{margin-left:auto;flex:none;border-radius:999px;padding:3px 6px;background:#e0f7ed;color:#138568;font-size:7px;white-space:nowrap}.gf-hero-workspace .gf-tax-report-summary{margin-top:auto;border-top:1px solid #d3e0ef;padding-top:8px}.gf-hero-workspace .gf-tax-report-summary header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:7px}.gf-hero-workspace .gf-tax-report-summary h4{margin:0;font-size:10px;line-height:1.25;color:#1c406d}.gf-hero-workspace .gf-tax-report-summary p{margin:2px 0 0;font-size:7px;color:#66809f}.gf-hero-workspace .gf-tax-report-summary header>span{border-radius:999px;padding:3px 6px;background:#def6ec;color:#138568;font-size:7px;white-space:nowrap}.gf-hero-workspace .gf-tax-report-summary>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gf-hero-workspace .gf-tax-report-summary article{display:grid;gap:3px;padding:8px 10px;border:1px solid #d1e1f4;border-radius:9px;background:#f7faff}.gf-hero-workspace .gf-tax-report-summary article>strong{font-size:14px;color:#1c4171}.gf-hero-workspace .gf-tax-report-summary article>span{font-size:7px;color:#66809f}.gf-hero-workspace .gf-tax-report-summary article>b{font-size:7px;color:#315df4;font-weight:600}@media(max-width:599px){.gf-hero-workspace .gf-workspace-tax-dashboard{gap:7px}.gf-hero-workspace .gf-tax-registration-grid{grid-template-columns:1fr;gap:5px}.gf-hero-workspace .gf-tax-registration-grid article{grid-template-columns:auto 1fr auto;align-items:center;min-height:0;padding:7px}.gf-hero-workspace .gf-tax-registration-grid article>svg{grid-row:span 2}.gf-hero-workspace .gf-tax-registration-grid article>small{font-size:6px}.gf-hero-workspace .gf-tax-registration-grid strong{font-size:10px}.gf-hero-workspace .gf-tax-registration-grid span{min-height:0;font-size:6px}.gf-hero-workspace .gf-tax-registration-grid b{grid-column:3;grid-row:1/span 2;font-size:6px}.gf-hero-workspace .gf-tax-adviser-summary{padding:6px 7px}.gf-hero-workspace .gf-tax-adviser-summary>b{font-size:6px}.gf-hero-workspace .gf-tax-report-summary h4{font-size:9px}.gf-hero-workspace .gf-tax-report-summary>div{gap:5px}.gf-hero-workspace .gf-tax-report-summary article{padding:7px}.gf-hero-workspace .gf-tax-report-summary article>strong{font-size:11px}}.gf-hero-workspace .gf-workspace-security-dashboard{gap:clamp(7px,1vw,11px);justify-content:flex-start;overflow:hidden}.gf-hero-workspace .gf-workspace-security-dashboard small{display:block;font-size:7px;line-height:1.3;letter-spacing:.08em;color:#5475a5}.gf-hero-workspace .gf-security-scan-summary{display:flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid #c9dcef;border-radius:9px;background:#f5f9ff;min-width:0}.gf-hero-workspace .gf-security-scan-summary>span{display:flex;align-items:center;gap:5px;color:#315df4;font-size:8px;white-space:nowrap}.gf-hero-workspace .gf-security-scan-summary>span svg{color:#315df4}.gf-hero-workspace .gf-security-scan-summary>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;font-size:7px}.gf-hero-workspace .gf-security-scan-summary>b,.gf-hero-workspace .gf-security-scan-summary>strong{margin-left:auto;flex:none;border-radius:999px;padding:4px 7px;font-size:7px;white-space:nowrap}.gf-hero-workspace .gf-security-scan-summary>b{background:#def6ec;color:#138568}.gf-hero-workspace .gf-security-scan-summary>strong{background:#315df4;color:#fff;font-weight:600}.gf-hero-workspace .gf-security-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gf-hero-workspace .gf-security-metrics article{display:grid;align-content:start;gap:6px;min-width:0;padding:10px;border:1px solid #cbdcf1;border-radius:10px;background:#fff}.gf-hero-workspace .gf-security-metrics article>strong{font-size:21px;line-height:1;color:#183d71}.gf-hero-workspace .gf-security-metrics article>strong>span{font-size:8px;font-weight:500;color:#66809f}.gf-hero-workspace .gf-security-metrics .is-risk{color:#e63d68}.gf-hero-workspace .gf-security-metrics b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #dce6f2;padding-top:6px;font-size:7px;color:#168a69;font-weight:500}.gf-hero-workspace .gf-security-metrics article:nth-child(2) b{color:#e0466d}.gf-hero-workspace .gf-security-repositories{margin-top:auto;border:1px solid #cbdcf1;border-radius:10px;background:#f9fbff;overflow:hidden}.gf-hero-workspace .gf-security-repositories header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #d9e4f1}.gf-hero-workspace .gf-security-repositories h4{margin:0;font-size:10px;color:#1c406d}.gf-hero-workspace .gf-security-repositories p{margin:3px 0 0;font-size:7px;color:#66809f}.gf-hero-workspace .gf-security-repositories header>span{font:8px monospace;color:#315df4;white-space:nowrap}.gf-hero-workspace .gf-security-repositories>div{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:6px;padding:7px 12px}.gf-hero-workspace .gf-security-repositories>div small{font-size:6px;white-space:nowrap}@media(max-width:599px){.gf-hero-workspace .gf-workspace-security-dashboard{gap:7px}.gf-hero-workspace .gf-security-scan-summary{padding:6px;gap:5px}.gf-hero-workspace .gf-security-scan-summary>b,.gf-hero-workspace .gf-security-scan-summary>small{display:none}.gf-hero-workspace .gf-security-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.gf-hero-workspace .gf-security-metrics article{padding:7px;gap:4px}.gf-hero-workspace .gf-security-metrics article>strong{font-size:16px}.gf-hero-workspace .gf-security-repositories header{padding:8px}.gf-hero-workspace .gf-security-repositories>div{padding:6px 8px;gap:3px}.gf-hero-workspace .gf-security-repositories>div small{font-size:5px}}.gf-hero-workspace .gf-security-repositories{margin-top:0}.gf-hero-workspace .gf-security-tabs{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:3px;padding:0 0 7px;border-bottom:1px solid #d5e1f0}.gf-hero-workspace .gf-security-tabs span{display:flex;align-items:center;justify-content:center;gap:3px;min-width:0;overflow:hidden;padding:5px 3px;border:1px solid transparent;border-radius:5px;color:#48658a;font-size:6px;line-height:1;white-space:nowrap}.gf-hero-workspace .gf-security-tabs svg{flex:none;color:currentColor}.gf-hero-workspace .gf-security-tabs span.is-selected{border-color:#c8d9ff;background:#edf3ff;color:#194991;font-weight:600}@media(max-width:599px){.gf-hero-workspace .gf-security-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding-bottom:5px}.gf-hero-workspace .gf-security-tabs span{padding:4px 2px;font-size:6px}.gf-hero-workspace .gf-security-tabs svg{width:8px;height:8px}}.gf-hero-workspace .gf-workspace-insurance-request{gap:clamp(8px,1vw,12px);justify-content:flex-start;overflow:hidden}.gf-hero-workspace .gf-insurance-confirmation{display:flex;align-items:center;justify-content:center;gap:10px;text-align:left}.gf-hero-workspace .gf-insurance-confirmation>span{display:grid;place-items:center;width:34px;height:34px;flex:none;border:1px solid #b9d2ff;border-radius:50%;background:#edf4ff;color:#315df4}.gf-hero-workspace .gf-insurance-confirmation h3{font-size:clamp(18px,2vw,24px);margin:0}.gf-hero-workspace .gf-insurance-confirmation p{margin:3px 0 0;font-size:8px;color:#66809f}.gf-hero-workspace .gf-insurance-request-grid{display:grid;grid-template-columns:.92fr 1.35fr;gap:9px;min-height:0}.gf-hero-workspace .gf-insurance-request-grid section{min-width:0;padding:10px;border:1px solid #cbdcf1;border-radius:11px;background:#fff}.gf-hero-workspace .gf-insurance-request-grid header{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:#20446e;font-size:9px}.gf-hero-workspace .gf-insurance-request-grid header svg{color:#315df4}.gf-hero-workspace .gf-insurance-request-details{display:grid;align-content:start;gap:6px}.gf-hero-workspace .gf-insurance-request-details>div{display:grid;gap:3px;padding:7px;border-radius:7px;background:#f4f8ff}.gf-hero-workspace .gf-insurance-request-details small{font-size:6px;letter-spacing:.08em;color:#5475a5}.gf-hero-workspace .gf-insurance-request-details>div>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;color:#1d406c}.gf-hero-workspace .gf-insurance-request-details>div>span{font-size:7px;color:#315df4}.gf-hero-workspace .gf-insurance-request-details footer{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:2px}.gf-hero-workspace .gf-insurance-request-details footer>span{display:flex;align-items:center;gap:4px;border-radius:999px;padding:3px 5px;background:#def6ec;color:#138568;font-size:6px;white-space:nowrap}.gf-hero-workspace .gf-insurance-next-steps{display:grid;align-content:start;gap:7px}.gf-hero-workspace .gf-insurance-next-steps>div{display:grid;grid-template-columns:auto 1fr;gap:7px;align-items:start}.gf-hero-workspace .gf-insurance-next-steps b{display:grid;place-items:center;width:18px;height:18px;border:1px solid #b9d2ff;border-radius:5px;background:#edf4ff;color:#315df4;font-size:8px}.gf-hero-workspace .gf-insurance-next-steps span{display:grid;gap:2px;min-width:0}.gf-hero-workspace .gf-insurance-next-steps strong{font-size:8px;color:#315df4}.gf-hero-workspace .gf-insurance-next-steps small{font-size:7px;line-height:1.35;color:#66809f}.gf-hero-workspace .gf-insurance-notice{display:flex;align-items:center;gap:6px;margin:0;padding:7px 10px;border:1px solid #d1e1f4;border-radius:8px;background:#f8fbff;color:#5a718f;font-size:7px;line-height:1.35}.gf-hero-workspace .gf-insurance-notice svg{flex:none;color:#315df4}@media(max-width:599px){.gf-hero-workspace .gf-insurance-confirmation{justify-content:flex-start}.gf-hero-workspace .gf-insurance-confirmation>span{width:28px;height:28px}.gf-hero-workspace .gf-insurance-confirmation h3{font-size:18px}.gf-hero-workspace .gf-insurance-request-grid{grid-template-columns:1fr;gap:6px}.gf-hero-workspace .gf-insurance-request-grid section{padding:8px}.gf-hero-workspace .gf-insurance-request-details{grid-template-columns:1fr 1fr}.gf-hero-workspace .gf-insurance-request-details footer,.gf-hero-workspace .gf-insurance-request-details header{grid-column:span 2}.gf-hero-workspace .gf-insurance-next-steps,.gf-hero-workspace .gf-insurance-next-steps>div{gap:5px}.gf-hero-workspace .gf-insurance-notice{padding:6px 8px;font-size:6px}}.gf-landing:not(.gf-inner-site) .gf-hero-workspace-mobile-heading{margin-bottom:16px}.gf-hero-workspace .gf-workspace-insurance-request,.gf-hero-workspace .gf-workspace-security-dashboard{align-content:start;gap:7px}.gf-hero-workspace .gf-insurance-request-grid,.gf-hero-workspace .gf-security-metrics,.gf-hero-workspace .gf-security-repositories{flex:0 0 auto;margin-top:0}.gf-faq #faq{scroll-margin-top:112px}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-workspace-screen-heading h3{font-size:clamp(22px,2.2vw,34px)}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-workspace-task h4{font-size:clamp(21px,2.1vw,30px)}.gf-landing:not(.gf-inner-site) .gf-hero-visual{min-width:0}.gf-hero-dashboard .is-overview .gf-product-header{display:none}.gf-hero-dashboard .gf-overview-app{padding:0;flex:1;min-height:0}.gf-hero-dashboard .gf-overview-app .gf-workspace-task h4{font-size:18px}.gf-hero-dashboard .gf-overview-app .gf-workspace-screen-heading h3{font-size:20px}.gf-interface-strip{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px 42px;padding:30px 24px!important;border-block:1px solid #bcd2ee80}.gf-interface-strip>a,.gf-interface-strip>div{display:flex;align-items:center;gap:10px;color:#244d87;font-size:18px;font-weight:600}.gf-interface-strip>span{color:#587194;font-size:13px}.gf-interface-strip svg{flex:none}.gf-interface-strip .gf-interface-icon{width:25px;height:25px}.gf-interface-strip .gf-datev-logo{width:104px;height:30px}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services{background:transparent}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-scene{height:100svh;min-height:620px;padding:100px 0 25px;background:transparent}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services{--gallery-card:clamp(225px,24vw,310px);--gallery-copy:150px}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-stage{margin-top:20px;min-height:calc(var(--gallery-height) + 35px)}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-section-heading h2{font-size:clamp(30px,3.4vw,49px)!important}.gf-partner-carousel[data-visible-cards] .gf-network-orbit{position:absolute;right:clamp(22px,5vw,100px);bottom:22px;z-index:20;width:118px;height:118px;display:grid;place-items:center;color:#2453df;background:transparent;border:0;border-radius:0;padding:0;margin:0}.gf-network-orbit>svg:first-child{position:absolute;inset:0;width:100%;height:100%;animation:gf-network-letter-orbit 22s linear infinite;overflow:visible}.gf-network-orbit text{font-size:11.2px;letter-spacing:1.2px;font-weight:600;fill:currentColor;text-transform:uppercase}.gf-network-orbit>svg:last-child{width:27px;height:27px;transition:transform .3s}.gf-network-orbit:hover>svg:last-child{transform:translate(3px,-3px)}.gf-network-orbit:hover>svg:first-child{animation-play-state:paused}@keyframes gf-blue-drift{to{transform:translate(-4%,6%) rotate(-7deg)}}@keyframes gf-network-letter-orbit{to{rotate:1turn}}@media(min-width:600px) and (max-height:760px){.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services{--gallery-card:230px;--gallery-copy:125px}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-scene{padding-top:80px;min-height:540px}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-section-heading h2{font-size:31px!important}.gf-partner-carousel[data-visible-cards] .gf-network-orbit{width:90px;height:90px;bottom:14px;right:25px}}@media(max-height:539px),(max-width:599px){.gf-landing:not(.gf-inner-site) .gf-hero-workspace{--gf-workspace-height:clamp(480px,calc(100svh - 200px),640px);width:calc(100% - 24px)!important}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-scene{height:auto;min-height:740px;padding-top:65px;padding-bottom:110px}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services{--gallery-card:255px;--gallery-copy:150px}.gf-partner-carousel[data-visible-cards] .gf-network-orbit{width:95px;height:95px;bottom:16px;right:calc(50% - 47px)}.gf-interface-strip{gap:20px 25px}.gf-interface-strip>span{width:100%;text-align:center}.gf-interface-strip>a,.gf-interface-strip>div{font-size:15px}.gf-interface-strip .gf-datev-logo{width:88px}}@media(prefers-reduced-motion:reduce){.gf-home-atmosphere i,.gf-network-orbit>svg:first-child{animation:none}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-scene{height:auto;min-height:740px;padding-bottom:120px}}.gf-network-orbit-label{position:absolute;left:0;right:0;bottom:30%;text-align:center;font-size:10px;font-weight:600;line-height:1}.gf-network-orbit>svg:nth-child(2){width:25px;height:25px;margin-top:-16px}.gf-hero-workspace .gf-tax-report-summary{margin-top:0}.gf-workspace-tax-status{justify-content:flex-start!important;gap:16px}.gf-workspace-tax-status .gf-tax-status-grid{flex:0 0 auto;align-content:start}.gf-workspace-tax-status .gf-tax-status-grid>article{height:auto;min-height:0}.gf-workspace-tax-status .gf-tax-workflow-preview{margin-top:0}.gf-landing:not(.gf-inner-site) .gf-hero-workspace{display:flex;flex-direction:column;gap:clamp(14px,2.5svh,22px);width:min(900px,calc(100% - 48px))!important;max-width:900px}.gf-landing:not(.gf-inner-site) .gf-workspace-title{flex:none;margin:0;text-align:center;font-size:clamp(26px,3.2vw,44px)!important;line-height:1.1;letter-spacing:-.055em;color:#275bff}.gf-product-window .gf-workspace-fit{width:100%;height:100%;transform:scale(var(--gf-app-fit,1));transform-origin:top center}.gf-product-window .gf-overview-app{position:relative}.gf-landing .gf-product-window .gf-workspace-console-grid{grid-template-rows:repeat(2,minmax(min-content,1fr));flex:1 0 auto}.gf-landing .gf-product-window .gf-workspace-console-grid>article{min-height:min-content}.gf-landing .gf-product-window.is-overview .gf-workspace-console-grid{flex:1 1 0;grid-template-rows:minmax(min-content,1.2fr) minmax(min-content,1fr);gap:8px}.gf-landing .gf-product-window.is-overview .gf-workspace-console-grid>article{padding:10px}.gf-landing .gf-product-window.is-overview .gf-workspace-card-title{font-size:9px;margin-bottom:6px;gap:6px}.gf-landing .gf-product-window.is-overview .gf-workspace-task h4{font-size:16px;margin:4px 0;line-height:1.2}.gf-landing .gf-product-window.is-overview .gf-workspace-task p{font-size:8px;line-height:1.35}.gf-landing .gf-product-window.is-overview .gf-workspace-progress{margin:7px 0 6px}.gf-landing .gf-product-window.is-overview .gf-workspace-stages>span{padding:5px;font-size:7px}.gf-landing .gf-product-window.is-overview .gf-workspace-docket>div:not(:first-child){padding:6px 8px;margin-top:5px;font-size:8px}.gf-landing .gf-product-window.is-overview .gf-workspace-health{width:46px;border-width:5px}.gf-landing .gf-product-window.is-overview .gf-workspace-health strong{font-size:13px}.gf-landing .gf-product-window.is-overview .gf-workspace-integrity-body{gap:10px}.gf-landing .gf-product-window.is-overview .gf-workspace-integrity-body>div:last-child{gap:5px}.gf-landing .gf-product-window.is-overview .gf-workspace-integrity-body>div:last-child>div>span{font-size:7px;margin-bottom:3px}.gf-landing .gf-product-window.is-overview .gf-workspace-accelerated>div:not(:first-child){padding:6px;margin-top:5px;font-size:8px}@media(min-width:600px) and (prefers-reduced-motion:no-preference){.gf-landing:not(.gf-inner-site) .gf-hero-workspace{--gf-workspace-top:clamp(86px,13.5svh,108px);position:absolute;inset:auto;top:calc(140px + var(--gf-workspace-top));left:50%;translate:-50% 0!important;margin:0;height:calc(100svh - var(--gf-workspace-top) - 24px);max-height:710px;opacity:0;visibility:hidden}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-window{flex:1;min-height:0;height:auto}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-main{padding:clamp(8px,2.6svh,22px)}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-sidebar{padding:clamp(6px,1.5svh,16px) 0;gap:clamp(4px,1svh,10px)}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-apps{gap:clamp(3px,1svh,10px)}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-app{width:clamp(22px,4.5svh,34px);height:clamp(22px,4.5svh,34px)}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-brand{height:22px;width:22px;margin-bottom:0;flex:none}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-avatar{flex:none;width:20px;height:20px;font-size:7px;line-height:20px}}@media(max-width:599px),(prefers-reduced-motion:reduce){.gf-landing:not(.gf-inner-site) .gf-hero-workspace{position:relative;inset:auto;translate:none!important;margin:24px auto;width:calc(100% - 24px)!important;max-width:900px;height:auto}.gf-landing:not(.gf-inner-site) .gf-hero-workspace .gf-product-window{height:500px}}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services{padding-block:0}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-scene{padding-top:56px;padding-bottom:24px}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-stage{margin-top:14px}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-network-orbit{top:24px;bottom:auto;right:clamp(24px,4vw,64px);left:auto;width:86px;height:86px}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-section-heading{max-width:calc(100% - 180px);margin-inline:auto}.gf-landing:not(.gf-inner-site) .gf-return-to-light{padding-top:0}.gf-landing:not(.gf-inner-site) .gf-return-to-light:before{display:none}.gf-landing:not(.gf-inner-site) .gf-return-to-light>.gf-trust{padding-top:40px}@media(max-width:599px){.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-scene{padding-top:32px}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-network-orbit{top:24px;right:14px;width:62px;height:62px}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-section-heading{max-width:none;padding-right:66px;text-align:left}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-section-heading h2{font-size:26px!important}}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-scene .gf-section-heading{width:100%;max-width:none;margin:0 auto;padding-inline:90px;text-align:center;box-sizing:border-box}@media(max-width:700px){.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-scene .gf-section-heading{padding-inline:45px}}@media(min-width:1151px) and (min-height:540px){.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services{--gallery-card:min(260px,calc((100vw - 100px)/5.7));--gallery-copy:150px}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-stage{min-height:calc(var(--gallery-height) + 105px)}}@media(min-width:800px) and (max-width:1150px) and (min-height:540px){.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services{--gallery-card:min(245px,calc((100vw - 100px)/3.8));--gallery-copy:150px}}@media(min-width:800px) and (min-height:540px){.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-scene{height:auto;min-height:max(100svh,calc(var(--gallery-height) + 310px))}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-card{transform-origin:center;transform:translateX(calc(var(--carousel-slot) * (var(--gallery-card) + 28px))) translateY(calc(var(--carousel-depth) * 14px)) rotate(calc(var(--carousel-slot) * 5deg))}}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-carousel-shape{mask-image:linear-gradient(180deg,#000 20%,transparent 60%)}.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services,.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-scene{overflow-x:clip;overflow-y:visible}@media(min-width:600px) and (min-height:540px){.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-scene{padding-top:100px}}@media(min-width:600px) and (max-height:700px){.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services .gf-partner-stage{margin-top:10px}}@media(max-width:799px){.gf-landing:not(.gf-inner-site) .gf-stack-carousel#services{--gallery-card:min(255px,calc(100vw - 64px));--gallery-radius:calc((var(--gallery-card) + var(--gallery-gap))*8.2)}}@media (min-width:600px) and (min-height:540px){:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel){--gallery-card:min(260px,calc((100vw - 100px)/5.7));--gallery-media:clamp(95px,calc(100svh - 455px),calc(var(--gallery-card) - 36px));--gallery-copy:clamp(144px,25svh,189px);--gallery-height:calc((var(--gallery-media) + var(--gallery-copy) + 36px) * 1.05)}:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel) .gf-partner-scene{height:100svh;min-height:0;padding:clamp(84px,14svh,100px) 0 18px;background:transparent;overflow:clip}:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel) .gf-partner-stage{margin-top:0;min-height:0}:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel) .gf-partner-card{--gallery-angle:calc(var(--carousel-slot) * 4deg);--gallery-orbit:calc((var(--gallery-card) + 28px) * 14.33);transform-origin:center;transform:translateX(calc(sin(var(--gallery-angle)) * var(--gallery-orbit))) translateY(calc((1 - cos(var(--gallery-angle))) * var(--gallery-orbit))) rotate(var(--gallery-angle))}:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel) .gf-partner-copy h3{font-size:clamp(16px,2.8svh,21px)}:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel) .gf-partner-copy p{font-size:clamp(10px,1.6svh,12px);line-height:1.4!important;margin:7px 0}}@media (min-width:800px) and (max-width:1150px) and (min-height:540px){:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel){--gallery-card:min(245px,calc((100vw - 100px)/3.8))}}@media (min-width:600px) and (max-width:799px) and (min-height:540px){:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel){--gallery-card:min(255px,calc(100vw - 64px))}}:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel) .gf-carousel-shape{top:0;bottom:auto;height:100%;rotate:0deg;mask-image:radial-gradient(ellipse at center,#000 10%,#0009 42%,transparent 70%);opacity:.7;filter:none}:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel) .gf-partner-card{visibility:visible;transition:transform .85s cubic-bezier(.22,.7,.2,1)}:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel) .gf-carousel-shape-blue{background:#5a96ff}:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel) .gf-carousel-shape-mint{background:#3be987}.gf-inner-site .gf-partner-showcase .gf-stack-carousel#partner-carousel .gf-section-heading h1{color:#172239!important}@media (min-width:600px) and (min-height:540px) and (max-height:700px){:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel){--gallery-media:clamp(80px,calc(100svh - 490px),calc(var(--gallery-card) - 36px))}:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel) .gf-partner-scene{padding-top:105px}}@media (prefers-reduced-motion:reduce){:is(.gf-landing:not(.gf-inner-site),.gf-inner-site) .gf-stack-carousel:is(#services,#partner-carousel) .gf-partner-scene{height:auto;min-height:740px}}