@font-face{font-family:familjen;src:url(../media/FamiljenGrotesk_var-s.p.0l-8i_-c-3j8r.woff2?dpl=dpl_7JyzQJDMarhpSFpdwXg4mnUu6tJA)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:familjen Fallback;src:local(Arial);ascent-override:107.64%;descent-override:23.63%;line-gap-override:0.0%;size-adjust:95.22%}.familjen_5dd1515a-module__1v1sAq__className{font-family:familjen,familjen Fallback}.familjen_5dd1515a-module__1v1sAq__variable{--font-familjen:"familjen", "familjen Fallback"}
html.hx-home,html.hx-home body{background:#fff}html.hx-home body:after{display:none}html.hx-home,html.hx-home *,html.hx-home :before,html.hx-home :after{cursor:auto!important}html.hx-home a,html.hx-home button,html.hx-home summary{cursor:pointer!important}html.hx-home #cdot,html.hx-home #cring{display:none!important}.hx{font-family:var(--font-familjen), "Familjen Grotesk", system-ui, sans-serif}.hx h1,.hx h2,.hx h3{font-family:inherit}.hx{--y:#ffd83d;--k:#111;--w:#fff;--g:#595959;--r:#ececec;--card:#f2f2f0;--cardline:#d6d6d3;--m:64px}.hx *{box-sizing:border-box;margin:0;padding:0}.hx{background:var(--w);color:var(--k);font-family:var(--font-familjen),"Familjen Grotesk",system-ui,sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.5}.hx a{color:inherit;text-decoration:none}.hx :focus-visible{outline:2px solid var(--k);outline-offset:3px}.hx .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hx .skip{position:absolute;top:0;left:-999px}.hx .skip:focus{background:var(--k);color:var(--w);z-index:50;padding:8px 12px;top:12px;left:16px}.hx .pill{background:var(--k);color:var(--w);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:17px 26px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.hx .pill:hover{background:#000}.hx .pill.small{padding:12px 18px;font-size:14px}.hx .hero{grid-template-columns:820px 1fr;min-height:860px;display:grid;position:relative}.hx .field{background:var(--y);padding:0 var(--m);flex-direction:column;display:flex;position:relative}.hx .nav{height:84px;padding:0 var(--m);z-index:20;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.hx .mark{letter-spacing:.14em;font-size:15px;font-weight:700}.hx .navr{align-items:center;gap:30px;font-size:15px;font-weight:500;display:flex}.hx .navr .lang{color:var(--g);gap:10px;font-size:13px;display:flex}.hx .navr .lang a[aria-current]{color:var(--k);font-weight:600}.hx .copy{max-width:640px;margin-top:170px}.hx .eyebrow{letter-spacing:.02em;font-size:15px;font-weight:500}.hx h1{letter-spacing:-.045em;max-width:620px;margin-top:26px;font-size:84px;font-weight:700;line-height:.95}.hx .sub{max-width:30em;margin-top:30px;font-size:19px;line-height:1.5}.hx .copy .pill{margin-top:38px}.hx .filmbar{left:var(--m);right:var(--m);align-items:center;gap:16px;font-size:14px;display:flex;position:absolute;bottom:40px}.hx .pause{border:1.5px solid var(--k);cursor:pointer;background:0 0;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.hx .pause svg{width:14px;height:14px;fill:var(--k)}.hx .segs{flex:0 0 150px;gap:4px;display:flex}.hx .segs span{background:#1113;flex:1;height:3px;position:relative;overflow:hidden}.hx .segs span i{background:var(--k);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.hx .tc{flex:none;font-weight:500}.hx .cap{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.hx .stage{position:relative}.hx .cal{background:var(--w);z-index:5;border-radius:12px;width:620px;position:absolute;top:150px;left:-80px;overflow:hidden;box-shadow:0 24px 60px #11111124,0 2px 6px #1111110f}.hx .calh{border-bottom:1px solid var(--r);justify-content:space-between;align-items:baseline;padding:18px 22px 12px;display:flex}.hx .calh b{font-size:17px;font-weight:600}.hx .calh span{color:var(--g);font-size:13px}.hx .calbody{height:430px;position:relative}.hx .grid{grid-template-columns:46px repeat(5,1fr);padding:0 12px 0 0;display:grid;position:absolute;inset:0}.hx .days{height:30px;color:var(--g);text-align:center;border-bottom:1px solid var(--r);grid-template-columns:repeat(5,1fr);align-items:center;font-size:12px;font-weight:600;display:grid;position:absolute;top:0;left:46px;right:12px}.hx .hours{width:46px;color:var(--g);font-size:10.5px;position:absolute;top:30px;bottom:0;left:0}.hx .hours span{position:absolute;right:8px;transform:translateY(-6px)}.hx .lines{position:absolute;inset:30px 12px 0 46px}.hx .lines i{background:var(--r);height:1px;position:absolute;left:0;right:0}.hx .cols{grid-template-columns:repeat(5,1fr);display:grid;position:absolute;inset:30px 12px 0 46px}.hx .cols>div{border-left:1px solid var(--r);position:relative}.hx .mt{background:var(--k);color:var(--w);border-radius:5px;padding:4px 6px;font-size:11px;line-height:1.2;position:absolute;left:3px;right:3px;overflow:hidden}.hx .mt b{font-weight:600;display:block}.hx .mt small{opacity:.75;font-size:10px}.hx .veil{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.hx .rq{z-index:2;background:var(--card);border:1px solid var(--cardline);opacity:0;border-radius:10px;width:250px;padding:9px 12px;position:absolute;box-shadow:0 6px 16px #11111114}.hx .rq small{color:var(--g);margin-bottom:2px;font-size:11px;display:block}.hx .rq p{font-size:13.5px;font-weight:500;line-height:1.3}.hx .c1{top:44px;right:14px}.hx .c2{top:108px;right:44px}.hx .c3{top:172px;right:18px}.hx .c4{top:236px;right:52px}.hx .c5{top:70px;left:58px}.hx .c6{top:150px;left:98px}.hx .c7{top:232px;left:52px}.hx .c8{top:314px;left:128px}.hx .panel{z-index:3;border:1.5px solid var(--k);background:var(--w);opacity:0;border-radius:10px;position:absolute;top:38px;left:36px;right:36px;overflow:hidden;box-shadow:0 18px 40px #1111111f}.hx .panel h3{background:var(--k);color:var(--w);letter-spacing:.01em;padding:11px 16px;font-size:14px;font-weight:600}.hx .panel ol{list-style:none}.hx .panel li{border-top:1px solid var(--r);opacity:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:14px;font-weight:500;display:flex}.hx .panel li:first-child{border-top:0}.hx .done{background:var(--y);color:var(--k);opacity:0;border-radius:999px;flex:none;padding:3px 10px;font-size:12px;font-weight:600}.hx .calf{border-top:1px solid var(--r);justify-content:space-between;padding:12px 22px;font-size:13px;display:flex}.hx .calf span:first-child{color:var(--g)}.hx .calf b{font-weight:600}.hx .dlist{display:none}.hx .wrap{padding:0 var(--m);max-width:1440px;margin:0 auto}.hx section.sec{border-top:1px solid var(--r);padding:120px 0}.hx .quotes{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:52px;display:grid}.hx .quotes figure{border-left:4px solid var(--y);margin:0;padding:4px 0 0 24px}.hx .quotes blockquote{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600;line-height:1.25}.hx .quotes .orig{color:var(--g);margin-top:14px;font-size:15px;font-style:italic;line-height:1.45}.hx .quotes figcaption{color:var(--g);margin-top:18px;font-size:14px}.hx .quotes .qm{color:var(--k);margin-bottom:10px;font-size:56px;font-weight:700;line-height:.6;display:block}@media (max-width:900px){.hx .quotes{grid-template-columns:1fr;gap:34px}.hx .quotes blockquote{font-size:22px}}.hx .kicker{letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:600}.hx h2{letter-spacing:-.035em;max-width:16em;margin-top:18px;font-size:52px;font-weight:700;line-height:1}.hx .intro{color:var(--g);max-width:40em;margin-top:18px;font-size:18px}.hx .hl{background:var(--y);padding:0 .12em}.hx table.log{border-collapse:collapse;width:100%;margin-top:48px;font-size:15.5px}.hx table.log th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--g);border-bottom:1.5px solid var(--k);padding:0 16px 12px 0;font-size:12px;font-weight:600}.hx table.log td{border-bottom:1px solid var(--r);vertical-align:top;padding:18px 16px 18px 0}.hx table.log td:first-child{width:48px;font-weight:600}.hx table.log td.n{white-space:nowrap}.hx .tri{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:52px;display:grid}.hx .tri>div{border-top:1.5px solid var(--k);padding-top:22px}.hx .tri h3{letter-spacing:-.02em;font-size:24px;font-weight:700}.hx .tri p{margin-top:12px;font-size:17px}.hx .tri.six{row-gap:52px}.hx .me{grid-template-columns:1fr 380px;align-items:start;gap:80px;margin-top:40px;display:grid}.hx .me p{max-width:34em;font-size:19px}.hx .me p+p{margin-top:18px}.hx .me .creds{color:var(--k)}.hx .me .creds a{text-underline-offset:3px;text-decoration:underline}.hx .me figure img{aspect-ratio:4/5;object-fit:cover;object-position:50% 22%;background:var(--k);border-radius:12px;width:100%;display:block}.hx .me figcaption{color:var(--g);margin-top:12px;font-size:15px}.hx .me figcaption b{color:var(--k);font-weight:600;display:block}.hx .steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:52px;list-style:none;display:grid}.hx .steps li{counter-increment:s;border-top:1.5px solid var(--k);padding-top:18px;font-size:16.5px}.hx .steps li:before{content:counter(s,decimal-leading-zero);color:var(--g);margin-bottom:10px;font-size:13px;font-weight:600;display:block}.hx .steps li b{letter-spacing:-.01em;margin-bottom:8px;font-size:20px;display:block}.hx .faq{max-width:900px;margin-top:40px}.hx .faq details{border-top:1px solid var(--r);padding:20px 0}.hx .faq details:last-child{border-bottom:1px solid var(--r)}.hx .faq summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;gap:20px;font-size:21px;font-weight:600;list-style:none;display:flex}.hx .faq summary:after{content:"+";font-weight:500}.hx .faq details[open] summary:after{content:"−"}.hx .faq p{color:var(--k);max-width:44em;margin-top:12px;font-size:17px}.hx .band{background:var(--y);padding:110px 0}.hx .band h2{max-width:14em;margin-top:0}.hx .band .pill{margin-top:34px}.hx footer{color:var(--g);flex-wrap:wrap;justify-content:space-between;gap:20px;padding:36px 0 48px;font-size:14px;display:flex}.hx footer nav{gap:22px;display:flex}.hx footer a:hover{color:var(--k)}@media (max-width:900px){.hx{--m:20px;font-size:17px}.hx .hero{min-height:0;display:block}.hx .nav{flex-wrap:wrap;gap:12px;height:auto;padding:18px 0;position:relative}.hx .navr a.navlink{display:none}.hx .copy{margin-top:30px}.hx h1{margin-top:16px;font-size:44px}.hx .sub{margin-top:18px;font-size:17px}.hx .copy .pill{justify-content:center;width:100%;margin-top:26px;display:flex}.hx .filmbar{top:auto;bottom:auto;left:var(--m);right:var(--m);margin-top:0;position:absolute}.hx .stage{margin:-200px var(--m) 0;z-index:5;position:relative}.hx .cal{width:100%;position:relative;top:auto;left:auto}.hx .calbody{height:470px}.hx .days,.hx .hours,.hx .lines,.hx .cols{display:none}.hx .dlist{padding:6px 14px;list-style:none;display:block}.hx .dlist li{border-bottom:1px solid var(--r);align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;display:flex}.hx .dlist li>b{color:var(--g);flex:0 0 36px;padding-top:3px;font-weight:600}.hx .dlist .chips{flex-wrap:wrap;gap:5px;display:flex}.hx .dlist .chips span{background:var(--k);color:var(--w);border-radius:5px;padding:3px 7px;font-size:11.5px}.hx .rq{width:auto;left:14px!important;right:14px!important}.hx .c1,.hx .c5{top:20px}.hx .c2,.hx .c6{top:74px}.hx .c3,.hx .c7{top:128px}.hx .c4,.hx .c8{top:182px}.hx .c5{top:236px}.hx .c6{top:290px}.hx .c7{top:344px}.hx .c8{top:398px}.hx .panel{top:14px;left:10px;right:10px}.hx .panel li{padding:9px 12px;font-size:13px}.hx .calf{padding:12px 14px}.hx h2{font-size:36px}.hx section.sec{padding:72px 0}.hx table.log thead{display:none}.hx table.log,.hx table.log tbody,.hx table.log tr,.hx table.log td{width:100%;display:block}.hx table.log tr{border-bottom:1px solid var(--r);padding:14px 0}.hx table.log td{border:0;padding:3px 0}.hx table.log td[data-l]:before{content:attr(data-l) ": ";color:var(--g);font-size:13px}.hx .tri,.hx .steps,.hx .tri.six{grid-template-columns:1fr;gap:28px}.hx .me{grid-template-columns:1fr;gap:32px}.hx .band{padding:72px 0}.hx .filmbar{margin:14px var(--m) 0;flex-wrap:wrap;row-gap:8px;position:relative;left:auto;right:auto}.hx .cap{white-space:normal;flex:1 0 100%}.hx .field{padding-bottom:250px}}@media print{.hx .filmbar,.hx .skip{display:none}.hx .hero{grid-template-columns:1fr;min-height:0}.hx .stage{margin-top:20px}.hx .cal{box-shadow:none;border:1px solid var(--r);position:relative;top:0;left:0}.hx section.sec{break-inside:avoid;padding:36pt 0}}.hx .me figure img{height:auto}.hx .cases{grid-template-columns:repeat(2,1fr);gap:48px 56px;margin-top:52px;display:grid}.hx .case{border-top:1.5px solid var(--k);padding-top:22px}.hx .case h3{letter-spacing:-.02em;font-size:24px;font-weight:700}.hx .case .pair+.pair{margin-top:14px}.hx .case .asked{margin-top:14px;font-size:17px}.hx .case .did{margin-top:6px;font-size:17px}.hx .case .asked b,.hx .case .did b{font-weight:600}.hx .case .elsewhere{border-left:3px solid var(--r);color:var(--g);margin-top:16px;padding-left:14px;font-size:15.5px}.hx .case .elsewhere .lbl{letter-spacing:.02em;font-weight:600}.hx .also{max-width:44em;margin-top:24px}.hx .also p{font-size:19px}.hx .also p+p{margin-top:16px}.hx a.more{text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}@media (max-width:900px){.hx .cases{grid-template-columns:1fr;gap:34px}.hx .also p{font-size:17px}}.hx .phero{background:var(--y);padding:0 var(--m) 96px;position:relative}.hx .phero .nav{padding:0;position:relative}.hx .navr a.navlink[aria-current]{text-underline-offset:5px;text-decoration:underline}.hx .pcopy{max-width:980px;padding-top:88px}.hx .pcopy h1{max-width:none;font-size:76px}.hx .pcopy .sub{max-width:38em}.hx .pblock{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.hx .pblock .shot{margin:0}.hx .pblock .shot img{border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 18px 48px #1111111f,0 2px 6px #1111110f}.hx .pblock h2{margin-top:12px}.hx .pblock .ptext p:not(.kicker){max-width:34em;margin-top:18px;font-size:18px}.hx .pblock .more{margin-top:18px;display:inline-block}.hx .ptxt{max-width:44em;margin-top:22px;font-size:19px}@media (max-width:900px){.hx .phero{padding:0 var(--m) 56px}.hx .phero .nav{padding:18px 0}.hx .pcopy{padding-top:24px}.hx .pcopy h1{font-size:40px}.hx .pblock{grid-template-columns:1fr;gap:26px}.hx .ptxt{font-size:17px}}.hx .pband .pill{margin-top:0}.hx .tri p.scoutnote{color:var(--g);font-size:15.5px}.hx .tri p.scoutnote a{color:var(--k)}.hx footer .products a{text-underline-offset:3px;text-decoration:underline}html.hx-home{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(>.hx){font-family:system-ui,-apple-system,Segoe UI,sans-serif}.hx .mark{align-items:center;min-height:44px;display:inline-flex}.hx.sc .mark{flex-direction:column;justify-content:center;align-items:flex-start}.hx .navr .lang a{justify-content:center;align-items:center;min-width:28px;min-height:44px;display:inline-flex}.hx .navr a.navlink{align-items:center;min-height:44px;display:inline-flex}.hx .pill.small{min-height:44px}.hx .pause{flex:0 0 44px;width:44px;height:44px}.hx a.more,.hx .creds a,.hx .scline a,.hx .tri p.scoutnote a{padding-block:13px}.hx .pblock a.more{align-items:center;min-height:44px;padding-block:0;display:inline-flex}.hx .faq details{padding:12px 0}.hx .faq summary{align-items:center;min-height:44px;padding:6px 0}.hx footer a{align-items:center;min-height:44px;display:inline-flex}.hx footer{align-items:center}.hx footer nav{flex-wrap:wrap;gap:0 22px}.hx .pill:active{background:#000;transform:translateY(1px)}.hx .pill.ghost:active{background:#1111111f}.hx .shotlink{outline-offset:4px;border-radius:10px;outline:2px solid #0000;display:block}.hx .shotlink:hover,.hx .shotlink:focus-visible{outline-color:var(--k)}.hx .pblock .more{color:#3a3a3a}.hx .pblock .more:hover,.hx .pblock .more:focus-visible{color:var(--k);text-decoration-thickness:2px}.hx .pblock:has(.shotlink:hover) .more{color:var(--k);text-decoration-thickness:2px}.hx .pblock:has(.shotlink:focus-visible) .more{color:var(--k);text-decoration-thickness:2px}.hx .menubtn,.hx .menupanel[hidden]{display:none}@media (min-width:901px){.hx .menupanel{display:none!important}}@media (max-width:900px){.hx .navr{flex-wrap:wrap;gap:10px;width:100%}.hx .navr a.navlink{display:none}.hx .menubtn{border:1.5px solid var(--k);min-height:44px;color:var(--k);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.hx .menupanel{flex:1 0 100%;order:10}.hx .menupanel>nav{border-top:1.5px solid var(--k);flex-direction:column;margin-top:10px;display:flex}.hx .menupanel>nav a{letter-spacing:-.01em;border-bottom:1px solid #1111112e;align-items:center;min-height:52px;font-size:20px;font-weight:700;display:flex}.hx .menupanel>nav a[aria-current]{text-underline-offset:5px;text-decoration:underline}}.hx .nav .mark,.hx .navr a.navlink{white-space:nowrap}.hx .nav .mark{flex-shrink:0}@media (min-width:901px){.hx .navr{gap:24px}}.hx .stickybar{z-index:60;border-bottom:1px solid var(--r);background:#fff;position:fixed;top:0;left:0;right:0}.hx .stickybar[hidden]{display:none}.hx .sbin{max-width:1440px;height:64px;padding:0 var(--m);align-items:center;gap:24px;margin:0 auto;display:flex}.hx .sblinks{align-items:center;gap:24px;margin-left:auto;font-size:15px;font-weight:500;display:flex}.hx .sblinks a.navlink{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}.hx .sblinks a.navlink[aria-current]{text-underline-offset:5px;text-decoration:underline}.hx .sbright{align-items:center;gap:24px;font-size:15px;display:flex}.hx .sbright .lang{color:var(--g);gap:10px;font-size:13px;display:flex}.hx .sbright .lang a{justify-content:center;align-items:center;min-width:28px;min-height:44px;display:inline-flex}.hx .sbright .lang a[aria-current]{color:var(--k);font-weight:600}.hx .stickybar .mark{white-space:nowrap;flex-shrink:0}.hx section[id],.hx .band[id]{scroll-margin-top:80px}.hx .replay{border:1.5px solid var(--k);min-height:44px;color:var(--k);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 18px;font-size:14px;font-weight:600}.hx .replay[hidden],.hx .pause[hidden]{display:none}.hx .menuextra{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0 6px;display:flex}.hx .menuextra .lang{color:var(--g);gap:6px;font-size:14px;display:flex}.hx .menuextra .lang a{justify-content:center;align-items:center;min-width:36px;min-height:44px;display:inline-flex}.hx .menuextra .lang a[aria-current]{color:var(--k);font-weight:700}.hx .menuextra .pill{margin-top:0}@media print{.hx .stickybar{display:none!important}}@media (max-width:900px){.hx .nav{flex-wrap:nowrap;align-items:center;position:relative}.hx .nav .navr{flex-wrap:nowrap;width:auto;margin-left:auto}.hx .nav .navr>.lang,.hx .nav .navr>.pill{display:none}.hx .menupanel{left:calc(var(--m) * -1);right:calc(var(--m) * -1);z-index:30;background:var(--y);padding:0 var(--m) 10px;position:absolute;top:100%}.hx .menupanel>nav{margin-top:0}.hx .stickybar .menupanel{border-bottom:1px solid var(--r);background:#fff;left:0;right:0}.hx .sbin{gap:10px;height:56px;position:relative}.hx .sblinks,.hx .sbright>.lang{display:none}.hx .sbright{gap:10px;margin-left:auto}.hx .stickybar .mark{letter-spacing:.1em;font-size:12px}.hx .stickybar .pill.small{padding:0 12px;font-size:13px}.hx .stickybar .menubtn{padding:0 12px;font-size:14px}.hx .sbin{gap:8px}.hx section[id],.hx .band[id]{scroll-margin-top:72px}.hx .hero{background:var(--y);padding:0 var(--m) 32px;flex-direction:column;display:flex}.hx .hero .field,.hx .hero .copy{display:contents}.hx .hero .nav{order:1;padding:10px 0}.hx .hero .eyebrow{order:2;margin-top:6px;font-size:13px}.hx .hero h1{order:3;margin-top:8px;font-size:32px}.hx .hero .sub{order:6;margin-top:22px}.hx .hero .copy .pill{order:7}.hx .film .calbody{height:420px}.hx .film .c1{top:12px}.hx .film .c2{top:62px}.hx .film .c3{top:112px}.hx .film .c4{top:162px}.hx .film .c5{top:212px}.hx .film .c6{top:262px}.hx .film .c7{top:312px}.hx .film .c8{top:362px}.hx .film .calh{padding:12px 14px 8px}.hx .hero .dlist li{padding:7px 0}.hx .phero .nav{padding:10px 0}}.hx mark.hl{color:inherit;background:linear-gradient(var(--y),var(--y)) no-repeat 0 62%/100% 72%;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:0 .06em;transition:background-size .6s cubic-bezier(.2,.7,.2,1)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.hx mark.hl[data-motion]:not(.m-on),.hx .case:not(.m-on) mark.hl{background-size:0% 72%}}.hx .case mark.hl{transition-delay:.2s}html.m-ready .hx .case:not(.m-on) .asked,html.m-ready .hx .case:not(.m-on) .did{opacity:0;transform:translateY(6px)}.hx .steps li,.hx .scwhat li,.hx .scmorning li{transition:opacity .5s ease-out,transform .5s cubic-bezier(.2,.7,.2,1);position:relative}.hx .steps li:after,.hx .scwhat li:after,.hx .scmorning li:after{content:"";background:var(--k);transform-origin:0;height:1.5px;transition:transform .5s cubic-bezier(.3,.6,.2,1) .15s;position:absolute;top:-1.5px;left:0;right:0}.hx .steps li:before,.hx .scwhat li:before{background:var(--y);color:var(--k);-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:3px;padding:1px 6px;transition:background-color .2s ease-out .4s;display:inline-block}html.m-ready .hx .steps li,html.m-ready .hx .scwhat li,html.m-ready .hx .scmorning li{border-top-color:#0000}html.m-ready .hx :is(.steps,.scwhat,.scmorning) li:not(.m-on){opacity:0;transform:translateY(18px)}html.m-ready .hx :is(.steps,.scwhat,.scmorning) li:not(.m-on):after{transform:scaleX(0)}html.m-ready .hx :is(.steps,.scwhat) li:not(.m-on):before{color:var(--g);background-color:#0000}@media (min-width:901px){.hx :is(.steps,.scwhat,.scmorning) li:nth-child(2),.hx :is(.steps,.scwhat,.scmorning) li:nth-child(2):after,.hx :is(.steps,.scwhat) li:nth-child(2):before{transition-delay:.2s}.hx :is(.steps,.scwhat,.scmorning) li:nth-child(3),.hx :is(.steps,.scwhat,.scmorning) li:nth-child(3):after,.hx :is(.steps,.scwhat) li:nth-child(3):before{transition-delay:.4s}.hx :is(.steps,.scwhat) li:nth-child(4),.hx :is(.steps,.scwhat) li:nth-child(4):after,.hx :is(.steps,.scwhat) li:nth-child(4):before{transition-delay:.6s}.hx .scwhat li:nth-child(5),.hx .scwhat li:nth-child(5):after,.hx .scwhat li:nth-child(5):before{transition-delay:.8s}}.hx .dm{height:72px;color:var(--k);margin-bottom:16px;font-size:13px;line-height:1.2;position:relative}.hx .dm .chip{border:1px solid var(--k);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;height:30px;padding:0 11px;font-weight:500;display:inline-flex}.hx .dm-work .from{align-items:center;gap:8px;height:100%;display:flex}.hx .dm-work .from .chip{opacity:0;transform:translateX(calc(var(--i) * -64px));transition:transform .45s ease-out,opacity .25s ease-out .3s}.hx .dm-work .to{background:var(--k);color:#fff;margin-top:-15px;font-weight:600;transition:opacity .3s ease-out .45s,transform .3s ease-out .45s;position:absolute;top:50%;left:0}html.m-ready .hx .dm-work:not(.m-on) .from .chip{opacity:1;transform:none}html.m-ready .hx .dm-work:not(.m-on) .to{opacity:0;transform:scale(.92)}.hx .dm-sec{align-items:center;gap:22px;display:flex}.hx .dm-sec .lap{border:2px solid var(--k);background:#fff;border-radius:5px;flex:0 0 64px;width:64px;height:42px;margin-bottom:8px;position:relative}.hx .dm-sec .lap:after{content:"";background:var(--k);border-radius:0 0 3px 3px;height:4px;position:absolute;bottom:-9px;left:-9px;right:-9px}.hx .dm-sec .lock{background:var(--y);border:1.5px solid var(--k);border-radius:2.5px;width:18px;height:14px;margin:-4px 0 0 -9px;transition:opacity .4s ease-out,transform .5s cubic-bezier(.3,1.6,.5,1);position:absolute;top:50%;left:50%}.hx .dm-sec .lock:before{content:"";border:1.5px solid var(--k);border-bottom:0;border-radius:5px 5px 0 0;width:7px;height:8px;position:absolute;top:-9px;left:2.5px}.hx .dm-sec .checks{flex-direction:column;gap:5px;display:flex}.hx .dm-sec .ck{white-space:nowrap;transition:opacity .4s ease-out,transform .4s ease-out;transition-delay:calc(.45s + var(--i) * .22s);align-items:center;gap:8px;font-weight:600;display:inline-flex}.hx .dm-sec .tick{background:var(--y);border:1.5px solid var(--k);border-radius:50%;flex:0 0 15px;width:15px;height:15px;position:relative}.hx .dm-sec .tick:after{content:"";border:solid var(--k);border-width:0 1.5px 1.5px 0;width:4px;height:7px;position:absolute;top:1px;left:3.5px;transform:rotate(45deg)}html.m-ready .hx .dm-sec:not(.m-on) .lock{opacity:0;transform:translateY(-14px)scale(.6)}html.m-ready .hx .dm-sec:not(.m-on) .ck{opacity:0;transform:translate(-14px)}.hx .dm-ppl{align-items:center;gap:12px;display:flex}.hx .dm-ppl .tile{border:1.5px solid var(--k);white-space:nowrap;background:#fff;border-radius:6px;padding:9px 11px;font-weight:600}.hx .dm-ppl .ok{white-space:nowrap;align-items:center;gap:7px;font-weight:600;transition:opacity .35s ease-out .3s,transform .35s ease-out .3s;display:inline-flex}.hx .dm-ppl .tick{background:var(--y);border:1.5px solid var(--k);border-radius:50%;flex:0 0 20px;width:20px;height:20px;position:relative}.hx .dm-ppl .tick:after{content:"";border:solid var(--k);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2.5px;left:5px;transform:rotate(45deg)}html.m-ready .hx .dm-ppl:not(.m-on) .ok{opacity:0;transform:translate(-8px)}.hx .dm-req .list{flex-direction:column;gap:3px;width:60%;padding-top:4px;display:flex}.hx .dm-req .row{border-bottom:1px solid var(--r);white-space:nowrap;height:20px;transition:transform .35s ease-out,opacity .3s ease-out;transition-delay:calc(var(--i) * 80ms);font-size:12.5px}.hx .dm-req .status{display:grid;position:absolute;top:4px;right:0}.hx .dm-req .status span{border-radius:999px;grid-area:1/1;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:600;transition:opacity .25s ease-out .55s;display:inline-flex}.hx .dm-req .status .w{border:1px solid var(--g);color:var(--g);opacity:0}.hx .dm-req .status .d{background:var(--y);border:1px solid var(--k)}html.m-ready .hx .dm-req:not(.m-on) .row{opacity:0;transform:translate(calc((var(--i) - 1) * 14px),calc(-12px - var(--i) * 6px)) rotate(calc((var(--i) - 1) * 4deg))}html.m-ready .hx .dm-req:not(.m-on) .status .w{opacity:1}html.m-ready .hx .dm-req:not(.m-on) .status .d{opacity:0}.hx .dm-auto{flex-direction:column;justify-content:center;gap:4px;display:flex}.hx .dm-auto .mrow{align-items:center;gap:8px;height:14px;display:flex}.hx .dm-auto .bar{background:#dadada;border-radius:3px;flex:0 0 55%;height:6px}.hx .dm-auto .tag{background:var(--y);white-space:nowrap;transition:opacity .3s ease-out,transform .3s ease-out;transition-delay:calc(var(--i) * 80ms);border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:600}html.m-ready .hx .dm-auto:not(.m-on) .tag{opacity:0;transform:translate(-8px)}.hx .dm-ai{grid-template-columns:1fr 1fr;align-content:start;gap:8px;display:grid}.hx .dm-ai .doc{background:#fff;border:1px solid #cfcfcf;border-radius:6px;padding:7px 9px;font-size:12px}.hx .dm-ai .diff{background:linear-gradient(var(--y),var(--y)) no-repeat 0 0/100% 100%;-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:0 2px;transition:background-size .4s ease-out .2s}.hx .dm-ai .found{grid-column:1/-1;font-size:12.5px;font-weight:600;transition:opacity .3s ease-out .55s}html.m-ready .hx .dm-ai:not(.m-on) .diff{background-size:0% 100%}html.m-ready .hx .dm-ai:not(.m-on) .found{opacity:0}.hx .pblock .shotlink{position:relative;overflow:hidden;box-shadow:0 18px 48px #1111111f,0 2px 6px #1111110f}.hx .pblock .shot img{box-shadow:none}.hx .shotlink img.capture{border-radius:0;width:100%;height:auto;transition:transform 4s cubic-bezier(.45,.05,.35,1);position:absolute;top:0;left:0;transform:translateY(0)}.hx .shotlink.m-on img.capture{transform:translateY(var(--to))}.hx .shotlink.m-reset img.capture{transition:none;transform:translateY(0)}@media print{.hx .shotlink img.capture{transition:none!important;transform:none!important}}.hx a.more,.hx .creds a,.hx .scline a{text-decoration-thickness:1px;transition:text-decoration-thickness .12s ease-out}.hx a.more:hover,.hx a.more:focus-visible,.hx .creds a:hover,.hx .creds a:focus-visible,.hx .scline a:hover,.hx .scline a:focus-visible,.hx footer .products a:hover{text-decoration-thickness:2px}@media print{.hx mark.hl{background-size:100% 72%!important;transition:none!important}}.hx .phero mark.hl,.hx .band mark.hl,.hx .field mark.hl{background-image:linear-gradient(#fff,#fff)}@media screen and (prefers-reduced-motion:reduce){.hx .shotlink img.capture{transform:translateY(var(--to));transition:none}}.hx .shotlink img.capture:not([src]){visibility:hidden}@media (min-width:901px){.hx .nav .navr{gap:18px}.hx .nav .navr .lang{gap:6px}}.hx .hero .field{padding-bottom:96px}.hx .film{max-width:1440px;padding:120px var(--m);grid-template-columns:minmax(0,1fr) minmax(0,640px);align-items:center;gap:72px;margin:0 auto;display:grid}.hx .film .filmbar{flex-wrap:wrap;row-gap:10px;margin-top:40px;position:static}.hx .film .cap{white-space:normal;flex:1 0 100%;font-size:15px}.hx .film .stage{margin:0}.hx .film .cal{width:100%;position:relative;top:0;left:0}@media (max-width:900px){.hx .heroweek{display:none}.hx .hero{display:flex}.hx .hero .field{padding-bottom:0}.hx .hero .copy{margin-top:0}.hx .hero h1{max-width:none;font-size:40px}.hx .hero .sub{font-size:17px}.hx .hero{padding-bottom:40px}.hx .film{padding:64px var(--m) 8px;display:block}.hx .film .filmbar{margin-top:22px}.hx .film .stage{margin:22px 0 0}}.hx .pblock .ptext p.pline{margin-top:10px;font-size:17px;font-weight:600}.hx .ptext .pmeta{gap:10px;margin-top:20px;font-size:15px;display:grid}.hx .ptext .pmeta>div{grid-template-columns:96px 1fr;align-items:baseline;gap:12px;display:grid}.hx .ptext .pmeta dt{color:var(--g);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:600}.hx .ptext .pmeta dd{flex-wrap:wrap;gap:6px;margin:0;display:flex}.hx .ptext .pmeta .tag{border:1px solid var(--cardline);border-radius:999px;padding:2px 10px;font-size:13.5px;line-height:1.5}.hx .sechead>*{transition:opacity .7s ease-out,transform .7s cubic-bezier(.2,.7,.2,1)}.hx .sechead>:nth-child(2){transition-delay:.1s}.hx .sechead>:nth-child(3){transition-delay:.2s}html.m-ready .hx .sechead:not(.m-on)>*{opacity:0;transform:translateY(28px)}.hx .tri .area{transition:opacity .6s ease-out,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * .12s)}html.m-ready .hx .tri .area:not(.m-on){opacity:0;transform:translateY(32px)}.hx .quotes figure{transition:opacity .6s ease-out,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * .15s)}html.m-ready .hx .quotes:not(.m-on) figure{opacity:0;transform:translateY(32px)}.hx .faq details{transition:opacity .5s ease-out,transform .5s ease-out}.hx .faq details:nth-child(2){transition-delay:80ms}.hx .faq details:nth-child(3){transition-delay:.16s}.hx .faq details:nth-child(4){transition-delay:.24s}.hx .faq details:nth-child(5){transition-delay:.32s}.hx .faq details:nth-child(6){transition-delay:.4s}html.m-ready .hx .faq:not(.m-on) details{opacity:0;transform:translateY(18px)}.hx .case .asked,.hx .case .did{transition:opacity .55s ease-out,transform .55s cubic-bezier(.2,.7,.2,1)}.hx .case .did{transition-delay:.18s}.hx .case .elsewhere{transition:opacity .55s ease-out .36s,transform .55s ease-out .36s}html.m-ready .hx .case:not(.m-on) .asked,html.m-ready .hx .case:not(.m-on) .did{transform:translateY(20px)}html.m-ready .hx .case:not(.m-on) .elsewhere{opacity:0;transform:translateY(20px)}.hx .case mark.hl{transition-duration:.8s;transition-delay:.6s}.hx .dm-work .from .chip{transition-duration:.7s,.35s;transition-delay:0s,.5s}.hx .dm-work .to{transition-duration:.45s;transition-delay:.7s}.hx .dm-ppl .ok{transition-duration:.5s;transition-delay:.4s}.hx .dm-req .row{transition-duration:.55s,.45s;transition-delay:calc(var(--i) * .14s)}.hx .dm-req .status span{transition-delay:.8s}.hx .dm-auto .tag{transition-duration:.45s;transition-delay:calc(.2s + var(--i) * .16s)}.hx .dm-ai .diff{transition-duration:.7s;transition-delay:.35s}.hx .dm-ai .found{transition-delay:1s}@media print{.hx .film{padding:24pt 0;display:block}}@media (min-width:901px) and (max-width:1299px){.hx .hero{grid-template-columns:58% 1fr}.hx .hero .navr a.navlink{display:none}.hx .hero h1{font-size:clamp(56px,6.2vw,84px)}.hx .heroweek .cal{width:calc(100% + 48px)}}
