/* RootWright LMS Site Brand. Built from assets/css/src by bin/brand-theme/build-css.sh */
.ln .tg{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font:700 12px/1.4 "Hanken Grotesk",sans-serif;white-space:nowrap}.ln .tgFree{background:var(--t50);color:var(--t700);box-shadow:inset 0 0 0 1px var(--t200)}:root[data-theme=dark] .ln .tgFree{color:#83D2B3}.ln .tgPro{background:#09251F;color:#F2C14E}:root[data-theme=dark] .ln .tgPro{background:#F2C14E;color:#09251F}.ln .tgBoth{background:var(--acc50);color:var(--accink)}.ln .seg{display:flex;flex-wrap:wrap;gap:6px}.ln .tb{min-height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line2);color:var(--fg2);font:600 14px "Hanken Grotesk",sans-serif;cursor:pointer}.ln .tb.on{background:#09251F;color:#EFFAF5;box-shadow:none}:root[data-theme=dark] .ln .tb.on{background:#EFFAF5;color:#09251F}.ln .srch{box-sizing:border-box;width:100%;min-height:48px;padding:0 16px;border:0;border-radius:14px 4px 4px 4px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line2);color:var(--fg);font:500 16px "Hanken Grotesk",sans-serif}.ln .srch::placeholder{color:var(--muted)}.ln .wrap{max-width:1200px;margin:0 auto}.ln .hero{box-sizing:border-box;max-width:1416px;margin:12px auto 0;border-radius:44px 16px 16px 16px;background:#134135;color:#EFFAF5}.ln .h1x{margin:0;font-family:"Familjen Grotesk",sans-serif;font-size:68px;line-height:1.02;letter-spacing:-.03em;font-weight:700}.ln .lede{margin:0;font-size:19px;line-height:1.55;color:#CFE7DC}.ln .live{margin:0;font:500 13px "DM Mono",monospace;color:var(--muted)}.ln .empty{margin:0;padding:28px;border-radius:20px 6px 6px 6px;background:var(--cream);color:var(--fg2);font-size:16px}.ln .cta{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.ln .prices{margin:0;font-size:14px;color:var(--muted)}@media (max-width:760px){.ln .h1x{font-size:42px}.ln .lede{font-size:17px}.ln .hero{padding-left:20px!important;padding-right:20px!important}}.ln .v5hero{padding:72px 56px 56px}.ln .v5hg{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:end}.ln .v5hl{display:flex;flex-direction:column;gap:24px}.ln .v5h1{margin:0;font-family:"Familjen Grotesk",sans-serif;font-size:100px;line-height:.94;letter-spacing:-.04em;font-weight:700}.ln .v5h1l{display:block}.ln .v5h1m{color:#83D2B3}.ln .v5h1s{color:#F2C14E}.ln .v5ixl{display:flex;flex-direction:column;border-top:1px solid rgba(239,250,245,.18)}.ln .v5ix{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:16px;align-items:center;min-height:88px;padding:0 4px;border-bottom:1px solid rgba(239,250,245,.18);color:#EFFAF5!important;text-decoration:none;transition:padding .25s ease,background-color .25s ease}.ln .v5ix:hover{padding-left:14px;background:rgba(239,250,245,.05)}.ln .v5ix:focus-visible{outline:2px solid #F2C14E;outline-offset:2px}.ln .v5ixn{font-size:12px;color:#F2C14E}.ln .v5ixb{display:flex;flex-direction:column;gap:2px}.ln .v5ixt{font:700 28px/1.1 "Familjen Grotesk",sans-serif;letter-spacing:-.015em}.ln .v5ixh{font-size:15px;color:#CFE7DC}.ln .v5ixc{display:flex;flex-direction:column;align-items:flex-end;gap:8px;font-size:12px;color:#B4E6CF}.ln .v5ixm,.ln .v5meter{display:flex;width:120px;height:6px;border-radius:999px;overflow:hidden;background:rgba(239,250,245,.12)}.ln .v5ixf{display:block;background:#83D2B3}.ln .v5ixp{display:block;background:#F2C14E}.ln .v5hfoot{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;justify-content:space-between;margin-top:40px;padding-top:24px;border-top:1px solid rgba(239,250,245,.18)}.ln .v5hfact{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;font:500 13px "DM Mono",monospace;color:#B4E6CF}.ln .v5hfact b{color:#EFFAF5;font-weight:500}.ln .v5rail{position:sticky;top:84px;z-index:6;padding:0 24px;margin-top:20px}.ln .v5steps{box-sizing:border-box;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,.8fr);padding:4px;border-radius:8px 8px 16px 16px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line2)}.ln .v5s{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 12px;border-radius:6px 6px 12px 12px;color:var(--fg2)!important;text-decoration:none;font:600 15px "Hanken Grotesk",sans-serif;white-space:nowrap;overflow:hidden;transition:background-color .2s ease}.ln .v5s:hover{background:var(--t50)}.ln .v5s.on{background:var(--t50);color:var(--fg)!important}:root[data-theme=dark] .ln .v5s.on{background:var(--t100)}.ln .v5s.done .v5sn{color:var(--t600)}.ln .v5sn{font:500 11px "DM Mono",monospace;opacity:.8}.ln .v5sp{position:absolute;left:0;right:0;bottom:0;height:3px;background:#F2C14E;transform-origin:left center;transition:transform .15s linear}.ln .v5ch{padding:112px 24px;scroll-margin-top:100px}.ln .v5ch.band{margin:0 12px;border-radius:44px 16px 16px 16px;background:var(--cream)}.ln .v5in{display:flex;flex-direction:column;gap:20px}.ln .v5top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:64px;align-items:center;margin-bottom:36px}.ln .v5intro{display:flex;flex-direction:column;gap:16px}.ln .v5num{display:flex;align-items:center;gap:12px;margin:0;font-size:12px;letter-spacing:.04em;color:var(--muted)}.ln .v5numb{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:12px 4px 4px 4px;background:#09251F;color:#F2C14E;font-size:12px}:root[data-theme=dark] .ln .v5numb{background:#EFFAF5;color:#09251F}.ln .v5big{margin:0;font:700 136px/.86 "Familjen Grotesk",sans-serif;letter-spacing:-.05em}.ln .v5dot{color:#F2C14E}.ln .v5head{margin:6px 0 0;font:700 30px/1.15 "Familjen Grotesk",sans-serif;letter-spacing:-.015em}.ln .v5p{margin:0;max-width:500px;font-size:18px;line-height:1.6;color:var(--fg2)}.ln .v5stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:420px;margin:12px 0 0;border-top:1px solid var(--line2)}.ln .v5st{display:flex;flex-direction:column-reverse;gap:2px;padding:14px 0 0}.ln .v5st+.v5st{padding-left:20px;border-left:1px solid var(--line)}.ln .v5sk{font:500 12px "DM Mono",monospace;color:var(--muted)}.ln .v5sv{margin:0;font:700 34px/1 "Familjen Grotesk",sans-serif;letter-spacing:-.02em}.ln .v5tour{margin:0;display:flex;flex-direction:column;gap:12px}.ln .v5frame{aspect-ratio:16/9;border-radius:28px 10px 10px 10px;overflow:hidden;background:#09251F;border:1px solid var(--line2)}.ln .v5cap{display:flex;justify-content:space-between;gap:16px;font-size:14px;color:var(--fg2)}.ln .v5capt{font-weight:600;color:var(--fg)}.ln .v5cap .mono{font-size:12px;color:var(--muted)}.ln .v5mat{padding:24px 24px 0;background:var(--t50);border-bottom:1px solid var(--line)}.ln .dm{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:14px;height:100%;box-sizing:border-box;padding:16px;background:#F7F9F8;font-family:"Hanken Grotesk",sans-serif;color:#09251F}.ln .dmL{display:flex;flex-direction:column;gap:0;padding:12px 14px;border-radius:10px;background:#FFFFFF;border:1px solid rgba(9,37,31,.1)}.ln .dmT{display:flex;justify-content:space-between;align-items:center;margin:0 0 6px;font:700 14px "Familjen Grotesk",sans-serif}.ln .dmOn{padding:1px 8px;border-radius:999px;background:#D8F3E5;color:#164F3F;font:700 10px "Hanken Grotesk",sans-serif}.ln .dmR{display:grid;grid-template-columns:58px minmax(0,1fr);gap:8px;align-items:center;padding:4px 0;border-top:1px solid rgba(9,37,31,.07);font-size:11px}.ln .dmK{font:500 10px "DM Mono",monospace;color:#46594F}.ln .dmV{display:flex;flex-wrap:wrap;gap:4px;align-items:center;color:#24382F}.ln .dmSeg{padding:1px 7px;border-radius:6px;background:#EEF2F0;font-size:10px}.ln .dmSegOn{background:#1D765B;color:#FFFFFF}.ln .dmCode{font:500 11px "DM Mono",monospace;letter-spacing:.06em}.ln .dmB{font-weight:700;color:#09251F}.ln .dmChip{padding:1px 6px;border-radius:6px;background:#EFFAF5;color:#18644F;font-size:9.5px;font-weight:600}.ln .dmC{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:12px;border-radius:10px;background:#134135;color:#EFFAF5}.ln .dmBadge{position:absolute;top:10px;left:10px;padding:2px 8px;border-radius:999px;background:#F2C14E;color:#09251F;font:700 11px "Hanken Grotesk",sans-serif}.ln .dmCt{font:700 15px/1.15 "Familjen Grotesk",sans-serif}.ln .dmP{font-size:13px}.ln .dmS{color:#B4E6CF}.ln .dmNow{color:#F2C14E;font-size:16px}.ln .dmPro{padding:1px 7px;border-radius:999px;background:#09251F;color:#F2C14E;font-size:9.5px;font-weight:700}.ln .dmMo{font-size:11px;color:#B4E6CF}.ln .dmSub{font-size:10.5px;line-height:1.35;color:#CFE7DC}.ln .dmCd{font:500 10px "DM Mono",monospace;color:#B4E6CF}.ln .band .v5card,.ln .band .v5lead{box-shadow:inset 0 0 0 1px var(--line2)}.ln .v5win{border-radius:14px 5px 0 0;overflow:hidden;background:#FFFFFF;border:1px solid var(--line2);border-bottom:0}.ln .v5bar{display:flex;gap:6px;padding:9px 12px;background:#F2F5F3;border-bottom:1px solid rgba(9,37,31,.08)}.ln .v5bar :is(i,.is-i){width:8px;height:8px;border-radius:50%;background:rgba(9,37,31,.16)}.ln .v5img{aspect-ratio:16/10}.ln .v5lead{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);border-radius:32px 12px 12px 12px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.ln .v5leadv .v5mat{height:100%;box-sizing:border-box;padding:40px 0 0 40px;border-bottom:0;border-right:1px solid var(--line)}.ln .v5leadv .v5win{border-radius:16px 0 0 0;border-right:0}.ln .v5leadv .v5img{aspect-ratio:16/11}.ln .v5leadb{display:flex;flex-direction:column;gap:14px;justify-content:center;padding:40px 44px}.ln .v5lt{margin:0;font:700 36px/1.08 "Familjen Grotesk",sans-serif;letter-spacing:-.02em}.ln .v5lg{margin:0;font-size:18px;line-height:1.55;color:var(--fg2)}.ln .v5grid{display:grid;gap:20px}.ln .v5grid.g1,.ln .v5grid.g2,.ln .v5grid.g4{grid-template-columns:repeat(2,minmax(0,1fr))}.ln .v5grid.g3{grid-template-columns:repeat(2,minmax(0,1fr))}.ln .v5card.wide{grid-column:1/-1;flex-direction:row}.ln .v5card.wide .v5mat{flex:1.3;padding:32px 0 0 32px;border-bottom:0;border-right:1px solid var(--line)}.ln .v5card.wide .v5win{border-radius:14px 0 0 0;border-right:0}.ln .v5card.wide .v5cb{flex:1;padding:36px 40px}.ln .v5card.wide .v5cb{justify-content:center}.ln .v5card.wide .v5tl{margin-top:4px}.ln .v5win{transition:transform .3s ease}.ln .v5card:hover .v5win,.ln .v5lead:hover .v5win{transform:translateY(-4px)}.ln .v5card{display:flex;flex-direction:column;border-radius:28px 10px 10px 10px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden;transition:box-shadow .2s ease}.ln .v5card:hover,.ln .v5lead:hover{box-shadow:inset 0 0 0 1px var(--line2)}.ln .v5lead .v5tl{margin-top:4px}.ln .v5cb{flex:1;display:flex;flex-direction:column;gap:12px;padding:28px 32px 30px}.ln .v5cn{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 4px;font:600 14px "Hanken Grotesk",sans-serif;color:var(--fg2)}.ln .v5cl{display:inline-flex;align-items:center;gap:10px}.ln .v5cnum{display:inline-grid;place-items:center;min-width:30px;height:26px;padding:0 6px;box-sizing:border-box;border-radius:9px 3px 3px 3px;background:var(--t50);color:var(--t700);font-size:11px}:root[data-theme=dark] .ln .v5cnum{color:#83D2B3}.ln .v5ct{margin:0;font:700 25px/1.12 "Familjen Grotesk",sans-serif;letter-spacing:-.015em}.ln .v5cg{margin:0;font-size:16px;line-height:1.5;color:var(--fg2)}.ln .v5tl{display:flex;flex-direction:column;margin:0;padding-top:4px}.ln .v5tr{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 0 0;margin-top:14px;border-top:1px solid var(--line)}.ln .v5tk{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;background:var(--t50);color:var(--t700);font:700 12px/1.5 "Hanken Grotesk",sans-serif}:root[data-theme=dark] .ln .v5tk{color:#83D2B3}.ln .v5tkp{background:var(--acc50);color:var(--accink)}:root[data-theme=dark] .ln .v5tkp{color:#F2C14E}.ln .v5tv{margin:0;font-size:15px;line-height:1.65;color:var(--fg2)}.ln .v5cats{display:flex;flex-direction:column;gap:14px;margin-top:28px}.ln .v5catsh{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.ln .v5ck{margin:0;font:700 20px "Familjen Grotesk",sans-serif;letter-spacing:-.01em}.ln .v5key{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;color:var(--muted)}.ln .v5kf,.ln .v5kp{display:inline-block;width:10px;height:10px;border-radius:3px;background:var(--t500)}.ln .v5kp{margin-left:10px;background:#F2C14E}.ln .v5catg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;border-top:1px solid var(--line2)}.ln .v5cat{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:16px;align-items:center;min-height:60px;padding:0 4px;border:0;border-bottom:1px solid var(--line);background:none;color:var(--fg);text-align:left;font:600 16px "Hanken Grotesk",sans-serif;cursor:pointer}.ln .v5cat:hover{color:var(--t700)}:root[data-theme=dark] .ln .v5cat:hover{color:#83D2B3}.ln .v5cat:focus-visible{outline:2px solid var(--t600);outline-offset:2px}.ln .v5catm{display:flex;align-items:center;gap:12px}.ln .v5meter{width:96px;background:var(--line)}.ln .v5mf{display:block;background:var(--t500)}.ln .v5mp{display:block;background:#F2C14E}.ln .v5catc{min-width:28px;text-align:right;font:500 13px "DM Mono",monospace;color:var(--muted)}.ln .v5arr{color:var(--muted);transition:transform .2s ease}.ln .v5cat:hover .v5arr{transform:translateX(3px);color:currentColor}.ln .v5all{padding:120px 24px;scroll-margin-top:100px}.ln .v5allh{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end}.ln .v5tools{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:8px 0 4px}.ln .v5chap{display:flex;align-items:baseline;gap:14px;margin:72px 0 20px;font:700 44px "Familjen Grotesk",sans-serif;letter-spacing:-.025em;color:var(--fg)}.ln .v5chapn{font:500 13px "DM Mono",monospace;color:var(--muted)}.ln .v5hd{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:72px;padding:0 8px;border:0;border-top:1px solid var(--line2);background:none;color:var(--fg);text-align:left;cursor:pointer;font-family:inherit;scroll-margin-top:160px}.ln .v5hd[aria-expanded="true"]{border-top-color:var(--fg)}.ln .v5hr{display:inline-flex;align-items:center;gap:14px}.ln .v5hb{display:grid;place-items:center;width:36px;height:36px;border-radius:12px 4px 4px 4px;background:var(--t50);color:var(--fg)}.ln .v5hd:hover .v5hn{color:var(--t700)}:root[data-theme=dark] .ln .v5hd:hover .v5hn{color:#83D2B3}.ln .v5hn{font:700 21px "Familjen Grotesk",sans-serif;letter-spacing:-.01em}.ln .v5hc{font:500 13px "DM Mono",monospace;color:var(--muted)}.ln .v5hi{transition:transform .25s ease}.ln .v5hi.open{transform:rotate(45deg)}.ln .v5row{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;padding:20px 28px;background:var(--cream);border-top:1px solid var(--line)}.ln .v5row.first{border-top:0;border-radius:20px 6px 0 0}.ln .v5row.last{border-radius:0 0 6px 6px;margin-bottom:20px}.ln .v5row.first.last{border-radius:20px 6px 6px 6px}.ln .v5rt{display:flex;flex-direction:column;gap:6px;max-width:820px}.ln .v5fn{font:700 17px "Hanken Grotesk",sans-serif;color:var(--fg)}.ln .v5fd{font-size:15px;line-height:1.65;color:var(--fg2)}.ln .v5end{box-sizing:border-box;max-width:1416px;margin:0 auto 112px;padding:96px 56px;border-radius:44px 16px 16px 16px;background:var(--cream);color:var(--fg)}.ln .v5endg{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:56px;align-items:end}.ln .v5endh{margin:0;font:700 64px/1 "Familjen Grotesk",sans-serif;letter-spacing:-.035em}.ln .v5endp{margin:0;font-size:18px;line-height:1.6;color:var(--fg2)}.ln .v5endp .mono{font-size:12px;color:var(--muted)}.ln .v5ends{color:var(--t600)}:root[data-theme=dark] .ln .v5ends{color:#F2C14E}.ln .v5endb{display:flex;flex-direction:column;gap:20px}.ln .v5ghost{background:rgba(239,250,245,.08);color:#EFFAF5!important;box-shadow:inset 0 0 0 1.5px rgba(239,250,245,.3)}@media (prefers-reduced-motion:reduce){.ln .v5hi,.ln .v5ix,.ln .v5arr,.ln .v5sp,.ln .v5card{transition:none}}@media (max-width:1100px){.ln .v5hg,.ln .v5top,.ln .v5lead,.ln .v5endg{grid-template-columns:minmax(0,1fr)}.ln .v5grid.g3{grid-template-columns:repeat(2,minmax(0,1fr))}.ln .v5leadv .v5mat{padding:28px 0 0 28px;border-right:0;border-bottom:1px solid var(--line)}.ln .v5h1{font-size:80px}.ln .v5big{font-size:104px}}@media (max-width:760px){.ln .v5hero{padding:48px 20px 32px}.ln .v5h1{font-size:54px}.ln .v5big{font-size:76px}.ln .v5head{font-size:24px}.ln .v5ch,.ln .v5all{padding:72px 16px}.ln .v5ch.band{margin:0 6px}.ln .v5grid.g1,.ln .v5grid.g2,.ln .v5grid.g3,.ln .v5grid.g4,.ln .v5catg{grid-template-columns:minmax(0,1fr)}.ln .v5card.wide{flex-direction:column}.ln .v5card.wide .v5mat{padding:20px 20px 0;border-right:0;border-bottom:1px solid var(--line)}.ln .v5card.wide .v5win{border-radius:14px 5px 0 0;border-right:1px solid var(--line2)}.ln .v5leadb,.ln .v5card.wide .v5cb{padding:24px}.ln .v5lt{font-size:28px}.ln .v5ix{grid-template-columns:32px minmax(0,1fr)}.ln .v5ixc{display:none}.ln .v5ixt{font-size:24px}.ln .v5steps{display:flex;overflow-x:auto}.ln .v5s{flex:none;padding:0 12px}.ln .v5sn{display:none}.ln .v5row{flex-direction:column;gap:10px;padding:18px 20px}.ln .v5cb,.ln .v5card.wide .v5cb{padding:24px}.ln .v5allh{grid-template-columns:minmax(0,1fr)}.ln .v5end{margin:0 6px 6px;padding:56px 20px}.ln .v5endh{font-size:40px}}.ln .bkStage{position:relative;overflow:hidden;border-radius:20px 6px 6px 6px}.ln .bkWin{position:absolute;overflow:hidden;border-radius:14px 5px 5px 5px;background:#FFFFFF;border:1px solid rgba(9,37,31,.14)}.ln .bkBar{display:flex;gap:5px;padding:7px 10px;background:#F2F5F3;border-bottom:1px solid rgba(9,37,31,.08)}.ln .bkBar :is(i,.is-i){width:7px;height:7px;border-radius:50%;background:rgba(9,37,31,.18)}.ln :is(img.bkShot,figure.bkShot>img){display:block;width:100%;height:calc(100% - 22px);object-fit:cover}.ln .bkCard{position:absolute;box-sizing:border-box;border-radius:14px 5px 5px 5px;background:#FFFFFF;border:1px solid rgba(9,37,31,.14);color:#09251F;font-family:"Hanken Grotesk",sans-serif}.ln .bkCardD{background:#09251F;border-color:rgba(239,250,245,.18);color:#EFFAF5}.ln .bkK{margin:0;font:500 10.5px "DM Mono",monospace;letter-spacing:.04em;color:#46594F}.ln .bkCardD .bkK{color:#83D2B3}.ln .bkT{margin:0;font:700 14px/1.2 "Familjen Grotesk",sans-serif}.ln .bkChip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#EFFAF5;color:#164F3F;font:600 11.5px "Hanken Grotesk",sans-serif;white-space:nowrap}.ln .bkChipD{background:rgba(239,250,245,.1);color:#EFFAF5;box-shadow:inset 0 0 0 1px rgba(239,250,245,.16)}.ln .bkChipSun{background:#F2C14E;color:#09251F}.ln .bkLogo{display:inline-flex;align-items:center;gap:7px;padding:5px 10px 5px 6px;border-radius:10px 4px 4px 4px;background:#FFFFFF;border:1px solid rgba(9,37,31,.12);color:#09251F;font:600 12px "Hanken Grotesk",sans-serif;white-space:nowrap}.ln .bkLogo img{display:block;width:16px;height:16px;border-radius:3px}.ln .bkAi{height:100%;min-height:420px;background:#134135}.ln .bkAi .bkWin{left:28px;top:28px;right:-40px;bottom:-30px}.ln .bkGen{left:auto;right:24px;bottom:24px;width:300px;padding:14px;display:flex;flex-direction:column;gap:10px}.ln .bkGenR{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;align-items:center;font-size:12.5px}.ln .bkGenR b{font-weight:600}.ln .bkGenS{font:500 10.5px "DM Mono",monospace;color:#83D2B3}.ln .bkGenS.done{color:#B4E6CF}.ln .bkPg{grid-column:1/-1;height:4px;border-radius:4px;background:rgba(239,250,245,.12);overflow:hidden}.ln .bkPg :is(i,.is-i){display:block;height:100%;border-radius:4px;background:#83D2B3;transform-origin:left center}.ln .bkPg .p1{transform:scaleX(1)}.ln .bkPg .p2{animation:bkGrow 3.6s cubic-bezier(.4,0,.2,1) infinite}.ln .bkPg .p3{animation:bkGrow 3.6s cubic-bezier(.4,0,.2,1) -1.4s infinite}@keyframes bkGrow{0%{transform:scaleX(.08)}80%,100%{transform:scaleX(1)}}.ln .bkProv{position:absolute;left:24px;bottom:24px;display:flex;flex-wrap:wrap;gap:6px;max-width:300px}.ln .bkBudget{left:auto;right:24px;top:24px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;width:200px}.ln .bkMeter{height:6px;border-radius:6px;background:#E6EEEA;overflow:hidden}.ln .bkMeter :is(i,.is-i){display:block;width:46%;height:100%;background:#1D765B}.ln .bkRec{height:100%;min-height:300px;background:#EFFAF5}.ln .bkRec .bkWin{left:24px;top:24px;width:58%;bottom:-20px}.ln .bkCurve{position:absolute;right:16px;top:20px;width:52%;padding:14px 14px 10px}.ln .bkCurve svg{display:block;width:100%;height:auto}.ln .bkDraw{stroke-dasharray:600;stroke-dashoffset:600;animation:bkDraw 5s ease-in-out infinite}@keyframes bkDraw{0%{stroke-dashoffset:600}55%,85%{stroke-dashoffset:0}100%{stroke-dashoffset:0}}.ln .bkStr{position:absolute;right:16px;bottom:18px;display:flex;align-items:center;gap:10px;padding:10px 14px}.ln .bkStrN{font:700 28px/1 "Familjen Grotesk",sans-serif}.ln .bkRate{position:absolute;left:40px;bottom:22px;display:flex;gap:6px}.ln .bkSk{height:100%;min-height:300px;background:#F7F5EE}.ln .bkSk .bkWin{left:24px;top:24px;right:24px;bottom:-24px}.ln .bkFile{left:auto;right:20px;bottom:20px;width:250px;padding:14px;display:flex;flex-direction:column;gap:8px}.ln .bkFileH{display:flex;align-items:center;justify-content:space-between;gap:8px}.ln .bkLine{height:6px;border-radius:4px;background:#E6EEEA}.ln .bkFileF{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.ln .bkLoop{height:100%;min-height:330px;background:#FFFFFF}.ln .bkLoopSvg{position:absolute;inset:0;width:100%;height:100%}.ln .bkNode{position:absolute;width:190px;padding:12px 14px;display:flex;flex-direction:column;gap:5px}.ln .bkNodeN{display:flex;align-items:center;gap:8px}.ln .bkDot{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:8px 3px 3px 3px;background:#1D765B;color:#FFFFFF;font:500 10px "DM Mono",monospace}.ln .bkNodeP{margin:0;font-size:12px;line-height:1.45;color:#24382F}.ln .bkRun{animation:bkRun 1.6s linear infinite}@keyframes bkRun{to{stroke-dashoffset:-32}}.ln .bkReu{height:100%;min-height:300px;background:#EFFAF5}.ln .bkReu svg{position:absolute;inset:0;width:100%;height:100%}.ln .bkLes{left:4%;top:50%;transform:translateY(-50%);width:34%;padding:12px;display:flex;flex-direction:column;gap:8px}.ln .bkLesImg{height:70px;border-radius:8px 3px 3px 3px;overflow:hidden;border:1px solid rgba(9,37,31,.1)}.ln .bkLesImg img{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}.ln .bkCourse{left:62%;right:4%;padding:10px 12px;display:flex;align-items:center;gap:10px}.ln .bkCourse :is(i,.is-i){flex:none;width:30px;height:30px;border-radius:9px 3px 3px 3px;background:#134135}.ln .bkCourse :is(span,p.is-span){font:600 12.5px/1.25 "Hanken Grotesk",sans-serif}.ln .bkCourse small{display:block;font:500 10px "DM Mono",monospace;color:#46594F}.ln .bkPulse{animation:bkPulse 3s ease-in-out infinite}@keyframes bkPulse{0%,100%{stroke-opacity:.35}50%{stroke-opacity:1}}.ln .bkSell{height:100%;min-height:340px;background:#F7F5EE}.ln .bkSell .bkWin{left:24px;top:24px;width:52%;bottom:-24px}.ln .bkPrices{left:40px;bottom:22px;width:250px;padding:12px;display:flex;flex-direction:column;gap:6px}.ln .bkPr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:7px 10px;border-radius:10px 3px 3px 3px;background:#F7F9F8;font-size:12px}.ln .bkPr b{font:700 14px "Familjen Grotesk",sans-serif}.ln .bkPr s{color:#46594F;font-size:11px;margin-right:4px}.ln .bkPr.on{background:#EFFAF5;box-shadow:inset 0 0 0 1.5px #1D765B}.ln .bkStores{position:absolute;right:24px;top:24px;bottom:24px;width:40%;display:flex;flex-direction:column;justify-content:center;gap:10px}.ln .bkStoresH{margin:0;font:500 10.5px "DM Mono",monospace;color:#46594F}.ln .bkStoresG{display:flex;flex-wrap:wrap;gap:6px}.ln .bkSync{display:flex;align-items:center;gap:8px;font:600 12px "Hanken Grotesk",sans-serif;color:#18644F}.ln .bkSync svg{animation:bkSpin 6s linear infinite}@keyframes bkSpin{to{transform:rotate(360deg)}}.ln .bk-paused .bkPg :is(i,.is-i),.ln .bk-paused .bkDraw,.ln .bk-paused .bkRun,.ln .bk-paused .bkPulse,.ln .bk-paused .bkSync svg{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ln .bkPg :is(i,.is-i),.ln .bkDraw,.ln .bkRun,.ln .bkPulse,.ln .bkSync svg{animation:none!important}.ln .bkDraw{stroke-dashoffset:0}.ln .bkPg .p2{transform:scaleX(.7)}.ln .bkPg .p3{transform:scaleX(.4)}}@media (max-width:760px){.ln .bkGen,.ln .bkFile{width:auto;left:16px;right:16px}.ln .bkBudget,.ln .bkProv{display:none}.ln .bkCurve{width:auto;left:16px;right:16px;top:auto;bottom:16px}.ln .bkRec .bkWin{width:auto;right:24px;bottom:120px}.ln .bkStr,.ln .bkRate{display:none}.ln .bkSell .bkWin{width:auto;right:24px;bottom:150px}.ln .bkStores{display:none}.ln .bkPrices{left:16px;right:16px;width:auto}.ln .bkNode{position:static;width:auto}.ln .bkLoopSvg,.ln .bkRun{display:none}.ln .bkLoop .bkStageIn{position:static!important;display:flex;flex-direction:column;gap:8px;padding:16px}}.ln .bkStage::before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Ccircle cx='1.5' cy='1.5' r='1.1' fill='%2309251F' fill-opacity='.09'/%3E%3C/svg%3E");pointer-events:none}.ln .bkAi::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Ccircle cx='1.5' cy='1.5' r='1.1' fill='%23EFFAF5' fill-opacity='.08'/%3E%3C/svg%3E")}.ln .bkWin{box-shadow:0 0 0 6px rgba(255,255,255,.65),0 0 0 7px rgba(9,37,31,.09);transition:translate .6s cubic-bezier(.2,.7,.2,1)}.ln .bkAi .bkWin{box-shadow:0 0 0 6px rgba(239,250,245,.06),0 0 0 7px rgba(239,250,245,.16)}.ln .bkCard{transition:translate .6s cubic-bezier(.2,.7,.2,1),background-color .4s ease,color .4s ease,border-color .4s ease}.ln .hfT:hover .bkWin{translate:0 -6px}.ln .hfT:hover .bkCard:not(.bkNode){translate:0 -3px}@keyframes bkIn{from{opacity:0;scale:.94}to{opacity:1;scale:1}}@keyframes bkInW{from{opacity:.35;scale:.97}to{opacity:1;scale:1}}@supports (animation-timeline: view()){@media (prefers-reduced-motion:no-preference){.ln .bkStage .bkCard:not(.bkNode),.ln .bkProv,.ln .bkStores{animation:bkIn linear both;animation-timeline:view();animation-range:entry 15% cover 35%}.ln .bkStage .bkWin{animation:bkInW linear both;animation-timeline:view();animation-range:entry 0% cover 30%}}}.ln .bkNode{animation:bkAct 10s infinite}.ln .bkNodeP{color:inherit;opacity:.82}@keyframes bkAct{0%,17%{background:#09251F;color:#EFFAF5;border-color:#09251F}21%,100%{background:#FFFFFF;color:#09251F;border-color:rgba(9,37,31,.14)}}.ln .bkType{display:flex;flex-direction:column;gap:5px;padding:8px 10px;border-radius:8px 3px 3px 3px;background:rgba(239,250,245,.06)}.ln .bkTl{display:block;height:5px;border-radius:3px;background:rgba(239,250,245,.22);transform-origin:left center;animation:bkTyp 4s steps(14) infinite}.ln .bkTl:nth-child(2){animation-delay:-1.2s}.ln .bkTl:nth-child(3){animation-delay:-2.4s}@keyframes bkTyp{0%{transform:scaleX(.05)}70%,100%{transform:scaleX(1)}}.ln .bkPr{animation:bkPick 7.5s infinite}.ln .bkPr:nth-of-type(3){animation-delay:2.5s}.ln .bkPr:nth-of-type(4){animation-delay:5s}@keyframes bkPick{0%,30%{background:#EFFAF5;box-shadow:inset 0 0 0 1.5px #1D765B}36%,100%{background:#F7F9F8;box-shadow:inset 0 0 0 0 transparent}}.ln .bkPing{transform-box:fill-box;transform-origin:center;animation:bkPing 2.4s ease-in-out infinite}.ln .bkPing:nth-of-type(2){animation-delay:.8s}.ln .bkPing:nth-of-type(3){animation-delay:1.6s}@keyframes bkPing{0%,100%{transform:scale(1)}50%{transform:scale(1.6)}}.ln .bk-paused .bkNode,.ln .bk-paused .bkTl,.ln .bk-paused .bkPr,.ln .bk-paused .bkPing{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ln .bkNode,.ln .bkTl,.ln .bkPr,.ln .bkPing{animation:none!important}.ln .bkWin,.ln .bkCard{transition:none}}.ln .fbHero{padding:72px 56px 56px}.ln .fbHg{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px;align-items:end}.ln .fbHl,.ln .fbHr{display:flex;flex-direction:column;gap:22px}.ln .fbH1{margin:0;font:700 76px/.98 "Familjen Grotesk",sans-serif;letter-spacing:-.04em}.ln .fbH1m{display:block;color:#83D2B3}.ln .fbCounts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:520px;margin:8px 0 0}.ln .fbCt{display:flex;flex-direction:column-reverse;gap:4px}.ln .fbCt+.fbCt{padding-left:24px;border-left:1px solid rgba(239,250,245,.18)}.ln .fbCk{font:500 12px "DM Mono",monospace;color:#B4E6CF}.ln .fbCv{margin:0;font:700 52px/1 "Familjen Grotesk",sans-serif;letter-spacing:-.03em;color:#EFFAF5}.ln .fbCvP{color:#F2C14E}.ln .fbHm{display:flex;max-width:520px;height:6px;border-radius:999px;overflow:hidden;background:rgba(239,250,245,.12)}.ln .fbHmF{display:block;background:#83D2B3}.ln .fbHmP{display:block;background:#F2C14E}.ln .fbHrK{margin:0;font-size:12px;color:#B4E6CF}.ln .fbAuL{display:flex;flex-direction:column;border-top:1px solid rgba(239,250,245,.18)}.ln .fbAu{display:grid;grid-template-columns:36px minmax(0,1fr) 18px;grid-template-rows:auto auto;column-gap:14px;align-items:center;min-height:72px;padding:10px 4px;box-sizing:border-box;border-bottom:1px solid rgba(239,250,245,.18);color:#EFFAF5!important;text-decoration:none;transition:padding .25s ease,background-color .25s ease}.ln .fbAu:hover{padding-left:14px;background:rgba(239,250,245,.05)}.ln .fbAuN{grid-row:1/3;font-size:12px;color:#F2C14E}.ln .fbAuT{font:700 22px/1.15 "Familjen Grotesk",sans-serif;letter-spacing:-.01em}.ln .fbAuS{grid-column:2;font-size:14px;color:#CFE7DC}.ln .fbAu svg{grid-column:3;grid-row:1/3;color:#83D2B3}.ln .fbWho{padding:112px 24px 40px;scroll-margin-top:90px}.ln .fbIn{display:flex;flex-direction:column;gap:32px}.ln .fbHead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:40px;align-items:end}.ln .fbLede{margin:0;font-size:19px;line-height:1.55;color:var(--fg2)}.ln .fbTabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:8px;border-radius:28px 10px 10px 10px;background:var(--cream)}.ln .fbTab{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:132px;padding:18px 20px 20px;border:0;border-radius:22px 7px 7px 7px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);text-align:left;font-family:inherit;cursor:pointer;overflow:hidden;transition:background-color .25s ease,box-shadow .25s ease,color .25s ease}.ln .fbTab::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:#F2C14E;transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.ln .fbTab:hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--fg) 35%,transparent)}.ln .fbTab:focus-visible{outline:2px solid var(--t600);outline-offset:3px}.ln .fbTab.on{background:#09251F;color:#EFFAF5;box-shadow:none}.ln .fbTab.on::after{transform:scaleX(1)}.ln .fbTabTop{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:8px}.ln .fbTabI{display:grid;place-items:center;width:40px;height:40px;border-radius:13px 4px 4px 4px;background:var(--t50);color:var(--t700)}.ln .fbTab.on .fbTabI{background:#F2C14E;color:#09251F}.ln .fbTabN{font-size:11px;color:var(--muted)}.ln .fbTab.on .fbTabN{color:#F2C14E}.ln .fbTabT{font:700 21px/1.12 "Familjen Grotesk",sans-serif;letter-spacing:-.015em}.ln .fbTabS{font-size:14px;line-height:1.4;color:var(--fg2)}.ln .fbTab.on .fbTabS{color:#CFE7DC}:root[data-theme=dark] .ln .fbTab.on{background:#EFFAF5;color:#09251F}:root[data-theme=dark] .ln .fbTab.on .fbTabN{color:#6E4A00}:root[data-theme=dark] .ln .fbTab.on .fbTabS{color:#24382F}:root[data-theme=dark] .ln .fbTabI{color:#83D2B3}@media (prefers-reduced-motion:reduce){.ln .fbTab,.ln .fbTab::after{transition:none}}.ln .fbPan{display:none;flex-direction:column;gap:28px;padding:44px;border-radius:36px 14px 14px 14px;background:var(--pbg);color:#09251F}.ln .fbPan.on{display:flex}.ln .fbPan:focus-visible{outline:2px solid #F2C14E;outline-offset:3px}.ln .pTop{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;align-items:end}.ln .pTx{display:flex;flex-direction:column;gap:14px}.ln .pTx .kicker{color:#18644F}.ln .pH{margin:0;font:700 54px/1 "Familjen Grotesk",sans-serif;letter-spacing:-.04em;color:#09251F}.ln .pW{margin:0;max-width:640px;font-size:18px;line-height:1.6;color:#24382F}.ln .pProof{display:flex;flex-direction:column;gap:6px;padding:24px 26px;border-radius:28px 10px 10px 10px;background:#09251F;color:#EFFAF5}.ln .pNum{font:700 96px/.85 "Familjen Grotesk",sans-serif;letter-spacing:-.05em;color:#F2C14E}.ln .pUnit{font-size:.55em;letter-spacing:-.02em}.ln .pLab{font:700 18px/1.2 "Familjen Grotesk",sans-serif}.ln .pSub{font:500 11.5px "DM Mono",monospace;color:#B4E6CF}.ln .pMid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:28px;align-items:start}.ln .pShot{margin:0}.ln .pFrame{position:relative;overflow:hidden;border-radius:18px 6px 6px 6px;background:#FFFFFF;box-shadow:0 0 0 7px rgba(255,255,255,.7),0 0 0 8px rgba(9,37,31,.12)}.ln :is(img.pImg,figure.pImg>img){display:block;max-width:none;height:auto}.ln .ppin{position:absolute;z-index:2;display:grid;place-items:center;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;background:#F2C14E;color:#09251F;font:700 13px "Familjen Grotesk",sans-serif;box-shadow:0 0 0 3px #FFFFFF}.ln .pLeg{display:flex;flex-wrap:wrap;gap:8px 20px;margin:18px 0 0;padding:0;list-style:none}.ln .pLi{display:flex;align-items:center;gap:8px;font:600 13.5px "Hanken Grotesk",sans-serif;color:#24382F}.ln .pLn{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#F2C14E;color:#09251F;font:700 11px "Familjen Grotesk",sans-serif}.ln .pFl{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.ln .pF{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:14px 16px;border-radius:16px 6px 6px 6px;background:#FFFFFF;box-shadow:inset 0 0 0 1px rgba(9,37,31,.08)}.ln .pFi{display:grid;place-items:center;width:28px;height:28px;border-radius:9px 3px 3px 3px;background:#1D765B;color:#FFFFFF}.ln .pFb{display:flex;flex-direction:column;gap:3px;min-width:0}.ln .pFh{display:flex;align-items:center;justify-content:space-between;gap:10px}.ln .pFn{font:700 15px "Hanken Grotesk",sans-serif;color:#09251F}.ln .pFd{font-size:13.5px;line-height:1.5;color:#24382F}.ln .pFoot{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid rgba(9,37,31,.12)}.ln .pCount{margin:0;font-size:12px;color:#46594F}.ln .fbBento{padding:72px 24px 112px;scroll-margin-top:90px}.ln .fv6 .hfWrap{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.ln .fv6 .hfHead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:40px;align-items:end}.ln .fv6 .hfSide{display:flex;flex-direction:column;gap:20px}.ln .fv6 .hfLede{margin:0;font-size:19px;line-height:1.55;color:var(--fg2)}.ln .fv6 .hfGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:132px;gap:16px}.ln .hfV .rs{position:absolute;inset:0;display:flex;flex-direction:column;gap:14px;padding:2px 30px 0;overflow:hidden}.ln .rsLeg{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none}.ln .rsLi{display:flex;align-items:center;gap:7px;font:600 12.5px "Hanken Grotesk",sans-serif;color:#24382F}.ln .rsDk .rsLi,.ln .rsAi .rsLi{color:#CFE7DC}.ln .rsN{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#F2C14E;color:#09251F;font:700 10.5px "Familjen Grotesk",sans-serif}.ln .rsF{position:relative;flex:none;width:100%;overflow:hidden;border-radius:16px 6px 6px 6px;background:#FFFFFF;box-shadow:0 0 0 6px rgba(255,255,255,.7),0 0 0 7px rgba(9,37,31,.12);transition:translate .6s cubic-bezier(.2,.7,.2,1)}.ln .rsDk .rsF,.ln .rsAi .rsF{box-shadow:0 0 0 6px rgba(239,250,245,.07),0 0 0 7px rgba(239,250,245,.2)}.ln .hfT:hover .rsF{translate:0 -6px}.ln :is(img.rsI,figure.rsI>img){display:block;max-width:none;height:auto}.ln .rsPin::after{content:"";position:absolute;inset:-3px;border-radius:50%;box-shadow:0 0 0 2px #F2C14E;animation:rsPulse 2.4s ease-out infinite}@keyframes rsPulse{0%{opacity:.9;transform:scale(1)}100%{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.ln .rsPin::after{animation:none;opacity:0}}.ln .rsPin{position:absolute;z-index:2;display:grid;place-items:center;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:#F2C14E;color:#09251F;font:700 12px "Familjen Grotesk",sans-serif;box-shadow:0 0 0 3px #FFFFFF}.ln .rsAi .rsMain{width:84%}.ln .rsAi .rsSide{position:absolute;right:20px;top:26%;width:30%}.ln .rsSell .rsF+.rsF{flex:none}@media (prefers-reduced-motion:reduce){.ln .rsF{transition:none}}@media (max-width:760px){.ln .hfV .rs{position:static;padding:0 18px 18px}.ln .rsAi .rsMain{width:100%}.ln .rsAi .rsSide{display:none}}.ln .fv6 .fv6-audit{grid-column:1/8;grid-row:1/7}.ln .fv6 .fv6-lesson{grid-column:8/13;grid-row:1/5}.ln .fv6 .fv6-stores{grid-column:8/10;grid-row:5/7}.ln .fv6 .fv6-api{grid-column:10/13;grid-row:5/7}.ln .fv6 .fv6-budget{grid-column:1/7;grid-row:7/11}.ln .fv6 .fv6-disc{grid-column:7/13;grid-row:7/11}.ln .fv6 .fv6-exams{grid-column:1/7;grid-row:11/15}.ln .fv6 .fv6-cert{grid-column:7/13;grid-row:11/15}.ln .fv6 .fv6-agent{grid-column:1/6;grid-row:15/19}.ln .fv6 .fv6-speed{grid-column:6/13;grid-row:15/19}.ln .fv6 .fv6-tg{grid-column:1/6;grid-row:19/23}.ln .fv6 .fv6-mcp{grid-column:6/9;grid-row:19/21}.ln .fv6 .fv6-emails{grid-column:6/9;grid-row:21/23}.ln .fv6 .fv6-perms{grid-column:9/13;grid-row:19/23}.ln .fv6 .fv6-all{grid-column:1/13;grid-row:23/25}.ln .fv6 .fv6T{position:relative;display:flex;flex-direction:column;border-radius:32px 12px 12px 12px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line2);overflow:hidden;color:var(--fg)!important;text-decoration:none;isolation:isolate;scroll-margin-top:150px}.ln .fv6 .fv6T::after{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 0 transparent;transition:box-shadow .3s ease}.ln .fv6 .fv6T:hover::after{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,currentColor 40%,transparent)}.ln .fv6 .fv6T:focus-visible{outline:3px solid #F2C14E;outline-offset:3px}.ln .fv6 .bgM{background:#EFFAF5;color:#09251F!important}.ln .fv6 .bgC{background:#F7F5EE;color:#09251F!important}.ln .fv6 .bgS{background:#F2C14E;color:#09251F!important;box-shadow:none}.ln .fv6 .bgF{background:#09251F;color:#EFFAF5!important;box-shadow:none}.ln .fv6 .bgF2{background:#134135;color:#EFFAF5!important;box-shadow:none}.ln .fv6 .hfTx{position:relative;z-index:2;display:flex;flex-direction:column;gap:10px;padding:28px 30px 20px}.ln .fv6 .hfK{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;padding-right:52px;font:600 14px "Hanken Grotesk",sans-serif}.ln .fv6 .hfNm{opacity:.85}.ln .fv6 .hfN{display:inline-grid;place-items:center;width:30px;height:26px;border-radius:9px 3px 3px 3px;background:var(--t50);color:var(--t700);font:500 11px "DM Mono",monospace}:root[data-theme=dark] .ln .fv6 .bgW .hfN{color:#83D2B3}.ln .fv6 .bgL .hfN{background:rgba(9,37,31,.07);color:#164F3F}.ln .fv6 .dk .hfN{background:rgba(239,250,245,.1);color:#F2C14E}.ln .fv6 .hfH{margin:0;font:700 30px/1.04 "Familjen Grotesk",sans-serif;letter-spacing:-.03em}.ln .fv6 .fv6-ai .hfH{max-width:560px;font-size:52px;letter-spacing:-.04em}.ln .fv6 .hfP{margin:0;max-width:520px;font-size:16px;line-height:1.55;opacity:.8}.ln .fv6 .bgL .tgFree{background:#FFFFFF;color:#18644F;box-shadow:inset 0 0 0 1px #B4E6CF}.ln .fv6 .bgL .tgPro{background:#09251F;color:#F2C14E}.ln .fv6 .bgL .tgBoth{background:#FFF6DC;color:#6E4A00;box-shadow:inset 0 0 0 1px #F2C14E}.ln .fv6 .dk .tgPro{background:#F2C14E;color:#09251F}.ln .fv6 .hfV{position:relative;flex:1;min-height:0;transition:opacity .3s ease,filter .3s ease}.ln .fv6 .hfV .bkStage{position:absolute;inset:0;min-height:0;height:auto;border-radius:0;background-color:transparent}.ln .fv6 .dk .hfV .bkStage{left:18px;right:18px;background-color:#134135;border-radius:24px 8px 0 0}.ln .fv6 .fbAgent::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Ccircle cx='1.5' cy='1.5' r='1.1' fill='%23EFFAF5' fill-opacity='.08'/%3E%3C/svg%3E")}.ln .fv6 .fv6-loop{flex-direction:row}.ln .fv6 .fv6-loop .hfTx{flex:0 0 34%;justify-content:center;box-sizing:border-box;padding:36px}.ln .fv6 .fv6-loop .hfV{border-left:1px solid var(--line)}.ln .fv6 .hfGo{position:absolute;z-index:3;top:22px;right:22px;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#FFFFFF;box-shadow:inset 0 0 0 1px rgba(9,37,31,.16);color:#09251F;transition:background-color .25s ease,transform .35s cubic-bezier(.2,.7,.2,1),color .25s ease}.ln .fv6 .dk .hfGo{background:rgba(239,250,245,.1);box-shadow:inset 0 0 0 1px rgba(239,250,245,.2);color:#EFFAF5}.ln .fv6 .fv6T:hover .hfGo,.ln .fv6 .fv6T:focus-visible .hfGo{background:#F2C14E;color:#09251F;box-shadow:none;transform:rotate(-45deg)}.ln .fv6 .fv6-loop .hfGo{top:auto;bottom:22px}.ln .fv6 .fv6St{gap:12px;padding:26px 26px 24px}.ln .fv6 .fv6Big{font:700 112px/.85 "Familjen Grotesk",sans-serif;letter-spacing:-.06em}.ln .fv6 .bgW .fv6Big{color:var(--t600)}.ln .fv6 .bgF .fv6Big{color:#83D2B3}.ln .fv6 .fv6BigL{font:600 15px/1.35 "Hanken Grotesk",sans-serif}.ln .fv6 .fv6BigS{margin-top:auto;font:500 12px "DM Mono",monospace;opacity:.75}.ln .fv6 .fv6Lgs{display:flex;gap:7px;margin-top:auto}.ln .fv6 .fv6Lg{display:grid;place-items:center;width:34px;height:34px;border-radius:12px 4px 4px 4px;background:#FFFFFF;box-shadow:inset 0 0 0 1px rgba(9,37,31,.12);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.ln .fv6 .fv6St:hover .fv6Lg:nth-child(odd){transform:translateY(-4px)}.ln .fv6 .fv6St:hover .fv6Lg:nth-child(even){transform:translateY(4px)}.ln .fv6 .fv6X{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"n k b" "n t b" "n c b";align-content:center;align-items:center;gap:8px 44px;padding:32px 40px}.ln .fv6 .fv6Xn{grid-area:n;font:700 132px/.82 "Familjen Grotesk",sans-serif;letter-spacing:-.06em;color:#F2C14E}.ln .fv6 .fv6Xk{grid-area:k;font-size:12px;color:#83D2B3}.ln .fv6 .fv6Xt{grid-area:t;max-width:440px;font-size:17px;line-height:1.5;color:#CFE7DC}.ln .fv6 .fv6Xc{grid-area:c;display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ln .fv6 .fv6Xch{padding:5px 11px;border-radius:999px;background:rgba(239,250,245,.08);box-shadow:inset 0 0 0 1px rgba(239,250,245,.14);font:600 12.5px "Hanken Grotesk",sans-serif;color:#EFFAF5}.ln .fv6 .fv6Xmore{background:#F2C14E;color:#09251F;box-shadow:none}.ln .fv6 .fv6Xb{grid-area:b;display:inline-flex;align-items:center;gap:12px;font:700 18px "Hanken Grotesk",sans-serif;white-space:nowrap}.ln .fv6 .fv6Xa{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#F2C14E;color:#09251F;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.ln .fv6 .fv6X:hover .fv6Xa{transform:translateX(6px)}.ln .fv6 .hfFoot{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.ln .fv6 .hfPause{min-height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--t50);color:var(--fg);font:600 14px "Hanken Grotesk",sans-serif;cursor:pointer}.ln .fv6 .hfMore{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--link)!important;font-weight:700;text-decoration:none}.ln .fv6 .hfMore:hover{text-decoration:underline}.ln .fbFor{display:none}.ln .fbFor.on{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:#F2C14E;color:#09251F;font:700 12px/1.4 "Hanken Grotesk",sans-serif}.ln .fv6 .fv6T.hit::after{box-shadow:inset 0 0 0 3px #1D765B}.ln .fv6 .bgW.hit::after{box-shadow:inset 0 0 0 3px var(--t600)}.ln .fv6 .dk.hit::after{box-shadow:inset 0 0 0 3px #F2C14E}.ln .fv6 .fv6T.dim .hfV{opacity:.32;filter:grayscale(1)}.ln .fv6 .fv6T.dim .hfH,.ln .fv6 .fv6T.dim .hfP{opacity:1;color:var(--muted)}.ln .fv6 .bgL.dim .hfH,.ln .fv6 .bgL.dim .hfP{color:#46594F}.ln .fv6 .dk.dim .hfH,.ln .fv6 .dk.dim .hfP{color:#83D2B3}.ln .fv6 .fv6-focus .fv6St .fv6Big{opacity:.35}.ln .fv6 .fv6-focus .bgS{background:#F7F5EE}.ln .fv6 .fv6-focus .fv6Lgs{opacity:.5;filter:grayscale(1)}.ln .fbFlt{position:sticky;top:88px;z-index:5;display:flex;justify-content:center;min-height:0}.ln .fbFltIn{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:6px 6px 6px 18px;border-radius:16px 6px 6px 6px;background:#09251F;color:#EFFAF5;font-size:15px}:root[data-theme=dark] .ln .fbFltIn{background:#EFFAF5;color:#09251F}.ln .fbFltB{font-weight:700;color:#F2C14E}:root[data-theme=dark] .ln .fbFltB{color:#6E4A00}.ln .fbFltX{min-height:44px;padding:0 16px;border:0;border-radius:12px 4px 4px 4px;background:#F2C14E;color:#09251F;font:700 14px "Hanken Grotesk",sans-serif;cursor:pointer}.ln .fbR{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;padding:5px 0;border-top:1px solid rgba(9,37,31,.07);font-size:12px;color:#24382F}.ln .fbR .fbRv:first-child{justify-self:start}.ln .fbR .fbRv+:is(span,p.is-span){justify-self:end}.ln .bkCardD .fbR{border-top-color:rgba(239,250,245,.12);color:#CFE7DC}.ln .fbRk{min-width:58px;font:500 10.5px "DM Mono",monospace;color:#46594F}.ln .fbRv{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.ln .fbSeg{padding:2px 8px;border-radius:6px;background:#EEF2F0;font-size:11px;color:#24382F}.ln .fbSeg.on{background:#1D765B;color:#FFFFFF}.ln .fbSegs{display:flex;flex-wrap:wrap;gap:4px}.ln .fbCode{font:500 12px "DM Mono",monospace;letter-spacing:.06em;color:#09251F}.ln .fbB{margin-left:4px;font:700 14px "Familjen Grotesk",sans-serif;color:#09251F}.ln .fbPro{padding:1px 8px;border-radius:999px;background:#09251F;color:#F2C14E;font-size:10.5px;font-weight:700}.ln .fbSmall{font:500 10.5px "DM Mono",monospace;color:#46594F}.ln .bkCardD .fbSmall{color:#B4E6CF}.ln .fbCoH{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.ln .fbOk{padding:1px 8px;border-radius:999px;background:#D8F3E5;color:#164F3F;font:700 10.5px "Hanken Grotesk",sans-serif}.ln .fbOff{padding:1px 8px;border-radius:999px;background:#FFF6DC;color:#6E4A00;font:700 10.5px "Hanken Grotesk",sans-serif}.ln .fbNote{margin:4px 0 0;font:600 11.5px "Hanken Grotesk",sans-serif;color:#6E4A00}.ln .fbDisc{background:#F7F5EE}.ln .fbCoupon{left:20px;top:20px;width:calc(60% - 20px);padding:12px 14px}.ln .fbSale{right:20px;top:20px;width:calc(40% - 30px);min-height:170px;padding:44px 12px 12px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;background:#134135}.ln .fbBadge{position:absolute;top:10px;left:10px;padding:2px 8px;border-radius:999px;background:#F2C14E;color:#09251F;font:700 11px "Hanken Grotesk",sans-serif}.ln .fbSaleT{font:700 14px/1.15 "Familjen Grotesk",sans-serif}.ln .fbSaleP{font-size:13px}.ln .fbStrike{color:#B4E6CF}.ln .fbNow{font-size:17px;color:#F2C14E}.ln .fbSaleS{font-size:11px;line-height:1.35;color:#CFE7DC}.ln .fbCd{font:500 10.5px "DM Mono",monospace;color:#B4E6CF}.ln .fbStores{position:absolute;right:20px;bottom:20px;width:calc(40% - 30px);display:flex;flex-direction:column;gap:6px}.ln .fbExam{background:#EFFAF5}.ln .fbExam .bkWin{left:24px;top:24px;width:56%;bottom:-20px}.ln .fbExW{right:20px;top:20px;width:250px;padding:12px 14px;display:flex;flex-direction:column;gap:2px}.ln .fbExW .bkChipSun{align-self:flex-start;margin-top:6px}.ln .fbMock{left:40px;bottom:20px;width:240px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.ln .fbBar{display:grid;grid-template-columns:76px minmax(0,1fr) 30px;gap:8px;align-items:center;font-size:11.5px;color:#24382F}.ln .fbBarT{height:6px;border-radius:6px;background:#E6EEEA;overflow:hidden}.ln .fbBarF{display:block;height:100%;background:#1D765B}.ln .fbBarF.weak{background:#F2C14E}.ln .fbBarV{font:500 10.5px "DM Mono",monospace;text-align:right}.ln .fbCert{background:#F7F5EE}.ln .fbCert .bkWin{left:24px;top:24px;right:110px;bottom:-20px}.ln .fbVer{right:20px;bottom:20px;width:270px;padding:12px;display:flex;gap:12px;align-items:center}.ln .fbQr{flex:none;width:76px;height:76px;padding:4px;border-radius:6px;background:#FFFFFF;box-shadow:inset 0 0 0 1px rgba(9,37,31,.12)}.ln .fbVerB{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.ln .fbSign{left:40px;bottom:20px;width:200px;padding:12px 14px}.ln .fbPath{background:#EFFAF5}.ln .fbPath .bkWin{left:24px;top:24px;width:46%;bottom:-20px}.ln .fbMap{right:20px;top:20px;bottom:20px;width:calc(54% - 64px);padding:12px 14px;display:flex;flex-direction:column;gap:6px}.ln .fbMapSvg{display:block;width:100%;flex:1;min-height:0}.ln .fbLgs{display:flex;flex-wrap:wrap;gap:4px 12px}.ln .fbLg{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#24382F}.ln .fbLgI{width:10px;height:10px;border-radius:50%;border:2px solid #1D765B;box-sizing:border-box}.ln .fbLgI.m{background:#1D765B}.ln .fbLgI.r{background:#FFFFFF}.ln .fbLgI.n{background:#F2C14E;border-color:#09251F}.ln .fbLgI.l{background:#F2F5F3;border-color:#B8C6C0}.ln .fbRing{animation:fbFade 6s ease-in-out infinite}@keyframes fbFade{0%{stroke-dashoffset:0}60%,80%{stroke-dashoffset:55}100%{stroke-dashoffset:0}}.ln .fbPlan{left:40px;bottom:20px;width:230px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.ln .fbSpeed{background:#F7F5EE}.ln .fbSpeed .bkWin{left:20px;top:20px;right:-40px;bottom:120px}.ln .fbLanes{left:16px;right:16px;bottom:16px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.ln .fbLane{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:10px;align-items:center;font-size:12px;color:#24382F}.ln .fbLaneK{font-weight:700}.ln .fbLaneV{font:500 10.5px "DM Mono",monospace;color:#46594F}.ln .fbTrack{position:relative;height:6px;border-radius:6px;background:#E6EEEA}.ln .fbDot{position:absolute;top:-3px;left:0;width:12px;height:12px;border-radius:50%;background:#1D765B}.ln .fbDot.d1{animation:fbLane1 4s cubic-bezier(.4,0,.2,1) infinite}.ln .fbDot.d2{background:#46594F;animation:fbLane2 4s linear infinite}@keyframes fbLane1{0%{left:0}25%,100%{left:calc(100% - 12px)}}@keyframes fbLane2{0%{left:0}90%,100%{left:calc(100% - 12px)}}.ln .fbAgent{background:#134135}.ln .fbAgent .bkWin{left:24px;top:24px;right:-30px;bottom:-20px}.ln .fbTok{right:16px;bottom:16px;width:240px;padding:12px 14px}.ln .fbAgL{position:absolute;left:24px;bottom:20px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.ln .fbDes{background:#EFFAF5}.ln .fbDes .bkWin{left:24px;top:24px;width:66%;bottom:-20px}.ln .fbTheme{right:20px;bottom:20px;width:230px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.ln .fbTg{background:#F7F5EE}.ln .fbTg .bkWin{left:24px;top:24px;width:52%;bottom:-20px}.ln .fbChat{right:16px;top:20px;width:250px;padding:12px;display:flex;flex-direction:column;gap:8px}.ln .fbChat .bkChip{align-self:flex-start}.ln .fbMsg{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px 12px 12px 3px;background:#EFFAF5}.ln .fbMsgT{font:600 13px/1.35 "Hanken Grotesk",sans-serif;color:#09251F}.ln .fbTgBs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.ln .fbTgB{padding:6px 0;border-radius:8px;background:#F2F5F3;text-align:center;font:600 11px "Hanken Grotesk",sans-serif;color:#24382F}.ln .fbTgB.on{background:#1D765B;color:#FFFFFF}.ln .fbPerm{background:#F7F5EE}.ln .fbPerm .bkWin{left:24px;top:24px;width:55%;bottom:-20px}.ln .fbWhy{right:20px;top:20px;width:290px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.ln .fbWhy .bkChipSun{align-self:flex-start;margin-top:6px}.ln .fbCli{right:20px;bottom:20px;width:290px;padding:10px 14px;font:500 12px "DM Mono",monospace}.ln .fbCliP{color:#F2C14E}.ln .fbGd{position:absolute;left:40px;bottom:20px;display:flex;flex-wrap:wrap;gap:6px;max-width:360px}.ln .bk-paused .fbRing,.ln .bk-paused .fbDot{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ln .fbRing,.ln .fbDot{animation:none!important}.ln .fbRing{stroke-dashoffset:45}.ln .fbDot.d1{left:calc(100% - 12px)}.ln .fbDot.d2{left:30%}.ln .fbAu,.ln .fbTab,.ln .fv6 .fv6T::after,.ln .fv6 .hfV,.ln .fv6 .hfGo,.ln .fv6 .fv6Lg,.ln .fv6 .fv6Xa{transition:none}}@media (max-width:1100px){.ln .pTop,.ln .pMid{grid-template-columns:minmax(0,1fr)}.ln .pH{font-size:44px}.ln .fbHg,.ln .fbHead,.ln .hfHead{grid-template-columns:minmax(0,1fr)}.ln .fbH1{font-size:64px}.ln .fbTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ln .fbPan.on{grid-template-columns:minmax(0,1fr)}.ln .fbPv{position:static}.ln .fv6 .hfGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.ln .fv6 .fv6T{grid-column:1/-1!important;grid-row:auto!important}.ln .fv6 .fv6St{grid-column:auto!important;min-height:250px}.ln .fv6 .hfV{flex:none;height:380px}.ln .fv6 .fv6-ai .hfV{height:480px}.ln .fv6 .fv6-ai .hfH{font-size:40px}.ln .fv6 .fv6-loop{flex-direction:column}.ln .fv6 .fv6-loop .hfTx{flex:none;padding:28px 30px 20px}.ln .fv6 .fv6-loop .hfV{border-left:0;border-top:1px solid var(--line)}.ln .fv6 .fv6-loop .hfGo{top:22px;bottom:auto}.ln .fv6 .fv6X{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n k" "n t" "c c" "b b";gap:12px 32px}.ln .fv6 .fv6Xb{margin-top:8px}}@media (max-width:760px){.ln .fbPan{padding:24px 18px}.ln .pH{font-size:34px}.ln .pNum{font-size:72px}.ln .ppin{width:22px;height:22px;margin:-11px 0 0 -11px;font-size:11px}.ln .fbHero{padding:48px 20px 32px}.ln .fbH1{font-size:48px}.ln .fbCv{font-size:38px}.ln .fbCt+.fbCt{padding-left:14px}.ln .fbWho{padding:72px 16px 24px}.ln .fbBento{padding:48px 16px 72px}.ln .fbPan.on{padding:24px 20px}.ln .fbPh{font-size:28px}.ln .fbTab{min-height:72px;padding:12px}.ln .fbTabS{display:none}.ln .fbTabT{font-size:16px}.ln .fbFlt{top:80px}.ln .fv6 .hfGrid{grid-template-columns:minmax(0,1fr)}.ln .fv6 .fv6St{grid-column:1/-1!important;min-height:230px}.ln .fv6 .hfTx,.ln .fv6 .fv6-loop .hfTx{padding:22px 20px 16px}.ln .fv6 .hfH,.ln .fv6 .fv6-ai .hfH{font-size:28px}.ln .fv6 .fv6Big{font-size:88px}.ln .fv6 .hfV,.ln .fv6 .fv6-ai .hfV{height:340px}.ln .fv6 .dk .hfV .bkStage{left:12px;right:12px}.ln .fv6 .fv6-loop .hfV{height:auto}.ln .fv6 .fv6-loop .hfV .bkStage{position:relative}.ln .fv6 .fv6X{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:26px 22px}.ln .fv6 .fv6Xn{font-size:96px}.ln .fv6 .fv6Xb{white-space:normal}.ln .fbCoupon{left:16px;right:16px;width:auto}.ln .fbSale,.ln .fbStores{display:none}.ln .fbExW,.ln .fbVer,.ln .fbTok,.ln .fbTheme,.ln .fbChat,.ln .fbWhy,.ln .fbAvC{left:16px;right:16px;width:auto}.ln .fbExW,.ln .fbChat,.ln .fbWhy{top:auto;bottom:16px}.ln .fbMock,.ln .fbSign,.ln .fbPlan,.ln .fbAgL,.ln .fbCli,.ln .fbGd{display:none}.ln .fbExam .bkWin,.ln .fbPath .bkWin,.ln .fbDes .bkWin,.ln .fbTg .bkWin,.ln .fbPerm .bkWin{width:auto;right:24px}.ln .fbCert .bkWin{right:24px}.ln .fbMap{left:16px;right:16px;width:auto;top:auto;height:220px}.ln .fbAv{height:320px}}.ln .awMono{font:500 10.5px "DM Mono",monospace;letter-spacing:.04em;color:#46594F}.ln .awRing{position:relative;width:min(100%,360px);aspect-ratio:1}.ln .awRingSvg{position:absolute;inset:0;width:100%;height:100%}.ln .awArc{transition:stroke-dasharray .8s cubic-bezier(.2,.7,.2,1)}.ln .awNode{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;border:0;border-radius:15px 5px 5px 5px;background:#FFFFFF;box-shadow:inset 0 0 0 1.5px #B4E6CF;color:#18644F;font:700 15px "Familjen Grotesk",sans-serif;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .3s ease}.ln .awNode.done{background:#D8F3E5;box-shadow:none}.ln .awNode.on{background:#09251F;color:#F2C14E;box-shadow:0 0 0 5px #FFFFFF,0 0 0 6.5px #1D765B;transform:scale(1.08)}.ln .awRingC{position:absolute;inset:22%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center}.ln .awRingT{font:700 20px/1.1 "Familjen Grotesk",sans-serif;letter-spacing:-.015em}.ln .awRingP{font-size:12.5px;line-height:1.45;color:#24382F}.ln .awSideH{margin:4px 0 0;font:500 10.5px "DM Mono",monospace;color:#46594F}.ln .awStore{display:inline-flex;align-items:center;gap:6px;padding:5px 8px 5px 6px;border-radius:10px 4px 4px 4px;background:#FFFFFF;box-shadow:inset 0 0 0 1px rgba(9,37,31,.12);font:600 12px "Hanken Grotesk",sans-serif}.ln .awStore img{border-radius:3px}@media (prefers-reduced-motion:reduce){.ln .awArc,.ln .awNode{transition:none}}.ln .shotC{position:relative;width:100%}.ln .shotF{position:relative;overflow:hidden;border-radius:16px 6px 6px 6px;background:#FFFFFF;box-shadow:0 0 0 6px rgba(255,255,255,.6),0 0 0 7px rgba(9,37,31,.12)}.ln :is(img.shotI,figure.shotI>img){display:block;max-width:none;height:auto}.ln .awSlIn2{width:100%;display:flex;flex-direction:column;gap:14px}.ln .awPsBox{position:relative;background:#FFFFFF;border-radius:14px 6px 6px 6px;box-shadow:inset 0 0 0 1px rgba(9,37,31,.1);padding:14px 16px 16px}.ln .awPsTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.ln .awPsFree{padding:4px 10px;border-radius:999px;background:#D8F3E5;color:#14513F;font:700 12px "Hanken Grotesk",sans-serif}.ln .awPsList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.ln .awPs{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 12px;border-radius:10px 4px 4px 4px;background:#F7F5EE;animation:awPsIn .6s ease-out both}.ln .awPsL{display:flex;flex-direction:column;min-width:0}.ln .awPsL b{font:700 14px "Familjen Grotesk",sans-serif;color:#09251F}.ln .awPsL :is(span,p.is-span){font:500 11.5px "Hanken Grotesk",sans-serif;color:#46594F}.ln .awPsP{white-space:nowrap;font:500 12px "Hanken Grotesk",sans-serif;color:#46594F}.ln .awPsP b{font:700 18px "Familjen Grotesk",sans-serif;color:#1D765B}.ln .awPsTags{display:flex;gap:6px}.ln .awPsAdd{padding:4px 10px;border-radius:999px;background:#F2C14E;color:#09251F;font:700 12px "Hanken Grotesk",sans-serif;animation:awPsPulse 2.4s ease-in-out infinite}@keyframes awPsIn{0%{opacity:0;transform:translateY(8px)}100%{opacity:1;transform:none}}@keyframes awPsPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.ln .awPs,.ln .awPsAdd{animation:none;opacity:1}}@media (max-width:700px){.ln .awPsList{grid-template-columns:minmax(0,1fr)}}.ln .awStoreRow{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ln .awStoreRow .awSideH{margin:0 4px 0 0}.ln .awStoreRow .awSideH:not(:first-child){margin-left:10px}.ln .fv6-price{grid-column:1/8;grid-row:23/28}.ln .fv6-ring{grid-column:8/13;grid-row:23/28}.ln .hfGrid .fv6-all{grid-column:1/13;grid-row:28/30}.ln .fv6-price .hfV{display:flex;flex-direction:column;justify-content:center;padding:0 30px 30px;overflow:hidden}.ln .fv6-ring .hfV{display:flex;align-items:center;justify-content:center;padding:4px 30px 30px}.ln .fv6-ring .awRing{width:min(100%,340px)}.ln .fv6-ring .awNode:focus-visible{outline:2px solid #F2C14E;outline-offset:2px}.ln a.hfMore.fv6RingGo{align-self:flex-start}@media (max-width:1100px){.ln .fv6 .fv6-price .hfV,.ln .fv6 .fv6-ring .hfV{height:auto}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ln .tgFree{color:#83D2B3}:root:not([data-theme=light]) .ln .tgPro{background:#F2C14E;color:#09251F}:root:not([data-theme=light]) .ln .tb.on{background:#EFFAF5;color:#09251F}:root:not([data-theme=light]) .ln .v5s.on{background:var(--t100)}:root:not([data-theme=light]) .ln .v5numb{background:#EFFAF5;color:#09251F}:root:not([data-theme=light]) .ln .v5cnum{color:#83D2B3}:root:not([data-theme=light]) .ln .v5tk{color:#83D2B3}:root:not([data-theme=light]) .ln .v5tkp{color:#F2C14E}:root:not([data-theme=light]) .ln .v5cat:hover{color:#83D2B3}:root:not([data-theme=light]) .ln .v5hd:hover .v5hn{color:#83D2B3}:root:not([data-theme=light]) .ln .v5ends{color:#F2C14E}:root:not([data-theme=light]) .ln .fbTab.on{background:#EFFAF5;color:#09251F}:root:not([data-theme=light]) .ln .fbTab.on .fbTabN{color:#6E4A00}:root:not([data-theme=light]) .ln .fbTab.on .fbTabS{color:#24382F}:root:not([data-theme=light]) .ln .fbTabI{color:#83D2B3}:root:not([data-theme=light]) .ln .fv6 .bgW .hfN{color:#83D2B3}:root:not([data-theme=light]) .ln .fbFltIn{background:#EFFAF5;color:#09251F}:root:not([data-theme=light]) .ln .fbFltB{color:#6E4A00}}
