@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(./Inter-Variable.CMLeEau1.woff2)format("woff2")}@font-face{font-family:Source Serif;font-style:normal;font-weight:300 700;font-display:swap;src:url(./SourceSerif4-Variable.D-vMwOxY.woff2)format("woff2")}:root{--landing-header-height:86px;--header-height:56px;--dynamic-header-height:var(--header-height);--container-width:1500px;--box-shadow:0 0 10px 0 #00000006, 0 1px 1px 0 #00000003, 0 0 50px 0 #00000012;--slide-timing-function:cubic-bezier(0, 0, .58, 1);--inline-padding:clamp(1px, 5vw, 3rem);--max-page-width:1200px}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:--theme(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:--theme(--default-font-feature-settings,normal);font-variation-settings:--theme(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:--theme(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:--theme(--default-mono-font-feature-settings,normal);font-variation-settings:--theme(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth}body{font-family:Source Serif,Georgia,Times New Roman,Times,serif;overflow:hidden}.layout-container,body>:first-child{background-color:var(--background);height:100dvh;overflow:auto}h1,h2,h3,h4,h5,h6{font-family:Inter,Georgia,sans-serif}a,button{cursor:pointer}button:disabled{cursor:default}.roll-a-dex.svelte-1h17n1n{cursor:pointer;background-color:#0000;align-items:center;width:100%;height:100%;transition:transform .15s linear;display:flex;position:relative}@media(prefers-reduced-motion:reduce){.roll-a-dex.svelte-1h17n1n{transition:transform .75s}}.roll-a-dex.is-page.svelte-1h17n1n{pointer-events:none}.roll-a-dex.svelte-1h17n1n .link-text-container:where(.svelte-1h17n1n){height:var(--inner-anchor-height);flex-direction:column;gap:.5rem;display:flex;overflow:hidden}.roll-a-dex.svelte-1h17n1n .link-text-container:where(.svelte-1h17n1n) span:where(.svelte-1h17n1n){transition:transform .5s;display:inline-block;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.roll-a-dex.svelte-1h17n1n .link-text-container:where(.svelte-1h17n1n) span:where(.svelte-1h17n1n){transition:transform 1s}}.roll-a-dex.rolled.svelte-1h17n1n:not(.is-page) .link-text-container:where(.svelte-1h17n1n) :where(.svelte-1h17n1n):first-child,.roll-a-dex.rolled.svelte-1h17n1n:not(.is-page) .link-text-container:where(.svelte-1h17n1n) :where(.svelte-1h17n1n):last-child{transform:translateY(var(--slide-gap))}.roll-a-dex.svelte-1h17n1n:active:not(.is-page) .link-text-container:where(.svelte-1h17n1n) span:where(.svelte-1h17n1n){transition:transform .1s cubic-bezier(.05,1,.5,2);transform:translateY(calc(var(--slide-gap) + 4px))!important}:root{--slide-indicator-color:#0000;--dot-indicator-color:#0000}.skywalklab_dot-indicator{position:relative}.skywalklab_dot-indicator:after{content:"";background-color:var(--dot-indicator-color);transform-origin:50%;border-radius:50%;width:2px;height:2px;transition:all .5s;position:absolute;top:35%;right:-6px;transform:scale(0)}:is(.skywalklab_dot-indicator:hover,.skywalklab_dot-indicator:focus-visible,.skywalklab_dot-indicator.skywalklab_dot):after{transform:scale(2)}.skywalklab_dot-indicator:active:after{transition:none;transform:scale(1.5)}.skywalklab_slide-indicator{display:block}.skywalklab_slide-indicator:after{content:"";border-bottom:2px solid var(--slide-indicator-color);transform-origin:0%;transition:all .3s linear;display:block;transform:scaleX(0)}@media(prefers-reduced-motion:reduce){.skywalklab_slide-indicator:after{transition:all .75s linear}}.skywalklab_slide-indicator:hover:after,.skywalklab_slide-indicator:focus-visible:after,.skywalklab_slide-indicator.skywalklab_slide{border-bottom-color:var(--slide-indicator-color);transform:scaleX(1)}.skywalklab_slide-indicator:active:after{border-bottom-width:3px;transition:none;transform:scaleX(1)}.skywalklab_hamburger{padding:var(--padding,15px);cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:#0000;border:0;margin:0;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;display:inline-block;overflow:visible}.skywalklab_hamburger:active{background-color:#0000!important}.skywalklab_hamburger:hover{opacity:var(--hover-opacity,.7)}.skywalklab_hamburger.skywalklab_is-active:hover{opacity:var(--hover-opacity-active,var(--hover-opacity,.7))}.skywalklab_hamburger.skywalklab_is-active .skywalklab_hamburger-inner,.skywalklab_hamburger.skywalklab_is-active .skywalklab_hamburger-inner:before,.skywalklab_hamburger.skywalklab_is-active .skywalklab_hamburger-inner:after{background-color:var(--active-color,var(--color,black))}.skywalklab_hamburger-box{width:var(--layer-width,30px);height:calc(var(--layer-height,4px) * 3 + var(--layer-spacing,6px) * 2);display:inline-block;position:relative}.skywalklab_hamburger-inner{margin-top:var(--layer-height,4px) / -2;display:block;top:50%}.skywalklab_hamburger-inner,.skywalklab_hamburger-inner:before,.skywalklab_hamburger-inner:after{width:var(--layer-width,30px);height:var(--layer-height,4px);background-color:var(--color,black);border-radius:var(--border-radius,4px);transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}.skywalklab_hamburger-inner:before,.skywalklab_hamburger-inner:after{content:"";display:block}.skywalklab_hamburger-inner:before{top:calc((var(--layer-spacing,6px) + var(--layer-height,4px)) * -1)}.skywalklab_hamburger-inner:after{bottom:calc((var(--layer-spacing,6px) + var(--layer-height,4px)) * -1)}.skywalklab_hamburger--spin .skywalklab_hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.skywalklab_hamburger--spin .skywalklab_hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.skywalklab_hamburger--spin .skywalklab_hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.skywalklab_hamburger--spin.skywalklab_is-active .skywalklab_hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.skywalklab_hamburger--spin.skywalklab_is-active .skywalklab_hamburger-inner:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}.skywalklab_hamburger--spin.skywalklab_is-active .skywalklab_hamburger-inner:after{transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}:root{--background:#fff}:where(header){background-color:var(--background);height:var(--dynamic-header-height);z-index:200;width:100%;transition:all .3s var(--slide-timing-function);border-bottom:none;position:fixed;top:0;left:0;box-shadow:0 0 10px #00000003,0 2px 4px #0000000d,0 4px 20px #0000000d}@media(prefers-reduced-motion:reduce){:where(header){transition:all .75s var(--slide-timing-function)}}:where(header).skywalklab_show{box-shadow:none;background-color:#0000}:where(header) .skywalklab_nav{max-width:var(--max-page-width)}:where(header) .skywalklab_nav-logo-link{color:#000;white-space:nowrap;max-width:10rem;margin-right:1rem;padding-top:.25rem;padding-bottom:.25rem;font-size:1.25rem;text-decoration:none}:where(header) .skywalklab_nav-logo-link .skywalklab_nav-logo-inner-container{height:1.8rem;display:flex}:where(header) .skywalklab_nav-logo-link .skywalklab_nav-logo-img{width:auto;height:100%;margin:0 .15rem 0 0}:where(header) .skywalklab_nav-logo-link .skywalklab_nav-logo-name{color:inherit;margin:0;font-size:1.25rem;font-weight:700;line-height:1.5;transition:all .3s linear}@media(prefers-reduced-motion:reduce){:where(header) .skywalklab_nav-logo-link .skywalklab_nav-logo-name{transition:all .75s linear}}:where(header) .skywalklab_nav{height:inherit;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0 auto;padding:0 clamp(8px,2vw,1.5rem);display:flex;position:relative}:where(header) .skywalklab_nav .skywalklab_nav-items{background-color:inherit;width:100%;min-width:fit-content;height:fit-content;top:var(--dynamic-header-height);background-color:var(--background);flex-flow:column;justify-content:center;align-items:flex-start;gap:1rem;margin:0;padding:1.5rem 1rem;list-style:none;display:flex;position:absolute;left:0}:where(header) .skywalklab_nav .skywalklab_nav-items.skywalklab_float{width:fit-content;top:calc(var(--dynamic-header-height) + .5rem);left:unset;border-radius:10px;right:16px}@media(min-width:1024px){:where(header) .skywalklab_nav .skywalklab_nav-items{background-color:unset;padding:1.5rem 2rem}}:where(header) .skywalklab_nav .skywalklab_nav-items li{align-content:center;width:100%;height:100%}:where(header) .skywalklab_nav .skywalklab_nav-items li a{align-content:center;width:100%;height:100%;display:inline-block}@media(min-width:1024px){:where(header) .skywalklab_nav .skywalklab_nav-items{width:unset;flex-direction:row;align-items:center;height:100%;padding:0;position:static}:where(header) .skywalklab_nav .skywalklab_nav-items li a{width:fit-content}}:where(header) .skywalklab_nav .skywalklab_nav-items .skywalklab_nav-item-link{color:var(--primary);border-radius:4px;height:fit-content;padding:6px 12px;line-height:24px;text-decoration:none;transition:all .15s;display:inline-block}@media(prefers-reduced-motion:reduce){:where(header) .skywalklab_nav .skywalklab_nav-items .skywalklab_nav-item-link{transition:all .75s}}:where(header) .skywalklab_nav .skywalklab_nav-items .skywalklab_nav-item-link:hover{background-color:var(--primary);color:#fff}.footer.svelte-1r1zmza{--hover-color:var(--secondary);width:100%;height:fit-content;margin-top:auto;padding:0 0 1px}.footer.svelte-1r1zmza hr:where(.svelte-1r1zmza){color:currentColor;opacity:1;border:0;border-top:1px solid;margin:0 0 1rem}.footer.svelte-1r1zmza .footer-content:where(.svelte-1r1zmza){padding:0 var(--inline-padding);max-width:var(--max-page-width);flex-wrap:wrap;justify-content:space-between;gap:2rem 4rem;margin:3rem auto 1rem;display:flex}.footer.svelte-1r1zmza .footer-content:where(.svelte-1r1zmza) .footer-logo:where(.svelte-1r1zmza){width:fit-content;min-width:280px;margin-bottom:2rem;text-decoration:none}@media(min-width:480px){.footer.svelte-1r1zmza .footer-content:where(.svelte-1r1zmza) .footer-logo:where(.svelte-1r1zmza){min-width:400px}}.footer.svelte-1r1zmza .footer-content:where(.svelte-1r1zmza) .footer-logo:where(.svelte-1r1zmza) .footer-logo--inner-container:where(.svelte-1r1zmza){align-items:center;height:3.5rem;display:flex}.footer.svelte-1r1zmza .footer-content:where(.svelte-1r1zmza) .footer-logo:where(.svelte-1r1zmza) .footer-logo--img:where(.svelte-1r1zmza){width:auto;height:100%;margin:0 .15rem 0 0}.footer.svelte-1r1zmza .footer-content:where(.svelte-1r1zmza) .footer-logo:where(.svelte-1r1zmza) .footer-logo__name:where(.svelte-1r1zmza){color:currentColor;margin:0;font-size:2rem;font-weight:700;line-height:1.5}.footer.svelte-1r1zmza .footer-content:where(.svelte-1r1zmza) .footer-links--container:where(.svelte-1r1zmza){flex-wrap:wrap;flex:1;gap:4rem 2rem;width:fit-content;min-width:280px;margin-inline:auto;display:flex}@media(min-width:768px){.footer.svelte-1r1zmza .footer-content:where(.svelte-1r1zmza) .footer-links--container:where(.svelte-1r1zmza){min-width:500px}}.footer.svelte-1r1zmza .footer-content:where(.svelte-1r1zmza) .footer-links--container:where(.svelte-1r1zmza) .footer-links--inner-container:where(.svelte-1r1zmza){flex-direction:column;gap:.75rem;width:min(280px,100%);margin-inline:auto;display:flex}.footer.svelte-1r1zmza .footer-content:where(.svelte-1r1zmza) .footer-links--container:where(.svelte-1r1zmza) h2:where(.svelte-1r1zmza){pointer-events:none;font-size:22px}.footer.svelte-1r1zmza .footer-content:where(.svelte-1r1zmza) .footer-links--container:where(.svelte-1r1zmza) .footer-links:where(.svelte-1r1zmza),.footer.svelte-1r1zmza .footer-content:where(.svelte-1r1zmza) .footer-links--container:where(.svelte-1r1zmza) .footer-contact-info:where(.svelte-1r1zmza){grid-template-columns:repeat(1,auto);gap:.75rem 2rem;height:fit-content;display:grid}:is(.footer:where(.svelte-1r1zmza) .footer-content:where(.svelte-1r1zmza) .footer-links--container:where(.svelte-1r1zmza) .footer-links:where(.svelte-1r1zmza),.footer:where(.svelte-1r1zmza) .footer-content:where(.svelte-1r1zmza) .footer-links--container:where(.svelte-1r1zmza) .footer-contact-info:where(.svelte-1r1zmza)) li.svelte-1r1zmza{align-items:center;gap:.25rem;font-size:16px;display:flex}.footer.svelte-1r1zmza .footer-disclaimer:where(.svelte-1r1zmza){max-width:var(--max-page-width);text-align:center;border-top:1px solid;margin:2rem auto;padding-top:1.5rem}.footer.svelte-1r1zmza .footer-disclaimer:where(.svelte-1r1zmza) p:where(.svelte-1r1zmza){font-size:14px}:is(li.item-dropdown.svelte-1hnsf2d){position:relative}.svelte-1hnsf2d:is(li.item-dropdown:where(.svelte-1hnsf2d)):has(.selected:where(.svelte-1hnsf2d)):hover{background-color:#0000}:is(li.item-dropdown:where(.svelte-1hnsf2d)) .dropdown--button.svelte-1hnsf2d{font-size:unset;color:unset;border:unset;text-align:unset;padding:unset;cursor:pointer;background-color:#0000;align-items:center;gap:.4rem;width:100%;height:100%;font-family:unset;transition:all .15s linear;display:flex}@media(prefers-reduced-motion:reduce){:is(li.item-dropdown:where(.svelte-1hnsf2d)) .dropdown--button.svelte-1hnsf2d{transition:all .75s}}:is(:is(li.item-dropdown:where(.svelte-1hnsf2d)) .dropdown--button:where(.svelte-1hnsf2d):hover,:is(li.item-dropdown:where(.svelte-1hnsf2d)) .dropdown--button.selected:where(.svelte-1hnsf2d)) .dropdown--icon-container.svelte-1hnsf2d{background-color:var(--ui-color);color:var(--ui-bg)}:is(li.item-dropdown:where(.svelte-1hnsf2d)) .dropdown--button.selected.svelte-1hnsf2d .dropdown--icon-container:where(.svelte-1hnsf2d){transform:rotate(180deg)}:is(li.item-dropdown:where(.svelte-1hnsf2d)) .dropdown--button.svelte-1hnsf2d .dropdown--icon-container:where(.svelte-1hnsf2d){border:1px solid var(--ui-color);background-color:var(--ui-bg);width:1.25rem;height:1.25rem;color:var(--ui-color);border-radius:50%;justify-content:center;align-items:center;transition:inherit;display:flex}:is(li.item-dropdown:where(.svelte-1hnsf2d)) .dropdown--button.svelte-1hnsf2d>:first-child{width:fit-content}:is(li.item-dropdown:where(.svelte-1hnsf2d)) .dropdown--list.svelte-1hnsf2d{background-color:var(--background);flex-direction:column;transition:all .3s ease-out;display:flex;overflow:hidden}@media(min-width:1024px){:is(li.item-dropdown:where(.svelte-1hnsf2d)) .dropdown--list.svelte-1hnsf2d{box-shadow:var(--box-shadow);top:var(--dynamic-header-height);position:absolute;right:0}}:is(li.item-dropdown:where(.svelte-1hnsf2d)) .dropdown--list.svelte-1hnsf2d .dropdown--list-item:where(.svelte-1hnsf2d){border-bottom:1px solid #787878d4}:is(li.item-dropdown:where(.svelte-1hnsf2d)) .dropdown--list.svelte-1hnsf2d .dropdown--list-item:where(.svelte-1hnsf2d):last-of-type{border-bottom-width:0}ul.svelte-nwul78{height:var(--dynamic-header-height);gap:.25rem;transition:all .3s ease-out;display:flex}ul.svelte-nwul78 li>:is(a,span){padding:6px 12px}ul.svelte-nwul78 li>:is(a,span):after{right:6px}ul.small-screen-nav-list.svelte-hos68o{top:var(--dynamic-header-height);width:100%;color:var(--ui-color);background-color:var(--ui-bg);box-shadow:var(--box-shadow);margin:0 auto;position:absolute;left:0;right:0}@media(min-width:768px){ul.small-screen-nav-list.svelte-hos68o{width:calc(100% - 60px)}}ul.small-screen-nav-list.svelte-hos68o>li:not(:last-of-type){border-bottom:1px solid #787878d4}ul.small-screen-nav-list.svelte-hos68o li{text-transform:uppercase;background-color:#0000;padding:0 10px;font-size:15px;transition:all .15s linear;position:relative}@media(prefers-reduced-motion:reduce){ul.small-screen-nav-list.svelte-hos68o li{transition:all .75s linear}}ul.small-screen-nav-list.svelte-hos68o li:hover{background-color:var(--hover-bg)}ul.small-screen-nav-list.svelte-hos68o li>:first-child{padding:15px 0}ul.small-screen-nav-list.svelte-hos68o li>ul li{padding:0 10px 0 20px}ul.small-screen-nav-list.svelte-hos68o li>ul li>:first-child{padding:8px 0}:where(.language-header.svelte-g4x6hn){--ui-color:#000;--ui-bg:#fff;z-index:200;background-color:var(--ui-bg);width:100%;color:var(--ui-color);box-shadow:none;transition:background-color .3s ease-out,color .3s ease-out,height .3s ease-out;position:fixed;top:0;left:0}:where(.language-header:where(.svelte-g4x6hn)) .language-header-inner-container.svelte-g4x6hn{width:100%;height:100%;max-width:var(--max-width);justify-content:space-between;align-items:center;margin:0 auto;padding:0 clamp(20px,5vw,30px);display:flex}@media(max-width:1024px){:where(.language-header:where(.svelte-g4x6hn)) .language-header-inner-container.svelte-g4x6hn .desktop-nav{display:none}}@media(prefers-reduced-motion:reduce){:where(.language-header.svelte-g4x6hn){transition:background-color .75s,color .75s,height .75s}}.svelte-g4x6hn:where(.language-header:where(.svelte-g4x6hn)):not(.show){box-shadow:var(--box-shadow)}:is(:is(.home--page,.about--page,.pricing--page,.hire-tommy-doak--page) header.language-header.show,.hire-tommy-doak--page header.language-header){--ui-bg:var(--primary);--ui-color:#fff;--hover-bg:color-mix(in srgb, var(--ui-bg) 90%, var(--accent))}@media(min-width:1024px){:is(:is(.home--page,.about--page,.pricing--page,.hire-tommy-doak--page) header.language-header.show,.hire-tommy-doak--page header.language-header) .item-dropdown>.dropdown--list{background-color:var(--ui-bg);outline:1px solid var(--ui-color)}}:is(:is(.home--page,.about--page,.pricing--page,.hire-tommy-doak--page) header.language-header.show,.hire-tommy-doak--page header.language-header) .skywalklab_nav-logo-name{color:var(--ui-color)}:is(:is(.home--page,.about--page,.pricing--page,.hire-tommy-doak--page) header.language-header.show,.hire-tommy-doak--page header.language-header) .nav-cta{--ui-color:#fff;--ui-color-inverse:var(--accent-dark)}header.language-header{--dot-indicator-color:currentColor;--ui-bg:var(--background);--ui-color:var(--primary);--hover-bg:color-mix(in srgb, var(--ui-bg) 90%, var(--primary));--color:var(--ui-color);container:header/inline-size}header.language-header.show{background-color:#0000!important}header.language-header.show .item-dropdown>.dropdown--list{background-color:var(--background)}header.language-header .skywalklab--logo path{fill:var(--ui-color)!important;stroke:var(--ui-bg)!important}header.language-header ul:first-child>li>:first-child{text-transform:uppercase}header.language-header li.vertical-line{color:gray;align-items:center;height:100%;padding:0 8px;display:none}@media(min-width:1024px){header.language-header li.vertical-line{display:flex}}header.language-header .indicator--custom.is-page:after{transform:scale(2)}@media(max-width:1023px){header.language-header .indicator--custom:after{left:-6px}}header.language-header .skywalklab_nav-logo-name{color:var(--primary)}.item-dropdown :is(.dropdown--button:hover,.dropdown--button.selected) .skywalklab_dot-indicator:after{transform:scale(2)}.item-dropdown :is(.dropdown--button:hover,.dropdown--button.selected) .skywalklab_dot-indicator .link-text-container :first-child,.item-dropdown :is(.dropdown--button:hover,.dropdown--button.selected) .skywalklab_dot-indicator .link-text-container :last-child{transform:translateY(var(--slide-gap))}.nav-cta{--ui-color:var(--primary);--ui-color-inverse:#fff;width:100%;height:fit-content;position:relative}.nav-cta>:first-child{width:100%;transition-duration:.6s}@container header (width<1100px) and (width>900px){.skywalklab_nav-logo-name{display:none}}#footer .footer-content .footer-logo .footer-logo__name{font-size:clamp(40px,5vw,var(--logo-font-size));margin-left:calc(var(--logo-font-size) / 2 * -1)}#footer .footer-content .footer-links{grid-template-columns:repeat(2,auto)}:where(.cookie-banner.svelte-rufbsl){z-index:101;flex-direction:column;gap:1rem;width:fit-content;max-width:min(90vw,400px);margin:0;display:none;position:fixed;bottom:40px;right:0}:where(.cookie-banner:where(.svelte-rufbsl)).show-banner.svelte-rufbsl{background-color:var(--background);box-shadow:var(--box-shadow);border-radius:8px;padding:20px clamp(16px,5vw,20px);display:flex}:where(.cookie-banner:where(.svelte-rufbsl)).show-edit-icon.svelte-rufbsl{display:flex}:where(.cookie-banner:where(.svelte-rufbsl)).show-edit-icon.svelte-rufbsl:not(.show-banner) .cookie-consent-toggle:where(.svelte-rufbsl){background-color:var(--background);box-shadow:var(--box-shadow);border-radius:8px;padding:.5rem}@media(min-width:480px){:where(.cookie-banner.svelte-rufbsl){right:40px}}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent-toggle.svelte-rufbsl{width:4rem;color:var(--primary)}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent-toggle.svelte-rufbsl svg:where(.svelte-rufbsl){width:100%}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent-wrapper.svelte-rufbsl{display:none}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent-wrapper.show-banner.svelte-rufbsl{display:block}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent.svelte-rufbsl{flex-direction:column;gap:1rem;display:flex}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent.svelte-rufbsl .cookie-consent--content:where(.svelte-rufbsl){flex-direction:column;gap:.25rem;display:flex}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent.svelte-rufbsl .cookie-consent--content:where(.svelte-rufbsl) .cookie-consent--title:where(.svelte-rufbsl){font-size:20px;font-weight:700}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent.svelte-rufbsl .cookie-consent--content:where(.svelte-rufbsl) .cookie-consent--description:where(.svelte-rufbsl) a{color:var(--accent-dark);border-bottom:1px solid;transition:all .15s linear}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent.svelte-rufbsl .cookie-consent--content:where(.svelte-rufbsl) .cookie-consent--description:where(.svelte-rufbsl) a:hover,:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent.svelte-rufbsl .cookie-consent--content:where(.svelte-rufbsl) .cookie-consent--description:where(.svelte-rufbsl) a:focus-visible{color:var(--primary)}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent.svelte-rufbsl .cookie-consent--right:where(.svelte-rufbsl){gap:.5rem;width:fit-content;margin:0;display:flex}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent-operations.svelte-rufbsl{display:none}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent-operations.show-settings.svelte-rufbsl{display:block}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent-operations.svelte-rufbsl .cookie-consent-operations--item.disabled:where(.svelte-rufbsl){color:gray}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent-operations.svelte-rufbsl .cookie-consent-operations--item:where(.svelte-rufbsl) label:where(.svelte-rufbsl){font-weight:700}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent-operations.svelte-rufbsl .cookie-consent-operations--list:where(.svelte-rufbsl){flex-direction:column;gap:.25rem;display:flex}:where(.cookie-banner:where(.svelte-rufbsl)) .cookie-consent-operations.svelte-rufbsl .cookie-consent-operations--list:where(.svelte-rufbsl) button:where(.svelte-rufbsl){width:fit-content;margin:.25rem 0 0}.banner-container.svelte-zvfgak{display:contents}.banner-container.svelte-zvfgak .cookie-banner label{font-weight:700}:root{--primary:#0f1922;--primary-analogous-1:#0f0f22;--primary-analogous-2:#0f2221;--primary-light:#273038;--primary-subtle:#575e64;--secondary:#f5f5f5;--accent:#85c1e9;--accent-analogous-1:#858fe9;--accent-analogous-2:#85e9df;--accent-dark:#436175;--accent-dark-analogous-1:#434875;--accent-dark-analogous-2:#437570;--background:var(--secondary);--error:oklch(from var(--accent) calc(l - .1) calc(c*2) 25)}.layout-container:is(.home--page,.about--page,.pricing--page,.hire-tommy-doak-page){background-color:var(--primary)}:where(#main.svelte-12qhfyh){padding-top:var(--landing-header-height);background-color:var(--background);min-height:calc(100dvh - 337px)}:where(#main.svelte-12qhfyh) h1{width:fit-content;color:var(--primary);margin:3rem 0 1rem;font-size:max(36px,min(8vw,50px));line-height:1.1}:where(#main.svelte-12qhfyh) a{color:var(--accent-dark)}:where(#main.svelte-12qhfyh) section{background-color:inherit;width:100vw;margin:0 auto;padding-bottom:6rem;position:relative;overflow:hidden}:where(#main.svelte-12qhfyh) section .inner-container{padding:6rem var(--inline-padding) 0;width:100%;max-width:var(--max-page-width);height:100%;margin:0 auto}@media(min-width:768px){:where(#main.svelte-12qhfyh) section .inner-container{padding:6rem clamp(20px,6vw,30px) 0}}:where(#main.svelte-12qhfyh):has(.standard){padding-top:0}:where(#main.svelte-12qhfyh) .inner-hero-section{padding-bottom:0}:where(#main.svelte-12qhfyh) .inner-hero-section .inner-container{height:inherit;text-align:center;width:100%;margin:0 auto;padding-top:8rem;position:relative}:where(#main.svelte-12qhfyh) .inner-hero-section .inner-container h1{margin-inline:auto;margin-bottom:3rem;font-size:clamp(40px,10vw,65px)}:where(#main.svelte-12qhfyh) .inner-hero-section .inner-container p{margin:1.5rem 0 2rem;font-size:22px}:where(#main.svelte-12qhfyh) .standard{padding:var(--landing-header-height) 0 6rem}:where(#main.svelte-12qhfyh) .standard h2{width:fit-content;margin:1rem 0;font-size:max(28px,min(5vw,35px))}:where(#main.svelte-12qhfyh) .standard h3{width:fit-content;margin:1rem 0 .25rem;font-size:max(22px,min(4vw,26px))}:where(#main.svelte-12qhfyh) .standard p{margin-bottom:1rem;font-size:18px}:where(#main.svelte-12qhfyh) .standard ol,:where(#main.svelte-12qhfyh) .standard ul{flex-direction:column;gap:1rem;margin:2rem;list-style:decimal;display:flex}:where(#main.svelte-12qhfyh) .standard li{font-size:18px}:where(#main.svelte-12qhfyh) .standard section{padding-bottom:1rem}:where(#main.svelte-12qhfyh) .standard section .inner-container{padding-top:1rem}:where(#main.svelte-12qhfyh) .glass{-webkit-backdrop-filter:blur(12px);box-shadow:var(--box-shadow);background:#ffffff13;border:1px solid #ffffff1a;position:relative}:where(#main.svelte-12qhfyh) .eyebrow{color:var(--accent-dark);text-align:center;background-color:#0000;border:1px solid;border-radius:12px;width:fit-content;margin-bottom:1rem;padding:4px 10px;font-weight:700}:where(#main.svelte-12qhfyh) .short{text-transform:uppercase;margin:.25rem 0 .5rem;font-size:max(36px,min(8vw,50px));line-height:1}:where(#main.svelte-12qhfyh) .long{margin-bottom:3rem;font-size:20px}:where(#main.svelte-12qhfyh) .centered .eyebrow,:where(#main.svelte-12qhfyh) .centered .long,:where(#main.svelte-12qhfyh) .centered .short{text-align:center;margin-inline:auto}:where(#main.svelte-12qhfyh) .last-updated{margin-bottom:2rem}
