Files
nexus/sreweekly/articles/31/04-how-to-work-an-on-call-job-and-keep-your-sanity.html
2026-09-12 17:23:01 +08:00

1630 lines
305 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html>
<html lang="en">
<head>
<meta name="openweb-spot-id" content="sp_Z3zhn8qO" />
<link href="https://cdn.ziffstatic.com/jst/zdconsent.js" rel="preload" as="script">
<script type="text/javascript">
window.zdconsent = window.zdconsent || {
"run": [],
"cmd": [],
"useractioncomplete": [],
"analytics": [],
"functional": [],
"social": []
};
</script>
<script type="text/javascript" id="zdconsent" src="https://cdn.ziffstatic.com/jst/zdconsent.js" async="true"></script>
<title>How to Work an On Call Job and Keep Your Sanity | Lifehacker</title>
<meta charset="UTF-8">
<meta name="csrf-token" content="VshlrM1k1iJbBI9BT8a5oPrpFUkNJuFvT05we3LT">
<link href="https://lifehacker.com/how-to-work-an-on-call-job-and-keep-your-sanity-5983847" rel="canonical">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0">
<meta name="theme-color" content="#ffffff">
<meta name="application-name" content="Lifehacker">
<meta name="description" content="Being connected or on call doesn&#039;t mean your friends and family have to suffer along with you. The key is to draw bright lines between your on and ">
<meta name="robots" content="index,follow,max-image-preview:large, max-snippet:-1, max-video-preview:-1">
<meta name="Bingbot" content="noarchive">
<meta property="fb:app_id" content="37418175030">
<meta property="fb:pages" content="7568536355">
<meta property="og:site_name" content="Lifehacker">
<meta property="og:title" content="How to Work an On Call Job and Keep Your Sanity">
<meta property="og:url" content="https://lifehacker.com/how-to-work-an-on-call-job-and-keep-your-sanity-5983847">
<meta property="og:description" content="Being connected or on call doesn&#039;t mean your friends and family have to suffer along with you. The key is to draw bright lines between your on and ">
<meta property="og:image" content="https://lifehacker.com/imagery/defaults/fallback-thumbnail.fill.size_1200x675.png">
<meta property="og:image:secure_url" content="https://lifehacker.com/imagery/defaults/fallback-thumbnail.fill.size_1200x675.png">
<meta property="og:image:height" content="675">
<meta property="og:image:width" content="1200">
<meta property="og:type" content="article">
<meta property="article:author" content="Alan Henry">
<meta property="article:modified_time" content="2025-06-09T15:03:13+00:00">
<meta property="article:published_time" content="2013-02-13T16:00:00+00:00">
<meta name="twitter:site" content="@Lifehacker">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:creator" content="@Lifehacker">
<meta name="twitter:title" content="How to Work an On Call Job and Keep Your Sanity">
<meta name="twitter:description" content="Being connected or on call doesn&#039;t mean your friends and family have to suffer along with you. The key is to draw bright lines between your on and ">
<meta name="twitter:url" content="https://lifehacker.com/how-to-work-an-on-call-job-and-keep-your-sanity-5983847">
<meta name="twitter:image" content="https://lifehacker.com/imagery/defaults/fallback-thumbnail.fill.size_1200x675.png">
<link href="/images/favicon.ico" rel="icon" sizes="any">
<link type="image/png" href="/images/favicon-16x16.png" rel="icon">
<link type="image/png" href="/images/favicon-32x32.png" rel="icon">
<link type="image/png" href="/images/android-chrome-192x192.png" rel="icon">
<link type="image/png" href="/images/android-chrome-384x384.png" rel="icon">
<link href="/images/apple-touch-icon.png" rel="apple-touch-icon">
<link href="/manifest.json" rel="manifest">
<link type="application/rss+xml" href="https://lifehacker.com/feed/rss" title="Lifehacker - All stories" rel="alternate">
<link rel="alternate" hreflang="en-au" href="https://au.lifehacker.com/news/70285/how-to-work-an-on-call-job-and-keep-your-sanity" />
<link rel="alternate" hreflang="x-default" href="https://lifehacker.com/how-to-work-an-on-call-job-and-keep-your-sanity-5983847" />
<link href="https://cdn.ziffstatic.com" rel="dns-prefetch">
<link href="//cdn.ziffstatic.com" rel="preconnect">
<link href="//www.googletagmanager.com" rel="preconnect">
<link href="/images/icons/spritemap.svg?id=7f67b9a9e21a44fd068b4682ff70f449" rel="preload" as="image">
<link type="font/ttf" href="/fonts/InterVariable.ttf" rel="preload" as="font" crossorigin>
<link type="font/ttf" href="/fonts/InterVariable-Italic.ttf" rel="preload" as="font" crossorigin>
<link type="font/ttf" href="/fonts/Akshar-VariableFont_wght.ttf" rel="preload" as="font" crossorigin>
<link type="font/ttf" href="/fonts/LeagueGothic-Regular-VariableFont_wdth.ttf" rel="preload" as="font" crossorigin>
<link rel="preload" as="image" href="https://lifehacker.com/imagery/authors/01HF2FBE9XZ6NHASE4NZ5SWWWB/image.fill.size_500x375.v1699834924.jpg" >
<link href="https://g.lifehacker.com/lifehacker.js?url=https%3A%2F%2Flifehacker.com%2Fhow-to-work-an-on-call-job-and-keep-your-sanity-5983847" rel="preload" as="script">
<script type="text/javascript" src="https://g.lifehacker.com/lifehacker.js?url=https%3A%2F%2Flifehacker.com%2Fhow-to-work-an-on-call-job-and-keep-your-sanity-5983847" async></script>
<script type="application/ld+json">{"@context":"https://schema.org","@type":"NewsMediaOrganization","url":"https://lifehacker.com","name":"Lifehacker","foundingDate":"2005","founder":{"@type":"Person","name":"Gina Trapani","url":"https://ginatrapani.org/","jobTitle":"Founder","sameAs":["https://www.linkedin.com/in/ginatrapani/"]},"employee":{"@type":"Person","name":"Jordan Calhoun","url":"https://twitter.com/JordanMCalhoun","jobTitle":"Editor-in-Chief"},"logo":{"@type":"ImageObject","url":"https://lifehacker.com/images/lifehacker-logo.svg","width":318,"height":100},"sameAs":["https://lifehacker.com/","https://www.facebook.com/lifehacker/","https://www.youtube.com/lifehacker","https://www.twitter.com/lifehacker","https://www.instagram.com/lifehackerdotcom"],"description":"Lifehacker is the ultimate authority on optimizing every aspect of your life. Do everything better."}</script>
<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","url":"https://lifehacker.com","name":"Lifehacker","description":"Lifehacker is the ultimate authority on optimizing every aspect of your life. Do everything better.","inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://lifehacker.com/search?q={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":"https://schema.org/True","valueName":"search_term_string"}}}</script> <script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://lifehacker.com/"}]}</script> <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","name":"How to Work an On Call Job and Keep Your Sanity","headline":"How to Work an On Call Job and Keep Your Sanity","datePublished":"2013-02-13T16:00:00+00:00","dateModified":"2013-02-13T16:00:00+00:00","author":[{"@type":"Person","name":"Alan Henry","image":{"@type":"ImageObject","url":"https://lifehacker.com/imagery/authors/01HF2FBE9XZ6NHASE4NZ5SWWWB/image.jpg","width":500,"height":375},"url":"https://lifehacker.com/author/alanhenry"}],"image":{"@type":"ImageObject","url":"https://lifehacker.com/imagery/defaults/fallback-thumbnail.png","width":1600,"height":900,"caption":"Default Image"},"articleBody":" Being connected or on call doesn&#039;t mean your friends and family have to suffer along with you. The key is to draw bright lines between your &quot;on&quot; and &quot;off&quot; times, and manage your coworkers expectations for when you&#039;re supposed to be available. Here&#039;s how to turn that struggle for balance into an easily managed routine. Summon Your Willpower: Without It, None of This Will Work If being on call drives you crazy with buzzing phones and late-night conference calls, you probably want to do something about it. That&#039;s the good news. The bad news is that while we can offer tips to help you out, it&#039;s not going to be easy. Part of the problem may be the habits and expectations you&#039;ve set leading up to this point, which can be difficult to break. It&#039;ll require willpower to stand behind your convictions, and not to let up and go back to your old routine. Photo by B Calkins (Shutterstock).If your coworkers know they can email you in the middle of the night and get a response whether you&#039;re on call or not, or text you on the weekend and get a call back, it&#039;ll take some getting used to when you start defending your personal time. Similarly, if you&#039;re on call, you&#039;ll need to learn to walk the line between jumping when your inbox says jump and giving yourself a little freedom take breaks and breathe. Once you commit and follow through, you&#039;ll be much happier on the other side. Being on call won&#039;t be quite as stressful, and your family and loved ones will thank you for not waking them in the middle of the night. Ready? Let&#039;s get started.Figure Out Where to Draw Your BoundariesWhen you&#039;re on call, your employer decides exactly how long your leash is. That doesn&#039;t mean you can&#039;t stretch it, or see what you can get away with while meeting your company&#039;s expectations. A lot of this depends heavily on your office&#039;s policies, but here are a few things to start with: &quot;On call&quot; should not be the same as &quot;working.&quot; This is true for most companies, but if you get the feeling that in your job, being &quot;on call&quot; is the same as being &quot;up all night waiting for something to happen so you may as well be working,&quot; you may need to have a chat with your manager. The point of &quot;on call&quot; work is, in most organizations, that there&#039;s someone available to jump in and work on an important issue after business hours&mdash;not that there&#039;s someone working around the clock that day. Similarly, make sure you&#039;re being paid appropriately for your on call and after-hours work. If you start racking up too many on call or overtime hours, odds are someone will sit up and take notice. Photo by imageegami (Shutterstock).You&#039;re allowed to disconnect sometimes, even when you&#039;re on call. This is something I learned from my days as an on call manager, and something I encouraged engineers I worked with to do as well. Even if you&#039;re on call, that doesn&#039;t mean you don&#039;t get to spend time with your family, eat a dinner without interruptions, or at least put the phone down for a little while&mdash;just let your coworkers know when you&#039;re doing it so they&#039;re aware. Communicate with your team and tell them you&#039;ll be offline for a half-hour or an hour while you sit down to dinner. If you can&#039;t get away with shutting your phone off for that time, at least mention it and ask only to be called if there&#039;s an emergency. Then follow-up at the end of your personal blackout period and make sure you didn&#039;t miss anything.You&#039;re allowed to sleep. After a certain hour, email is no longer the best way to reach you, and if there&#039;s an emergency, someone should pick up the phone and call you directly. This follows on from the &quot;on call is not always-on,&quot; principle, but it should be clear that there&#039;s a point during your on call cycle where email or IM stops being the best way to reach you. This is especially important if you&#039;re on call overnight: it&#039;s not unreasonable to say &quot;I&#039;m going to bed, if something comes up, call me.&quot;You should have a clear procedure for when you&#039;re contacted, and a proper hand-off when your on call hours end. These kinds of policies sound tiresome, but they really serve two purposes: they protect you and your sanity, and they protect the efficiency of your team. Your customers, coworkers, and managers should have a reference for the kinds of things that they should wake you up for versus those that can wait until morning. Similarly, when your on call shift is over, you should be able to easily and seamlessly hand-off to someone else without worrying that you have to &quot;finish up this one thing&quot; or that someone on the team doesn&#039;t know you&#039;re no longer on call. If these things aren&#039;t clear on your team or at your company, talk to your boss and your colleagues. Your sanity is worth trying to improve them. Fiercely defend your personal time. When you&#039;re not on call, there should be no real expectation that you&#039;ll be available unless it suits you or there&#039;s a real emergency. Most jobs, especially in technology or engineering, have some assumption that if your skills are required and it&#039;s an emergency that you should be reachable somehow within reason, but &quot;within reason&quot; doesn&#039;t mean &quot;all the time.&quot; Defend your personal time by avoiding your work email when you&#039;re not on call, routing coworkers to voicemail when you need privacy, and turning off work-related alerts and notifications when you&#039;re off. Depending on your willpower, you may be able to do some of these things and not others, like leaving automatic alerts on but ignoring emails, so do what&#039;s right for you. Remember though, it&#039;s not a huge leap from &quot;I&#039;ll just check my email before bed so I don&#039;t have so much in the morning&quot; to &quot;everyone at work knows I stay up until 2am working and happily exploit it.&quot; Photo by Dave Clark Digital Photo (Shutterstock).Most of these suggestions assume you work in an organization where &quot;on call&quot; means that you can be contacted by someone else at any time to look into an issue, not that you&#039;re expected to be up waiting for something to happen. At my last job, we had a network operations center that was staffed 24/7, and the crew would contact on-call technicians and managers when they were needed. Of course, they would only call if the issue met our criteria for severity, and once the on call staff were contacted, it set a chain of events into motion that would bring all the necessary people to the table to make sure the issue would be resolved as quickly as possible.All in all, it was a good policy, but I&#039;d worked at that job long enough to remember when &quot;on call&quot; was &quot;okay it&#039;s your turn to stay up late and make sure things don&#039;t go down, respond to automated alerts pushed to your phone, and hope nothing happens when you try to sneak a few hours of sleep.&quot; If that sounds like your workplace, don&#039;t wait for someone else to fix it. Get together with your coworkers and your boss and shape it up yourself.Use Technology to Reinforce Your BoundariesThe reason we advocate setting your boundaries so conservatively when it comes to your on and off time is because it&#039;s easier to slip back into bad habits if you try to take a metered approach to the issue. Of course, depending on your own self-discipline, you may be able to handle minor distractions or happily ignore emails and alerts knowing that if it&#039;s really important someone will call you. Some of you will have trouble with that, so turning everything off is the best option. Decide which is best for you, and embrace the tools, apps, and utilities that will help reinforce those boundaries.Granted, it&#039;s not as simple as just &quot;turning off your phone when you want some privacy.&quot; Here are a few ways to reinforce your boundaries when you&#039;re on call and when you&#039;re off: Make heavy use of your phone&#039;s do-not-disturb features. If you have an iPhone running iOS 6 or higher, you already have the tools for this. If you have an Android phone, you can set auto-responses or SMSes as a reply to unwanted phone calls, and apps like previously mentioned Silence can use your Google Calendar to determine when to turn your ringer on and when to turn it off, or you can set it yourself. Want more control? We like Sanity, an app that lets you control who rings through, even when your phone is on vibrate or silent mode.Scale back (or shut off) your work-related notifications. You probably use your smartphone to check your work-related email, or have work-related alerts pushed to your personal device. You may even use your home computer to check your work email. Try to keep those things separate if you can (for example, I use one mail client on my Windows PC for work and another for everything else. When I shut off my work computer and end my workday, I don&#039;t want to even be tempted by my work inbox.) but if you can&#039;t, at least set your polling time for notifications, new emails, and other alerts back as far as you can. If you&#039;re on call and going home at night, every fifteen minutes to a half-hour is within reason, and won&#039;t annoy your family with a constantly buzzing phone all through dinner or an email client dinging every two or three minutes&mdash;all with messages you know you don&#039;t need to attend to. We even have a complete guide to pruning your notifications on iOS and Android to get you started. If you still need more control, Pushover is an amazing webapp that offers all the control you&#039;ll need.Use mail filters and auto-responses as a first line of defense. If companies can do it, so can you. Canned responses to specific types of emails or specific people can be a lifesaver, even if that message says &quot;I&#039;m out of the office now, but if it&#039;s urgent contact me here,&quot; can go a long way towards changing a customer or coworker who emails on the weekend and expects a response into someone with firmly set expectations about when you&#039;ll get back in touch with them. I&#039;ve known many engineers who put up out of offices when they go home at night, and others who use them whenever they know they&#039;ll be out of touch&mdash;even if they&#039;re not on call. &quot;Going camping this weekend, so I won&#039;t be looking at email. I&#039;ll follow up with you on Monday, but if it&#039;s urgent you can call me here,&quot; for example. It may seem like a lot of information to give out, but if you&#039;re on call, &quot;Thanks for sending this to me, I&#039;ll get back you in less than a half-hour&quot; can make the difference between overwhelmed by emails and phone calls and everyone knowing their place in line. Make heavy use of vibrate settings, or buy a gadget that does. Being on call doesn&#039;t mean you have to wake up your family members when something at the office goes south, or heaven forbid deprive your spouse or children of sleep because you need to be able to wake if something happens. Sure, you could strap your phone to your arm and set it to vibrate, but there&#039;s no reason to go that far. There&#039;s a cottage industry of vibrating bracelets that go off silently when your phone rings. They&#039;re perfect for getting calls and getting up in the middle of the night without waking anyone else. If you&#039;re not eager to spend $50-100 for one, we&#039;re sure you can DIY your own system with a Bluetooth headset or even a pair of Bluetooth headphones to wake you (and only you) when you&#039;re needed. Similarly, if you just need to get up early to start an on call shift, or want to get up periodically to make sure everything is okay, use an alarm clock like the previously mentioned LARK silent alarm to wake you without stirring your partner. If you have a fitness tracking gadget that also tracks sleep, like the Fitbit or any of these devices we&#039;ve tested, they can almost all wake you gently at the right time without waking up your whole house in the process. Photo by Digitpedia.Address the Psychological Issue and Don&#039;t Deviate from Your BoundariesRemember, you work to live, not live to work. Don&#039;t be afraid to get away, and don&#039;t be afraid to stick to your guns about the lines you draw between your personal and professional time. You&#039;re also in for a fight: you&#039;ll have coworkers who want their problems fixed right away, or who insist on your attention whenever they want it. You&#039;ll have managers who&#039;ll test those boundaries to see how far they can push you. Don&#039;t get frustrated, just stick to your guns and set clear, open expectations about what your behavior will be. Compromise when you have to.When we talked about how to prioritize when everything is important, we explained that you can&#039;t do this alone. You&#039;ll need to build an understanding with your coworkers about how and when it&#039;s appropriate to get in touch with you, even when you&#039;re on call. The same applies to your family. You should also have an understanding with them that when you&#039;re on call, it means you&#039;ll be up at odd hours, you may have to go to the office on short notice, and sometimes you may have to miss dinner, or hole up in front of your computer working and shouldn&#039;t be disturbed.\n \n \n \n \n \n How to Prioritize When Everything Is Important\n \n Read More\n \n \nWhen everyone is on board and aware of how you work, being on call won&#039;t be a struggle, it&#039;ll just be another habit or routine to fall into. Just make sure that when it&#039;s time to hang up your hat that you actually do it and mean it.\n \n \n How to Stop Working and Go Home At Night\n \n Read More\n \n ","publisher":{"@type":"NewsMediaOrganization","url":"https://lifehacker.com","name":"Lifehacker","foundingDate":"2005","founder":{"@type":"Person","name":"Gina Trapani","url":"https://ginatrapani.org/","jobTitle":"Founder","sameAs":["https://www.linkedin.com/in/ginatrapani/"]},"employee":{"@type":"Person","name":"Jordan Calhoun","url":"https://twitter.com/JordanMCalhoun","jobTitle":"Editor-in-Chief"},"logo":{"@type":"ImageObject","url":"https://lifehacker.com/images/lifehacker-logo.svg","width":318,"height":100},"sameAs":["https://lifehacker.com/","https://www.facebook.com/lifehacker/","https://www.youtube.com/lifehacker","https://www.twitter.com/lifehacker","https://www.instagram.com/lifehackerdotcom"],"description":"Lifehacker is the ultimate authority on optimizing every aspect of your life. Do everything better."},"url":"https://lifehacker.com/how-to-work-an-on-call-job-and-keep-your-sanity-5983847","mainEntityOfPage":"https://lifehacker.com/how-to-work-an-on-call-job-and-keep-your-sanity-5983847"}</script>
<script data-session-uuid-setup>
// Session UUID logic using sessionStorage
function storageAvailable(type) {
try {
var storage = window[type],
x = '__storage_test__';
storage.setItem(x, x);
storage.removeItem(x);
return true;
} catch (e) {
return false;
}
}
window.generateUUIDv4 = function() {
// RFC4122 version 4 compliant UUID
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
var r = Math.random() * 16 | 0,
v = c === 'x' ? r : (r & 0x3 | 0x8);
return v.toString(16);
});
};
let sessionUuidKey = 'session_uuid';
let sessionUuid = null;
if (storageAvailable('sessionStorage')) {
sessionUuid = sessionStorage.getItem(sessionUuidKey);
if (!sessionUuid) {
sessionUuid = window.generateUUIDv4();
sessionStorage.setItem(sessionUuidKey, sessionUuid);
}
} else {
// fallback: generate a new UUID for this page load
sessionUuid = window.generateUUIDv4();
}
window.sessionUuid = sessionUuid;
// Generate view_instance_uuid for every page view
window.viewInstanceUuid = window.generateUUIDv4();
</script>
<script data-analytics-setup>
window.gaVariable = {"template":"News","content_type":"News","seamless_page":true,"transport_type":"beacon","video_type":"clip","split_test_identifier":null,"split_test_variant":null,"custom_map":{"dimension7":"day_published","dimension8":"month_published","dimension9 ":"year_published","dimension10":"full_published_date","dimension11":"template","dimension16":"object_type","dimension17":"object_uuid","dimension18":"test_uuid","dimension19":"test_version","dimension20":"original_published_date","dimension21":"days_since_updated","dimension22":"weeks_since_updated","dimension23":"days_since_originally_published","dimension24":"weeks_since_originally_published","dimension25":"focus_keyword","dimension26":"is_affiliated","dimension34":"categories","dimension35":"sections","dimension38":"no_index","dimension41":"videoType","dimension42":"videoId","dimension43":"slideshowItems","dimension44":"videoLength","dimension45":"videoTitle","dimension50":"videoPlayerName","dimension51":"slideshowType","dimension53":"slidePosition","dimension70":"legacy_id","dimension78":"content_priority","dimension80":"original_published_date","dimension82":"title","dimension99":"author_name"},"legacy_id":5983847,"object_uuid":"01HF2H0JWE3JHKNWGJ28REDATZ","object_type":"article","title":"How to Work an On Call Job and Keep Your Sanity","canonical_url":"https:\/\/lifehacker.com\/how-to-work-an-on-call-job-and-keep-your-sanity-5983847","content_priority":"standard","full_published_date":"02\/13\/2013","original_published_date":"02\/13\/2013","use_dimension_data":true,"author_name":"Alan Henry","word_count":1593,"day_published":13,"month_published":2,"year_published":2013,"days_since_updated":4957,"weeks_since_updated":708,"days_since_originally_published":4957,"weeks_since_originally_published":708,"categories":"","sections":"","no_index":0,"is_affiliated":false,"evergreen":0,"ga_template":"News"};
window.gaVariable.page_path = window.location.pathname;
let gtagSessionId = (document.cookie.match(/^(?:.*;)?\s*gtagSessionId\s*=\s*([^;]+)(?:.*)?$/) || [, null])[1];
if (gtagSessionId == null) {
gtagSessionId = Math.random().toString(36).substring(2, 12).padStart(10, "0") + Date.now().toString(36);
let domain = window.location.hostname;
let expires = (new Date(Date.now() + (60 * 60 * 1000))).toUTCString(); // 60 Minutes
document.cookie = `gtagSessionId=${gtagSessionId}; expires=${expires}; domain=${domain}; path=/`;
}
window.gtagSessionId = gtagSessionId;
</script>
<script data-analytics-setup>
window.viewInstanceUuid = crypto.randomUUID();
// Ensure dataLayer/gtag exist early
window.dataLayer = window.dataLayer || [];
window.gtag = function() {
dataLayer.push(arguments);
};
gtag("js", new Date());
// Defensive defaults so config never crashes
const gaTemplate = (window.gaVariable && window.gaVariable.template) ? window.gaVariable.template : null;
const gaSession = window.gtagSessionId || null;
const gaSessionUUID = window.sessionUuid || null;
const gaViewInstanceUUID = window.viewInstanceUuid || null;
const gaAdBlock = typeof window.adblock === "boolean" ? window.adblock : false;
let gaSeamlessIndex = null;
let gaSeamlessInstanceId = null;
const gtagConfig = {
send_page_view: true,
session: gaSession,
session_uuid: gaSessionUUID,
template: gaTemplate,
view_instance_uuid: gaViewInstanceUUID,
ad_block: gaAdBlock ? "Blocked" : "NotBlocked",
split_test_identifier: window.gaVariable.split_test_identifier || null,
split_test_variant: window.gaVariable.split_test_variant || null
};
if (window.gaVariable.seamless_page) {
gtagConfig.seamless_index = 0;
gtagConfig.seamless_instance_id = gaViewInstanceUUID;
}
gtag("config", "G-7E851STSQZ", gtagConfig);
</script>
<script>
window.zdconsent.run.push("https://www.googletagmanager.com/gtag/js?id=G-7E851STSQZ");
</script>
<script data-analytics-setup>
let gtagAnalytics = {};
if (window.gaVariable.use_dimension_data) {
gtagAnalytics = {
author: window.gaVariable.author_name || null,
categories: window.gaVariable.categories || null,
content_id: window.gaVariable.object_uuid || null,
day_published: window.gaVariable.day_published || null,
days_since_originally_published: window.gaVariable.days_since_originally_published || null,
days_since_updated: window.gaVariable.days_since_updated || null,
evergreen: window.gaVariable.evergreen || null,
first_published_at: window.gaVariable.original_published_date || null,
focus_keyword: window.gaVariable.focus_keyword || null,
is_affiliated: window.gaVariable.is_affiliated || null,
month_published: window.gaVariable.month_published || null,
no_index: window.gaVariable.no_index || 0,
object_type: window.gaVariable.object_type || null,
object_uuid: window.gaVariable.object_uuid || null,
pageview_type: window.gaVariable.pageview_type || null,
published_at: window.gaVariable.full_published_date || null,
sections: window.gaVariable.sections || null,
slideshow_items: window.gaVariable.slideshowItems || null,
split_test_identifier: window.gaVariable.split_test_identifier || null,
split_test_variant: window.gaVariable.split_test_variant || null,
video_id: window.gaVariable.videoId || null,
video_name: window.gaVariable.videoTitle || null,
video_player_type: window.gaVariable.videoPlayerName || "exco",
video_url: window.gaVariable.video_url || null,
weeks_since_originally_published: window.gaVariable.weeks_since_originally_published || null,
weeks_since_updated: window.gaVariable.weeks_since_updated || null,
word_count: window.gaVariable.word_count || null,
year_published: window.gaVariable.year_published || null
};
}
gtagAnalytics.ad_block = window.adblock ? "Blocked" : "NotBlocked";
// Fire page_view_custom for all pages
window.zdconsent.run.push(() => {
gtag("event", "page_view_custom", gtagAnalytics);
});
</script>
<script data-analytics-setup>
window.zdconsent.run.push(() => {
const scrollDepths = [10, 25, 50, 75, 90, 100];
// Insert scroll depth markers into the document
const insertScrollDepthMarkers = () => {
const mainElement = document.querySelector('main') || document.querySelector('#main');
if (!mainElement) {
console.warn('No main element found for scroll depth tracking');
return;
}
// Ensure main element is positioned for absolute children
if (getComputedStyle(mainElement).position === 'static') {
mainElement.style.position = 'relative';
}
scrollDepths.forEach(depth => {
const marker = document.createElement('div');
marker.setAttribute('data-page-scroll-depth', depth);
marker.style.cssText = `position: absolute; top: ${depth}%; height: 1px; width: 100%; pointer-events: none;`;
mainElement.appendChild(marker);
});
};
// Observer to track when scroll depth markers become visible
const scrollDepthObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const depth = entry.target.getAttribute('data-page-scroll-depth');
gtag('event', 'scroll', {
percent_scrolled: parseInt(depth),
});
entry.target.remove(); // Remove marker after firing
}
});
});
// Initialize markers and start observing
const initScrollDepthTracking = () => {
insertScrollDepthMarkers();
document.querySelectorAll('[data-page-scroll-depth]').forEach(marker => {
scrollDepthObserver.observe(marker);
});
};
// Run immediately if page already loaded, otherwise wait for load event
if (document.readyState === 'complete') {
initScrollDepthTracking();
} else {
window.addEventListener('load', initScrollDepthTracking);
}
});
</script>
<script data-chartbeat-setup>
(function() {
let sections = "";
if (window.gaVariable.sections) {
sections = window.gaVariable.sections.split(",").map(item => "Category - " + item.trim()).join(",");
}
if (window.gaVariable.content_type) {
sections += (sections !== "" ? "," : "") + "Content Type - " + window.gaVariable.content_type;
}
if (window.gaVariable.series) {
sections += (sections !== "" ? "," : "") + "Series - " + window.gaVariable.series;
}
var _sf_async_config = window._sf_async_config = (window._sf_async_config || {});
/** CONFIGURATION START **/
_sf_async_config.uid = "21105";
_sf_async_config.domain = "lifehacker.com";
_sf_async_config.useCanonical = true;
_sf_async_config.useCanonicalDomain = true;
_sf_async_config.sections = sections;
_sf_async_config.authors = window.gaVariable.author_name || "";
_sf_async_config.type = window.gaVariable.content_type || "";
/** CONFIGURATION END **/
function loadChartbeat() {
var e = document.createElement("script");
var n = document.getElementsByTagName("script")[0];
e.type = "text/javascript";
e.async = true;
e.src = "//static.chartbeat.com/js/chartbeat_video.js";
n.parentNode.insertBefore(e, n);
}
window.zdconsent.run.push(loadChartbeat);
})();
</script>
<script>
var PogoConfig = {
"template": "article",
"category": ""
};
window.object_uuid = "01HF2H0JWE3JHKNWGJ28REDATZ";
</script>
<link href="https://cdn.ziffstatic.com/pg/lifehacker.js" rel="preload" as="script">
<link href="https://cdn.ziffstatic.com/pg/lifehacker.css" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'">
<link href="https://cdn.ziffstatic.com/pg/lifehacker.prebid.js" rel="preload" as="script">
<link href="https://securepubads.g.doubleclick.net/tag/js/gpt.js" rel="preload" as="script">
<script id="pogo" src="https://cdn.ziffstatic.com/pg/lifehacker.js" async></script>
<script>
window.zdconsent.run.push('https://cdn.static.zdbb.net/js/z0WVjCBSEeGLoxIxOQVEwQ.min.js');
</script>
<script type="text/javascript">
window.zdconsent.run.push(function() {
window._comscore = window._comscore || [];
var _csconfig = {
c1: "2",
c2: "6036202",
};
if (!window.__tcfapi && !window.__gpp) {
_csconfig.cs_ucfr = window.zdconsent.optins.comscore;
}
window._comscore = window._comscore || [];
window._comscore.push(_csconfig);
(function() {
var s = document.createElement("script"),
el = document.getElementsByTagName("script")[0];
s.async = true;
s.src = "https://sb.scorecardresearch.com/cs/6036202/beacon.js";
el.parentNode.insertBefore(s, el);
})();
});
</script>
<script>
var facebookPixelLoaded = false;
window.addEventListener("load", function() {
document.addEventListener("scroll", facebookPixelScript);
document.addEventListener("mousemove", facebookPixelScript);
});
function facebookPixelScript() {
if (!facebookPixelLoaded) {
facebookPixelLoaded = true;
document.removeEventListener("scroll", facebookPixelScript);
document.removeEventListener("mousemove", facebookPixelScript);
window.zdconsent.cmd.push(function() {
! function(f, b, e, v, n, t, s) {
if (f.fbq) return;
n = f.fbq = function() {
n.callMethod ?
n.callMethod.apply(n, arguments) : n.queue.push(arguments);
};
if (!f._fbq) f._fbq = n;
n.push = n;
n.loaded = !0;
n.version = "2.0";
n.queue = [];
t = b.createElement(e);
t.async = !0;
t.src = v;
s = b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t, s);
}(window,
document, "script", "//connect.facebook.net/en_US/fbevents.js");
fbq("init", "37418175030");
fbq("track", "PageView");
});
}
}
</script>
<script>
(function(d) {
var bounceExchangeLoaded = false;
window.addEventListener("load", function() {
document.addEventListener("scroll", bounceExchangeScript);
document.addEventListener("mousemove", bounceExchangeScript);
});
function bounceExchangeScript() {
if (!bounceExchangeLoaded) {
bounceExchangeLoaded = true;
document.removeEventListener("scroll", bounceExchangeScript);
document.removeEventListener("mousemove", bounceExchangeScript);
var e = d.createElement("script");
e.src = d.location.protocol + "//tag.bounceexchange.com/6171/i.js";
e.async = true;
d.getElementsByTagName("head")[0].appendChild(e);
}
}
}(document));
</script>
<script>
window.FIREBASE_CONFIG = {"api_key":"AIzaSyDMOkepbxXuEltyC8v_FIKbBmjEU7HgM_s","auth_domain":"cng-iterable.firebaseapp.com","project_id":"cng-iterable","storage_bucket":"cng-iterable.firebasestorage.app","messaging_sender_id":"845516706668","app_id":"1:845516706668:web:fc726651f42adb2123d949","measurement_id":"G-93608GXMB3","vapid_key":"BEK-EUUPmJQTBXTmgLDk5wNIj3J5KH37rz1VJ-GA9DHgTK69O4__0oe2KnBtqrK0qlkXd_HFR14xk-EpwXkOhI4"};
window.CNG_PUSH = {
isLocal: false,
promptDelayMs: 45000 };
</script>
<script>
window.zdconsent.cmd.push({
src: "/iterable/push-consent.js",
type: "module"
});
window.zdconsent.cmd.push({
src: "/iterable/push-notify.js",
type: "module"
});
</script>
<script type="text/javascript">
window.zdconsent.analytics.push("https://tru.am/scripts/custom/ziffmedia.js");
</script>
<style>
@font-face{font-display:swap;font-family:inter;font-style:normal;font-weight:100 800;src:url(/fonts/InterVariable.ttf) format("truetype-variations")}@font-face{font-display:swap;font-family:inter;font-style:italic;font-weight:100 800;src:url(/fonts/InterVariable-Italic.ttf) format("truetype-variations")}@font-face{font-display:swap;font-family:akshar;font-weight:100 800;src:url(/fonts/Akshar-VariableFont_wght.ttf) format("truetype-variations")}@font-face{font-display:swap;font-family:league;font-weight:100 800;src:url(/fonts/LeagueGothic-Regular-VariableFont_wdth.ttf) format("truetype-variations")}
.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-10{bottom:-2.5rem}.-bottom-8{bottom:-2rem}.-left-2{left:-.5rem}.-left-\[4\%\]{left:-4%}.-left-\[80\%\]{left:-80%}.-top-1{top:-.25rem}.-top-4{top:-1rem}.-top-\[14px\]{top:-14px}.-top-\[1px\]{top:-1px}.-top-\[29px\]{top:-29px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-\[-26px\]{bottom:-26px}.bottom-\[0\.25rem\]{bottom:.25rem}.bottom-\[6px\]{bottom:6px}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.left-7{left:1.75rem}.left-\[4px\]{left:4px}.left-\[calc\(50\%-50px\)\]{left:calc(50% - 50px)}.right-0{right:0}.right-2{right:.5rem}.right-\[25px\]{right:25px}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[-50px\]{top:-50px}.top-full{top:100%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-60{z-index:60}.z-\[51\]{z-index:51}.z-\[99\]{z-index:99}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.float-right{float:right}.\!m-0{margin:0!important}.m-0{margin:0}.m-1{margin:.25rem}.m-5{margin:1.25rem}.\!my-0{margin-bottom:0!important;margin-top:0!important}.\!my-20{margin-bottom:5rem!important;margin-top:5rem!important}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-0{margin-left:0;margin-right:0}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-11{margin-bottom:2.75rem;margin-top:2.75rem}.my-12{margin-bottom:3rem;margin-top:3rem}.my-16{margin-bottom:4rem;margin-top:4rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-24{margin-bottom:6rem;margin-top:6rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.my-9{margin-bottom:2.25rem;margin-top:2.25rem}.my-auto{margin-bottom:auto;margin-top:auto}.\!mb-1{margin-bottom:.25rem!important}.\!mb-2{margin-bottom:.5rem!important}.\!mb-3{margin-bottom:.75rem!important}.\!mb-\[11px\]{margin-bottom:11px!important}.\!mb-\[2px\]{margin-bottom:2px!important}.\!mt-0{margin-top:0!important}.-mb-5{margin-bottom:-1.25rem}.-mb-\[11px\]{margin-bottom:-11px}.-mb-\[1px\]{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-\[10px\]{margin-left:-10px}.-ml-\[2px\]{margin-left:-2px}.-ml-px{margin-left:-1px}.-mt-1{margin-top:-.25rem}.-mt-4{margin-top:-1rem}.-mt-5{margin-top:-1.25rem}.-mt-8{margin-top:-2rem}.-mt-\[13px\]{margin-top:-13px}.-mt-\[2px\]{margin-top:-2px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-11{margin-bottom:2.75rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-\[22px\]{margin-bottom:22px}.mb-\[60px\]{margin-bottom:60px}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-9{margin-left:2.25rem}.ml-\[10px\]{margin-left:10px}.ml-\[1px\]{margin-left:1px}.ml-\[6px\]{margin-left:6px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[2px\]{margin-top:2px}.mt-\[30px\]{margin-top:30px}.mt-\[6px\]{margin-top:6px}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.size-3{height:.75rem;width:.75rem}.size-5{height:1.25rem;width:1.25rem}.size-6{height:1.5rem;width:1.5rem}.\!h-3{height:.75rem!important}.h-0{height:0}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[10px\]{height:10px}.h-\[115px\]{height:115px}.h-\[136px\]{height:136px}.h-\[14px\]{height:14px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[2px\]{height:2px}.h-\[30px\]{height:30px}.h-\[50px\]{height:50px}.h-\[574px\]{height:574px}.h-\[60px\]{height:60px}.h-\[6px\]{height:6px}.h-\[75px\]{height:75px}.h-\[76px\]{height:76px}.h-\[90px\]{height:90px}.h-\[calc\(100\%-40px\)\]{height:calc(100% - 40px)}.h-auto{height:auto}.h-full{height:100%}.h-min{height:-moz-min-content;height:min-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-20{max-height:5rem}.max-h-\[20px\]{max-height:20px}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-12{min-height:3rem}.\!w-3{width:.75rem!important}.\!w-40{width:10rem!important}.w-0{width:0}.w-1\/12{width:8.333333%}.w-1\/3{width:33.333333%}.w-1\/5{width:20%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[1\.5px\]{width:1.5px}.w-\[10px\]{width:10px}.w-\[136px\]{width:136px}.w-\[14px\]{width:14px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[260px\]{width:260px}.w-\[272px\]{width:272px}.w-\[290px\]{width:290px}.w-\[30px\]{width:30px}.w-\[316px\]{width:316px}.w-\[330px\]{width:330px}.w-\[350px\]{width:350px}.w-\[480px\]{width:480px}.w-\[54px\]{width:54px}.w-\[5px\]{width:5px}.w-\[60px\]{width:60px}.w-\[64px\]{width:64px}.w-\[75px\]{width:75px}.w-\[76px\]{width:76px}.w-\[800px\]{width:800px}.w-\[calc\(100\%\+10px\)\]{width:calc(100% + 10px)}.w-\[calc\(100\%\+18px\)\]{width:calc(100% + 18px)}.w-auto{width:auto}.w-dvw{width:100dvw}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[200px\]{min-width:200px}.min-w-\[350px\]{min-width:350px}.\!max-w-full{max-width:100%!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-8xl{max-width:85rem}.max-w-\[100\%-8px\]{max-width:100%-8px}.max-w-\[100px\]{max-width:100px}.max-w-\[10rem\]{max-width:10rem}.max-w-\[118px\]{max-width:118px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[304px\]{max-width:304px}.max-w-\[318px\]{max-width:318px}.max-w-\[420px\]{max-width:420px}.max-w-\[703px\]{max-width:703px}.max-w-\[75px\]{max-width:75px}.max-w-\[768px\]{max-width:768px}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100\%-30px\)\]{max-width:calc(100% - 30px)}.max-w-\[unset\]{max-width:unset}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.\!list-none{list-style-type:none!important}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-14{-moz-column-gap:3.5rem;column-gap:3.5rem}.gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-20{-moz-column-gap:5rem;column-gap:5rem}.gap-x-28{-moz-column-gap:7rem;column-gap:7rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-x-9{-moz-column-gap:2.25rem;column-gap:2.25rem}.gap-x-\[14px\]{-moz-column-gap:14px;column-gap:14px}.gap-y-10{row-gap:2.5rem}.gap-y-12{row-gap:3rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.gap-y-9{row-gap:2.25rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(0 0 0/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overscroll-none{overscroll-behavior:none}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-bl-none{border-bottom-left-radius:0}.rounded-tl-none{border-top-left-radius:0}.\!border-0{border-width:0!important}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-8{border-width:8px}.border-\[1\.5px\]{border-width:1.5px}.border-x-0{border-left-width:0;border-right-width:0}.border-y{border-bottom-width:1px;border-top-width:1px}.border-y-2{border-bottom-width:2px;border-top-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[1\.5px\]{border-bottom-width:1.5px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-t-\[1\.5px\]{border-top-width:1.5px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-\[\#CFCFCE\]{--tw-border-opacity:1;border-color:rgb(207 207 206/var(--tw-border-opacity,1))}.border-\[\#F0F0F0\]{border-color:rgb(240 240 240/var(--tw-border-opacity,1))}.border-\[\#F0F0F0\],.border-black{--tw-border-opacity:1}.border-black{border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-brand-green{--tw-border-opacity:1;border-color:rgb(2 136 88/var(--tw-border-opacity,1))}.border-brand-green-gradient-end{--tw-border-opacity:1;border-color:rgb(56 181 136/var(--tw-border-opacity,1))}.border-brand-green-gradient-start{--tw-border-opacity:1;border-color:rgb(111 181 56/var(--tw-border-opacity,1))}.border-gray-100{border-color:rgb(245 245 244/var(--tw-border-opacity,1))}.border-gray-100,.border-gray-200{--tw-border-opacity:1}.border-gray-200{border-color:rgb(231 229 228/var(--tw-border-opacity,1))}.border-gray-300{border-color:rgb(214 211 209/var(--tw-border-opacity,1))}.border-gray-300,.border-gray-400{--tw-border-opacity:1}.border-gray-400{border-color:rgb(168 162 158/var(--tw-border-opacity,1))}.border-gray-500{border-color:rgb(120 113 108/var(--tw-border-opacity,1))}.border-gray-500,.border-gray-800{--tw-border-opacity:1}.border-gray-800{border-color:rgb(41 37 36/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-white{border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-b-\[\#195C3C\],.border-white{--tw-border-opacity:1}.border-b-\[\#195C3C\]{border-bottom-color:rgb(25 92 60/var(--tw-border-opacity,1))}.\!bg-white{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-brand-green{--tw-bg-opacity:1;background-color:rgb(2 136 88/var(--tw-bg-opacity,1))}.bg-brand-green-100{--tw-bg-opacity:1;background-color:rgb(207 255 221/var(--tw-bg-opacity,1))}.bg-brand-green-gradient-end{--tw-bg-opacity:1;background-color:rgb(56 181 136/var(--tw-bg-opacity,1))}.bg-brand-green-gradient-start{--tw-bg-opacity:1;background-color:rgb(111 181 56/var(--tw-bg-opacity,1))}.bg-gray-100{background-color:rgb(245 245 244/var(--tw-bg-opacity,1))}.bg-gray-100,.bg-gray-50{--tw-bg-opacity:1}.bg-gray-50{background-color:rgb(250 250 249/var(--tw-bg-opacity,1))}.bg-gray-500{background-color:rgb(120 113 108/var(--tw-bg-opacity,1))}.bg-gray-500,.bg-gray-800{--tw-bg-opacity:1}.bg-gray-800{background-color:rgb(41 37 36/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-\[linear-gradient\(126deg\2c \#13553A_28\.77\%\2c rgba\(58\2c 125\2c 57\2c 0\.60\)_70\.37\%\2c rgba\(111\2c 181\2c 56\2c 0\.28\)_92\.78\%\2c rgba\(59\2c 182\2c 131\2c 0\.08\)_100\%\)\]{background-image:linear-gradient(126deg,#13553a 28.77%,rgba(58,125,57,.6) 70.37%,rgba(111,181,56,.28) 92.78%,rgba(59,182,131,.08))}.bg-\[url\(\'\/images\/lifehacker-perspectives-banner\.jpeg\'\)\]{background-image:url(/images/lifehacker-perspectives-banner.jpeg)}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-brand-green-gradient-start{--tw-gradient-from:#6fb538 var(--tw-gradient-from-position);--tw-gradient-to:rgba(111,181,56,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-80\%{--tw-gradient-from-position:80%}.to-brand-green-gradient-end{--tw-gradient-to:#38b588 var(--tw-gradient-to-position)}.to-15\%{--tw-gradient-to-position:15%}.bg-\[length\:550\%\]{background-size:550%}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-\[right_33\%\]{background-position:right 33%}.bg-center{background-position:50%}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.p-\[2px\]{padding:2px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-7{padding-bottom:1.75rem;padding-top:1.75rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-9{padding-bottom:2.25rem;padding-top:2.25rem}.\!pt-14{padding-top:3.5rem!important}.pb-0\.5{padding-bottom:.125rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-11{padding-bottom:2.75rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pb-\[2px\]{padding-bottom:2px}.pb-\[88\.88\%\]{padding-bottom:88.88%}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-\[22px\]{padding-left:22px}.pl-\[calc\(12px\+0\.2em\)\]{padding-left:calc(12px + .2em)}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-\[14px\]{padding-right:14px}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[2px\]{padding-top:2px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-middle{vertical-align:middle}.font-akshar{font-family:akshar,Segoe UI,Helvetica Neue,Helvetica,Roboto,sans-serif}.font-league{font-family:league,Segoe UI,Helvetica Neue,Helvetica,Roboto,sans-serif}.font-sans{font-family:inter,Segoe UI,Helvetica Neue,Helvetica,Roboto,sans-serif}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem}.text-5xl,.text-6xl{line-height:1}.text-6xl{font-size:3.75rem}.text-\[10px\]{font-size:10px}.text-\[10rem\]{font-size:10rem}.text-\[18px\]{font-size:18px}.text-\[26px\]{font-size:26px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[550\]{font-weight:550}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-6{line-height:1.5rem!important}.leading-10{line-height:2.5rem}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.75\]{line-height:1.75}.leading-\[10rem\]{line-height:10rem}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[3px\]{letter-spacing:3px}.tracking-\[4\.2px\]{letter-spacing:4.2px}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#1F2937\],.text-\[\#1f2937\]{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-\[\#363636\]{--tw-text-opacity:1;color:rgb(54 54 54/var(--tw-text-opacity,1))}.text-\[\#737373\]{color:rgb(115 115 115/var(--tw-text-opacity,1))}.text-\[\#737373\],.text-black{--tw-text-opacity:1}.text-black{color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-brand-green{--tw-text-opacity:1;color:rgb(2 136 88/var(--tw-text-opacity,1))}.text-brand-green-100{--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}.text-gray-400{color:rgb(168 162 158/var(--tw-text-opacity,1))}.text-gray-400,.text-gray-500{--tw-text-opacity:1}.text-gray-500{color:rgb(120 113 108/var(--tw-text-opacity,1))}.text-gray-600{color:rgb(87 83 78/var(--tw-text-opacity,1))}.text-gray-600,.text-gray-700{--tw-text-opacity:1}.text-gray-700{color:rgb(68 64 60/var(--tw-text-opacity,1))}.text-gray-800{color:rgb(41 37 36/var(--tw-text-opacity,1))}.text-gray-800,.text-gray-900{--tw-text-opacity:1}.text-gray-900{color:rgb(28 25 23/var(--tw-text-opacity,1))}.text-red{color:rgb(251 87 8/var(--tw-text-opacity,1))}.text-red,.text-red-600{--tw-text-opacity:1}.text-red-600{color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-2{text-decoration-thickness:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(214 211 209/var(--tw-ring-opacity,1))}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-opacity{transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\@container{container-type:inline-size}[x-cloak]{display:none}::-moz-selection{--tw-bg-opacity:1;background-color:rgb(207 255 221/var(--tw-bg-opacity,1))}::selection{--tw-bg-opacity:1;background-color:rgb(207 255 221/var(--tw-bg-opacity,1))}.custom-gradient-background,.custom-gradient-text{--tw-gradient-from:#6fb538 var(--tw-gradient-from-position);--tw-gradient-to:rgba(111,181,56,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#38b588 var(--tw-gradient-to-position);background-image:linear-gradient(to right,var(--tw-gradient-stops))}.custom-gradient-text{-webkit-background-clip:text;background-clip:text;color:transparent}.custom-gradient-text:hover{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#000 var(--tw-gradient-to-position)}.custom-hr{--tw-gradient-from:#6fb538 var(--tw-gradient-from-position);--tw-gradient-to:rgba(111,181,56,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#38b588 var(--tw-gradient-to-position);background-image:linear-gradient(to right,var(--tw-gradient-stops));border-width:0;height:2px}.placeholder\:text-gray-900::-moz-placeholder{--tw-text-opacity:1;color:rgb(28 25 23/var(--tw-text-opacity,1))}.placeholder\:text-gray-900::placeholder{--tw-text-opacity:1;color:rgb(28 25 23/var(--tw-text-opacity,1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-full:before{bottom:100%;content:var(--tw-content)}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:h-6:before{content:var(--tw-content);height:1.5rem}.before\:w-0\.5:before{content:var(--tw-content);width:.125rem}.before\:-translate-x-1\/2:before{--tw-translate-x:-50%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:bg-brand-green:before{--tw-bg-opacity:1;background-color:rgb(2 136 88/var(--tw-bg-opacity,1));content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-full:after{bottom:100%;content:var(--tw-content)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:top-full:after{top:100%}.after\:h-6:after,.after\:top-full:after{content:var(--tw-content)}.after\:h-6:after{height:1.5rem}.after\:w-0\.5:after{content:var(--tw-content);width:.125rem}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:bg-brand-green:after{--tw-bg-opacity:1;background-color:rgb(2 136 88/var(--tw-bg-opacity,1));content:var(--tw-content)}.first\:mb-11:first-child{margin-bottom:2.75rem}.first\:pt-10:first-child{padding-top:2.5rem}.last\:\!mb-0:last-child{margin-bottom:0!important}.last\:mb-0:last-child{margin-bottom:0}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-brand-green:hover{--tw-border-opacity:1;border-color:rgb(2 136 88/var(--tw-border-opacity,1))}.hover\:bg-brand-green:hover{--tw-bg-opacity:1;background-color:rgb(2 136 88/var(--tw-bg-opacity,1))}.hover\:bg-brand-green-100:hover{--tw-bg-opacity:1;background-color:rgb(207 255 221/var(--tw-bg-opacity,1))}.hover\:bg-brand-green-700:hover{--tw-bg-opacity:1;background-color:rgb(18 85 58/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:fill-brand-green:hover{fill:#028858}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-brand-green:hover{--tw-text-opacity:1;color:rgb(2 136 88/var(--tw-text-opacity,1))}.hover\:text-brand-green-100:hover{--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}.hover\:text-brand-green-700:hover{--tw-text-opacity:1;color:rgb(18 85 58/var(--tw-text-opacity,1))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:brightness-125:hover{--tw-brightness:brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:custom-underline:hover{text-decoration-color:#cfffdd;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.5rem;text-underline-offset:-.25rem}.hover\:custom-gradient-text:hover{--tw-gradient-from:#6fb538 var(--tw-gradient-from-position);--tw-gradient-to:rgba(111,181,56,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#38b588 var(--tw-gradient-to-position);-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to right,var(--tw-gradient-stops));color:transparent}.hover\:custom-gradient-text:hover:hover{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#000 var(--tw-gradient-to-position)}.focus\:z-10:focus{z-index:10}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity,1))}.active\:text-gray-500:active{--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity,1))}.active\:text-gray-700:active{--tw-text-opacity:1;color:rgb(68 64 60/var(--tw-text-opacity,1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:-mr-2{margin-right:-.5rem}.group:hover .group-hover\:mr-2{margin-right:.5rem}.group:hover .group-hover\:text-brand-green{--tw-text-opacity:1;color:rgb(2 136 88/var(--tw-text-opacity,1))}.group:hover .group-hover\:custom-underline{text-decoration-color:#cfffdd;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.5rem;text-underline-offset:-.25rem}.peer:checked~.peer-checked\:block{display:block}.peer:hover~.peer-hover\:custom-underline{text-decoration-color:#cfffdd;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.5rem;text-underline-offset:-.25rem}.has-\[\*\]\:block:has(*){display:block}.has-\[\*\]\:flex:has(*){display:flex}.has-\[\:checked\]\:\!border-transparent:has(:checked){border-color:transparent!important}.has-\[\:checked\]\:\!bg-brand-green:has(:checked){--tw-bg-opacity:1!important;background-color:rgb(2 136 88/var(--tw-bg-opacity,1))!important}.prose-p\:m-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin:0}.prose-li\:m-0 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){margin:0}.prose-li\:marker\:text-black * :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *)))::marker{color:#000}.prose-li\:marker\:text-black :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *)))::marker{color:#000}@media (min-width:375px){.xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xs\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.25rem*var(--tw-space-x-reverse))}.xs\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.xs\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.xs\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:640px){.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:-top-4{top:-1rem}.sm\:-top-8{top:-2rem}.sm\:left-1\/2{left:50%}.sm\:left-\[5px\]{left:5px}.sm\:top-20{top:5rem}.sm\:z-10{z-index:10}.sm\:order-2{order:2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:my-14{margin-bottom:3.5rem;margin-top:3.5rem}.sm\:my-16{margin-bottom:4rem;margin-top:4rem}.sm\:my-24{margin-bottom:6rem;margin-top:6rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-20{margin-bottom:5rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mb-9{margin-bottom:2.25rem}.sm\:ml-0{margin-left:0}.sm\:ml-7{margin-left:1.75rem}.sm\:mr-2{margin-right:.5rem}.sm\:mt-0{margin-top:0}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-24{margin-top:6rem}.sm\:mt-9{margin-top:2.25rem}.sm\:mt-auto{margin-top:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-3{height:.75rem}.sm\:h-\[18px\]{height:18px}.sm\:h-full{height:100%}.sm\:w-1\/2{width:50%}.sm\:w-3{width:.75rem}.sm\:w-44{width:11rem}.sm\:w-\[150px\]{width:150px}.sm\:w-\[18px\]{width:18px}.sm\:w-\[200px\]{width:200px}.sm\:w-\[768px\]{width:768px}.sm\:w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-\[33\%\]{max-width:33%}.sm\:max-w-\[calc\(100\%-2\.5rem\)\]{max-width:calc(100% - 2.5rem)}.sm\:flex-1{flex:1 1 0%}.sm\:-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:justify-normal{justify-content:normal}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.sm\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.sm\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.sm\:self-start{align-self:flex-start}.sm\:text-wrap{text-wrap:wrap}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:rounded-tl-none{border-top-left-radius:0}.sm\:border-0{border-width:0}.sm\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.sm\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.sm\:p-0\.5{padding:.125rem}.sm\:p-10{padding:2.5rem}.sm\:p-8{padding:2rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-bottom:0;padding-top:0}.sm\:py-11{padding-bottom:2.75rem;padding-top:2.75rem}.sm\:py-16{padding-bottom:4rem;padding-top:4rem}.sm\:py-4{padding-bottom:1rem;padding-top:1rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-9{padding-bottom:2.25rem}.sm\:pl-4{padding-left:1rem}.sm\:pr-4{padding-right:1rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:pt-14{padding-top:3.5rem}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}.sm\:text-justify{text-align:justify}.sm\:\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:font-medium{font-weight:500}.sm\:leading-10{line-height:2.5rem}.sm\:hover\:text-brand-green-100:hover{--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}.sm\:hover\:text-brand-green-700:hover{--tw-text-opacity:1;color:rgb(18 85 58/var(--tw-text-opacity,1))}}@media (min-width:768px){.md\:-bottom-1{bottom:-.25rem}.md\:bottom-1{bottom:.25rem}.md\:left-1\/2{left:50%}.md\:left-full{left:100%}.md\:right-auto{right:auto}.md\:top-\[calc\(-50\%-2px\)\]{top:calc(-50% - 2px)}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-none{order:0}.md\:col-span-1{grid-column:span 1/span 1}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-0{margin-bottom:0;margin-top:0}.md\:\!mb-3{margin-bottom:.75rem!important}.md\:\!mb-\[2px\]{margin-bottom:2px!important}.md\:\!mb-\[6px\]{margin-bottom:6px!important}.md\:-mb-2{margin-bottom:-.5rem}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-20{margin-bottom:5rem}.md\:mb-24{margin-bottom:6rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-7{margin-bottom:1.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mb-9{margin-bottom:2.25rem}.md\:ml-0{margin-left:0}.md\:ml-2{margin-left:.5rem}.md\:ml-4{margin-left:1rem}.md\:mr-2{margin-right:.5rem}.md\:mr-4{margin-right:1rem}.md\:mr-5{margin-right:1.25rem}.md\:mr-8{margin-right:2rem}.md\:mr-9{margin-right:2.25rem}.md\:mt-0{margin-top:0}.md\:mt-1{margin-top:.25rem}.md\:mt-16{margin-top:4rem}.md\:mt-2{margin-top:.5rem}.md\:mt-24{margin-top:6rem}.md\:mt-3{margin-top:.75rem}.md\:mt-4{margin-top:1rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:aspect-square{aspect-ratio:1/1}.md\:\!h-4{height:1rem!important}.md\:\!h-6{height:1.5rem!important}.md\:h-10{height:2.5rem}.md\:h-12{height:3rem}.md\:h-3{height:.75rem}.md\:h-4{height:1rem}.md\:h-5{height:1.25rem}.md\:h-8{height:2rem}.md\:h-\[18px\]{height:18px}.md\:h-\[20px\]{height:20px}.md\:h-auto{height:auto}.md\:\!w-4{width:1rem!important}.md\:\!w-6{width:1.5rem!important}.md\:w-1\/2{width:50%}.md\:w-12{width:3rem}.md\:w-4{width:1rem}.md\:w-40{width:10rem}.md\:w-5{width:1.25rem}.md\:w-8{width:2rem}.md\:w-\[18px\]{width:18px}.md\:w-\[200px\]{width:200px}.md\:w-\[350px\]{width:350px}.md\:w-\[780px\]{width:780px}.md\:w-\[calc\(100\%\+14px\)\]{width:calc(100% + 14px)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:w-max{width:-moz-max-content;width:max-content}.md\:max-w-80{max-width:20rem}.md\:max-w-\[180px\]{max-width:180px}.md\:max-w-max{max-width:-moz-max-content;max-width:max-content}.md\:max-w-md{max-width:28rem}.md\:flex-initial{flex:0 1 auto}.md\:grow{flex-grow:1}.md\:grow-0{flex-grow:0}.md\:-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-16{gap:4rem}.md\:gap-3{gap:.75rem}.md\:gap-8{gap:2rem}.md\:gap-x-0{-moz-column-gap:0;column-gap:0}.md\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.md\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.md\:gap-x-\[10px\]{-moz-column-gap:10px;column-gap:10px}.md\:gap-y-1{row-gap:.25rem}.md\:gap-y-10{row-gap:2.5rem}.md\:gap-y-2{row-gap:.5rem}.md\:gap-y-4{row-gap:1rem}.md\:gap-y-5{row-gap:1.25rem}.md\:gap-y-6{row-gap:1.5rem}.md\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(4rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(4rem*var(--tw-space-x-reverse))}.md\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.md\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.75rem*var(--tw-space-x-reverse))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.md\:border-0{border-width:0}.md\:border-y-0{border-bottom-width:0;border-top-width:0}.md\:\!border-b-0{border-bottom-width:0!important}.md\:border-l-\[1\.5px\]{border-left-width:1.5px}.md\:border-r{border-right-width:1px}.md\:border-solid{border-style:solid}.md\:bg-\[linear-gradient\(90deg\2c \#13553A_0\.17\%\2c rgba\(111\2c 181\2c 56\2c 0\.20\)_84\.01\%\2c rgba\(59\2c 182\2c 131\2c 0\.04\)_99\.82\%\)\]{background-image:linear-gradient(90deg,#13553a .17%,rgba(111,181,56,.2) 84.01%,rgba(59,182,131,.04) 99.82%)}.md\:bg-\[length\:250\%\]{background-size:250%}.md\:bg-right{background-position:100%}.md\:object-cover{-o-object-fit:cover;object-fit:cover}.md\:p-0{padding:0}.md\:p-2{padding:.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-0{padding-bottom:0;padding-top:0}.md\:py-1{padding-bottom:.25rem;padding-top:.25rem}.md\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.md\:py-2{padding-bottom:.5rem;padding-top:.5rem}.md\:py-20{padding-bottom:5rem;padding-top:5rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.md\:py-7{padding-bottom:1.75rem;padding-top:1.75rem}.md\:pb-11{padding-bottom:2.75rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-7{padding-bottom:1.75rem}.md\:pb-8{padding-bottom:2rem}.md\:pb-\[56\.3\%\]{padding-bottom:56.3%}.md\:pl-12{padding-left:3rem}.md\:pl-7{padding-left:1.75rem}.md\:pr-5{padding-right:1.25rem}.md\:pr-7{padding-right:1.75rem}.md\:pr-8{padding-right:2rem}.md\:pr-9{padding-right:2.25rem}.md\:pt-10{padding-top:2.5rem}.md\:pt-24{padding-top:6rem}.md\:pt-4{padding-top:1rem}.md\:pt-5{padding-top:1.25rem}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[14rem\]{font-size:14rem}.md\:text-\[44px\]{font-size:44px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:font-\[550\]{font-weight:550}.md\:\!leading-7{line-height:1.75rem!important}.md\:leading-4{line-height:1rem}.md\:leading-6{line-height:1.5rem}.md\:leading-\[14rem\]{line-height:14rem}.md\:leading-tight{line-height:1.25}.md\:tracking-\[5px\]{letter-spacing:5px}.md\:\!decoration-\[0\.55rem\]{text-decoration-thickness:.55rem!important}.md\:\!underline-offset-\[-0\.3rem\]{text-underline-offset:-.3rem!important}.md\:first\:pt-14:first-child{padding-top:3.5rem}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:left-0{left:0}.lg\:top-0{top:0}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-16{margin-bottom:4rem;margin-top:4rem}.lg\:-mt-2{margin-top:-.5rem}.lg\:mr-8{margin-right:2rem}.lg\:mt-0{margin-top:0}.lg\:mt-1{margin-top:.25rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-1\/4{width:25%}.lg\:w-2\/3{width:66.666667%}.lg\:w-\[125px\]{width:125px}.lg\:w-\[350px\]{width:350px}.lg\:w-\[850px\]{width:850px}.lg\:w-\[98\%\]{width:98%}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-\[150px\]{max-width:150px}.lg\:max-w-\[204px\]{max-width:204px}.lg\:max-w-\[350px\]{max-width:350px}.lg\:max-w-md{max-width:28rem}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.lg\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.lg\:border-t-0{border-top-width:0}.lg\:bg-\[linear-gradient\(90deg\2c \#13553A_0\.17\%\2c rgba\(49\2c 117\2c 57\2c 0\.73\)_40\.41\%\2c rgba\(111\2c 181\2c 56\2c 0\.20\)_90\.72\%\2c rgba\(59\2c 182\2c 131\2c 0\.04\)_99\.82\%\)\]{background-image:linear-gradient(90deg,#13553a .17%,rgba(49,117,57,.73) 40.41%,rgba(111,181,56,.2) 90.72%,rgba(59,182,131,.04) 99.82%)}.lg\:bg-\[length\:200\%\]{background-size:200%}.lg\:py-16{padding-bottom:4rem;padding-top:4rem}.lg\:pl-44{padding-left:11rem}.lg\:pl-6{padding-left:1.5rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pt-0{padding-top:0}.lg\:text-left{text-align:left}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-8xl{font-size:6rem;line-height:1}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem}.lg\:text-lg,.lg\:text-xl{line-height:1.75rem}.lg\:text-xl{font-size:1.25rem}}@media (min-width:1280px){.xl\:relative{position:relative}.xl\:mb-10{margin-bottom:2.5rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:w-\[150px\]{width:150px}.xl\:max-w-lg{max-width:32rem}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[1fr\2c 300px\]{grid-template-columns:1fr 300px}.xl\:justify-end{justify-content:flex-end}.xl\:px-0{padding-left:0;padding-right:0}.xl\:pr-6{padding-right:1.5rem}}@media (min-width:1360px){.\32xl\:block{display:block}.\32xl\:flex{display:flex}.\32xl\:hidden{display:none}.\32xl\:w-\[calc\(100\%-350px\)\]{width:calc(100% - 350px)}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:pr-8{padding-right:2rem}}@media (min-width:1440px){.min-\[1440px\]\:relative{position:relative}.min-\[1440px\]\:left-0{left:0}.min-\[1440px\]\:top-0{top:0}.min-\[1440px\]\:top-14{top:3.5rem}.min-\[1440px\]\:mb-6{margin-bottom:1.5rem}.min-\[1440px\]\:mr-6{margin-right:1.5rem}.min-\[1440px\]\:mt-14{margin-top:3.5rem}.min-\[1440px\]\:hidden{display:none}.min-\[1440px\]\:w-\[280px\]{width:280px}.min-\[1440px\]\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.min-\[1440px\]\:flex-row{flex-direction:row}.min-\[1440px\]\:flex-col{flex-direction:column}.min-\[1440px\]\:items-start{align-items:flex-start}.min-\[1440px\]\:justify-start{justify-content:flex-start}.min-\[1440px\]\:text-wrap{text-wrap:wrap}.min-\[1440px\]\:bg-transparent{background-color:transparent}.min-\[1440px\]\:bg-\[linear-gradient\(90deg\2c \#13553A_0\%\2c rgba\(50\2c 117\2c 57\2c 0\.73\)_44\.23\%\2c rgba\(111\2c 181\2c 56\2c 0\.20\)_78\.37\%\2c rgba\(59\2c 182\2c 131\2c 0\.04\)_100\%\)\]{background-image:linear-gradient(90deg,#13553a,rgba(50,117,57,.73) 44.23%,rgba(111,181,56,.2) 78.37%,rgba(59,182,131,.04))}.min-\[1440px\]\:bg-\[length\:135\%\]{background-size:135%}.min-\[1440px\]\:bg-\[center_right\]{background-position:100%}.min-\[1440px\]\:py-0{padding-bottom:0;padding-top:0}.min-\[1440px\]\:pl-0{padding-left:0}.min-\[1440px\]\:text-left{text-align:left}.min-\[1440px\]\:text-\[28px\]{font-size:28px}.min-\[1440px\]\:text-lg{font-size:1.125rem;line-height:1.75rem}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.dark\:border-gray-600:where(.dark,.dark *){--tw-border-opacity:1;border-color:rgb(87 83 78/var(--tw-border-opacity,1))}.dark\:border-transparent:where(.dark,.dark *){border-color:transparent}.dark\:border-white:where(.dark,.dark *){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.dark\:bg-gray-800:where(.dark,.dark *){--tw-bg-opacity:1;background-color:rgb(41 37 36/var(--tw-bg-opacity,1))}.dark\:text-brand-green-100:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}.dark\:text-gray-300:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(214 211 209/var(--tw-text-opacity,1))}.dark\:text-gray-400:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity,1))}.dark\:text-gray-600:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(87 83 78/var(--tw-text-opacity,1))}.dark\:text-white:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:\!no-underline:where(.dark,.dark *){text-decoration-line:none!important}.dark\:hover\:border-brand-green-100:hover:where(.dark,.dark *){--tw-border-opacity:1;border-color:rgb(207 255 221/var(--tw-border-opacity,1))}.dark\:hover\:text-brand-green-100:hover:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-300:hover:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(214 211 209/var(--tw-text-opacity,1))}.dark\:active\:bg-gray-700:active:where(.dark,.dark *){--tw-bg-opacity:1;background-color:rgb(68 64 60/var(--tw-bg-opacity,1))}.dark\:active\:text-gray-300:active:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(214 211 209/var(--tw-text-opacity,1))}@media (min-width:640px){.dark\:sm\:hover\:text-brand-green-100:hover:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}.\[\&_\#toc-dropdown-container\]\:max-w-3xl #toc-dropdown-container{max-width:48rem}.\[\&_\#toc-dropdown-container\]\:max-w-full #toc-dropdown-container{max-width:100%}.\[\&_\*\]\:m-0 *{margin:0}.\[\&_\*\]\:\!leading-6 *{line-height:1.5rem!important}@media (min-width:640px){.\[\&_\*\]\:sm\:\!leading-7 *{line-height:1.75rem!important}}.\[\&_\.image-caption\]\:hidden .image-caption{display:none}.\[\&_\>_\*\:last-child\]\:mr-0>:last-child{margin-right:0}.\[\&_\>_\*\]\:-mr-4>*{margin-right:-1rem}.\[\&_\>_\*\]\:last\:mb-\[10px\]:last-child>*{margin-bottom:10px}.\[\&_a\]\:font-medium a{font-weight:500}.\[\&_a\]\:text-\[\#118656\] a{--tw-text-opacity:1;color:rgb(17 134 86/var(--tw-text-opacity,1))}.\[\&_a\]\:underline a{text-decoration-line:underline}.hover\:\[\&_a\]\:text-brand-green-700 a:hover{--tw-text-opacity:1;color:rgb(18 85 58/var(--tw-text-opacity,1))}.dark\:\[\&_a\]\:text-white a:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:\[\&_a\]\:underline a:where(.dark,.dark *){text-decoration-line:underline}.dark\:hover\:\[\&_a\]\:text-\[\#CFFFDD\] a:hover:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}.\[\&_h2\]\:text-\[26px\] h2{font-size:26px}.\[\&_h2\]\:text-xl h2{font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.\[\&_h2\]\:md\:\!text-3xl h2{font-size:1.875rem!important;line-height:2.25rem!important}}.\[\&_h3\]\:text-lg h3{font-size:1.125rem;line-height:1.75rem}.\[\&_img\]\:aspect-video img{aspect-ratio:16/9}.\[\&_img\]\:rounded-md img{border-radius:.375rem}.\[\&_img\]\:object-cover img{-o-object-fit:cover;object-fit:cover}.\[\&_p\]\:\!m-0 p{margin:0!important}.\[\&_p\]\:text-sm p{font-size:.875rem;line-height:1.25rem}.\[\&_p\]\:leading-7 p{line-height:1.75rem}
.editor-content{color:var(--tw-prose-body);max-width:65ch}.editor-content :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.editor-content :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.editor-content :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.editor-content :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.editor-content :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.editor-content :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.editor-content :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.editor-content :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.editor-content :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.editor-content :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.editor-content :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.editor-content :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.editor-content :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.editor-content :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.editor-content :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.editor-content :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.editor-content :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.editor-content :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.editor-content :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.editor-content :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.editor-content :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.editor-content :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.editor-content :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.editor-content :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.editor-content :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.editor-content :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.editor-content :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.editor-content :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.editor-content :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.editor-content :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.editor-content :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.editor-content :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.editor-content :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.editor-content :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.editor-content :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.editor-content :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.editor-content :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.editor-content :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.editor-content :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.editor-content :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.editor-content :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.editor-content :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.editor-content :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.editor-content :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.editor-content :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.editor-content :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.editor-content :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.editor-content :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.editor-content :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.editor-content :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.editor-content :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.editor-content :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.editor-content :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.editor-content :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.editor-content{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.editor-content :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.editor-content :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.editor-content :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.editor-content :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.editor-content :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.editor-content :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.editor-content :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.editor-content :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.editor-content :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.editor-content :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.editor-content :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.editor-content :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.editor-content :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.editor-content :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.editor-content :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.editor-content :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.editor-content :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.editor-content :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.editor-content :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.editor-content :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.editor-content :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.editor-content :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.editor-content :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.editor-content :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.editor-content :where(.prose>iframe):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:2rem;padding-top:2rem}.editor-content{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:48rem}@media (min-width:768px){.editor-content{margin-top:3rem}}.editor-content :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));line-height:2}.editor-content :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))):where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.editor-content{--tw-gradient-from:#6fb538 var(--tw-gradient-from-position);--tw-gradient-to:rgba(111,181,56,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#38b588 var(--tw-gradient-to-position)}.editor-content :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){background-image:linear-gradient(to top,var(--tw-gradient-stops));border-width:0;font-size:1.5rem;letter-spacing:0;line-height:2rem;margin-bottom:3rem;margin-top:3rem;padding-left:6px}.editor-content :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:.375rem;border-width:0!important;margin-bottom:0;margin-top:.5rem;-o-object-fit:contain;object-fit:contain;padding-bottom:0;width:100%}@media (min-width:640px){.editor-content :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){aspect-ratio:16/9}}.editor-content :is(:where(video):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:0;margin-top:.5rem;padding-bottom:0}.editor-content :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:akshar,Segoe UI,Helvetica Neue,Helvetica,Roboto,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem;margin-bottom:.75em}@media (min-width:768px){.editor-content :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.875rem;line-height:2.25rem}}.editor-content :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:akshar,Segoe UI,Helvetica Neue,Helvetica,Roboto,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.75rem}@media (min-width:768px){.editor-content :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.5rem;line-height:2rem}}.editor-content * :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *)))::marker{color:#000}.editor-content :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *)))::marker{color:#000}.editor-content * :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))):where(.dark,.dark *)::marker{color:#fff}.editor-content :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))):where(.dark,.dark *)::marker{color:#fff}.editor-content :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(17 134 86/var(--tw-text-opacity,1))}.editor-content :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))):hover{--tw-text-opacity:1;color:rgb(18 85 58/var(--tw-text-opacity,1))}.editor-content :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))):where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:underline}.editor-content :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))):hover:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}.dark .editor-content a:hover{text-decoration:none!important}.editor-content blockquote p{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-family:akshar,Segoe UI,Helvetica Neue,Helvetica,Roboto,sans-serif;font-style:normal;line-height:1.625;margin:0;padding-top:1rem;padding-inline-start:2rem;text-decoration-thickness:2px}.editor-content blockquote p:after,.editor-content blockquote p:before{--tw-content:none;content:var(--tw-content)}.editor-content blockquote p:first-of-type{padding-top:2rem}.editor-content blockquote p:last-of-type{padding-bottom:2rem}.editor-content blockquote p:where(.dark,.dark *){--tw-bg-opacity:1;background-color:rgb(41 37 36/var(--tw-bg-opacity,1))}.editor-content .twitter-tweet{padding-bottom:2rem;padding-top:2rem}
[id*=video-container]{border-radius:.375rem}[id*=video-container] .jw-wrapper{background-color:transparent}
.toc-active{--tw-border-opacity:1;border-color:rgb(2 136 88/var(--tw-border-opacity,1))}.toc-active a{--tw-text-opacity:1;color:rgb(2 136 88/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5rem}
.tippy-box,.tippy-content{padding:0!important}.tippy-box{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.65));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);will-change:filter}[data-placement^=bottom] .tippy-arrow:before,[data-placement^=top] .tippy-arrow:before{--tw-border-opacity:1!important;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1))!important;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))!important;content:var(--tw-content)!important}[data-placement^=left] .tippy-arrow:before,[data-placement^=right] .tippy-arrow:before{--tw-border-opacity:1!important;border-left-color:rgb(255 255 255/var(--tw-border-opacity,1))!important;border-right-color:rgb(255 255 255/var(--tw-border-opacity,1))!important;content:var(--tw-content)!important}.tooltip .tooltiptext{border-radius:.375rem;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:8rem;z-index:10}.tooltip .tooltiptext:before{--tw-border-opacity:1;--tw-content:"";border-color:transparent;border-bottom-color:rgb(115 115 115/var(--tw-border-opacity,1));border-width:5px;bottom:100%;content:var(--tw-content);left:50%;margin-left:-5px;position:absolute}
*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e7e5e4;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:inter,Segoe UI,Helvetica Neue,Helvetica,Roboto,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a8a29e;opacity:1}input::placeholder,textarea::placeholder{color:#a8a29e;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:375px){.\!container{max-width:375px!important}.container{max-width:375px}}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1360px){.\!container{max-width:1360px!important}.container{max-width:1360px}}@media (min-width:1408px){.\!container{max-width:1408px!important}.container{max-width:1408px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose :where(.prose>iframe):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:2rem;padding-top:2rem}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.8888889em;margin-top:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;line-height:1.2;margin-bottom:.8em;margin-top:0}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;line-height:1.4;margin-bottom:.8em;margin-top:1.6em}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.5555556em}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.4285714;margin-bottom:.5714286em;margin-top:1.4285714em}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.8571429em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-top:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.25rem;font-size:.8571429em;line-height:1.6666667;margin-bottom:1.6666667em;margin-top:1.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-top:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.2857143em;margin-top:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5714286em;margin-top:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5714286em;margin-top:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2.8571429em;margin-top:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-top:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-10{bottom:-2.5rem}.-bottom-8{bottom:-2rem}.-left-2{left:-.5rem}.-left-\[4\%\]{left:-4%}.-left-\[80\%\]{left:-80%}.-top-1{top:-.25rem}.-top-4{top:-1rem}.-top-\[14px\]{top:-14px}.-top-\[1px\]{top:-1px}.-top-\[29px\]{top:-29px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-\[-26px\]{bottom:-26px}.bottom-\[0\.25rem\]{bottom:.25rem}.bottom-\[6px\]{bottom:6px}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.left-7{left:1.75rem}.left-\[4px\]{left:4px}.left-\[calc\(50\%-50px\)\]{left:calc(50% - 50px)}.right-0{right:0}.right-2{right:.5rem}.right-\[25px\]{right:25px}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[-50px\]{top:-50px}.top-full{top:100%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-60{z-index:60}.z-\[51\]{z-index:51}.z-\[99\]{z-index:99}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.float-right{float:right}.\!m-0{margin:0!important}.m-0{margin:0}.m-1{margin:.25rem}.m-5{margin:1.25rem}.\!my-0{margin-bottom:0!important;margin-top:0!important}.\!my-20{margin-bottom:5rem!important;margin-top:5rem!important}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-0{margin-left:0;margin-right:0}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-11{margin-bottom:2.75rem;margin-top:2.75rem}.my-12{margin-bottom:3rem;margin-top:3rem}.my-16{margin-bottom:4rem;margin-top:4rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-24{margin-bottom:6rem;margin-top:6rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.my-9{margin-bottom:2.25rem;margin-top:2.25rem}.my-auto{margin-bottom:auto;margin-top:auto}.\!mb-1{margin-bottom:.25rem!important}.\!mb-2{margin-bottom:.5rem!important}.\!mb-3{margin-bottom:.75rem!important}.\!mb-\[11px\]{margin-bottom:11px!important}.\!mb-\[2px\]{margin-bottom:2px!important}.\!mt-0{margin-top:0!important}.-mb-5{margin-bottom:-1.25rem}.-mb-\[11px\]{margin-bottom:-11px}.-mb-\[1px\]{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-\[10px\]{margin-left:-10px}.-ml-\[2px\]{margin-left:-2px}.-ml-px{margin-left:-1px}.-mt-1{margin-top:-.25rem}.-mt-4{margin-top:-1rem}.-mt-5{margin-top:-1.25rem}.-mt-8{margin-top:-2rem}.-mt-\[13px\]{margin-top:-13px}.-mt-\[2px\]{margin-top:-2px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-11{margin-bottom:2.75rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-\[22px\]{margin-bottom:22px}.mb-\[60px\]{margin-bottom:60px}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-9{margin-left:2.25rem}.ml-\[10px\]{margin-left:10px}.ml-\[1px\]{margin-left:1px}.ml-\[6px\]{margin-left:6px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[2px\]{margin-top:2px}.mt-\[30px\]{margin-top:30px}.mt-\[6px\]{margin-top:6px}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.size-3{height:.75rem;width:.75rem}.size-5{height:1.25rem;width:1.25rem}.size-6{height:1.5rem;width:1.5rem}.\!h-3{height:.75rem!important}.h-0{height:0}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[10px\]{height:10px}.h-\[115px\]{height:115px}.h-\[136px\]{height:136px}.h-\[14px\]{height:14px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[2px\]{height:2px}.h-\[30px\]{height:30px}.h-\[50px\]{height:50px}.h-\[574px\]{height:574px}.h-\[60px\]{height:60px}.h-\[6px\]{height:6px}.h-\[75px\]{height:75px}.h-\[76px\]{height:76px}.h-\[90px\]{height:90px}.h-\[calc\(100\%-40px\)\]{height:calc(100% - 40px)}.h-auto{height:auto}.h-full{height:100%}.h-min{height:-moz-min-content;height:min-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-20{max-height:5rem}.max-h-\[20px\]{max-height:20px}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-12{min-height:3rem}.\!w-3{width:.75rem!important}.\!w-40{width:10rem!important}.w-0{width:0}.w-1\/12{width:8.333333%}.w-1\/3{width:33.333333%}.w-1\/5{width:20%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[1\.5px\]{width:1.5px}.w-\[10px\]{width:10px}.w-\[136px\]{width:136px}.w-\[14px\]{width:14px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[260px\]{width:260px}.w-\[272px\]{width:272px}.w-\[290px\]{width:290px}.w-\[30px\]{width:30px}.w-\[316px\]{width:316px}.w-\[330px\]{width:330px}.w-\[350px\]{width:350px}.w-\[480px\]{width:480px}.w-\[54px\]{width:54px}.w-\[5px\]{width:5px}.w-\[60px\]{width:60px}.w-\[64px\]{width:64px}.w-\[75px\]{width:75px}.w-\[76px\]{width:76px}.w-\[800px\]{width:800px}.w-\[calc\(100\%\+10px\)\]{width:calc(100% + 10px)}.w-\[calc\(100\%\+18px\)\]{width:calc(100% + 18px)}.w-auto{width:auto}.w-dvw{width:100dvw}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[200px\]{min-width:200px}.min-w-\[350px\]{min-width:350px}.\!max-w-full{max-width:100%!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-8xl{max-width:85rem}.max-w-\[100\%-8px\]{max-width:100%-8px}.max-w-\[100px\]{max-width:100px}.max-w-\[10rem\]{max-width:10rem}.max-w-\[118px\]{max-width:118px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[304px\]{max-width:304px}.max-w-\[318px\]{max-width:318px}.max-w-\[420px\]{max-width:420px}.max-w-\[703px\]{max-width:703px}.max-w-\[75px\]{max-width:75px}.max-w-\[768px\]{max-width:768px}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100\%-30px\)\]{max-width:calc(100% - 30px)}.max-w-\[unset\]{max-width:unset}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.\!list-none{list-style-type:none!important}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-14{-moz-column-gap:3.5rem;column-gap:3.5rem}.gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-20{-moz-column-gap:5rem;column-gap:5rem}.gap-x-28{-moz-column-gap:7rem;column-gap:7rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-x-9{-moz-column-gap:2.25rem;column-gap:2.25rem}.gap-x-\[14px\]{-moz-column-gap:14px;column-gap:14px}.gap-y-10{row-gap:2.5rem}.gap-y-12{row-gap:3rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.gap-y-9{row-gap:2.25rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(0 0 0/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overscroll-none{overscroll-behavior:none}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-bl-none{border-bottom-left-radius:0}.rounded-tl-none{border-top-left-radius:0}.\!border-0{border-width:0!important}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-8{border-width:8px}.border-\[1\.5px\]{border-width:1.5px}.border-x-0{border-left-width:0;border-right-width:0}.border-y{border-bottom-width:1px;border-top-width:1px}.border-y-2{border-bottom-width:2px;border-top-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[1\.5px\]{border-bottom-width:1.5px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-t-\[1\.5px\]{border-top-width:1.5px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-\[\#CFCFCE\]{--tw-border-opacity:1;border-color:rgb(207 207 206/var(--tw-border-opacity,1))}.border-\[\#F0F0F0\]{--tw-border-opacity:1;border-color:rgb(240 240 240/var(--tw-border-opacity,1))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-brand-green{--tw-border-opacity:1;border-color:rgb(2 136 88/var(--tw-border-opacity,1))}.border-brand-green-gradient-end{--tw-border-opacity:1;border-color:rgb(56 181 136/var(--tw-border-opacity,1))}.border-brand-green-gradient-start{--tw-border-opacity:1;border-color:rgb(111 181 56/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(245 245 244/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(231 229 228/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(214 211 209/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(168 162 158/var(--tw-border-opacity,1))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(120 113 108/var(--tw-border-opacity,1))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(41 37 36/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-b-\[\#195C3C\]{--tw-border-opacity:1;border-bottom-color:rgb(25 92 60/var(--tw-border-opacity,1))}.\!bg-white{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-brand-green{--tw-bg-opacity:1;background-color:rgb(2 136 88/var(--tw-bg-opacity,1))}.bg-brand-green-100{--tw-bg-opacity:1;background-color:rgb(207 255 221/var(--tw-bg-opacity,1))}.bg-brand-green-gradient-end{--tw-bg-opacity:1;background-color:rgb(56 181 136/var(--tw-bg-opacity,1))}.bg-brand-green-gradient-start{--tw-bg-opacity:1;background-color:rgb(111 181 56/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(250 250 249/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(120 113 108/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(41 37 36/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-\[linear-gradient\(126deg\2c \#13553A_28\.77\%\2c rgba\(58\2c 125\2c 57\2c 0\.60\)_70\.37\%\2c rgba\(111\2c 181\2c 56\2c 0\.28\)_92\.78\%\2c rgba\(59\2c 182\2c 131\2c 0\.08\)_100\%\)\]{background-image:linear-gradient(126deg,#13553a 28.77%,rgba(58,125,57,.6) 70.37%,rgba(111,181,56,.28) 92.78%,rgba(59,182,131,.08))}.bg-\[url\(\'\/images\/lifehacker-perspectives-banner\.jpeg\'\)\]{background-image:url(/images/lifehacker-perspectives-banner.jpeg)}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-brand-green-gradient-start{--tw-gradient-from:#6fb538 var(--tw-gradient-from-position);--tw-gradient-to:rgba(111,181,56,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-80\%{--tw-gradient-from-position:80%}.to-brand-green-gradient-end{--tw-gradient-to:#38b588 var(--tw-gradient-to-position)}.to-15\%{--tw-gradient-to-position:15%}.bg-\[length\:550\%\]{background-size:550%}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-\[right_33\%\]{background-position:right 33%}.bg-center{background-position:50%}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.p-\[2px\]{padding:2px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-7{padding-bottom:1.75rem;padding-top:1.75rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-9{padding-bottom:2.25rem;padding-top:2.25rem}.\!pt-14{padding-top:3.5rem!important}.pb-0\.5{padding-bottom:.125rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-11{padding-bottom:2.75rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pb-\[2px\]{padding-bottom:2px}.pb-\[88\.88\%\]{padding-bottom:88.88%}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-\[22px\]{padding-left:22px}.pl-\[calc\(12px\+0\.2em\)\]{padding-left:calc(12px + .2em)}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-\[14px\]{padding-right:14px}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[2px\]{padding-top:2px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-middle{vertical-align:middle}.font-akshar{font-family:akshar,Segoe UI,Helvetica Neue,Helvetica,Roboto,sans-serif}.font-league{font-family:league,Segoe UI,Helvetica Neue,Helvetica,Roboto,sans-serif}.font-sans{font-family:inter,Segoe UI,Helvetica Neue,Helvetica,Roboto,sans-serif}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[10rem\]{font-size:10rem}.text-\[18px\]{font-size:18px}.text-\[26px\]{font-size:26px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[550\]{font-weight:550}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-6{line-height:1.5rem!important}.leading-10{line-height:2.5rem}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.75\]{line-height:1.75}.leading-\[10rem\]{line-height:10rem}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[3px\]{letter-spacing:3px}.tracking-\[4\.2px\]{letter-spacing:4.2px}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#1F2937\],.text-\[\#1f2937\]{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-\[\#363636\]{--tw-text-opacity:1;color:rgb(54 54 54/var(--tw-text-opacity,1))}.text-\[\#737373\]{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-brand-green{--tw-text-opacity:1;color:rgb(2 136 88/var(--tw-text-opacity,1))}.text-brand-green-100{--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(87 83 78/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(68 64 60/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(28 25 23/var(--tw-text-opacity,1))}.text-red{--tw-text-opacity:1;color:rgb(251 87 8/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-2{text-decoration-thickness:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(214 211 209/var(--tw-ring-opacity,1))}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-opacity{transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\@container{container-type:inline-size}[x-cloak]{display:none}.placeholder\:text-gray-900::-moz-placeholder{--tw-text-opacity:1;color:rgb(28 25 23/var(--tw-text-opacity,1))}.placeholder\:text-gray-900::placeholder{--tw-text-opacity:1;color:rgb(28 25 23/var(--tw-text-opacity,1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-full:before{bottom:100%;content:var(--tw-content)}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:h-6:before{content:var(--tw-content);height:1.5rem}.before\:w-0\.5:before{content:var(--tw-content);width:.125rem}.before\:-translate-x-1\/2:before{--tw-translate-x:-50%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:bg-brand-green:before{--tw-bg-opacity:1;background-color:rgb(2 136 88/var(--tw-bg-opacity,1));content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-full:after{bottom:100%;content:var(--tw-content)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:h-6:after{content:var(--tw-content);height:1.5rem}.after\:w-0\.5:after{content:var(--tw-content);width:.125rem}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:bg-brand-green:after{--tw-bg-opacity:1;background-color:rgb(2 136 88/var(--tw-bg-opacity,1));content:var(--tw-content)}.first\:mb-11:first-child{margin-bottom:2.75rem}.first\:pt-10:first-child{padding-top:2.5rem}.last\:\!mb-0:last-child{margin-bottom:0!important}.last\:mb-0:last-child{margin-bottom:0}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-brand-green:hover{--tw-border-opacity:1;border-color:rgb(2 136 88/var(--tw-border-opacity,1))}.hover\:bg-brand-green:hover{--tw-bg-opacity:1;background-color:rgb(2 136 88/var(--tw-bg-opacity,1))}.hover\:bg-brand-green-100:hover{--tw-bg-opacity:1;background-color:rgb(207 255 221/var(--tw-bg-opacity,1))}.hover\:bg-brand-green-700:hover{--tw-bg-opacity:1;background-color:rgb(18 85 58/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:fill-brand-green:hover{fill:#028858}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-brand-green:hover{--tw-text-opacity:1;color:rgb(2 136 88/var(--tw-text-opacity,1))}.hover\:text-brand-green-100:hover{--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}.hover\:text-brand-green-700:hover{--tw-text-opacity:1;color:rgb(18 85 58/var(--tw-text-opacity,1))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:brightness-125:hover{--tw-brightness:brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:z-10:focus{z-index:10}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity,1))}.active\:text-gray-500:active{--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity,1))}.active\:text-gray-700:active{--tw-text-opacity:1;color:rgb(68 64 60/var(--tw-text-opacity,1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:-mr-2{margin-right:-.5rem}.group:hover .group-hover\:mr-2{margin-right:.5rem}.group:hover .group-hover\:text-brand-green{--tw-text-opacity:1;color:rgb(2 136 88/var(--tw-text-opacity,1))}.peer:checked~.peer-checked\:block{display:block}.has-\[\*\]\:block:has(*){display:block}.has-\[\*\]\:flex:has(*){display:flex}.has-\[\:checked\]\:\!border-transparent:has(:checked){border-color:transparent!important}.has-\[\:checked\]\:\!bg-brand-green:has(:checked){--tw-bg-opacity:1!important;background-color:rgb(2 136 88/var(--tw-bg-opacity,1))!important}.prose-p\:m-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin:0}.prose-li\:m-0 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){margin:0}.prose-li\:marker\:text-black * :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *)))::marker{color:#000}.prose-li\:marker\:text-black :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *)))::marker{color:#000}@media (min-width:375px){.xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xs\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.25rem*var(--tw-space-x-reverse))}.xs\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.xs\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.xs\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:640px){.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:-top-4{top:-1rem}.sm\:-top-8{top:-2rem}.sm\:left-1\/2{left:50%}.sm\:left-\[5px\]{left:5px}.sm\:top-20{top:5rem}.sm\:z-10{z-index:10}.sm\:order-2{order:2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:my-14{margin-bottom:3.5rem;margin-top:3.5rem}.sm\:my-16{margin-bottom:4rem;margin-top:4rem}.sm\:my-24{margin-bottom:6rem;margin-top:6rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-20{margin-bottom:5rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mb-9{margin-bottom:2.25rem}.sm\:ml-0{margin-left:0}.sm\:ml-7{margin-left:1.75rem}.sm\:mr-2{margin-right:.5rem}.sm\:mt-0{margin-top:0}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-24{margin-top:6rem}.sm\:mt-9{margin-top:2.25rem}.sm\:mt-auto{margin-top:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-3{height:.75rem}.sm\:h-\[18px\]{height:18px}.sm\:h-full{height:100%}.sm\:w-1\/2{width:50%}.sm\:w-3{width:.75rem}.sm\:w-44{width:11rem}.sm\:w-\[150px\]{width:150px}.sm\:w-\[18px\]{width:18px}.sm\:w-\[200px\]{width:200px}.sm\:w-\[768px\]{width:768px}.sm\:w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-\[33\%\]{max-width:33%}.sm\:max-w-\[calc\(100\%-2\.5rem\)\]{max-width:calc(100% - 2.5rem)}.sm\:flex-1{flex:1 1 0%}.sm\:-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:justify-normal{justify-content:normal}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.sm\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.sm\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.sm\:self-start{align-self:flex-start}.sm\:text-wrap{text-wrap:wrap}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:rounded-tl-none{border-top-left-radius:0}.sm\:border-0{border-width:0}.sm\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.sm\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.sm\:p-0\.5{padding:.125rem}.sm\:p-10{padding:2.5rem}.sm\:p-8{padding:2rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-bottom:0;padding-top:0}.sm\:py-11{padding-bottom:2.75rem;padding-top:2.75rem}.sm\:py-16{padding-bottom:4rem;padding-top:4rem}.sm\:py-4{padding-bottom:1rem;padding-top:1rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-9{padding-bottom:2.25rem}.sm\:pl-4{padding-left:1rem}.sm\:pr-4{padding-right:1rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:pt-14{padding-top:3.5rem}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}.sm\:text-justify{text-align:justify}.sm\:\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:font-medium{font-weight:500}.sm\:leading-10{line-height:2.5rem}.sm\:hover\:text-brand-green-100:hover{--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}.sm\:hover\:text-brand-green-700:hover{--tw-text-opacity:1;color:rgb(18 85 58/var(--tw-text-opacity,1))}}@media (min-width:768px){.md\:-bottom-1{bottom:-.25rem}.md\:bottom-1{bottom:.25rem}.md\:left-1\/2{left:50%}.md\:left-full{left:100%}.md\:right-auto{right:auto}.md\:top-\[calc\(-50\%-2px\)\]{top:calc(-50% - 2px)}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-none{order:0}.md\:col-span-1{grid-column:span 1/span 1}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-0{margin-bottom:0;margin-top:0}.md\:\!mb-3{margin-bottom:.75rem!important}.md\:\!mb-\[2px\]{margin-bottom:2px!important}.md\:\!mb-\[6px\]{margin-bottom:6px!important}.md\:-mb-2{margin-bottom:-.5rem}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-20{margin-bottom:5rem}.md\:mb-24{margin-bottom:6rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-7{margin-bottom:1.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mb-9{margin-bottom:2.25rem}.md\:ml-0{margin-left:0}.md\:ml-2{margin-left:.5rem}.md\:ml-4{margin-left:1rem}.md\:mr-2{margin-right:.5rem}.md\:mr-4{margin-right:1rem}.md\:mr-5{margin-right:1.25rem}.md\:mr-8{margin-right:2rem}.md\:mr-9{margin-right:2.25rem}.md\:mt-0{margin-top:0}.md\:mt-1{margin-top:.25rem}.md\:mt-16{margin-top:4rem}.md\:mt-2{margin-top:.5rem}.md\:mt-24{margin-top:6rem}.md\:mt-3{margin-top:.75rem}.md\:mt-4{margin-top:1rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:aspect-square{aspect-ratio:1/1}.md\:\!h-4{height:1rem!important}.md\:\!h-6{height:1.5rem!important}.md\:h-10{height:2.5rem}.md\:h-12{height:3rem}.md\:h-3{height:.75rem}.md\:h-4{height:1rem}.md\:h-5{height:1.25rem}.md\:h-8{height:2rem}.md\:h-\[18px\]{height:18px}.md\:h-\[20px\]{height:20px}.md\:h-auto{height:auto}.md\:\!w-4{width:1rem!important}.md\:\!w-6{width:1.5rem!important}.md\:w-1\/2{width:50%}.md\:w-12{width:3rem}.md\:w-4{width:1rem}.md\:w-40{width:10rem}.md\:w-5{width:1.25rem}.md\:w-8{width:2rem}.md\:w-\[18px\]{width:18px}.md\:w-\[200px\]{width:200px}.md\:w-\[350px\]{width:350px}.md\:w-\[780px\]{width:780px}.md\:w-\[calc\(100\%\+14px\)\]{width:calc(100% + 14px)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:w-max{width:-moz-max-content;width:max-content}.md\:max-w-80{max-width:20rem}.md\:max-w-\[180px\]{max-width:180px}.md\:max-w-max{max-width:-moz-max-content;max-width:max-content}.md\:max-w-md{max-width:28rem}.md\:flex-initial{flex:0 1 auto}.md\:grow{flex-grow:1}.md\:grow-0{flex-grow:0}.md\:-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-16{gap:4rem}.md\:gap-3{gap:.75rem}.md\:gap-8{gap:2rem}.md\:gap-x-0{-moz-column-gap:0;column-gap:0}.md\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.md\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.md\:gap-x-\[10px\]{-moz-column-gap:10px;column-gap:10px}.md\:gap-y-1{row-gap:.25rem}.md\:gap-y-10{row-gap:2.5rem}.md\:gap-y-2{row-gap:.5rem}.md\:gap-y-4{row-gap:1rem}.md\:gap-y-5{row-gap:1.25rem}.md\:gap-y-6{row-gap:1.5rem}.md\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(4rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(4rem*var(--tw-space-x-reverse))}.md\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.md\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.75rem*var(--tw-space-x-reverse))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.md\:border-0{border-width:0}.md\:border-y-0{border-bottom-width:0;border-top-width:0}.md\:\!border-b-0{border-bottom-width:0!important}.md\:border-l-\[1\.5px\]{border-left-width:1.5px}.md\:border-r{border-right-width:1px}.md\:border-solid{border-style:solid}.md\:bg-\[linear-gradient\(90deg\2c \#13553A_0\.17\%\2c rgba\(111\2c 181\2c 56\2c 0\.20\)_84\.01\%\2c rgba\(59\2c 182\2c 131\2c 0\.04\)_99\.82\%\)\]{background-image:linear-gradient(90deg,#13553a .17%,rgba(111,181,56,.2) 84.01%,rgba(59,182,131,.04) 99.82%)}.md\:bg-\[length\:250\%\]{background-size:250%}.md\:bg-right{background-position:100%}.md\:object-cover{-o-object-fit:cover;object-fit:cover}.md\:p-0{padding:0}.md\:p-2{padding:.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-0{padding-bottom:0;padding-top:0}.md\:py-1{padding-bottom:.25rem;padding-top:.25rem}.md\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.md\:py-2{padding-bottom:.5rem;padding-top:.5rem}.md\:py-20{padding-bottom:5rem;padding-top:5rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.md\:py-7{padding-bottom:1.75rem;padding-top:1.75rem}.md\:pb-11{padding-bottom:2.75rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-7{padding-bottom:1.75rem}.md\:pb-8{padding-bottom:2rem}.md\:pb-\[56\.3\%\]{padding-bottom:56.3%}.md\:pl-12{padding-left:3rem}.md\:pl-7{padding-left:1.75rem}.md\:pr-5{padding-right:1.25rem}.md\:pr-7{padding-right:1.75rem}.md\:pr-8{padding-right:2rem}.md\:pr-9{padding-right:2.25rem}.md\:pt-10{padding-top:2.5rem}.md\:pt-24{padding-top:6rem}.md\:pt-4{padding-top:1rem}.md\:pt-5{padding-top:1.25rem}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[14rem\]{font-size:14rem}.md\:text-\[44px\]{font-size:44px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:font-\[550\]{font-weight:550}.md\:\!leading-7{line-height:1.75rem!important}.md\:leading-4{line-height:1rem}.md\:leading-6{line-height:1.5rem}.md\:leading-\[14rem\]{line-height:14rem}.md\:leading-tight{line-height:1.25}.md\:tracking-\[5px\]{letter-spacing:5px}.md\:\!decoration-\[0\.55rem\]{text-decoration-thickness:.55rem!important}.md\:\!underline-offset-\[-0\.3rem\]{text-underline-offset:-.3rem!important}.md\:first\:pt-14:first-child{padding-top:3.5rem}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:left-0{left:0}.lg\:top-0{top:0}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-16{margin-bottom:4rem;margin-top:4rem}.lg\:-mt-2{margin-top:-.5rem}.lg\:mr-8{margin-right:2rem}.lg\:mt-0{margin-top:0}.lg\:mt-1{margin-top:.25rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-1\/4{width:25%}.lg\:w-2\/3{width:66.666667%}.lg\:w-\[125px\]{width:125px}.lg\:w-\[350px\]{width:350px}.lg\:w-\[850px\]{width:850px}.lg\:w-\[98\%\]{width:98%}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-\[150px\]{max-width:150px}.lg\:max-w-\[204px\]{max-width:204px}.lg\:max-w-\[350px\]{max-width:350px}.lg\:max-w-md{max-width:28rem}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.lg\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.lg\:border-t-0{border-top-width:0}.lg\:bg-\[linear-gradient\(90deg\2c \#13553A_0\.17\%\2c rgba\(49\2c 117\2c 57\2c 0\.73\)_40\.41\%\2c rgba\(111\2c 181\2c 56\2c 0\.20\)_90\.72\%\2c rgba\(59\2c 182\2c 131\2c 0\.04\)_99\.82\%\)\]{background-image:linear-gradient(90deg,#13553a .17%,rgba(49,117,57,.73) 40.41%,rgba(111,181,56,.2) 90.72%,rgba(59,182,131,.04) 99.82%)}.lg\:bg-\[length\:200\%\]{background-size:200%}.lg\:py-16{padding-bottom:4rem;padding-top:4rem}.lg\:pl-44{padding-left:11rem}.lg\:pl-6{padding-left:1.5rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pt-0{padding-top:0}.lg\:text-left{text-align:left}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-8xl{font-size:6rem;line-height:1}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:relative{position:relative}.xl\:mb-10{margin-bottom:2.5rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:w-\[150px\]{width:150px}.xl\:max-w-lg{max-width:32rem}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[1fr\2c 300px\]{grid-template-columns:1fr 300px}.xl\:justify-end{justify-content:flex-end}.xl\:px-0{padding-left:0;padding-right:0}.xl\:pr-6{padding-right:1.5rem}}@media (min-width:1360px){.\32xl\:block{display:block}.\32xl\:flex{display:flex}.\32xl\:hidden{display:none}.\32xl\:w-\[calc\(100\%-350px\)\]{width:calc(100% - 350px)}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:pr-8{padding-right:2rem}}@media (min-width:1440px){.min-\[1440px\]\:relative{position:relative}.min-\[1440px\]\:left-0{left:0}.min-\[1440px\]\:top-0{top:0}.min-\[1440px\]\:top-14{top:3.5rem}.min-\[1440px\]\:mb-6{margin-bottom:1.5rem}.min-\[1440px\]\:mr-6{margin-right:1.5rem}.min-\[1440px\]\:mt-14{margin-top:3.5rem}.min-\[1440px\]\:hidden{display:none}.min-\[1440px\]\:w-\[280px\]{width:280px}.min-\[1440px\]\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.min-\[1440px\]\:flex-row{flex-direction:row}.min-\[1440px\]\:flex-col{flex-direction:column}.min-\[1440px\]\:items-start{align-items:flex-start}.min-\[1440px\]\:justify-start{justify-content:flex-start}.min-\[1440px\]\:text-wrap{text-wrap:wrap}.min-\[1440px\]\:bg-transparent{background-color:transparent}.min-\[1440px\]\:bg-\[linear-gradient\(90deg\2c \#13553A_0\%\2c rgba\(50\2c 117\2c 57\2c 0\.73\)_44\.23\%\2c rgba\(111\2c 181\2c 56\2c 0\.20\)_78\.37\%\2c rgba\(59\2c 182\2c 131\2c 0\.04\)_100\%\)\]{background-image:linear-gradient(90deg,#13553a,rgba(50,117,57,.73) 44.23%,rgba(111,181,56,.2) 78.37%,rgba(59,182,131,.04))}.min-\[1440px\]\:bg-\[length\:135\%\]{background-size:135%}.min-\[1440px\]\:bg-\[center_right\]{background-position:100%}.min-\[1440px\]\:py-0{padding-bottom:0;padding-top:0}.min-\[1440px\]\:pl-0{padding-left:0}.min-\[1440px\]\:text-left{text-align:left}.min-\[1440px\]\:text-\[28px\]{font-size:28px}.min-\[1440px\]\:text-lg{font-size:1.125rem;line-height:1.75rem}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.dark\:border-gray-600:where(.dark,.dark *){--tw-border-opacity:1;border-color:rgb(87 83 78/var(--tw-border-opacity,1))}.dark\:border-transparent:where(.dark,.dark *){border-color:transparent}.dark\:border-white:where(.dark,.dark *){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.dark\:bg-gray-800:where(.dark,.dark *){--tw-bg-opacity:1;background-color:rgb(41 37 36/var(--tw-bg-opacity,1))}.dark\:text-brand-green-100:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}.dark\:text-gray-300:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(214 211 209/var(--tw-text-opacity,1))}.dark\:text-gray-400:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity,1))}.dark\:text-gray-600:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(87 83 78/var(--tw-text-opacity,1))}.dark\:text-white:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:\!no-underline:where(.dark,.dark *){text-decoration-line:none!important}.dark\:hover\:border-brand-green-100:hover:where(.dark,.dark *){--tw-border-opacity:1;border-color:rgb(207 255 221/var(--tw-border-opacity,1))}.dark\:hover\:text-brand-green-100:hover:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-300:hover:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(214 211 209/var(--tw-text-opacity,1))}.dark\:active\:bg-gray-700:active:where(.dark,.dark *){--tw-bg-opacity:1;background-color:rgb(68 64 60/var(--tw-bg-opacity,1))}.dark\:active\:text-gray-300:active:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(214 211 209/var(--tw-text-opacity,1))}@media (min-width:640px){.dark\:sm\:hover\:text-brand-green-100:hover:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}.\[\&_\#toc-dropdown-container\]\:max-w-3xl #toc-dropdown-container{max-width:48rem}.\[\&_\#toc-dropdown-container\]\:max-w-full #toc-dropdown-container{max-width:100%}.\[\&_\*\]\:m-0 *{margin:0}.\[\&_\*\]\:\!leading-6 *{line-height:1.5rem!important}@media (min-width:640px){.\[\&_\*\]\:sm\:\!leading-7 *{line-height:1.75rem!important}}.\[\&_\.image-caption\]\:hidden .image-caption{display:none}.\[\&_\>_\*\:last-child\]\:mr-0>:last-child{margin-right:0}.\[\&_\>_\*\]\:-mr-4>*{margin-right:-1rem}.\[\&_\>_\*\]\:last\:mb-\[10px\]:last-child>*{margin-bottom:10px}.\[\&_a\]\:font-medium a{font-weight:500}.\[\&_a\]\:text-\[\#118656\] a{--tw-text-opacity:1;color:rgb(17 134 86/var(--tw-text-opacity,1))}.\[\&_a\]\:underline a{text-decoration-line:underline}.hover\:\[\&_a\]\:text-brand-green-700 a:hover{--tw-text-opacity:1;color:rgb(18 85 58/var(--tw-text-opacity,1))}.dark\:\[\&_a\]\:text-white a:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:\[\&_a\]\:underline a:where(.dark,.dark *){text-decoration-line:underline}.dark\:hover\:\[\&_a\]\:text-\[\#CFFFDD\] a:hover:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(207 255 221/var(--tw-text-opacity,1))}.\[\&_h2\]\:text-\[26px\] h2{font-size:26px}.\[\&_h2\]\:text-xl h2{font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.\[\&_h2\]\:md\:\!text-3xl h2{font-size:1.875rem!important;line-height:2.25rem!important}}.\[\&_h3\]\:text-lg h3{font-size:1.125rem;line-height:1.75rem}.\[\&_img\]\:aspect-video img{aspect-ratio:16/9}.\[\&_img\]\:rounded-md img{border-radius:.375rem}.\[\&_img\]\:object-cover img{-o-object-fit:cover;object-fit:cover}.\[\&_p\]\:\!m-0 p{margin:0!important}.\[\&_p\]\:text-sm p{font-size:.875rem;line-height:1.25rem}.\[\&_p\]\:leading-7 p{line-height:1.75rem}
/*# sourceMappingURL=app.css.map*/ </style>
<script src="/js/app.js?id=5b3509872efe334ff7a4884a752c7332" defer></script>
<script>
window.zdconsent.run.push("https://launcher.spot.im/spot/sp_Z3zhn8qO");
</script>
<script src="https://lifehacker.com/js/app/table-of-contents.js"></script>
<script src="https://lifehacker.com/js/app/live-blog-updates.js"></script>
<script>
window.zdconsent.cmd.push('https://www.lightboxcdn.com/vendor/d0e1d3d8-b896-4fe6-911a-2d9fc7c5cc2a/lightbox_speed.js');
</script>
</head>
<body class="max-w-screen font-sans leading-normal text-black lg:text-base dark:bg-gray-800 dark:text-white">
<a class="sr-only" href="#main" title="Skip to main content" aria-label="Skip to Main Content">Skip to Main Content</a>
<div class="">
<header class="mx-auto flex max-w-8xl flex-col px-4" data-ga-module="header-nav" x-data="{ navOpen: false }">
<div class="border-b border-dotted border-black dark:border-white py-8 md:py-10">
<div class="space-between mb-0 flex items-center xl:mb-10">
<a class="block min-w-[200px] max-w-[318px] grow" data-ga-click data-ga-element="nav-logo" data-ga-action="nav-logo" data-ga-item="logo" href="https://lifehacker.com">
<img src="/images/lifehacker-logo.svg" alt="Lifehacker Logo" width="318" height="100">
</a>
<div class="flex w-full items-center justify-end space-x-4 xs:space-x-5 sm:space-x-6 md:space-x-7" role="navigation" aria-label="Social, Newsletter, & Hamburger Links">
<ul class="hidden items-center gap-x-4 border-r border-black pr-4 sm:flex md:pr-7 dark:border-white" data-ga-element="social-link" data-ga-action="social-link" data-ga-item="title">
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click
data-ga-label="bluesky" href="https://bsky.app/profile/lifehacker.com" rel="noopener" target="_blank">
<svg class="inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-social-bluesky"></use>
</svg>
<span class="sr-only">View our Bluesky Page (Opens in a new tab)</span>
</a>
</li>
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click
data-ga-label="instagram" href="https://instagram.com/lifehackerdotcom" rel="noopener" target="_blank">
<svg class="inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-social-instagram"></use>
</svg>
<span class="sr-only">View our Instagram Page (Opens in a new tab)</span>
</a>
</li>
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click
data-ga-label="facebook" href="https://facebook.com/lifehacker" rel="noopener" target="_blank">
<svg class="inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-social-facebook"></use>
</svg>
<span class="sr-only">View on Facebook Page (Opens in a new tab)</span>
</a>
</li>
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click
data-ga-label="youtube" href="https://www.youtube.com/user/lifehacker" rel="noopener" target="_blank">
<svg class="inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-social-youtube"></use>
</svg>
<span class="sr-only">View our Youtube Page (Opens in a new tab)</span>
</a>
</li>
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click
data-ga-label="twitter" href="https://twitter.com/lifehacker" rel="noopener" target="_blank">
<svg class="inline-block h-4 w-4">
<use href="/images/icons/spritemap.svg#sprite-social-twitter"></use>
</svg>
<span class="sr-only">View our Twitter Page (Opens in a new tab)</span>
</a>
</li>
</ul>
<a class="duration-200 ease-in-out hover:text-brand-green dark:hover:text-brand-green-100" data-ga-click data-ga-element="newsletter-link" data-ga-action="newsletter-link" data-ga-item="newsletter" href="/newsletters" aria-label="Lifehacker Newsletter">
<svg class="inline-block h-6 w-6">
<use href="/images/icons/spritemap.svg#sprite-newsletter"></use>
</svg>
</a>
<button class="text-black duration-200 ease-in-out hover:text-brand-green dark:text-white dark:hover:text-brand-green-100" data-ga-click data-ga-module="nav-menu" data-ga-element="header-nav-link" data-ga-item="hamburger-icon" aria-label="Hamburger Menu Button"
@click="navOpen = true; $nextTick(() => $refs.firstMenuItem.focus());">
<svg class="mb- inline-block h-5 w-5 fill-current">
<use href="/images/icons/spritemap.svg#sprite-hamburger"></use>
</svg>
</button>
</div>
</div>
<nav class="font-akshar tracking-wider xl:block" data-ga-module="nav-menu" aria-label="Navigation Menu">
<ul class="hidden items-center justify-between align-middle uppercase xl:flex" data-ga-element="header-nav-link" data-ga-action="header-nav-link" data-ga-item="title">
<li><a class="hover:custom-underline" data-ga-click data-ga-label="Latest" href="/latest" aria-label="Latest">Latest</a></li>
<li><a class="hover:custom-underline" data-ga-click data-ga-label="Tech" href="/tech" aria-label="Tech">Tech</a></li>
<li><a class="hover:custom-underline" data-ga-click data-ga-label="Best Picks" href="/best-picks" aria-label="Best Picks">Best Picks</a></li>
<li><a class="hover:custom-underline" data-ga-click data-ga-label="Entertainment" href="/entertainment" aria-label="Entertainment">Entertainment</a></li>
<li><a class="hover:custom-underline" data-ga-click data-ga-label="Health" href="/health" aria-label="Health">Health</a></li>
<li><a class="hover:custom-underline" data-ga-click data-ga-label="Reviews" href="/reviews" aria-label="Reviews">Reviews</a></li>
<li><a class="hover:custom-underline" data-ga-click data-ga-label="Home &amp; Garden" href="/home" aria-label="Home &amp; Garden">Home &amp; Garden</a></li>
<li><a class="hover:custom-underline" data-ga-click data-ga-label="Deals" href="/deals" aria-label="Deals">Deals</a></li>
<li><a class="hover:custom-underline" data-ga-click data-ga-label="Comparisons" href="/comparisons" aria-label="Comparisons">Comparisons</a></li>
<li><a class="hover:custom-underline" data-ga-click data-ga-label="Hacks" href="/hacks" aria-label="Hacks">Hacks</a></li>
</ul>
<div class="fixed right-0 top-0 z-30 flex h-screen w-screen flex-col bg-white shadow-md dark:bg-gray-800" role="navigation" aria-label="Hamburger Menu" style="max-width:400px" x-show="navOpen" x-cloak @click.outside="navOpen = false" x-transition:enter="transition duration-200 ease-out"
x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-1" x-transition:leave="transition duration-200 ease-out" x-transition:leave-end="opacity-0">
<div class="relative mt-4 flex px-4">
<button class="hover:custom-underline absolute left-7 duration-200 ease-in-out" title="Close" aria-label="Close" @click="navOpen = false" x-ref="firstMenuItem">
<svg class="inline-block h-6 w-6 fill-current">
<use href="/images/icons/spritemap.svg#sprite-times-solid"></use>
</svg>
</button>
</div>
<div class="relative mt-12 w-full px-8 text-sm" x-data="window.nav()" x-init="init('site_search_autocomplete')">
<input class="lg:y-2 w-full appearance-none rounded-none border border-x-0 border-t-0 border-black p-1 font-akshar text-base text-gray-900 focus:outline-none dark:border-white dark:bg-gray-800 dark:text-white" role="search" aria-label="Search Lifehacker" x-ref="searchInput"
x-model="query" x-on:input='evt=>query=evt.target.value' x-on:keyup="onKeyUp" x-on:keydown="onKeyDown" @click="onKeyUp" @click.outside="results={}" placeholder="Search Lifehacker" />
<div class="text-gray-darkest absolute right-[25px] top-0 h-full cursor-pointer p-2 py-1" role="button" aria-label="Search Submit" x-on:click="submitSearch">
<svg class="inline-block h-5 w-5 fill-current">
<use href="/images/icons/spritemap.svg#sprite-search"></use>
</svg>
</div>
<div class="absolute z-10 w-full border-gray-200 bg-white pr-2 shadow dark:border-white dark:bg-gray-800" x-cloak x-show="Object.entries(results).length>0">
<template x-for="[key, value] in Object.entries(results)" :key="key">
<ul>
<li class="" :class="{ 'bg-gray-100': key === selectedIndex }" @mouseenter="selectedIndex = key">
<a class="transition-bg block cursor-pointer break-words py-2 pr-5 leading-tight no-underline" :href="value.url" :name="value.name" x-html="value.name">
Search Result
</a>
</li>
<hr class="border-1 ml-2 mr-5 border border-gray-100">
</ul>
</template>
</div>
</div>
<div class="flex flex-grow flex-col overflow-auto overscroll-none px-8 pb-6 pt-4 font-akshar font-medium uppercase tracking-wider" data-ga-element="hamburger-link" data-ga-action="hamburger-link" data-ga-item="title">
<a class="hover:custom-underline mr-1 mt-6" data-ga-click data-ga-label="Latest" href="/latest" aria-label="Latest">Latest</a>
<div class="mt-6" x-data="{ showNestedLinks: false }">
<button class="hover:custom-underline flex items-center uppercase" data-ga-click data-ga-label="Tech" type="button" aria-label="Tech" @click="showNestedLinks = !showNestedLinks">
Tech
<svg class="ml-2 inline h-4 w-4">
<use :href="showNestedLinks ? '/images/icons/spritemap.svg#sprite-minus' : '/images/icons/spritemap.svg#sprite-plus'"></use>
</svg>
</button>
<div class="ml-6 mt-3 flex flex-col gap-y-3" x-show="showNestedLinks">
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="AI" href="/tech/ai"
aria-label="AI">AI</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="TVs" href="/tech/tvs"
aria-label="TVs">TVs</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Hardware" href="/tech/hardware"
aria-label="Hardware">Hardware</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Software" href="/tech/software"
aria-label="Software">Software</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Mobile Apps" href="/tech/mobile-apps"
aria-label="Mobile Apps">Mobile Apps</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Privacy" href="/tech/privacy"
aria-label="Privacy">Privacy</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="All Tech" href="/tech">All Tech</a>
</div>
</div>
<div class="mt-6" x-data="{ showNestedLinks: false }">
<button class="hover:custom-underline flex items-center uppercase" data-ga-click data-ga-label="Best Picks" type="button" aria-label="Best Picks" @click="showNestedLinks = !showNestedLinks">
Best Picks
<svg class="ml-2 inline h-4 w-4">
<use :href="showNestedLinks ? '/images/icons/spritemap.svg#sprite-minus' : '/images/icons/spritemap.svg#sprite-plus'"></use>
</svg>
</button>
<div class="ml-6 mt-3 flex flex-col gap-y-3" x-show="showNestedLinks">
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best VPN to Watch Porn" href="/tech/how-to-watch-pornhub-even-if-its-blocked-in-your-state"
aria-label="Best VPN to Watch Porn">Best VPN to Watch Porn</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best Paid VPN" href="/tech/the-best-paid-vpns"
aria-label="Best Paid VPN">Best Paid VPN</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best Smartwatches" href="/health/best-smart-watches-for-walking"
aria-label="Best Smartwatches">Best Smartwatches</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best Fitness Tracker" href="/health/best-fitness-trackers"
aria-label="Best Fitness Tracker">Best Fitness Tracker</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best E-Bikes" href="/tech/best-e-bikes-for-every-type-of-rider"
aria-label="Best E-Bikes">Best E-Bikes</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best Digital Notebooks" href="/tech/the-best-digital-notebooks-you-can-buy-in-2025"
aria-label="Best Digital Notebooks">Best Digital Notebooks</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best Non-Kindle E-readers" href="/tech/best-non-kindle-ereaders"
aria-label="Best Non-Kindle E-readers">Best Non-Kindle E-readers</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best Cordless Power Tools" href="/home/best-power-tools"
aria-label="Best Cordless Power Tools">Best Cordless Power Tools</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best Power Tools" href="/home/the-best-power-tools-you-didnt-know-existed"
aria-label="Best Power Tools">Best Power Tools</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best Laptops" href="/tech/best-laptops"
aria-label="Best Laptops">Best Laptops</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best Laptops for College Students" href="/tech/best-laptops-for-college-students"
aria-label="Best Laptops for College Students">Best Laptops for College Students</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best 65 Inch TV" href="/tech/best-65-inch-tvs"
aria-label="Best 65 Inch TV">Best 65 Inch TV</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best Budget QLED" href="/tech/best-budget-qled-tvs"
aria-label="Best Budget QLED">Best Budget QLED</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best Android Phones" href="/tech/best-android-phones"
aria-label="Best Android Phones">Best Android Phones</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best Flashcard Apps" href="/tech/best-flashcard-apps-for-studying"
aria-label="Best Flashcard Apps">Best Flashcard Apps</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Best Camera Apps iPhone" href="/tech/the-best-camera-apps-for-your-iphone"
aria-label="Best Camera Apps iPhone">Best Camera Apps iPhone</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="All Best Picks" href="/best-picks">All Best Picks</a>
</div>
</div>
<div class="mt-6" x-data="{ showNestedLinks: false }">
<button class="hover:custom-underline flex items-center uppercase" data-ga-click data-ga-label="Entertainment" type="button" aria-label="Entertainment" @click="showNestedLinks = !showNestedLinks">
Entertainment
<svg class="ml-2 inline h-4 w-4">
<use :href="showNestedLinks ? '/images/icons/spritemap.svg#sprite-minus' : '/images/icons/spritemap.svg#sprite-plus'"></use>
</svg>
</button>
<div class="ml-6 mt-3 flex flex-col gap-y-3" x-show="showNestedLinks">
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Wordle" href="/entertainment/wordle"
aria-label="Wordle">Wordle</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Connections" href="/entertainment/connections"
aria-label="Connections">Connections</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Strands" href="/entertainment/strands"
aria-label="Strands">Strands</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Streaming" href="/entertainment/streaming"
aria-label="Streaming">Streaming</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Gaming" href="/entertainment/gaming"
aria-label="Gaming">Gaming</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="All Entertainment" href="/entertainment">All Entertainment</a>
</div>
</div>
<div class="mt-6" x-data="{ showNestedLinks: false }">
<button class="hover:custom-underline flex items-center uppercase" data-ga-click data-ga-label="Health" type="button" aria-label="Health" @click="showNestedLinks = !showNestedLinks">
Health
<svg class="ml-2 inline h-4 w-4">
<use :href="showNestedLinks ? '/images/icons/spritemap.svg#sprite-minus' : '/images/icons/spritemap.svg#sprite-plus'"></use>
</svg>
</button>
<div class="ml-6 mt-3 flex flex-col gap-y-3" x-show="showNestedLinks">
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Fitness" href="/health/fitness"
aria-label="Fitness">Fitness</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Training Diaries" href="/health/training-diaries"
aria-label="Training Diaries">Training Diaries</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="All Health" href="/health">All Health</a>
</div>
</div>
<a class="hover:custom-underline mr-1 mt-6" data-ga-click data-ga-label="Reviews" href="/reviews" aria-label="Reviews">Reviews</a>
<div class="mt-6" x-data="{ showNestedLinks: false }">
<button class="hover:custom-underline flex items-center uppercase" data-ga-click data-ga-label="Home &amp; Garden" type="button" aria-label="Home &amp; Garden" @click="showNestedLinks = !showNestedLinks">
Home &amp; Garden
<svg class="ml-2 inline h-4 w-4">
<use :href="showNestedLinks ? '/images/icons/spritemap.svg#sprite-minus' : '/images/icons/spritemap.svg#sprite-plus'"></use>
</svg>
</button>
<div class="ml-6 mt-3 flex flex-col gap-y-3" x-show="showNestedLinks">
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="Cleaning" href="/home/cleaning"
aria-label="Cleaning">Cleaning</a>
<a class="hover:custom-underline" data-ga-click data-ga-element="hamburger-link" data-ga-item="title" data-ga-module="nav_menu" data-ga-event_label="All Home &amp; Garden" href="/home">All Home &amp; Garden</a>
</div>
</div>
<a class="hover:custom-underline mr-1 mt-6" data-ga-click data-ga-label="Deals" href="/deals" aria-label="Deals">Deals</a>
<a class="hover:custom-underline mr-1 mt-6" data-ga-click data-ga-label="Comparisons" href="/comparisons" aria-label="Comparisons">Comparisons</a>
<a class="hover:custom-underline mr-1 mt-6" data-ga-click data-ga-label="Hacks" href="/hacks" aria-label="Hacks">Hacks</a>
<ul class="col-span-2 mt-6 flex items-center gap-x-4">
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100"
data-ga-click data-ga-label="bluesky" href="https://bsky.app/profile/lifehacker.com" title="(opens in a new window)" rel="noopener" target="_blank">
<svg class="inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-social-bluesky"></use>
</svg>
</a>
</li>
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100"
data-ga-click data-ga-label="instagram" href="https://instagram.com/lifehackerdotcom" title="(opens in a new window)" rel="noopener" target="_blank">
<svg class="inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-social-instagram"></use>
</svg>
</a>
</li>
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100"
data-ga-click data-ga-label="facebook" href="https://facebook.com/lifehacker" title="(opens in a new window)" rel="noopener" target="_blank">
<svg class="inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-social-facebook"></use>
</svg>
</a>
</li>
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100"
data-ga-click data-ga-label="youtube" href="https://www.youtube.com/user/lifehacker" title="(opens in a new window)" rel="noopener" target="_blank">
<svg class="inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-social-youtube"></use>
</svg>
</a>
</li>
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100"
data-ga-click data-ga-label="twitter" href="https://twitter.com/lifehacker" title="(opens in a new window)" rel="noopener" target="_blank">
<svg class="inline-block h-4 w-4">
<use href="/images/icons/spritemap.svg#sprite-social-twitter"></use>
</svg>
</a>
</li>
</ul>
</div>
</div>
</nav>
</div>
</header>
<main class="relative mx-auto max-w-8xl items-stretch justify-between px-4 lg:flex lg:flex-wrap lg:gap-x-8" id="main">
<section class="flex w-full flex-col" data-content-container>
<section class="w-full" data-ga-module="content-body">
<section class="w-full gap-x-8 md:flex">
<section class="max-w-full flex-grow 2xl:w-[calc(100%-350px)]" data-ga-module="content-body">
<div class="w-full gap-x-8 2xl:flex">
<div class="w-full">
<div class="header my-6">
<div class="flex justify-between gap-x-4 md:justify-start">
<div class="relative z-10" data-ga-module="social-share" x-data='window.socialShare(&quot;How to Work an On Call Job and Keep Your Sanity&quot;, &quot;&quot;)' x-init="init()" x-on:keydown.escape.prevent.stop="close($refs.button)"
x-on:focusin.window="! $refs.list.contains($event.target) && close()" x-id="['social-share']">
<button class="group px-2 py-1 tracking-wide outline-none duration-200 ease-in-out hover:border-brand-green hover:text-brand-green" type="button" title="Social Share" aria-controls="social-share-list" aria-label="Social Share" x-ref="button" x-on:mouseenter="toggle({toggledByHover: true})"
x-transition x-cloak x-on:click="toggle()" :aria-expanded="toggled">
<svg class="inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-social-share"></use>
</svg>
</button>
<div class="absolute right-0 z-50 mt-2 rounded-md bg-white shadow-md md:left-full md:right-auto md:top-[calc(-50%-2px)] md:ml-2" id="social-share-list" x-ref="list" x-show="toggled" @mouseleave.debounce.100ms="close($refs.button)" x-transition.origin.top.center
x-on:click.outside="(e) => (e.target !== $refs.button && e.target.closest('button') !== $refs.button) && close($refs.button)" :class="{ 'border border-black': toggled }">
<ul class="flex flex-col items-center justify-center space-y-2 p-4 md:flex-row md:space-x-2 md:space-y-0 md:p-2" :class="{ 'hidden': isNative && !toggled }" x-cloak="isNative">
<li>
<a class="flex h-7 w-7 items-center justify-center rounded border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green" data-ga-element="social-share-link" data-ga-action="social-share-link" data-ga-position="3"
data-ga-label="bluesky" href="https://bsky.app/intent/compose?text=https%3A%2F%2Flifehacker.com%2Fhow-to-work-an-on-call-job-and-keep-your-sanity-5983847" title="Share on Bluesky (Opens in a new tab)" aria-label="Share on Bluesky" rel="noopener" target="_blank">
<svg class="inline-block h-4 w-4">
<use href="/images/icons/spritemap.svg#sprite-social-bluesky"></use>
</svg>
</a>
</li>
<li>
<a class="flex h-7 w-7 items-center justify-center rounded border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green" data-ga-element="social-share-link" data-ga-action="social-share-link" data-ga-position="3"
data-ga-label="reddit" href="https://reddit.com/submit?url=https%3A%2F%2Flifehacker.com%2Fhow-to-work-an-on-call-job-and-keep-your-sanity-5983847&amp;title=How+to+Work+an+On+Call+Job+and+Keep+Your+Sanity" title="Share on Reddit (Opens in a new tab)" aria-label="Share on Reddit" rel="noopener" target="_blank">
<svg class="inline-block h-4 w-4">
<use href="/images/icons/spritemap.svg#sprite-social-reddit"></use>
</svg>
</a>
</li>
<li>
<a class="flex h-7 w-7 items-center justify-center rounded border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green" data-ga-element="social-share-link" data-ga-action="social-share-link" data-ga-position="1"
data-ga-label="facebook" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Flifehacker.com%2Fhow-to-work-an-on-call-job-and-keep-your-sanity-5983847" title="Share on Facebook (Opens in a new tab)" aria-label="Share on Facebook" rel="noopener" target="_blank">
<svg class="inline-block h-4 w-4">
<use href="/images/icons/spritemap.svg#sprite-social-facebook"></use>
</svg>
</a>
</li>
<li>
<a class="flex h-7 w-7 items-center justify-center rounded border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green" data-ga-element="social-share-link" data-ga-action="social-share-link" data-ga-position="2"
data-ga-label="twitter" href="https://twitter.com/intent/tweet?url=https%3A%2F%2Flifehacker.com%2Fhow-to-work-an-on-call-job-and-keep-your-sanity-5983847&amp;text=How+to+Work+an+On+Call+Job+and+Keep+Your+Sanity" title="Share on Twitter (Opens in a new tab)" aria-label="Share on Twitter" rel="noopener" target="_blank">
<svg class="inline-block h-[14px] w-[14px]">
<use href="/images/icons/spritemap.svg#sprite-social-twitter"></use>
</svg>
</a>
</li>
<li>
<a class="flex h-7 w-7 items-center justify-center rounded border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green" data-ga-element="social-share-link" data-ga-action="social-share-link" data-ga-position="4" data-ga-label="email" href="/cdn-cgi/l/email-protection#8fb0fcfaede5eaecfbb2c7e0f8aabdbffbe0aabdbfd8e0fde4aabdbfeee1aabdbfc0e1aabdbfcceee3e3aabdbfc5e0edaabdbfeee1ebaabdbfc4eaeaffaabdbfd6e0fafdaabdbfdceee1e6fbf6a9eee2ffb4ede0ebf6b2e7fbfbfffcaabcceaabdc9aabdc9e3e6e9eae7eeece4eafda1ece0e2aabdc9e7e0f8a2fbe0a2f8e0fde4a2eee1a2e0e1a2eceee3e3a2e5e0eda2eee1eba2e4eaeaffa2f6e0fafda2fceee1e6fbf6a2bab6b7bcb7bbb8aabcc9fafbe2d0e2eaebe6fae2aabccbfce7eefdeae9fde0e2fce6fbeaaabdb9fafbe2d0fce0fafdeceaaabccbe3e6e9eae7eeece4eafdd0eae2eee6e3" title="Send link by email (Opens in a new tab)" aria-label="Send link by email" rel="noopener" target="_blank">
<svg class="inline-block h-[18px] w-[18px]">
<use href="/images/icons/spritemap.svg#sprite-envelope"></use>
</svg>
</a>
</li>
<li class="relative">
<button class="flex h-7 w-7 items-center justify-center rounded border-[1.5px] border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green" title="Copy Link" aria-label="Copy Link" @click.prevent="copy()" rel="noopener">
<svg class="inline-block h-4 w-4">
<use href="/images/icons/spritemap.svg#sprite-social-chainlink"></use>
</svg>
</button>
<span class="absolute -bottom-10 -left-[80%] ml-4 rounded bg-brand-green px-2 py-1 text-sm uppercase leading-[1.75] text-white" x-show="copied" x-cloak>Copied</span>
</li>
</ul>
</div>
</div>
</div>
<h1 class="content-title mt-4 font-akshar text-3xl font-medium text-gray-800 md:text-5xl md:leading-tight">How to Work an On Call Job and Keep Your Sanity</h1>
</div>
<div class="main-content w-full">
<div class="flex flex-wrap items-start gap-x-6 gap-y-2 border-t border-dotted border-black pb-2 pt-6 font-akshar text-sm font-medium tracking-wide sm:flex-row sm:items-center sm:gap-x-10 md:gap-y-4 md:pb-6 md:pt-4">
<div class="flex items-center">
<svg class=" mb-1 mr-2 inline-block h-4 w-4 text-gray-700 dark:text-white">
<use href="/images/icons/spritemap.svg#sprite-author"></use>
</svg>
<div>
<div class="relative inline" x-data="{ open: false }" @mouseenter="open = true" @mouseleave="open = false">
<a class="hover:text-brand-green" href="/author/alanhenry">
Alan Henry
</a>
<div class="absolute top-5 z-[51] flex w-80 max-w-[100%-8px] flex-col border border-gray-200 bg-white p-4 shadow-md" x-show="open">
<div class="mb-4 flex items-start">
<div class="flex flex-col">
<span class="mb-1 text-xl font-bold">Alan Henry</span>
<span class="text-sm">
Editorial Author
</span>
</div>
<button class="ml-auto mt-1" type="button" @click="open = false">
<svg class="h-4 w-4 text-brand-green hover:text-brand-green-700">
<use href="/images/icons/spritemap.svg#sprite-times-solid"></use>
</svg>
</button>
</div>
<div class="mb-4">
<span class="mb-2 block text-sm font-semibold">Experience</span>
<div class="editor-content prose:leading-normal prose-sm m-0 line-clamp-5 font-normal"></div>
</div>
<div class="mb-4">
<span class="mb-2 block text-sm font-semibold">Areas of Expertise</span>
<div class="flex flex-wrap gap-x-4 gap-y-2">
</div>
</div>
<a class="ml-auto text-xs font-semibold uppercase underline hover:text-brand-green" data-ga-click data-ga-module="author-byline" data-ga-element="author-name" data-ga-element_label="Read Full Bio" data-ga-item="author-bio-link" href="/author/alanhenry">Read Full Bio</a>
</div>
</div>
</div>
</div>
<time datetime="2013-02-13T16:00:00+00:00">
<svg class=" mb-1 mr-1 inline-block h-4 w-4 text-gray-700">
<use href="/images/icons/spritemap.svg#sprite-calendar"></use>
</svg>
February 13, 2013
</time>
<button class="flex items-center gap-x-2 font-akshar text-sm font-medium tracking-wide text-black" data-ga-click data-ga-template="News" data-ga-module="openweb_widget" data-ga-element="openweb_scroll" data-ga-item="openweb_scroll_byline" x-cloak x-data="{
commentsCount: null,
async fetchCommentsCount() {
this.commentsCount = await window.openweb.getMessagesCount('5983847');
}
}"
x-init="fetchCommentsCount()" x-show="commentsCount !== null && commentsCount > 0" onClick="window.openweb.scrollToComments('5983847')">
<svg class="h-4 w-4">
<use href="/images/icons/spritemap.svg#sprite-chat-bubble-thick"></use>
</svg>
<span class="flex items-center hover:text-brand-green">
<span x-text="commentsCount"></span>
<span class="ml-1 hidden sm:inline" x-text="commentsCount === 1 ? 'Comment' : 'Comments'"></span>
</span>
</button>
<a data-ga-click data-ga-element="preferred-source" data-ga-element_label="Google Preferred Source" data-ga-module="google-preferred-source" data-ga-link_domain="google.com" data-ga-link_url="https://www.google.com/preferences/source?q=lifehacker.com"
href="https://www.google.com/preferences/source?q=lifehacker.com" aria-label="Google Preferred Source"
class="font-sans items-center justify-center gap-2 whitespace-nowrap rounded-md border border-gray-500 p-2 text-sm font-semibold xs:px-6 hover:text-red-600 ml-auto hidden md:flex" data-ga-template="News">
<svg class="size-6 shrink-0" xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z" fill="#4285F4"/><path d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" fill="#34A853"/><path d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z" fill="#FBBC05"/><path d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z" fill="#EA4335"/><path d="M1 1h22v22H1z" fill="none"/></svg> <span>Add as a preferred source on Google</span>
</a>
</div>
<a data-ga-click data-ga-element="preferred-source" data-ga-element_label="Google Preferred Source" data-ga-module="google-preferred-source" data-ga-link_domain="google.com" data-ga-link_url="https://www.google.com/preferences/source?q=lifehacker.com"
href="https://www.google.com/preferences/source?q=lifehacker.com" aria-label="Google Preferred Source"
class="font-sans items-center justify-center gap-2 whitespace-nowrap rounded-md border border-gray-500 p-2 text-sm font-semibold xs:px-6 hover:text-red-600 ml-auto mb-2 flex w-full md:hidden" data-ga-template="News">
<svg class="size-6 shrink-0" xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z" fill="#4285F4"/><path d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" fill="#34A853"/><path d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z" fill="#FBBC05"/><path d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z" fill="#EA4335"/><path d="M1 1h22v22H1z" fill="none"/></svg> <span>Add as a preferred source on Google</span>
</a>
<h2 class="sr-only" id="toc">Table of Contents</h2>
<aside class="pgQSsticky content-visibility-auto contain-intrinsic-size-[auto_none] [&amp;_#toc-dropdown-container]:max-w-3xl mx-auto mt-11 sticky top-0 z-60 order-first mx-auto mb-4 block w-full rounded-sm bg-white" aria-label="Table Of Contents" x-data="tableOfContents($el.closest('[data-content-container]'), [{&quot;text&quot;:&quot;Table of Contents&quot;,&quot;anchor&quot;:&quot;toc&quot;}])">
<div class="group pt-6">
<div class="relative mx-auto w-full max-w-3xl" id="toc-dropdown-container">
<label class="hidden" for="table-of-contents">Table of Contents</label>
<div class="flex cursor-pointer items-center justify-between rounded-md border-2 border-gray-100 bg-white py-3 pl-5 pr-3 shadow-lg sm:pr-4" @click="toggleDropdown">
<span class="text-sm font-semibold sm:font-medium" x-text="selectedText"></span>
<span class="ml-2">
<svg class="block size-5 fill-current text-brand-green" :class="{ 'rotate-180': open }">
<use href="/images/icons/spritemap.svg#sprite-chevron-down"></use>
</svg>
</span>
</div>
<div class="absolute -z-10 flex w-full flex-col gap-1 rounded-md border-2 border-t-0 border-gray-100 bg-white p-3 shadow-lg" x-show="open" @click.away="closeDropdown">
<template x-for="(link, index) in tocLinks" :key="index">
<div class="cursor-pointer rounded-md p-2 text-sm font-semibold sm:font-medium" @click="selectItem(link, $el)" :class="{ 'bg-brand-green text-white': selectedText === link.text, 'hover:bg-brand-green-100': selectedText !== link.text }" x-text="link.text"></div>
</template>
</div>
</div>
</div>
</aside>
<article class="editor-content" data-autopogo>
<hr class="custom-gradient-background my-6 h-[6px] max-w-[75px] border-0">
<p> Being connected or on call doesn't mean your friends and family have to suffer along with you. The key is to draw bright lines between your "on" and "off" times, and manage your coworkers expectations for when you're supposed to be available. Here's how to turn that struggle for balance into an easily managed routine. </p><h3>Summon Your Willpower: Without It, None of This Will Work</h3><p> If being on call drives you crazy with buzzing phones and late-night conference calls, you probably <em>want</em> to do something about it. That's the good news. The bad news is that while we can offer tips to help you out, it's not going to be easy. Part of the problem may be the habits and expectations you've set leading up to this point, which can be difficult to break. It'll require willpower to stand behind your convictions, and not to let up and go back to your old routine. <em>Photo by <a href="http://www.shutterstock.com/pic.mhtml?id=85696345" target="_blank" title="open in a new window" rel="noopener">B Calkins</a> (Shutterstock).</em></p><p>If your coworkers know they can email you in the middle of the night and get a response whether you're on call or not, or text you on the weekend and get a call back, it'll take some getting used to when you start defending your personal time. Similarly, if you're on call, you'll need to learn to walk the line between jumping when your inbox says jump and giving yourself a little freedom take breaks and breathe. Once you commit and follow through, you'll be much happier on the other side. Being on call won't be <em>quite</em> as stressful, and your family and loved ones will thank you for not waking them in the middle of the night. Ready? Let's get started.</p><h3>Figure Out Where to Draw Your Boundaries</h3><p>When you're on call, your employer decides exactly how long your leash is. That doesn't mean you can't stretch it, or see what you can get away with while meeting your company's expectations. A lot of this depends heavily on your office's policies, but here are a few things to start with:</p><p> <strong>"On call" should not be the same as "working."</strong> This is true for most companies, but if you get the feeling that in your job, being "on call" is the same as being "up all night waiting for something to happen so you may as well be working," you may need to have a chat with your manager. The point of "on call" work is, in most organizations, that there's someone available to jump in and work on an important issue after business hours&mdash;not that there's someone working around the clock that day. Similarly, make sure you're being paid appropriately for your on call and after-hours work. If you start racking up too many on call or overtime hours, odds are someone will sit up and take notice. <em>Photo by <a href="http://www.shutterstock.com/pic.mhtml?id=83331556" target="_blank" title="open in a new window" rel="noopener">imageegami</a> (Shutterstock).</em></p><ul><li><p><strong>You're allowed to disconnect sometimes, even when you're on call</strong>. This is something I learned from my days as an on call manager, and something I encouraged engineers I worked with to do as well. Even if you're on call, that doesn't mean you don't get to spend time with your family, eat a dinner without interruptions, or at least put the phone down for a little while&mdash;just let your coworkers know when you're doing it so they're aware. Communicate with your team and tell them you'll be offline for a half-hour or an hour while you sit down to dinner. If you can't get away with shutting your phone off for that time, at least mention it and ask only to be called if there's an emergency. Then follow-up at the end of your personal blackout period and make sure you didn't miss anything.</p></li><li><p><strong>You're allowed to sleep</strong>. After a certain hour, email is no longer the best way to reach you, and if there's an emergency, someone should pick up the phone and call you directly. This follows on from the "on call is not always-on," principle, but it should be clear that there's a point during your on call cycle where email or IM stops being the best way to reach you. This is especially important if you're on call overnight: it's not unreasonable to say "I'm going to bed, if something comes up, call me."</p></li><li><p><strong>You should have a clear procedure for when you're contacted, and a proper hand-off when your on call hours end</strong>. These kinds of policies sound tiresome, but they really serve two purposes: they protect you and your sanity, and they protect the efficiency of your team. Your customers, coworkers, and managers should have a reference for the kinds of things that they should wake you up for versus those that can wait until morning. Similarly, when your on call shift is over, you should be able to easily and seamlessly hand-off to someone else without worrying that you have to "finish up this one thing" or that someone on the team doesn't know you're no longer on call. If these things aren't clear on your team or at your company, talk to your boss and your colleagues. Your sanity is worth trying to improve them.</p></li></ul><p> <strong>Fiercely defend your personal time</strong>. When you're <em>not</em> on call, there should be no real expectation that you'll be available unless it suits you or there's a real emergency. Most jobs, especially in technology or engineering, have some assumption that if your skills are required and it's an emergency that you should be reachable somehow within reason, but "within reason" doesn't mean "all the time." Defend your personal time by avoiding your work email when you're not on call, routing coworkers to voicemail when you need privacy, and turning off work-related alerts and notifications when you're off. Depending on your willpower, you may be able to do some of these things and not others, like leaving automatic alerts on but ignoring emails, so do what's right for you. Remember though, it's not a huge leap from "I'll just check my email before bed so I don't have so much in the morning" to "everyone at work knows I stay up until 2am working and happily exploit it." <em>Photo by <a href="http://www.shutterstock.com/pic.mhtml?id=121717156" target="_blank" title="open in a new window" rel="noopener">Dave Clark Digital Photo</a> (Shutterstock).</em></p><p>Most of these suggestions assume you work in an organization where "on call" means that you can be contacted by someone else at any time to look into an issue, not that you're expected to be up waiting for something to happen. At my last job, we had a network operations center that was staffed 24/7, and the crew would contact on-call technicians and managers when they were needed. Of course, they would only call if the issue met our criteria for severity, and once the on call staff were contacted, it set a chain of events into motion that would bring all the necessary people to the table to make sure the issue would be resolved as quickly as possible.</p><p>All in all, it was a good policy, but I'd worked at that job long enough to remember when "on call" was "okay it's your turn to stay up late and make sure things don't go down, respond to automated alerts pushed to your phone, and hope nothing happens when you try to sneak a few hours of sleep." If that sounds like your workplace, don't wait for someone else to fix it. Get together with your coworkers and your boss and shape it up yourself.</p><h3>Use Technology to Reinforce Your Boundaries</h3><p>The reason we advocate setting your boundaries so conservatively when it comes to your on and off time is because it's easier to slip back into bad habits if you try to take a metered approach to the issue. Of course, depending on your own self-discipline, you may be able to handle minor distractions or happily ignore emails and alerts knowing that if it's really important someone will call you. Some of you will have trouble with that, so turning everything off is the best option. Decide which is best for you, and embrace the tools, apps, and utilities that will help reinforce those boundaries.</p><p>Granted, it's not as simple as just "turning off your phone when you want some privacy." Here are a few ways to reinforce your boundaries when you're on call and when you're off:</p><div class="pogoClear relative my-10 border-b-[1.5px] border-t-[1.5px] border-dashed border-black py-5 sm:my-14 sm:border-0 sm:py-0" data-ga-click data-ga-template="News" data-ga-module="openweb_widget" data-ga-element="openweb_scroll" data-ga-item="openweb_scroll_midpage" x-data="{
commentsCount: null,
hasComments: false,
async fetchCommentsCount() {
try {
if (window.openweb &amp;&amp; typeof window.openweb.getMessagesCount === 'function') {
this.commentsCount = await window.openweb.getMessagesCount('5983847');
this.hasComments = this.commentsCount !== null &amp;&amp; this.commentsCount &gt; 0;
}
} catch (e) {
console.warn('Failed to fetch comment count:', e);
}
}
}" x-init="fetchCommentsCount()" x-cloak>
<div class="absolute top-1/2 hidden w-full -translate-y-1/2 border-t-[1.5px] border-dashed border-black sm:block"></div>
<div class="relative flex justify-center">
<div class="flex max-w-fit items-center gap-x-3 bg-white px-5">
<div class="relative">
<span class="absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 font-akshar text-sm font-medium text-black" aria-live="polite" x-show="hasComments" x-text="commentsCount"></span>
<svg class="h-8 w-8 text-black" role="img" aria-hidden="true">
<use href="/images/icons/spritemap.svg#sprite-chat-bubble"></use>
</svg>
</div>
<span class="text-sm font-medium text-black">
What do you think so far?
<button class="ml-1 font-semibold text-brand-green underline hover:text-brand-green-700" type="button" aria-label="Comment section trigger" onclick="window.openweb.scrollToComments('5983847')" x-text="hasComments ? 'Post a comment.' : 'Be the first to post a comment.'"></button>
</span>
</div>
</div>
</div>
<p> <strong>Make heavy use of your phone's do-not-disturb features</strong>. If you have an iPhone running iOS 6 or higher, <a href="/silence-your-iphone-with-do-not-disturb-and-ios-6s-new-5944341" target="" rel="noopener" title="open in a new window">you already have the tools for this</a>. If you have an Android phone, you can set auto-responses or SMSes as a reply to unwanted phone calls, and apps like <a href="/silence-for-android-integrates-with-google-calendar-ad-5983301" target="" rel="noopener" title="open in a new window">previously mentioned</a> <a href="https://play.google.com/store/apps/details?id=net.epsilonlabs.silence.ads" target="_blank" title="open in a new window" rel="noopener">Silence</a> can use your Google Calendar to determine when to turn your ringer on and when to turn it off, or you can set it yourself. Want more control? <a href="/sanity-for-android-gives-you-total-control-over-incomin-5975686" target="" rel="noopener" title="open in a new window">We like</a> <a href="https://play.google.com/store/apps/details?id=cri.sanity" target="_blank" title="open in a new window" rel="noopener">Sanity</a>, an app that lets you control who rings through, even when your phone is on vibrate or silent mode.</p><ul><li><p><strong>Scale back (or shut off) your work-related notifications</strong>. You probably use your smartphone to check your work-related email, or have work-related alerts pushed to your personal device. You may even use your home computer to check your work email. Try to keep those things separate if you can (for example, I use one mail client on my Windows PC for work and another for everything else. When I shut off my work computer and end my workday, I don't want to even be tempted by my work inbox.) but if you can't, at least set your polling time for notifications, new emails, and other alerts back as far as you can. If you're on call and going home at night, every fifteen minutes to a half-hour is within reason, and won't annoy your family with a constantly buzzing phone all through dinner or an email client dinging every two or three minutes&mdash;all with messages you know you don't need to attend to. We <a href="/perfectly-prune-your-notifications-to-stop-your-phone-f-5913930" target="" rel="noopener" title="open in a new window">even have a complete guide to pruning your notifications on iOS and Android</a> to get you started. If you still need more control, <a href="https://pushover.net/" target="_blank" title="open in a new window" rel="noopener">Pushover</a> is <a href="/make-a-smarter-notification-system-for-your-phone-or-ta-5935792" target="" rel="noopener" title="open in a new window">an amazing webapp that offers all the control you'll need</a>.</p></li><li><p><strong>Use mail filters and auto-responses as a first line of defense</strong>. If companies can do it, so can you. Canned responses to specific types of emails or specific people can be a lifesaver, even if that message says "I'm out of the office now, but if it's urgent contact me here," can go a long way towards changing a customer or coworker who emails on the weekend and expects a response into someone with firmly set expectations about when you'll get back in touch with them. I've known many engineers who put up out of offices when they go home at night, and others who use them whenever they know they'll be out of touch&mdash;even if they're not on call. "Going camping this weekend, so I won't be looking at email. I'll follow up with you on Monday, but if it's urgent you can call me here," for example. It may seem like a lot of information to give out, but if you're on call, "Thanks for sending this to me, I'll get back you in less than a half-hour" can make the difference between overwhelmed by emails and phone calls and everyone knowing their place in line.</p></li></ul><p> <strong>Make heavy use of vibrate settings, or buy a gadget that does</strong>. Being on call doesn't mean you have to wake up your family members when something at the office goes south, or heaven forbid deprive your spouse or children of sleep because you need to be able to wake if something happens. Sure, you could strap your phone to your arm and set it to vibrate, but there's no reason to go that far. There's a cottage industry of <a href="http://www.amazon.com/Bluetooth-Bracelet-Vibration-Function-Digital/dp/B00512Z8H2/?tag=lifehackeramzn-20" target="_blank" title="open in a new window" rel="noopener">vibrating</a> <a href="http://www.amazon.com/Sony-MN2SW-SmartWatch-Android-Phones/dp/B007VG6ZC8/?tag=lifehackeramzn-20" target="_blank" title="open in a new window" rel="noopener">bracelets</a> that go off silently when your phone rings. They're perfect for getting calls and getting up in the middle of the night without waking anyone else. If you're not eager to spend $50-100 for one, we're sure you can DIY your own system with a Bluetooth headset or even a pair of Bluetooth headphones to wake you (and only you) when you're needed. Similarly, if you just need to get up early to start an on call shift, or want to get up periodically to make sure everything is okay, use an alarm clock like <a href="/lark-silent-alarm-clock-will-wake-you-up-without-distur-5883126" target="" rel="noopener" title="open in a new window">the previously mentioned LARK silent alarm</a> to wake you without stirring your partner. If you have a fitness tracking gadget that also tracks sleep, like the <a href="http://fitbit.com/" target="_blank" title="open in a new window" rel="noopener">Fitbit</a> or <a href="/how-i-achieved-better-sleep-with-the-help-of-technology-5828581" target="" rel="noopener" title="open in a new window">any of these devices we've tested</a>, they can almost all wake you gently at the right time without waking up your whole house in the process. <em>Photo by <a href="http://www.flickr.com/photos/digitpedia/4555452320/" target="_blank" title="open in a new window" rel="noopener">Digitpedia</a>.</em></p><h3>Address the Psychological Issue and Don't Deviate from Your Boundaries</h3><p>Remember, you work to live, not live to work. Don't be afraid to get away, and don't be afraid to stick to your guns about the lines you draw between your personal and professional time. You're also in for a fight: you'll have coworkers who want their problems fixed right away, or who insist on your attention whenever <em>they</em> want it. You'll have managers who'll test those boundaries to see how far they can push you. Don't get frustrated, just stick to your guns and set clear, open expectations about what your behavior will be. Compromise when you have to.</p><p>When we talked about <a href="/how-to-prioritize-when-everything-is-important-5877111" target="" rel="noopener" title="open in a new window">how to prioritize when everything is important</a>, we explained that you can't do this alone. You'll need to build an understanding with your coworkers about how and when it's appropriate to get in touch with you, even when you're on call. The same applies to your family. You should also have an understanding with them that when you're on call, it means you'll be up at odd hours, you may have to go to the office on short notice, and sometimes you may have to miss dinner, or hole up in front of your computer working and shouldn't be disturbed.</p><div class="mx-auto my-6 flex max-w-3xl flex-col overflow-hidden rounded-md border border-gray-300 sm:flex-row sm:items-center">
<a class="block shrink-0 sm:w-1/2 sm:w-[200px] sm:py-4 sm:pl-4" href="/how-to-prioritize-when-everything-is-important-5877111" rel="noopener" title="open in a new window">
<img class="!mt-0 w-full rounded-md border-gray-100" src="https://lifehacker.com/imagery/articles/01HF2HAFK6YNTFFT6E1TJGXMWA/hero-image.fill.size_245x138.v1699835300.jpg" alt="How to Prioritize When Everything Is Important" width="245" height="138" loading="lazy">
</a>
<div class="p-4">
<a class="hover:custom-underline block font-akshar text-xl font-medium leading-tight no-underline hover:text-black" href="/how-to-prioritize-when-everything-is-important-5877111" rel="noopener" title="open in a new window">
How to Prioritize When Everything Is Important
</a>
<a class="mt-4 block text-base" href="/how-to-prioritize-when-everything-is-important-5877111" rel="noopener" title="open in a new window">Read More</a>
</div>
</div>
<p>When everyone is on board and aware of how you work, being on call won't be a struggle, it'll just be another habit or routine to fall into. Just make sure that when it's time to hang up your hat <a href="/how-to-stop-working-and-go-home-at-night-5832503" target="" rel="noopener" title="open in a new window">that you actually do it and mean it</a>.</p><div class="mx-auto my-6 flex max-w-3xl flex-col overflow-hidden rounded-md border border-gray-300 sm:flex-row sm:items-center">
<div class="p-4">
<a class="hover:custom-underline block font-akshar text-xl font-medium leading-tight no-underline hover:text-black" href="/how-to-stop-working-and-go-home-at-night-5832503" rel="noopener" title="open in a new window">
How to Stop Working and Go Home At Night
</a>
<a class="mt-4 block text-base" href="/how-to-stop-working-and-go-home-at-night-5832503" rel="noopener" title="open in a new window">Read More</a>
</div>
</div>
</article>
</div>
<div class="mt-24 flex flex-col gap-x-8 lg:flex-row 2xl:hidden">
<div class="w-full">
<div class="custom-gradient-background mx-auto max-w-4xl flex-grow rounded-md p-[2px]">
<div class="relative flex items-center rounded bg-white p-6">
<div class="absolute left-[calc(50%-50px)] top-[-50px] w-full max-w-[100px] shrink-0 lg:relative lg:left-0 lg:top-0 lg:max-w-[150px]">
<div class="custom-gradient-background rounded-full p-[2px]">
<div class="rounded-full bg-white">
<img class="w-full rounded-full" src="https://lifehacker.com/imagery/authors/01HF2FBE9XZ6NHASE4NZ5SWWWB/image.fill.size_150x150.v1699834924.jpg" alt="Alan Henry" width="150" height="150" loading="lazy" >
</div>
</div>
</div>
<div class="mt-8 lg:mt-0 lg:pl-6">
<div class="font-akshar text-3xl font-medium">Alan Henry</div>
<div class="editor-content prose:leading-normal prose-sm mt-4 line-clamp-2">
<p></p>
</div>
<a class="mt-4 block font-semibold text-brand-green" href="/author/alanhenry">Read Alan&#039;s full bio</a>
</div>
</div>
</div>
</div>
<div class="mx-auto mt-10 w-full max-w-2xl md:mt-8 lg:mt-0 lg:w-[350px] lg:max-w-[350px]">
<div class="flex w-full grow flex-row items-center gap-x-6 font-league" data-ga-module="content-header">
<div class="text-3xl uppercase tracking-wider text-gray-800">More by Alan</div>
<hr class="custom-hr flex-1 grow">
</div>
<div class="mt-4">
<div class="group flex flex-row items-center gap-x-4" data-ga-module="latest-stories" data-ga-element="latest-stories-stripe" data-ga-action="latest-stories-stripe">
<div class="grow">
<a class="hover:custom-underline group-hover:custom-underline block font-akshar text-lg font-medium leading-tight tracking-wide" data-ga-click data-ga-item="title" data-ga-label="Evil Week: What to Do If You Get Caught Shoplifting" data-ga-position="1"
href="/know-your-rights-if-a-store-detains-you-for-shoplifting-5853355">Evil Week: What to Do If You Get Caught Shoplifting</a>
<div class="flex space-x-2">
<div class="mt-2 font-akshar text-sm tracking-wide">
<time datetime="2023-11-03T00:00:00+00:00">
<svg class=" mb-1 mr-1 inline-block h-4 w-4 text-gray-700">
<use href="/images/icons/spritemap.svg#sprite-calendar"></use>
</svg>
November 3, 2023
</time>
</div>
</div>
</div>
<a class="group-hover:custom-underline block w-[75px] shrink-0" data-ga-click data-ga-item="image" data-ga-position="1" data-ga-label="Evil Week: What to Do If You Get Caught Shoplifting" href="/know-your-rights-if-a-store-detains-you-for-shoplifting-5853355">
<img class="w-full rounded-md border border-gray-100" src="https://lifehacker.com/imagery/articles/01HF2HEG4CKBT09X7F22H2XYNS/hero-image.fill.size_75x75.v1699833965.jpg" alt="Evil Week: What to Do If You Get Caught Shoplifting" width="75" height="75" loading="lazy" >
</a>
</div>
</div>
<hr class="custom-hr col-span-2 mt-4 w-full">
<div class="mt-4">
<div class="group flex flex-row items-center gap-x-4" data-ga-module="latest-stories" data-ga-element="latest-stories-stripe" data-ga-action="latest-stories-stripe">
<div class="grow">
<a class="hover:custom-underline group-hover:custom-underline block font-akshar text-lg font-medium leading-tight tracking-wide" data-ga-click data-ga-item="title" data-ga-label="Evil Week: How to Get Into Exclusive Parties Without an Invitation" data-ga-position="2"
href="/how-to-get-into-exclusive-parties-and-clubs-without-an-1453378483">Evil Week: How to Get Into Exclusive Parties Without an Invitation</a>
<div class="flex space-x-2">
<div class="mt-2 font-akshar text-sm tracking-wide">
<time datetime="2023-11-01T00:00:00+00:00">
<svg class=" mb-1 mr-1 inline-block h-4 w-4 text-gray-700">
<use href="/images/icons/spritemap.svg#sprite-calendar"></use>
</svg>
November 1, 2023
</time>
</div>
</div>
</div>
<a class="group-hover:custom-underline block w-[75px] shrink-0" data-ga-click data-ga-item="image" data-ga-position="2" data-ga-label="Evil Week: How to Get Into Exclusive Parties Without an Invitation" href="/how-to-get-into-exclusive-parties-and-clubs-without-an-1453378483">
<img class="w-full rounded-md border border-gray-100" src="https://lifehacker.com/imagery/articles/01HF2GV4G8NTZQ5TZM0KWC4Z33/hero-image.fill.size_75x75.v1699834060.png" alt="Velvet ropes outside a venue." width="75" height="75" loading="lazy" >
</a>
</div>
</div>
<hr class="custom-hr col-span-2 mt-4 w-full">
</div>
</div>
<div data-spotim-app="reactions" data-spot-id="sp_Z3zhn8qO" data-post-id="5983847"></div>
<div class="mx-auto mt-12 w-full max-w-2xl" data-spotim-module="conversation" data-messages-count="3" data-spot-id="sp_Z3zhn8qO" data-post-id="5983847" data-post-url="https://lifehacker.com/how-to-work-an-on-call-job-and-keep-your-sanity-5983847"
data-article-tags="">
</div>
<div class="mx-auto w-full max-w-2xl" data-spotim-module="pitc" data-spot-id="sp_Z3zhn8qO" data-post-id="5983847"></div>
</div>
<aside class="mt-20 hidden h-min w-[350px] shrink-0 2xl:block" data-ga-module="content-rail">
<div class="flex flex-col gap-y-10">
<div class="rounded-lg bg-gradient-to-r from-brand-green-gradient-start to-brand-green-gradient-end p-0.5">
<div class="relative flex h-full flex-col rounded-md bg-white px-1 py-12">
<div class="absolute -top-[29px] left-1/2 mb-0 -translate-x-1/2">
</div>
<a class="flex flex-col items-center" href="/author/alanhenry">
<img class="aspect-square w-48 rounded-md object-cover" src="https://lifehacker.com/imagery/authors/01HF2FBE9XZ6NHASE4NZ5SWWWB/image.fill.size_500x375.v1699834924.jpg" alt="Alan Henry" width="500" height="375" >
<span class="relative mx-4 mt-7 inline-block font-akshar text-2xl font-[550]">
<span class="relative z-10 line-clamp-1 text-center text-[#1F2937]">Alan Henry</span>
<div class="absolute bottom-[0.25rem] left-1/2 z-0 h-[10px] w-[calc(100%+10px)] -translate-x-1/2 bg-brand-green-100 px-1"></div>
</span>
<span class="text-center text-xs font-extrabold uppercase tracking-[3px]"></span>
</a>
</div>
</div>
</div>
<div class="top-0 mt-8 pt-8" data-pogo="sidebar"></div>
<div class="mt-24 h-[574px]">
<div class="flex w-full grow flex-row items-center gap-x-6 font-league" data-ga-module="content-header">
<div class="text-3xl uppercase tracking-wider text-gray-800">Latest</div>
<hr class="custom-hr flex-1 grow">
<a class="custom-gradient-text block text-lg uppercase tracking-wider" data-ga-click data-ga-element="see-more-link" data-ga-item="see-more" data-ga-label="/latest" href="/latest"
aria-label="See Our Latest Articles">
See More
</a>
</div>
<div class="mt-4">
<div class="group flex flex-row items-center gap-x-4" data-ga-module="latest-stories" data-ga-element="latest-stories-stripe" data-ga-action="latest-stories-stripe">
<div class="grow">
<div class="mb-2">
<a class="flex flex-row items-center gap-x-2 text-brand-green sm:hover:text-brand-green-700 dark:text-brand-green-100 dark:sm:hover:text-brand-green-100" href="/entertainment/connections">
<svg class=" inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-category-connections"></use>
</svg>
<span class="mt-1 font-akshar text-sm uppercase leading-none">Connections</span>
</a>
</div>
<a class="hover:custom-underline group-hover:custom-underline block font-akshar text-lg font-medium leading-tight tracking-wide" data-ga-click data-ga-item="title" data-ga-label="Today&#039;s NYT Connections Hints (and Answer) for Friday, September 11, 2026" data-ga-position="1"
href="/entertainment/nyt-connections-answer-today-september-11-2026">Today&#039;s NYT Connections Hints (and Answer) for Friday, September 11, 2026</a>
<div class="flex space-x-2">
<div class="mt-2 font-akshar text-sm tracking-wide">
<time datetime="2026-09-11T01:00:57+00:00">
<svg class=" mb-1 mr-1 inline-block h-4 w-4 text-gray-700">
<use href="/images/icons/spritemap.svg#sprite-calendar"></use>
</svg>
September 11, 2026
</time>
</div>
</div>
</div>
<a class="group-hover:custom-underline block w-[75px] shrink-0" data-ga-click data-ga-item="image" data-ga-position="1" data-ga-label="Today&#039;s NYT Connections Hints (and Answer) for Friday, September 11, 2026" href="/entertainment/nyt-connections-answer-today-september-11-2026">
<img class="w-full rounded-md border border-gray-100" src="https://lifehacker.com/imagery/articles/01M25PJR5D27GYBJ32GXGA1QB9/hero-image.fill.size_75x75.v1789045334.jpg" alt="Connections art" width="75" height="75" loading="lazy" >
</a>
</div>
</div>
<hr class="custom-hr col-span-2 mt-4 w-full">
<div class="mt-4">
<div class="group flex flex-row items-center gap-x-4" data-ga-module="latest-stories" data-ga-element="latest-stories-stripe" data-ga-action="latest-stories-stripe">
<div class="grow">
<div class="mb-2">
<a class="flex flex-row items-center gap-x-2 text-brand-green sm:hover:text-brand-green-700 dark:text-brand-green-100 dark:sm:hover:text-brand-green-100" href="/entertainment/wordle">
<svg class=" inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-category-wordle"></use>
</svg>
<span class="mt-1 font-akshar text-sm uppercase leading-none">Wordle</span>
</a>
</div>
<a class="hover:custom-underline group-hover:custom-underline block font-akshar text-lg font-medium leading-tight tracking-wide" data-ga-click data-ga-item="title" data-ga-label="Today’s Wordle Hints (and Answer) for Friday, September 11, 2026" data-ga-position="2"
href="/entertainment/wordle-nyt-hint-today-september-11-2026">Today’s Wordle Hints (and Answer) for Friday, September 11, 2026</a>
<div class="flex space-x-2">
<div class="mt-2 font-akshar text-sm tracking-wide">
<time datetime="2026-09-11T01:00:48+00:00">
<svg class=" mb-1 mr-1 inline-block h-4 w-4 text-gray-700">
<use href="/images/icons/spritemap.svg#sprite-calendar"></use>
</svg>
September 11, 2026
</time>
</div>
</div>
</div>
<a class="group-hover:custom-underline block w-[75px] shrink-0" data-ga-click data-ga-item="image" data-ga-position="2" data-ga-label="Today’s Wordle Hints (and Answer) for Friday, September 11, 2026" href="/entertainment/wordle-nyt-hint-today-september-11-2026">
<img class="w-full rounded-md border border-gray-100" src="https://lifehacker.com/imagery/articles/01M1YAWC3SXWS49WGQZY9ZXVX2/hero-image.fill.size_75x75.v1788798185.jpg" alt="wordle art" width="75" height="75" loading="lazy" >
</a>
</div>
</div>
<hr class="custom-hr col-span-2 mt-4 w-full">
<div class="mt-4">
<div class="group flex flex-row items-center gap-x-4" data-ga-module="latest-stories" data-ga-element="latest-stories-stripe" data-ga-action="latest-stories-stripe">
<div class="grow">
<div class="mb-2">
<a class="flex flex-row items-center gap-x-2 text-brand-green sm:hover:text-brand-green-700 dark:text-brand-green-100 dark:sm:hover:text-brand-green-100" href="/tech">
<svg class=" inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-category-tech"></use>
</svg>
<span class="mt-1 font-akshar text-sm uppercase leading-none">Tech</span>
</a>
</div>
<a class="hover:custom-underline group-hover:custom-underline block font-akshar text-lg font-medium leading-tight tracking-wide" data-ga-click data-ga-item="title" data-ga-label="10 Hacks Every Libby User Should Know" data-ga-position="3"
href="/tech/10-hacks-every-libby-user-should-know">10 Hacks Every Libby User Should Know</a>
<div class="flex space-x-2">
<div class="mt-2 font-akshar text-sm tracking-wide">
<time datetime="2026-09-10T21:00:00+00:00">
<svg class=" mb-1 mr-1 inline-block h-4 w-4 text-gray-700">
<use href="/images/icons/spritemap.svg#sprite-calendar"></use>
</svg>
September 10, 2026
</time>
</div>
</div>
</div>
<a class="group-hover:custom-underline block w-[75px] shrink-0" data-ga-click data-ga-item="image" data-ga-position="3" data-ga-label="10 Hacks Every Libby User Should Know" href="/tech/10-hacks-every-libby-user-should-know">
<img class="w-full rounded-md border border-gray-100" src="https://lifehacker.com/imagery/articles/01M1YE7111J8AAPNYEGY20N07A/hero-image.fill.size_75x75.v1789066276.jpg" alt="libby logo with smartphones running libby and a person in the bottom left" width="75" height="75" loading="lazy" >
</a>
</div>
</div>
<hr class="custom-hr col-span-2 mt-4 w-full">
</div>
<div data-pogo="sidebar"></div>
</aside>
</div>
</section>
</section>
<aside class="relative mx-auto w-full max-w-8xl" data-ga-module="content-footer">
<section class="mt-16 w-full md:mt-24">
<div class="relative left-1/2 mt-12 w-dvw -translate-x-1/2">
<div data-pogo="nativespotlight"></div>
</div>
<div id="related-content-container"></div>
</section>
</aside>
</section>
</section>
</main>
<div class="my-24 px-4">
<div data-pogo="footer"></div>
</div>
<footer class="w-full border-t border-dotted border-black px-4 py-12 text-black dark:border-white dark:text-white" data-ga-module="footer-nav" data-ga-action="footer-nav-link">
<div class="container mx-auto max-w-8xl px-4 xl:px-0">
<div class="flex flex-col items-center space-y-8 pb-8 text-center lg:flex-row lg:items-start lg:justify-between lg:space-y-0 lg:text-left">
<div class="flex w-full flex-col items-center space-y-6 lg:w-1/2 lg:items-start" role="region" aria-label="Our Mission & Social Network">
<a class="block min-w-[200px] max-w-[318px] grow" data-ga-click data-ga-element="nav-logo" data-ga-action="nav-logo" data-ga-item="logo" href="https://lifehacker.com">
<img class="w-full max-w-[16rem]" src="/images/lifehacker-logo.svg" alt="Lifehacker Logo" loading="lazy" width="256" height="71">
</a>
<p class="w-full text-center text-sm leading-normal lg:max-w-md lg:text-left xl:max-w-lg">Lifehacker has been a go-to source of tech help and life advice since 2005. Our mission is to offer reliable tech help and credible, practical, science-based life advice to help you live better.
</p>
<div class="flex flex-col gap-6 md:flex-row md:justify-center" data-ga-element="social-link" data-ga-action="social-link" data-ga-item="title">
<ul class="flex items-center justify-between space-x-4">
<li><a class="hover:custom-underline font-akshar uppercase tracking-wider" data-ga-click data-ga-label="$text" href="/our-mission" aria-label="Our Mission">Our Mission</a></li>
<li><a class="hover:custom-underline font-akshar uppercase tracking-wider" data-ga-click data-ga-label="$text" href="/our-team" aria-label="Our Team">Our Team</a></li>
<li><a class="hover:custom-underline font-akshar uppercase tracking-wider" data-ga-click data-ga-label="$text" href="/newsletters" aria-label="Newsletter">Newsletter</a></li>
</ul>
<ul class="flex items-center justify-center gap-x-4">
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-2 border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click
data-ga-label="facebook" href="https://facebook.com/lifehacker" title="(opens in a new window)" rel="noopener" target="_blank">
<svg class="inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-social-facebook"></use>
</svg>
</a>
</li>
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-2 border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click
data-ga-label="twitter" href="https://twitter.com/lifehacker" title="(opens in a new window)" rel="noopener" target="_blank">
<svg class="inline-block h-4 w-4">
<use href="/images/icons/spritemap.svg#sprite-social-twitter"></use>
</svg>
</a>
</li>
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-2 border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click
data-ga-label="instagram" href="https://instagram.com/lifehackerdotcom" title="(opens in a new window)" rel="noopener" target="_blank">
<svg class="inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-social-instagram"></use>
</svg>
</a>
</li>
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-2 border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click
data-ga-label="youtube" href="https://www.youtube.com/user/lifehacker" title="(opens in a new window)" rel="noopener" target="_blank">
<svg class="inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-social-youtube"></use>
</svg>
</a>
</li>
<li>
<a class="flex h-8 w-8 items-center justify-center rounded-md border-2 border-black text-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:border-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click
data-ga-label="bluesky" href="https://bsky.app/profile/lifehacker.com" title="(opens in a new window)" rel="noopener" target="_blank">
<svg class="inline-block h-5 w-5">
<use href="/images/icons/spritemap.svg#sprite-social-bluesky"></use>
</svg>
</a>
</li>
</ul>
</div>
</div>
<div class="w-full space-y-8 border-t border-dotted border-black pt-8 font-akshar tracking-wider lg:flex lg:w-1/4 lg:space-x-4 lg:space-y-0 lg:border-t-0 lg:pt-0 xl:justify-end dark:border-white" data-ga-element="footer-nav-link" data-ga-action="footer-nav-link" data-ga-item="title"
role="navigation" aria-label="Footer Main Menu">
<ul class="grid grid-cols-2 gap-4 uppercase lg:items-start lg:justify-start">
<li class="md:mr-4 md:w-auto lg:mr-8"><a class="hover:custom-underline" data-ga-click data-ga-label="$text" href="/latest" aria-label="Latest">Latest</a></li>
<li class="md:mr-4 md:w-auto lg:mr-8"><a class="hover:custom-underline" data-ga-click data-ga-label="$text" href="/tech" aria-label="Tech">Tech</a></li>
<li class="md:mr-4 md:w-auto lg:mr-8"><a class="hover:custom-underline" data-ga-click data-ga-label="$text" href="/food-drink" aria-label="Food">Food</a></li>
<li class="md:mr-4 md:w-auto lg:mr-8"><a class="hover:custom-underline" data-ga-click data-ga-label="$text" href="/entertainment" aria-label="Entertainment">Entertainment</a></li>
<li class="md:mr-4 md:w-auto lg:mr-8"><a class="hover:custom-underline" data-ga-click data-ga-label="$text" href="/health" aria-label="Health">Health</a></li>
<li class="md:mr-4 md:w-auto lg:mr-8"><a class="hover:custom-underline" data-ga-click data-ga-label="$text" href="/home" aria-label="Home & Garden">Home & Garden</a></li>
<li class="md:mr-4 md:w-auto lg:mr-8"><a class="hover:custom-underline" data-ga-click data-ga-label="$text" href="/relationships" aria-label="Relationships">Relationships</a></li>
<li class="md:mr-4 md:w-auto lg:mr-8"><a class="hover:custom-underline" data-ga-click data-ga-label="$text" href="/deals" aria-label="Deals">Deals</a></li>
<li class="md:mr-4 md:w-auto lg:mr-8"><a class="hover:custom-underline" data-ga-click data-ga-label="$text" href="/hacks" aria-label="Hacks">Hacks</a></li>
<li class="md:mr-4 md:w-auto lg:mr-8">&nbsp;</li>
</ul>
</div>
<div class="w-full border-t border-dotted border-black pt-8 lg:flex lg:w-1/4 lg:justify-center lg:border-t-0 lg:pt-0 dark:border-white" data-ga-element="zd-nav-link" data-ga-action="zd-nav-link" data-ga-item="title" role="navigation" aria-label="Ziff Davis Info Links">
<ul class="grid grid-cols-2 gap-2 lg:grid-cols-1 lg:items-start lg:justify-start">
<li class="md:mr-4 md:mt-0 md:w-auto">
<a class="text-sm text-black duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:text-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click data-ga-label="$text" href="https://www.ziffdavis.com/about"
title="(opens in a new tab)" aria-label="Find out more about Ziff Davis" target="_blank">
About Ziff Davis
<span class="sr-only">(Opens in a new tab)</span>
</a>
</li>
<li class="md:mr-4 md:mt-0 md:w-auto">
<a class="text-sm text-black duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:text-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click data-ga-label="$text" href="https://www.ziffdavis.com/ztg-privacy-policy"
title="(opens in a new tab)" aria-label="View our Privacy Policy" target="_blank">
Privacy Policy
</a>
</li>
<li class="md:mr-4 md:mt-0 md:w-auto">
<a class="text-sm text-black duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:text-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click data-ga-label="$text" href="https://www.ziffdavis.com/about/terms"
title="(opens in a new tab)" aria-label="View our Terms of Use" target="_blank">
Terms of Use
</a>
</li>
<li class="md:mr-4 md:mt-0 md:w-auto">
<a class="text-sm text-black duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:text-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click data-ga-label="$text" href="https://www.ziffdavis.com/about/contacts"
title="(opens in a new tab)" aria-label="Advertise" target="_blank">
Advertise
</a>
</li>
<li class="md:mr-4 md:mt-0 md:w-auto">
<a class="text-sm text-black duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:text-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click data-ga-label="$text" href="https://www.ziffdavis.com/accessibility"
title="(opens in a new tab)" aria-label="View the Ziff Davis Accessibility Policy" target="_blank">
Accessibility</a>
</li>
<li class="md:mr-4 md:mt-0 md:w-auto">
<a class="text-sm text-black duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:text-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click data-ga-label="$text" href="https://dsar.lifehacker.com"
title="(opens in a new tab)" aria-label="Do Not Sell My Personal Information" target="_blank">
Do Not Sell My<br> Personal Information
</a>
</li>
</ul>
</div>
</div>
<div class="flex flex-col items-center space-y-4 border-t border-dotted border-black py-8 text-sm lg:flex-row lg:space-x-4 lg:space-y-0 dark:border-white" data-ga-element="zd-copyright" data-ga-action="zd-copyright" data-ga-item="title" role="region" aria-label="Ziff Davis Copyright">
<div class="w-full max-w-[703px] space-y-4">
<p class="text-center font-akshar font-medium leading-normal lg:text-left">&copy; 2001-2026 Ziff Davis, LLC., A ZIFF DAVIS COMPANY. <span class="whitespace-nowrap">ALL RIGHTS RESERVED.</span></p>
<p class="text-center text-xs leading-normal lg:text-left">Lifehacker is a federally registered trademark of Ziff Davis and may not be used by third parties without explicit permission. The display of third-party trademarks and trade names on this site does not necessarily indicate
any affiliation or the
endorsement of Lifehacker. If you click an affiliate link and buy a product or service, we may be paid a fee <span class="whitespace-nowrap">by that merchant.</span></p>
</div>
<ul class="flex w-full flex-shrink flex-wrap items-center justify-center space-x-4 text-center text-sm md:flex-initial lg:w-2/3 lg:justify-end">
<li class="mb-2 w-full md:mb-0 md:mr-2 md:w-auto">
<button class="showConsentTool mx-auto my-4 block" data-ga-click data-ga-label="zd_consent" onclick="window.zdconsent.showConsentTool();">
<span class="hidden">AdChoices Image</span>
<img class="evidon-consent-link-image mr-2 inline-block" src="https://c.evidon.com/pub/icong1.png" alt="AdChoices Image Pixel" width="14" height="18" loading="lazy">
AdChoices
</button>
</li>
<li>
<a data-ga-click data-ga-label="BBB Accredited Business Logo" href="https://www.bbb.org/us/ny/new-york/profile/digital-media/ziff-davis-llc-0121-531/#sealclick" title="(opens in a new tab)" aria-label="View Ziff Davis' Ziff Davis Better Business Bureau (BBB) Accreditation"
target="_blank" rel="nofollow">
<span class="hidden">Better Business Bureau (BBB) Logo</span>
<img class="inline-block h-9 w-28 object-cover" src="/images/bbb.png" alt="Better Business Bureau (BBB) Logo" loading="lazy">
</a>
</li>
<li>
<a data-ga-click data-ga-label="trustee-logo" href="https://privacy.truste.com/privacy-seal/validation?rid=ce211316-dfd0-4abb-8bfb-9cb70de1e37c" title="(opens in a new tab)" aria-label="View Ziff Davis' TRUSTe Privacy Certification" target="_blank" rel="noopener">
<span class="hidden">TRUSTe Logo</span>
<img class="inline-block h-9 w-28" src="/images/truste.png" alt="TRUSTe Logo" loading="lazy">
</a>
</li>
</ul>
</div>
<div class="mb-10 border-b border-t border-dotted border-black py-10 text-[#363636] dark:border-white dark:text-white" data-ga-element="zd-brands-link" data-ga-action="zd-brands-link" data-ga-item="title" role="navigation" aria-label="Ziff Davis Brands">
<div class="flex flex-col gap-y-9 md:flex-row">
<div class="flex justify-center border-b border-dotted border-black pb-9 md:mr-9 md:items-center md:!border-b-0 md:border-r md:py-2 md:pr-9">
<a class="flex justify-center duration-200 ease-in-out hover:border-brand-green hover:text-brand-green dark:text-white dark:hover:border-brand-green-100 dark:hover:text-brand-green-100" data-ga-click data-ga-label="Ziff_Davis_Logo" href="https://ziffmedia.com"
title="(Opens in a new tab)" aria-label="Visit Ziff Media" target="_blank">
<span class="hidden">Ziffmedia Logo</span>
<svg class="h-8 w-14 fill-current">
<use href="/images/icons/spritemap.svg#sprite-logo-ziffmedia"></use>
</svg>
</a>
</div>
<div class="grid grid-cols-2 items-center justify-center gap-x-9 gap-y-10 pl-6 pr-4 md:flex md:w-full md:flex-wrap md:justify-start md:gap-y-6 md:p-0 lg:justify-between">
<a class="align-center hover:text-slate flex justify-start duration-200 ease-in-out" data-ga-click data-ga-label="CNET_logo" href="https://www.cnet.com" title="(opens in a new tab)" aria-label="CNET Logo" target="_blank">
<span class="hidden">CNET Logo</span>
<svg class="inline-block h-4 w-16 fill-current">
<use href="/images/icons/spritemap.svg#sprite-logo-cnet"></use>
</svg>
</a>
<a class="align-center hover:text-slate flex justify-start duration-200 ease-in-out" data-ga-click data-ga-label="ZDNET_logo" href="https://www.zdnet.com" title="(opens in a new tab)" aria-label="ZDNET Logo" target="_blank">
<span class="hidden">ZDNET Logo</span>
<svg class="inline-block h-4 w-20 fill-current">
<use href="/images/icons/spritemap.svg#sprite-logo-zdnet"></use>
</svg>
</a>
<a class="align-center hover:text-slate flex justify-start duration-200 ease-in-out" data-ga-click data-ga-label="PCMag Logo" href="https://www.pcmag.com" title="(opens in a new tab)" aria-label="PCMag Logo" target="_blank">
<span class="hidden">PCMag Logo</span>
<svg class="inline-block h-8 w-16 fill-current">
<use href="/images/icons/spritemap.svg#sprite-logo-pcmag.com"></use>
</svg>
</a>
<a class="align-center hover:text-slate flex justify-start duration-200 ease-in-out" data-ga-click data-ga-label="Mashable Logo" href="https://www.mashable.com" title="(opens in a new tab)" aria-label="Mashable Logo" target="_blank">
<span class="hidden">Mashable Logo</span>
<svg class="inline-block h-5 w-24 fill-current">
<use href="/images/icons/spritemap.svg#sprite-logo-mashable"></use>
</svg>
</a>
<a class="align-center hover:text-slate flex justify-start duration-200 ease-in-out" data-ga-click data-ga-label="AskMen Logo" href="https://www.askmen.com" title="(opens in a new tab)" aria-label="AskMen Logo" target="_blank">
<span class="hidden">Askmen Logo</span>
<svg class="inline-block h-5 w-24 fill-current pr-2">
<use href="/images/icons/spritemap.svg#sprite-logo-askmen"></use>
</svg>
</a>
<a class="align-center hover:text-slate flex justify-start duration-200 ease-in-out" data-ga-click data-ga-label="ExtremeTech Logo" href="https://www.extremetech.com" title="opens in a new tab)" aria-label="ExtremeTech Logo" target="_blank">
<span class="hidden">ExtremeTech Logo</span>
<svg class="inline-block h-4 w-28 fill-current">
<use href="/images/icons/spritemap.svg#sprite-logo-extremetech"></use>
</svg>
</a>
<a class="align-center hover:text-slate flex justify-start duration-200 ease-in-out" data-ga-click data-ga-label="IGN Logo" href="https://www.ign.com" title="(opens in a new tab)" aria-label="IGN Logo" target="_blank">
<span class="hidden">IGN Logo</span>
<svg class="inline-block h-5 w-16 fill-current">
<use href="/images/icons/spritemap.svg#sprite-logo-ign"></use>
</svg>
</a>
<a class="align-center hover:text-slate flex justify-start duration-200 ease-in-out" data-ga-click data-ga-label="Speedtest Logo" href="https://www.speedtest.net" title="(opens in a new tab)" aria-label="Speedtest Logo" target="_blank">
<span class="hidden">Speedtest Logo</span>
<svg class="-ml-[10px] inline-block h-3 w-32 fill-current">
<use href="/images/icons/spritemap.svg#sprite-logo-speedtest"></use>
</svg>
</a>
</div>
</div>
<div class="evidon-notice-link hidden"></div>
<div class="evidon-consent-link hidden"></div>
</div>
</div>
</footer>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
window.usedUlids = window.usedUlids || [];
window.usedUlids.push(...["01HF2H0JWE3JHKNWGJ28REDATZ","01M25PJR5D27GYBJ32GXGA1QB9","01M1YAWC3SXWS49WGQZY9ZXVX2","01M1YE7111J8AAPNYEGY20N07A"]);
</script>
<script>
const queryParams = new URLSearchParams();
const windowParams = new URLSearchParams(window.location.search);
if (windowParams.get("limit-open-web") || windowParams.get("no-open-web")) {
queryParams.append('no-open-web', 1)
}
if (windowParams.get('test_uuid') && windowParams.get('test_variant')) {
queryParams.append('test_uuid', windowParams.get('test_uuid'))
queryParams.append('test_variant', windowParams.get('test_variant'))
}
const curatedOfferGroupContentSlug = null;
if (curatedOfferGroupContentSlug) {
queryParams.append('curatedOfferGroupContentSlug', curatedOfferGroupContentSlug)
}
window.usedUlids?.forEach(ulid => queryParams.append('usedUlids[]', ulid));
document.querySelector('#main')
.setAttribute('x-data', `seamlessScroll(${JSON.stringify({"slug":"how-to-work-an-on-call-job-and-keep-your-sanity-5983847","qualified_slug":"\/how-to-work-an-on-call-job-and-keep-your-sanity-5983847","canonical_url":"https:\/\/lifehacker.com\/how-to-work-an-on-call-job-and-keep-your-sanity-5983847","title":"How to Work an On Call Job and Keep Your Sanity","analytics":{"template":"article","content_type":"Article","seamless_page":true,"transport_type":"beacon","video_type":"clip","split_test_identifier":null,"split_test_variant":null,"custom_map":{"dimension7":"day_published","dimension8":"month_published","dimension9 ":"year_published","dimension10":"full_published_date","dimension11":"template","dimension16":"object_type","dimension17":"object_uuid","dimension18":"test_uuid","dimension19":"test_version","dimension20":"original_published_date","dimension21":"days_since_updated","dimension22":"weeks_since_updated","dimension23":"days_since_originally_published","dimension24":"weeks_since_originally_published","dimension25":"focus_keyword","dimension26":"is_affiliated","dimension34":"categories","dimension35":"sections","dimension38":"no_index","dimension41":"videoType","dimension42":"videoId","dimension43":"slideshowItems","dimension44":"videoLength","dimension45":"videoTitle","dimension50":"videoPlayerName","dimension51":"slideshowType","dimension53":"slidePosition","dimension70":"legacy_id","dimension78":"content_priority","dimension80":"original_published_date","dimension82":"title","dimension99":"author_name"},"legacy_id":5983847,"object_uuid":"01HF2H0JWE3JHKNWGJ28REDATZ","object_type":"article","title":"How to Work an On Call Job and Keep Your Sanity","canonical_url":"https:\/\/lifehacker.com\/how-to-work-an-on-call-job-and-keep-your-sanity-5983847","content_priority":"standard","full_published_date":"02\/13\/2013","original_published_date":"02\/13\/2013","use_dimension_data":true,"author_name":"Alan Henry","word_count":1593,"day_published":13,"month_published":2,"year_published":2013,"days_since_updated":4957,"weeks_since_updated":708,"days_since_originally_published":4957,"weeks_since_originally_published":708,"categories":"","sections":"","no_index":0,"is_affiliated":false,"evergreen":0,"ga_template":"News"}})}, ${JSON.stringify(queryParams.toString())})`);
</script>
<style>
@keyframes seamless-spin {
to {
transform: rotate(360deg);
}
}
.seamless-loading-spinner {
animation: seamless-spin 1s linear infinite;
color: #1db954;
/* fallback for text-brand-green */
}
/* have to add spacing this way because the data-content-container margin's arent collapsing with the indicator thus making the intersectional observer not work properly */
[data-content-container]:has([data-seamless-scroll-loading-indicator]) {
margin-bottom: 80px;
}
</style>
<div class="pointer-events-none absolute inset-0 z-20 flex items-center justify-center bg-white/80 transition-opacity duration-200" data-seamless-loading style="opacity: 0; visibility: hidden;">
<svg class="seamless-loading-spinner h-8 w-8" viewBox="0 0 24 24" fill="none">
<circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4" />
<path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8v4a4 4 0 00-4 4H4z" />
</svg>
</div>
<div class="relative mt-20 hidden justify-center sm:mt-24" data-seamless-scroll-loading-indicator>
<div class="absolute left-1/2 top-1/2 w-screen -translate-x-1/2 -translate-y-1/2 border-t border-dashed border-black sm:w-full"></div>
<div class="z-10 bg-white px-5">
<span class="relative text-center font-akshar text-xl font-[550] text-gray-800">
Keep Scrolling for Next Article
<div class="absolute bottom-1 left-1/2 -z-10 h-[10px] w-[260px] -translate-x-1/2 bg-brand-green-100"></div>
<div class="absolute -bottom-8 left-1/2 flex -translate-x-1/2 flex-col items-center justify-center">
<svg class="block size-5 fill-current text-brand-green">
<use href="/images/icons/spritemap.svg#sprite-chevron-down"></use>
</svg>
<svg class="-mt-[13px] block size-5 fill-current text-brand-green">
<use href="/images/icons/spritemap.svg#sprite-chevron-down"></use>
</svg>
</div>
</span>
</div>
</div>
<!-- Comscore noscript -->
<noscript>
<img src="https://sb.scorecardresearch.com/p?c1=2&c2=6036202&cv=3.6&cj=1" />
</noscript>
<!-- End Comscore Tag -->
</div>
</body>
</html>