.ins .ins-prose .insf{--f-body:#ffffffc2;--f-mute:#ffffff85;--f-rule:#ffffff1c;--f-glass:#ffffff0b;--f-blue:#4d9dff;--f-green:#3cc492;--f-pink:#fb9da7;--f-aqua:#2ee6c0;--f-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;color:var(--f-body);background-color:#15181c;background-image:radial-gradient(60% 50% at 100% 0,#0077ff2b,#0000 70%),radial-gradient(50% 50% at 0 100%,#3cc49221,#0000 70%),radial-gradient(40% 40% at 92% 100%,#fb9da712,#0000 70%);border-radius:8px;margin:2.6em 0;padding:clamp(20px,3.2vw,34px);font-size:15px;font-weight:300;line-height:1.5;position:relative;overflow:hidden;box-shadow:0 34px 70px -44px #001428b3}.ins .ins-prose .insf:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff16 1px,#0000 1.4px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(160deg,#000,#0000 62%);mask-image:linear-gradient(160deg,#000,#0000 62%)}.ins .ins-prose .insf :is(ul,ol){margin:0;padding:0;list-style:none;display:block}.ins .ins-prose .insf li{padding-left:0}.ins .ins-prose .insf li:before{content:none}.ins .ins-prose .insf p{margin:0}.ins .ins-prose .insf button{font-family:var(--hp-font-body);-webkit-tap-highlight-color:transparent}.ins .ins-prose .insf button:focus-visible{outline-offset:2px;outline:2px solid #6fc8ff}.ins .ins-prose .insf [hidden]{display:none!important}.insf .insf-head{gap:6px;margin-bottom:20px;display:grid}.insf .insf-k{width:max-content;max-width:100%;font-family:var(--hp-font-display);letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#6fc8ff,#2ee6c0);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:11px;font-weight:700}.insf .insf-t{font-family:var(--hp-font-display);letter-spacing:-.01em;color:#fff;text-wrap:balance;font-size:clamp(19px,1.8vw,24px);font-weight:700;line-height:1.25}.insf .insf-s{color:var(--f-body);font-size:14.5px}.insf .insf-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.insf .insf-ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.insf .insf-seg{border:1px solid var(--f-rule);background:#ffffff0d;border-radius:8px;flex-wrap:wrap;gap:4px;max-width:100%;padding:4px;display:inline-flex}.insf .insf-seg button{color:var(--f-body);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 14px;font-size:13.5px;font-weight:500;line-height:1.25;transition:background .3s,color .3s}.insf .insf-seg button:hover{color:#fff}.insf .insf-seg button[aria-pressed=true]{color:#15181c;background:#fff}.insf .insf-seg button small{font-family:var(--hp-font-display);opacity:.55;margin-left:4px;font-size:11.5px;font-weight:800}.insf .insf-out{border:1px solid var(--f-rule);background:var(--f-glass);border-radius:8px;margin-top:18px;padding:14px 16px}.insf .insf-out-k,.insf .insf-note b{font-family:var(--hp-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--f-mute);margin-bottom:4px;font-size:10.5px;font-weight:700;display:block}.insf .insf-out b{font-family:var(--hp-font-display);color:#fff;font-size:16px;font-weight:600;line-height:1.4;display:block}.insf .insf-out b.is-new{animation:insf-in .5s var(--f-ease)}@keyframes insf-in{0%{opacity:0;transform:translateY(4px)}}.insf .insf-note{background:linear-gradient(120deg,#0077ff1f,#2ee6c014);border:1px solid #2ee6c052;border-radius:8px;margin-top:10px;padding:14px 16px}.insf .insf-note b{color:#2ee6c0}.insf .insf-note span{color:#fff;font-size:14.5px}.insf .insf-src{border-top:1px solid var(--f-rule);color:var(--f-mute);margin-top:18px;padding-top:12px;font-size:12.5px;line-height:1.5}.insf-door .insf-door-qs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin-bottom:22px;display:grid}.insf-door .insf-q{justify-items:start;gap:8px;display:grid}.insf-door .insf-ql{font-family:var(--hp-font-display);color:#fff;font-size:14px;font-weight:600;line-height:1.35}.insf-door .insf-door-map{grid-template-columns:18px minmax(0,1fr);gap:8px 10px;display:grid}.insf-door .insf-ax{font-family:var(--hp-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--f-mute);justify-content:space-between;font-size:10px;font-weight:700;display:flex}.insf-door .insf-ax-y{writing-mode:vertical-rl;grid-area:1/1;transform:rotate(180deg)}.insf-door .insf-ax-x{grid-area:2/2}.insf-door .insf-ax span{align-items:center;gap:6px;display:flex}.insf-door .insf-ax-x span:last-child:after,.insf-door .insf-ax-y span:last-child:after{content:"→";letter-spacing:0;font-size:12px}.insf-door .insf-door-grid{grid-area:1/2;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.insf-door .insf-cell{border:1px solid var(--f-rule);background:var(--f-glass);opacity:.5;min-height:186px;transition:opacity .45s, background .45s, border-color .45s, box-shadow .45s, transform .45s var(--f-ease);border-radius:8px;flex-direction:column;gap:6px;padding:16px;display:flex;position:relative}.insf-door .insf-cell:hover{opacity:.85}.insf-door .insf-cell.is-on{opacity:1;background:linear-gradient(160deg,#07f3,#3cc4921f);border-color:#2ee6c08c;transform:translateY(-2px);box-shadow:0 20px 44px -26px #2ee6c08c}.insf-door .insf-cell-top{color:#6fc8ff;justify-content:space-between;align-items:center;gap:8px;display:flex}.insf-door .insf-cell.is-on .insf-cell-top{color:#2ee6c0}.insf-door .insf-cell-tag{font-family:var(--hp-font-display);letter-spacing:.12em;text-transform:uppercase;text-align:right;color:var(--f-mute);font-size:10px;font-weight:700}.insf-door .insf-cell-t{font-family:var(--hp-font-display);color:#fff;margin-top:4px;font-size:16px;font-weight:700;line-height:1.25}.insf-door .insf-cell-d{font-size:13.5px;line-height:1.45}.insf-door .insf-ex{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;display:flex}.insf-door .insf-ex button{border:1px solid var(--f-rule);color:var(--f-body);cursor:pointer;background:#ffffff0a;border-radius:6px;padding:5px 9px;font-size:12.5px;line-height:1.3;transition:background .25s,color .25s,border-color .25s}.insf-door .insf-ex button:hover{color:#fff;border-color:#ffffff52}.insf-door .insf-ex button.is-picked{color:#15181c;background:#fff;border-color:#fff}.insf-gift .insf-gift-stage{margin-top:10px}.insf-gift .insf-gift-svg{width:100%;height:auto;display:block;overflow:visible}.insf-gift .insf-gift-path{fill:none;stroke:#ffffff2e;stroke-width:2px;stroke-dasharray:2 7;stroke-linecap:round;transition:opacity .5s}.insf-gift .insf-gift-loop{fill:none;stroke:url(#insf-gift-g);stroke-width:2.5px;opacity:0;transition:opacity .6s}.insf-gift[data-mode=gift] .insf-gift-loop{opacity:.9}.insf-gift[data-mode=gift] .insf-gift-path{opacity:0}.insf-gift .insf-gift-node rect{fill:#ffffff0d;stroke:#ffffff2e}.insf-gift .insf-gift-node g{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.insf-gift svg text{font-family:var(--hp-font-display);text-anchor:middle;fill:#fff;font-size:14px;font-weight:700}.insf-gift .insf-gift-lab{font-family:var(--hp-font-body);fill:#6fc8ff;font-size:14px;font-weight:500;transition:opacity .3s}.insf-gift .insf-gift-pts,.insf-gift .insf-gift-gft{transition:opacity .5s}.insf-gift[data-mode=points] .insf-gift-gft,.insf-gift[data-mode=gift] .insf-gift-pts{opacity:0}.insf-gift .insf-gift-settle,.insf-gift .insf-gift-open{opacity:0;transition:opacity .45s}.insf-gift .insf-gift-settle.is-on,.insf-gift[data-mode=gift] .insf-gift-open{opacity:1}.insf-gift .insf-gift-settle rect{fill:#3cc49224;stroke:#3cc492a6}.insf-gift svg .insf-gift-settle-s{font-family:var(--hp-font-body);fill:var(--f-body);font-size:11.5px;font-weight:400}.insf-gift .insf-gift-st{fill:var(--f-mute);transition:fill .3s}.insf-gift .insf-gift-st.is-on{fill:#2ee6c0}.insf-gift .insf-gift-tok{fill:#2ee6c0;filter:drop-shadow(0 0 6px #2ee6c0e6)}.insf-gift .insf-gift-read{border:1px solid var(--f-rule);background:var(--f-glass);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:6px;padding:14px 16px;display:grid}.insf-gift .insf-gift-m{font-size:14.5px}.insf-gift .insf-gift-m b{color:#fff;font-weight:600}.insf-gift .insf-gift-count{text-align:center;justify-items:center;gap:4px;display:grid}.insf-gift .insf-gift-count span{max-width:9em;font-family:var(--hp-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--f-mute);font-size:10px;font-weight:700;line-height:1.3}.insf-gift .insf-gift-count b{font-family:var(--hp-font-display);letter-spacing:-.04em;background:linear-gradient(#c8f7e2,#2ee6c0);color:#0000;-webkit-background-clip:text;background-clip:text;padding:.04em .07em;font-size:46px;font-weight:800;line-height:.85}.insf-min .insf-min-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;margin-top:18px;display:grid}.insf-min .insf-acc{color:#3f4852;background:#fff;border-radius:8px;align-self:start;padding:18px;transform:rotate(-1deg);box-shadow:0 20px 40px -24px #000000b3}.insf-min .insf-acc-k{font-family:var(--hp-font-display);letter-spacing:.12em;text-transform:uppercase;color:#66717c;font-size:10px;font-weight:700;display:block}.insf-min .insf-acc-n{font-family:var(--hp-font-display);color:#191d21;margin-top:6px;font-size:18px;font-weight:700;display:block}.insf-min .insf-acc-dl{gap:10px;margin:14px 0 0;display:grid}.insf-min .insf-acc-dl dt{font-family:var(--hp-font-display);letter-spacing:.1em;text-transform:uppercase;color:#8a949e;font-size:10px;font-weight:700}.insf-min .insf-acc-dl dd{color:#2f3740;margin:2px 0 0;font-size:14px;line-height:1.4}.insf-min .insf-acc-crm{font-family:var(--hp-font-display);color:#0062d1;background:#edf5ff;border-radius:5px;margin-top:14px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-block}.insf-min .insf-min-work{flex-direction:column;gap:12px;display:flex}.insf-min .insf-min-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.insf-min .insf-min-need{font-family:var(--hp-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--f-mute);font-size:10.5px;font-weight:700}.insf-min .insf-clock{flex:none;width:64px;height:64px;position:relative}.insf-min .insf-clock svg{width:100%;height:100%;transform:rotate(-90deg)}.insf-min .insf-clock-tr{fill:none;stroke:#ffffff1a;stroke-width:5px}.insf-min .insf-clock-bar{fill:none;stroke:url(#insf-min-g);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--t,0))}.insf-min .insf-clock.is-over .insf-clock-bar{stroke:#ffb44d}.insf-min .insf-clock-t{font-family:var(--hp-font-display);color:#fff;font-variant-numeric:tabular-nums;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;inset:0}.insf-min .insf-clock.is-over .insf-clock-t{color:#ffb44d}.insf-min .insf-crit{gap:8px;display:grid}.insf-min .insf-crit li{border:1px solid var(--f-rule);background:var(--f-glass);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;transition:border-color .35s,background .35s;display:grid}.insf-min .insf-crit-n{color:#fff;font-size:14px;font-weight:400;line-height:1.35}.insf-min .insf-crit-n small{color:var(--f-mute);font-size:12px;display:block}.insf-min .insf-crit-s{max-width:13em;font-family:var(--hp-font-display);text-align:right;transition:opacity .35s, transform .35s var(--f-ease);font-size:12.5px;font-weight:600;line-height:1.3}.insf-min .insf-crit li[data-state=no] .insf-crit-s{color:#ffb44d}.insf-min .insf-crit li[data-state=yes] .insf-crit-s{color:#2ee6c0}.insf-min .insf-crit li[data-state=no].is-done{border-color:#ffb44d66}.insf-min .insf-crit li[data-state=yes].is-done{background:#2ee6c00f;border-color:#2ee6c073}.insf-min .insf-crit li.is-wait .insf-crit-s{opacity:0;transform:translate(6px)}.insf-min .insf-crit li.is-now{border-color:#6fc8ff8c}.insf-min .insf-run{font-family:var(--hp-font-display);color:#15181c;cursor:pointer;transition:transform .3s var(--f-ease), box-shadow .3s;background:#fff;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex}.insf-min .insf-run:hover{transform:translateY(-1px);box-shadow:0 10px 24px -12px #2ee6c0cc}.insf-min .insf-run:disabled{opacity:.6;cursor:default;box-shadow:none;transform:none}.insf-min .insf-segs{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.insf-min .insf-segs span{border:1px solid var(--f-rule);font-family:var(--hp-font-display);color:var(--f-mute);transition:background .4s, color .4s, border-color .4s, transform .4s var(--f-ease);border-radius:8px;padding:7px 12px;font-size:13px;font-weight:600}.insf-min .insf-segs span.is-on{color:#15181c;background:linear-gradient(90deg,#6fc8ff,#2ee6c0);border-color:#0000;transform:translateY(-2px)}.insf-pg .insf-pg-ctl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.insf-pg .insf-pg-stage{min-height:40px;position:relative}.insf-pg .insf-pg-stage svg{width:100%;height:auto;display:block;overflow:visible}.insf-pg .insf-pg-dot{fill:#6fc8ff;transition:transform .9s var(--f-ease), fill .6s, opacity .5s}.insf-pg .insf-pg-dot.is-in{fill:#2ee6c0}.insf-pg .insf-pg-band rect{fill:#2ee6c01a;stroke:#2ee6c059;stroke-dasharray:3 4}.insf-pg .insf-pg-band,.insf-pg .insf-pg-lab,.insf-pg .insf-pg-cnt{transition:opacity .5s}.insf-pg svg text{font-family:var(--hp-font-display);fill:var(--f-body);font-size:12.5px;font-weight:600}.insf-pg svg .insf-pg-cnt{fill:#fff;font-weight:800}.insf-pg svg .insf-pg-bandt{letter-spacing:.08em;fill:#2ee6c0;font-size:11px;font-weight:700}.insf-pg svg .insf-pg-total{fill:#fff;font-size:15px;font-weight:800}.insf-pg .is-hide{opacity:0}.insf-pg .insf-pg-list{gap:8px;font-size:14px;display:grid}.insf-pg .insf-pg-list b{color:#fff;display:block}.ins .ins-prose .insf-pg.is-live .insf-pg-list{display:none}.insf-pg .insf-pg-note{border:1px solid var(--f-rule);background:var(--f-glass);color:#fff;border-radius:8px;margin-top:12px;padding:12px 16px;font-size:14.5px}.insf-brief .insf-brief-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:16px;margin-top:18px;display:grid}.insf-brief .insf-paper{color:#2b3138;background:#fbfaf7;border-radius:8px;align-self:start;padding:20px 22px 22px;transform:rotate(-.8deg);box-shadow:0 22px 44px -26px #000000bf}.insf-brief .insf-paper-k{font-family:var(--hp-font-display);letter-spacing:.12em;text-transform:uppercase;color:#66717c;font-size:10px;font-weight:700;display:block}.insf-brief .insf-paper-t{font-size:15.5px;font-weight:400;line-height:1.65;margin-top:10px!important}.insf-brief .insf-paper-t span{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;transition:background .3s}.insf-brief .insf-paper-t span.is-hl{background:#2ee6c052}.insf-brief .insf-six{gap:6px;display:grid!important}.insf-brief .insf-six li{border:1px solid var(--f-rule);background:var(--f-glass);color:var(--f-mute);cursor:default;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;font-size:14px;line-height:1.3;transition:color .35s,border-color .35s,background .35s;display:grid}.insf-brief .insf-six li.is-ok{color:#fff;border-color:#2ee6c059}.insf-brief .insf-six li.is-hl{background:#2ee6c01f}.insf-brief .insf-six-m{border:1px solid #ffffff38;border-radius:6px;width:20px;height:20px;transition:background .35s,border-color .35s;position:relative}.insf-brief .insf-six-m:after{content:"";opacity:0;background:#15181c;transition:opacity .3s,transform .4s cubic-bezier(.34,1.6,.5,1);position:absolute;inset:3px;transform:scale(.4);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5l10 -10'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5l10 -10'/%3E%3C/svg%3E") 50%/contain no-repeat}.insf-brief .insf-six li.is-ok .insf-six-m{background:#2ee6c0;border-color:#2ee6c0}.insf-brief .insf-six li.is-ok .insf-six-m:after{opacity:1;transform:none}.insf-brief .insf-back{margin-top:18px}.insf-brief .insf-back-k{font-family:var(--hp-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--f-mute);margin-bottom:10px;font-size:10.5px;font-weight:700;display:block}.insf-brief .insf-props{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.insf-brief .insf-prop{border:1px solid var(--f-rule);background:var(--f-glass);transition:transform .6s var(--f-ease);border-radius:8px;align-content:start;gap:4px;padding:14px;display:grid}.insf-brief .insf-prop span{font-family:var(--hp-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--f-mute);font-size:10px;font-weight:700}.insf-brief .insf-prop b{font-family:var(--hp-font-display);color:#fff;font-size:14.5px;font-weight:600;line-height:1.3}.insf-brief .insf-prop i{font-size:12.5px;font-style:normal;line-height:1.4}.insf-brief .insf-props[data-for=vague] .insf-prop:first-child{transform:rotate(-2.5deg)translateY(4px)}.insf-brief .insf-props[data-for=vague] .insf-prop:nth-child(2){transform:rotate(1.8deg)translateY(-6px)}.insf-brief .insf-props[data-for=vague] .insf-prop:nth-child(3){transform:rotate(-1deg)translateY(8px)}.insf-brief .insf-props[data-for=decision] .insf-prop{border-color:#2ee6c059}.insf-brief .insf-props[data-for=decision] .insf-prop i{color:#2ee6c0}.insf-brief .insf-props-v{color:#fff;grid-column:1/-1;font-size:14.5px;margin-top:6px!important}.insf-lens .insf-qs{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.insf-lens .insf-qs button{border:1px solid var(--f-rule);background:var(--f-glass);text-align:left;color:var(--f-body);cursor:pointer;border-radius:8px;padding:9px 13px;font-size:13.5px;line-height:1.35;transition:background .25s,color .25s,border-color .25s}.insf-lens .insf-qs button:hover{color:#fff;border-color:#ffffff4d}.insf-lens .insf-qs button[aria-pressed=true]{color:#15181c;background:#fff;border-color:#fff}.insf-lens .insf-lenses{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.insf-lens .insf-lc{border:1px solid var(--f-rule);background:var(--f-glass);transition:opacity .45s, border-color .45s, background .45s, transform .45s var(--f-ease);border-radius:8px;flex-direction:column;gap:3px;padding:16px;display:flex;position:relative}.insf-lens.is-live .insf-lc:not(.is-on){opacity:.4}.insf-lens .insf-lc.is-on{opacity:1;border-color:color-mix(in srgb, var(--lc) 60%, transparent);background:linear-gradient(170deg, color-mix(in srgb, var(--lc) 18%, transparent), #ffffff08 70%);transform:translateY(-2px)}.insf-lens .insf-lc img{width:46px;height:46px;margin-bottom:8px}.insf-lens .insf-lc-role{background:var(--lc);font-family:var(--hp-font-display);letter-spacing:.08em;text-transform:uppercase;color:#15181c;border-radius:5px;padding:3px 7px;font-size:10px;font-weight:700;position:absolute;top:12px;right:12px}.insf-lens .insf-lc-role:empty{display:none}.insf-lens .insf-lc-n{font-family:var(--hp-font-display);color:var(--lc);font-size:16px;font-weight:700}.insf-lens .insf-lc-m{color:var(--f-mute);font-size:12.5px}.insf-lens .insf-lc-a{font-family:var(--hp-font-display);color:#fff;margin-top:8px;font-size:14px;font-weight:600;line-height:1.35}.insf-lens .insf-lc-bk{font-family:var(--hp-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--f-mute);margin-top:12px;font-size:10px;font-weight:700}.insf-lens .insf-lc-b{font-size:13px;line-height:1.45}.insf-lens .insf-lc-viz{margin-top:auto;padding-top:14px;display:block}.insf-lens .insf-viz-qual svg{width:100%;height:54px;display:block}.insf-lens .insf-viz-qual path{fill:none;stroke:var(--lc);stroke-width:1.4px;stroke-opacity:.75;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.2s var(--f-ease)}.insf-lens .insf-lc.is-on .insf-viz-qual path{stroke-dashoffset:0}.insf-lens .insf-viz-quant>span{background:#ffffff1a;border-radius:4px;height:8px;display:block;overflow:hidden}.insf-lens .insf-viz-quant i{width:var(--w);transform-origin:0;height:100%;transition:transform 1.1s var(--f-ease);background:linear-gradient(90deg,#07f,#6fc8ff);border-radius:4px;display:block;transform:scaleX(0)}.insf-lens .insf-lc.is-on .insf-viz-quant i{transform:none}.insf-lens .insf-viz-quant small{font-family:var(--hp-font-display);letter-spacing:-.02em;color:#fff;margin-top:6px;font-size:22px;font-weight:800;display:block}.insf-lens .insf-viz-social svg{width:100%;max-width:180px;height:auto;display:block}.insf-lens .insf-viz-social circle{fill:#ffffff29;transition:fill .5s}.insf-lens .insf-lc.is-on .insf-viz-social circle.is-loud{fill:var(--lc)}.insf-lens .insf-viz-social small{color:var(--f-mute);margin-top:6px;font-size:11.5px;display:block}@media (max-width:680px){.insf-door .insf-door-qs,.insf-min .insf-min-grid,.insf-brief .insf-brief-grid,.insf-lens .insf-lenses{grid-template-columns:minmax(0,1fr)}.insf-door .insf-cell{min-height:0;padding:12px}.insf-door .insf-cell-d{display:none}.insf-door .insf-cell-t{font-size:14.5px}.insf-door .insf-cell-tag{font-size:9px}.insf-door .insf-ex button{font-size:11.5px}.insf-gift svg text{font-size:18px}.insf-gift .insf-gift-lab{font-size:20px}.insf-gift svg .insf-gift-settle-s{font-size:15px}.insf-gift .insf-gift-read{grid-template-columns:minmax(0,1fr)}.insf-gift .insf-gift-count{grid-auto-flow:column;justify-content:start;align-items:center;gap:12px}.insf-min .insf-acc{transform:none}.insf-brief .insf-props{grid-template-columns:minmax(0,1fr)}.insf-brief .insf-props[data-for=vague] .insf-prop:nth-child(n),.insf-brief .insf-paper{transform:none}.insf-lens.is-live .insf-lc:not(.is-on){display:none}.insf-pg svg text{font-size:17px}}@media (prefers-reduced-motion:reduce){.insf *,.insf :before,.insf :after{transition:none!important;animation:none!important}}
