:root{--violet:#5e43c2;--violet-hover:#4a2c91;--violet-200:#c7adf8;--pale-lilac:#f2ebfd;--lilac-tint:#f8f7ff;--copper:#ed6e2e;--copper-hover:#d46026;--text:#1b1e27;--charcoal:#1b1e27;--diamond-dark:#1b1e27;--gray-700:#454c54;--gray-600:#5c646c;--gray-400:#777e85;--gray-200:#e3e4e8;--gray-100:#f4f5f6;--hairline:#e5e7ea;--white:#fff;--green:#3fa372;--container:1216px;--ease:cubic-bezier(.16,1,.3,1);--hover:cubic-bezier(.22,.61,.36,1)}.gp-mod *{box-sizing:border-box}.gp-mod{background:var(--white);color:var(--text);font-family:Roboto,system-ui,sans-serif;font-size:20px;line-height:1.6;margin:0;-webkit-font-smoothing:antialiased}.gp-mod h1,.gp-mod h2,.gp-mod h3,.gp-mod h4{color:var(--text);font-family:"PT Serif",Georgia,serif;font-weight:400;margin:0}.gp-mod h1{font-size:64px;font-weight:700;letter-spacing:-1px;line-height:70px}.gp-mod h2{font-size:46px;font-weight:700;letter-spacing:-.5px;line-height:56px}.gp-mod h3{font-size:30px;line-height:38px}.gp-mod p{margin:0 0 1em}.gp-mod a{color:var(--violet);text-decoration:none}.gp-mod img{display:block;max-width:100%}.gp-mod .container{margin:0 auto;max-width:var(--container);padding:0 32px}.gp-mod .section{padding:104px 0}.gp-mod .eyebrow{color:var(--copper);font-family:Roboto,sans-serif;font-size:13px;font-weight:700;letter-spacing:1.5px;margin:0 0 14px;text-transform:uppercase}.gp-mod .btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;gap:8px;padding:14px 28px;text-align:center;transition:background .2s var(--ease),transform .2s var(--ease),box-shadow .25s var(--ease),border-color .2s var(--ease);will-change:transform}.gp-mod .btn--primary{background:var(--violet);box-shadow:0 1px 2px rgba(27,30,39,.18);color:#fff}.gp-mod .btn--primary:hover{background:var(--violet-hover);box-shadow:0 14px 30px rgba(94,67,194,.32);color:#fff;transform:translateY(-2px)}.gp-mod .btn--primary:active{box-shadow:0 2px 6px rgba(94,67,194,.3);transform:translateY(0) scale(.98)}.gp-mod .btn--ghost{background:transparent;border:1.5px solid var(--violet);color:var(--violet)}.gp-mod .btn--ghost:hover{background:var(--pale-lilac);border-color:var(--violet-hover);color:var(--violet-hover);transform:translateY(-2px)}.gp-mod .btn--ghost:active{transform:translateY(0) scale(.98)}.gp-mod .btn--light{background:#fff;color:var(--violet)}.gp-mod .btn--light:hover{background:var(--pale-lilac);box-shadow:0 14px 30px rgba(0,0,0,.28);color:var(--violet-hover);transform:translateY(-2px)}.gp-mod .btn .ar{transition:transform .25s var(--ease)}.gp-mod .btn:hover .ar{transform:translateX(4px)}.gp-mod .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.gp-mod .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.gp-mod .reveal{opacity:1!important;transform:none!important;transition:none!important}.gp-mod *{animation:none!important}}.gp-mod .hero-zone{background:linear-gradient(180deg,#fff,#f2ebfd);overflow:clip;position:relative}.gp-mod .hero{align-items:center;display:grid;gap:28px;grid-template-columns:1fr 1.38fr;padding:84px 0 92px}.gp-mod .hero h1{margin:0 0 20px}.gp-mod .hero h1 .accent{color:var(--copper)}.gp-mod .hero .sub{color:var(--gray-600);font-size:21px;line-height:33px;margin:0 0 30px;max-width:540px}.gp-mod .hero-ctas{display:flex;flex-wrap:wrap;gap:14px}.gp-mod .hero .micro{color:var(--gray-400);font-size:14px;margin:22px 0 0}.gp-mod .hero-visual{height:auto;width:100%}.gp-mod .deck-slot{align-items:center;animation:float 7s ease-in-out infinite;aspect-ratio:4/3;background:var(--pale-lilac);border:1.5px dashed var(--violet-200);border-radius:22px;box-shadow:0 30px 70px rgba(94,67,194,.14);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:32px;position:relative;text-align:center;width:100%}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.gp-mod .deck-slot .badge{background:#fff;border:1px solid var(--violet-200);border-radius:999px;color:var(--violet);display:inline-block;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:14px;padding:6px 16px;text-transform:uppercase}.gp-mod .deck-slot .note{color:var(--gray-600);font-family:Roboto,sans-serif;font-size:14px;margin:0;max-width:300px}.gp-mod .deck-slot .ghosts{display:flex;gap:10px;margin-top:22px}.gp-mod .deck-slot .ghosts i{background:#fff;border:1px solid var(--violet-200);border-radius:10px;height:60px;transition:transform .4s var(--ease);width:46px}.gp-mod .deck-slot:hover .ghosts i:first-child{transform:rotate(-8deg) translateY(-4px)}.gp-mod .deck-slot:hover .ghosts i:nth-child(2){transform:rotate(-4deg) translateY(-7px)}.gp-mod .deck-slot:hover .ghosts i:nth-child(4){transform:rotate(4deg) translateY(-7px)}.gp-mod .deck-slot:hover .ghosts i:nth-child(5){transform:rotate(8deg) translateY(-4px)}.gp-mod .recipe{padding:96px 0}.gp-mod .recipe .head{margin:0 0 56px;max-width:720px;text-align:left}.gp-mod .recipe .head p{color:var(--gray-600);font-size:18px;margin:14px 0 0}.gp-mod .ingredients{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:920px}.gp-mod .ing{background:#fff;border:1px solid var(--hairline);border-radius:18px;padding:30px 26px;text-align:left;transition:transform .18s var(--hover),box-shadow .18s var(--hover),border-color .18s var(--hover)}.gp-mod .ing:hover{border-color:var(--violet-200);box-shadow:0 22px 50px rgba(27,30,39,.1);transform:translateY(-5px)}.gp-mod .ing .ic{align-items:center;background:var(--pale-lilac);border-radius:12px;display:flex;height:46px;justify-content:center;margin-bottom:18px;transition:background .18s var(--hover),transform .18s var(--hover);width:46px}.gp-mod .ing:hover .ic{background:#e7dbfb;transform:scale(1.08) rotate(-3deg)}.gp-mod .ing .ic svg{fill:none;height:24px;stroke:var(--violet);stroke-width:1.6;width:24px}.gp-mod .ing h4{font-family:"PT Serif",serif;font-size:20px;font-weight:700;margin:0 0 6px}.gp-mod .ing p{color:var(--gray-600);font-family:Roboto,sans-serif;font-size:14px;line-height:21px;margin:0}.gp-mod .converge{align-items:center;display:flex;flex-direction:column;margin:0 auto}.gp-mod .converge .line{background:linear-gradient(var(--violet-200),transparent);height:48px;opacity:.7;width:1.5px}.gp-mod .outcome{align-items:center;background:#fff;border:1px solid var(--hairline);border-radius:20px;box-shadow:0 30px 70px rgba(27,30,39,.1);display:flex;gap:28px;margin:0 auto;max-width:520px;overflow:hidden;padding:30px 42px;position:relative;transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.gp-mod .outcome:hover{box-shadow:0 40px 90px rgba(27,30,39,.14);transform:translateY(-4px)}.gp-mod .outcome .numeral{color:var(--copper);font-family:"PT Serif",serif;font-size:54px;font-weight:700;line-height:.9}.gp-mod .outcome .meta{text-align:left}.gp-mod .outcome .ai{align-items:center;color:var(--violet);display:inline-flex;font-family:Roboto,sans-serif;font-size:11px;font-weight:700;gap:7px;letter-spacing:1.2px;margin-bottom:8px;text-transform:uppercase}.gp-mod .outcome .ai svg{fill:none;height:14px;stroke:var(--copper);stroke-width:1.8;width:14px}.gp-mod .outcome h3{font-family:"PT Serif",serif;font-size:30px;font-weight:700;line-height:1.05;margin:0}.gp-mod .outcome .small{color:var(--gray-400);font-family:Roboto,sans-serif;font-size:13px;letter-spacing:.6px;margin-top:6px;text-transform:uppercase}.gp-mod .outcome .sheen{background:linear-gradient(100deg,transparent,rgba(94,67,194,.07),transparent);height:100%;left:-60%;pointer-events:none;position:absolute;top:0;transform:skewX(-18deg);width:36%}.gp-mod .outcome.in .sheen{animation:sweep 1.2s var(--ease) .35s 1 forwards}@keyframes sweep{to{left:130%}}.gp-mod .bento-sec{background:var(--lilac-tint)}.gp-mod .bento-sec,.gp-mod .hero-zone{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;overflow-x:clip;position:relative;right:50%;width:100vw}.gp-mod .bento-sec .head{margin:0 0 56px;max-width:720px;text-align:left}.gp-mod .bento-sec .head p{color:var(--gray-600);font-size:18px;margin:14px 0 0}.gp-mod .bento{display:grid;gap:18px;grid-auto-rows:minmax(150px,auto);grid-template-columns:repeat(6,1fr)}.gp-mod .tile{background:#fff;border:1px solid var(--hairline);border-radius:20px;box-shadow:0 2px 10px rgba(27,30,39,.05);overflow:hidden;padding:28px;position:relative;transition:transform .18s var(--hover),box-shadow .18s var(--hover),border-color .18s var(--hover);will-change:transform}.gp-mod .tile:hover{border-color:var(--violet-200);box-shadow:0 16px 36px rgba(27,30,39,.14);transform:translateY(-6px)}.gp-mod .tile .ic{align-items:center;background:var(--pale-lilac);border-radius:12px;display:flex;height:44px;justify-content:center;margin-bottom:16px;transition:background .18s var(--hover),transform .18s var(--hover);width:44px}.gp-mod .tile:hover .ic{background:#e7dbfb;transform:scale(1.08) rotate(-3deg)}.gp-mod .tile .ic svg{fill:none;height:23px;stroke:var(--violet);stroke-width:1.6;width:23px}.gp-mod .tile h4{font-family:"PT Serif",serif;font-size:21px;font-weight:700;margin:0 0 6px}.gp-mod .tile p{color:var(--gray-600);font-family:Roboto,sans-serif;font-size:14.5px;line-height:21px;margin:0}.gp-mod .t-feature{grid-column:span 4;grid-row:span 2}.gp-mod .t-rank{grid-column:span 2;grid-row:span 2}.gp-mod .t-3{grid-column:span 3}.gp-mod .t-2{grid-column:span 2}.gp-mod .t-tag{align-items:flex-start;grid-column:span 2;justify-content:center}.gp-mod .t-feature,.gp-mod .t-tag{display:flex;flex-direction:column}.gp-mod .t-feature{padding:0}.gp-mod .t-feature .fcap{align-items:center;display:flex;justify-content:space-between;padding:20px 26px 0}.gp-mod .t-feature .fcap .lbl{color:var(--copper);font-family:Roboto,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.gp-mod .t-feature .fcap h4{font-size:22px}.gp-mod .bframe{background:#fff;border:1px solid var(--hairline);border-radius:12px;box-shadow:0 18px 44px rgba(27,30,39,.12);flex:1;margin:16px 22px 22px;overflow:hidden}.gp-mod .bframe .bar{align-items:center;border-bottom:1px solid var(--hairline);display:flex;gap:7px;padding:10px 14px}.gp-mod .bframe .bar i{background:var(--gray-200);border-radius:50%;height:10px;width:10px}.gp-mod .bframe .bar span{color:var(--gray-400);font-family:Roboto,sans-serif;font-size:11px;margin-left:10px}.gp-mod .bframe img{display:block;height:auto;width:100%}.gp-mod .shot{line-height:0;position:relative}.gp-mod .hot{cursor:pointer;position:absolute}@media (hover:none){.gp-mod .hot{pointer-events:none}}.gp-mod .tile.hl{border-color:var(--copper);box-shadow:0 26px 56px rgba(237,110,46,.22);transform:translateY(-6px)}.gp-mod .tile.hl .ic{background:#fbe3d5}.gp-mod .tile.hl .ic svg{stroke:var(--copper)}.gp-mod .t-rank{background:#212530;border-color:#212530;color:#fff;display:flex;flex-direction:column;justify-content:center}.gp-mod .t-rank:hover{border-color:var(--copper)}.gp-mod .t-rank .ic{background:rgba(237,110,46,.16);margin-bottom:20px;transition:background .18s var(--hover),transform .18s var(--hover)}.gp-mod .t-rank:hover .ic{background:rgba(237,110,46,.26);transform:scale(1.08) rotate(-3deg)}.gp-mod .t-rank .ic svg{stroke:#f9b693}.gp-mod .t-rank h4{color:#fff;font-size:24px;margin-bottom:10px}.gp-mod .t-rank p{color:#c8cbd0;font-size:14.5px;line-height:21px}.gp-mod .tag{align-items:center;background:var(--charcoal);border-radius:999px;color:#fff;display:inline-flex;font-family:Roboto,sans-serif;font-size:13px;font-weight:600;gap:7px;padding:8px 15px}.gp-mod .tag .dot{animation:pulse 2.4s infinite;background:var(--green);border-radius:50%;box-shadow:0 0 0 0 rgba(63,163,114,.6);height:7px;width:7px}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(63,163,114,.5)}70%{box-shadow:0 0 0 7px rgba(63,163,114,0)}to{box-shadow:0 0 0 0 rgba(63,163,114,0)}}.gp-mod .t-tag h4{font-size:20px;margin:14px 0 6px}.gp-mod .cta-final{align-items:center;background:#212530 url(https://www.triptease.com/hubfs/2026/Background-Dark-Diamond-Pattern.png) 100%/cover no-repeat;border-radius:26px;color:#fff;display:grid;gap:48px;grid-template-columns:1fr 1fr;overflow:clip;padding:64px;position:relative}.gp-mod .cta-final h2{color:#fff;margin:0 0 16px}.gp-mod .cta-final p{color:#c8cbd0;font-size:18px;margin:0 0 22px}.gp-mod .cta-points{list-style:none;margin:0;padding:0}.gp-mod .cta-points li{color:#e3e4e8;font-size:16px;margin-bottom:12px;padding-left:28px;position:relative}.gp-mod .cta-points li:before{color:#f9b693;content:"✓";font-weight:700;left:0;position:absolute}.gp-mod .gp-form ul.inputs-list li{margin-bottom:12px;padding-left:0;position:relative}.gp-mod .gp-form ul.inputs-list li:before{content:none}.gp-mod .gp-form .hs-form-booleancheckbox-display{align-items:flex-start;display:flex;gap:10px}.gp-mod .gp-form .hs-form-booleancheckbox-display>span{background:transparent!important}.gp-mod .cta-final .cta-logo{filter:brightness(0) invert(1);height:16px;margin-bottom:24px;opacity:.95;width:auto}.gp-mod .form-card{background:transparent!important;border-radius:0;box-shadow:none;padding:0}.gp-mod .gp-form,.gp-mod .gp-form .hbspt-form,.gp-mod .gp-form .hs-form,.gp-mod .gp-form .hs-form-frame,.gp-mod .gp-form .hs_cos_wrapper,.gp-mod .gp-form .hsfc-Form,.gp-mod .gp-form .hsfc-Root,.gp-mod .gp-form fieldset,.gp-mod .gp-form form,.gp-mod .gp-form>div{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.gp-mod .gp-form .hs-form-field{margin-bottom:16px}.gp-mod .gp-form .hs-form-field>label{color:hsla(0,0%,100%,.85);display:block;font-family:Roboto,sans-serif;font-size:13px;font-weight:600;margin-bottom:6px}.gp-mod .gp-form .hs-form-field>label .hs-form-required{color:var(--copper);margin-left:2px}.gp-mod .gp-form .hs-input,.gp-mod .gp-form input[type=email],.gp-mod .gp-form input[type=number],.gp-mod .gp-form input[type=tel],.gp-mod .gp-form input[type=text],.gp-mod .gp-form select,.gp-mod .gp-form textarea{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.22);border-radius:8px;box-sizing:border-box;color:#fff;font-family:Roboto,sans-serif;font-size:15px;padding:11px 13px;transition:border-color .15s var(--ease),box-shadow .15s var(--ease);width:100%!important}.gp-mod .gp-form .hs-input::placeholder{color:hsla(0,0%,100%,.45)}.gp-mod .gp-form select{color:#c8cbd0}.gp-mod .gp-form select option{color:#1b1e27}.gp-mod .gp-form .hs-input:focus,.gp-mod .gp-form select:focus,.gp-mod .gp-form textarea:focus{background:hsla(0,0%,100%,.1);border-color:var(--violet-200);box-shadow:0 0 0 3px rgba(199,173,248,.18);outline:none}.gp-mod .gp-form textarea.hs-input{min-height:88px;resize:vertical}.gp-mod .gp-form .form-columns-2 .hs-form-field .input{margin-right:14px}.gp-mod .gp-form .form-columns-2 .hs-form-field:last-child .input{margin-left:14px;margin-right:0}.gp-mod .gp-form .form-columns-1 .input{margin-right:0!important}.gp-mod .gp-form fieldset{max-width:none!important}.gp-mod .gp-form .actions input,.gp-mod .gp-form .hs-button,.gp-mod .gp-form input[type=submit]{background:var(--violet)!important;border:none!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;cursor:pointer;display:inline-block!important;font-family:Roboto,sans-serif!important;font-size:16px!important;font-weight:500!important;margin-top:6px;padding:14px 26px!important;text-shadow:none!important;transition:background .2s var(--ease),transform .2s var(--ease),box-shadow .25s var(--ease);width:100%!important}.gp-mod .gp-form .actions input:hover,.gp-mod .gp-form .hs-button:hover,.gp-mod .gp-form input[type=submit]:hover{background:var(--violet-hover)!important;box-shadow:0 12px 26px rgba(94,67,194,.3)!important;transform:translateY(-1px)}.gp-mod .gp-form ul.inputs-list{list-style:none;margin:6px 0 0;padding:0}.gp-mod .gp-form .hs-form-booleancheckbox-display{color:#c8cbd0;font-family:Roboto,sans-serif;font-size:13px;line-height:1.4}.gp-mod .gp-form .hs-richtext,.gp-mod .gp-form .hs-richtext p,.gp-mod .gp-form .legal-consent-container,.gp-mod .gp-form .legal-consent-container p{color:#9aa0aa;font-size:12px;line-height:1.5;margin-top:4px}.gp-mod .gp-form .hs-richtext a,.gp-mod .gp-form .legal-consent-container a{color:var(--violet-200);text-decoration:underline}.gp-mod .gp-form .hs-error-msg,.gp-mod .gp-form .hs-error-msgs label{color:#fca5a5;font-family:Roboto,sans-serif;font-size:12px;font-weight:400}.gp-mod .form-ph{align-items:center;background:var(--pale-lilac);border:1.5px dashed var(--violet-200);border-radius:12px;color:var(--gray-600);display:flex;flex-direction:column;font-family:Roboto,sans-serif;font-size:13px;justify-content:center;min-height:240px;padding:24px;text-align:center}.gp-mod .form-ph .badge{background:#fff;border:1px solid var(--violet-200);border-radius:999px;color:var(--violet);font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:12px;padding:5px 14px;text-transform:uppercase}.gp-mod .hero>.reveal{min-width:0}.gp-mod .ttpd-root{--orange:#ed6e2e;--ink:#14112f;min-width:0;width:100%}.gp-mod .ttpd-stage{display:flex;justify-content:center;min-width:0;width:100%}.gp-mod .ttpd-scaler{transform-origin:top center}.gp-mod .ttpd-deck{align-items:flex-end;display:flex;flex-wrap:nowrap;justify-content:center;padding:64px 8px 24px;perspective:1400px}.gp-mod .ttpd-wrap{flex:0 0 auto;position:relative;transition:transform .5s cubic-bezier(.22,1,.36,1);will-change:transform}.gp-mod .ttpd-wrap+.ttpd-wrap{margin-left:-58px}.gp-mod .ttpd-card{background:linear-gradient(var(--ink),var(--ink)) padding-box,linear-gradient(140deg,var(--orange),var(--violet)) border-box;border:2px solid transparent;border-radius:18px;box-shadow:0 2px 6px rgba(27,30,39,.08),0 22px 50px -14px rgba(27,30,39,.6);cursor:pointer;display:block;height:404px;overflow:hidden;position:relative;transform-origin:bottom center;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease;width:242px}.gp-mod .ttpd-card:focus{outline:none}.gp-mod .ttpd-card img{display:block;height:100%;inset:0;max-width:none;object-fit:cover;object-position:center center;position:absolute;transform:translateY(-22%);width:100%}.gp-mod .ttpd-label{background:linear-gradient(0deg,#0e0b24 18%,rgba(14,11,36,.97) 54%,rgba(14,11,36,0));bottom:0;left:0;padding:92px 19px 20px;position:absolute;right:0;z-index:2}.gp-mod .ttpd-name{color:#fff;font-family:"PT Serif",Georgia,serif;font-size:29px;font-weight:700;line-height:1.04;margin:0 0 11px}.gp-mod .ttpd-rule{background:var(--orange);border-radius:2px;height:3px;margin-bottom:11px;width:40px}.gp-mod .ttpd-desc{color:hsla(0,0%,100%,.9);font-size:19px;line-height:1.32;margin:0}@media (max-width:920px){.gp-mod h1{font-size:40px;line-height:46px}.gp-mod h2{font-size:32px;line-height:40px}.gp-mod .section{padding:68px 0}.gp-mod .hero{gap:40px;grid-template-columns:1fr;padding:56px 0 64px;text-align:center}.gp-mod .hero .sub{margin-left:auto;margin-right:auto}.gp-mod .hero-ctas{justify-content:center}.gp-mod .recipe{padding:64px 0}.gp-mod .cta-final,.gp-mod .ingredients{grid-template-columns:1fr}.gp-mod .cta-final{padding:40px 28px}.gp-mod .bento{grid-template-columns:repeat(2,1fr)}.gp-mod .t-feature,.gp-mod .t-rank{grid-column:span 2;grid-row:auto}.gp-mod .t-2,.gp-mod .t-3,.gp-mod .t-tag{grid-column:span 1}}@media (max-width:560px){.gp-mod .bento{grid-template-columns:1fr}.gp-mod .t-2,.gp-mod .t-3,.gp-mod .t-feature,.gp-mod .t-rank,.gp-mod .t-tag{grid-column:span 1}.gp-mod .container{padding:0 20px}.gp-mod .outcome{gap:18px;padding:24px 22px}.gp-mod .outcome .numeral{font-size:46px}.gp-mod .cta-final{padding:32px 22px}.gp-mod .tile{padding:24px}}.gp-mod .funnel{height:88px;margin:0 auto;max-width:920px;position:relative}.gp-mod .funnel svg{height:100%;inset:0;position:absolute;width:100%}.gp-mod .outcome{max-width:600px}.gp-mod .outcome .odesc{color:var(--gray-600);font-family:Roboto,sans-serif;font-size:14px;line-height:21px;margin:6px 0 0}.gp-mod .report-doc{margin:0 auto;max-width:1000px;position:relative}.gp-mod .report-doc .stack{background:#fff;border:1px solid var(--hairline);border-radius:14px;bottom:0;left:0;position:absolute;right:0;top:0}.gp-mod .report-doc .stack.s1{box-shadow:0 20px 50px rgba(27,30,39,.08);transform:translate(18px,18px) rotate(1.2deg)}.gp-mod .report-doc .stack.s2{box-shadow:0 16px 40px rgba(27,30,39,.08);transform:translate(9px,9px) rotate(.4deg)}.gp-mod .report-doc img{border:1px solid var(--hairline);border-radius:14px;box-shadow:0 40px 90px rgba(27,30,39,.2);display:block;height:auto;position:relative;width:100%;z-index:2}.gp-mod .report-cap{color:var(--gray-400);font-family:Roboto,sans-serif;font-size:13px;margin-top:26px;text-align:center}@media (max-width:820px){.gp-mod .funnel{display:none}.gp-mod .converge{margin-top:22px}}.gp-mod .gp-form input[type=checkbox],.gp-mod .gp-form input[type=radio]{accent-color:var(--violet);background:transparent!important;border:0!important;box-shadow:none!important;flex:0 0 auto!important;height:18px!important;margin:2px 10px 0 0!important;min-width:18px!important;padding:0!important;vertical-align:top;width:18px!important}.gp-mod .gp-form ul.inputs-list>li,.gp-mod .gp-form ul.inputs-list[role=checkbox]>li.hs-form-checkbox{flex:0 0 100%!important;margin:0 0 10px!important;width:100%!important}.gp-mod .gp-form li.hs-form-checkbox label,.gp-mod .gp-form li.hs-form-radio label{align-items:flex-start;display:flex!important;gap:0;margin:0!important}.gp-mod .gp-form .hs-form-booleancheckbox-display span,.gp-mod .gp-form li.hs-form-checkbox label span{color:#c8cbd0;flex:1;font-size:13px;line-height:1.5}