Help
RSS
API
Feed
Maltego
Contact
Domain > 960dots.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-09-27
195.35.60.184
(
ClassC
)
2024-10-11
212.1.212.161
(
ClassC
)
2024-12-03
147.79.79.226
(
ClassC
)
2026-01-09
77.37.76.160
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Fri, 09 Jan 2026 16:03:09 GMTContent-Type: text/htmlContent-Length: 795Connection: keep-aliveLocation: https://960dots.com/platform: hostingerpanel: hpanelContent-Security-Policy: upgrade-insecure-requestsServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: a4d877d571c00529b559a3221e09aa2d-phx-edge6x-hcdn-cache-status: MISSx-hcdn-upstream-rt: 0.267 !DOCTYPE html>html styleheight:100%>head>meta nameviewport contentwidthdevice-width, initial-scale1, shrink-to-fitno />title> 301 Moved Permanently/title>style>@media (prefers-color-scheme:dark){body{background-color:#000!important}}/style>/head>body stylecolor: #444; margin:0;font: normal 14px/20px Arial, Helvetica, sans-serif; height:100%; background-color: #fff;>div styleheight:auto; min-height:100%; > div styletext-align: center; width:800px; margin-left: -400px; position:absolute; top: 30%; left:50%;> h1 stylemargin:0; font-size:150px; line-height:150px; font-weight:bold;>301/h1>h2 stylemargin-top:20px;font-size: 30px;>Moved Permanently/h2>p>The document has been permanently moved./p>/div>/div>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Fri, 09 Jan 2026 16:03:11 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingX-Powered-By: PHP/8.1.33Permissions-Policy: private-state-token-redemption(self https://www.google.com https://www.gstatic.com https://recaptcha.net https://challenges.cloudflare.com https://hcaptcha.com), private-state-token-issuance(self https://www.google.com https://www.gstatic.com https://recaptcha.net https://challenges.cloudflare.com https://hcaptcha.com)Link: https://960dots.com/wp-json/>; relhttps://api.w.org/Link: https://960dots.com/wp-json/wp/v2/pages/2069>; relalternate; titleJSON; typeapplication/jsonLink: https://960dots.com/>; relshortlinkplatform: hostingerpanel: hpanelContent-Security-Policy: upgrade-insecure-requestsServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: 1473196a6e82cfabb1402ff3067f78ee-phx-edge7x-hcdn-cache-status: DYNAMICx-hcdn-upstream-rt: 1.751 !DOCTYPE html>html dirltr langen-US prefixog: https://ogp.me/ns#>head> meta charsetUTF-8 /> meta nameviewport contentwidthdevice-width, initial-scale1 /> style>img:is(sizesauto i, sizes^auto, i) { contain-intrinsic-size: 3000px 1500px }/style> !-- All in One SEO 4.9.3 - aioseo.com --> title>Welcome to 960DOTS/title> meta namedescription contentHi! We’re a Digital UI & UX Production, Consulting Studio. For International Startups, Agencies and Medias in Shanghai. Our founder is Gabriel Jorby, French multidisciplinary Designer, with over 20 years of experience in the industry. We take pride in our ability to think outside the box and come up with fresh, innovative ideas that help /> meta namerobots contentmax-image-preview:large /> link relcanonical hrefhttps://960dots.com/ /> meta namegenerator contentAll in One SEO (AIOSEO) 4.9.3 /> meta propertyog:locale contenten_US /> meta propertyog:site_name content960DOTS ➔ Design Studio /> meta propertyog:type contentwebsite /> meta propertyog:title contentWelcome to 960DOTS /> meta propertyog:description contentHi! We’re a Digital UI & UX Production, Consulting Studio. For International Startups, Agencies and Medias in Shanghai. Our founder is Gabriel Jorby, French multidisciplinary Designer, with over 20 years of experience in the industry. We take pride in our ability to think outside the box and come up with fresh, innovative ideas that help /> meta propertyog:url contenthttps://960dots.com/ /> meta propertyog:image contenthttps://960dots.com/wp-content/uploads/2020/04/960dots_square_logo-white.png /> meta propertyog:image:secure_url contenthttps://960dots.com/wp-content/uploads/2020/04/960dots_square_logo-white.png /> meta propertyog:image:width content1896 /> meta propertyog:image:height content1896 /> meta nametwitter:card contentsummary_large_image /> meta nametwitter:title contentWelcome to 960DOTS /> meta nametwitter:description contentHi! We’re a Digital UI & UX Production, Consulting Studio. For International Startups, Agencies and Medias in Shanghai. Our founder is Gabriel Jorby, French multidisciplinary Designer, with over 20 years of experience in the industry. We take pride in our ability to think outside the box and come up with fresh, innovative ideas that help /> meta nametwitter:image contenthttps://960dots.com/wp-content/uploads/2020/04/960dots_square_logo-white.png /> script typeapplication/ld+json classaioseo-schema> {@context:https:\/\/schema.org,@graph:{@type:BreadcrumbList,@id:https:\/\/960dots.com\/#breadcrumblist,itemListElement:{@type:ListItem,@id:https:\/\/960dots.com#listItem,position:1,name:Home}},{@type:Organization,@id:https:\/\/960dots.com\/#organization,name:960DOTS,description:Design Studio,url:https:\/\/960dots.com\/,logo:{@type:ImageObject,url:https:\/\/960dots.com\/wp-content\/uploads\/2020\/01\/cropped-960dots-black-white.png,@id:https:\/\/960dots.com\/#organizationLogo,width:512,height:512},image:{@id:https:\/\/960dots.com\/#organizationLogo}},{@type:WebPage,@id:https:\/\/960dots.com\/#webpage,url:https:\/\/960dots.com\/,name:Welcome to 960DOTS,description:Hi! We\u2019re a Digital UI & UX Production, Consulting Studio. For International Startups, Agencies and Medias in Shanghai. Our founder is Gabriel Jorby, French multidisciplinary Designer, with over 20 years of experience in the industry. We take pride in our ability to think outside the box and come up with fresh, innovative ideas that help,inLanguage:en-US,isPartOf:{@id:https:\/\/960dots.com\/#website},breadcrumb:{@id:https:\/\/960dots.com\/#breadcrumblist},image:{@type:ImageObject,url:https:\/\/960dots.com\/wp-content\/uploads\/2023\/03\/960dots-compo-1-scaled.webp,@id:https:\/\/960dots.com\/#mainImage,width:2560,height:1536},primaryImageOfPage:{@id:https:\/\/960dots.com\/#mainImage},datePublished:2020-04-16T05:23:05+08:00,dateModified:2025-03-29T22:51:23+08:00},{@type:WebSite,@id:https:\/\/960dots.com\/#website,url:https:\/\/960dots.com\/,name:960DOTS,description:Design Studio,inLanguage:en-US,publisher:{@id:https:\/\/960dots.com\/#organization}}} /script> !-- All in One SEO -->link relalternate typeapplication/rss+xml title960DOTS » Feed hrefhttps://960dots.com/feed/ />link relalternate typeapplication/rss+xml title960DOTS » Comments Feed hrefhttps://960dots.com/comments/feed/ /> !-- This site uses the Google Analytics by MonsterInsights plugin v9.11.1 - Using Analytics tracking - https://www.monsterinsights.com/ --> script src//www.googletagmanager.com/gtag/js?idG-2CNCBY23ZT data-cfasyncfalse data-wpfc-renderfalse async>/script> script data-cfasyncfalse data-wpfc-renderfalse> var mi_version 9.11.1; var mi_track_user true; var mi_no_track_reason ; var MonsterInsightsDefaultLocations {page_location:https:\/\/960dots.com\/}; if ( typeof MonsterInsightsPrivacyGuardFilter function ) { var MonsterInsightsLocations (typeof MonsterInsightsExcludeQuery object) ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); } else { var MonsterInsightsLocations (typeof MonsterInsightsExcludeQuery object) ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; } var disableStrs ga-disable-G-2CNCBY23ZT, ; /* Function to detect opted out users */ function __gtagTrackerIsOptedOut() { for (var index 0; index disableStrs.length; index++) { if (document.cookie.indexOf(disableStrsindex + true) > -1) { return true; } } return false; } /* Disable tracking if the opt-out cookie exists. */ if (__gtagTrackerIsOptedOut()) { for (var index 0; index disableStrs.length; index++) { windowdisableStrsindex true; } } /* Opt-out function */ function __gtagTrackerOptout() { for (var index 0; index disableStrs.length; index++) { document.cookie disableStrsindex + true; expiresThu, 31 Dec 2099 23:59:59 UTC; path/; windowdisableStrsindex true; } } if (undefined typeof gaOptout) { function gaOptout() { __gtagTrackerOptout(); } } window.dataLayer window.dataLayer || ; window.MonsterInsightsDualTracker { helpers: {}, trackers: {}, }; if (mi_track_user) { function __gtagDataLayer() { dataLayer.push(arguments); } function __gtagTracker(type, name, parameters) { if (!parameters) { parameters {}; } if (parameters.send_to) { __gtagDataLayer.apply(null, arguments); return; } if (type event) { parameters.send_to monsterinsights_frontend.v4_id; var hookName name; if (typeof parametersevent_category ! undefined) { hookName parametersevent_category + : + name; } if (typeof MonsterInsightsDualTracker.trackershookName ! undefined) { MonsterInsightsDualTracker.trackershookName(parameters); } else { __gtagDataLayer(event, name, parameters); } } else { __gtagDataLayer.apply(null, arguments); } } __gtagTracker(js, new Date()); __gtagTracker(set, { developer_id.dZGIzZG: true, }); if ( MonsterInsightsLocations.page_location ) { __gtagTracker(set, MonsterInsightsLocations); } __gtagTracker(config, G-2CNCBY23ZT, {forceSSL:true,link_attribution:true} ); window.gtag __gtagTracker; (function () { /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ /* ga and __gaTracker compatibility shim. */ var noopfn function () { return null; }; var newtracker function () { return new Tracker(); }; var Tracker function () { return null; }; var p Tracker.prototype; p.get noopfn; p.set noopfn; p.send function () { var args Array.prototype.slice.call(arguments); args.unshift(send); __gaTracker.apply(null, args); }; var __gaTracker function () { var len arguments.length; if (len 0) { return; } var f argumentslen - 1; if (typeof f ! object || f null || typeof f.hitCallback ! function) { if (send arguments0) { var hitConverted, hitObject false, action; if (event arguments1) { if (undefined ! typeof arguments3) { hitObject { eventAction: arguments3, eventCategory: arguments2, eventLabel: arguments4, value: arguments5 ? arguments5 : 1, } } } if (pageview arguments1) { if (undefined ! typeof arguments2) { hitObject { eventAction: page_view, page_path: arguments2, } } } if (typeof arguments2 object) { hitObject arguments2; } if (typeof arguments5 object) { Object.assign(hitObject, arguments5); } if (undefined ! typeof arguments1.hitType) { hitObject arguments1; if (pageview hitObject.hitType) { hitObject.eventAction page_view; } } if (hitObject) { action timing arguments1.hitType ? timing_complete : hitObject.eventAction; hitConverted mapArgs(hitObject); __gtagTracker(event, action, hitConverted); } } return; } function mapArgs(args) { var arg, hit {}; var gaMap { eventCategory: event_category, eventAction: event_action, eventLabel: event_label, eventValue: event_value, nonInteraction: non_interaction, timingCategory: event_category, timingVar: name, timingValue: value, timingLabel: event_label, page: page_path, location: page_location, title: page_title, referrer : page_referrer, }; for (arg in args) { if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { hitgaMaparg argsarg; } else { hitarg argsarg; } } return hit; } try { f.hitCallback(); } catch (ex) { } }; __gaTracker.create newtracker; __gaTracker.getByName newtracker; __gaTracker.getAll function () { return ; }; __gaTracker.remove noopfn; __gaTracker.loaded true; window__gaTracker __gaTracker; })(); } else { console.log(); (function () { function __gtagTracker() { return null; } window__gtagTracker __gtagTracker; windowgtag __gtagTracker; })(); } /script> !-- / Google Analytics by MonsterInsights --> script>window._wpemojiSettings {baseUrl:https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/,ext:.png,svgUrl:https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/,svgExt:.svg,source:{concatemoji:https:\/\/960dots.com\/wp-includes\/js\/wp-emoji-release.min.js?ver6.7.4}};/*! This file is auto-generated */!function(i,n){var o,s,e;function c(e){try{var t{supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var tnew Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return ert})}function u(e,t,n){switch(t){caseflag:return n(e,\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f,\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f)?!1:!n(e,\ud83c\uddfa\ud83c\uddf3,\ud83c\uddfa\u200b\ud83c\uddf3)&&!n(e,\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f,\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f);caseemoji:return!n(e,\ud83d\udc26\u200d\u2b1b,\ud83d\udc26\u200b\u2b1b)}return!1}function f(e,t,n){var rundefined!typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement(canvas),ar.getContext(2d,{willReadFrequently:!0}),o(a.textBaselinetop,a.font600 32px Arial,{});return e.forEach(function(e){oet(a,e,n)}),o}function t(e){var ti.createElement(script);t.srce,t.defer!0,i.head.appendChild(t)}undefined!typeof Promise&&(owpEmojiSettingsSupports,sflag,emoji,n.supports{everything:!0,everythingExceptFlag:!0},enew Promise(function(e){i.addEventListener(DOMContentLoaded,e,{once:!0})}),new Promise(function(t){var nfunction(){try{var eJSON.parse(sessionStorage.getItem(o));if(objecttypeof e&&numbertypeof e.timestamp&&(new Date).valueOf()e.timestamp+604800&&objecttypeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if(undefined!typeof Worker&&undefined!typeof OffscreenCanvas&&undefined!typeof URL&&URL.createObjectURL&&undefined!typeof Blob)try{var epostMessage(+f.toString()+(+JSON.stringify(s),u.toString(),p.toString().join(,)+));,rnew Blob(e,{type:text/javascript}),anew Worker(URL.createObjectURL(r),{name:wpTestEmojiSupports});return void(a.onmessagefunction(e){c(ne.data),a.terminate(),t(n)})}catch(e){}c(nf(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supportstet,n.supports.everythingn.supports.everything&&n.supportst,flag!t&&(n.supports.everythingExceptFlagn.supports.everythingExceptFlag&&n.supportst);n.supports.everythingExceptFlagn.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady!1,n.readyCallbackfunction(){n.DOMReady!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(en.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);/script>link relstylesheet ideditor_plus-plugin-frontend-style-css hrefhttps://960dots.com/wp-content/plugins/editorplus/dist/style-gutenberg-frontend-style.css?ver696126bfb2770 media />style ideditor_plus-plugin-frontend-style-inline-css> @font-face { font-family: eplus-icon; src: url(https://960dots.com/wp-content/plugins/editorplus/extensions/icon-inserter/fonts/eplus-icon.eot?xs1351); src: url(https://960dots.com/wp-content/plugins/editorplus/extensions/icon-inserter/fonts/eplus-icon.eot?xs1351#iefix) format(embedded-opentype), url(https://960dots.com/wp-content/plugins/editorplus/extensions/icon-inserter/fonts/eplus-icon.ttf?xs1351) format(truetype), url(https://960dots.com/wp-content/plugins/editorplus/extensions/icon-inserter/fonts/eplus-icon.woff?xs1351) format(woff), url(https://960dots.com/wp-content/plugins/editorplus/extensions/icon-inserter/fonts/eplus-icon.svg?xs1351#eplus-icon) format(svg); font-weight: normal; font-style: normal; font-display: block; }/style>style idwp-block-post-title-inline-css>.wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}/style>style idwp-block-post-featured-image-inline-css>.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}/style>style idwp-block-group-inline-css>.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}/style>style idwp-block-paragraph-inline-css>.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-leftstyle*writing-mode:vertical-lr,p.has-text-align-rightstyle*writing-mode:vertical-rl{rotate:180deg}/style>style idwp-block-spacer-inline-css>.wp-block-spacer{clear:both}/style>style idwp-block-heading-inline-css>h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h1.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h2.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h2.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h3.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h3.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h4.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h4.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h5.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h5.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h6.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h6.has-text-align-rightstyle*writing-mode:where(style*vertical-rl){rotate:180deg}/style>style idwp-block-preformatted-inline-css>.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}/style>style idwp-block-post-content-inline-css>.wp-block-post-content{display:flow-root}/style>style idwp-emoji-styles-inline-css> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; }/style>style idwp-block-library-inline-css>:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where(style*border-top-color){border-top-style:solid}html :where(style*border-right-color){border-right-style:solid}html :where(style*border-bottom-color){border-bottom-style:solid}html :where(style*border-left-color){border-left-style:solid}html :where(style*border-width){border-style:solid}html :where(style*border-top-width){border-top-style:solid}html :where(style*border-right-width){border-right-style:solid}html :where(style*border-bottom-width){border-bottom-style:solid}html :where(style*border-left-width){border-left-style:solid}html :where(imgclass*wp-image-){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}/style>style idglobal-styles-inline-css>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #f3f3f1;--wp--preset--color--contrast: #2500ff;--wp--preset--color--primary: #f3f3f1;--wp--preset--color--secondary: #2500ff;--wp--preset--color--tertiary: #f6f6f6;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.227), 1rem);--wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.227), 1.125rem);--wp--preset--font-size--large: clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.227), 1.875rem);--wp--preset--font-size--x-large: 2.25rem;--wp--preset--font-size--xx-large: clamp(6.1rem, 6.1rem + ((1vw - 0.2rem) * 7.091), 10rem);--wp--preset--font-family--dm-sans: DM Sans, sans-serif;--wp--preset--font-family--ibm-plex-mono: IBM Plex Mono, monospace;--wp--preset--font-family--inter: Inter, sans-serif;--wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;--wp--preset--font-family--source-serif-pro: Source Serif Pro, serif;--wp--preset--font-family--safiro: Safiro;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: clamp(1.5rem, 5vw, 2rem);--wp--preset--spacing--40: clamp(1.8rem, 1.8rem + ((1vw - 0.48rem) * 2.885), 3rem);--wp--preset--spacing--50: clamp(2.5rem, 8vw, 4.5rem);--wp--preset--spacing--60: clamp(3.75rem, 10vw, 7rem);--wp--preset--spacing--70: clamp(5rem, 5.25rem + ((1vw - 0.48rem) * 9.096), 8rem);--wp--preset--spacing--80: clamp(7rem, 14vw, 11rem);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root { --wp--style--global--content-size: 650px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 1.5rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 1.5rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.5rem;}:root :where(.is-layout-grid){gap: 1.5rem;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: #f0f3fd;color: #2b1f57;font-family: var(--wp--preset--font-family--safiro);font-size: var(--wp--preset--font-size--medium);font-style: normal;font-weight: 500;line-height: 1.6;--wp--style--root--padding-top: var(--wp--preset--spacing--40);--wp--style--root--padding-right: var(--wp--preset--spacing--30);--wp--style--root--padding-bottom: var(--wp--preset--spacing--40);--wp--style--root--padding-left: var(--wp--preset--spacing--30);}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--contrast);text-decoration: underline;}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration: none;}:root :where(a:where(:not(.wp-element-button)):focus){text-decoration: underline dotted;}:root :where(a:where(:not(.wp-element-button)):active){color: var(--wp--preset--color--secondary);text-decoration: underline dotted;}h1, h2, h3, h4, h5, h6{font-style: normal;font-weight: 400;line-height: 1.4;}h1{font-family: var(--wp--preset--font-family--safiro);font-size: clamp(2.032rem, 2.032rem + ((1vw - 0.2rem) * 2.896), 3.625rem);font-style: normal;font-weight: 700;line-height: 1.2;}h2{font-size: clamp(2.625rem, calc(2.625rem + ((1vw - 0.48rem) * 8.4135)), 3.25rem);line-height: 1.2;}h3{font-size: var(--wp--preset--font-size--x-large);}h4{font-size: var(--wp--preset--font-size--large);}h5{font-size: var(--wp--preset--font-size--medium);font-weight: 700;text-transform: uppercase;}h6{font-size: var(--wp--preset--font-size--medium);text-transform: uppercase;}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--contrast);border-radius: 0;border-color: var(--wp--preset--color--contrast);border-width: 2px;border-style: solid;color: var(--wp--preset--color--base);font-family: inherit;font-size: inherit;line-height: inherit;padding-top: .667em;padding-right: 1.333em;padding-bottom: .667em;padding-left: 1.333em;text-decoration: none;}:root :where(.wp-element-button:visited, .wp-block-button__link:visited){color: var(--wp--preset--color--base);}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){background-color: var(--wp--preset--color--base);border-color: var(--wp--preset--color--contrast);border-width: 2px;border-style: solid;color: var(--wp--preset--color--contrast);}:root :where(.wp-element-button:focus, .wp-block-button__link:focus){background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);text-decoration: underline dotted;}:root :where(.wp-element-button:active, .wp-block-button__link:active){background-color: var(--wp--preset--color--secondary);color: var(--wp--preset--color--base);text-decoration: underline dotted;}:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption){font-family: var(--wp--preset--font-family--safiro);}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-tertiary-color{color: var(--wp--preset--color--tertiary) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-tertiary-background-color{background-color: var(--wp--preset--color--tertiary) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-tertiary-border-color{border-color: var(--wp--preset--color--tertiary) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-dm-sans-font-family{font-family: var(--wp--preset--font-family--dm-sans) !important;}.has-ibm-plex-mono-font-family{font-family: var(--wp--preset--font-family--ibm-plex-mono) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-system-font-font-family{font-family: var(--wp--preset--font-family--system-font) !important;}.has-source-serif-pro-font-family{font-family: var(--wp--preset--font-family--source-serif-pro) !important;}.has-safiro-font-family{font-family: var(--wp--preset--font-family--safiro) !important;}:root :where(.wp-block-post-content a:where(:not(.wp-element-button))){color: var(--wp--preset--color--secondary);}:root :where(.wp-block-post-title){font-weight: 400;margin-top: 1.25rem;margin-bottom: 1.25rem;}:root :where(.wp-block-post-title a:where(:not(.wp-element-button))){text-decoration: none;}:root :where(.wp-block-post-title a:where(:not(.wp-element-button)):hover){text-decoration: underline;}:root :where(.wp-block-post-title a:where(:not(.wp-element-button)):focus){text-decoration: underline dashed;}:root :where(.wp-block-post-title a:where(:not(.wp-element-button)):active){color: var(--wp--preset--color--secondary);text-decoration: none;}/style>style idwp-block-template-skip-link-inline-css> .skip-link.screen-reader-text { border: 0; clip: rect(1px,1px,1px,1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; } .skip-link.screen-reader-text:focus { background-color: #eee; clip: auto !important; clip-path: none; color: #444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }/style>link relstylesheet idflexible-table-block-css hrefhttps://960dots.com/wp-content/plugins/flexible-table-block/build/style-index.css?ver1742293757 mediaall />style idflexible-table-block-inline-css>.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table{width:100%;max-width:100%;border-collapse:collapse;}.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table.is-style-stripes tbody tr:nth-child(odd) th{background-color:#f0f0f1;}.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table.is-style-stripes tbody tr:nth-child(odd) td{background-color:#f0f0f1;}.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table.is-style-stripes tbody tr:nth-child(even) th{background-color:#ffffff;}.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table.is-style-stripes tbody tr:nth-child(even) td{background-color:#ffffff;}.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr th,.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr td{padding:1em;border-width:1px;border-style:solid;border-color:#2500ff;text-align:left;vertical-align:top;}@media screen and (min-width:769px){.wp-block-flexible-table-block-table.is-scroll-on-pc{overflow-x:scroll;}.wp-block-flexible-table-block-table.is-scroll-on-pc table{max-width:none;align-self:self-start;}}@media screen and (max-width:768px){.wp-block-flexible-table-block-table.is-scroll-on-mobile{overflow-x:scroll;}.wp-block-flexible-table-block-table.is-scroll-on-mobile table{max-width:none;align-self:self-start;}.wp-block-flexible-table-block-table table.is-stacked-on-mobile th,.wp-block-flexible-table-block-table table.is-stacked-on-mobile td{width:100%!important;display:block;}}/style>script srchttps://960dots.com/wp-content/plugins/google-analytics-for-wordpress/assets/js/frontend-gtag.min.js?ver9.11.1 idmonsterinsights-frontend-script-js async data-wp-strategyasync>/script>script data-cfasyncfalse data-wpfc-renderfalse idmonsterinsights-frontend-script-js-extra>var monsterinsights_frontend {js_events_tracking:true,download_extensions:doc,pdf,ppt,zip,xls,docx,pptx,xlsx,inbound_paths:{\path\:\\\\/go\\\/\,\label\:\affiliate\},{\path\:\\\\/recommend\\\/\,\label\:\affiliate\},home_url:https:\/\/960dots.com,hash_tracking:false,v4_id:G-2CNCBY23ZT};/script>link relhttps://api.w.org/ hrefhttps://960dots.com/wp-json/ />link relalternate titleJSON typeapplication/json hrefhttps://960dots.com/wp-json/wp/v2/pages/2069 />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://960dots.com/xmlrpc.php?rsd />meta namegenerator contentWordPress 6.7.4 />link relshortlink hrefhttps://960dots.com/ />link relalternate titleoEmbed (JSON) typeapplication/json+oembed hrefhttps://960dots.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2F960dots.com%2F />link relalternate titleoEmbed (XML) typetext/xml+oembed hrefhttps://960dots.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2F960dots.com%2F&formatxml /> style ideditorplus-generated-styles-header> figure { display: flex;} /style>style classwp-fonts-local>@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:fallback;src:url(https://960dots.com/wp-content/themes/twentytwentythree/assets/fonts/dm-sans/DMSans-Regular.woff2) format(woff2);font-stretch:normal;}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:fallback;src:url(https://960dots.com/wp-content/themes/twentytwentythree/assets/fonts/dm-sans/DMSans-Regular-Italic.woff2) format(woff2);font-stretch:normal;}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:fallback;src:url(https://960dots.com/wp-content/themes/twentytwentythree/assets/fonts/dm-sans/DMSans-Bold.woff2) format(woff2);font-stretch:normal;}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:fallback;src:url(https://960dots.com/wp-content/themes/twentytwentythree/assets/fonts/dm-sans/DMSans-Bold-Italic.woff2) format(woff2);font-stretch:normal;}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:block;src:url(https://960dots.com/wp-content/themes/twentytwentythree/assets/fonts/ibm-plex-mono/IBMPlexMono-Light.woff2) format(woff2);font-stretch:normal;}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:block;src:url(https://960dots.com/wp-content/themes/twentytwentythree/assets/fonts/ibm-plex-mono/IBMPlexMono-Regular.woff2) format(woff2);font-stretch:normal;}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:block;src:url(https://960dots.com/wp-content/themes/twentytwentythree/assets/fonts/ibm-plex-mono/IBMPlexMono-Italic.woff2) format(woff2);font-stretch:normal;}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:block;src:url(https://960dots.com/wp-content/themes/twentytwentythree/assets/fonts/ibm-plex-mono/IBMPlexMono-Bold.woff2) format(woff2);font-stretch:normal;}@font-face{font-family:Inter;font-style:normal;font-weight:200 900;font-display:fallback;src:url(https://960dots.com/wp-content/themes/twentytwentythree/assets/fonts/inter/Inter-VariableFont_slnt,wght.ttf) format(truetype);font-stretch:normal;}@font-face{font-family:Source Serif Pro;font-style:normal;font-weight:200 900;font-display:fallback;src:url(https://960dots.com/wp-content/themes/twentytwentythree/assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.ttf.woff2) format(woff2);font-stretch:normal;}@font-face{font-family:Source Serif Pro;font-style:italic;font-weight:200 900;font-display:fallback;src:url(https://960dots.com/wp-content/themes/twentytwentythree/assets/fonts/source-serif-pro/SourceSerif4Variable-Italic.ttf.woff2) format(woff2);font-stretch:normal;}@font-face{font-family:Safiro;font-style:normal;font-weight:700;font-display:fallback;src:url(http://960dots.com/wp-content/uploads/fonts/safiro-bold-webfont.ttf) format(truetype);}@font-face{font-family:Safiro;font-style:normal;font-weight:500;font-display:fallback;src:url(http://960dots.com/wp-content/uploads/fonts/safiro-medium-webfont.ttf) format(truetype);}@font-face{font-family:Safiro;font-style:normal;font-weight:600;font-display:fallback;src:url(http://960dots.com/wp-content/uploads/fonts/safiro-semibold-webfont.ttf) format(truetype);}@font-face{font-family:Safiro;font-style:normal;font-weight:400;font-display:fallback;src:url(http://960dots.com/wp-content/uploads/fonts/safiro-regular-webfont.ttf) format(truetype);}/style>link relicon hrefhttps://960dots.com/wp-content/uploads/2020/01/cropped-960dots-black-white-32x32.png sizes32x32 />link relicon hrefhttps://960dots.com/wp-content/uploads/2020/01/cropped-960dots-black-white-192x192.png sizes192x192 />link relapple-touch-icon hrefhttps://960dots.com/wp-content/uploads/2020/01/cropped-960dots-black-white-180x180.png />meta namemsapplication-TileImage contenthttps://960dots.com/wp-content/uploads/2020/01/cropped-960dots-black-white-270x270.png />/head>body classhome page-template-default page page-id-2069 wp-custom-logo wp-embed-responsive eplus_styles>div classwp-site-blocks>main classwp-block-group is-layout-flow wp-block-group-is-layout-flow stylemargin-top:var(--wp--preset--spacing--50)>div classwp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained>h1 stylemargin-bottom:var(--wp--preset--spacing--40); classwp-block-post-title>Welcome to 960DOTS./h1>figure stylemargin-bottom:var(--wp--preset--spacing--50);margin-top:20px; classwp-block-post-featured-image>img width2560 height1536 srchttps://960dots.com/wp-content/uploads/2023/03/960dots-compo-1-scaled.webp classattachment-post-thumbnail size-post-thumbnail wp-post-image alt styleborder-radius:24px;object-fit:cover; decodingasync fetchpriorityhigh srcsethttps://960dots.com/wp-content/uploads/2023/03/960dots-compo-1-scaled.webp 2560w, https://960dots.com/wp-content/uploads/2023/03/960dots-compo-1-300x180.webp 300w, https://960dots.com/wp-content/uploads/2023/03/960dots-compo-1-1024x614.webp 1024w, https://960dots.com/wp-content/uploads/2023/03/960dots-compo-1-768x461.webp 768w, https://960dots.com/wp-content/uploads/2023/03/960dots-compo-1-1536x922.webp 1536w, https://960dots.com/wp-content/uploads/2023/03/960dots-compo-1-2048x1229.webp 2048w sizes(max-width: 2560px) 100vw, 2560px />/figure>/div>div classentry-content wp-block-post-content has-global-padding is-layout-constrained wp-block-post-content-is-layout-constrained>p class has-safiro-font-family eplus-wrapper>Hi! We’re a Digital UI & UX Production and Visual Design Consulting studio for International Startups, Agencies, and Medias in Shanghai./p>p class has-safiro-font-family eplus-wrapper idblock-99e3107d-3057-46c3-8342-696304381222>Our founder is Gabriel Jorby, a French multidisciplinary Designer with over 15 years of experience in the industry./p>p class has-safiro-font-family eplus-wrapper idblock-99e3107d-3057-46c3-8342-696304381222>We love to think outside the box and develop fresh, innovative ideas that help our clients’ brands stand out in a crowded marketplace./p>div styleheight:64px aria-hiddentrue class wp-block-spacer eplus-wrapper>/div>h2 class wp-block-heading has-safiro-font-family eplus-wrapper>Selected Works/h2>div styleheight:24px aria-hiddentrue class wp-block-spacer eplus-wrapper>/div>figure classwp-block-flexible-table-block-table alignwide has-safiro-font-family has-medium-font-size>table classis-stacked-on-mobile>thead>tr>th styleborder-bottom-width:3px>Year/th>th styleborder-bottom-width:3px>Brand × Agency/th>th styleborder-bottom-width:3px>Project/th>th styleborder-bottom-width:3px>Scope/th>/tr>/thead>tbody>tr>td>2022/td>td>Huttopia × QPS/td>td>Huttopia Official WeChat Mini Program/td>td>Strategy, Design/td>/tr>tr>td>2020-2022/td>td>Goethe Institut China × QPS/td>td>Goethe Institut China Official Website, Admin/td>td>Design/td>/tr>tr>td>2018-2022/td>td>ROYALCLUB/td>td>Creative Production/td>td>Photography/td>/tr>tr>td>2017/td>td>Yumi/td>td>Yumi WeChat Mini Program User Experience Design/td>td>Design/td>/tr>tr>td>2016/td>td>SilentSoft/td>td>Corporate Website and Communications/td>td>Strategy, Design/td>/tr>/tbody>/table>/figure>div styleheight:64px aria-hiddentrue class wp-block-spacer eplus-wrapper>/div>pre idblock-99ee1d75-af54-44a7-8e58-18ca0441b928 class wp-block-preformatted has-safiro-font-family eplus-wrapper>Reach us for inquiries and more➜ Hello at 960DOTS.COM/pre>/div>/main>/div>script srchttps://960dots.com/wp-content/plugins/editorplus/assets/scripts/frontend.js?ver696126bfb2770 ideditor_plus-plugin-frontend-script-js>/script>script idwp-block-template-skip-link-js-after> ( function() { var skipLinkTarget document.querySelector( main ), sibling, skipLinkTargetID, skipLink; // Early exit if a skip-link target cant be located. if ( ! skipLinkTarget ) { return; } /* * Get the site wrapper. * The skip-link will be injected in the beginning of it. */ sibling document.querySelector( .wp-site-blocks ); // Early exit if the root element was not found. if ( ! sibling ) { return; } // Get the skip-link targets ID, and generate one if it doesnt exist. skipLinkTargetID skipLinkTarget.id; if ( ! skipLinkTargetID ) { skipLinkTargetID wp--skip-link--target; skipLinkTarget.id skipLinkTargetID; } // Create the skip link. skipLink document.createElement( a ); skipLink.classList.add( skip-link, screen-reader-text ); skipLink.href # + skipLinkTargetID; skipLink.innerHTML Skip to content; // Inject the skip link. sibling.parentElement.insertBefore( skipLink, sibling ); }() ); /script>/body>/html>!-- Page supported by LiteSpeed Cache 7.7 on 2026-01-10 00:03:11 -->
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]