.page-module__xgPmsG__shell{width:min(1280px,100% - 48px);margin-inline:auto}@media not all and (min-width:40rem){.page-module__xgPmsG__shell{width:min(1280px,100% - 28px)}}.page-module__xgPmsG__eyebrow{margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-black,900);font-size:11px;font-weight:var(--font-weight-black,900);--tw-tracking:.15em;letter-spacing:.15em;color:var(--twt-primary-orange)}.page-module__xgPmsG__button{min-height:calc(var(--spacing,.25rem) * 12);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-width:1px;text-decoration-line:none;transition-duration:.2s;display:inline-flex}@media (hover:hover){.page-module__xgPmsG__button:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.page-module__xgPmsG__button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:3px;outline-width:2px;outline-color:var(--twt-focus)}@media not all and (min-width:40rem){.page-module__xgPmsG__button{width:100%}}.page-module__xgPmsG__buttonPrimary{border-color:var(--twt-primary-orange);background-color:var(--twt-primary-orange);color:var(--color-white,#fff);--tw-shadow:0 10px 25px var(--tw-shadow-color,#ff5a0033);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.page-module__xgPmsG__buttonPrimary:hover{background-color:#e94f00}}.page-module__xgPmsG__buttonSecondary{border-color:var(--twt-light-gray);background-color:var(--color-white,#fff);color:var(--twt-primary-navy);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.page-module__xgPmsG__buttonSecondary:hover{border-color:var(--twt-primary-navy)}}.page-module__xgPmsG__hero{border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.page-module__xgPmsG__hero{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.page-module__xgPmsG__hero{padding-block:calc(var(--spacing,.25rem) * 10);color:var(--color-white,#fff);background-color:#062a5e}@media not all and (min-width:40rem){.page-module__xgPmsG__hero{padding-block:calc(var(--spacing,.25rem) * 9)}}.page-module__xgPmsG__heroBackdrop{pointer-events:none;object-fit:cover;opacity:.2}@media not all and (min-width:40rem){.page-module__xgPmsG__heroBackdrop{opacity:.1}}.page-module__xgPmsG__hero:after{content:"";pointer-events:none;background-image:linear-gradient(90deg,#031f4773,#062a5eb8 45%,#031f4759);position:absolute;inset:0}.page-module__xgPmsG__heroGrid{z-index:1;grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(32px,5vw,72px);min-height:560px;display:grid;position:relative}@media not all and (min-width:900px){.page-module__xgPmsG__heroGrid{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr))}}.page-module__xgPmsG__heroCopy h1{--tw-leading:.98;--tw-font-weight:var(--font-weight-extrabold,800);font-size:clamp(3rem,4vw,4rem);line-height:.98;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.06em;letter-spacing:-.06em;color:var(--color-white,#fff);margin:0}@media not all and (min-width:40rem){.page-module__xgPmsG__heroCopy h1{font-size:clamp(2.7rem,13vw,4rem)}}.page-module__xgPmsG__heroCopy h1 span{display:block}.page-module__xgPmsG__heroCopy h1 span:last-child{color:var(--twt-primary-orange)}.page-module__xgPmsG__heroBody{margin-top:calc(var(--spacing,.25rem) * 6);--tw-leading:1.7;--tw-font-weight:var(--font-weight-medium,500);max-width:690px;font-size:16px;line-height:1.7;font-weight:var(--font-weight-medium,500);color:#ffffffd9;margin-bottom:0}@supports (color:color-mix(in lab, red, red)){.page-module__xgPmsG__heroBody{color:color-mix(in oklab, var(--color-white,#fff) 85%, transparent)}}@media not all and (min-width:40rem){.page-module__xgPmsG__heroBody{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.page-module__xgPmsG__heroActions{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}@media not all and (min-width:40rem){.page-module__xgPmsG__heroActions{display:grid}}.page-module__xgPmsG__founderCard{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-white,#fff);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}@media not all and (min-width:900px){.page-module__xgPmsG__founderCard{width:100%;max-width:560px;margin-inline:auto}}.page-module__xgPmsG__founderImageWrap{border-radius:var(--radius-xl,.75rem);background-color:var(--twt-pale-blue);min-height:460px;position:relative;overflow:hidden}@media not all and (min-width:40rem){.page-module__xgPmsG__founderImageWrap{min-height:430px}}.page-module__xgPmsG__founderImage{object-fit:contain;object-position:center}.page-module__xgPmsG__founderCaption{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4)}.page-module__xgPmsG__founderCaption p{--tw-font-weight:var(--font-weight-black,900);font-size:10px;font-weight:var(--font-weight-black,900);--tw-tracking:.15em;letter-spacing:.15em;color:var(--twt-primary-orange);margin:0}.page-module__xgPmsG__founderCaption h2{margin-top:var(--spacing,.25rem);margin-bottom:var(--spacing,.25rem);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--twt-deep-navy)}.page-module__xgPmsG__founderCaption span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--twt-slate-gray)}.page-module__xgPmsG__proofGrid{z-index:1;margin-top:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}:where(.page-module__xgPmsG__proofGrid>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));border-color:var(--twt-light-gray)}.page-module__xgPmsG__proofGrid{border-top-left-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-color:var(--twt-light-gray);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 2);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media not all and (min-width:800px){.page-module__xgPmsG__proofGrid{grid-template-columns:repeat(1,minmax(0,1fr))}:where(.page-module__xgPmsG__proofGrid>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(0px * var(--tw-divide-x-reverse));border-inline-end-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}}.page-module__xgPmsG__proofGrid article{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5);display:flex}@media not all and (min-width:800px){.page-module__xgPmsG__proofGrid article{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--twt-light-gray)}.page-module__xgPmsG__proofGrid article:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media not all and (min-width:40rem){.page-module__xgPmsG__proofGrid article{padding-inline:calc(var(--spacing,.25rem) * 3)}}.page-module__xgPmsG__proofIcon{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-xl,.75rem);background-color:var(--twt-deep-navy);color:var(--color-white,#fff);flex-shrink:0;place-items:center;display:grid}.page-module__xgPmsG__proofIcon svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.page-module__xgPmsG__proofGrid b{--tw-font-weight:var(--font-weight-black,900);font-size:10px;font-weight:var(--font-weight-black,900);color:var(--twt-primary-orange)}.page-module__xgPmsG__proofGrid p{margin-top:var(--spacing,.25rem);--tw-leading:1.5;--tw-font-weight:var(--font-weight-bold,700);font-size:13px;line-height:1.5;font-weight:var(--font-weight-bold,700);color:var(--twt-deep-navy);margin-bottom:0}.page-module__xgPmsG__storySection,.page-module__xgPmsG__assemblySection,.page-module__xgPmsG__inventorSection,.page-module__xgPmsG__patentSection,.page-module__xgPmsG__analysisSection{padding-block:clamp(54px,5vw,78px)}@media not all and (min-width:40rem){.page-module__xgPmsG__storySection,.page-module__xgPmsG__assemblySection,.page-module__xgPmsG__inventorSection,.page-module__xgPmsG__patentSection,.page-module__xgPmsG__analysisSection{padding-block:calc(var(--spacing,.25rem) * 14)}}.page-module__xgPmsG__storyGrid{grid-template-columns:1.06fr .94fr;align-items:flex-start;gap:clamp(32px,3.5vw,56px);display:grid}@media not all and (min-width:1000px){.page-module__xgPmsG__storyGrid{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr))}}.page-module__xgPmsG__storyShell{width:min(1540px,100% - 30px)}@media not all and (min-width:40rem){.page-module__xgPmsG__storyShell{width:min(1540px,100% - 24px)}}.page-module__xgPmsG__storyMedia{top:calc(var(--spacing,.25rem) * 24);gap:calc(var(--spacing,.25rem) * 5);display:grid;position:sticky}@media not all and (min-width:1000px){.page-module__xgPmsG__storyMedia{position:relative;top:auto}}.page-module__xgPmsG__storyVisual{aspect-ratio:4/3;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--twt-light-gray);background-color:var(--color-white,#fff);--tw-shadow:0 0 #0000;width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.page-module__xgPmsG__storyImage{object-fit:contain;width:100%;height:100%}.page-module__xgPmsG__storyVisualLabel{right:calc(var(--spacing,.25rem) * 6);bottom:calc(var(--spacing,.25rem) * 6);left:calc(var(--spacing,.25rem) * 6);z-index:2;border-radius:var(--radius-xl,.75rem);background-color:var(--twt-deep-navy);position:absolute}@supports (color:color-mix(in lab, red, red)){.page-module__xgPmsG__storyVisualLabel{background-color:color-mix(in oklab, var(--twt-deep-navy) 92%, transparent)}}.page-module__xgPmsG__storyVisualLabel{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);color:var(--color-white,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.page-module__xgPmsG__storyVisualLabel span{--tw-font-weight:var(--font-weight-black,900);font-size:9px;font-weight:var(--font-weight-black,900);--tw-tracking:.15em;letter-spacing:.15em;color:var(--twt-primary-orange)}.page-module__xgPmsG__storyVisualLabel strong{margin-top:var(--spacing,.25rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);display:block}.page-module__xgPmsG__storyCopy h2,.page-module__xgPmsG__sectionIntro h2,.page-module__xgPmsG__inventorCopy h2,.page-module__xgPmsG__patentGrid h2{--tw-leading:1.04;--tw-font-weight:var(--font-weight-extrabold,800);font-size:clamp(2.2rem,3vw,3.5rem);line-height:1.04;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.05em;letter-spacing:-.05em;color:var(--twt-deep-navy);margin:0}.page-module__xgPmsG__storyBody{margin-top:calc(var(--spacing,.25rem) * 7);--tw-leading:1.75;--tw-font-weight:var(--font-weight-medium,500);font-size:16px;line-height:1.75;font-weight:var(--font-weight-medium,500);color:var(--twt-slate-gray)}.page-module__xgPmsG__storyBody p{margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 5)}.page-module__xgPmsG__storyQuote{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 6);padding-left:calc(var(--spacing,.25rem) * 20);background-color:#fff8f3;border-width:1px;border-color:#ffd7c1;margin:0;position:relative}.page-module__xgPmsG__storyQuote>svg{top:calc(var(--spacing,.25rem) * 7);left:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);fill:var(--twt-primary-orange);color:var(--twt-primary-orange);position:absolute}.page-module__xgPmsG__storyQuote>p{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:1.45;--tw-font-weight:var(--font-weight-bold,700);line-height:1.45;font-weight:var(--font-weight-bold,700);color:var(--twt-medium-navy);margin:0;font-style:italic}.page-module__xgPmsG__storyQuote footer{margin-top:calc(var(--spacing,.25rem) * 5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--twt-deep-navy);flex-direction:column;display:flex}.page-module__xgPmsG__storyQuote footer span{margin-top:var(--spacing,.25rem);color:var(--twt-slate-gray)}.page-module__xgPmsG__timelineSection{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--twt-light-gray);background-color:var(--twt-soft-white);padding-block:calc(var(--spacing,.25rem) * 20)}@media not all and (min-width:40rem){.page-module__xgPmsG__timelineSection{padding-block:calc(var(--spacing,.25rem) * 16)}}.page-module__xgPmsG__sectionIntro{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 12);text-align:center;max-width:1000px;margin-inline:auto;display:flex}@media not all and (min-width:900px){.page-module__xgPmsG__sectionIntro{display:grid}}.page-module__xgPmsG__sectionIntro>div{flex:1;max-width:760px}.page-module__xgPmsG__sectionIntro>p{margin-bottom:var(--spacing,.25rem);max-width:480px;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1.65;--tw-font-weight:var(--font-weight-medium,500);line-height:1.65;font-weight:var(--font-weight-medium,500);color:var(--twt-slate-gray)}.page-module__xgPmsG__timelineSection .page-module__xgPmsG__sectionIntro{display:block}.page-module__xgPmsG__timelineSection .page-module__xgPmsG__sectionIntro>div,.page-module__xgPmsG__timelineSection .page-module__xgPmsG__sectionIntro>p{margin-inline:auto}.page-module__xgPmsG__timelineGrid{margin-top:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media not all and (min-width:1100px){.page-module__xgPmsG__timelineGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:700px){.page-module__xgPmsG__timelineGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:40rem){.page-module__xgPmsG__timelineGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.page-module__xgPmsG__timelineGrid article{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--twt-light-gray);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.page-module__xgPmsG__timelineGrid article:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.page-module__xgPmsG__timelineTopline{justify-content:space-between;align-items:center;display:flex}.page-module__xgPmsG__timelineTopline span{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-xl,.75rem);background-color:var(--twt-deep-navy);color:var(--color-white,#fff);place-items:center;display:grid}.page-module__xgPmsG__timelineTopline svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.page-module__xgPmsG__timelineTopline b{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--twt-primary-orange)}.page-module__xgPmsG__timelineGrid h3{margin-top:calc(var(--spacing,.25rem) * 5);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--twt-deep-navy)}.page-module__xgPmsG__timelineGrid p{--tw-leading:1.6;--tw-font-weight:var(--font-weight-medium,500);font-size:13px;line-height:1.6;font-weight:var(--font-weight-medium,500);color:var(--twt-slate-gray);margin:0}.page-module__xgPmsG__assemblySection{background-color:var(--color-white,#fff)}.page-module__xgPmsG__assemblyGrid{margin-top:calc(var(--spacing,.25rem) * 12);align-items:center;gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:1.18fr .82fr;display:grid}@media not all and (min-width:1000px){.page-module__xgPmsG__assemblyGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.page-module__xgPmsG__assemblyImageWrap{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--twt-light-gray);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 18px 55px var(--tw-shadow-color,#031a3d14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.page-module__xgPmsG__assemblyImage{border-radius:var(--radius-xl,.75rem);object-fit:contain;width:100%;height:auto}.page-module__xgPmsG__assemblyCards{gap:calc(var(--spacing,.25rem) * 3);display:grid}.page-module__xgPmsG__assemblyCards article{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--twt-light-gray);background-color:var(--twt-soft-white);padding:calc(var(--spacing,.25rem) * 4);display:flex}.page-module__xgPmsG__assemblyCards article>span{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);background-color:var(--twt-primary-orange);--tw-font-weight:var(--font-weight-black,900);font-size:10px;font-weight:var(--font-weight-black,900);color:var(--color-white,#fff);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.page-module__xgPmsG__assemblyCards h3{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--twt-deep-navy);margin:0}.page-module__xgPmsG__assemblyCards p{margin-top:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1.55;--tw-font-weight:var(--font-weight-medium,500);line-height:1.55;font-weight:var(--font-weight-medium,500);color:var(--twt-slate-gray);margin-bottom:0}.page-module__xgPmsG__inventorSection{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--twt-light-gray);background-color:#fbf7f2}.page-module__xgPmsG__inventorGrid{grid-template-columns:.96fr 1.04fr;align-items:center;gap:clamp(36px,5vw,72px);display:grid}@media not all and (min-width:900px){.page-module__xgPmsG__inventorGrid{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr))}}.page-module__xgPmsG__inventorImageWrap{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);--tw-shadow:0 0 #0000;min-height:520px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#eadfd4;position:relative;overflow:hidden}@media not all and (min-width:40rem){.page-module__xgPmsG__inventorImageWrap{min-height:360px}}.page-module__xgPmsG__inventorImage{object-fit:cover}.page-module__xgPmsG__inventorLead{margin-top:calc(var(--spacing,.25rem) * 6);--tw-leading:1.75;--tw-font-weight:var(--font-weight-medium,500);font-size:16px;line-height:1.75;font-weight:var(--font-weight-medium,500);color:var(--twt-slate-gray)}.page-module__xgPmsG__inventorCards{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 3);display:grid}.page-module__xgPmsG__inventorCards article{gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:#ffffffb3;border-width:1px;border-color:#e7ded5;display:flex}@supports (color:color-mix(in lab, red, red)){.page-module__xgPmsG__inventorCards article{background-color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.page-module__xgPmsG__inventorCards article{padding:calc(var(--spacing,.25rem) * 4)}.page-module__xgPmsG__inventorCards article>svg{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:var(--twt-primary-orange);flex-shrink:0}.page-module__xgPmsG__inventorCards h3{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--twt-deep-navy);margin:0}.page-module__xgPmsG__inventorCards p{margin-top:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1.5;--tw-font-weight:var(--font-weight-medium,500);line-height:1.5;font-weight:var(--font-weight-medium,500);color:var(--twt-slate-gray);margin-bottom:0}.page-module__xgPmsG__patentGrid{align-items:center;gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:.72fr 1.28fr;display:grid}@media not all and (min-width:900px){.page-module__xgPmsG__patentGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.page-module__xgPmsG__patentGrid>div:first-child>p:not(.page-module__xgPmsG__eyebrow){margin-top:calc(var(--spacing,.25rem) * 5);margin-bottom:calc(var(--spacing,.25rem) * 7);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1.65;--tw-font-weight:var(--font-weight-medium,500);line-height:1.65;font-weight:var(--font-weight-medium,500);color:var(--twt-slate-gray)}.page-module__xgPmsG__patentCards{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media not all and (min-width:700px){.page-module__xgPmsG__patentCards{grid-template-columns:repeat(1,minmax(0,1fr))}}.page-module__xgPmsG__patentCards article{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--twt-light-gray);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 12px 35px var(--tw-shadow-color,#031a3d0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:relative}.page-module__xgPmsG__patentCards article>span{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.page-module__xgPmsG__patentCards h3{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:var(--spacing,.25rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--twt-deep-navy)}.page-module__xgPmsG__patentCards p{color:var(--twt-slate-gray);margin:0;font-size:11px}.page-module__xgPmsG__patentCards b{margin-top:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--twt-primary-navy);display:block}.page-module__xgPmsG__patentCards em{top:calc(var(--spacing,.25rem) * 5);right:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-black,900);font-size:9px;font-weight:var(--font-weight-black,900);color:#267a45;background-color:#eaf8ef;border-radius:3.40282e38px;font-style:normal;position:absolute}.page-module__xgPmsG__analysisSection{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--twt-light-gray);color:var(--color-white,#fff);background-color:#031f47}.page-module__xgPmsG__analysisSection .page-module__xgPmsG__sectionIntro{text-align:left;max-width:none}.page-module__xgPmsG__analysisSection .page-module__xgPmsG__sectionIntro h2{color:var(--color-white,#fff)}.page-module__xgPmsG__analysisSection .page-module__xgPmsG__sectionIntro>p{color:var(--twt-blue-white)}.page-module__xgPmsG__analysisFlow{margin-top:calc(var(--spacing,.25rem) * 12);align-items:stretch;gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:1fr 120px 1fr;display:grid}@media not all and (min-width:800px){.page-module__xgPmsG__analysisFlow{grid-template-columns:repeat(1,minmax(0,1fr))}}.page-module__xgPmsG__analysisFlow article{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 7);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#d7e5f0}.page-module__xgPmsG__analysisFlow article>span{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);background-color:var(--twt-primary-orange);--tw-font-weight:var(--font-weight-black,900);font-size:10px;font-weight:var(--font-weight-black,900);color:var(--color-white,#fff);border-radius:3.40282e38px;place-items:center;display:grid}.page-module__xgPmsG__analysisFlow h3{margin-top:calc(var(--spacing,.25rem) * 5);margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--twt-deep-navy)}.page-module__xgPmsG__analysisFlow ul{margin:0;padding:0;list-style-type:none}.page-module__xgPmsG__analysisFlow li{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);--tw-leading:1.5;--tw-font-weight:var(--font-weight-medium,500);font-size:13px;line-height:1.5;font-weight:var(--font-weight-medium,500);color:var(--twt-slate-gray);display:flex}.page-module__xgPmsG__analysisFlow li svg{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:#278d55;flex-shrink:0}.page-module__xgPmsG__analysisArrow{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);color:var(--twt-primary-orange);flex-direction:column;display:flex}@media not all and (min-width:800px){.page-module__xgPmsG__analysisArrow{padding-block:calc(var(--spacing,.25rem) * 2)}}.page-module__xgPmsG__analysisArrow svg{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8)}@media not all and (min-width:800px){.page-module__xgPmsG__analysisArrow svg{rotate:90deg}}.page-module__xgPmsG__analysisArrow small{text-align:center;--tw-font-weight:var(--font-weight-black,900);font-size:9px;font-weight:var(--font-weight-black,900);--tw-tracking:.12em;letter-spacing:.12em;color:var(--twt-slate-gray);text-transform:uppercase}.page-module__xgPmsG__analysisAction{margin-top:calc(var(--spacing,.25rem) * 8);justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){.page-module__xgPmsG__button,.page-module__xgPmsG__timelineGrid article{transition-property:none}@media (hover:hover){:is(.page-module__xgPmsG__button,.page-module__xgPmsG__timelineGrid article):hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
