/* Client showcase: iKetch blue, deliberate typography, native commerce. */
:root{--demo-ink:#101f3b;--demo-muted:#52627a;--demo-blue:#0060f2;--demo-paper:#f3f6fb;--demo-line:#dce5f1;--demo-radius:16px;--demo-space:clamp(64px,7vw,104px)}
body{color:var(--demo-ink);background:#fff;font-size:16px;line-height:1.65}
.iketch-container{width:min(calc(100% - 64px),1280px)}
.platform-announcement{background:#101f3b}
.platform-announcement__inner{min-height:40px}
.platform-announcement__inner>span:first-child{font-size:12px;font-weight:500}
.platform-announcement .platform-language{font-size:12px;gap:12px}
.platform-language a{padding-inline:3px;min-height:40px}
.platform-language a[lang=ar]{font-family:Tajawal,sans-serif;font-size:14px}
.iketch-site-header__inner{min-height:88px;gap:22px}
@media(min-width:783px){.admin-bar .iketch-site-header{top:32px}}
@media(min-width:601px) and (max-width:782px){.admin-bar .iketch-site-header{top:46px}}
.platform-brand img{width:124px}
.platform-brand span{font-size:9px;letter-spacing:.13em}
.iketch-primary-menu{gap:22px}
.iketch-primary-menu a{font-size:13px;font-weight:600}
.platform-cart{font-size:13px;gap:6px}
.platform-quote{border-radius:8px;font-size:12px;padding:13px 16px;white-space:nowrap}
.platform-hero{display:grid;grid-template-columns:1.06fr .94fr;align-items:center;gap:clamp(36px,5vw,76px);padding-block:72px 64px}
.platform-section-label{margin:0 0 20px;font-size:12px;line-height:1.5;font-weight:700;letter-spacing:.07em;color:#0051cb}
html[lang^=ar] .platform-section-label{letter-spacing:0;font-size:15px}
.client-showcase .platform-hero h1{font-size:clamp(44px,4.75vw,68px);line-height:1.1;letter-spacing:-.055em;max-width:12.5ch;margin:0 0 26px;font-weight:800;color:#101f3b}
html[lang^=ar] .client-showcase .platform-hero h1{font-size:clamp(44px,4.9vw,70px);line-height:1.24;letter-spacing:-.025em;max-width:15ch}
.platform-hero__intro{font-size:17px;line-height:1.85;color:var(--demo-muted);max-width:53ch;margin:0}
.showcase-actions{gap:22px;margin-top:30px}
.showcase-button{gap:22px;min-height:52px;padding:14px 20px;border-radius:8px;font-size:14px;font-weight:700;line-height:1.4;transition:background-color .16s ease}
.showcase-secondary{display:inline-flex;align-items:center;gap:14px;font-size:14px;min-height:48px}
.showcase-secondary:hover{color:var(--demo-blue)}
.platform-hero__note{font-size:12px;line-height:1.7;color:#60718a;margin:22px 0 0;max-width:52ch}
.platform-workflow{margin:0;min-width:0;border:1px solid #ccd9eb;border-radius:var(--demo-radius);background:#fff;box-shadow:0 20px 60px rgba(17,44,84,.08);overflow:hidden}
.platform-workflow figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 24px;border-bottom:1px solid var(--demo-line);font-size:11px;color:var(--demo-muted)}
.platform-workflow__brand{font:800 19px/1.2 Jakarta,sans-serif;letter-spacing:-.04em;white-space:nowrap;color:var(--demo-ink)}
.platform-workflow__brand b{font-weight:500;color:#0060f2}
.platform-workflow__request{display:flex;align-items:start;gap:13px;padding:26px 24px;background:#f0f5ff}
.platform-workflow__avatar{width:32px;height:32px;flex:none;background:#0060f2;color:#fff;display:grid;place-items:center;border-radius:8px;font-size:20px}
.platform-workflow__request small{font-size:11px;font-weight:600;color:#4e6284;display:block;margin-bottom:8px}
.platform-workflow__request p{font-size:16px;font-weight:600;line-height:1.7;margin:0;color:#152c50}
.platform-workflow__route{display:flex;align-items:center;justify-content:space-between;direction:ltr;gap:8px;padding:22px 24px;color:#52657f;font:500 11px/1.3 Jakarta,sans-serif;border-bottom:1px solid var(--demo-line)}
.platform-workflow__route b{color:#0051cb;font-weight:700;border:1px solid #d1e0f7;padding:8px 12px;border-radius:5px}
.platform-workflow__scope{padding:8px 24px}
.platform-workflow__scope>div{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #ecf0f7}
.platform-workflow__scope>div:last-child{border:0}
.platform-workflow__scope svg,.platform-feature__icon{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;color:#0054d2}
.platform-workflow__scope svg{width:21px;height:21px}
.platform-workflow__scope span{font-size:12px;font-weight:700}
.platform-workflow__scope small{font-size:10px;color:#60718a;text-align:end}
.platform-workflow__review{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:6px 24px 0;padding:14px 0;border-top:1px solid var(--demo-line);color:#0051cb;font-size:12px;font-weight:700}
.platform-workflow__caption{padding:0 24px 20px;margin:0;font-size:10px;line-height:1.7;color:#687a94}
.platform-foundation{padding-block:26px;border-block:1px solid var(--demo-line);display:flex;justify-content:space-between;align-items:center;gap:24px}
.platform-foundation>span{font-size:13px;color:var(--demo-muted)}
.platform-foundation ul{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:30px;margin:0;padding:0}
.platform-foundation li{font:700 14px/1.4 Jakarta,sans-serif;color:#263b5e}
.platform-features{padding-block:var(--demo-space) 0}
.platform-features__heading{align-items:end;gap:64px;margin-bottom:38px}
.platform-features__heading>div{flex:1}
.client-showcase h2,.platform-services__heading h2{font-size:clamp(30px,3.1vw,44px);line-height:1.22;letter-spacing:-.04em;font-weight:800}
html[lang^=ar] .client-showcase h2{line-height:1.4;letter-spacing:-.02em}
.platform-features__heading h2{max-width:23ch}
.platform-features__heading>p{max-width:36ch;font-size:15px;line-height:1.85}
.platform-features__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;border-color:var(--demo-line)}
.platform-feature{padding:30px 0 32px;border-color:var(--demo-line)}
.platform-feature__icon{width:28px;height:28px;display:block;margin-bottom:20px}
.platform-feature h3{font-size:19px;line-height:1.4;margin:0 0 12px;letter-spacing:-.025em}
.platform-feature p{font-size:14px;line-height:1.85;color:var(--demo-muted)}
.platform-capability-footer{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:22px}
.platform-capability-footer p{font-size:12px;line-height:1.8;color:#60718a;max-width:76ch;margin:0}
.platform-features__link{margin:0;min-height:44px;display:inline-flex;align-items:center;gap:20px;font-size:14px;white-space:nowrap}
.showcase-products{padding-block:var(--demo-space)}
.platform-store-intro{display:grid;grid-template-columns:1.05fr .95fr;background:#eef4ff;border-radius:var(--demo-radius);overflow:hidden;align-items:center;margin-bottom:28px}
.platform-store-intro>div:first-child{padding:44px}
.platform-store-intro h2{max-width:18ch;margin:0 0 18px}
.platform-store-intro p:not(.platform-section-label){max-width:45ch;font-size:15px;line-height:1.8;color:#4a6184;margin:0 0 24px}
.platform-store-intro small{display:block;font-size:11px;line-height:1.7;margin-top:18px;color:#586d8c}
.platform-store-intro__image{align-self:stretch;min-width:0;min-height:330px;background:#cbdef6}
.platform-store-intro__image img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1.3}
.platform-store-links{display:flex;justify-content:space-between;gap:20px;padding-top:4px;font-size:14px;font-weight:700}
.platform-store-links a{text-underline-offset:5px;color:#0051cb;min-height:44px;display:inline-flex;align-items:center;gap:15px}
/* Shared product treatment across native shop and home shortcodes. */
.woocommerce ul.products,.woocommerce-page ul.products{gap:22px}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:10px 10px 14px;border-color:#dce5f1;border-radius:14px;box-shadow:none}
.woocommerce ul.products li.product:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(20,45,80,.07);border-color:#b4ccec}
.woocommerce ul.products li.product a img{border-radius:8px;object-fit:cover;margin-bottom:16px!important;background:#f2f5f9}
.platform-product-category{display:block;color:#5c708b;font-size:10px;letter-spacing:.06em;line-height:1.4;font-weight:600;margin:0 5px 8px}
html[lang^=ar] .platform-product-category{letter-spacing:0;font-size:12px}
.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px;line-height:1.5;margin-bottom:10px;font-weight:700}
.woocommerce ul.products li.product .price{font-size:15px;font-weight:700;color:#183154}
.woocommerce ul.products li.product a.button{min-height:46px;border-radius:7px;background:#f3f7ff;border-color:#dbe6f7;color:#0051cb;font-weight:700;font-size:13px}
.woocommerce ul.products li.product a.button:hover{background:#0060f2;color:#fff}
.platform-services{padding-block:0 var(--demo-space)}
.platform-services__heading{align-items:end;margin-bottom:34px}
.platform-services__heading>div{max-width:55ch}
.platform-services__heading>p{font-size:15px;line-height:1.8;max-width:33ch}
.platform-service{background:#fff;border:0;border-top:1px solid #b8cbe7;border-radius:0;padding:26px 28px 4px 0;min-height:280px}
html[dir=rtl] .platform-service{padding:26px 0 4px 28px}
.platform-service__number{font-size:11px;color:#637998}
.platform-service h3{font-size:23px;margin:30px 0 15px;letter-spacing:-.025em;max-width:20ch}
.platform-service p{font-size:14px;line-height:1.85}
.platform-service a{font-size:13px;min-height:44px;display:flex;align-items:center;gap:20px}
.showcase-story{padding-bottom:var(--demo-space)}
.showcase-story__inner{grid-template-columns:1.5fr .5fr;background:#0060f2;border-radius:var(--demo-radius);padding:56px;gap:40px}
.showcase-story .platform-section-label{color:#dce9ff}
.showcase-story h2{max-width:20ch;font-size:clamp(38px,4.5vw,62px);letter-spacing:-.05em}
.showcase-story p:not(.platform-section-label){font-size:16px;line-height:1.85;max-width:61ch;margin-block:20px 28px;color:#e9f1ff}
.showcase-story .showcase-button{background:#fff;color:#0049bf}
.showcase-story .showcase-button:hover{background:#eaf2ff}
.platform-story-signature{font:800 clamp(38px,4vw,60px)/1.3 Jakarta,sans-serif;letter-spacing:-.06em}
.platform-story-signature span{display:block;font-size:8px;font-weight:500;letter-spacing:.16em;margin-top:12px;white-space:nowrap}
.iketch-site-footer{padding-block:56px 26px;background:#101f3b}
.iketch-site-footer__grid{grid-template-columns:1.5fr 1fr 1fr;gap:60px}
.iketch-site-footer .iketch-site-title{font-size:24px;letter-spacing:-.04em;font-weight:800}
.iketch-site-footer__description,.platform-footer-demo p{font-size:13px;line-height:1.9;color:#bfcee5;max-width:43ch}
.iketch-site-footer .platform-footer-label{font-size:13px;font-weight:700;color:#fff;margin:8px 0 18px}
.iketch-footer-menu{gap:10px;font-size:13px}
.platform-footer-quote{font-size:13px;margin-top:4px;min-height:44px;display:inline-flex;align-items:center}
.iketch-site-footer__bottom{margin-top:38px;padding-top:20px;font-size:12px;border-color:#ffffff26;color:#c3d3e9}
.platform-info{padding-block:72px var(--demo-space)}
.platform-info__intro{max-width:920px;margin-bottom:64px}
.platform-info__intro .showcase-eyebrow{background:transparent;padding:0;font-size:12px;letter-spacing:.08em;border-radius:0;margin-bottom:20px}
.platform-info__intro .showcase-eyebrow span{display:none}
.platform-info__intro h1{font-size:clamp(38px,5vw,64px);line-height:1.18;letter-spacing:-.05em;margin-bottom:24px}
.platform-info__intro p{font-size:19px;line-height:1.85;max-width:70ch}
.platform-info__sections section{grid-template-columns:80px 1fr;padding-block:34px}
.platform-info__sections h2{font-size:28px;letter-spacing:-.03em}
.platform-info__sections p{font-size:16px;line-height:1.9}
.platform-mcp{border-radius:var(--demo-radius);background:#101f3b;gap:48px;padding:48px}
.platform-mcp p{font-size:15px;line-height:1.9}
.platform-info__cta{border-radius:var(--demo-radius);background:#eef4ff}
.platform-shop-description{font-size:16px;color:#536987;max-width:70ch;margin:0 0 20px}
.platform-shop-categories{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0 0 30px;padding:0}
.platform-shop-categories a{display:inline-flex;align-items:center;min-height:42px;padding:8px 16px;border:1px solid #d3dfee;border-radius:7px;font-size:13px;font-weight:600;text-decoration:none;color:#334e75}
.platform-shop-categories a:hover,.platform-shop-categories a[aria-current=page]{color:#fff;background:#0060f2;border-color:#0060f2}
.platform-demo-notice{font-size:12px;line-height:1.8;color:#5c6f8b;border-top:1px solid #dce5f1;padding-top:14px;margin-top:20px}
.iketch-store div.product .summary .price{font-size:26px;color:#193354}
.iketch-store .woocommerce-product-details__short-description p{font-size:17px;color:#536987;line-height:1.8}
.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button{border-radius:8px!important;background:#0060f2!important;font-size:14px;font-weight:700;min-height:50px;color:#fff!important}
.wc-block-cart__submit-button:hover,.wc-block-components-checkout-place-order-button:hover{background:#0049c6!important}
.wc-block-components-quantity-selector{border-radius:6px}
html[dir=rtl] .platform-info__intro h1,html[dir=rtl] .platform-info__sections h2{letter-spacing:0;line-height:1.4}
@media(min-width:901px) and (max-width:1180px){.iketch-site-header__inner{gap:14px}.iketch-primary-menu{gap:14px}.iketch-primary-menu a{font-size:12px}.platform-brand img{width:108px}.platform-quote{display:none}.platform-cart{font-size:12px}}
@media(max-width:1000px){.platform-hero{gap:32px;padding-block:52px}.platform-workflow figcaption,.platform-workflow__request{padding-inline:18px}.platform-workflow__route{padding-inline:18px;font-size:10px}.platform-workflow__scope{padding-inline:18px}.platform-workflow__scope>div{gap:8px}.platform-workflow__scope small{font-size:9px}.platform-workflow__review{margin-inline:18px}.platform-workflow__caption{padding-inline:18px}.platform-foundation ul{gap:20px}.platform-foundation li{font-size:12px}.platform-store-intro>div:first-child{padding:32px}.iketch-site-footer__grid{gap:32px}.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.iketch-site-header__inner{min-height:76px;gap:14px}.platform-brand img{width:112px}.iketch-primary-navigation{border:1px solid #d8e3f3;border-radius:10px;box-shadow:0 14px 30px #152c5014;background:#fff}.iketch-primary-menu{gap:0}.iketch-primary-menu a{padding:12px 18px;font-size:15px;display:block;min-height:46px}.platform-quote{display:none}.platform-cart{margin-inline-start:auto}.iketch-menu-toggle{margin:0}.platform-features__heading{gap:30px}.platform-features__grid{gap:0 24px}.platform-feature h3{font-size:18px}}
@media(max-width:760px){
 .iketch-container{width:calc(100% - 36px)}
 .platform-announcement__inner{min-height:38px;gap:10px}
 .platform-announcement__inner>span:first-child{font-size:11px}
 .platform-announcement .platform-language{font-size:11px;gap:9px}
 .platform-language a[lang=ar]{font-size:13px}
 .platform-brand img{width:110px}.platform-brand span{font-size:8px}
 .iketch-site-header__inner{min-height:72px;gap:12px}
 .platform-hero{grid-template-columns:1fr;gap:38px;padding-block:40px 34px}
 .platform-section-label{font-size:10px;margin-bottom:18px;letter-spacing:.04em}
 .client-showcase .platform-hero h1{font-size:clamp(38px,10.7vw,60px);max-width:15ch;line-height:1.12;letter-spacing:-.055em;margin-bottom:22px}
 html[lang^=ar] .client-showcase .platform-hero h1{font-size:clamp(39px,11vw,56px);max-width:17ch;line-height:1.3}
 .platform-hero__intro{font-size:16px;line-height:1.85;max-width:60ch}
 .showcase-actions{gap:14px;margin-top:24px;align-items:center}
 .showcase-button{min-height:48px;font-size:13px;padding:13px 16px;gap:18px}
 .showcase-secondary{font-size:12px;gap:9px;min-height:44px}
 .platform-hero__note{font-size:11px;margin-top:18px}
 .platform-workflow{border-radius:12px;box-shadow:0 10px 30px #142d500b}
 .platform-workflow figcaption{padding:18px;font-size:10px}.platform-workflow__brand{font-size:18px}
 .platform-workflow__request{padding:20px 18px}.platform-workflow__request p{font-size:14px}
 .platform-workflow__route{font-size:10px;padding:18px}
 .platform-workflow__scope>div{padding:13px 0}.platform-workflow__scope span{font-size:11px}.platform-workflow__scope small{font-size:9px}
 .platform-workflow__review{font-size:11px}.platform-workflow__caption{font-size:10px}
 .platform-foundation{display:block;padding-block:24px}
 .platform-foundation>span{display:block;font-size:12px;margin-bottom:16px}
 .platform-foundation ul{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}
 .platform-foundation li{font-size:13px}
 .platform-features{padding-top:60px}
 .platform-features__heading{display:block;margin-bottom:24px}
 .client-showcase h2,.platform-services__heading h2{font-size:32px;line-height:1.25;letter-spacing:-.04em}
 .platform-features__heading>p{max-width:60ch;margin-top:20px;font-size:14px;line-height:1.85}
 .platform-features__grid{grid-template-columns:1fr;gap:0}
 .platform-feature{position:relative;padding:24px 0 24px 44px}
 html[dir=rtl] .platform-feature{padding:24px 44px 24px 0}
 .platform-feature__icon{position:absolute;inset-inline-start:0;top:27px;width:25px;height:25px;margin:0}
 .platform-feature h3{font-size:19px;margin-bottom:8px}
 .platform-feature p{font-size:14px;line-height:1.85}
 .platform-capability-footer{display:block;margin-top:20px}.platform-capability-footer p{font-size:11px}.platform-features__link{font-size:13px;margin-top:12px}
 .showcase-products{padding-block:60px}
 .platform-store-intro{grid-template-columns:1fr;border-radius:12px;margin-bottom:22px}
 .platform-store-intro>div:first-child{padding:26px 24px}
 .platform-store-intro h2{font-size:34px;max-width:19ch}
 .platform-store-intro p:not(.platform-section-label){font-size:14px}
 .platform-store-intro small{font-size:10px}
 .platform-store-intro__image{min-height:0;max-height:250px}
 .platform-store-intro__image img{aspect-ratio:1.6;height:auto;max-height:250px;object-fit:cover;object-position:center 48%}
 .woocommerce ul.products,.woocommerce-page ul.products{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}
 .woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:7px 7px 10px;border-radius:11px}
 .woocommerce ul.products li.product a img{margin-bottom:12px!important;border-radius:6px}
 .platform-product-category{font-size:9px;margin-inline:3px;letter-spacing:0}
 .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:13px;line-height:1.55;padding-inline:3px!important;margin-bottom:8px}
 .woocommerce ul.products li.product .price{font-size:14px;margin-bottom:12px!important}
 .woocommerce ul.products li.product a.button{font-size:11px;min-height:44px;border-radius:6px}
 .woocommerce ul.products li.product .price .iketch-tax-price-label{font-size:10px}
 .platform-store-links{font-size:12px;flex-wrap:wrap;gap:4px 18px}
 .platform-services{padding-block:0 60px}.platform-services__heading{display:block;margin-bottom:24px}
 .platform-services__heading>p{font-size:14px;max-width:45ch;margin-top:18px}
 .platform-services__grid{grid-template-columns:1fr;gap:26px}.platform-service,html[dir=rtl] .platform-service{padding:22px 0 0;min-height:0}.platform-service h3{margin-top:18px;max-width:none;font-size:23px}.platform-service p{margin-bottom:10px}
 .showcase-story{padding-bottom:60px}.showcase-story__inner{grid-template-columns:1fr;padding:32px 24px;border-radius:12px;gap:28px}.showcase-story h2{font-size:43px}.showcase-story p:not(.platform-section-label){font-size:15px}.platform-story-signature{font-size:40px;border-top:1px solid #ffffff50;padding-top:24px}.platform-story-signature span{font-size:7px;margin-top:5px}
 .iketch-site-footer{padding-block:38px 22px}.iketch-site-footer__grid{grid-template-columns:1fr;gap:26px}.iketch-site-footer__description{font-size:13px}.iketch-site-footer__bottom{margin-top:28px;font-size:11px}.platform-footer-demo p{font-size:12px}
 .platform-info{padding-block:40px 60px}.platform-info__intro{margin-bottom:36px}.platform-info__intro h1{font-size:40px}.platform-info__intro p{font-size:17px}.platform-info__sections section{grid-template-columns:30px 1fr;gap:12px;padding-block:26px}.platform-info__sections h2{font-size:24px}.platform-info__sections p{font-size:15px}.platform-mcp{padding:26px;gap:26px;border-radius:12px}.platform-mcp h2{font-size:30px}.platform-mcp p{font-size:14px}.platform-info__cta{padding:26px;border-radius:12px}
 .platform-shop-description{font-size:14px}.platform-shop-categories{gap:8px;margin-bottom:24px}.platform-shop-categories a{font-size:11px;padding:8px 12px}.iketch-store div.product .product_title{font-size:32px}
}
@media(max-width:360px){.iketch-container{width:calc(100% - 32px)}.platform-brand img{width:94px}.platform-brand span{font-size:7px}.iketch-site-header__inner{gap:9px}.platform-announcement__inner>span:first-child{font-size:10px}.platform-announcement .platform-language{font-size:10px;gap:7px}.client-showcase .platform-hero h1{font-size:37px}.showcase-actions{align-items:stretch;gap:5px;flex-direction:column}.showcase-actions .showcase-secondary{justify-content:center}.platform-workflow__scope>div{grid-template-columns:21px minmax(0,1fr)}.platform-workflow__scope small{grid-column:2;text-align:start}.platform-workflow__route{font-size:9px;gap:5px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:12px}.woocommerce ul.products li.product a.button{font-size:10px}}
@media(prefers-reduced-motion:reduce){.woocommerce ul.products li.product{transition:none}.woocommerce ul.products li.product:hover{transform:none}}

/* Product navigation and explanation: one header, three destinations. */
.platform-shell{background:#fff;border-bottom:1px solid #e0e6ef;z-index:100;position:relative}
.platform-shell.is-sticky{position:sticky;top:0}
.platform-shell__inner{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:86px;position:relative}
.product-brand{display:inline-flex;align-items:center;gap:7px;text-decoration:none;color:#132441;direction:ltr;flex:none;white-space:nowrap}
.product-brand img{display:block;width:117px;height:auto}
.product-brand>span{font:500 18px/1.2 Jakarta,sans-serif;letter-spacing:-.04em;margin-top:2px}
.platform-main-nav{margin-inline:auto}
.platform-main-menu{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:28px}
.platform-main-menu a{display:flex;align-items:center;min-height:48px;font-size:14px;font-weight:600;color:#31445f;text-decoration:none;position:relative}
.platform-main-menu a:hover,.platform-main-menu .current-menu-item>a{color:#0054dc}
.platform-main-menu .current-menu-item>a::after{content:"";position:absolute;inset-inline:0;bottom:5px;height:2px;background:#0060f2}
.platform-shell__controls{display:flex;align-items:center;gap:15px;flex:none}
.platform-locale{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:#31445f;text-decoration:none;font-size:13px;font-weight:600;white-space:nowrap}
.platform-locale[lang=ar]{font-family:Tajawal,sans-serif;font-size:15px}
.platform-locale:hover{color:#0054dc}
.platform-locale svg,.platform-cart-shortcut svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}
.platform-cart-shortcut{color:#31445f;width:38px;min-height:44px;display:grid;place-items:center;border-inline-start:1px solid #e0e6ef}
.platform-header-demo,.platform-demo-link{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:44px;padding:12px 17px;background:#0060f2;color:#fff;text-decoration:none;font-size:13px;line-height:1.5;font-weight:700;border-radius:7px;white-space:nowrap}
.platform-header-demo:hover,.platform-demo-link:hover{background:#0048c3;color:#fff}
.platform-nav-toggle{display:none;border:1px solid #d8e2ef;border-radius:7px;background:#fff;width:42px;height:42px;padding:11px;color:#182d4e;cursor:pointer}
.platform-nav-toggle>span:not(.screen-reader-text){display:block;width:18px;height:1.5px;background:currentColor;margin:5px 0;transition:transform .16s ease}
.platform-nav-toggle[aria-expanded=true]>span:nth-child(2){transform:translateY(3.25px) rotate(45deg)}
.platform-nav-toggle[aria-expanded=true]>span:nth-child(3){transform:translateY(-3.25px) rotate(-45deg)}
.platform-mobile-extras{display:none}
.product-label{font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.03em;margin:0 0 18px;color:#0054cf}
html[lang^=ar] .product-label{letter-spacing:0;font-size:15px}
.product-hero{background:#005bea;color:#fff;overflow:hidden}
.product-hero__inner{display:grid;grid-template-columns:.95fr 1.05fr;gap:64px;align-items:center;padding-block:68px 64px}
.product-hero .product-label{color:#d8e8ff;margin-bottom:22px}
.client-showcase .product-hero h1{font-size:clamp(42px,4.5vw,64px);line-height:1.12;letter-spacing:-.05em;max-width:14ch;color:#fff;margin:0 0 25px;font-weight:800}
html[lang^=ar] .client-showcase .product-hero h1{font-size:clamp(44px,4.7vw,66px);max-width:17ch;line-height:1.3;letter-spacing:0}
.product-hero__intro{font-size:17px;line-height:1.85;margin:0;max-width:53ch;color:#e5efff}
.product-hero__actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:30px}
.product-hero .showcase-button{background:#fff;color:#0045b5}
.product-hero .showcase-button:hover{background:#e8f1ff}
.product-hero__secondary{display:inline-flex;align-items:center;gap:14px;min-height:48px;font-size:14px;font-weight:700;color:#fff;text-decoration:underline;text-underline-offset:6px}
.product-hero__secondary:hover{color:#dbe9ff}
.product-hero__compatibility{font-size:12px;line-height:1.6;color:#d4e5ff;margin:24px 0 0}
.product-hero__preview{margin:0;min-width:0;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 20px 45px #00215d35;color:#193253}
.product-hero__preview>div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;font-size:12px;font-weight:700;border-bottom:1px solid #dce5f1}
.product-hero__preview>div>a{color:#0052d0;text-decoration:none;font-size:10px;display:inline-flex;gap:10px;align-items:center}
.product-hero__preview img{display:block;width:100%;height:auto;background:#f1f4f8}
.product-hero__preview figcaption{font-size:11px;line-height:1.7;padding:14px 20px;border-top:1px solid #dce5f1;color:#566b88}
.platform-foundation{border-top:0}
.platform-footer{background:#f3f6fa;color:#162a49;margin-top:10px}
.platform-footer__invitation{display:flex;align-items:center;justify-content:space-between;gap:48px;padding-block:52px;border-bottom:1px solid #d5dfed}
.platform-footer__invitation p{font-size:11px;color:#0052d0;font-weight:700;letter-spacing:.04em;margin:0 0 14px}
.platform-footer__invitation h2{font-size:clamp(28px,2.8vw,38px);font-weight:700;line-height:1.3;letter-spacing:-.035em;max-width:24ch;margin:0}
.platform-footer__invitation .showcase-button{white-space:nowrap;flex:none}
.platform-footer__grid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1.25fr;gap:46px;padding-block:48px}
.platform-footer__brand .iketch-site-footer__description{font-size:14px;line-height:1.85;color:#566982;max-width:36ch;margin:22px 0 0}
.platform-footer__brand address{font-size:13px;font-style:normal;margin-top:16px;display:grid;gap:6px}
.platform-footer__brand address a{color:#344c6d;text-decoration:none}
.platform-footer h3{font-size:14px;font-weight:700;margin:4px 0 18px}
.platform-footer-links{list-style:none;padding:0;margin:0;display:grid;gap:10px}
.platform-footer-links a{font-size:13px;line-height:1.6;color:#4b617e;text-decoration:none;min-height:30px;display:inline-flex;align-items:center}
.platform-footer-links a:hover{color:#0054dc;text-decoration:underline;text-underline-offset:4px}
.platform-footer__bottom{border-top:1px solid #d5dfed;display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:23px;font-size:11px;color:#60738d}
.platform-footer__bottom p{margin:0}.platform-footer__bottom>a{color:#344c6d;text-decoration:none}.platform-footer__bottom ul{list-style:none;display:flex;gap:14px;padding:0;margin:0}
.platform-info--product{padding:0}
.product-intro{padding-block:66px;display:grid;grid-template-columns:1.35fr .65fr;gap:80px;align-items:center}
.product-intro h1{font-size:clamp(39px,4.5vw,60px);line-height:1.15;letter-spacing:-.045em;max-width:20ch;margin:0 0 24px}
.product-intro__text{font-size:18px;line-height:1.85;color:#526985;max-width:61ch;margin:0 0 23px}
.product-text-link{display:inline-flex;align-items:center;gap:20px;color:#0055dc;font-size:14px;font-weight:700;min-height:44px;text-underline-offset:5px}
.product-definition{background:#102441;color:#fff;padding:34px;border-radius:12px}
.product-definition>span{font:600 12px/1.4 Jakarta,sans-serif;color:#b4d2ff}
.product-definition h2{font-size:28px;line-height:1.3;margin:18px 0 28px;letter-spacing:-.035em}
.product-definition dl{margin:0}.product-definition dl>div{border-top:1px solid #ffffff30;padding:15px 0;display:flex;align-items:start;justify-content:space-between;gap:22px}
.product-definition dt{color:#b7c9e3;font-size:12px}.product-definition dd{margin:0;font-size:12px;font-weight:700;text-align:end}
.product-section-heading h2{font-size:clamp(30px,3.1vw,43px);line-height:1.25;letter-spacing:-.04em;margin:0}
.product-modes{padding-block:25px 45px}
.product-modes__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:35px}
.product-modes article{border-top:1px solid #c9d8ec;padding-block:27px}
.product-mode-mark{font-size:25px;color:#0054d8}
.product-modes h3{font-size:23px;line-height:1.4;margin:16px 0 13px;letter-spacing:-.025em}
.product-modes p{font-size:16px;line-height:1.85;color:#526985;max-width:60ch;margin:0}
.product-workspace-shot{margin-block:10px 70px;padding:0;background:#f2f5fa;border:1px solid #d5e0ee;border-radius:12px;overflow:hidden}
.product-shot-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 26px;background:#fff;border-bottom:1px solid #d5e0ee;font-size:13px;font-weight:600}
.product-shot-heading>span:last-child{font:600 10px/1.4 Jakarta,sans-serif;letter-spacing:.07em;color:#637b9b}
.product-workspace-shot img{display:block;width:100%;height:auto}
.product-workspace-shot figcaption{padding:15px 26px;margin:0;background:#fff;color:#637895;font-size:12px;line-height:1.8;border-top:1px solid #d5e0ee}
.product-capabilities{padding-bottom:72px;scroll-margin-top:115px}
.product-capabilities>.product-section-heading{margin-bottom:33px}
.product-capabilities article{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;padding-block:30px;border-top:1px solid #d5e0ee}
.product-capabilities h3{font-size:25px;line-height:1.4;letter-spacing:-.03em;margin:0;max-width:23ch}
.product-capabilities article>p{font-size:16px;line-height:1.85;color:#526985;margin:0;max-width:65ch}
.product-ai{background:#edf4ff;border-radius:12px;padding:45px;margin-bottom:65px;display:grid;grid-template-columns:1fr 1fr;gap:40px 60px}
.product-ai .product-section-heading>p:not(.product-label){font-size:16px;line-height:1.85;color:#4a6386;margin:22px 0 0}
#platform-mcp-title{scroll-margin-top:125px}
.product-ai__examples h3{font-size:17px;margin:0 0 17px}.product-ai__examples ul{margin:0;padding:0;list-style:none;display:grid;gap:0}
.product-ai__examples li{font-size:15px;line-height:1.8;padding:15px 0;border-top:1px solid #c9d9ef;color:#183c6e}
.product-ai__examples>p{font-size:13px;color:#5a7191;line-height:1.85}
.product-ai__permissions{grid-column:1/-1;border-top:1px solid #c9d9ef;padding-top:24px;display:grid;grid-template-columns:.85fr 1.15fr;gap:50px}
.product-ai__permissions strong{font-size:18px}.product-ai__permissions p{margin:0;font-size:14px;line-height:1.85;color:#4a6386}
.product-next{display:flex;align-items:center;justify-content:space-between;gap:60px;padding-block:0 75px}
.product-next h2{font-size:30px;line-height:1.3;letter-spacing:-.035em;max-width:29ch;margin:0 0 17px}
.product-next p{font-size:15px;line-height:1.85;color:#526985;max-width:65ch;margin:0}
.product-next .showcase-button{flex:none}
html[lang^=ar] .product-intro h1,html[lang^=ar] .product-section-heading h2,html[lang^=ar] .product-capabilities h3,html[lang^=ar] .product-next h2,html[lang^=ar] .platform-footer__invitation h2{letter-spacing:0;line-height:1.4}
@media(min-width:783px){.admin-bar .platform-shell.is-sticky{top:32px}}
@media(min-width:601px) and (max-width:782px){.admin-bar .platform-shell.is-sticky{top:46px}}
@media(max-width:1180px) and (min-width:1001px){.platform-shell__inner{gap:20px}.platform-main-menu{gap:20px}.platform-shell__controls{gap:10px}.product-brand img{width:102px}.product-brand>span{font-size:16px}.platform-main-menu a{font-size:13px}.platform-header-demo{font-size:12px;padding-inline:13px}.platform-cart-shortcut{width:30px}.product-hero__inner{gap:40px}}
@media(max-width:1000px){
 .platform-shell__inner{min-height:76px;gap:24px}.platform-shell__controls{gap:16px}.platform-header-demo,.platform-cart-shortcut{display:none}.platform-nav-toggle{display:block}
 .platform-main-nav{display:none;position:absolute;top:100%;inset-inline:-32px;max-height:calc(100svh - 100px);overflow:auto;overscroll-behavior:contain;padding:16px 32px 24px;background:#fff;border-bottom:1px solid #cad8eb;box-shadow:0 18px 30px #18355f12}
 .platform-main-nav.is-open{display:block}.platform-main-menu{display:block}.platform-main-menu a{font-size:19px;min-height:62px;border-bottom:1px solid #e4ebf4;padding-block:13px}.platform-main-menu .current-menu-item>a::after{display:none}
 .platform-mobile-extras{display:grid;margin-top:23px;gap:5px}.platform-mobile-extras>p{font-size:11px;font-weight:700;color:#6a7b93;text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px}.platform-mobile-extras>a{display:flex;justify-content:space-between;align-items:center;min-height:42px;font-size:14px;text-decoration:none;color:#3b5476}.platform-mobile-extras>a.platform-demo-link{margin-top:15px;min-height:48px;color:#fff;justify-content:center}
 .product-hero__inner{gap:36px;padding-block:50px}.client-showcase .product-hero h1{font-size:47px}.product-hero__intro{font-size:16px}.product-hero__preview>div{padding:14px;font-size:10px}.product-hero__preview>div>a{display:none}.product-hero__preview figcaption{padding:12px 14px;font-size:10px}
 .platform-footer__grid{grid-template-columns:1.5fr 1fr 1fr;gap:30px}.platform-footer__brand{grid-column:1/-1}.platform-footer__brand .iketch-site-footer__description{max-width:70ch}
 .product-intro{gap:40px;grid-template-columns:1.2fr .8fr}.product-definition{padding:26px}.product-definition h2{font-size:24px}.product-ai{gap:30px;padding:32px}
}
@media(max-width:760px){
 .platform-shell__inner{min-height:72px;gap:12px}.product-brand img{width:97px}.product-brand>span{font-size:15px}.product-brand{gap:5px}.platform-shell__controls{gap:12px}.platform-locale{font-size:12px;gap:6px}.platform-locale svg{display:none}.platform-locale[lang=ar]{font-size:14px}
 .platform-main-nav{inset-inline:-18px;padding:10px 24px 24px;max-height:calc(100svh - 72px)}.platform-main-menu a{font-size:20px;min-height:61px}.platform-mobile-extras>p{letter-spacing:0}
 .product-hero__inner{grid-template-columns:1fr;gap:32px;padding-block:38px 30px}.product-hero .product-label{margin-bottom:20px;font-size:12px}
 .client-showcase .product-hero h1{font-size:clamp(37px,10.6vw,56px);max-width:15ch;line-height:1.12;letter-spacing:-.045em;margin-bottom:21px}
 html[lang^=ar] .client-showcase .product-hero h1{font-size:clamp(39px,10.7vw,56px);line-height:1.3;max-width:17ch}
 .product-hero__intro{font-size:16px;line-height:1.85}.product-hero__actions{gap:18px;margin-top:24px}.product-hero__actions .showcase-button{font-size:13px;padding:13px 16px}.product-hero__secondary{font-size:13px;gap:10px}.product-hero__compatibility{font-size:11px;margin-top:19px}
 .product-hero__preview{border-radius:9px;box-shadow:none}.product-hero__preview>div{padding:13px 15px;font-size:11px}.product-hero__preview img{aspect-ratio:1.72;object-fit:cover;object-position:top}.product-hero__preview figcaption{font-size:10px;padding:11px 15px;line-height:1.7}
 .platform-footer__invitation{display:block;padding-block:35px}.platform-footer__invitation p{font-size:10px;letter-spacing:0}.platform-footer__invitation h2{font-size:30px;max-width:23ch}.platform-footer__invitation .showcase-button{margin-top:23px;font-size:13px}
 .platform-footer__grid{grid-template-columns:1fr 1fr;gap:30px 25px;padding-block:32px}.platform-footer__brand{grid-column:1/-1}.platform-footer__brand .iketch-site-footer__description{font-size:14px;max-width:48ch}.platform-footer h3{font-size:14px;margin-bottom:14px}.platform-footer-links{gap:7px}.platform-footer-links a{font-size:12px;min-height:34px}.platform-footer__bottom{align-items:start;flex-wrap:wrap;gap:12px 18px;font-size:10px;padding-block:20px}.platform-footer__bottom>p:nth-child(2){order:3;flex-basis:100%}
 .product-intro{grid-template-columns:1fr;gap:30px;padding-block:38px 42px}.product-intro h1{font-size:39px;line-height:1.2;max-width:19ch;margin-bottom:21px}.product-intro__text{font-size:16px;line-height:1.85;margin-bottom:16px}.product-definition{padding:26px;border-radius:10px}.product-definition h2{font-size:28px;max-width:22ch;margin-block:17px 21px}.product-definition dl>div{padding:12px 0}.product-definition dt,.product-definition dd{font-size:12px}
 .product-modes{padding-block:12px 24px}.product-section-heading h2{font-size:31px;line-height:1.3}.product-modes__grid{grid-template-columns:1fr;gap:0;margin-top:26px}.product-modes article{padding-block:23px}.product-modes h3{font-size:22px;margin-top:10px}.product-modes p{font-size:15px}
 .product-workspace-shot{margin-block:0 45px;border-radius:9px}.product-shot-heading{padding:15px;font-size:12px}.product-shot-heading>span:last-child{display:none}.product-workspace-shot figcaption{padding:13px 15px;font-size:11px}
 .product-capabilities{padding-bottom:45px;scroll-margin-top:100px}.product-capabilities>.product-section-heading{margin-bottom:25px}.product-capabilities article{grid-template-columns:1fr;gap:13px;padding-block:24px}.product-capabilities h3{font-size:23px;max-width:30ch}.product-capabilities article>p{font-size:15px;line-height:1.85}
 .product-ai{grid-template-columns:1fr;padding:26px;gap:28px;margin-bottom:42px;border-radius:10px}.product-ai .product-section-heading>p:not(.product-label){font-size:15px}.product-ai__examples li{font-size:14px}.product-ai__examples>p{font-size:12px}.product-ai__permissions{grid-column:auto;grid-template-columns:1fr;gap:12px;padding-top:20px}.product-ai__permissions strong{font-size:18px}.product-ai__permissions p{font-size:13px}.product-next{display:block;padding-bottom:44px}.product-next h2{font-size:29px}.product-next p{font-size:14px}.product-next .showcase-button{margin-top:23px}
}
@media(max-width:360px){.product-brand img{width:83px}.product-brand>span{font-size:13px}.platform-shell__controls{gap:10px}.platform-locale{font-size:11px}.platform-nav-toggle{width:39px;height:39px;padding:10px}.client-showcase .product-hero h1{font-size:37px}.product-hero__actions{gap:12px;align-items:stretch;flex-direction:column}.product-hero__secondary{justify-content:center;min-height:44px}.product-intro h1{font-size:35px}.platform-footer__grid{gap:25px 18px}}
@media(prefers-reduced-motion:reduce){.platform-nav-toggle>span:not(.screen-reader-text){transition:none}}

/* Present the captured workspace area without WordPress's outer admin chrome. */
.platform-workspace-frame{overflow:hidden;background:#f0f0f1}.platform-workspace-frame.is-capture{position:relative;aspect-ratio:1063/620}
.product-hero__preview .platform-workspace-frame{padding:0;border:0;display:block}
.platform-workspace-frame.is-capture>img,.product-hero__preview .platform-workspace-frame.is-capture>img{position:absolute;left:-18.5%;top:-6.774%;width:120.5%;height:116.129%;max-width:none;aspect-ratio:auto;object-fit:fill;display:block}

/* Integrated product identity and practical, screenshot-free capability explorer. */
.product-brand .platform-logo{width:184px;height:auto;display:block}
.platform-hero-paths{background:#fff;border-radius:12px;color:#142b4c;padding:25px 28px;min-width:0}
.platform-hero-paths>p{font-size:15px;font-weight:700;margin:0 0 10px;color:#102d57}
.platform-hero-paths>a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;border-bottom:1px solid #dce5f2;text-decoration:none;color:#162f54;min-height:92px}
.platform-hero-paths>a strong{display:block;font-size:20px;line-height:1.4;letter-spacing:-.02em}
.platform-hero-paths>a small{display:block;font-size:13px;line-height:1.7;color:#5b708d;margin-top:6px}
.platform-hero-paths>a>span:last-child{font-size:22px;color:#0060f2}
.platform-hero-paths>a:hover strong{color:#0054d5}
.platform-hero-paths__note{display:block;margin-top:19px;font-size:12px;line-height:1.75;color:#5b708d}
.platform-task-explorer{padding-block:15px 65px;scroll-margin-top:120px}
.platform-task-heading{max-width:760px;margin-bottom:30px}
.platform-task-heading h2{font-size:clamp(30px,3.2vw,43px);line-height:1.25;letter-spacing:-.04em;margin:0 0 15px}
.platform-task-heading>p:last-child{font-size:16px;line-height:1.8;color:#526985;margin:0}
.platform-task-tabs{display:flex;align-items:stretch;gap:30px;border-bottom:1px solid #cbd9eb;margin-bottom:0}
.platform-task-tabs button{border:0;border-bottom:3px solid transparent;background:transparent;border-radius:0;padding:16px 2px;min-height:58px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.6;color:#60738e;cursor:pointer}
.platform-task-tabs button[aria-selected=true]{border-bottom-color:#0060f2;color:#0052d3}
.platform-task-tabs button:hover{color:#0052d3}
.platform-task-panel{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:38px 0 25px;align-items:start;scroll-margin-top:120px}
.platform-task-panel[hidden]{display:none!important}
.platform-task-copy h3{font-size:28px;line-height:1.35;letter-spacing:-.035em;margin:0 0 20px}
.platform-task-copy>p{font-size:16px;line-height:1.85;color:#526985;margin:0}
.platform-task-method{margin-top:30px;padding-top:22px;border-top:1px solid #d9e3f1}
.platform-task-method strong{font-size:15px;line-height:1.6;color:#1a385f}
.platform-task-method p{font-size:14px;line-height:1.8;margin:10px 0 0;color:#60738d}
.platform-task-example{border:1px solid #dbe5f3;background:#f4f7fc;border-radius:12px;padding:28px;min-width:0}
.platform-example-label{font-size:10px;letter-spacing:.05em;font-weight:700;color:#0060e8;margin:0 0 23px}
.platform-example-context{display:block;font-size:12px;line-height:1.7;color:#667c99;margin-bottom:12px}
.platform-task-example h4{font-size:27px;line-height:1.3;letter-spacing:-.035em;color:#162e50;margin:0 0 18px}
.platform-task-example>p:not(.platform-example-label){font-size:14px;line-height:1.85;color:#5d718d;margin:0 0 14px}
.platform-task-example>a{display:inline-flex;align-items:center;gap:22px;min-height:44px;font-size:13px;font-weight:700;color:#0055d8;text-underline-offset:5px}
.platform-example-product{display:flex;align-items:center;gap:20px;margin-bottom:24px}
.platform-example-product img{width:110px;height:110px;object-fit:cover;border-radius:8px;flex:none}
.platform-example-product h4{font-size:21px;margin-bottom:8px}
.platform-example-product .platform-example-context{margin-bottom:8px;font-size:11px}
.platform-example-price{font-size:17px;font-weight:700;color:#173558}
.platform-example-seo{margin:0 0 18px}
.platform-example-seo dt{font-size:11px;font-weight:700;color:#6a7e9a;margin:15px 0 7px}
.platform-example-seo dd{font-size:15px;line-height:1.8;color:#284a76;margin:0;overflow-wrap:anywhere}
.platform-task-note{border-top:1px solid #d9e3f1;padding-top:18px;font-size:12px;line-height:1.8;color:#71829a;margin:10px 0 0}
html[lang^=ar] .platform-task-heading h2,html[lang^=ar] .platform-task-copy h3,html[lang^=ar] .platform-task-example h4{letter-spacing:0;line-height:1.45}
html[lang^=ar] .platform-example-label{letter-spacing:0;font-size:12px}
@media(max-width:1100px){.product-brand .platform-logo{width:165px}.platform-task-panel{gap:35px}}
@media(max-width:760px){
 .product-brand .platform-logo{width:148px}.platform-hero-paths{padding:22px;border-radius:9px}.platform-hero-paths>p{font-size:14px}.platform-hero-paths>a{padding:19px 0;min-height:82px}.platform-hero-paths>a strong{font-size:18px}.platform-hero-paths>a small{font-size:12px}.platform-hero-paths__note{font-size:11px;margin-top:17px}
 .platform-task-explorer{padding-block:12px 42px;scroll-margin-top:100px}.platform-task-heading{margin-bottom:22px}.platform-task-heading h2{font-size:31px}.platform-task-heading>p:last-child{font-size:14px}
 .platform-task-tabs{gap:0;justify-content:space-between}.platform-task-tabs button{flex:1;min-width:0;padding:13px 7px;font-size:12px;line-height:1.6;min-height:64px;text-align:center}.platform-task-panel{grid-template-columns:1fr;gap:25px;padding-top:26px}.platform-task-copy h3{font-size:25px;margin-bottom:15px}.platform-task-copy>p{font-size:15px}.platform-task-method{margin-top:23px;padding-top:18px}.platform-task-method strong{font-size:14px}.platform-task-method p{font-size:13px}.platform-task-example{padding:23px;border-radius:9px}.platform-task-example h4{font-size:25px}.platform-task-note{font-size:11px}.platform-example-product{gap:15px}.platform-example-product img{width:88px;height:88px}.platform-example-product h4{font-size:19px}.platform-example-product .platform-example-context{font-size:10px}.platform-example-seo dd{font-size:14px}
}
@media(max-width:360px){.product-brand .platform-logo{width:134px}.platform-task-tabs button{font-size:11px;padding-inline:5px}.platform-example-product img{width:72px;height:72px}.platform-task-example{padding:20px}}
/* Keep the logged-in toolbar on one row when TranslatePress adds its control. */
@media(max-width:360px){#wpadminbar #wp-admin-bar-root-default #wp-admin-bar-customize{display:none}}
