.say-module__GRxvjG__say{text-align:left;align-items:flex-start;gap:10px;max-width:34ch;display:inline-flex}.say-module__GRxvjG__drop{border:1px solid var(--color-border);background:var(--color-surface);width:34px;height:34px;box-shadow:var(--shadow-xs);border-radius:999px;flex:none;place-items:center;display:grid}.say-module__GRxvjG__drop .ink-mark{border-radius:8px 8px 8px 1px;width:12px;height:15px}.say-module__GRxvjG__text{border-radius:14px;border-top-left-radius:var(--radius-nib);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-foreground);padding:10px 14px;font-size:15px;line-height:1.45}.say-module__GRxvjG__example{color:var(--color-muted-foreground);font-size:13px}
.article-module__nI5hfG__board{--gap:56px;column-gap:var(--gap);grid-template-rows:repeat(8,auto);grid-template-columns:minmax(0,1fr) minmax(0,560px) minmax(0,1fr);margin-top:64px;display:grid}.article-module__nI5hfG__pageBg{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--white);box-shadow:var(--hi), var(--bezel), var(--sh-3);grid-area:1/2/-1}.article-module__nI5hfG__board>:not(.article-module__nI5hfG__pageBg,.article-module__nI5hfG__slot){grid-column:2;margin-inline:32px;position:relative}.article-module__nI5hfG__bar{border-bottom:1px solid var(--line);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--rail);height:48px;color:var(--slate);align-items:center;gap:10px;padding:0 16px;font-size:13px;display:flex}.article-module__nI5hfG__board>.article-module__nI5hfG__bar{margin-inline:0}.article-module__nI5hfG__live{border:1px solid var(--line);background:var(--white);border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.article-module__nI5hfG__live i{background:var(--color-success);border-radius:999px;width:6px;height:6px}.article-module__nI5hfG__url{min-width:0;font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;overflow:hidden}.article-module__nI5hfG__art{background:radial-gradient(circle at 74% 34%, color-mix(in oklab, var(--white) 85%, var(--brand-soft)) 0 9%, transparent 9.5%), radial-gradient(ellipse 70% 55% at 22% 110%, color-mix(in oklab, var(--brand) 70%, var(--white)) 0 60%, transparent 61%), radial-gradient(ellipse 80% 50% at 80% 118%, color-mix(in oklab, var(--brand) 45%, var(--white)) 0 60%, transparent 61%), linear-gradient(180deg, var(--color-secondary-light), color-mix(in oklab, var(--brand-soft) 80%, var(--white)));border-radius:14px;height:168px;margin-top:24px}.article-module__nI5hfG__head{margin-top:24px}.article-module__nI5hfG__asks{color:var(--slate);font-size:13px}.article-module__nI5hfG__head h3{letter-spacing:-.03em;margin-top:6px;font-size:28px;font-weight:600;line-height:1.15}.article-module__nI5hfG__answer{border-left:3px solid var(--brand);background:color-mix(in oklab, var(--brand-soft) 60%, var(--white));color:var(--ink);border-radius:0 12px 12px 0;margin-top:16px;padding:12px 16px;font-size:16px;line-height:1.5}.article-module__nI5hfG__board h4{font-size:15px;font-weight:600}.article-module__nI5hfG__takeaways{margin-top:22px}.article-module__nI5hfG__takeaways ul{gap:6px;margin-top:8px;display:grid}.article-module__nI5hfG__takeaways li{color:var(--body);padding-left:18px;font-size:15px;line-height:1.45;position:relative}.article-module__nI5hfG__takeaways li:before{content:"";background:var(--brand);border-radius:999px;width:6px;height:6px;position:absolute;top:.6em;left:2px}.article-module__nI5hfG__part{gap:10px;margin-top:22px;display:grid}.article-module__nI5hfG__line{background:var(--soft-2);border-radius:5px;height:9px;display:block}.article-module__nI5hfG__part p{color:var(--body);font-size:15px}.article-module__nI5hfG__link{color:var(--brand);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--brand) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--brand) 40%, transparent);text-underline-offset:3px}.article-module__nI5hfG__sources{margin-top:22px}.article-module__nI5hfG__sources ul{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.article-module__nI5hfG__sources li{border:1px solid var(--line);background:var(--rail);color:var(--slate);border-radius:999px;padding:3px 10px;font-size:13px}.article-module__nI5hfG__faq{margin-block:22px 30px}.article-module__nI5hfG__faq ul{border-top:1px solid var(--line);margin-top:6px}.article-module__nI5hfG__faq li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 2px;font-size:15px;display:flex}.article-module__nI5hfG__faq li i{background:linear-gradient(var(--slate), var(--slate)) center / 11px 1.5px no-repeat, linear-gradient(var(--slate), var(--slate)) center / 1.5px 11px no-repeat;flex:none;width:11px;height:11px}.article-module__nI5hfG__slot{align-self:center;height:0;display:flex}.article-module__nI5hfG__note{z-index:1;border:1px solid var(--line);background:var(--white);max-width:300px;height:fit-content;box-shadow:var(--hi), var(--sh-2);border-radius:18px;padding:16px 20px 18px;position:relative;translate:0 -24px}.article-module__nI5hfG__left{grid-column:1;justify-content:flex-end}.article-module__nI5hfG__right{grid-column:3;justify-content:flex-start}.article-module__nI5hfG__left .article-module__nI5hfG__note{border-top-right-radius:var(--r-nib)}.article-module__nI5hfG__right .article-module__nI5hfG__note{border-top-left-radius:var(--r-nib)}.article-module__nI5hfG__note:before{content:"";width:calc(var(--gap) - 4px);border-top:1.5px dashed var(--line-2);position:absolute;top:20px}.article-module__nI5hfG__note:after{content:"";background:var(--ink);width:8px;height:8px;box-shadow:0 0 0 3px var(--white);border-radius:50%;position:absolute;top:17px}.article-module__nI5hfG__left .article-module__nI5hfG__note:before{left:100%}.article-module__nI5hfG__left .article-module__nI5hfG__note:after{left:calc(100% + var(--gap) - 6px)}.article-module__nI5hfG__right .article-module__nI5hfG__note:before{right:100%}.article-module__nI5hfG__right .article-module__nI5hfG__note:after{right:calc(100% + var(--gap) - 6px)}.article-module__nI5hfG__note b{letter-spacing:-.015em;font-size:17px;font-weight:600;line-height:1.3;display:block}.article-module__nI5hfG__note p{color:var(--slate);margin-top:4px;font-size:15px;line-height:1.45}.article-module__nI5hfG__dark{border-color:var(--night);background:var(--night);color:var(--white);box-shadow:var(--sh-3)}.article-module__nI5hfG__dark p{color:var(--night-muted)}.article-module__nI5hfG__example{text-align:center;margin-top:18px}.article-module__nI5hfG__flow{max-width:1040px;margin:72px auto 0;display:flex;position:relative}.article-module__nI5hfG__flow:before{content:"";border-top:1.5px dashed var(--line-2);position:absolute;top:7px;left:6%;right:6%}.article-module__nI5hfG__flow li{text-align:center;color:var(--slate);flex:1;justify-items:center;gap:12px;font-size:14px;display:grid;position:relative}.article-module__nI5hfG__flow li i{border:2px solid color-mix(in oklab, var(--brand) 55%, var(--white));background:var(--white);border-radius:999px;width:16px;height:16px}.article-module__nI5hfG__flow li[data-you]{color:var(--ink);font-weight:600}.article-module__nI5hfG__flow li[data-you] i{border-color:var(--brand);background:var(--brand);box-shadow:0 0 0 5px color-mix(in oklab, var(--brand-soft) 80%, transparent)}.article-module__nI5hfG__count{text-align:center;max-width:640px;color:var(--slate);margin:36px auto 0;font-size:17px}.article-module__nI5hfG__count b{color:var(--ink);font-weight:600}@media (max-width:1100px){.article-module__nI5hfG__board{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--white);max-width:600px;box-shadow:var(--hi), var(--bezel), var(--sh-2);flex-direction:column;margin-inline:auto;display:flex}.article-module__nI5hfG__pageBg{display:none}.article-module__nI5hfG__board>:not(.article-module__nI5hfG__pageBg,.article-module__nI5hfG__slot){margin-inline:20px}.article-module__nI5hfG__board>.article-module__nI5hfG__bar{margin-inline:0}.article-module__nI5hfG__slot{align-self:stretch;height:auto;display:block}.article-module__nI5hfG__note,.article-module__nI5hfG__left .article-module__nI5hfG__note,.article-module__nI5hfG__right .article-module__nI5hfG__note{border-radius:14px;border-top-left-radius:var(--r-nib);background:var(--rail);max-width:none;box-shadow:none;margin:12px 20px 0;padding:12px 16px 14px;translate:none}.article-module__nI5hfG__note:before,.article-module__nI5hfG__note:after{display:none}.article-module__nI5hfG__slot .article-module__nI5hfG__dark{background:var(--night)}.article-module__nI5hfG__flow{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:28px;display:grid}.article-module__nI5hfG__flow:before{display:none}}@media (max-width:600px){.article-module__nI5hfG__head h3{font-size:23px}.article-module__nI5hfG__art{height:128px}.article-module__nI5hfG__flow{grid-template-columns:repeat(2,minmax(0,1fr))}}
.hands-module__jru_0a__split{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px;margin-top:56px;display:grid}.hands-module__jru_0a__inkie,.hands-module__jru_0a__you{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--white);box-shadow:var(--hi), var(--bezel), var(--sh-2);flex-direction:column;padding:28px 30px;display:flex}.hands-module__jru_0a__you{border-color:color-mix(in oklab, var(--brand) 18%, var(--line));background:color-mix(in oklab, var(--brand-soft) 55%, var(--white))}.hands-module__jru_0a__head{letter-spacing:-.02em;font-size:22px;font-weight:600}.hands-module__jru_0a__log{flex:1;min-height:380px;margin-top:12px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 82%,#0000);mask-image:linear-gradient(#0000,#000 12% 82%,#0000)}.hands-module__jru_0a__logTrack{animation:46s linear infinite hands-module__jru_0a__climb;position:absolute;inset:0 0 auto}@keyframes hands-module__jru_0a__climb{to{translate:0 -50%}}.hands-module__jru_0a__logTrack li{border-bottom:1px solid var(--line);color:var(--body);align-items:center;gap:14px;padding:12px 0;font-size:16px;line-height:1.4;display:flex}.hands-module__jru_0a__logIcon{border:1px solid var(--line);background:var(--white);width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hands-module__jru_0a__logIcon .fav{border-radius:50%;width:20px;height:20px}.hands-module__jru_0a__logInk{scale:.42}.hands-module__jru_0a__logCheck{background:var(--brand);width:18px;height:18px;color:var(--white);border-radius:50%;place-items:center;display:grid}.hands-module__jru_0a__three{letter-spacing:-.06em;font-variant-numeric:tabular-nums;align-items:baseline;gap:14px;margin-top:14px;font-size:clamp(110px,11vw,150px);font-weight:600;line-height:.9;display:flex}.hands-module__jru_0a__three span{letter-spacing:-.02em;color:var(--slate);font-size:26px}.hands-module__jru_0a__decisions{border:1px solid var(--line);background:var(--white);box-shadow:var(--hi), var(--sh-1);border-radius:14px;margin-top:26px;overflow:hidden}.hands-module__jru_0a__decisions li{align-items:center;gap:14px;padding:12px 14px;display:flex}.hands-module__jru_0a__decisions li+li{border-top:1px solid var(--line)}.hands-module__jru_0a__label{flex:1;font-size:15.5px;font-weight:500;line-height:1.3}.hands-module__jru_0a__fakeBtn{border:1px solid var(--line-2);background:var(--white);box-shadow:var(--hi), var(--sh-1);white-space:nowrap;color:var(--ink);border-radius:8px;flex:none;padding:5px 10px;font-size:12.5px;font-weight:600;line-height:1.2}.hands-module__jru_0a__fakePrimary{border-color:var(--brand);background:var(--brand);box-shadow:var(--shadow-cta);color:var(--white)}.hands-module__jru_0a__lockLine{letter-spacing:-.01em;margin-top:auto;padding-top:22px;font-size:18px;font-weight:600}.hands-module__jru_0a__thumb{border:1px solid var(--line);background:var(--white);width:36px;height:44px;box-shadow:var(--hi), var(--sh-1);border-radius:7px;flex:none;align-content:start;gap:3px;padding:5px 4px;display:grid}.hands-module__jru_0a__thumb i{border-radius:2px;display:block}.hands-module__jru_0a__thumbImg{background:var(--brand-soft);height:10px}.hands-module__jru_0a__thumbTitle{background:var(--ink);width:85%;height:4px}.hands-module__jru_0a__thumbLine{background:var(--line-2);height:3px}.hands-module__jru_0a__thumbLine:last-child{width:60%}.hands-module__jru_0a__tableThumb{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center}.hands-module__jru_0a__tableThumb i{background:var(--soft-2);height:6px}.hands-module__jru_0a__tableThumb i:nth-child(-n+3){background:var(--line-2)}.hands-module__jru_0a__tableThumb i:nth-child(3n+2){background:color-mix(in oklab, var(--brand) 32%, var(--white))}.hands-module__jru_0a__tableThumb i:nth-child(2){background:var(--brand)}.hands-module__jru_0a__newThumb{border:1.5px dashed var(--line-2);background:var(--soft);box-shadow:none;color:var(--faint);align-content:center;place-items:center;font-size:16px;line-height:1}@media (max-width:960px){.hands-module__jru_0a__split{grid-template-columns:minmax(0,1fr)}.hands-module__jru_0a__log{min-height:300px}}@media (max-width:640px){.hands-module__jru_0a__inkie,.hands-module__jru_0a__you{padding:22px 18px}.hands-module__jru_0a__logTrack li{font-size:15px}.hands-module__jru_0a__thumb{display:none}}
.loop-module__7O-xoq__hero:after{display:none}.loop-module__7O-xoq__lede{max-width:700px}.loop-module__7O-xoq__loopWrap{padding:0 24px}.loop-module__7O-xoq__heroNote{text-align:center;margin-top:18px}.loop-module__7O-xoq__frame{max-width:1120px;margin:64px auto 0;padding:0 8px 8px}@media (prefers-reduced-motion:no-preference){.loop-module__7O-xoq__frame{animation:loop-module__7O-xoq__frame-in .9s var(--ease) .1s backwards}}@keyframes loop-module__7O-xoq__frame-in{0%{opacity:0;transform:translateY(28px)scale(.985)}}.loop-module__7O-xoq__frame:not([data-running]) *,.loop-module__7O-xoq__frame:not([data-running]) :before,.loop-module__7O-xoq__frame:not([data-running]) :after{animation-play-state:paused!important}.loop-module__7O-xoq__bar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;height:66px;padding:0 4px 0 12px;display:grid}.loop-module__7O-xoq__dots{width:47px}.loop-module__7O-xoq__chapters{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.loop-module__7O-xoq__chapter{letter-spacing:-.01em;width:100%;height:50px;color:var(--slate);white-space:nowrap;transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 12px 4px;font-size:15px;font-weight:500;display:flex;position:relative}.loop-module__7O-xoq__chapter:hover{background:color-mix(in oklab, var(--white) 75%, transparent);color:var(--ink)}.loop-module__7O-xoq__chapter[aria-current]{background:color-mix(in oklab, var(--white) 60%, transparent);color:var(--ink)}.loop-module__7O-xoq__num{border:1px solid var(--line-2);background:var(--white);font-variant-numeric:tabular-nums;width:23px;height:23px;color:var(--slate);transition:background-color .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.loop-module__7O-xoq__chapter[aria-current] .loop-module__7O-xoq__num{border-color:var(--ink);background:var(--ink);color:var(--white)}.loop-module__7O-xoq__track{background:color-mix(in oklab, var(--ink) 8%, transparent);border-radius:2px;height:2px;position:absolute;bottom:5px;left:14px;right:14px;overflow:hidden}.loop-module__7O-xoq__fill{background:var(--brand);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.loop-module__7O-xoq__chapter[data-done] .loop-module__7O-xoq__fill{background:color-mix(in oklab, var(--brand) 30%, transparent);transform:none}.loop-module__7O-xoq__chapter[aria-current] .loop-module__7O-xoq__fill{transform:none}@media (prefers-reduced-motion:no-preference){.loop-module__7O-xoq__chapter[aria-current] .loop-module__7O-xoq__fill{animation:loop-module__7O-xoq__fill var(--ms) linear both}}.loop-module__7O-xoq__frame:not([data-advancing]) .loop-module__7O-xoq__fill{animation-play-state:paused!important}@keyframes loop-module__7O-xoq__fill{0%{transform:scaleX(0)}}.loop-module__7O-xoq__pause{width:38px;height:38px;color:var(--slate);transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:10px;place-items:center;display:grid}.loop-module__7O-xoq__pause:hover{background:color-mix(in oklab, var(--white) 75%, transparent);color:var(--ink)}.loop-module__7O-xoq__stage{border:1px solid var(--line);background-color:var(--white);background-image:radial-gradient(circle, color-mix(in oklab, var(--line-2) 70%, transparent) 1px, transparent 1.6px);box-shadow:0 1px 2px color-mix(in oklab, var(--ink) 4%, transparent);background-position:11px 11px;background-size:22px 22px;border-radius:18px;display:grid;overflow:hidden}.loop-module__7O-xoq__panel{grid-area:1/1;grid-template-columns:minmax(0,1fr) 312px;align-items:center;gap:56px;min-height:484px;padding:44px 52px;display:grid}.loop-module__7O-xoq__panel:not([data-active]){visibility:hidden}@media (prefers-reduced-motion:no-preference){.loop-module__7O-xoq__panel[data-enter]{animation:loop-module__7O-xoq__panel-in .5s var(--ease) both}}@keyframes loop-module__7O-xoq__panel-in{0%{opacity:0;transform:translateY(10px)}}.loop-module__7O-xoq__picture{min-width:0}.loop-module__7O-xoq__inkie{align-content:center;gap:14px;display:grid}.loop-module__7O-xoq__voice{display:grid}.loop-module__7O-xoq__voice>*{grid-area:1/1}.loop-module__7O-xoq__typing{transition:opacity .2s var(--ease);align-items:flex-start;gap:10px;display:inline-flex}.loop-module__7O-xoq__drop{border:1px solid var(--line);background:var(--white);width:34px;height:34px;box-shadow:var(--shadow-xs);border-radius:999px;flex:none;place-items:center;display:grid}.loop-module__7O-xoq__drop .ink-mark{border-radius:8px 8px 8px 1px;width:12px;height:15px}.loop-module__7O-xoq__dotsBubble{border-radius:14px;border-top-left-radius:var(--r-nib);border:1px solid var(--line);background:var(--white);box-shadow:var(--sh-1);opacity:0;transform-origin:0 0;transition:opacity .2s var(--ease), transform .3s var(--ease);gap:5px;padding:15px 16px;display:inline-flex;transform:scale(.8)}.loop-module__7O-xoq__dotsBubble i{background:var(--faint);border-radius:999px;width:6px;height:6px}.loop-module__7O-xoq__voice[data-thinking] .loop-module__7O-xoq__dotsBubble{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.loop-module__7O-xoq__dotsBubble i{animation:loop-module__7O-xoq__dot 1.1s var(--ease-in-out-strong) infinite}.loop-module__7O-xoq__dotsBubble i:nth-child(2){animation-delay:.14s}.loop-module__7O-xoq__dotsBubble i:nth-child(3){animation-delay:.28s}}@keyframes loop-module__7O-xoq__dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.loop-module__7O-xoq__voice[data-said] .loop-module__7O-xoq__typing{opacity:0}.loop-module__7O-xoq__sayWrap{transform-origin:44px 0;transition:opacity .3s var(--ease), transform .45s var(--ease)}.loop-module__7O-xoq__voice:not([data-said]) .loop-module__7O-xoq__sayWrap{opacity:0;transform:scale(.92)translateY(4px)}.loop-module__7O-xoq__sayWrap>p{max-width:none}.loop-module__7O-xoq__sayWrap>p>span:last-child{letter-spacing:-.01em;padding:12px 16px;font-size:17px;line-height:1.42}.loop-module__7O-xoq__attach{transition:opacity .35s var(--ease), transform .5s var(--ease);margin-left:44px}.loop-module__7O-xoq__attach:not([data-on]){opacity:0;transform:translateY(12px)}.loop-module__7O-xoq__fav{border-radius:7px;width:24px;height:24px;font-size:12px}.loop-module__7O-xoq__rank{font-variant-numeric:tabular-nums;text-align:center;width:14px;color:var(--faint);flex:none;font-size:14px}.loop-module__7O-xoq__aiIcon{display:inline-grid;position:relative}.loop-module__7O-xoq__badge{width:18px;height:18px;color:var(--white);box-shadow:0 0 0 2px var(--white);border-radius:999px;place-items:center;display:grid;position:absolute;top:-5px;right:-5px}.loop-module__7O-xoq__badgeMiss{background:var(--missing)}.loop-module__7O-xoq__badgeHit{background:var(--color-success);width:14px;height:14px}.loop-module__7O-xoq__see{gap:22px;max-width:640px;display:grid}.loop-module__7O-xoq__ask{border:1px solid var(--line);background:var(--white);min-height:60px;box-shadow:var(--hi), var(--sh-1);letter-spacing:-.01em;border-radius:16px;align-items:center;gap:12px;padding:9px 9px 9px 20px;font-size:17px;display:flex}.loop-module__7O-xoq__typed{min-width:0;color:var(--ink);flex:1}.loop-module__7O-xoq__placeholder{color:var(--faint)}.loop-module__7O-xoq__caret{vertical-align:-.22em;background:var(--brand);width:2px;height:1.15em;margin-left:2px;display:inline-block}.loop-module__7O-xoq__caret:not([data-on]){opacity:0}@media (prefers-reduced-motion:no-preference){.loop-module__7O-xoq__caret[data-on]{animation:1s step-end infinite loop-module__7O-xoq__caret}}@keyframes loop-module__7O-xoq__caret{50%{opacity:0}}.loop-module__7O-xoq__send{background:var(--ink);width:42px;height:42px;color:var(--white);border-radius:12px;flex:none;place-items:center;display:grid}.loop-module__7O-xoq__ais{gap:26px;padding-left:2px;display:flex}.loop-module__7O-xoq__ais li{color:var(--body);opacity:.3;transition:opacity .35s var(--ease), transform .5s var(--ease);align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex;transform:scale(.94)}.loop-module__7O-xoq__ais li[data-on]{opacity:1;transform:none}.loop-module__7O-xoq__ais .loop-module__7O-xoq__badge{transition:transform .4s var(--ease) .12s;transform:scale(0)}.loop-module__7O-xoq__ais li[data-on] .loop-module__7O-xoq__badge{transform:none}.loop-module__7O-xoq__answer{gap:8px;display:grid}.loop-module__7O-xoq__pick,.loop-module__7O-xoq__ghost{height:48px;transition:opacity .35s var(--ease) calc(var(--i,0) * 70ms), transform .55s var(--ease) calc(var(--i,0) * 70ms);border-radius:12px;align-items:center;gap:12px;padding:0 16px;font-size:15px;display:flex}.loop-module__7O-xoq__pick:not([data-on]),.loop-module__7O-xoq__ghost:not([data-on]){opacity:0;transform:translateY(8px)}.loop-module__7O-xoq__pick{border:1px solid var(--line);background:var(--rail)}.loop-module__7O-xoq__pick b,.loop-module__7O-xoq__ghost b{flex:none;font-weight:600}.loop-module__7O-xoq__why{min-width:0;color:var(--slate);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.loop-module__7O-xoq__ghost{border:1.5px dashed color-mix(in oklab, var(--missing) 45%, var(--line-2));color:var(--faint)}.loop-module__7O-xoq__ghost .loop-module__7O-xoq__fav{filter:grayscale();opacity:.45}.loop-module__7O-xoq__gone{color:var(--color-state-missing-strong);margin-left:auto;font-weight:500}.loop-module__7O-xoq__route{grid-template-rows:44px 58px 54px 58px 60px;grid-template-columns:124px repeat(4,minmax(0,1fr));max-width:600px;display:grid}.loop-module__7O-xoq__coin{grid-row:1;justify-self:center}.loop-module__7O-xoq__lane{--c:var(--color-success);justify-self:center;width:10px;position:relative;overflow:hidden}.loop-module__7O-xoq__lane:before{content:"";background:color-mix(in oklab, var(--c) 26%, transparent);width:2px;position:absolute;top:0;bottom:0;left:4px}.loop-module__7O-xoq__lane:after{content:"";background:radial-gradient(circle at 5px 5px, var(--c) 3px, transparent 3.6px) 0 0 / 10px 18px repeat-y;width:10px;height:calc(100% + 18px);transition:opacity .4s var(--ease);position:absolute;top:-18px;left:0}@media (prefers-reduced-motion:no-preference){.loop-module__7O-xoq__lane:after{animation:.8s linear infinite loop-module__7O-xoq__flow}}@keyframes loop-module__7O-xoq__flow{to{transform:translateY(18px)}}.loop-module__7O-xoq__lane[data-state=blocked]{--c:var(--missing)}.loop-module__7O-xoq__lane[data-state=off]:before{background:repeating-linear-gradient(to bottom, var(--line-2) 0 5px, transparent 5px 10px)}.loop-module__7O-xoq__lane[data-state=off]:after{opacity:0}.loop-module__7O-xoq__gate,.loop-module__7O-xoq__site{grid-column:1/-1;grid-template-columns:subgrid;border:1px solid var(--line-2);background:var(--white);box-shadow:var(--hi), var(--sh-1);align-items:center;display:grid}.loop-module__7O-xoq__gate{border-radius:14px;grid-row:3}.loop-module__7O-xoq__file{font:500 14px var(--mono);color:var(--ink);padding-left:18px}.loop-module__7O-xoq__mark{justify-self:center;width:24px;height:24px;position:relative}.loop-module__7O-xoq__mark>span{color:var(--white);transition:opacity .3s var(--ease), transform .5s var(--ease);border-radius:999px;place-items:center;display:grid;position:absolute;inset:0}.loop-module__7O-xoq__yes{background:var(--color-success)}.loop-module__7O-xoq__no{background:var(--missing)}.loop-module__7O-xoq__mark[data-open] .loop-module__7O-xoq__no,.loop-module__7O-xoq__mark:not([data-open]) .loop-module__7O-xoq__yes{opacity:0;transform:scale(.4)}.loop-module__7O-xoq__site{background:var(--rail);border-radius:16px;grid-row:5;align-items:start;height:100%}.loop-module__7O-xoq__siteName{align-self:center;align-items:center;gap:9px;padding-left:14px;font-size:15px;font-weight:600;display:flex}.loop-module__7O-xoq__land{background:var(--color-success);width:10px;height:10px;box-shadow:0 0 0 2px var(--white), 0 0 0 6px color-mix(in oklab, var(--color-success) 16%, transparent);transition:opacity .3s var(--ease), transform .45s var(--ease);border-radius:999px;justify-self:center;margin-top:-5px}.loop-module__7O-xoq__land:not([data-on]){opacity:0;transform:scale(.3)}.loop-module__7O-xoq__diff{background:var(--night);color:var(--white);box-shadow:var(--sh-2);font:13px/1.75 var(--mono);border-radius:14px;overflow:hidden}.loop-module__7O-xoq__diffHead{border-bottom:1px solid var(--night-line);color:var(--night-muted);padding:8px 14px;font-size:12px}.loop-module__7O-xoq__code{padding:8px 0;display:grid}.loop-module__7O-xoq__code span{white-space:pre;padding:0 14px}.loop-module__7O-xoq__del{background:color-mix(in oklab, var(--color-destructive) 20%, transparent);color:color-mix(in oklab, var(--color-destructive) 35%, var(--white))}.loop-module__7O-xoq__add{background:color-mix(in oklab, var(--color-success) 26%, transparent);color:color-mix(in oklab, var(--glow) 65%, var(--white))}.loop-module__7O-xoq__diffFoot{border-top:1px solid var(--night-line);font:500 13px var(--sans);padding:10px 14px;display:grid}.loop-module__7O-xoq__diffFoot>span{transition:opacity .3s var(--ease);grid-area:1/1;align-items:center;gap:8px;display:flex}.loop-module__7O-xoq__diffFoot i{background:var(--c);border-radius:999px;width:7px;height:7px}.loop-module__7O-xoq__waiting{--c:var(--color-warning);color:var(--night-muted)}.loop-module__7O-xoq__isLive{--c:var(--glow)}.loop-module__7O-xoq__diffFoot[data-fixed] .loop-module__7O-xoq__waiting,.loop-module__7O-xoq__diffFoot:not([data-fixed]) .loop-module__7O-xoq__isLive{opacity:0}.loop-module__7O-xoq__sheet{border:1px solid var(--line);background:var(--white);max-width:600px;box-shadow:var(--hi), var(--bezel), var(--sh-2);border-radius:16px;position:relative}.loop-module__7O-xoq__address{border-bottom:1px solid var(--line);background:var(--rail);border-radius:16px 16px 0 0;align-items:center;gap:12px;height:48px;padding:0 14px;display:flex}.loop-module__7O-xoq__state{display:grid}.loop-module__7O-xoq__state>span{border:1px solid var(--line);background:var(--white);height:24px;color:var(--slate);transition:opacity .3s var(--ease), transform .4s var(--ease);border-radius:999px;grid-area:1/1;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.loop-module__7O-xoq__state i{background:var(--c);border-radius:999px;width:6px;height:6px}.loop-module__7O-xoq__draftWord{--c:var(--faint)}.loop-module__7O-xoq__liveWord{--c:var(--color-success)}.loop-module__7O-xoq__sheet[data-published] .loop-module__7O-xoq__draftWord,.loop-module__7O-xoq__sheet:not([data-published]) .loop-module__7O-xoq__liveWord{opacity:0;transform:scale(.9)}.loop-module__7O-xoq__url{min-width:0;font:13px var(--mono);white-space:nowrap;text-overflow:ellipsis;color:var(--faint);transition:color .3s var(--ease);overflow:hidden}.loop-module__7O-xoq__sheet[data-published] .loop-module__7O-xoq__url{color:var(--ink)}.loop-module__7O-xoq__wp{transition:opacity .3s var(--ease);margin-left:auto;display:inline-grid}.loop-module__7O-xoq__sheet:not([data-published]) .loop-module__7O-xoq__wp{opacity:.3}.loop-module__7O-xoq__doc{gap:12px;padding:26px 30px 32px;display:grid}.loop-module__7O-xoq__docHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:2px;display:flex}.loop-module__7O-xoq__docHead h4{letter-spacing:-.03em;font-size:27px;font-weight:600;line-height:1.15}.loop-module__7O-xoq__docAnswer{border-left:3px solid var(--brand);background:color-mix(in oklab, var(--brand-soft) 60%, var(--white));color:var(--ink);border-radius:0 10px 10px 0;margin-bottom:6px;padding:10px 14px;font-size:15px;line-height:1.5}.loop-module__7O-xoq__docH{margin-top:6px;font-size:15px;font-weight:600}.loop-module__7O-xoq__line{background:var(--soft-2);transform-origin:0;height:9px;transition:transform .6s var(--ease) calc(var(--i) * .15s);border-radius:5px;display:block}.loop-module__7O-xoq__w{transition:opacity .35s var(--ease) calc(var(--i) * .15s), transform .55s var(--ease) calc(var(--i) * .15s)}.loop-module__7O-xoq__sheet:not([data-writing]) .loop-module__7O-xoq__w{opacity:0;transform:translateY(6px)}.loop-module__7O-xoq__sheet:not([data-writing]) .loop-module__7O-xoq__line{transform:scaleX(0)}.loop-module__7O-xoq__approve{flex:none;display:grid;position:relative}.loop-module__7O-xoq__approve>span:not(.loop-module__7O-xoq__cursor){height:36px;transition:opacity .25s var(--ease), transform .35s var(--ease);border-radius:10px;grid-area:1/1;justify-content:center;align-items:center;gap:6px;padding:0 15px;font-size:14px;font-weight:600;display:inline-flex}.loop-module__7O-xoq__approveBtn{background:var(--brand);color:var(--white);box-shadow:var(--shadow-cta)}.loop-module__7O-xoq__approvedTag{background:var(--brand-soft);color:var(--brand)}.loop-module__7O-xoq__sheet[data-approved] .loop-module__7O-xoq__approveBtn,.loop-module__7O-xoq__sheet:not([data-approved]) .loop-module__7O-xoq__approvedTag{opacity:0;transform:scale(.94)}.loop-module__7O-xoq__cursor{z-index:2;pointer-events:none;opacity:0;transition:transform .7s var(--ease-in-out-strong), opacity .3s var(--ease);position:absolute;top:20px;left:54%;transform:translate(130px,190px)}.loop-module__7O-xoq__cursor svg{fill:var(--ink);stroke:var(--white);stroke-width:1.5px;stroke-linejoin:round;filter:drop-shadow(0 2px 3px color-mix(in oklab, var(--ink) 25%, transparent));display:block}.loop-module__7O-xoq__cursor[data-on]{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.loop-module__7O-xoq__cursor[data-press] svg{animation:loop-module__7O-xoq__press .3s var(--ease)}}@keyframes loop-module__7O-xoq__press{50%{transform:scale(.8)}}.loop-module__7O-xoq__trackPic{gap:20px;display:grid}.loop-module__7O-xoq__metric{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.loop-module__7O-xoq__metricLabel{color:var(--slate);font-size:19px}.loop-module__7O-xoq__metricValue{letter-spacing:-.045em;color:var(--brand);font-size:64px;font-weight:600;line-height:1}.loop-module__7O-xoq__metricNote{color:var(--faint);flex-basis:100%;font-size:14px}.loop-module__7O-xoq__chartCard{border:1px solid var(--line);background:var(--white);box-shadow:var(--hi), var(--sh-1);border-radius:16px;padding:18px 8px 4px 0}.loop-module__7O-xoq__mini{border:1px solid var(--line);background:var(--white);box-shadow:var(--hi), var(--sh-2);border-radius:14px;gap:6px;padding:12px;display:grid}.loop-module__7O-xoq__miniAis{border-bottom:1px solid var(--line);gap:10px;padding:2px 4px 12px;display:flex}.loop-module__7O-xoq__miniCoin{border:1px solid var(--line);background:var(--white);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.loop-module__7O-xoq__miniList{gap:4px;padding-top:4px;display:grid}.loop-module__7O-xoq__miniList li{border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;height:40px;padding:0 10px;font-size:14px;display:flex}.loop-module__7O-xoq__miniList li b{white-space:nowrap;font-weight:600}.loop-module__7O-xoq__miniList li[data-you]{border-color:color-mix(in oklab, var(--brand) 35%, var(--white));background:color-mix(in oklab, var(--brand-soft) 70%, var(--white))}.loop-module__7O-xoq__miniList .loop-module__7O-xoq__fav{border-radius:6px;width:22px;height:22px;font-size:11px}.loop-module__7O-xoq__rec{white-space:nowrap;color:var(--color-state-recommended-strong);align-items:center;gap:6px;margin-left:auto;font-size:12.5px;font-weight:500;display:inline-flex}.loop-module__7O-xoq__rec i{background:var(--recommended);border-radius:999px;width:6px;height:6px}@media (max-width:1080px){.loop-module__7O-xoq__rest{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:960px){.loop-module__7O-xoq__panel{grid-template-columns:minmax(0,1fr);align-content:start;gap:28px;min-height:0;padding:32px 28px 36px}.loop-module__7O-xoq__inkie{max-width:440px}}@media (max-width:860px){.loop-module__7O-xoq__loopWrap{padding:0 12px}.loop-module__7O-xoq__frame{margin:48px auto 0;padding:0 5px 5px}.loop-module__7O-xoq__bar{grid-template-columns:minmax(0,1fr) auto;gap:4px;height:58px;padding:0 2px}.loop-module__7O-xoq__dots{display:none}.loop-module__7O-xoq__chapters{gap:2px}.loop-module__7O-xoq__chapter{gap:7px;height:46px;padding:0 6px 4px;font-size:14px}.loop-module__7O-xoq__num{width:21px;height:21px;font-size:11.5px}.loop-module__7O-xoq__track{left:8px;right:8px}.loop-module__7O-xoq__pause{width:34px;height:34px}}@media (max-width:600px){.loop-module__7O-xoq__panel{align-content:center;gap:24px;padding:22px 16px 26px}.loop-module__7O-xoq__chartCard{display:none}.loop-module__7O-xoq__see{gap:16px}.loop-module__7O-xoq__ask{min-height:0;padding:8px 8px 8px 14px;font-size:15px;line-height:1.4}.loop-module__7O-xoq__send{width:36px;height:36px}.loop-module__7O-xoq__ais{gap:14px}.loop-module__7O-xoq__ais li{gap:0;font-size:0}.loop-module__7O-xoq__pick,.loop-module__7O-xoq__ghost{height:44px;padding:0 12px;font-size:14px}.loop-module__7O-xoq__why{display:none}.loop-module__7O-xoq__gone{font-size:13px}.loop-module__7O-xoq__route{grid-template-rows:40px 44px 48px 44px 52px;grid-template-columns:96px repeat(4,minmax(0,1fr))}.loop-module__7O-xoq__file{padding-left:12px;font-size:12.5px}.loop-module__7O-xoq__siteName{gap:7px;padding-left:10px;font-size:13.5px}.loop-module__7O-xoq__siteName .loop-module__7O-xoq__fav{width:20px;height:20px;font-size:10.5px}.loop-module__7O-xoq__doc{gap:10px;padding:20px 18px 24px}.loop-module__7O-xoq__docHead h4{font-size:21px}.loop-module__7O-xoq__docAnswer{font-size:14px}.loop-module__7O-xoq__approve>span:not(.loop-module__7O-xoq__cursor){height:32px;padding:0 12px;font-size:13px}.loop-module__7O-xoq__metricValue{font-size:48px}.loop-module__7O-xoq__metricLabel{font-size:16px}.loop-module__7O-xoq__attach{margin-left:0}.loop-module__7O-xoq__sayWrap>p>span:last-child{font-size:16px}}.loop-module__7O-xoq__work{padding-top:8px}.loop-module__7O-xoq__rows{gap:120px;display:grid}.loop-module__7O-xoq__row{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:72px;display:grid}.loop-module__7O-xoq__flip{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.loop-module__7O-xoq__flip .loop-module__7O-xoq__copy{order:2}.loop-module__7O-xoq__copy h3{letter-spacing:-.035em;font-size:clamp(30px,3.4vw,42px);font-weight:600;line-height:1.08}.loop-module__7O-xoq__copy p{max-width:34ch;color:var(--slate);margin-top:18px;font-size:19px;line-height:1.55}.loop-module__7O-xoq__exhibitCol{gap:14px;display:grid}.loop-module__7O-xoq__exhibit{border-radius:var(--r-lg);border:1px solid var(--line);background-color:var(--soft);background-image:radial-gradient(circle, color-mix(in oklab, var(--line-2) 80%, transparent) 1px, transparent 1.6px);background-position:11px 11px;background-size:22px 22px;place-items:center;min-height:400px;padding:48px;display:grid}.loop-module__7O-xoq__exhibitNote{text-align:right}.loop-module__7O-xoq__flip .loop-module__7O-xoq__exhibitNote{text-align:left}.loop-module__7O-xoq__exhibit[data-paused] *,.loop-module__7O-xoq__exhibit[data-paused] :before,.loop-module__7O-xoq__exhibit[data-paused] :after{animation-play-state:paused!important}@media (max-width:960px){.loop-module__7O-xoq__rows{gap:88px}.loop-module__7O-xoq__row,.loop-module__7O-xoq__flip{grid-template-columns:minmax(0,1fr);gap:32px}.loop-module__7O-xoq__flip .loop-module__7O-xoq__copy{order:0}.loop-module__7O-xoq__exhibitNote,.loop-module__7O-xoq__flip .loop-module__7O-xoq__exhibitNote{text-align:left}}@media (max-width:600px){.loop-module__7O-xoq__rows{gap:72px}.loop-module__7O-xoq__copy p{font-size:17px}.loop-module__7O-xoq__exhibit{min-height:0;padding:28px 14px}}@media (prefers-reduced-motion:no-preference){[data-live] .loop-module__7O-xoq__fxRise{animation:loop-module__7O-xoq__fx-rise .55s var(--ease) var(--at,0s) both}[data-live] .loop-module__7O-xoq__fxPop{animation:loop-module__7O-xoq__fx-pop .45s var(--ease) var(--at,0s) both}[data-live] .loop-module__7O-xoq__fxGrow{animation:loop-module__7O-xoq__fx-grow .7s var(--ease) var(--at,0s) both}[data-live] .loop-module__7O-xoq__fxFade{animation:loop-module__7O-xoq__fx-fade .6s var(--ease) var(--at,0s) both}[data-live] .loop-module__7O-xoq__fxThrough{animation:loop-module__7O-xoq__fx-through var(--dur) linear var(--at,0s) both}}@keyframes loop-module__7O-xoq__fx-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes loop-module__7O-xoq__fx-pop{0%{opacity:0;transform:scale(.6)}}@keyframes loop-module__7O-xoq__fx-grow{0%{transform:scaleX(0)}}@keyframes loop-module__7O-xoq__fx-fade{0%{opacity:0}}@keyframes loop-module__7O-xoq__fx-through{0%{opacity:0}10%,88%{opacity:1}to{opacity:0}}.loop-module__7O-xoq__card{border:1px solid var(--line);background:var(--white);width:100%;max-width:460px;box-shadow:var(--hi), var(--bezel), var(--sh-3);border-radius:16px;overflow:hidden}.loop-module__7O-xoq__cardHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:15px;font-weight:600;display:flex}.loop-module__7O-xoq__cardTitle{align-items:center;gap:8px;display:inline-flex}.loop-module__7O-xoq__cardMeta{color:var(--faint);font-size:13px;font-weight:400}.loop-module__7O-xoq__access{padding:6px 0;display:grid}.loop-module__7O-xoq__access li{align-items:center;gap:12px;height:52px;padding:0 18px;font-size:15px;font-weight:500;display:flex}.loop-module__7O-xoq__access li+li{border-top:1px solid color-mix(in oklab, var(--line) 70%, transparent)}.loop-module__7O-xoq__accessName{flex:1}.loop-module__7O-xoq__verdict{justify-items:end;display:grid}.loop-module__7O-xoq__verdict>span{color:var(--slate);grid-area:1/1;align-items:center;gap:7px;font-size:14px;display:inline-flex}.loop-module__7O-xoq__blockedWord{opacity:0;color:var(--color-state-missing-strong)}.loop-module__7O-xoq__yesCoin,.loop-module__7O-xoq__noCoin{width:18px;height:18px;color:var(--white);border-radius:999px;place-items:center;display:grid}.loop-module__7O-xoq__yesCoin{background:var(--color-success)}.loop-module__7O-xoq__noCoin{background:var(--missing)}.loop-module__7O-xoq__handoff{border-top:1px solid var(--line);background:var(--rail);color:var(--slate);align-items:center;gap:10px;padding:13px 18px;font-size:13.5px;display:flex}.loop-module__7O-xoq__handoffText{flex:1;min-width:0}.loop-module__7O-xoq__handoffState{justify-items:end;display:grid}.loop-module__7O-xoq__handoffState>span{color:var(--ink);grid-area:1/1;align-items:center;gap:6px;font-weight:500;display:inline-flex}.loop-module__7O-xoq__handoffState i{background:var(--c);border-radius:999px;width:7px;height:7px}.loop-module__7O-xoq__ready{--c:var(--color-warning);opacity:0}.loop-module__7O-xoq__handoffLive{--c:var(--color-success)}.loop-module__7O-xoq__cited{gap:4px;padding:10px 18px 14px;display:grid}.loop-module__7O-xoq__cited li{grid-template-columns:22px 116px minmax(0,1fr) 46px;align-items:center;gap:12px;height:42px;font-size:14.5px;display:grid}.loop-module__7O-xoq__citedName{font-weight:500}.loop-module__7O-xoq__citedBar{background:var(--soft);border-radius:4px;height:8px}.loop-module__7O-xoq__citedBar i{background:var(--line-2);transform-origin:0;border-radius:4px;height:100%;display:block}.loop-module__7O-xoq__citedCount{font-variant-numeric:tabular-nums;text-align:right;color:var(--slate);font-size:13px}.loop-module__7O-xoq__cited .loop-module__7O-xoq__notCited{grid-template-columns:22px 116px minmax(0,1fr)}.loop-module__7O-xoq__notCited .loop-module__7O-xoq__fav{width:22px;height:22px;font-size:11px}.loop-module__7O-xoq__cited .loop-module__7O-xoq__fav{border-radius:6px;width:22px;height:22px;font-size:11px}.loop-module__7O-xoq__citedNone{border:1.5px dashed color-mix(in oklab, var(--missing) 40%, var(--line-2));color:var(--color-state-missing-strong);border-radius:8px;padding:4px 10px;font-size:13px;font-weight:500}.loop-module__7O-xoq__next{border:1px solid var(--line);background:var(--white);border-radius:12px;align-items:center;gap:12px;margin:0 12px 12px;padding:14px 16px;font-size:15px;display:flex;position:relative}.loop-module__7O-xoq__next b{flex:1;font-weight:600}.loop-module__7O-xoq__nextGlow{border-radius:inherit;border:1.5px solid var(--brand);box-shadow:0 0 0 4px color-mix(in oklab, var(--brand) 12%, transparent);pointer-events:none;position:absolute;inset:-1px}.loop-module__7O-xoq__nextArrow{color:var(--brand)}@media (max-width:600px){.loop-module__7O-xoq__access li{padding:0 14px}.loop-module__7O-xoq__handoff{padding:12px 14px;font-size:13px}.loop-module__7O-xoq__cited{padding:8px 14px 12px}.loop-module__7O-xoq__cited li{grid-template-columns:22px 112px minmax(0,1fr) 36px;gap:8px;font-size:13.5px}.loop-module__7O-xoq__cited .loop-module__7O-xoq__notCited{grid-template-columns:22px 112px minmax(0,1fr)}}.loop-module__7O-xoq__results{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--white);max-width:1100px;box-shadow:var(--hi), var(--bezel), var(--sh-3);grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);margin:64px auto 0;display:grid;overflow:hidden}.loop-module__7O-xoq__resultsChart{border-right:1px solid var(--line);padding:28px 20px 18px 8px}.loop-module__7O-xoq__resultsChart figcaption{margin:0 0 22px 28px;font-size:15px;font-weight:600}.loop-module__7O-xoq__figures{display:grid}.loop-module__7O-xoq__figures>div{align-content:center;gap:4px;padding:24px 32px;display:grid}.loop-module__7O-xoq__figures>div+div{border-top:1px solid var(--line)}.loop-module__7O-xoq__figures dt{color:var(--body);align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.loop-module__7O-xoq__figure{letter-spacing:-.04em;color:var(--brand);font-size:48px;font-weight:600;line-height:1.05}.loop-module__7O-xoq__basis{color:var(--slate);font-size:14.5px;line-height:1.45}.loop-module__7O-xoq__resultsNote{text-align:center;margin-top:16px}@media (max-width:960px){.loop-module__7O-xoq__results{grid-template-columns:minmax(0,1fr)}.loop-module__7O-xoq__resultsChart{border-right:0;border-bottom:1px solid var(--line)}.loop-module__7O-xoq__figures{grid-template-columns:repeat(3,minmax(0,1fr))}.loop-module__7O-xoq__figures>div+div{border-top:0;border-left:1px solid var(--line)}}@media (max-width:600px){.loop-module__7O-xoq__resultsChart{padding:22px 12px 12px 0}.loop-module__7O-xoq__resultsChart svg>text:is(:nth-of-type(2),:nth-of-type(4),:nth-of-type(6),:nth-of-type(7)){display:none}.loop-module__7O-xoq__resultsChart figcaption{margin-left:18px}.loop-module__7O-xoq__figures{grid-template-columns:minmax(0,1fr)}.loop-module__7O-xoq__figures>div{padding:20px 22px}.loop-module__7O-xoq__figures>div+div{border-left:0;border-top:1px solid var(--line)}.loop-module__7O-xoq__figure{font-size:40px}}
.problem-module__56VHkW__rank{font-variant-numeric:tabular-nums;text-align:center;width:18px;color:var(--faint);flex:none;font-size:14px}.problem-module__56VHkW__bigFav{border-radius:8px;width:26px;height:26px;font-size:12px}.problem-module__56VHkW__board{grid-template-rows:repeat(8,auto);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);column-gap:72px;max-width:1060px;margin:64px auto 0;display:grid}.problem-module__56VHkW__boardWin{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--white);box-shadow:var(--hi), var(--bezel), var(--sh-3);grid-area:1/1/-1}.problem-module__56VHkW__win,.problem-module__56VHkW__notes{display:contents}.problem-module__56VHkW__win>*{grid-column:1;margin-inline:28px;position:relative}.problem-module__56VHkW__win>.problem-module__56VHkW__winBar{border-bottom:1px solid var(--line);align-items:center;gap:8px;margin-inline:0;padding:16px 28px;font-size:14px;font-weight:500;display:flex}.problem-module__56VHkW__win>.problem-module__56VHkW__ask{border-radius:16px 16px var(--r-nib) 16px;background:var(--soft);max-width:78%;color:var(--ink);justify-self:end;margin-top:26px;padding:12px 16px;font-size:16px}.problem-module__56VHkW__intro{color:var(--body);margin-top:22px;font-size:16px}.problem-module__56VHkW__pick,.problem-module__56VHkW__ghost{border-radius:12px;align-items:center;gap:12px;margin-top:10px;padding:13px 16px;font-size:16px;display:flex}.problem-module__56VHkW__pick{border:1px solid var(--line);background:var(--rail)}.problem-module__56VHkW__pick b,.problem-module__56VHkW__ghost b{font-weight:600}.problem-module__56VHkW__why{color:var(--slate)}.problem-module__56VHkW__ghost{border:1.5px dashed color-mix(in oklab, var(--missing) 40%, var(--line-2));min-height:54px;color:var(--faint)}.problem-module__56VHkW__ghost .fav{filter:grayscale();opacity:.45}.problem-module__56VHkW__win>.problem-module__56VHkW__srcs{color:var(--faint);margin-block:22px 28px;font-size:14px}.problem-module__56VHkW__noteSlot{grid-column:2;align-self:center;height:0}.problem-module__56VHkW__note{z-index:1;border-radius:var(--r-nib) 18px 18px 18px;border:1px solid var(--line);background:var(--white);box-shadow:var(--hi), var(--sh-2);padding:18px 22px 20px;position:relative;translate:0 -24px}.problem-module__56VHkW__note:before{content:"";border-top:1.5px dashed var(--line-2);width:72px;position:absolute;top:23px;right:100%}.problem-module__56VHkW__note:after{content:"";background:var(--ink);width:8px;height:8px;box-shadow:0 0 0 3px var(--white);border-radius:50%;position:absolute;top:20px;right:calc(100% + 66px)}.problem-module__56VHkW__note b{letter-spacing:-.015em;font-size:19px;font-weight:600;line-height:1.3;display:block}.problem-module__56VHkW__note p{color:var(--slate);margin-top:6px;font-size:16px;line-height:1.5}.problem-module__56VHkW__noteDark{border-color:var(--night);background:var(--night);color:var(--white);box-shadow:var(--sh-3)}.problem-module__56VHkW__noteDark p{color:var(--night-muted)}@media (max-width:900px){.problem-module__56VHkW__board{max-width:600px;display:block}.problem-module__56VHkW__boardWin{display:none}.problem-module__56VHkW__win{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--white);box-shadow:var(--hi), var(--bezel), var(--sh-2);flex-direction:column;display:flex}.problem-module__56VHkW__win>*{margin-inline:18px}.problem-module__56VHkW__win>.problem-module__56VHkW__ask{align-self:flex-end}.problem-module__56VHkW__notes{gap:14px;margin-top:24px;display:grid}.problem-module__56VHkW__noteSlot{height:auto}.problem-module__56VHkW__note{translate:none}.problem-module__56VHkW__note:before,.problem-module__56VHkW__note:after{display:none}}
.vision-module__KDPtRG__vision{view-timeline:--vision block}.vision-module__KDPtRG__line{text-align:center;letter-spacing:-.035em;text-wrap:balance;max-width:1000px;margin:0 auto;font-size:36px;font-weight:600;line-height:1.1}.vision-module__KDPtRG__sentence{display:block}.vision-module__KDPtRG__sentence+.vision-module__KDPtRG__sentence{margin-top:.3em}.vision-module__KDPtRG__br{display:none}@media (min-width:640px){.vision-module__KDPtRG__line{font-size:48px;line-height:1.06}}@media (min-width:1024px){.vision-module__KDPtRG__line{font-size:60px}.vision-module__KDPtRG__br{display:inline}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.vision-module__KDPtRG__word{animation:linear both vision-module__KDPtRG__vision-ink;animation-timing-function:var(--ease);animation-timeline:--vision;animation-range:cover calc(22% + var(--i) * 26% / var(--n)) cover calc(30% + var(--i) * 26% / var(--n))}}}@keyframes vision-module__KDPtRG__vision-ink{0%{color:color-mix(in oklab, var(--ink) 28%, transparent)}to{color:var(--ink)}}
.voices-module__iuxmIW__quotes{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px;display:grid}.voices-module__iuxmIW__quote{flex-direction:column;gap:24px;margin:0;padding:32px 36px 6px 0;display:flex}.voices-module__iuxmIW__quote+.voices-module__iuxmIW__quote{border-left:1px solid var(--line);padding-left:36px}.voices-module__iuxmIW__quote blockquote{letter-spacing:-.008em;color:var(--ink);margin:0;font-size:19px;line-height:1.55}.voices-module__iuxmIW__quote figcaption{color:var(--slate);margin-top:auto;font-size:16px}.voices-module__iuxmIW__quote figcaption b{color:var(--ink);font-weight:600}@media (max-width:860px){.voices-module__iuxmIW__quotes{grid-template-columns:minmax(0,1fr)}.voices-module__iuxmIW__quote,.voices-module__iuxmIW__quote+.voices-module__iuxmIW__quote{border-left:0;padding:28px 0}.voices-module__iuxmIW__quote+.voices-module__iuxmIW__quote{border-top:1px solid var(--line)}}
@layer components{.landing-module__luttWa__page{--bg:var(--color-background);--white:var(--color-surface);--soft:var(--color-surface-alt);--soft-2:var(--color-surface-hover);--rail:var(--color-surface-rail);--ink:var(--color-foreground);--body:var(--color-secondary-text);--slate:var(--color-copy);--faint:var(--color-muted-foreground);--line:var(--color-border);--line-2:var(--color-border-strong);--brand:var(--color-brand);--brand-2:var(--color-brand-hover);--brand-soft:var(--color-brand-light);--glow:var(--color-brand-glow);--night:var(--color-night);--night-2:var(--color-night-raised);--night-muted:var(--color-night-muted);--night-line:color-mix(in oklab, var(--white) 12%, transparent);--missing:var(--color-state-missing);--named:var(--color-state-named);--recommended:var(--color-state-recommended);--cited-else:var(--color-state-cited);--cited-own:var(--color-state-own);--sans:var(--font-sans);--mono:var(--font-mono);--r-sm:var(--radius);--r:var(--radius-xl);--r-lg:var(--radius-card);--r-frame:var(--radius-frame);--r-nib:var(--radius-nib);--sh-1:var(--shadow-sm);--sh-2:var(--shadow-md);--sh-3:var(--shadow-float);--ease:var(--ease-out-strong);--hi:inset 0 1px 0 var(--white);--tray:color-mix(in oklab, var(--soft) 88%, transparent);--bezel:0 0 0 6px var(--tray), 0 0 0 7px color-mix(in oklab, var(--line) 90%, transparent);isolation:isolate;background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55;display:flow-root;overflow-x:clip}.landing-module__luttWa__page a{color:inherit;text-decoration:none}.landing-module__luttWa__page button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:is(.landing-module__luttWa__page ul,.landing-module__luttWa__page ol){list-style:none}.landing-module__luttWa__page :focus-visible{outline:2px solid var(--brand);outline-offset:2px}.landing-module__luttWa__page [id]{scroll-margin-top:100px}.landing-module__luttWa__page .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.landing-module__luttWa__page .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-module__luttWa__page .skip-link{z-index:100;border:2px solid var(--brand);border-radius:var(--r-sm);background:var(--white);padding:12px 20px;position:fixed;top:-100px;left:20px}.landing-module__luttWa__page .skip-link:focus{top:12px}.landing-module__luttWa__page h2{letter-spacing:-.035em;font-size:clamp(32px,4.2vw,50px);font-weight:600;line-height:1.06}.landing-module__luttWa__page :where(h2,h3,h4){text-wrap:balance}.landing-module__luttWa__page :where(p,li,dd){text-wrap:pretty}.landing-module__luttWa__page .sec-head{text-align:center;max-width:860px;margin:0 auto}.landing-module__luttWa__page .sec-head.left{text-align:left;max-width:none;margin:0}.landing-module__luttWa__page .sec-head p{color:var(--slate);margin-top:16px;font-size:18px}.landing-module__luttWa__page .btn{height:44px;font:600 15px var(--sans);white-space:nowrap;transition:background-color .2s var(--ease), color .2s var(--ease), box-shadow .25s var(--ease), transform .2s var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.landing-module__luttWa__page .btn:active{transform:scale(.98)}.landing-module__luttWa__page .btn-primary{color:var(--color-accent-foreground);background:var(--brand);box-shadow:var(--shadow-cta)}.landing-module__luttWa__page .btn-primary:hover{background:var(--brand-2);box-shadow:var(--shadow-cta), 0 14px 28px -14px color-mix(in oklab, var(--brand) 70%, transparent);transform:translateY(-1px)}.landing-module__luttWa__page .btn-primary:active{transform:translateY(0)scale(.98)}.landing-module__luttWa__page .btn-quiet{color:var(--ink)}.landing-module__luttWa__page .btn-quiet:hover{background:var(--soft)}.landing-module__luttWa__page .btn-line{color:var(--ink);background:var(--white);border:1px solid var(--line-2);box-shadow:var(--hi), var(--sh-1)}.landing-module__luttWa__page .btn-line:hover{background:var(--soft)}.landing-module__luttWa__page .btn-sm{border-radius:10px;height:38px;padding:0 14px;font-size:14px}.landing-module__luttWa__page{--arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E")}.landing-module__luttWa__page .nav{z-index:40;max-width:1180px;margin:12px auto 0;padding:0 24px;position:sticky;top:12px}.landing-module__luttWa__page .nav-in{border:1px solid color-mix(in oklab, var(--line) 80%, transparent);background:color-mix(in oklab, var(--white) 72%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);height:60px;box-shadow:var(--hi), var(--sh-1);border-radius:16px;justify-content:space-between;align-items:center;padding:0 10px 0 18px;display:flex}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.landing-module__luttWa__page .nav-in{animation:linear both landing-module__luttWa__nav-lift;animation-timeline:scroll(root);animation-range:0 160px}}}@keyframes landing-module__luttWa__nav-lift{to{border-color:var(--line);background:color-mix(in oklab, var(--white) 88%, transparent);box-shadow:var(--hi), var(--sh-2)}}.landing-module__luttWa__page .logo{color:var(--ink);font-family:var(--font-wordmark);letter-spacing:-2px;align-items:center;gap:10px;font-size:34px;font-weight:650;line-height:1;display:flex}.landing-module__luttWa__page .ink-mark{background:var(--brand);border-radius:15px 15px 15px 2px;flex:none;width:23px;height:29px;display:inline-block;transform:rotate(20deg)}.landing-module__luttWa__page .nav-links{gap:2px;display:flex}.landing-module__luttWa__page .nav-links a{color:var(--slate);transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:10px;padding:8px 12px;font-size:14px}.landing-module__luttWa__page .nav-links a:hover{background:var(--soft);color:var(--ink)}.landing-module__luttWa__page .nav-cta{align-items:center;gap:4px;display:flex}@media (max-width:860px){.landing-module__luttWa__page .nav{padding:0 12px}.landing-module__luttWa__page .nav-links{display:none}}@media (max-width:600px){.landing-module__luttWa__page .nav-in{padding-left:14px}.landing-module__luttWa__page .logo{font-size:30px}.landing-module__luttWa__page .ink-mark{width:20px;height:26px}.landing-module__luttWa__page .nav-cta .btn{padding:0 10px;font-size:13px}}.landing-module__luttWa__page .hero{isolation:isolate;text-align:center;padding:120px 0 0;position:relative}.landing-module__luttWa__page .hero:after{content:"";z-index:2;background:linear-gradient(transparent, var(--bg) 52%);pointer-events:none;height:340px;position:absolute;bottom:-150px;left:0;right:0}.landing-module__luttWa__page .wash{z-index:-1;pointer-events:none;height:1100px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.landing-module__luttWa__page .hero-grid{--g:color-mix(in oklab, var(--line-2) 60%, transparent);z-index:-1;pointer-events:none;background-image:linear-gradient(to right, var(--g) 1px, transparent 1px), linear-gradient(to bottom, var(--g) 1px, transparent 1px);background-position:calc(50% + 36px) -1px;background-size:72px 72px;height:820px;position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(56% 62% at 50% 16%,#000 12%,#0000 72%);mask-image:radial-gradient(56% 62% at 50% 16%,#000 12%,#0000 72%)}.landing-module__luttWa__page .hero h1{letter-spacing:-.03em;margin:0 auto;font-size:clamp(42px,5.6vw,76px);font-weight:600;line-height:1.02}.landing-module__luttWa__page .ai-slot{vertical-align:-.16em;border:1px solid var(--line);background:var(--white);width:1.1em;height:1.1em;box-shadow:var(--hi), 0 1px 2px color-mix(in oklab, var(--ink) 8%, transparent), 0 10px 24px -8px color-mix(in oklab, var(--brand) 35%, transparent);perspective:400px;border-radius:.26em;place-items:center;margin:0 .12em;display:inline-grid;position:relative}.landing-module__luttWa__page .ai-slot svg{width:.62em;height:.62em;color:var(--ink);opacity:0;transition:opacity .35s var(--ease), transform .5s var(--ease);position:absolute;transform:rotateX(-90deg)}.landing-module__luttWa__page .ai-slot svg.on{opacity:1;transform:none}.landing-module__luttWa__page .lede{max-width:620px;color:var(--slate);text-wrap:balance;margin:76px auto 0;font-size:19px;line-height:1.55}.landing-module__luttWa__page .report-form{max-width:544px;margin:30px auto 0;position:relative}.landing-module__luttWa__page .hero .report-form{margin-top:60px}@media (max-width:600px){.landing-module__luttWa__page .hero{padding-top:72px}.landing-module__luttWa__page .hero h1{font-size:clamp(39px,10vw,56px)}.landing-module__luttWa__page .lede{margin-top:48px;font-size:18px}.landing-module__luttWa__page .hero .report-form{margin-top:40px}.landing-module__luttWa__page .hero-grid{opacity:.55}.landing-module__luttWa__page .hero:after{background:linear-gradient(transparent, var(--bg) 40%);height:260px}}.landing-module__luttWa__page .frame{border-radius:var(--r-frame);border:1px solid color-mix(in oklab, var(--white) 90%, transparent);background:color-mix(in oklab, var(--white) 55%, transparent);max-width:1180px;box-shadow:var(--sh-3), var(--hi);text-align:left;margin:40px auto 0;padding:0 8px 8px;position:relative}.landing-module__luttWa__page .frame:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--glow) 40%, transparent), transparent);pointer-events:none;width:min(920px,84%);height:220px;position:absolute;top:-110px;left:50%;translate:-50%}.landing-module__luttWa__page .frame:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--glow) 85%, var(--white)), transparent);pointer-events:none;height:1px;position:absolute;top:-1px;left:12%;right:12%}.landing-module__luttWa__page .win-dots{gap:7px;display:flex}.landing-module__luttWa__page .win-dots i{background:color-mix(in oklab, var(--line-2) 80%, var(--white));width:11px;height:11px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 6%, transparent);border-radius:50%}.landing-module__luttWa__page .fav{--c:var(--faint);background:linear-gradient(135deg, color-mix(in oklab, var(--c) 72%, var(--white)), var(--c));width:18px;height:18px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent);color:var(--white);border-radius:5px;flex:none;place-items:center;font-size:10px;font-weight:700;display:inline-grid}.landing-module__luttWa__page .f-td{--c:var(--color-series-1)}.landing-module__luttWa__page .f-bd{--c:var(--color-series-2)}.landing-module__luttWa__page .f-lw{--c:var(--color-series-3)}.landing-module__luttWa__page .f-ks{--c:var(--color-series-5)}.landing-module__luttWa__page .strip{z-index:1;padding:36px 0 12px;position:relative}.landing-module__luttWa__page .strip-in{justify-items:center;gap:28px;display:grid}.landing-module__luttWa__page .strip-row{flex-wrap:wrap;justify-content:center;gap:28px 0;display:flex}.landing-module__luttWa__page .strip-g{justify-items:center;gap:14px;padding:0 28px;display:grid}.landing-module__luttWa__page .strip-row .strip-g+.strip-g{border-left:1px solid var(--line)}.landing-module__luttWa__page .strip-g p{color:var(--faint);font-size:13px}.landing-module__luttWa__page .logos{flex-wrap:wrap;justify-content:center;gap:10px 22px;display:flex}.landing-module__luttWa__page .logo-i{letter-spacing:-.01em;color:var(--body);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.landing-module__luttWa__page .logo-i svg{width:19px;height:19px}@media (max-width:760px){.landing-module__luttWa__page .strip-row .strip-g+.strip-g{border-left:0}}@media (max-width:600px){.landing-module__luttWa__page .strip-g{padding:0}}.landing-module__luttWa__page section.s{padding:120px 0}@media (max-width:700px){.landing-module__luttWa__page section.s{padding:80px 0}}.landing-module__luttWa__page .final{isolation:isolate;color:var(--white);background-color:var(--night);border-radius:28px;margin:0 16px;position:relative;overflow:hidden}.landing-module__luttWa__page .final:before{--g:color-mix(in oklab, var(--white) 5%, transparent);content:"";z-index:-1;background-image:linear-gradient(to right, var(--g) 1px, transparent 1px), linear-gradient(to bottom, var(--g) 1px, transparent 1px);pointer-events:none;background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000,#0000 80%);mask-image:radial-gradient(70% 70%,#000,#0000 80%)}.landing-module__luttWa__page .final:after{content:"";z-index:-1;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.landing-module__luttWa__page .price-cta{border:1px solid var(--line);background:var(--white);box-shadow:var(--hi), var(--sh-1);border-radius:18px;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:28px;padding:18px 18px 18px 24px;display:flex}.landing-module__luttWa__page .price-cta p{max-width:70ch;color:var(--slate);font-size:15px}.landing-module__luttWa__page .price-cta b{color:var(--ink)}@media (max-width:600px){.landing-module__luttWa__page .price-cta{flex-direction:column;align-items:flex-start;padding:18px}}.landing-module__luttWa__page .pricing{padding-top:40px}.landing-module__luttWa__page .pricing-cards{margin-top:52px}.landing-module__luttWa__page .faq-s{padding-top:40px}.landing-module__luttWa__page .faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.landing-module__luttWa__page .faq-side{position:sticky;top:110px}.landing-module__luttWa__page .faq-side p{max-width:34ch;color:var(--slate);margin-top:16px;font-size:17px}.landing-module__luttWa__page .faq-ask{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:26px;display:flex}.landing-module__luttWa__page .faq-mail{color:var(--slate);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;transition:color .2s var(--ease), text-decoration-color .2s var(--ease);font-size:14px}.landing-module__luttWa__page .faq-mail:hover{color:var(--ink);text-decoration-color:currentColor}.landing-module__luttWa__page .faq{border-top:1px solid var(--line);interpolate-size:allow-keywords}.landing-module__luttWa__page .faq details{border-bottom:1px solid var(--line)}.landing-module__luttWa__page .faq summary{cursor:pointer;transition:color .2s var(--ease);justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;font-size:17px;font-weight:500;list-style:none;display:flex}.landing-module__luttWa__page .faq summary::-webkit-details-marker{display:none}.landing-module__luttWa__page .faq summary:hover{color:var(--brand)}.landing-module__luttWa__page .faq summary:after{content:"";border:1px solid var(--line);background:linear-gradient(currentColor, currentColor) center / 11px 1.5px no-repeat, linear-gradient(currentColor, currentColor) center / 1.5px 11px no-repeat, var(--white);width:30px;height:30px;box-shadow:var(--hi), var(--shadow-xs);color:var(--slate);transition:background-size .3s var(--ease);border-radius:9px;flex:none}.landing-module__luttWa__page .faq details[open] summary:after{background-size:11px 1.5px,1.5px 0,auto}.landing-module__luttWa__page .faq details p{color:var(--slate);padding:0 52px 22px 4px}@supports (interpolate-size:allow-keywords){.landing-module__luttWa__page .faq details::details-content{block-size:0;transition:block-size .4s var(--ease), content-visibility .4s allow-discrete;overflow:hidden}.landing-module__luttWa__page .faq details[open]::details-content{block-size:auto}}@media (max-width:860px){.landing-module__luttWa__page .faq-grid{grid-template-columns:minmax(0,1fr);gap:36px}.landing-module__luttWa__page .faq-side{position:static}.landing-module__luttWa__page .faq details p{padding-right:8px}}.landing-module__luttWa__page .final{text-align:center;background-image:radial-gradient(ellipse 52% 72% at 50% 118%, color-mix(in oklab, var(--brand) 60%, transparent), transparent 70%);padding:104px 20px}.landing-module__luttWa__page .final h2{max-width:16ch;margin:0 auto}.landing-module__luttWa__page .final-mark{border-radius:var(--r);background:var(--brand);width:64px;height:64px;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--white) 22%, transparent), 0 0 0 1px color-mix(in oklab, var(--glow) 16%, transparent), 0 18px 44px -14px color-mix(in oklab, var(--glow) 45%, transparent);place-items:center;margin:0 auto 32px;display:grid}.landing-module__luttWa__page .final-mark .ink-mark{background:var(--bg);width:23px;height:29px;translate:1.8px;scale:1.1}.landing-module__luttWa__page .final>p{color:var(--night-muted);margin-top:14px;font-size:18px}@media (max-width:600px){.landing-module__luttWa__page .final{border-radius:22px;margin:0 8px;padding:72px 18px}.landing-module__luttWa__page .final-mark{margin-bottom:24px}}.landing-module__luttWa__page .site-foot{margin-top:88px}.landing-module__luttWa__page .stockholm{pointer-events:none;filter:brightness(1.05)saturate(1.05);mix-blend-mode:multiply;width:100%;max-width:1600px;height:auto;margin:-4% auto 0;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 22% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 22% 70%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.landing-module__luttWa__page .foot{grid-template-columns:1.4fr repeat(3,1fr);gap:24px;font-size:14px;display:grid}.landing-module__luttWa__page .foot h2{font-size:13px;font-weight:600;line-height:inherit;letter-spacing:normal;margin-bottom:10px}.landing-module__luttWa__page .foot a:not(.logo){width:fit-content;color:var(--slate);transition:color .2s var(--ease);margin-top:6px;display:block}.landing-module__luttWa__page .foot a:not(.logo):hover{color:var(--ink)}.landing-module__luttWa__page .foot p{max-width:30ch;color:var(--slate);margin-top:12px}.landing-module__luttWa__page .legal{color:var(--faint);grid-template-columns:1fr auto 1fr;gap:10px 24px;margin-top:max(-40px,-3vw);padding-bottom:40px;font-size:13px;display:grid;position:relative}.landing-module__luttWa__page .legal address{font-style:normal}.landing-module__luttWa__page .legal a{transition:color .2s var(--ease);justify-self:end}.landing-module__luttWa__page .legal a:hover{color:var(--ink)}@media (max-width:760px){.landing-module__luttWa__page .foot{grid-template-columns:1fr 1fr}}@media (max-width:600px){.landing-module__luttWa__page .site-foot{margin-top:64px}.landing-module__luttWa__page .legal{grid-template-columns:minmax(0,1fr);margin-top:0}.landing-module__luttWa__page .legal a{justify-self:start}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-module__luttWa__page .rv{animation:linear both landing-module__luttWa__rv-in;animation-timeline:view();animation-range:entry cover 28%}.landing-module__luttWa__page .rv.late{animation-range:entry 10% cover 36%}}}@keyframes landing-module__luttWa__rv-in{0%{opacity:0;transform:translateY(36px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:is(.landing-module__luttWa__page *,.landing-module__luttWa__page :before,.landing-module__luttWa__page :after){transition:none!important;animation:none!important}}}.landing-module__luttWa__page .report-form button[type=submit]{padding-right:10px}.landing-module__luttWa__page .report-form button[type=submit]:after{content:"";background:var(--arrow) center / 13px no-repeat, color-mix(in oklab, var(--white) 18%, transparent);width:26px;height:26px;transition:transform .3s var(--ease);border-radius:999px;flex:none}.landing-module__luttWa__page .report-form button[type=submit]:hover:after{transform:translate(2px)}.landing-module__luttWa__page .final .report-form p{color:var(--night-muted)}.landing-module__luttWa__page .final .report-form [role=alert]{color:color-mix(in oklab, var(--color-destructive) 40%, var(--white))}@media (max-width:1100px){.landing-module__luttWa__page .pricing-cards .plan-grid{grid-template-columns:minmax(0,1fr);max-width:480px;margin-inline:auto}}@media (max-width:380px){.landing-module__luttWa__page .pricing-cards dt{flex-shrink:1;min-width:0}.landing-module__luttWa__page .pricing-cards dd{min-width:0}}@media (prefers-reduced-motion:reduce){.landing-module__luttWa__page .report-form button[type=submit]:after{transition:none}}
