.sahl-site.weave-page,.templates-index.weave-page{background:var(--weave-paper);color:var(--weave-indigo)}.weave-page .trust-head h1,.weave-page .trust-body h2,.weave-page .legal-head h1,.weave-page .legal-body h2,.weave-page .company-hero h1,.weave-page .company-cards h2,.weave-page .company-donts h2,.weave-page .company-changes h2,.weave-page .site-final h2,.weave-page .templates-index-head h1,.weave-page .template-gallery-copy h2,.weave-page .templates-index-foot h2{font-family:var(--weave-display);letter-spacing:0;font-weight:500}[dir=rtl] .weave-page .legal-head h1,[dir=rtl] .weave-page .legal-body h2{font-family:var(--weave-display)}.sahl-site.weave-page mark,.templates-index.weave-page mark{background:var(--weave-lime);color:var(--weave-indigo)}.weave-page .trust-head h1:lang(en),.weave-page .company-hero h1:lang(en),.weave-page .templates-index-head h1:lang(en){letter-spacing:0;word-spacing:.04em}.weave-page .company-cards h2:lang(en),.weave-page .template-gallery-copy h2:lang(en),.weave-page .company-donts h2:lang(en),.weave-page .company-changes h2:lang(en),.weave-page .site-final h2:lang(en){letter-spacing:0}.weave-page .sahl-brand{color:var(--weave-indigo)}.weave-page .site-kicker{color:var(--weave-dim)}.weave-page .site-nav-actions .site-button-dark,.weave-page .templates-index-nav-actions .site-button-dark{background:var(--weave-indigo);color:var(--weave-paper)}.weave-page .language-switch{background:var(--weave-slip);border-color:var(--weave-sand-2);color:var(--weave-indigo)}.weave-page :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline-color:var(--weave-indigo)}@media (hover:hover) and (pointer:fine){.weave-page .site-nav-actions .site-button-dark:hover,.weave-page .templates-index-nav-actions .site-button-dark:hover{background:var(--weave-indigo-2)}.weave-page .site-button-lime:hover{background:var(--weave-lime-hover)}}.weave-page .site-button-lime{background:var(--weave-lime);color:var(--weave-indigo)}.weave-page .site-button-outline{border-color:var(--weave-sand-2);color:var(--weave-indigo)}@media (hover:hover) and (pointer:fine){.weave-page .site-button-outline:hover{background:var(--weave-sand);border-color:var(--weave-sand-2)}}.sahl-site.weave-page .site-footer,.templates-index.weave-page .site-footer{border-top-color:var(--weave-sand-2)}.sahl-site.weave-page .site-footer :is(p,span),.templates-index.weave-page .site-footer :is(p,span){color:var(--weave-dim)}.weave-page .faq-list{border-top:0;flex-direction:column;gap:10px;display:flex}.weave-page .faq-list details{background:var(--weave-paper-2);border-radius:var(--weave-r-sm);border:0;transition:background .2s}.weave-page .faq-list details[open]{background:var(--weave-sand)}.weave-page .faq-list summary{min-height:56px;padding:22px 26px}.weave-page .faq-list summary svg{color:var(--weave-indigo)}.weave-page .faq-list details p{max-width:62ch;color:var(--weave-dim);padding:0 26px 24px}.weave-page .trust-body{max-width:820px;font-size:var(--weave-body);padding-block:48px 96px}.weave-page .trust-head{border-block-end-color:var(--weave-sand-2)}.weave-page .trust-head h1{margin-block:12px 16px;font-size:clamp(2.1rem,1.2rem + 3.6vw,3.4rem);line-height:1.35}.weave-page .trust-lead{font-size:var(--weave-lead);color:var(--weave-dim);max-width:34em;line-height:1.7}.weave-page .trust-body section{margin-block:56px}.weave-page .trust-body h2{margin-block-end:16px;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);line-height:1.4}.weave-page .trust-subhead{color:var(--weave-indigo);margin-block:28px 10px;font-size:19px;font-weight:600}.weave-page .trust-flow{background:var(--weave-slip);border:1px solid var(--weave-sand-2);border-radius:var(--weave-r)}.weave-page .trust-example-badge{background:var(--weave-indigo);color:var(--weave-paper);font-weight:600}.weave-page .trust-flow-svg{color:var(--weave-indigo)}.weave-page .trust-flow-node{fill:var(--weave-sand);stroke:var(--weave-sand-2)}.weave-page .trust-flow-node-shop{fill:var(--weave-paper);stroke:var(--weave-indigo)}.weave-page .trust-flow-node-apart{fill:none;stroke:var(--weave-dim)}.weave-page .trust-flow-label{fill:var(--weave-indigo)}.weave-page .trust-flow-label-apart{fill:var(--weave-dim)}.weave-page .trust-flow-steps li+li:before{background:var(--weave-sand-2)}.weave-page .trust-flow-num{background:var(--weave-sand);color:var(--weave-indigo)}.weave-page .trust-role{background:var(--weave-sand);border-radius:var(--weave-r)}.weave-page .trust-never li{background:var(--weave-paper-2);border-radius:var(--weave-r-sm);border:0}.weave-page .trust-updated,.weave-page .trust-note,.weave-page .trust-ask{color:var(--weave-dim)}.weave-page .trust-reference{border-block-start-color:var(--weave-sand-2);color:var(--weave-dim)}.weave-page .trust-gateways th,.weave-page .trust-gateways td{border-block-end-color:var(--weave-sand-2)}.weave-page .trust-gateways thead th{color:var(--weave-dim)}.weave-page .trust-gateways a{color:var(--weave-indigo)}.weave-page .trust-checked{color:var(--weave-dim)}.weave-page .legal-body{max-width:820px;padding-block:48px 96px}.weave-page .legal-head{border-block-end-color:var(--weave-sand-2)}.weave-page .legal-head h1{margin:0 0 12px;font-size:clamp(2rem,1.3rem + 2.6vw,3rem);line-height:1.4}.weave-page .legal-updated,.weave-page .legal-prevails{color:var(--weave-dim)}.weave-page .legal-intro{font-size:var(--weave-lead);color:var(--weave-dim);line-height:1.8}.weave-page .legal-body section{margin-top:36px}.weave-page .legal-body h2{margin:0 0 10px;font-size:clamp(1.375rem,1.15rem + .8vw,1.75rem);line-height:1.4}.weave-page .legal-body :is(p,li){color:var(--weave-indigo-3)}.weave-page .legal-body a{color:var(--weave-indigo)}.weave-page .legal-notice{background:var(--weave-sand);border-radius:var(--weave-r);border:0}.weave-page .legal-body .legal-notice p{color:var(--weave-indigo)}.weave-page .company-hero{padding-block:40px 72px}.weave-page .company-hero h1{margin:16px 0 20px;font-size:clamp(2.3rem,1.5rem + 3.4vw,4rem);line-height:1.25}html[lang=ar] .weave-page .company-hero h1{font-size:clamp(2.1rem,1.4rem + 3vw,3.6rem);line-height:1.4}.weave-page .company-hero .site-hero-lead{font-size:var(--weave-lead);color:var(--weave-dim);max-width:34em;margin-bottom:28px;line-height:1.7}.weave-page .promise-card{background:var(--weave-indigo);border-radius:24px}.weave-page .promise-card>header svg{color:var(--weave-lime)}.weave-page .promise-card>header span{color:var(--weave-mist)}.weave-page .promise-card li{background:#f4f0e60f;border-color:#f4f0e61f}.weave-page .promise-card li strong{color:var(--weave-lime)}.weave-page .promise-card li p{color:var(--weave-mist)}.weave-page .company-cards>article{background:var(--weave-slip);border:1px solid var(--weave-sand-2);border-radius:24px}.weave-page .company-cards>article.dark{background:var(--weave-indigo);color:var(--weave-paper);border-color:var(--weave-indigo)}.weave-page .company-cards :is(h2,h3){font-size:clamp(1.375rem,1.15rem + .8vw,1.75rem);line-height:1.4}.weave-page .company-cards p{color:var(--weave-dim)}.weave-page .company-cards .dark p{color:var(--weave-mist)}.weave-page .company-cards .dark li svg{color:var(--weave-lime)}.weave-page .company-donts h2,.weave-page .company-changes h2{font-size:clamp(1.5rem,1.2rem + 1.2vw,1.9rem);line-height:1.4}.weave-page .company-donts-sub,.weave-page .company-changes-intro{color:var(--weave-dim)}.weave-page .company-donts-list{border-top-color:var(--weave-sand-2)}.weave-page .company-donts-list li{border-block-end-color:var(--weave-sand-2)}.weave-page .company-donts-list svg{color:var(--weave-brick)}.weave-page .company-changelog{border-top-color:var(--weave-sand-2)}.weave-page .company-changelog li{border-block-end-color:var(--weave-sand-2)}.weave-page .company-changelog time{color:var(--weave-dim)}.weave-page .company-changelog-type{background:var(--weave-sand);color:var(--weave-indigo);border:0;border-radius:8px;font-size:12.5px}.weave-page .site-final{background:var(--weave-indigo);border-radius:24px}.weave-page .site-final .site-kicker,.weave-page .company-cards .dark .site-kicker{color:var(--weave-lime)}.weave-page .site-final h2{line-height:1.3}html[lang=ar] .weave-page .site-final h2{line-height:1.45}.weave-page .site-final p{color:var(--weave-mist)}.weave-page .templates-index-head{max-width:900px;padding-block:48px 56px}.weave-page .templates-index-head h1{font-size:clamp(2.3rem,1.5rem + 3.4vw,4rem);line-height:1.25}html[lang=ar] .weave-page .templates-index-head h1{font-size:clamp(2.1rem,1.4rem + 3vw,3.6rem);line-height:1.4}.weave-page .templates-index-head>p{font-size:var(--weave-lead);color:var(--weave-dim);line-height:1.7}.weave-page .template-gallery-card{background:var(--weave-slip);border:1px solid var(--weave-sand-2);border-radius:24px}@media (hover:hover) and (pointer:fine){.weave-page .template-gallery-card:hover{box-shadow:0 24px 48px #151e331f}}.weave-page .template-gallery-copy>span{color:var(--weave-brick)}.weave-page .template-gallery-copy h2{margin:8px 0 10px;font-size:clamp(1.375rem,1.15rem + .8vw,1.75rem);line-height:1.35}.weave-page .template-gallery-copy p{color:var(--weave-dim)}.weave-page .template-gallery-copy strong{-webkit-text-decoration-color:var(--weave-indigo);text-decoration-color:var(--weave-indigo)}.weave-page .template-gallery-image>i{background:var(--weave-indigo);color:var(--weave-paper)}.weave-page .template-soon-line{background:var(--weave-sand);color:var(--weave-indigo);border-radius:var(--weave-r);padding:18px 22px;font-size:16px;line-height:1.8}.weave-page .templates-index-foot{background:var(--weave-indigo);border-radius:24px}.weave-page .templates-index-foot>svg{color:var(--weave-lime)}.weave-page .templates-index-foot h2{font-size:clamp(1.5rem,1.2rem + 1.2vw,1.9rem);line-height:1.35}.weave-page .templates-index-foot p{color:var(--weave-mist)}@media (max-width:700px){.weave-page .trust-body,.weave-page .legal-body{padding-block:32px 64px}.weave-page .trust-body section{margin-block:40px}.weave-page .company-hero{padding-block:24px 56px}.weave-page .templates-index-head{padding-block:32px 40px}.weave-page .template-soon-line{padding:16px 18px}}
