html[data-brand=twinegrid]{--tw-bg:#070b14;--tw-bg-deep:#04060c;--tw-panel:#0d1424;--tw-panel-raised:#121d31;--tw-panel-soft:#17233a;--tw-text:#f6f8ff;--tw-muted:#abb8ce;--tw-cyan:#5cecff;--tw-cyan-strong:#22d3ee;--tw-violet:#a78bfa;--tw-violet-strong:#7c3aed;--tw-line:#7d92b833;--tw-line-cyan:#5cecff7a;--tw-line-violet:#a78bfa61;--tw-grid-minor:#5cecff09;--tw-grid-major:#a78bfa13;--tw-radius-sm:.55rem;--tw-radius:.9rem;--tw-radius-lg:1.35rem;--tw-shadow:0 1.5rem 5rem #00000057;--tw-glow:0 0 3rem #22d3ee1f;color-scheme:dark;scroll-padding-top:7rem}html[data-brand=twinegrid] body{background-color:var(--tw-bg);background-image:radial-gradient(circle at 83% 4%, #7c3aed2e, transparent 28rem), radial-gradient(circle at 12% 32%, #22d3ee14, transparent 24rem), linear-gradient(var(--tw-grid-major) 1px, transparent 1px), linear-gradient(90deg, var(--tw-grid-major) 1px, transparent 1px), linear-gradient(var(--tw-grid-minor) 1px, transparent 1px), linear-gradient(90deg, var(--tw-grid-minor) 1px, transparent 1px);min-width:20rem;color:var(--tw-text);font-feature-settings:"ss01" 1, "cv02" 1, "cv11" 1;font-variant-numeric:tabular-nums;background-position:0 0,0 0,-1px -1px,-1px -1px,-1px -1px,-1px -1px;background-size:auto,auto,5.5rem 5.5rem,5.5rem 5.5rem,1.375rem 1.375rem,1.375rem 1.375rem;overflow-x:hidden}html[data-brand=twinegrid] body:before{z-index:-1;background:linear-gradient(180deg, #070b1414, #070b14c2 68%, var(--tw-bg) 100%);content:"";pointer-events:none;position:fixed;inset:0}html[data-brand=twinegrid] :is(h1,h2,h3){color:var(--tw-text);letter-spacing:-.045em;font-weight:650}html[data-brand=twinegrid] p{color:var(--tw-muted)}html[data-brand=twinegrid] a{text-decoration-thickness:.08em;transition:color .16s,border-color .16s,background-color .16s,transform .16s}html[data-brand=twinegrid] ::selection{background:var(--tw-cyan);color:var(--tw-bg-deep)}html[data-brand=twinegrid] :focus-visible{outline:.2rem solid var(--tw-cyan);outline-offset:.24rem}html[data-brand=twinegrid] .site-shell{width:min(100% - 2rem,94rem)}html[data-brand=twinegrid] .site-header{z-index:40;border:1px solid var(--tw-line);border-radius:var(--tw-radius);backdrop-filter:blur(1.15rem)saturate(1.25);background:#070b14db;min-height:4.75rem;margin-top:.75rem;padding-inline:1.1rem;position:sticky;top:.75rem;box-shadow:0 1rem 3rem #00000038}html[data-brand=twinegrid] .site-header:after{background:linear-gradient(90deg, transparent, var(--tw-cyan-strong) 24%, var(--tw-violet-strong) 76%, transparent);content:"";opacity:.72;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:1.1rem;right:1.1rem}html[data-brand=twinegrid] .brand-mark,html[data-brand=twinegrid] .footer-brand{color:var(--tw-text);letter-spacing:-.04em;gap:.72rem;font-weight:720}html[data-brand=twinegrid] .brand-mark{min-height:2.75rem}html[data-brand=twinegrid] .brand-sigil{background:linear-gradient(90deg, var(--tw-cyan) 0 42%, transparent 42% 58%, var(--tw-violet) 58% 100%), linear-gradient(var(--tw-cyan) 0 42%, transparent 42% 58%, var(--tw-violet) 58% 100%);border:0;border-radius:.28rem;width:1.35rem;transform:rotate(45deg);box-shadow:0 0 1.35rem #22d3ee5c}html[data-brand=twinegrid] .desktop-nav{gap:clamp(.7rem,1.4vw,1.35rem)}html[data-brand=twinegrid] .desktop-nav a{min-height:2.75rem;color:var(--tw-muted);text-align:center;align-items:center;font-size:clamp(.7rem,.82vw,.8rem);font-weight:650;line-height:1.2;display:inline-flex;position:relative}html[data-brand=twinegrid] .desktop-nav a:after{background:var(--tw-cyan);content:"";height:1px;transition:right .16s,left .16s;position:absolute;bottom:.45rem;left:50%;right:50%}html[data-brand=twinegrid] .desktop-nav a:hover,html[data-brand=twinegrid] .desktop-nav a[aria-current=page]{color:var(--tw-text)}html[data-brand=twinegrid] .desktop-nav a:hover:after,html[data-brand=twinegrid] .desktop-nav a[aria-current=page]:after{left:0;right:0}html[data-brand=twinegrid] .button{border:1px solid var(--tw-cyan);border-radius:var(--tw-radius-sm);background:var(--tw-cyan);color:#031014;justify-content:center;align-items:center;min-height:2.9rem;padding:.72rem 1.15rem;font-weight:780;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:0 .65rem 2rem #22d3ee21}html[data-brand=twinegrid] .button:hover{color:#031014;background:#a5f7ff;border-color:#a5f7ff;transform:translateY(-2px)}html[data-brand=twinegrid] .button:active{transform:translateY(0)}html[data-brand=twinegrid] .button-small{min-height:2.55rem;padding:.58rem .92rem;font-size:.78rem}html[data-brand=twinegrid] .button-secondary{border-color:var(--tw-line-violet);box-shadow:none;color:var(--tw-text);background:0 0}html[data-brand=twinegrid] .button-secondary:hover{border-color:var(--tw-violet);color:var(--tw-text);background:#a78bfa1f}html[data-brand=twinegrid] .text-link{width:fit-content;color:var(--tw-cyan);font-weight:750;text-decoration:none}html[data-brand=twinegrid] .text-link:hover{color:#b8f9ff}html[data-brand=twinegrid] main>:is(section,article,div,aside){width:min(100%,82rem)}html[data-brand=twinegrid] .page-hero{border:1px solid var(--tw-line);border-radius:var(--tw-radius-lg);background:linear-gradient(135deg, #121d31f0, #070b14f0 60%), var(--tw-panel);min-height:clamp(29rem,58vh,42rem);box-shadow:var(--tw-shadow);isolation:isolate;margin-top:2rem;padding:clamp(4rem,8vw,7rem) clamp(1.35rem,5vw,4.5rem);overflow:hidden}html[data-brand=twinegrid] .page-hero:before{z-index:0;border:1px solid var(--tw-line-violet);border-radius:var(--tw-radius);background:radial-gradient(circle at 18% 24%, var(--tw-cyan) 0 .28rem, transparent .34rem), radial-gradient(circle at 72% 24%, var(--tw-violet) 0 .28rem, transparent .34rem), radial-gradient(circle at 72% 72%, var(--tw-cyan) 0 .28rem, transparent .34rem), linear-gradient(90deg, var(--tw-line-cyan), var(--tw-line-cyan)) 18% 24% / 54% 1px no-repeat, linear-gradient(var(--tw-line-violet), var(--tw-line-violet)) 72% 24% / 1px 48% no-repeat, repeating-linear-gradient(0deg, transparent 0 2.45rem, #5cecff0e 2.45rem calc(2.45rem + 1px)), repeating-linear-gradient(90deg, transparent 0 2.45rem, #5cecff0e 2.45rem calc(2.45rem + 1px)), #080d18b8;width:min(41%,31rem);height:78%;box-shadow:-1.25rem 1.25rem 0 #7c3aed14, var(--tw-glow);content:"";opacity:.72;pointer-events:none;position:absolute;top:11%;right:-5%;transform:perspective(48rem)rotateY(-8deg)rotateX(2deg)}html[data-brand=twinegrid] .page-hero:after{z-index:0;border:1px solid var(--tw-line-cyan);border-radius:var(--tw-radius-sm);content:"";opacity:.88;pointer-events:none;background:linear-gradient(135deg,#5cecff17,#a78bfa1c);width:min(26%,19rem);height:21%;position:absolute;bottom:17%;right:7%;box-shadow:0 0 0 .55rem #070b14b8,0 0 3rem #22d3ee1a}html[data-brand=twinegrid] .page-hero>*{z-index:2;max-width:min(100%,48rem);position:relative}html[data-brand=twinegrid] .home-hero{min-height:clamp(40rem,78vh,51rem)}html[data-brand=twinegrid] .home-hero>*{max-width:min(62%,47rem)}html[data-brand=twinegrid] .page-hero h1{max-width:13ch;box-shadow:none;text-wrap:balance;background:0 0;font-size:clamp(3.2rem,7vw,7rem);line-height:.94}html[data-brand=twinegrid] .page-hero:not(.home-hero) h1{max-width:15ch;font-size:clamp(3rem,6vw,6.2rem)}html[data-brand=twinegrid] body .page-hero:not(.home-hero)>h1{-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5;hyphenate-limit-chars:12 6 5}html[data-brand=twinegrid] .page-hero .lede{max-width:44rem;color:var(--tw-muted);font-size:clamp(1.06rem,1.7vw,1.34rem);line-height:1.6}html[data-brand=twinegrid] .eyebrow{color:var(--tw-cyan);letter-spacing:.13em;align-items:center;gap:.65rem;font-size:.78rem;font-weight:780;display:inline-flex}html[data-brand=twinegrid] .eyebrow:before{background:linear-gradient(90deg, var(--tw-violet), var(--tw-cyan));content:"";width:1.65rem;height:1px}html[data-brand=twinegrid] .hero-actions{gap:1.35rem;margin-top:1.25rem}html[data-brand=twinegrid] .home-story{width:min(100%,82rem)}html[data-brand=twinegrid] .home-story>section{border-color:var(--tw-line);width:100%;padding-block:clamp(5rem,9vw,8.5rem)}html[data-brand=twinegrid] .section-heading{gap:1.15rem}html[data-brand=twinegrid] .section-heading h2{max-width:16ch;font-size:clamp(2.25rem,4.6vw,4.6rem);line-height:.98}html[data-brand=twinegrid] .section-heading>p:not(.eyebrow){font-size:1.02rem;line-height:1.7}html[data-brand=twinegrid] .product-preview{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(2.5rem,7vw,7rem);position:relative}html[data-brand=twinegrid] .product-preview:before{z-index:-1;content:"";filter:blur(1rem);pointer-events:none;background:radial-gradient(#22d3ee1c,#7c3aed0e 46%,#0000 72%);border-radius:50%;width:66%;height:72%;position:absolute;top:16%;right:0}html[data-brand=twinegrid] .campaign-ui{border:1px solid var(--tw-line-cyan);border-radius:var(--tw-radius-lg);box-shadow:1.05rem 1.05rem 0 #7c3aed1a, var(--tw-shadow), var(--tw-glow);background:linear-gradient(160deg,#121d31fa,#080d18fa);outline:0;position:relative;overflow:visible}html[data-brand=twinegrid] .campaign-ui:before{background:linear-gradient(90deg, transparent, var(--tw-cyan), var(--tw-violet), transparent);content:"";height:1px;box-shadow:0 0 1.5rem var(--tw-cyan);pointer-events:none;position:absolute;top:-1px;left:12%;right:12%}html[data-brand=twinegrid] .campaign-ui>header{border-color:var(--tw-line);background:#04081061;min-height:4.35rem;padding:1rem 1.25rem}html[data-brand=twinegrid] .campaign-ui>header strong{color:var(--tw-text);font-size:.95rem}html[data-brand=twinegrid] .campaign-dot{background:var(--tw-cyan);width:.72rem;animation:2.8s ease-in-out infinite twinegrid-signal;box-shadow:0 0 0 .3rem #5cecff1f,0 0 1rem #5cecff85}html[data-brand=twinegrid] .status-chip{color:var(--tw-cyan);letter-spacing:.05em;text-transform:uppercase;background:#5cecff17;border:1px solid #5cecff4d;border-radius:999px;font-size:.72rem}html[data-brand=twinegrid] .campaign-summary{border-bottom:1px solid var(--tw-line);background:0 0;gap:0}html[data-brand=twinegrid] .campaign-summary>div{background:#0d142499;align-content:center;min-height:7rem;padding:1.3rem 1.4rem}html[data-brand=twinegrid] .campaign-summary>div+div{border-left:1px solid var(--tw-line)}html[data-brand=twinegrid] .campaign-summary small{color:var(--tw-muted);font-size:.76rem}html[data-brand=twinegrid] .campaign-summary strong{color:var(--tw-text);font-size:1.04rem}html[data-brand=twinegrid] .campaign-track{gap:1rem;padding:1.6rem 1.4rem;position:relative}html[data-brand=twinegrid] .campaign-track:before{background:linear-gradient(90deg, var(--tw-cyan), var(--tw-violet), var(--tw-cyan));content:"";opacity:.5;pointer-events:none;height:1px;position:absolute;top:2.67rem;left:13%;right:13%}html[data-brand=twinegrid] .campaign-track li{z-index:1;border:1px solid var(--tw-line);border-radius:var(--tw-radius-sm);background:linear-gradient(145deg,#121d31fa,#090e1afa);align-content:space-between;min-height:7.35rem;padding:1rem;position:relative}html[data-brand=twinegrid] .campaign-track li:nth-child(2){border-color:var(--tw-line-violet);transform:translateY(.7rem)}html[data-brand=twinegrid] .campaign-track li span{border:1px solid var(--tw-line-cyan);background:var(--tw-bg);width:1.6rem;height:1.6rem;color:var(--tw-cyan);border-radius:50%;place-items:center;font-size:.72rem;display:grid}html[data-brand=twinegrid] .campaign-track li strong{color:var(--tw-text);text-overflow:initial;white-space:normal;font-size:.82rem;line-height:1.35;overflow:visible}html[data-brand=twinegrid] .campaign-proof{background:#04081057;padding:.9rem 1.4rem 1.4rem}html[data-brand=twinegrid] .campaign-proof div{border-color:var(--tw-line);grid-template-columns:minmax(7rem,.72fr) minmax(0,1.28fr);padding:.82rem 0;font-size:.78rem}html[data-brand=twinegrid] .campaign-proof span{color:var(--tw-muted);opacity:1}html[data-brand=twinegrid] .campaign-proof strong{color:var(--tw-text);font-weight:650}@keyframes twinegrid-signal{0%,to{box-shadow:0 0 0 .3rem #5cecff1a,0 0 .8rem #5cecff5c}50%{box-shadow:0 0 0 .48rem #5cecff08,0 0 1.4rem #5cecffb3}}html[data-brand=twinegrid] .problem-result{grid-template-columns:minmax(0,1fr) 4.5rem minmax(0,1fr);gap:clamp(1.5rem,3.5vw,3.5rem);position:relative}html[data-brand=twinegrid] .problem-result:before{z-index:-1;background:linear-gradient(90deg, transparent, var(--tw-line-violet) 20%, var(--tw-line-cyan) 80%, transparent);content:"";pointer-events:none;height:1px;position:absolute;top:50%;left:2rem;right:2rem}html[data-brand=twinegrid] .problem-result article{border:1px solid var(--tw-line);border-radius:var(--tw-radius-lg);background:linear-gradient(155deg,#121d31e0,#080d18f0);align-content:end;min-height:22rem;padding:clamp(1.6rem,3vw,2.7rem);position:relative;overflow:hidden}html[data-brand=twinegrid] .problem-result article:before{aspect-ratio:1;border-top:1px solid var(--tw-violet);border-right:1px solid var(--tw-cyan);border-radius:0 var(--tw-radius-sm) 0 0;content:"";opacity:.7;width:3rem;position:absolute;top:1.35rem;right:1.35rem}html[data-brand=twinegrid] .problem-result article:last-child{border-color:var(--tw-line-cyan);box-shadow:inset 0 1px 0 #5cecff14, var(--tw-glow);background:linear-gradient(155deg,#0e202feb,#080d18f5)}html[data-brand=twinegrid] .problem-result article h2{font-size:clamp(1.8rem,3vw,3.15rem);line-height:1.02}html[data-brand=twinegrid] .problem-result article>p:not(.eyebrow){color:var(--tw-muted);line-height:1.72}html[data-brand=twinegrid] .problem-result .direction{border:1px solid var(--tw-line-cyan);background:var(--tw-bg);width:4.5rem;height:4.5rem;box-shadow:0 0 0 .65rem #070b14d6, var(--tw-glow);color:var(--tw-cyan);border-radius:50%;place-items:center;font-size:1.55rem;display:grid}html[data-brand=twinegrid] .home-workflow,html[data-brand=twinegrid] .home-offers,html[data-brand=twinegrid] .home-evidence,html[data-brand=twinegrid] .home-faq{grid-template-columns:minmax(15rem,.58fr) minmax(0,1.42fr);gap:clamp(2.5rem,6vw,6rem)}html[data-brand=twinegrid] .home-workflow .section-heading,html[data-brand=twinegrid] .home-offers .section-heading,html[data-brand=twinegrid] .home-evidence .section-heading,html[data-brand=twinegrid] .home-faq .section-heading{align-self:start;position:sticky;top:7rem}html[data-brand=twinegrid] .workflow-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}html[data-brand=twinegrid] .workflow-grid article{border:1px solid var(--tw-line);border-radius:var(--tw-radius);background:linear-gradient(145deg,#121d31cc,#080d18ed);grid-template-columns:2.6rem minmax(0,1fr);align-content:start;gap:.75rem 1rem;min-height:18rem;padding:1.5rem;display:grid;position:relative;overflow:hidden}html[data-brand=twinegrid] .workflow-grid article:first-child,html[data-brand=twinegrid] .workflow-grid article:nth-child(2){grid-column:span 3}html[data-brand=twinegrid] .workflow-grid article:nth-child(3){border-color:var(--tw-line-cyan);grid-column:2/span 4;min-height:15rem}html[data-brand=twinegrid] .workflow-grid article:after{aspect-ratio:1;border:1px solid var(--tw-line-violet);content:"";opacity:.42;pointer-events:none;border-radius:50%;width:8rem;position:absolute;bottom:-3.4rem;right:-2.2rem}html[data-brand=twinegrid] .workflow-grid article>span{color:var(--tw-cyan);grid-row:1/4;font-size:.78rem}html[data-brand=twinegrid] .workflow-grid h3{font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.08}html[data-brand=twinegrid] .workflow-grid p{color:var(--tw-muted);line-height:1.66}html[data-brand=twinegrid] .workflow-grid a,html[data-brand=twinegrid] .offer-preview-grid a{width:fit-content;color:var(--tw-cyan);text-underline-offset:.34rem;align-self:end;font-weight:750}html[data-brand=twinegrid] .home-capabilities{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2.5rem,7vw,7rem);position:relative;overflow:hidden}html[data-brand=twinegrid] .home-capabilities:after{z-index:-1;background:linear-gradient(transparent, var(--tw-cyan), var(--tw-violet), transparent);content:"";opacity:.45;width:1px;position:absolute;top:17%;bottom:17%;left:48.5%}html[data-brand=twinegrid] .home-capabilities ul{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}html[data-brand=twinegrid] .home-capabilities li{border:1px solid var(--tw-line);border-radius:var(--tw-radius-sm);min-height:8.75rem;color:var(--tw-text);background:#0d1424b8;align-content:space-between;padding:1.25rem;font-size:clamp(1rem,1.7vw,1.22rem);line-height:1.35}html[data-brand=twinegrid] .home-capabilities li:nth-child(3){border-color:var(--tw-line-violet);grid-column:1/-1;min-height:7rem}html[data-brand=twinegrid] .home-capabilities li:nth-child(4),html[data-brand=twinegrid] .home-capabilities li:nth-child(5){border-color:#5cecff42}html[data-brand=twinegrid] .home-capabilities li span{border:1px solid var(--tw-line);width:1.7rem;height:1.7rem;color:var(--tw-cyan);border-radius:50%;place-items:center;font-size:.7rem;display:grid}html[data-brand=twinegrid] .offer-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}html[data-brand=twinegrid] .offer-preview-grid article{border:1px solid var(--tw-line);border-radius:var(--tw-radius);background:linear-gradient(160deg,#121d31db,#080d18f5);min-height:21rem;padding:1.55rem;position:relative;overflow:hidden}html[data-brand=twinegrid] .offer-preview-grid article:before{background:linear-gradient(90deg, transparent, var(--tw-violet), transparent);content:"";opacity:.5;height:2px;position:absolute;top:0;left:0;right:0}html[data-brand=twinegrid] .offer-preview-grid article:nth-child(2){border-color:var(--tw-line-cyan);background:linear-gradient(160deg,#0f2431eb,#080d18fa);transform:translateY(-1rem)}html[data-brand=twinegrid] .offer-preview-grid article:nth-child(2):before{background:linear-gradient(90deg, transparent, var(--tw-cyan), transparent);opacity:.9}html[data-brand=twinegrid] .offer-preview-grid h3{font-size:1.45rem}html[data-brand=twinegrid] .offer-preview-grid article>p:not(.offer-count){line-height:1.65}html[data-brand=twinegrid] .offer-count{color:var(--tw-cyan);letter-spacing:-.07em;font-size:clamp(3rem,5vw,4.8rem);font-weight:680}html[data-brand=twinegrid] .evidence-table{border:1px solid var(--tw-line);border-radius:var(--tw-radius-lg);box-shadow:var(--tw-shadow);background:linear-gradient(160deg,#121d31d1,#070b14f0);overflow:hidden}html[data-brand=twinegrid] .evidence-table>div{border-color:var(--tw-line);grid-template-columns:2.8rem minmax(8rem,.8fr) minmax(0,1.2fr);align-items:center;gap:1rem;min-height:5.7rem;padding:1.15rem 1.4rem;position:relative}html[data-brand=twinegrid] .evidence-table>div:last-child{border-bottom:0}html[data-brand=twinegrid] .evidence-table>div:before{border:1px solid var(--tw-cyan);content:"";background:#5cecff26;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 .8rem #5cecff4d}html[data-brand=twinegrid] .evidence-table>div>span{display:none}html[data-brand=twinegrid] .evidence-table strong{color:var(--tw-text);font-size:.92rem}html[data-brand=twinegrid] .evidence-table p{color:var(--tw-muted);line-height:1.5}html[data-brand=twinegrid] .home-faq .faq-list{max-width:none}html[data-brand=twinegrid] .faq-list details{border-color:var(--tw-line)}html[data-brand=twinegrid] .faq-list details:last-child{border-bottom:1px solid var(--tw-line)}html[data-brand=twinegrid] .faq-list summary{min-height:4.5rem;color:var(--tw-text);align-items:center;padding:1.2rem 3.5rem 1.2rem 0;font-size:clamp(1.05rem,1.55vw,1.25rem);line-height:1.35;list-style:none;display:flex;position:relative}html[data-brand=twinegrid] .faq-list summary::-webkit-details-marker{display:none}html[data-brand=twinegrid] .faq-list summary:after{border:1px solid var(--tw-line);width:2rem;height:2rem;color:var(--tw-cyan);content:"+";border-radius:50%;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.1rem;transition:border-color .16s,transform .16s;display:grid;position:absolute;right:0}html[data-brand=twinegrid] .faq-list details[open] summary:after{border-color:var(--tw-line-cyan);transform:rotate(45deg)}html[data-brand=twinegrid] .faq-list details p{max-width:52rem;color:var(--tw-muted);padding:0 3.5rem 1.75rem 0;line-height:1.72}html[data-brand=twinegrid] .home-final-cta{border:1px solid var(--tw-line-cyan);border-radius:var(--tw-radius-lg);min-height:34rem;box-shadow:var(--tw-shadow), var(--tw-glow);text-align:left;background:radial-gradient(circle at 84% 20%,#22d3ee2b,#0000 19rem),radial-gradient(circle at 73% 84%,#7c3aed40,#0000 23rem),linear-gradient(145deg,#121d31fa,#060911fa);align-content:center;justify-items:start;margin-bottom:clamp(5rem,10vw,9rem);padding:clamp(2rem,7vw,6rem);position:relative;overflow:hidden}html[data-brand=twinegrid] .home-final-cta:before{border:1px solid var(--tw-line-violet);border-radius:var(--tw-radius);background:radial-gradient(circle at 18% 22%, var(--tw-cyan) 0 .25rem, transparent .3rem), radial-gradient(circle at 78% 48%, var(--tw-violet) 0 .25rem, transparent .3rem), radial-gradient(circle at 24% 78%, var(--tw-cyan) 0 .25rem, transparent .3rem), linear-gradient(25deg, transparent 49.7%, var(--tw-line-cyan) 50%, transparent 50.3%), linear-gradient(155deg, transparent 49.7%, var(--tw-line-violet) 50%, transparent 50.3%), #070b148c;content:"";pointer-events:none;width:min(31%,22rem);height:52%;position:absolute;bottom:14%;right:7%;transform:rotate(-3deg)}html[data-brand=twinegrid] .home-final-cta:after{aspect-ratio:1;background:var(--tw-cyan);width:.7rem;box-shadow:0 0 1.4rem var(--tw-cyan);content:"";pointer-events:none;border-radius:50%;animation:2.8s ease-in-out infinite twinegrid-signal;position:absolute;bottom:41%;right:24%}html[data-brand=twinegrid] .home-final-cta>*{z-index:1;max-width:min(62%,45rem);position:relative}html[data-brand=twinegrid] .home-final-cta h2{font-size:clamp(2.55rem,5.6vw,5.8rem);line-height:.96}html[data-brand=twinegrid] .home-final-cta>p:not(.eyebrow){font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.65}html[data-brand=twinegrid] .legal-warning,html[data-brand=twinegrid] .notice{border:1px solid var(--tw-line-violet);border-left:.25rem solid var(--tw-violet);border-radius:var(--tw-radius-sm);color:var(--tw-text);background:#a78bfa14;margin-top:2rem;padding:1rem 1.2rem}html[data-brand=twinegrid] .notice{margin-bottom:1.4rem}html[data-brand=twinegrid] .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-block:clamp(4rem,8vw,7rem);display:grid;position:relative}html[data-brand=twinegrid] .steps:before{background:linear-gradient(90deg, var(--tw-cyan), var(--tw-violet), var(--tw-cyan));content:"";opacity:.4;height:1px;position:absolute;top:calc(clamp(4rem,8vw,7rem) + 2.3rem);left:13%;right:13%}html[data-brand=twinegrid] .steps article{z-index:1;border:1px solid var(--tw-line);border-radius:var(--tw-radius);background:linear-gradient(150deg,#121d31e6,#080d18f5);grid-template-columns:1fr;align-content:start;gap:1rem;min-height:15rem;padding:1.5rem;display:grid;position:relative}html[data-brand=twinegrid] .steps article:nth-child(2){border-color:var(--tw-line-violet);transform:translateY(1.2rem)}html[data-brand=twinegrid] .steps article>span{border:1px solid var(--tw-line-cyan);background:var(--tw-bg);width:2rem;height:2rem;color:var(--tw-cyan);border-radius:50%;place-items:center;font-size:.72rem;display:grid}html[data-brand=twinegrid] .steps article h2{font-size:clamp(1.35rem,2.1vw,1.85rem);line-height:1.08}html[data-brand=twinegrid] .steps article p{color:var(--tw-muted)}html[data-brand=twinegrid] .two-column{gap:clamp(1.2rem,3vw,2rem);padding-block:clamp(4rem,8vw,7rem)}html[data-brand=twinegrid] .two-column>section{border:1px solid var(--tw-line);border-radius:var(--tw-radius-lg);background:linear-gradient(150deg,#121d31d1,#080d18f0);align-content:start;min-height:19rem;padding:clamp(1.6rem,3.2vw,2.8rem)}html[data-brand=twinegrid] .two-column>section:nth-child(2){border-color:var(--tw-line-violet)}html[data-brand=twinegrid] .two-column>section.accent-panel{border-color:var(--tw-line-cyan);background:radial-gradient(circle at 85% 18%,#22d3ee26,#0000 10rem),linear-gradient(145deg,#0e202ff0,#080d18fa);place-content:center}html[data-brand=twinegrid] .two-column>section.accent-panel p{max-width:18ch;color:var(--tw-text);font-family:var(--heading-font), system-ui, sans-serif;letter-spacing:-.055em;font-size:clamp(2rem,4vw,4rem);font-weight:650;line-height:1}html[data-brand=twinegrid] .feature-list li{border-color:var(--tw-line);min-height:3.5rem;color:var(--tw-muted);align-items:center;padding:.9rem 0 .9rem 1.55rem;display:flex}html[data-brand=twinegrid] .feature-list li:before{border:1px solid var(--tw-cyan);background:#5cecff26;width:.5rem;height:.5rem;top:1.45rem;box-shadow:0 0 .7rem #5cecff38}html[data-brand=twinegrid] .offer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;padding-bottom:clamp(5rem,9vw,8rem)}html[data-brand=twinegrid] .offer-card{border:1px solid var(--tw-line);border-radius:var(--tw-radius);background:linear-gradient(155deg,#121d31e0,#080d18f7);min-height:22rem;padding:1.5rem;position:relative;overflow:hidden}html[data-brand=twinegrid] .offer-card:after{aspect-ratio:1;border:1px solid var(--tw-line-violet);content:"";opacity:.42;border-radius:50%;width:7rem;position:absolute;bottom:-3.4rem;right:-3.4rem}html[data-brand=twinegrid] .offer-card:nth-child(2){border-color:var(--tw-line-cyan);box-shadow:inset 0 2px 0 #5cecff80, var(--tw-glow)}html[data-brand=twinegrid] .offer-card h2{font-size:clamp(1.4rem,2.3vw,2rem)}html[data-brand=twinegrid] .offer-card>p:not(.eyebrow){color:var(--tw-muted);line-height:1.65}html[data-brand=twinegrid] .page-sections{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:none;padding-bottom:clamp(6rem,11vw,10rem)}html[data-brand=twinegrid] .page-sections section{border:1px solid var(--tw-line);border-radius:var(--tw-radius);background:linear-gradient(150deg,#121d31d1,#080d18f5);grid-template-columns:2.4rem minmax(0,1fr);align-content:start;gap:1rem;min-height:23rem;padding:1.6rem;display:grid;position:relative;overflow:hidden}html[data-brand=twinegrid] .page-sections section:after{aspect-ratio:1;border:1px solid var(--tw-line-violet);content:"";opacity:.35;border-radius:50%;width:5rem;position:absolute;bottom:-2.5rem;right:-2.5rem}html[data-brand=twinegrid] .page-sections section:nth-child(2){border-color:var(--tw-line-violet);transform:translateY(1.4rem)}html[data-brand=twinegrid] .page-sections section:nth-child(3){border-color:#5cecff47}html[data-brand=twinegrid] .page-sections .section-index{border:1px solid var(--tw-line-cyan);width:2rem;height:2rem;color:var(--tw-cyan);letter-spacing:0;border-radius:50%;grid-row:1;place-items:center;font-size:.7rem;display:grid}html[data-brand=twinegrid] .page-sections h2,html[data-brand=twinegrid] .page-sections p{grid-column:1/-1}html[data-brand=twinegrid] .page-sections h2{font-size:clamp(1.45rem,2.4vw,2.2rem);line-height:1.08}html[data-brand=twinegrid] .page-sections p{color:var(--tw-muted);line-height:1.72}html[data-brand=twinegrid] .page-sections--process{position:relative}html[data-brand=twinegrid] .page-sections--process:before,html[data-brand=twinegrid] .page-sections--use-case:before{background:linear-gradient(90deg, var(--tw-cyan), var(--tw-violet), var(--tw-cyan));content:"";opacity:.42;height:1px;position:absolute;top:2.62rem;left:12%;right:12%}html[data-brand=twinegrid] .page-sections--methodology section{border-top:.2rem solid var(--tw-violet)}html[data-brand=twinegrid] .page-sections--methodology section:nth-child(3){border-top-color:var(--tw-cyan)}html[data-brand=twinegrid] .page-sections--businesses{grid-template-columns:1.25fr .75fr}html[data-brand=twinegrid] .page-sections--businesses section:first-child{border-color:var(--tw-line-cyan);background:radial-gradient(circle at 80% 15%,#22d3ee21,#0000 15rem),linear-gradient(150deg,#121d31e6,#080d18fa);grid-row:span 2;align-content:end;min-height:30rem}html[data-brand=twinegrid] .page-sections--businesses section:nth-child(2),html[data-brand=twinegrid] .page-sections--businesses section:nth-child(3){min-height:14.5rem;transform:none}html[data-brand=twinegrid] .page-sections--agencies section{min-height:25rem}html[data-brand=twinegrid] .page-sections--sample-report{border:1px solid var(--tw-line);border-radius:var(--tw-radius-lg);background:#080d18c7;grid-template-columns:1fr;gap:0;overflow:hidden}html[data-brand=twinegrid] .page-sections--sample-report section{border:0;border-bottom:1px solid var(--tw-line);background:0 0;border-radius:0;grid-template-columns:3rem minmax(13rem,.75fr) minmax(0,1.25fr);align-items:start;gap:1.2rem;min-height:0;padding:1.6rem;transform:none}html[data-brand=twinegrid] .page-sections--sample-report section:last-child{border-bottom:0}html[data-brand=twinegrid] .page-sections--sample-report section:after{display:none}html[data-brand=twinegrid] .page-sections--sample-report .section-index{grid-area:1/1}html[data-brand=twinegrid] .page-sections--sample-report h2{grid-column:2;font-size:clamp(1.25rem,2vw,1.7rem)}html[data-brand=twinegrid] .page-sections--sample-report p{grid-column:3}html[data-brand=twinegrid] .statement-section{border:1px solid var(--tw-line);border-radius:var(--tw-radius-lg);background:linear-gradient(145deg,#121d31cc,#080d18f0);grid-template-columns:1.15fr .85fr;gap:clamp(2rem,6vw,6rem);margin-top:clamp(4rem,8vw,7rem);padding:clamp(1.6rem,4vw,3.5rem)}html[data-brand=twinegrid] .statement-section p:first-child{color:var(--tw-text);font-family:var(--heading-font), system-ui, sans-serif;letter-spacing:-.035em;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:620;line-height:1.15}html[data-brand=twinegrid] .statement-section p:last-child{border-left:1px solid var(--tw-line-violet);align-self:end;padding-left:1.2rem}html[data-brand=twinegrid] .article-list{gap:1rem;padding-bottom:clamp(6rem,10vw,9rem)}html[data-brand=twinegrid] .article-list article{border:1px solid var(--tw-line);border-radius:var(--tw-radius);background:linear-gradient(145deg,#121d31c2,#080d18eb);grid-template-columns:8.5rem minmax(15rem,.8fr) minmax(0,1.2fr);align-items:center;gap:1.5rem;padding:clamp(1.4rem,2.8vw,2.3rem);position:relative;overflow:hidden}html[data-brand=twinegrid] .article-list article:after{background:linear-gradient(var(--tw-cyan), var(--tw-violet));content:"";opacity:.62;width:.2rem;position:absolute;top:0;bottom:0;right:0}html[data-brand=twinegrid] .article-list article:hover{border-color:var(--tw-line-cyan)}html[data-brand=twinegrid] .article-list h2{font-size:clamp(1.45rem,2.5vw,2.25rem);line-height:1.1}html[data-brand=twinegrid] .article-list h2 a{color:var(--tw-text)}html[data-brand=twinegrid] .article-list h2 a:hover{color:var(--tw-cyan)}html[data-brand=twinegrid] .article-list article>p:last-of-type{color:var(--tw-muted);line-height:1.65}html[data-brand=twinegrid] .article-body{max-width:72rem;padding-bottom:clamp(6rem,10vw,9rem)}html[data-brand=twinegrid] .article-body .article-intro{border-left:.2rem solid var(--tw-cyan);max-width:52rem;color:var(--tw-text);margin-bottom:3rem;padding-left:1.3rem;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.62}html[data-brand=twinegrid] .article-page>.page-sections{counter-reset:article-module;grid-template-columns:1fr;gap:0;padding-bottom:4rem}html[data-brand=twinegrid] .article-page>.page-sections section{border:0;border-top:1px solid var(--tw-line);background:0 0;border-radius:0;grid-template-columns:4rem minmax(14rem,.78fr) minmax(0,1.22fr);gap:1.25rem;min-height:0;margin-top:0;padding:2.4rem 0;overflow:visible;transform:none}html[data-brand=twinegrid] .article-page>.page-sections section:after{display:none}html[data-brand=twinegrid] .article-page>.page-sections .section-index{grid-area:1/1}html[data-brand=twinegrid] .article-page>.page-sections h2{grid-column:2;font-size:clamp(1.45rem,2.6vw,2.3rem)}html[data-brand=twinegrid] .article-page>.page-sections p{grid-column:3;margin-top:0}html[data-brand=twinegrid] main>.faq-list{max-width:64rem;padding-bottom:clamp(6rem,10vw,9rem)}html[data-brand=twinegrid] .closing-cta{border:1px solid var(--tw-line-cyan);border-radius:var(--tw-radius-lg);background:radial-gradient(circle at 92% 12%,#22d3ee24,#0000 14rem),linear-gradient(140deg,#121d31f0,#080d18fa);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin-bottom:clamp(5rem,9vw,8rem);padding:clamp(2rem,4vw,3.4rem);position:relative;overflow:hidden}html[data-brand=twinegrid] .closing-cta:before{aspect-ratio:1;border:1px solid var(--tw-line-violet);content:"";opacity:.45;border-radius:50%;width:10rem;position:absolute;bottom:-4rem;right:14%}html[data-brand=twinegrid] .closing-cta p{z-index:1;max-width:24ch;color:var(--tw-text);font-family:var(--heading-font), system-ui, sans-serif;letter-spacing:-.045em;font-size:clamp(1.7rem,3.8vw,3.7rem);font-weight:640;line-height:1.04;position:relative}html[data-brand=twinegrid] .closing-cta .button{z-index:1;position:relative}html[data-brand=twinegrid] .form-section{grid-template-columns:minmax(14rem,.72fr) minmax(0,1.28fr);gap:clamp(2.5rem,7vw,7rem);padding-block:clamp(3rem,7vw,6rem) clamp(6rem,10vw,9rem)}html[data-brand=twinegrid] .form-section>div{align-self:start;gap:1.2rem;display:grid;position:sticky;top:7rem}html[data-brand=twinegrid] .form-section>div h2{font-size:clamp(2rem,4.2vw,4.2rem);line-height:1}html[data-brand=twinegrid] .lead-form{border:1px solid var(--tw-line);border-radius:var(--tw-radius-lg);box-shadow:var(--tw-shadow);background:linear-gradient(150deg,#121d31e6,#080d18f7);padding:clamp(1.4rem,3.2vw,2.7rem);position:relative}html[data-brand=twinegrid] .lead-form:before{background:linear-gradient(90deg, transparent, var(--tw-cyan), var(--tw-violet), transparent);content:"";height:1px;box-shadow:0 0 1rem var(--tw-cyan);position:absolute;top:-1px;left:14%;right:14%}html[data-brand=twinegrid] .form-grid{gap:1.05rem}html[data-brand=twinegrid] .form-grid label{color:var(--tw-text);gap:.5rem;font-size:.82rem;font-weight:680}html[data-brand=twinegrid] :is(input,select,textarea){border:1px solid var(--tw-line);border-radius:var(--tw-radius-sm);min-height:3.15rem;color:var(--tw-text);caret-color:var(--tw-cyan);background:#040810b8;transition:border-color .16s,box-shadow .16s,background-color .16s}html[data-brand=twinegrid] textarea{min-height:9rem}html[data-brand=twinegrid] :is(input,select,textarea):hover{border-color:#5cecff66}html[data-brand=twinegrid] :is(input,select,textarea):focus{border-color:var(--tw-cyan);background:#070f1af5;outline:none;box-shadow:0 0 0 .2rem #5cecff1a}html[data-brand=twinegrid] .checkbox{color:var(--tw-muted);align-items:flex-start;line-height:1.5}html[data-brand=twinegrid] .checkbox input{min-height:0;accent-color:var(--tw-cyan);margin-top:.18rem}html[data-brand=twinegrid] .form-status{color:var(--tw-cyan)}html[data-brand=twinegrid] .legal-copy{border:1px solid var(--tw-line);border-radius:var(--tw-radius-lg);background:#0d1424bf;max-width:54rem;margin-top:3rem;margin-bottom:clamp(6rem,10vw,9rem);padding:clamp(1.7rem,4vw,3.3rem)}html[data-brand=twinegrid] .legal-copy p{color:var(--tw-muted);line-height:1.75}html[data-brand=twinegrid] .legal-copy p+p{margin-top:1.25rem}html[data-brand=twinegrid] .site-footer{border:1px solid var(--tw-line);border-radius:var(--tw-radius-lg);background:linear-gradient(145deg,#0d1424eb,#060911f5);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:3rem;margin-bottom:1rem;padding:clamp(2rem,5vw,4rem)}html[data-brand=twinegrid] .site-footer>div:first-child{gap:1rem;display:grid}html[data-brand=twinegrid] .site-footer>div:first-child p{max-width:44rem;color:var(--tw-muted)}html[data-brand=twinegrid] .site-footer nav{gap:.7rem 1.2rem}html[data-brand=twinegrid] .site-footer nav a,html[data-brand=twinegrid] .link-button{min-height:2.75rem;color:var(--tw-muted);align-items:center;font-size:.86rem;display:inline-flex}html[data-brand=twinegrid] .site-footer nav a:hover,html[data-brand=twinegrid] .link-button:hover{color:var(--tw-cyan)}html[data-brand=twinegrid] .link-button{cursor:pointer;text-underline-offset:.25em;background:0 0;border:0;padding:0;text-decoration:underline}html[data-brand=twinegrid] .site-footer .copyright{border-top:1px solid var(--tw-line);color:var(--tw-muted);opacity:.78;padding-top:1.25rem}html[data-brand=twinegrid] .consent[open]{border:1px solid var(--tw-line-cyan);border-radius:var(--tw-radius-lg);background:linear-gradient(145deg, var(--tw-panel-raised), var(--tw-bg));width:min(100% - 1.5rem,54rem);box-shadow:var(--tw-shadow), var(--tw-glow);color:var(--tw-text);grid-template-columns:minmax(0,1fr) auto;gap:2rem;padding:clamp(1.4rem,3vw,2.4rem)}html[data-brand=twinegrid] .consent::backdrop{backdrop-filter:blur(.4rem);background:#010308cc}html[data-brand=twinegrid] .consent h2{margin-bottom:.65rem}html[data-brand=twinegrid] .consent p{color:var(--tw-muted)}html[data-brand=twinegrid] .consent-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}html[data-brand=twinegrid] .skip-link{z-index:100;border:2px solid var(--tw-cyan);border-radius:var(--tw-radius-sm);background:var(--tw-bg);color:var(--tw-text)}html[data-brand=twinegrid] .preview-ribbon{background:linear-gradient(90deg, var(--tw-violet-strong), #5130b5);color:#fff;letter-spacing:.12em;border:0;border-top:1px solid #a78bfa80;border-left:1px solid #a78bfa80;border-radius:.6rem 0 0}html[data-brand=twinegrid] .mobile-menu summary{border:1px solid var(--tw-line);border-radius:var(--tw-radius-sm);min-width:4.5rem;min-height:2.75rem;color:var(--tw-text);place-items:center;list-style:none;display:grid}html[data-brand=twinegrid] .mobile-menu summary::-webkit-details-marker{display:none}html[data-brand=twinegrid] .mobile-menu nav{z-index:20;border:1px solid var(--tw-line-cyan);border-radius:var(--tw-radius);min-width:17rem;box-shadow:var(--tw-shadow);background:#070b14fa;gap:0;padding:.65rem;display:grid;position:absolute;top:3.4rem;right:0}html[data-brand=twinegrid] .mobile-menu nav a{border-bottom:1px solid var(--tw-line);min-height:3rem;color:var(--tw-muted);align-items:center;padding:.65rem .8rem;font-size:.85rem;text-decoration:none;display:flex}html[data-brand=twinegrid] .mobile-menu nav a:last-child{color:var(--tw-cyan);border-bottom:0;font-weight:750}html[data-brand=twinegrid] .mobile-menu nav a:hover{color:var(--tw-text);background:#5cecff12}@media (width<=80rem){html[data-brand=twinegrid] .desktop-nav,html[data-brand=twinegrid] .header-cta{display:none}html[data-brand=twinegrid] .site-header{grid-template-columns:1fr auto}html[data-brand=twinegrid] .mobile-menu{display:block;position:relative}html[data-brand=twinegrid] .offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-brand=twinegrid] .page-sections section{min-height:21rem}}@media (width<=64rem){html[data-brand=twinegrid] .home-hero>*{max-width:min(72%,44rem)}html[data-brand=twinegrid] .page-hero:before{opacity:.45;width:40%;right:-11%}html[data-brand=twinegrid] .page-hero:after{opacity:.55;right:1%}html[data-brand=twinegrid] .product-preview,html[data-brand=twinegrid] .home-workflow,html[data-brand=twinegrid] .home-offers,html[data-brand=twinegrid] .home-evidence,html[data-brand=twinegrid] .home-faq,html[data-brand=twinegrid] .form-section{grid-template-columns:1fr}html[data-brand=twinegrid] .home-workflow .section-heading,html[data-brand=twinegrid] .home-offers .section-heading,html[data-brand=twinegrid] .home-evidence .section-heading,html[data-brand=twinegrid] .home-faq .section-heading,html[data-brand=twinegrid] .form-section>div{position:static}html[data-brand=twinegrid] .product-preview .section-heading{max-width:44rem}html[data-brand=twinegrid] .product-preview:before{width:90%;right:4%}html[data-brand=twinegrid] .page-sections,html[data-brand=twinegrid] .steps{grid-template-columns:1fr 1fr}html[data-brand=twinegrid] .page-sections section:nth-child(3),html[data-brand=twinegrid] .steps article:nth-child(3){grid-column:1/-1;min-height:17rem}html[data-brand=twinegrid] .page-sections--process:before,html[data-brand=twinegrid] .page-sections--use-case:before,html[data-brand=twinegrid] .steps:before{display:none}html[data-brand=twinegrid] .page-sections--businesses{grid-template-columns:1fr}html[data-brand=twinegrid] .page-sections--businesses section:first-child{grid-row:auto;min-height:22rem}html[data-brand=twinegrid] .page-sections--sample-report,html[data-brand=twinegrid] .article-page>.page-sections{grid-template-columns:1fr}html[data-brand=twinegrid] .article-list article{grid-template-columns:6.5rem minmax(0,1fr)}html[data-brand=twinegrid] .article-list article>p:last-of-type{grid-column:2}}@media (width<=48rem){html[data-brand=twinegrid]{scroll-padding-top:5.5rem}html[data-brand=twinegrid] body{background-size:auto,auto,4rem 4rem,4rem 4rem,1rem 1rem,1rem 1rem}html[data-brand=twinegrid] .site-shell{width:min(100% - 1rem,94rem)}html[data-brand=twinegrid] .site-header{min-height:4.2rem;margin-top:.4rem;padding-inline:.8rem;top:.4rem}html[data-brand=twinegrid] .mobile-menu nav{min-width:min(19rem,100vw - 1rem);right:-.8rem}html[data-brand=twinegrid] .page-hero{min-height:34rem;margin-top:1rem;padding:4.5rem 1.25rem 3.25rem}html[data-brand=twinegrid] .home-hero>*,html[data-brand=twinegrid] .page-hero>*{max-width:100%}html[data-brand=twinegrid] .page-hero:before{opacity:.3;width:54%;height:30%;top:auto;bottom:4%;right:-12%}html[data-brand=twinegrid] .page-hero:after{opacity:.32;width:29%;height:10%;bottom:10%;right:5%}html[data-brand=twinegrid] .page-hero h1,html[data-brand=twinegrid] .page-hero:not(.home-hero) h1{max-width:12ch;font-size:clamp(2.75rem,13.5vw,4.75rem)}html[data-brand=twinegrid] .hero-actions{align-items:stretch}html[data-brand=twinegrid] .hero-actions .button,html[data-brand=twinegrid] .hero-actions .text-link{justify-content:center;width:100%;min-height:3.15rem}html[data-brand=twinegrid] .home-story>section{padding-block:4.5rem}html[data-brand=twinegrid] .campaign-ui{border-radius:var(--tw-radius);box-shadow:.55rem .55rem #7c3aed1a,0 1.2rem 3rem #0000004d}html[data-brand=twinegrid] .campaign-summary,html[data-brand=twinegrid] .campaign-track{grid-template-columns:1fr}html[data-brand=twinegrid] .campaign-summary>div+div{border-top:1px solid var(--tw-line);border-left:0}html[data-brand=twinegrid] .campaign-track:before{background:linear-gradient(var(--tw-cyan), var(--tw-violet), var(--tw-cyan));width:1px;height:auto;top:2.7rem;bottom:2.7rem;left:2.2rem}html[data-brand=twinegrid] .campaign-track li,html[data-brand=twinegrid] .campaign-track li:nth-child(2){grid-template-columns:2rem minmax(0,1fr);align-items:center;min-height:5.5rem;transform:none}html[data-brand=twinegrid] .campaign-proof div{grid-template-columns:1fr;gap:.25rem}html[data-brand=twinegrid] .problem-result,html[data-brand=twinegrid] .home-capabilities,html[data-brand=twinegrid] .two-column,html[data-brand=twinegrid] .statement-section,html[data-brand=twinegrid] .closing-cta,html[data-brand=twinegrid] .site-footer,html[data-brand=twinegrid] .consent[open]{grid-template-columns:1fr}html[data-brand=twinegrid] .problem-result:before{width:1px;height:auto;top:2rem;bottom:2rem;left:50%}html[data-brand=twinegrid] .problem-result .direction{justify-self:center;transform:rotate(90deg)}html[data-brand=twinegrid] .workflow-grid,html[data-brand=twinegrid] .offer-preview-grid,html[data-brand=twinegrid] .home-capabilities ul,html[data-brand=twinegrid] .offer-grid,html[data-brand=twinegrid] .page-sections,html[data-brand=twinegrid] .steps,html[data-brand=twinegrid] .form-grid{grid-template-columns:1fr}html[data-brand=twinegrid] .workflow-grid article:first-child,html[data-brand=twinegrid] .workflow-grid article:nth-child(2),html[data-brand=twinegrid] .workflow-grid article:nth-child(3),html[data-brand=twinegrid] .home-capabilities li:nth-child(3),html[data-brand=twinegrid] .page-sections section:nth-child(3),html[data-brand=twinegrid] .steps article:nth-child(3){grid-column:auto}html[data-brand=twinegrid] .workflow-grid article,html[data-brand=twinegrid] .workflow-grid article:nth-child(3),html[data-brand=twinegrid] .home-capabilities li,html[data-brand=twinegrid] .home-capabilities li:nth-child(3),html[data-brand=twinegrid] .offer-preview-grid article,html[data-brand=twinegrid] .offer-preview-grid article:nth-child(2),html[data-brand=twinegrid] .offer-card,html[data-brand=twinegrid] .page-sections section,html[data-brand=twinegrid] .page-sections section:nth-child(2),html[data-brand=twinegrid] .page-sections section:nth-child(3),html[data-brand=twinegrid] .steps article,html[data-brand=twinegrid] .steps article:nth-child(2){min-height:0;transform:none}html[data-brand=twinegrid] .steps article p{grid-column:auto}html[data-brand=twinegrid] .home-capabilities:after{display:none}html[data-brand=twinegrid] .evidence-table>div{grid-template-columns:1.5rem minmax(0,1fr);gap:.7rem}html[data-brand=twinegrid] .evidence-table p{grid-column:2}html[data-brand=twinegrid] .home-final-cta{min-height:31rem;padding:2rem 1.25rem}html[data-brand=twinegrid] .home-final-cta>*{max-width:100%}html[data-brand=twinegrid] .home-final-cta:before{opacity:.45;width:48%;height:25%;bottom:4%;right:-7%}html[data-brand=twinegrid] .home-final-cta:after{bottom:16%;right:26%}html[data-brand=twinegrid] .page-sections--sample-report section,html[data-brand=twinegrid] .article-page>.page-sections section{grid-template-columns:2.5rem minmax(0,1fr);gap:.9rem;padding:1.5rem}html[data-brand=twinegrid] .page-sections--sample-report h2,html[data-brand=twinegrid] .article-page>.page-sections h2,html[data-brand=twinegrid] .page-sections--sample-report p,html[data-brand=twinegrid] .article-page>.page-sections p{grid-column:2}html[data-brand=twinegrid] .article-list article{grid-template-columns:1fr;gap:.7rem}html[data-brand=twinegrid] .article-list article>p:last-of-type{grid-column:1}html[data-brand=twinegrid] .closing-cta{justify-items:start}html[data-brand=twinegrid] .closing-cta .button{width:100%}html[data-brand=twinegrid] .site-footer{gap:2rem;padding:1.5rem}html[data-brand=twinegrid] .site-footer .copyright{grid-column:auto}html[data-brand=twinegrid] .consent-actions{justify-content:stretch}html[data-brand=twinegrid] .consent-actions .button{width:100%}}@media (width<=28rem){html[data-brand=twinegrid] .brand-mark{font-size:.92rem}html[data-brand=twinegrid] .page-hero{padding-inline:1rem}html[data-brand=twinegrid] .campaign-ui>header{flex-wrap:wrap}html[data-brand=twinegrid] .status-chip{text-align:center;width:100%;margin-left:1.4rem}html[data-brand=twinegrid] .campaign-track,html[data-brand=twinegrid] .campaign-proof{padding-inline:1rem}html[data-brand=twinegrid] .page-sections section,html[data-brand=twinegrid] .offer-card,html[data-brand=twinegrid] .steps article{padding:1.25rem}}@media (prefers-reduced-motion:reduce){html[data-brand=twinegrid],html[data-brand=twinegrid] *,html[data-brand=twinegrid] :before,html[data-brand=twinegrid] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-brand=twinegrid] .button:hover{transform:none}}@media (forced-colors:active){html[data-brand=twinegrid] body,html[data-brand=twinegrid] .site-header,html[data-brand=twinegrid] .page-hero,html[data-brand=twinegrid] .campaign-ui,html[data-brand=twinegrid] .problem-result article,html[data-brand=twinegrid] .workflow-grid article,html[data-brand=twinegrid] .home-capabilities li,html[data-brand=twinegrid] .offer-preview-grid article,html[data-brand=twinegrid] .evidence-table,html[data-brand=twinegrid] .steps article,html[data-brand=twinegrid] .two-column>section,html[data-brand=twinegrid] .offer-card,html[data-brand=twinegrid] .page-sections section,html[data-brand=twinegrid] .article-list article,html[data-brand=twinegrid] .lead-form,html[data-brand=twinegrid] .legal-copy,html[data-brand=twinegrid] .closing-cta,html[data-brand=twinegrid] .home-final-cta,html[data-brand=twinegrid] .site-footer,html[data-brand=twinegrid] .consent[open],html[data-brand=twinegrid] .mobile-menu nav{box-shadow:none;color:canvastext;forced-color-adjust:none;background:canvas;border-color:canvastext}html[data-brand=twinegrid] :is(h1,h2,h3,p,strong,span){color:canvastext}html[data-brand=twinegrid] a,html[data-brand=twinegrid] .text-link,html[data-brand=twinegrid] .link-button{color:linktext}html[data-brand=twinegrid] .button{box-shadow:none;color:buttontext;forced-color-adjust:none;background:buttonface;border-color:buttontext}html[data-brand=twinegrid] :is(input,select,textarea){color:fieldtext;forced-color-adjust:none;background:field;border-color:fieldtext}html[data-brand=twinegrid] :focus-visible{outline-color:highlight}html[data-brand=twinegrid] .page-hero:before,html[data-brand=twinegrid] .page-hero:after,html[data-brand=twinegrid] .home-final-cta:before,html[data-brand=twinegrid] .home-final-cta:after,html[data-brand=twinegrid] .problem-result:before,html[data-brand=twinegrid] .campaign-track:before,html[data-brand=twinegrid] .home-capabilities:after{display:none}}
