.booking-module__j3UOFa__layout{color:#262628;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr);align-items:flex-start;gap:clamp(32px,6vw,88px);padding:68px 0 88px;display:grid}.booking-module__j3UOFa__eyebrow{color:#606067;letter-spacing:.12em;font-size:10px;line-height:1.7}.booking-module__j3UOFa__layout .booking-module__j3UOFa__title{letter-spacing:-.055em;max-width:10ch;margin-top:24px;font-size:clamp(38px,4.8vw,60px);font-weight:500;line-height:1.08}.booking-module__j3UOFa__form{background:#fff;border:1px solid #d8d8dc;border-radius:12px;min-width:0;padding:clamp(22px,3vw,36px)}.booking-module__j3UOFa__form h2{letter-spacing:-.035em;font-size:24px;font-weight:500}.booking-module__j3UOFa__form .booking-module__j3UOFa__formIntro{color:#64646b;margin:12px 0 28px;font-size:13px;line-height:1.75}.booking-module__j3UOFa__form label>span{color:#606068;letter-spacing:.06em;font-size:11px;font-weight:500}.booking-module__j3UOFa__form :is(input,select,textarea){color:#29292e;background:#fff;border:1px solid #c5c5cb;border-radius:8px;min-width:0;font-family:inherit;font-size:16px}.booking-module__j3UOFa__form :is(input,select,textarea):focus-visible{outline-offset:3px;border-color:#303036;outline:2px solid #303036}.booking-module__j3UOFa__form textarea{resize:vertical}.booking-module__j3UOFa__form button[type=submit]{color:#fff;background:#252525;border-radius:9px;font-weight:500}.booking-module__j3UOFa__form button[type=submit]:hover:not(:disabled){background:#111}@media (max-width:800px){.booking-module__j3UOFa__layout{grid-template-columns:minmax(0,1fr);padding:40px 0 56px}.booking-module__j3UOFa__layout .booking-module__j3UOFa__title{max-width:15ch}}@media (prefers-reduced-motion:reduce){.booking-module__j3UOFa__form svg{animation:none}}@media (forced-colors:active){.booking-module__j3UOFa__form,.booking-module__j3UOFa__form :is(input,select,textarea){border-color:canvastext}}
.resources-module__6VtUiq__page{--surface:#191919;--line:#ffffff18;--muted:#a7a7ad;--ease:cubic-bezier(.22,1,.36,1);color:#f4f4f5;background:#090909;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.resources-module__6VtUiq__page *,.resources-module__6VtUiq__page :before,.resources-module__6VtUiq__page :after{box-sizing:border-box}.resources-module__6VtUiq__page a{color:inherit;text-decoration:none}.resources-module__6VtUiq__page button,.resources-module__6VtUiq__page input{font:inherit}.resources-module__6VtUiq__page button{cursor:pointer}.resources-module__6VtUiq__page button:disabled{opacity:.45;cursor:default}.resources-module__6VtUiq__page a:focus-visible,.resources-module__6VtUiq__page button:focus-visible,.resources-module__6VtUiq__page input:focus-visible,.resources-module__6VtUiq__page [tabindex]:focus-visible{outline-offset:5px;outline:2px solid #e8e8ef}.resources-module__6VtUiq__page h1,.resources-module__6VtUiq__page h2,.resources-module__6VtUiq__page h3,.resources-module__6VtUiq__page p{margin:0}.resources-module__6VtUiq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.resources-module__6VtUiq__skip{z-index:100;background:#fff;border-radius:8px;padding:12px 18px;position:fixed;top:-80px;left:15px;color:#111!important}.resources-module__6VtUiq__skip:focus{top:12px}.resources-module__6VtUiq__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;max-width:1232px;margin:auto;padding:24px 32px;display:flex}.resources-module__6VtUiq__brand{letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:10px;font-size:18px;display:inline-flex}.resources-module__6VtUiq__brand>span>span{color:#666;margin:0 7px}.resources-module__6VtUiq__header nav{color:#c2c2c7;align-items:center;gap:25px;font-size:13px;display:flex}.resources-module__6VtUiq__header nav>a{align-items:center;gap:7px;min-height:44px;transition:color .15s;display:inline-flex}.resources-module__6VtUiq__header nav>a:hover{color:#fff}.resources-module__6VtUiq__headerCta{border:1px solid #ffffff30;border-radius:99px;padding:8px 15px;color:#fff!important}.resources-module__6VtUiq__mobileNavigation{z-index:20;display:none;position:relative}.resources-module__6VtUiq__mobileNavigation summary{cursor:pointer;border:1px solid #ffffff30;border-radius:99px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 15px;font-size:13px;list-style:none;display:inline-flex}.resources-module__6VtUiq__mobileNavigation summary::-webkit-details-marker{display:none}.resources-module__6VtUiq__mobileNavigation summary:focus-visible{outline-offset:4px;outline:2px solid #e8e8ef}.resources-module__6VtUiq__mobileNavigation[open] summary{background:#252525}.resources-module__6VtUiq__header .resources-module__6VtUiq__mobileNavigation nav{background:#191919;border:1px solid #ffffff35;border-radius:16px;flex-direction:column;align-items:stretch;gap:0;width:245px;max-width:calc(100vw - 40px);padding:8px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 15px 40px #0008}.resources-module__6VtUiq__header .resources-module__6VtUiq__mobileNavigation nav a{border-radius:9px;min-height:44px;padding:12px;font-size:14px}.resources-module__6VtUiq__header .resources-module__6VtUiq__mobileNavigation nav a:hover,.resources-module__6VtUiq__header .resources-module__6VtUiq__mobileNavigation nav a:focus-visible{background:#303030}.resources-module__6VtUiq__main{max-width:1200px;margin:auto;padding:0 32px}.resources-module__6VtUiq__breadcrumb{color:#a7a7ad;flex-wrap:wrap;align-items:center;gap:9px;padding:24px 0 5px;font-size:11px;line-height:1.8;display:flex}.resources-module__6VtUiq__breadcrumb a{padding:8px 0}.resources-module__6VtUiq__breadcrumb a:hover{text-decoration:underline}.resources-module__6VtUiq__breadcrumb [aria-current]{color:#d9d9dc}.resources-module__6VtUiq__hubHero{grid-template-columns:1.03fr 1fr;align-items:center;gap:70px;padding:58px 0 70px;display:grid}.resources-module__6VtUiq__heroCopy{padding:12px 0}.resources-module__6VtUiq__eyebrow{color:#b1b1b8;letter-spacing:.13em;font-size:10px;font-weight:600;line-height:1.6}.resources-module__6VtUiq__headline{letter-spacing:-.065em;text-wrap:balance;font-size:clamp(38px,4.6vw,62px);font-weight:500;line-height:1.05;margin:21px 0!important}.resources-module__6VtUiq__word{white-space:pre-wrap;display:inline-block}.resources-module__6VtUiq__deck{color:#bcbcc4;text-wrap:pretty;max-width:540px;font-size:16px;line-height:1.75}.resources-module__6VtUiq__actions{flex-wrap:wrap;align-items:center;gap:11px;margin:29px 0 22px;display:flex}.resources-module__6VtUiq__primary,.resources-module__6VtUiq__secondary{color:#e6e6eb;background:0 0;border:1px solid #ffffff27;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 19px;font-size:12px;font-weight:500;line-height:1.4;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.resources-module__6VtUiq__primary{background:#f3f3f5;border-color:#f3f3f5;color:#111!important}.resources-module__6VtUiq__primary:hover{background:#dadae0;border-color:#dadae0}.resources-module__6VtUiq__secondary:hover{background:#232323;border-color:#ffffff45}.resources-module__6VtUiq__heroMeta{color:#a7a7ad;flex-wrap:wrap;gap:13px 21px;font-size:10px;line-height:1.6;display:flex}.resources-module__6VtUiq__heroMeta span{align-items:center;gap:7px;display:inline-flex}.resources-module__6VtUiq__heroArtwork{isolation:isolate;border-radius:24px;min-height:405px;position:relative;overflow:hidden}.resources-module__6VtUiq__heroArtwork>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.resources-module__6VtUiq__heroArtwork:after{content:"";background:linear-gradient(#0000 18%,#000b 100%);position:absolute;inset:0}.resources-module__6VtUiq__artNote{z-index:1;color:#fff;position:absolute;inset:auto 32px 31px}.resources-module__6VtUiq__artNote>span:first-child{letter-spacing:.14em;font-size:9px}.resources-module__6VtUiq__artNote p{letter-spacing:-.045em;margin-top:12px;font-size:29px;line-height:1.2}.resources-module__6VtUiq__artMark{font-size:33px;font-weight:600;position:absolute;bottom:0;right:0}.resources-module__6VtUiq__valueRow{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:82px;padding:27px 0 29px;display:grid}.resources-module__6VtUiq__valueRow>div{grid-template-columns:25px 1fr;gap:5px 12px;display:grid}.resources-module__6VtUiq__valueRow>div>span{color:#74747d;margin-top:4px;font-size:10px}.resources-module__6VtUiq__valueRow h2{letter-spacing:-.025em;font-size:14px;font-weight:500;line-height:1.5}.resources-module__6VtUiq__valueRow p{color:#9f9fa8;grid-column:2;font-size:11px;line-height:1.65}.resources-module__6VtUiq__library{scroll-margin-top:24px}.resources-module__6VtUiq__libraryHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:29px;display:flex}.resources-module__6VtUiq__libraryHeading h2{letter-spacing:-.045em;margin-top:11px;font-size:30px;font-weight:500;line-height:1.2}.resources-module__6VtUiq__libraryHeading>p{color:#9f9fa8;font-size:12px;line-height:1.6}.resources-module__6VtUiq__libraryControls{justify-content:space-between;align-items:center;gap:20px;display:flex}.resources-module__6VtUiq__filters{border:1px solid var(--line);background:#111;border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.resources-module__6VtUiq__filters button{z-index:0;color:#a7a7ad;background:0 0;border:0;border-radius:8px;min-height:44px;padding:11px 13px;font-size:11px;transition:color .15s;position:relative}.resources-module__6VtUiq__filters button[aria-pressed=true],.resources-module__6VtUiq__filters button:hover{color:#fff}.resources-module__6VtUiq__filters button>span:last-child{z-index:1;position:relative}.resources-module__6VtUiq__filterPill{background:#2b2b2d;border:1px solid #ffffff1a;border-radius:8px;position:absolute;inset:0}.resources-module__6VtUiq__search{color:#9f9fa8;border:1px solid #ffffff20;border-radius:12px;flex:1;align-items:center;gap:12px;max-width:345px;min-height:53px;padding:0 16px;display:flex}.resources-module__6VtUiq__search:focus-within{outline-offset:3px;border-color:#ffffff80;outline:2px solid #e8e8ef}.resources-module__6VtUiq__searchField{flex:1;min-width:0;position:relative;overflow:hidden}.resources-module__6VtUiq__search input{color:#e9e9ef;background:0 0;border:0;width:100%;padding:14px 0;font-size:12px;outline:none!important}.resources-module__6VtUiq__search input::placeholder{color:#85858e}.resources-module__6VtUiq__search button{color:#b8b8c0;background:0 0;border:0;place-items:center;min-width:32px;min-height:40px;margin-right:-9px;display:grid}.resources-module__6VtUiq__measure{visibility:hidden;white-space:pre;pointer-events:none;position:absolute;left:0}.resources-module__6VtUiq__caret{pointer-events:none;background:#f3f3f5;width:2px;height:15px;position:absolute;top:17px;left:0}.resources-module__6VtUiq__resultCount{color:#92929c;min-height:55px;padding:22px 0 17px;font-size:10px}.resources-module__6VtUiq__resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.resources-module__6VtUiq__resourceCard{background:var(--surface);min-width:0;transition:background .15s, border-color .15s, transform .25s var(--ease);border:1px solid #ffffff0d;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.resources-module__6VtUiq__resourceCard:hover{background:#1e1e1e;border-color:#ffffff35;transform:translateY(-4px)}.resources-module__6VtUiq__cardArtwork{height:190px;position:relative;overflow:hidden}.resources-module__6VtUiq__cardArtwork>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease)}.resources-module__6VtUiq__resourceCard:hover .resources-module__6VtUiq__cardArtwork>img{transform:scale(1.035)}.resources-module__6VtUiq__cardBadge{color:#efeff4;letter-spacing:.06em;background:#111d;border:1px solid #ffffff30;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;display:inline-flex;position:absolute;top:16px;left:16px}.resources-module__6VtUiq__cardArrow{color:#f3f3f5;width:35px;height:35px;transition:transform .25s var(--ease);background:#111b;border:1px solid #ffffff45;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:15px;right:15px}.resources-module__6VtUiq__resourceCard:hover .resources-module__6VtUiq__cardArrow{transform:rotate(45deg)}.resources-module__6VtUiq__cardCopy{flex-direction:column;flex:1;padding:22px 23px 23px;display:flex}.resources-module__6VtUiq__cardMeta{color:#a0a0a9;justify-content:space-between;gap:10px;font-size:9px;line-height:1.6;display:flex}.resources-module__6VtUiq__cardMeta>span{color:#8e8e97}.resources-module__6VtUiq__cardCopy h3{letter-spacing:-.035em;margin:13px 0;font-size:21px;font-weight:500;line-height:1.3}.resources-module__6VtUiq__cardCopy>p:not(.resources-module__6VtUiq__cardMeta){color:#a9a9b1;font-size:12px;line-height:1.7}.resources-module__6VtUiq__cardAction{align-items:center;gap:8px;margin-top:auto;padding-top:26px;font-size:11px;display:inline-flex}.resources-module__6VtUiq__learnChevron{transition:transform .35s var(--ease);display:inline-flex}.resources-module__6VtUiq__learnChevron svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:16px;height:16px}.resources-module__6VtUiq__armTop,.resources-module__6VtUiq__armBottom{transform-box:view-box;transform-origin:10px 8px;transition:transform .35s var(--ease)}.resources-module__6VtUiq__resourceCard:hover .resources-module__6VtUiq__learnChevron{transform:translate(2px)}.resources-module__6VtUiq__resourceCard:hover .resources-module__6VtUiq__armTop{transform:rotate(8deg)}.resources-module__6VtUiq__resourceCard:hover .resources-module__6VtUiq__armBottom{transform:rotate(-8deg)}.resources-module__6VtUiq__empty{text-align:center;color:#aaa;border:1px dashed #ffffff30;border-radius:18px;padding:70px 20px}.resources-module__6VtUiq__empty svg{margin:0 auto 15px}.resources-module__6VtUiq__empty h3{color:#eee;margin-bottom:12px;font-size:20px}.resources-module__6VtUiq__empty p{margin-bottom:20px;font-size:13px;line-height:1.7}.resources-module__6VtUiq__detailHero{border-bottom:1px solid var(--line);grid-template-columns:1.18fr 1fr;align-items:center;gap:70px;padding:54px 0 68px;display:grid}.resources-module__6VtUiq__detailHero .resources-module__6VtUiq__headline{font-size:clamp(34px,4vw,52px)}.resources-module__6VtUiq__detailHero .resources-module__6VtUiq__deck{margin-bottom:19px;font-size:16px}.resources-module__6VtUiq__detailArtwork{border-radius:20px;position:relative;overflow:hidden}.resources-module__6VtUiq__detailArtwork img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;min-height:280px}.resources-module__6VtUiq__detailArtLabel{color:#f4f4f6;letter-spacing:.08em;background:#111d;border:1px solid #ffffff25;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:9px;display:inline-flex;position:absolute;bottom:19px;left:20px}.resources-module__6VtUiq__editorialLayout{grid-template-columns:200px minmax(0,1fr);gap:76px;padding-top:65px;display:grid}.resources-module__6VtUiq__contents{align-self:start;position:sticky;top:30px}.resources-module__6VtUiq__article{min-width:0;max-width:780px}.resources-module__6VtUiq__article section{border-bottom:1px solid var(--line);margin-bottom:40px;padding-bottom:53px;scroll-margin-top:35px}.resources-module__6VtUiq__article h2{letter-spacing:-.04em;text-wrap:balance;margin:14px 0 22px;font-size:28px;font-weight:500;line-height:1.25}.resources-module__6VtUiq__article h3{letter-spacing:-.025em;margin:0 0 9px;font-size:17px;font-weight:500;line-height:1.4}.resources-module__6VtUiq__article p:not(.resources-module__6VtUiq__eyebrow){color:#b6b6bf;text-wrap:pretty;margin:0 0 17px;font-size:14px;line-height:1.85}.resources-module__6VtUiq__article p:last-child{margin-bottom:0}.resources-module__6VtUiq__takeaways{background:var(--surface);color:#d9d9e0;border-radius:15px;gap:15px;margin-top:24px;padding:25px;font-size:13px;line-height:1.6;display:grid}.resources-module__6VtUiq__takeaways>div{align-items:start;gap:12px;display:flex}.resources-module__6VtUiq__takeaways svg{flex-shrink:0;margin-top:3px}.resources-module__6VtUiq__steps{gap:29px;margin:30px 0 0;padding:0;list-style:none;display:grid}.resources-module__6VtUiq__steps li{grid-template-columns:34px minmax(0,1fr);gap:17px;display:grid}.resources-module__6VtUiq__steps li>span{background:#191919;border:1px solid #ffffff20;border-radius:11px;align-self:start;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.resources-module__6VtUiq__prompt{background:#161616;border:1px solid #ffffff28;border-radius:16px;padding:25px}.resources-module__6VtUiq__promptHeader{justify-content:space-between;align-items:start;gap:12px;margin-bottom:22px;display:flex}.resources-module__6VtUiq__promptHeader>span{color:#a2a2ac;letter-spacing:.1em;padding-top:10px;font-size:9px}.resources-module__6VtUiq__prompt pre{color:#d1d1d9;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font:12px/1.9 monospace}.resources-module__6VtUiq__exampleNote{background:#161616;border-left:2px solid #9e9ea7;border-radius:0 8px 8px 0;padding:15px 18px;font-size:12px!important}.resources-module__6VtUiq__tableWrap{border:1px solid #ffffff20;border-radius:12px;width:100%;margin:25px 0;overflow-x:auto}.resources-module__6VtUiq__tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:520px;font-size:11px;line-height:1.7}.resources-module__6VtUiq__tableWrap th{color:#eeeef3;background:#252525;padding:15px 17px;font-weight:500}.resources-module__6VtUiq__tableWrap td{vertical-align:top;color:#b6b6bf;border-top:1px solid var(--line);padding:16px 17px}.resources-module__6VtUiq__tableWrap td:first-child{color:#e5e5ec}.resources-module__6VtUiq__tableWrap tr:nth-child(2n) td{background:#121212}.resources-module__6VtUiq__pitfalls{gap:14px;display:grid}.resources-module__6VtUiq__pitfalls>div{background:#181818;border:1px solid #ffffff0c;border-radius:12px;padding:23px 25px}.resources-module__6VtUiq__pitfalls p{font-size:13px!important}.resources-module__6VtUiq__checklist{background:#171717;border:1px solid #ffffff20;border-radius:16px;padding:24px}.resources-module__6VtUiq__checklistTop{color:#a9a9b4;letter-spacing:.06em;justify-content:space-between;gap:20px;font-size:9px;line-height:1.5;display:flex}.resources-module__6VtUiq__checklistTrack{background:#333;width:100%;height:2px;margin:20px 0 15px;overflow:hidden}.resources-module__6VtUiq__checklistTrack span{background:#eee;height:100%;display:block}.resources-module__6VtUiq__checklist label{color:#d0d0d8;cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:12px;line-height:1.6;display:flex;position:relative}.resources-module__6VtUiq__checklist input{opacity:0;width:21px;height:21px;position:absolute;left:0}.resources-module__6VtUiq__checkboxMark{pointer-events:none;color:#0000;border:1px solid #777;border-radius:5px;flex-shrink:0;place-items:center;width:20px;height:20px;transition:background .15s,color .15s;display:grid}.resources-module__6VtUiq__checklist input:checked+.resources-module__6VtUiq__checkboxMark{color:#111;background:#eee;border-color:#eee}.resources-module__6VtUiq__checklist input:focus-visible+.resources-module__6VtUiq__checkboxMark{outline-offset:4px;outline:2px solid #fff}.resources-module__6VtUiq__checklistBottom{border-top:1px solid var(--line);justify-content:space-between;align-items:start;gap:18px;margin-top:19px;padding-top:18px;display:flex}.resources-module__6VtUiq__checklistBottom p{font-size:10px!important;line-height:1.7!important}.resources-module__6VtUiq__checklistBottom button{color:#ddd;background:0 0;border:0;align-items:center;gap:6px;min-height:30px;font-size:10px;display:inline-flex}.resources-module__6VtUiq__related{margin:34px 0 75px}.resources-module__6VtUiq__related .resources-module__6VtUiq__libraryHeading>a{color:#aaa;align-items:center;gap:6px;font-size:11px;display:flex}.resources-module__6VtUiq__relatedGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.resources-module__6VtUiq__relatedGrid a{background:#191919;border:1px solid #ffffff15;border-radius:14px;padding:24px;transition:background .15s,border-color .15s;position:relative}.resources-module__6VtUiq__relatedGrid a:hover{background:#242424;border-color:#ffffff40}.resources-module__6VtUiq__relatedGrid span{color:#a7a7b1;font-size:9px}.resources-module__6VtUiq__relatedGrid h3{letter-spacing:-.035em;padding:12px 15px 23px 0;font-size:17px;font-weight:500;line-height:1.4}.resources-module__6VtUiq__relatedGrid svg{position:absolute;bottom:19px;right:20px}.resources-module__6VtUiq__endCta{text-align:center;border-top:1px solid var(--line);margin-top:75px;padding:69px 20px 77px}.resources-module__6VtUiq__endCta h2{letter-spacing:-.055em;margin:16px 0 18px;font-size:39px;font-weight:500;line-height:1.15}.resources-module__6VtUiq__endCta>p:not(.resources-module__6VtUiq__eyebrow){color:#aaaab4;max-width:465px;margin:0 auto 27px;font-size:13px;line-height:1.8}.resources-module__6VtUiq__footer{border-top:1px solid var(--line);grid-template-columns:1fr 1.3fr;gap:45px;max-width:1232px;margin:auto;padding:49px 32px 23px;display:grid}.resources-module__6VtUiq__footer>div>p{color:#9999a3;margin-top:14px;font-size:13px;line-height:1.8}.resources-module__6VtUiq__footer nav{color:#bdbdc5;grid-template-columns:repeat(3,1fr);gap:24px;font-size:11px;display:grid}.resources-module__6VtUiq__footer nav>div{flex-direction:column;gap:7px;display:flex}.resources-module__6VtUiq__footer nav span{color:#858590;letter-spacing:.08em;margin-bottom:7px;font-size:9px}.resources-module__6VtUiq__footer nav a{padding:6px 0}.resources-module__6VtUiq__footer nav a:hover{color:#fff}.resources-module__6VtUiq__footerBottom{color:#8b8b97;border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:15px;padding-top:22px;font-size:9px;line-height:1.7;display:flex}.resources-module__6VtUiq__footerBottom a{text-underline-offset:3px;text-decoration:underline}@media (max-width:1000px){.resources-module__6VtUiq__hubHero,.resources-module__6VtUiq__detailHero{gap:35px}.resources-module__6VtUiq__libraryControls{flex-direction:column;align-items:start;gap:15px}.resources-module__6VtUiq__search{flex:initial;width:100%;max-width:100%}.resources-module__6VtUiq__resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.resources-module__6VtUiq__editorialLayout{grid-template-columns:160px minmax(0,1fr);gap:30px}.resources-module__6VtUiq__heroArtwork{min-height:380px}}@media (max-width:850px){.resources-module__6VtUiq__hubHero,.resources-module__6VtUiq__detailHero{grid-template-columns:1fr;gap:29px;padding:35px 0 40px}.resources-module__6VtUiq__heroCopy{padding:0}.resources-module__6VtUiq__headline{max-width:640px;font-size:clamp(38px,7vw,56px)}.resources-module__6VtUiq__heroArtwork{min-height:340px}.resources-module__6VtUiq__detailArtwork img{height:330px}.resources-module__6VtUiq__valueRow{gap:18px;margin-bottom:50px}.resources-module__6VtUiq__editorialLayout{padding-top:35px;display:block}.resources-module__6VtUiq__contents{margin-bottom:35px;position:static}.resources-module__6VtUiq__contents nav{flex-wrap:wrap;gap:6px;display:flex}.resources-module__6VtUiq__contents nav>p{width:100%}.resources-module__6VtUiq__contents nav>a{width:auto;padding-right:15px}.resources-module__6VtUiq__article{max-width:none}.resources-module__6VtUiq__footer{grid-template-columns:1fr}}@media (max-width:650px){.resources-module__6VtUiq__main{padding:0 20px}.resources-module__6VtUiq__header{flex-direction:column;align-items:start;gap:13px;padding:18px 20px}.resources-module__6VtUiq__header nav{justify-content:space-between;gap:8px;width:100%;font-size:11px}.resources-module__6VtUiq__headerCta{padding:8px 12px}.resources-module__6VtUiq__breadcrumb{padding-top:13px;font-size:10px}.resources-module__6VtUiq__deck{font-size:14px}.resources-module__6VtUiq__heroArtwork{min-height:320px}.resources-module__6VtUiq__artNote{inset:auto 25px 25px}.resources-module__6VtUiq__valueRow{grid-template-columns:1fr;gap:23px}.resources-module__6VtUiq__libraryHeading{flex-direction:column;align-items:start;gap:15px}.resources-module__6VtUiq__libraryHeading h2{font-size:26px}.resources-module__6VtUiq__libraryHeading>p{font-size:11px}.resources-module__6VtUiq__resourceGrid{grid-template-columns:1fr;gap:18px}.resources-module__6VtUiq__cardArtwork{height:205px}.resources-module__6VtUiq__cardCopy h3{font-size:22px}.resources-module__6VtUiq__filters{justify-content:start;width:100%}.resources-module__6VtUiq__filters button{padding:10px 12px}.resources-module__6VtUiq__detailHero .resources-module__6VtUiq__headline{font-size:38px}.resources-module__6VtUiq__detailArtwork img{height:260px;min-height:260px}.resources-module__6VtUiq__article h2{font-size:25px}.resources-module__6VtUiq__article p:not(.resources-module__6VtUiq__eyebrow){font-size:13px}.resources-module__6VtUiq__article section{margin-bottom:30px;padding-bottom:35px}.resources-module__6VtUiq__prompt{padding:18px}.resources-module__6VtUiq__promptHeader{flex-direction:column;align-items:stretch}.resources-module__6VtUiq__promptHeader>span{padding-top:0}.resources-module__6VtUiq__steps li{grid-template-columns:30px minmax(0,1fr);gap:12px}.resources-module__6VtUiq__steps li>span{border-radius:9px;width:30px;height:30px}.resources-module__6VtUiq__takeaways,.resources-module__6VtUiq__pitfalls>div,.resources-module__6VtUiq__checklist{padding:20px}.resources-module__6VtUiq__relatedGrid{grid-template-columns:1fr}.resources-module__6VtUiq__relatedGrid h3{padding-bottom:10px}.resources-module__6VtUiq__related{margin-bottom:40px}.resources-module__6VtUiq__endCta{margin-top:45px;padding:45px 0 55px}.resources-module__6VtUiq__endCta h2{font-size:33px}.resources-module__6VtUiq__footer{gap:28px;padding:35px 20px 20px}.resources-module__6VtUiq__footer nav{gap:13px;font-size:10px}}@media (hover:none){.resources-module__6VtUiq__resourceCard:hover,.resources-module__6VtUiq__resourceCard:hover .resources-module__6VtUiq__cardArtwork>img{transform:none}}@media (max-width:700px){.resources-module__6VtUiq__header{flex-direction:row;align-items:center;padding:18px 20px}.resources-module__6VtUiq__header>nav{display:none}.resources-module__6VtUiq__mobileNavigation{display:block}}@media (max-width:767px){.resources-module__6VtUiq__search input{font-size:16px}}@media (prefers-reduced-motion:reduce){.resources-module__6VtUiq__page *,.resources-module__6VtUiq__page :before,.resources-module__6VtUiq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.resources-module__6VtUiq__resourceCard:hover,.resources-module__6VtUiq__resourceCard:hover .resources-module__6VtUiq__cardArtwork>img,.resources-module__6VtUiq__resourceCard:hover .resources-module__6VtUiq__cardArrow,.resources-module__6VtUiq__learnChevron,.resources-module__6VtUiq__armTop,.resources-module__6VtUiq__armBottom{transform:none!important}}@media (forced-colors:active){.resources-module__6VtUiq__search{border-color:canvastext}.resources-module__6VtUiq__checkboxMark{forced-color-adjust:none;border-color:canvastext}.resources-module__6VtUiq__checklist input:checked+.resources-module__6VtUiq__checkboxMark{color:highlighttext;background:highlight}.resources-module__6VtUiq__filters button[aria-pressed=true]{outline:1px solid highlight}}.resources-module__6VtUiq__catalogPage{--surface:#f1f1ee;--line:#deded9;--muted:#686863;color:#20201e;background:#fafaf8}.resources-module__6VtUiq__catalogPage a:focus-visible,.resources-module__6VtUiq__catalogPage button:focus-visible,.resources-module__6VtUiq__catalogPage input:focus-visible,.resources-module__6VtUiq__catalogPage summary:focus-visible,.resources-module__6VtUiq__catalogPage [tabindex]:focus-visible{outline-color:#272724}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__header{padding-top:16px;padding-bottom:16px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__header nav{color:#686863}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__header nav>a:hover{color:#181817}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__headerCta{border-color:#d8d8d3;border-radius:7px;color:#222!important}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__mobileNavigation summary{border-color:#d8d8d3;border-radius:7px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__mobileNavigation[open] summary{background:#e9e9e5}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__header .resources-module__6VtUiq__mobileNavigation nav{background:#fafaf8;border-color:#d8d8d3;box-shadow:0 15px 40px #0001}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__header .resources-module__6VtUiq__mobileNavigation nav a:hover,.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__header .resources-module__6VtUiq__mobileNavigation nav a:focus-visible{background:#e9e9e5}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__breadcrumb{color:#777770;padding-top:17px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__breadcrumb [aria-current]{color:#33332e}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__eyebrow{color:#72726c}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__headline{letter-spacing:-.055em}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__deck{color:#696963}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__primary{background:#20201e;border-color:#20201e;border-radius:7px;color:#fff!important}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__primary:hover{background:#44443f;border-color:#44443f}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__secondary{color:#33332e;border-color:#d3d3cc;border-radius:7px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__secondary:hover{background:#eeeee9;border-color:#b4b4ac}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__heroMeta{color:#75756e}.resources-module__6VtUiq__collectionIntro{justify-content:space-between;align-items:end;gap:35px;padding:35px 0 32px;display:flex}.resources-module__6VtUiq__collectionIntro .resources-module__6VtUiq__headline{font-size:clamp(34px,4vw,49px);margin:13px 0 16px!important}.resources-module__6VtUiq__collectionIntro .resources-module__6VtUiq__deck{max-width:590px;font-size:15px;line-height:1.7}.resources-module__6VtUiq__collectionSwitch{white-space:nowrap;align-items:center;gap:22px;padding-bottom:3px;font-size:12px;display:flex}.resources-module__6VtUiq__collectionSwitch a{color:#7a7a73;align-items:center;min-height:44px;display:inline-flex}.resources-module__6VtUiq__collectionSwitch a[aria-current=page]{color:#22221f;border-bottom:1px solid #22221f}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__libraryControls{flex-direction:column;align-items:stretch;gap:20px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__search{color:#777770;background:#f0f0ed;border-color:#e2e2dc;border-radius:9px;width:100%;max-width:none;min-height:60px;padding:0 20px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__search input{color:#252522;padding:19px 0;font-size:16px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__search input::placeholder{color:#83837d}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__search:focus-within{border-color:#55554d;outline-color:#292924}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__search button{color:#696963;min-width:44px;min-height:44px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__filters{background:0 0;border:0;border-bottom:1px solid #deded9;border-radius:0;gap:5px;padding:0 0 10px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__filters button{color:#73736c;border-radius:7px;padding:10px 16px;font-size:12px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__filters button:hover,.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__filters button[aria-pressed=true]{color:#252522}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__filterPill{background:#e6e6e0;border-color:#dadad3;border-radius:7px}.resources-module__6VtUiq__collectionHeading{justify-content:space-between;align-items:center;gap:20px;padding:22px 0 0;display:flex}.resources-module__6VtUiq__collectionHeading h2{letter-spacing:-.025em;font-size:18px;font-weight:500}.resources-module__6VtUiq__collectionHeading>span{color:var(--muted);font-size:11px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__resultCount{color:#777770;min-height:0;padding:11px 0 22px;font-size:11px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__resourceGrid{gap:28px 22px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__resourceCard{background:0 0;border:0;border-radius:0;overflow:visible}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__resourceCard:hover{background:0 0;transform:none}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__cardArtwork{aspect-ratio:1.65;background:#e8e8e1;border-radius:10px;height:auto}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__cardArtwork>img{-o-object-position:center;object-position:center}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__cardBadge{border-radius:4px;font-size:8px;top:13px;left:13px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__cardArrow{width:30px;height:30px;bottom:13px;right:13px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__cardCopy{padding:16px 2px 0}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__cardMeta,.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__cardMeta>span{color:#777770;font-size:10px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__cardCopy h3{letter-spacing:-.035em;margin:9px 0;font-size:20px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__cardCopy>p:not(.resources-module__6VtUiq__cardMeta){color:#71716a;font-size:12px;line-height:1.75}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__cardAction{color:#454540;padding-top:15px;font-size:11px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__empty{color:#6b6b63;border-color:#d7d7d0;border-radius:10px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__empty h3{color:#262622}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__footer{padding-top:38px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__footer>div>p,.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__footer nav,.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__footerBottom{color:#73736b}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__footer nav span{color:#87877f}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__footer nav a:hover{color:#222}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__endCta{text-align:left;grid-template-columns:1fr auto;align-items:center;gap:13px 40px;margin-top:65px;padding:39px 0 48px;display:grid}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__endCta>.resources-module__6VtUiq__eyebrow{grid-column:1/-1}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__endCta h2{margin:0;font-size:30px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__endCta>p:not(.resources-module__6VtUiq__eyebrow){color:#71716a;grid-column:1;max-width:580px;margin:0}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__endCta>a{grid-area:2/2/4}.resources-module__6VtUiq__detailMasthead{padding:42px 0 26px}.resources-module__6VtUiq__detailMasthead .resources-module__6VtUiq__headline{max-width:870px;font-size:clamp(36px,4.5vw,58px);margin:16px 0 20px!important}.resources-module__6VtUiq__detailMasthead .resources-module__6VtUiq__deck{max-width:760px;font-size:17px}.resources-module__6VtUiq__mastheadBottom{justify-content:space-between;align-items:center;gap:20px;margin-top:25px;display:flex}.resources-module__6VtUiq__mastheadBottom .resources-module__6VtUiq__actions{margin:0}.resources-module__6VtUiq__editorialCover{aspect-ratio:3.8;background:#e2e2db;border-radius:9px;margin:0;position:relative;overflow:hidden}.resources-module__6VtUiq__editorialCover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.resources-module__6VtUiq__editorialCover figcaption{color:#fff;letter-spacing:.1em;background:#111c;border:1px solid #ffffff35;border-radius:5px;align-items:center;gap:8px;padding:8px 10px;font-size:8px;display:flex;position:absolute;bottom:15px;left:18px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__editorialLayout{grid-template-columns:minmax(0,760px) minmax(170px,1fr);gap:65px;padding-top:42px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__contents{border-left:1px solid var(--line);grid-area:1/2;padding-left:24px;top:24px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__contents summary{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;align-items:center;min-height:44px;font-size:10px;font-weight:600;display:flex}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__contents nav{border:0;flex-direction:column;gap:0;margin:0;padding:0;display:flex;position:static}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__contents nav>p{display:none}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__contents nav a{color:#74746c;min-height:44px;font-size:12px;line-height:1.5}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__contents nav a:hover,.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__contents nav a[aria-current=location]{color:#20201e}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__contents nav a[aria-current=location]>span{background:#20201e}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__contents nav a:focus-visible{outline-color:#20201e}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__article{grid-area:1/1;max-width:72ch}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__article h2{margin:13px 0 23px;font-size:28px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__article p:not(.resources-module__6VtUiq__eyebrow){color:#65655e;font-size:15px;line-height:1.85}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__article section{margin-bottom:37px;padding-bottom:37px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__takeaways{color:#45453f;background:#f0f0eb;border-radius:9px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__steps li>span{background:#f1f1ed;border-color:#d8d8d0;border-radius:7px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__prompt{background:#f0f0ec;border-color:#dadad3;border-radius:10px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__promptHeader>span{color:#777770}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__prompt pre{color:#45453f;font-size:13px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__prompt button{color:#33332c;background:#fff;border-color:#d0d0c7}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__prompt button:hover{background:#e3e3dc}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__prompt button[data-state=copied]{color:#33332c;border-color:#66665e}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__prompt button[data-state=error]{border-color:#9f4747}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__prompt label{color:#883a3a}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__prompt textarea{color:#33332c;background:#fff;border-color:#aaa}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__prompt button:focus-visible,.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__prompt textarea:focus-visible{outline-color:#20201e}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__exampleNote{background:#f0f0eb;border-left-color:#96968d}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__tableWrap{border-color:#dadad2;border-radius:9px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__tableWrap th{color:#33332b;background:#eaeae4;font-size:12px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__tableWrap td{color:#64645b;font-size:12px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__tableWrap td:first-child{color:#33332b}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__tableWrap tr:nth-child(2n) td{background:#f1f1ed}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__pitfalls>div{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:18px 0}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__checklist{background:#f0f0eb;border-color:#d5d5cc;border-radius:10px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__checklistTop,.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__checklist label{color:#53534a}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__checklistTrack{background:#d6d6ce}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__checklistTrack span{background:#33332d}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__checkboxMark{border-color:#96968b}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__checklist input:checked+.resources-module__6VtUiq__checkboxMark{color:#fff;background:#33332d;border-color:#33332d}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__checklist input:focus-visible+.resources-module__6VtUiq__checkboxMark{outline-color:#33332d}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__checklistBottom button{color:#33332d;min-height:44px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__article details{border-color:var(--line)}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__article details summary{color:#33332d}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__article details summary>span{color:#68685e}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__article details summary:focus-visible{outline-color:#20201e}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__relatedGrid a{background:#f0f0eb;border-color:#ddddd4;border-radius:9px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__relatedGrid a:hover{background:#e8e8e0;border-color:#bdbdb1}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__relatedGrid span{color:#76766d}.resources-module__6VtUiq__workbenchPage .resources-module__6VtUiq__header{padding-top:16px;padding-bottom:16px}@media (max-width:1000px){.resources-module__6VtUiq__collectionIntro{align-items:start;gap:20px}.resources-module__6VtUiq__collectionSwitch{flex-direction:column;align-items:start;gap:0}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__editorialLayout{grid-template-columns:minmax(0,1fr) 180px;gap:35px}}@media (max-width:700px){.resources-module__6VtUiq__collectionIntro{flex-direction:column;padding:25px 0}.resources-module__6VtUiq__collectionIntro .resources-module__6VtUiq__headline{font-size:38px}.resources-module__6VtUiq__collectionSwitch{flex-direction:row;gap:18px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__filters{padding-bottom:10px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__filters button{padding:10px 12px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__resourceGrid{gap:30px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__endCta{padding:30px 0 40px;display:block}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__endCta h2{margin:12px 0}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__endCta>p:not(.resources-module__6VtUiq__eyebrow){margin-bottom:20px}.resources-module__6VtUiq__detailMasthead{padding-top:28px}.resources-module__6VtUiq__detailMasthead .resources-module__6VtUiq__headline{font-size:36px}.resources-module__6VtUiq__detailMasthead .resources-module__6VtUiq__deck{font-size:16px}.resources-module__6VtUiq__mastheadBottom{flex-direction:column;align-items:start;gap:19px}.resources-module__6VtUiq__editorialCover{aspect-ratio:2.3}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__editorialLayout{flex-direction:column;gap:25px;padding-top:26px;display:flex}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__contents{border:0;border-bottom:1px solid var(--line);width:100%;padding:0 0 15px;position:static}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__article{width:100%;max-width:100%}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__article p:not(.resources-module__6VtUiq__eyebrow){font-size:15px}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__article h2{font-size:25px}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__footer nav a{min-height:44px}}@media (forced-colors:active){.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__primary,.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__secondary{background:canvas;border-color:canvastext;color:canvastext!important}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__filterPill{border-color:highlight}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__search,.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__prompt,.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__checklist{border-color:canvastext}.resources-module__6VtUiq__catalogPage .resources-module__6VtUiq__search input{caret-color:canvastext}.resources-module__6VtUiq__editorialPage .resources-module__6VtUiq__checklist input:checked+.resources-module__6VtUiq__checkboxMark{color:highlighttext;background:highlight;border-color:highlight}}
.workflow-ui-module__aCkR1a__demo,.workflow-ui-module__aCkR1a__explorer,.workflow-ui-module__aCkR1a__copyRoot,.workflow-ui-module__aCkR1a__faq{color:#f4f5f7;min-width:0}.workflow-ui-module__aCkR1a__demo *,.workflow-ui-module__aCkR1a__explorer *,.workflow-ui-module__aCkR1a__copyRoot *,.workflow-ui-module__aCkR1a__faq *{box-sizing:border-box}.workflow-ui-module__aCkR1a__demo button,.workflow-ui-module__aCkR1a__explorer button,.workflow-ui-module__aCkR1a__copyRoot button{font:inherit;cursor:pointer}.workflow-ui-module__aCkR1a__demo button:focus-visible,.workflow-ui-module__aCkR1a__explorer button:focus-visible,.workflow-ui-module__aCkR1a__copyRoot button:focus-visible,.workflow-ui-module__aCkR1a__copyRoot textarea:focus-visible,.workflow-ui-module__aCkR1a__faq summary:focus-visible,.workflow-ui-module__aCkR1a__guideLink:focus-visible{outline-offset:3px;outline:2px solid #44c5ef}.workflow-ui-module__aCkR1a__demo [role=tabpanel]:focus-visible,.workflow-ui-module__aCkR1a__explorerPanel:focus-visible{outline-offset:-3px;border-radius:12px;outline:2px solid #44c5ef}.workflow-ui-module__aCkR1a__demo [hidden],.workflow-ui-module__aCkR1a__explorer [hidden]{display:none!important}.workflow-ui-module__aCkR1a__demo{background:#101216;border:1px solid #343840;border-radius:22px;width:100%;overflow:hidden;box-shadow:0 24px 64px #0004}.workflow-ui-module__aCkR1a__demoHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:19px 23px;display:flex}.workflow-ui-module__aCkR1a__demoBrand{align-items:center;gap:11px;font-size:13px;font-weight:500;display:flex}.workflow-ui-module__aCkR1a__demoBrand small{color:#a7abb4;letter-spacing:.12em;margin-top:5px;font-size:8px;font-weight:400;display:block}.workflow-ui-module__aCkR1a__avatar{color:#101216;letter-spacing:-.1em;background:#f1f3f5;border-radius:50%;place-items:center;width:35px;height:35px;padding-right:2px;font-size:15px;font-weight:600;display:grid}.workflow-ui-module__aCkR1a__exampleBadge{color:#b0b5bf;border:1px solid #ffffff20;border-radius:6px;padding:5px 9px;font-size:9px;display:inline-flex}.workflow-ui-module__aCkR1a__demoTabs{padding:16px 21px 0}.workflow-ui-module__aCkR1a__tabs{background:#08090b;border:1px solid #ffffff0c;border-radius:11px;gap:4px;width:100%;padding:4px;display:flex}.workflow-ui-module__aCkR1a__tab{color:#a7abb4;background:0 0;border:0;border-radius:7px;flex:1;min-width:0;min-height:44px;padding:9px 12px;transition:color .2s;position:relative;font-size:11px!important;font-weight:500!important}.workflow-ui-module__aCkR1a__tab:hover,.workflow-ui-module__aCkR1a__tab[aria-selected=true]{color:#f5f6f7}.workflow-ui-module__aCkR1a__tabHighlight{background:#23272e;border:1px solid #ffffff14;border-radius:7px;position:absolute;inset:0;box-shadow:0 1px 3px #0003}.workflow-ui-module__aCkR1a__tabLabel{z-index:1;position:relative}.workflow-ui-module__aCkR1a__demoPanels{padding:23px}.workflow-ui-module__aCkR1a__panelInner{min-height:280px}.workflow-ui-module__aCkR1a__panelInner>h2,.workflow-ui-module__aCkR1a__panelInner>h3{letter-spacing:-.045em;color:#f4f5f7;margin:14px 0 22px;font-size:23px;font-weight:500;line-height:1.3}.workflow-ui-module__aCkR1a__stageHeading{color:#c7ccd5;align-items:center;gap:8px;font-size:11px;font-weight:500;line-height:1.45;display:flex}.workflow-ui-module__aCkR1a__stageHeading svg{color:#44c5ef;flex-shrink:0}.workflow-ui-module__aCkR1a__messageLabel{letter-spacing:.12em;color:#a7abb4;margin-bottom:9px;font-size:8px;line-height:1.5;display:block}.workflow-ui-module__aCkR1a__promptBubble{background:#171a20;border:1px solid #444b57;border-radius:16px;padding:20px;position:relative}.workflow-ui-module__aCkR1a__promptBubble p{color:#d9dde5;overflow-wrap:anywhere;margin:0 0 16px;font-size:12px;line-height:1.8}.workflow-ui-module__aCkR1a__userMessage{background:#20242b;border:1px solid #ffffff0c;border-radius:14px 14px 4px;width:89%;margin:0 0 25px auto;padding:15px 17px}.workflow-ui-module__aCkR1a__userMessage p{-webkit-line-clamp:3;color:#ccd1db;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.65;display:-webkit-box;overflow:hidden}.workflow-ui-module__aCkR1a__assistantMessage{width:100%}.workflow-ui-module__aCkR1a__exampleRows{margin:15px 0 0}.workflow-ui-module__aCkR1a__exampleRows>div{border-top:1px solid #ffffff12;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.workflow-ui-module__aCkR1a__exampleRows>div:last-child{padding-bottom:0}.workflow-ui-module__aCkR1a__rowNumber{color:#727c8c;font-variant-numeric:tabular-nums;flex-shrink:0;width:18px;padding-top:2px;font-size:9px}.workflow-ui-module__aCkR1a__exampleRows dt{color:#e2e7ee;margin:0 0 5px;font-size:11px;font-weight:500}.workflow-ui-module__aCkR1a__exampleRows dd{color:#a7abb4;margin:0;font-size:11px;line-height:1.65}.workflow-ui-module__aCkR1a__extraExamples{border-top:1px solid #ffffff12;margin-top:15px}.workflow-ui-module__aCkR1a__extraExamples summary{color:#a7abb4;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;font-size:10px;list-style:none;display:flex}.workflow-ui-module__aCkR1a__extraExamples summary::-webkit-details-marker{display:none}.workflow-ui-module__aCkR1a__extraExamples summary span{font-size:18px}.workflow-ui-module__aCkR1a__extraExamples[open] summary span{transform:rotate(45deg)}.workflow-ui-module__aCkR1a__extraExamples .workflow-ui-module__aCkR1a__exampleRows{margin-top:0}.workflow-ui-module__aCkR1a__reviewRows{margin:0;padding:0;list-style:none}.workflow-ui-module__aCkR1a__reviewRows li{border-top:1px solid #ffffff12;gap:12px;padding:15px 0;display:flex}.workflow-ui-module__aCkR1a__reviewMarker{border:1px solid #5c6777;border-radius:3px;flex-shrink:0;width:11px;height:11px;margin-top:4px;display:block}.workflow-ui-module__aCkR1a__reviewRows h3,.workflow-ui-module__aCkR1a__reviewRows h4{color:#e2e7ee;margin:0 0 6px;font-size:12px;font-weight:500;line-height:1.5}.workflow-ui-module__aCkR1a__reviewRows p{color:#a7abb4;margin:0;font-size:11px;line-height:1.7}.workflow-ui-module__aCkR1a__stageNote{color:#a7abb4;margin:19px 0 0;font-size:10px;line-height:1.7}.workflow-ui-module__aCkR1a__demoFooter{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:10px 23px;display:flex}.workflow-ui-module__aCkR1a__demoFooter>span{color:#a7abb4;font-size:9px;line-height:1.6}.workflow-ui-module__aCkR1a__demoFooter button{color:#cad2dc;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:6px 0 6px 8px;font-size:10px;display:inline-flex}.workflow-ui-module__aCkR1a__demoFooter button svg{color:#44c5ef;transition:transform .2s}.workflow-ui-module__aCkR1a__demoFooter button:hover svg{transform:translate(3px)}.workflow-ui-module__aCkR1a__copyRoot{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.workflow-ui-module__aCkR1a__copyButton{color:#edf0f6;background:#242a32;border:1px solid #ffffff24;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-width:135px;min-height:44px;padding:11px 15px;transition:background .2s,border-color .15s ease-out;display:inline-flex;position:relative;overflow:hidden;font-size:11px!important;font-weight:500!important}.workflow-ui-module__aCkR1a__copyButton:hover{background:#2c343e;border-color:#64758b}.workflow-ui-module__aCkR1a__copyButton:disabled{cursor:wait;opacity:.7}.workflow-ui-module__aCkR1a__copyButton[data-state=copied]{color:#9dddf2;border-color:#44c5ef55}.workflow-ui-module__aCkR1a__copyButton[data-state=error]{border-color:#ef8b8b;animation:.28s linear workflow-ui-module__aCkR1a__errorShake}.workflow-ui-module__aCkR1a__copyIcon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.workflow-ui-module__aCkR1a__manualCopy{width:100%}.workflow-ui-module__aCkR1a__manualCopy label{color:#efbcbc;margin-bottom:10px;font-size:12px;line-height:1.7;display:block}.workflow-ui-module__aCkR1a__manualCopy textarea{resize:vertical;width:100%;font:inherit;color:#e2e7ee;background:#0b0d11;border:1px solid #5f6876;border-radius:9px;padding:12px;font-size:12px;line-height:1.7}.workflow-ui-module__aCkR1a__manualCopy button{color:#edf0f6;background:#242a32;border:1px solid #5f6876;border-radius:8px;min-height:44px;margin-top:10px;padding:10px 14px;font-size:12px}.workflow-ui-module__aCkR1a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workflow-ui-module__aCkR1a__successCheck{transform-origin:50%;display:inline-block}.workflow-ui-module__aCkR1a__successCheck svg{display:block;overflow:visible}.workflow-ui-module__aCkR1a__successCheck svg path{stroke-dasharray:1;stroke-dashoffset:1px}.workflow-ui-module__aCkR1a__successCheck[data-state=in]{animation:.5s cubic-bezier(.22,1,.36,1) forwards workflow-ui-module__aCkR1a__checkFade,.5s cubic-bezier(.22,1,.36,1) forwards workflow-ui-module__aCkR1a__checkRotate,.5s cubic-bezier(.22,1,.36,1) forwards workflow-ui-module__aCkR1a__checkBlur,.5s cubic-bezier(.34,1.35,.64,1) forwards workflow-ui-module__aCkR1a__checkBob}.workflow-ui-module__aCkR1a__successCheck[data-state=in] svg path{animation:.5s cubic-bezier(.22,1,.36,1) 80ms forwards workflow-ui-module__aCkR1a__checkDraw}@keyframes workflow-ui-module__aCkR1a__checkFade{0%{opacity:0}to{opacity:1}}@keyframes workflow-ui-module__aCkR1a__checkRotate{0%{transform:rotate(80deg)}to{transform:rotate(0)}}@keyframes workflow-ui-module__aCkR1a__checkBlur{0%{filter:blur(10px)}to{filter:blur()}}@keyframes workflow-ui-module__aCkR1a__checkBob{0%{translate:0 8px}to{translate:0}}@keyframes workflow-ui-module__aCkR1a__checkDraw{to{stroke-dashoffset:0}}@keyframes workflow-ui-module__aCkR1a__errorShake{0%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(0)}28.57%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(6px)}57.14%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(-6px)}78.57%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(4px)}to{transform:translate(0)}}.workflow-ui-module__aCkR1a__guideLink{color:#e5edf5;align-items:center;gap:7px;width:fit-content;max-width:100%;min-height:44px;font-size:12px;line-height:1.55;display:inline-flex;position:relative;text-decoration:none!important}.workflow-ui-module__aCkR1a__guideLink:before{content:"";pointer-events:none;transform-origin:100%;background:currentColor;width:100%;height:1px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:7px;left:0;transform:scaleX(0)}.workflow-ui-module__aCkR1a__guideLink svg{opacity:0;flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s;transform:translateY(4px)}.workflow-ui-module__aCkR1a__guideLink:hover:before,.workflow-ui-module__aCkR1a__guideLink:focus-visible:before{transform-origin:0;transform:scaleX(1)}.workflow-ui-module__aCkR1a__guideLink:hover svg,.workflow-ui-module__aCkR1a__guideLink:focus-visible svg{opacity:1;transform:translateY(0)}.workflow-ui-module__aCkR1a__explorer{width:100%;padding:0}.workflow-ui-module__aCkR1a__explorer>.workflow-ui-module__aCkR1a__tabs{width:fit-content;min-width:min(600px,100%);margin-bottom:38px}.workflow-ui-module__aCkR1a__explorer>.workflow-ui-module__aCkR1a__tabs .workflow-ui-module__aCkR1a__tab{padding:11px 18px;font-size:12px!important}.workflow-ui-module__aCkR1a__explorerPanel{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,75px);display:grid}.workflow-ui-module__aCkR1a__explorerCopy{padding:15px 0}.workflow-ui-module__aCkR1a__explorerNumber{letter-spacing:.13em;text-transform:uppercase;color:#99a5b6;font-size:10px}.workflow-ui-module__aCkR1a__explorerCopy h2{letter-spacing:-.05em;max-width:430px;margin:21px 0;font-size:clamp(30px,3.4vw,44px);font-weight:500;line-height:1.13}.workflow-ui-module__aCkR1a__explorerCopy>p{color:#a7abb4;max-width:380px;margin:0 0 28px;font-size:15px;line-height:1.8}.workflow-ui-module__aCkR1a__outcome{border-top:1px solid #ffffff20;max-width:370px;margin:32px 0 20px;padding-top:22px}.workflow-ui-module__aCkR1a__outcome>span{color:#8c98aa;letter-spacing:.13em;font-size:8px}.workflow-ui-module__aCkR1a__outcome p{color:#d5dfeb;margin:9px 0 0;font-size:14px;line-height:1.7}.workflow-ui-module__aCkR1a__explorerCopy .workflow-ui-module__aCkR1a__explorerNote{color:#a7abb4;max-width:320px;margin:13px 0 0;font-size:10px}.workflow-ui-module__aCkR1a__empty{color:#a7abb4;font-size:14px}.workflow-ui-module__aCkR1a__progress{flex-direction:column;align-self:start;gap:2px;display:flex;position:sticky;top:30px}.workflow-ui-module__aCkR1a__progress>p{letter-spacing:.13em;color:#8a929e;margin:0 0 15px;font-size:9px;font-weight:600}.workflow-ui-module__aCkR1a__progress a{color:#a7abb4;align-items:center;gap:9px;min-height:44px;font-size:12px;text-decoration:none;transition:color .2s;display:inline-flex}.workflow-ui-module__aCkR1a__progress a>span{background:0 0;border-radius:50%;flex-shrink:0;width:4px;height:4px}.workflow-ui-module__aCkR1a__progress a[aria-current=location],.workflow-ui-module__aCkR1a__progress a:hover{color:#c6edfa}.workflow-ui-module__aCkR1a__progress a[aria-current=location]>span{background:#44c5ef}.workflow-ui-module__aCkR1a__progress a:focus-visible{outline-offset:3px;outline:2px solid #44c5ef}.workflow-ui-module__aCkR1a__faqItem{border-top:1px solid #fff2}.workflow-ui-module__aCkR1a__faqItem:last-child{border-bottom:1px solid #fff2}.workflow-ui-module__aCkR1a__faqItem summary{cursor:pointer;color:#e2e7ef;justify-content:space-between;align-items:center;gap:22px;min-height:44px;padding:23px 0;font-size:14px;line-height:1.65;list-style:none;display:flex}.workflow-ui-module__aCkR1a__faqItem summary::-webkit-details-marker{display:none}.workflow-ui-module__aCkR1a__faqPlus{color:#a7abb4;flex-shrink:0;font-size:23px;font-weight:300;transition:transform .35s ease-in-out}.workflow-ui-module__aCkR1a__faqItem[open] .workflow-ui-module__aCkR1a__faqPlus{transform:rotate(45deg)}.workflow-ui-module__aCkR1a__faqAnswer{-webkit-mask-image:linear-gradient(black var(--o1wf-mask-stop,100%), transparent var(--o1wf-mask-stop,100%));mask-image:linear-gradient(black var(--o1wf-mask-stop,100%), transparent var(--o1wf-mask-stop,100%));-webkit-mask-image:linear-gradient(black var(--o1wf-mask-stop,100%), transparent var(--o1wf-mask-stop,100%));overflow:hidden}.workflow-ui-module__aCkR1a__faqAnswer p{color:#a7abb4;margin:0;padding:0 30px 23px 0;font-size:14px;line-height:1.8}.workflow-ui-module__aCkR1a__faqItem[open] .workflow-ui-module__aCkR1a__faqAnswer{animation:.35s ease-in-out both workflow-ui-module__aCkR1a__answerReveal}@property --o1wf-mask-stop{syntax:"<percentage>";inherits:false;initial-value:100%}@keyframes workflow-ui-module__aCkR1a__answerReveal{0%{opacity:0;--o1wf-mask-stop:0%;transform:translateY(20px)}to{opacity:1;--o1wf-mask-stop:100%;transform:translateY(0)}}@media (max-width:760px){.workflow-ui-module__aCkR1a__progress{border-bottom:1px solid #ffffff20;flex-flow:wrap;gap:0 20px;margin-bottom:35px;padding-bottom:28px;position:static}.workflow-ui-module__aCkR1a__progress>p{width:100%;margin-bottom:4px}.workflow-ui-module__aCkR1a__explorerPanel{grid-template-columns:minmax(0,1fr);gap:30px}.workflow-ui-module__aCkR1a__explorerCopy{padding:0}.workflow-ui-module__aCkR1a__explorerCopy h2{max-width:550px}.workflow-ui-module__aCkR1a__explorer>.workflow-ui-module__aCkR1a__tabs{flex-wrap:wrap;width:100%;margin-bottom:29px}.workflow-ui-module__aCkR1a__explorer>.workflow-ui-module__aCkR1a__tabs .workflow-ui-module__aCkR1a__tab{flex:calc(50% - 4px)}.workflow-ui-module__aCkR1a__explorerPanel .workflow-ui-module__aCkR1a__demo{max-width:580px}}@media (max-width:400px){.workflow-ui-module__aCkR1a__demoHeader{padding:17px}.workflow-ui-module__aCkR1a__demoTabs{padding:14px 15px 0}.workflow-ui-module__aCkR1a__demoPanels{padding:20px 17px}.workflow-ui-module__aCkR1a__demoFooter{padding:10px 17px}.workflow-ui-module__aCkR1a__tab{padding:9px 7px;font-size:10px!important}.workflow-ui-module__aCkR1a__userMessage{width:95%}.workflow-ui-module__aCkR1a__panelInner{min-height:290px}}@media (prefers-reduced-motion:reduce){.workflow-ui-module__aCkR1a__demo *,.workflow-ui-module__aCkR1a__demo :before,.workflow-ui-module__aCkR1a__demo :after,.workflow-ui-module__aCkR1a__explorer *,.workflow-ui-module__aCkR1a__guideLink,.workflow-ui-module__aCkR1a__guideLink:before,.workflow-ui-module__aCkR1a__guideLink svg,.workflow-ui-module__aCkR1a__copyRoot *,.workflow-ui-module__aCkR1a__faq *{transition:none!important;animation:none!important}.workflow-ui-module__aCkR1a__successCheck{opacity:1}.workflow-ui-module__aCkR1a__successCheck svg path{stroke-dashoffset:0!important}}.workflow-ui-module__aCkR1a__compactExplorerPanel{grid-template-columns:minmax(0,1fr);gap:16px;padding-top:18px;display:grid}.workflow-ui-module__aCkR1a__compactExplorerPanel[hidden]{display:none}.workflow-ui-module__aCkR1a__compactExplorerLink{justify-content:flex-end;padding:0 3px;display:flex}.workflow-ui-module__aCkR1a__compactExplorerPanel .workflow-ui-module__aCkR1a__demo{max-width:none}.workflow-ui-module__aCkR1a__explorer:has(.workflow-ui-module__aCkR1a__compactExplorerPanel)>.workflow-ui-module__aCkR1a__tabs{width:100%;margin-bottom:0}
.sidebar-module__R8ncQq__wrapper{isolation:isolate;color:var(--sidebar-foreground)}.sidebar-module__R8ncQq__wrapper:has([data-variant=inset]){background:var(--sidebar-background)}.sidebar-module__R8ncQq__gap,.sidebar-module__R8ncQq__surface{flex-shrink:0}.sidebar-module__R8ncQq__surface{border-color:var(--sidebar-border)}.sidebar-module__R8ncQq__trigger{color:inherit;touch-action:manipulation}.sidebar-module__R8ncQq__trigger:hover{background:var(--sidebar-accent)}.sidebar-module__R8ncQq__sheet{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--sidebar-foreground);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.sidebar-module__R8ncQq__sheet::backdrop{background:0 0}.sidebar-module__R8ncQq__sheetOverlay{background:#00000080;position:fixed;inset:0}.sidebar-module__R8ncQq__sheetContent{inset-block:0;width:min(var(--sidebar-width-mobile), calc(100vw - 2.5rem));background:var(--sidebar-background);height:100dvh;color:var(--sidebar-foreground);border-right:1px solid var(--sidebar-border);flex-direction:column;padding:0;display:flex;position:fixed;left:0;overflow:hidden;box-shadow:0 16px 48px #0000003d}.sidebar-module__R8ncQq__sheetContent[data-side=right]{border-right:0;border-left:1px solid var(--sidebar-border);left:auto;right:0}.sidebar-module__R8ncQq__sheet:not([open]){display:none}:is(.sidebar-module__R8ncQq__wrapper[data-reduced-motion=true] [data-slot=sidebar-gap],.sidebar-module__R8ncQq__wrapper[data-reduced-motion=true] [data-slot=sidebar-container],.sidebar-module__R8ncQq__wrapper[data-reduced-motion=true] [data-sidebar=group-label],.sidebar-module__R8ncQq__wrapper[data-reduced-motion=true] [data-sidebar=menu-button]){transition-duration:0s}@media (max-width:760px){.sidebar-module__R8ncQq__trigger{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){:is(.sidebar-module__R8ncQq__wrapper [data-slot=sidebar-gap],.sidebar-module__R8ncQq__wrapper [data-slot=sidebar-container],.sidebar-module__R8ncQq__wrapper [data-sidebar=group-label],.sidebar-module__R8ncQq__wrapper [data-sidebar=menu-button]){transition-duration:0s}}
.O1Sidebar-module__AVo4ua__shell.O1Sidebar-module__AVo4ua__shell{width:100%;height:100dvh;min-height:0;display:flex;overflow:hidden}.O1Sidebar-module__AVo4ua__shell [data-sidebar=menu-button]{flex-shrink:0;gap:10px;height:44px;padding-inline:12px}.O1Sidebar-module__AVo4ua__shell [data-sidebar=menu-button]>svg{width:18px;height:18px}.O1Sidebar-module__AVo4ua__header.O1Sidebar-module__AVo4ua__header{flex-direction:row;justify-content:space-between;align-items:center;min-height:72px;padding:12px 16px}.O1Sidebar-module__AVo4ua__brand{min-width:0;color:var(--ink);letter-spacing:-1px;align-items:center;gap:10px;font-size:20px;line-height:1.1;display:flex}.O1Sidebar-module__AVo4ua__brandText{white-space:nowrap}.O1Sidebar-module__AVo4ua__brandText b{font-weight:650}.O1Sidebar-module__AVo4ua__mobileClose.O1Sidebar-module__AVo4ua__mobileClose{display:none}.O1Sidebar-module__AVo4ua__content.O1Sidebar-module__AVo4ua__content{overscroll-behavior:contain}.O1Sidebar-module__AVo4ua__content>nav{flex:none}.O1Sidebar-module__AVo4ua__workspaceLabel.O1Sidebar-module__AVo4ua__workspaceLabel{gap:8px;min-height:44px;padding-inline:12px}.O1Sidebar-module__AVo4ua__searchShortcut{display:none}.O1Sidebar-module__AVo4ua__history.O1Sidebar-module__AVo4ua__history{flex:1 0 140px;margin:10px 0 0;padding:0 12px 12px;overflow:visible}.O1Sidebar-module__AVo4ua__footer.O1Sidebar-module__AVo4ua__footer{border-top:1px solid var(--line);background:var(--sidebar);flex:none;padding:8px}.O1Sidebar-module__AVo4ua__accountIdentity{min-width:0;padding:6px 12px}.O1Sidebar-module__AVo4ua__accountEmail{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.O1Sidebar-module__AVo4ua__unread{margin-left:auto}.O1Sidebar-module__AVo4ua__trigger.O1Sidebar-module__AVo4ua__trigger{width:44px;height:44px;display:inline-grid}:is(.O1Sidebar-module__AVo4ua__shell [data-sidebar=sidebar][data-collapsible=icon] .O1Sidebar-module__AVo4ua__brandText,.O1Sidebar-module__AVo4ua__shell [data-sidebar=sidebar][data-collapsible=icon] .O1Sidebar-module__AVo4ua__history,.O1Sidebar-module__AVo4ua__shell [data-sidebar=sidebar][data-collapsible=icon] .O1Sidebar-module__AVo4ua__accountIdentity,.O1Sidebar-module__AVo4ua__shell [data-sidebar=sidebar][data-collapsible=icon] .O1Sidebar-module__AVo4ua__workspaceLabel,.O1Sidebar-module__AVo4ua__shell [data-sidebar=sidebar][data-collapsible=icon] .O1Sidebar-module__AVo4ua__unread){display:none}.O1Sidebar-module__AVo4ua__shell [data-sidebar=sidebar][data-collapsible=icon] .O1Sidebar-module__AVo4ua__searchShortcut{display:block}.O1Sidebar-module__AVo4ua__shell [data-sidebar=sidebar][data-collapsible=icon] .O1Sidebar-module__AVo4ua__header{padding-inline:16px}.O1Sidebar-module__AVo4ua__shell [data-sidebar=sidebar][data-collapsible=icon] [data-sidebar=group]{padding:4px 10px}.O1Sidebar-module__AVo4ua__shell [data-sidebar=sidebar][data-collapsible=icon] .O1Sidebar-module__AVo4ua__footer{padding:8px 10px}.O1Sidebar-module__AVo4ua__shell [data-sidebar=sidebar][data-collapsible=icon] [data-sidebar=content]{overflow-y:auto}.O1Sidebar-module__AVo4ua__shell [data-sidebar=sidebar][data-collapsible=icon] [data-sidebar=menu-button]{justify-content:center;width:44px!important;height:44px!important;padding:0!important}.O1Sidebar-module__AVo4ua__shell [data-sidebar=sidebar][data-collapsible=icon] [data-sidebar=menu-button]>span{display:none}@media (max-width:760px){.O1Sidebar-module__AVo4ua__mobileClose.O1Sidebar-module__AVo4ua__mobileClose{width:44px;height:44px;display:inline-flex}.O1Sidebar-module__AVo4ua__header.O1Sidebar-module__AVo4ua__header{padding-right:8px}.O1Sidebar-module__AVo4ua__history.O1Sidebar-module__AVo4ua__history{flex-basis:120px}}
.Settings-module__TzXmRW__dialog{--settings-bg:#191a18;--settings-rail:#141513;--settings-text:#e8e8e4;--settings-muted:#aeaea6;--settings-line:#30312d;--settings-control:#272824;--settings-active:#353632;--settings-focus:#87baff;border:1px solid var(--settings-line);background:var(--settings-bg);width:min(1280px,100vw - 32px);max-width:none;height:min(900px,100dvh - 32px);max-height:none;color:var(--settings-text);border-radius:16px;margin:auto;padding:0;font:14px/1.5 Inter,Segoe UI,system-ui,sans-serif;animation:.25s cubic-bezier(.22,1,.36,1) both Settings-module__TzXmRW__settings-open;overflow:hidden;box-shadow:0 32px 100px #0008}.Settings-module__TzXmRW__dialog::backdrop{background:#0009;animation:.25s both Settings-module__TzXmRW__backdrop-open}.Settings-module__TzXmRW__dialog[data-closing=true]{animation:.15s cubic-bezier(.22,1,.36,1) both Settings-module__TzXmRW__settings-close}.Settings-module__TzXmRW__dialog[data-closing=true]::backdrop{animation:.15s both Settings-module__TzXmRW__backdrop-close}.Settings-module__TzXmRW__dialog[data-dock-theme=light]{--settings-bg:#fafaf8;--settings-rail:#f1f1ec;--settings-text:#252620;--settings-muted:#62645b;--settings-line:#ddded6;--settings-control:#eaece4;--settings-active:#dedfd7;--settings-focus:#265eb7}.Settings-module__TzXmRW__layout{grid-template-columns:200px minmax(0,1fr);height:100%;display:grid}.Settings-module__TzXmRW__sidebar{background:var(--settings-rail);border-right:1px solid var(--settings-line);min-height:0;padding:14px 12px 24px;overflow-y:auto}.Settings-module__TzXmRW__search{border:1px solid var(--settings-line);background:var(--settings-control);border-radius:9px;align-items:center;gap:8px;margin-bottom:24px;padding:0 10px;display:flex}.Settings-module__TzXmRW__search input{width:100%;min-width:0;height:44px;color:var(--settings-text);font:inherit;background:0 0;border:0;outline:0}.Settings-module__TzXmRW__search:focus-within{outline:2px solid var(--settings-focus);outline-offset:2px}.Settings-module__TzXmRW__groupLabel{color:var(--settings-muted);margin:24px 0 8px;padding:0 8px;font-size:12px}.Settings-module__TzXmRW__tabs{flex-direction:column;gap:2px;display:flex}.Settings-module__TzXmRW__tab{text-align:left;width:100%;min-height:44px;color:var(--settings-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;display:flex;position:relative}.Settings-module__TzXmRW__tab>span,.Settings-module__TzXmRW__tab>svg{z-index:1;position:relative}.Settings-module__TzXmRW__tab:hover{color:var(--settings-text);background:var(--settings-control)}.Settings-module__TzXmRW__tab[aria-selected=true]{color:var(--settings-text);font-weight:600}.Settings-module__TzXmRW__indicator{background:var(--settings-active);border-radius:9px;inset:0;position:absolute!important}.Settings-module__TzXmRW__close{z-index:5;width:44px;height:44px;color:var(--settings-text);background:var(--settings-bg);cursor:pointer;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:8px;right:10px}.Settings-module__TzXmRW__close:hover{background:var(--settings-control)}.Settings-module__TzXmRW__content{scrollbar-color:var(--settings-muted) transparent;min-width:0;min-height:0;padding:54px 32px 32px 24px;overflow-y:auto;scrollbar-width:thin!important}.Settings-module__TzXmRW__content::-webkit-scrollbar{width:6px!important;display:block!important}.Settings-module__TzXmRW__content::-webkit-scrollbar-thumb{background:var(--settings-line);border-radius:8px}.Settings-module__TzXmRW__title{margin:0 0 24px;font-size:17px;font-weight:600}.Settings-module__TzXmRW__section{margin:0 0 38px}.Settings-module__TzXmRW__sectionHeading,.Settings-module__TzXmRW__heading{margin:0 0 16px;font-size:15px;font-weight:600}.Settings-module__TzXmRW__row{border-bottom:1px solid var(--settings-line);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:24px;min-height:58px;padding:12px 0;display:flex}.Settings-module__TzXmRW__rowCopy,.Settings-module__TzXmRW__rowText{flex:1;min-width:0}.Settings-module__TzXmRW__rowLabel{color:var(--settings-text);font-weight:500}.Settings-module__TzXmRW__description,.Settings-module__TzXmRW__muted{color:var(--settings-muted);font-size:13px;line-height:1.6}.Settings-module__TzXmRW__description{margin:3px 0 0}.Settings-module__TzXmRW__rowControl{flex:none}.Settings-module__TzXmRW__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.Settings-module__TzXmRW__button,.Settings-module__TzXmRW__primaryButton,.Settings-module__TzXmRW__link{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;text-decoration:none;display:inline-flex}.Settings-module__TzXmRW__button{color:var(--settings-text);background:var(--settings-control)}.Settings-module__TzXmRW__button:hover{background:var(--settings-active)}.Settings-module__TzXmRW__primaryButton{background:var(--settings-text);color:var(--settings-bg);font-weight:600}.Settings-module__TzXmRW__link{color:var(--settings-focus);text-underline-offset:4px;padding-left:0;padding-right:0}.Settings-module__TzXmRW__link:hover{text-decoration:underline}.Settings-module__TzXmRW__input,.Settings-module__TzXmRW__textarea,.Settings-module__TzXmRW__select{color:var(--settings-text);background:var(--settings-control);border:1px solid var(--settings-line);min-height:44px;font:inherit;border-radius:8px;max-width:100%;padding:10px 12px}.Settings-module__TzXmRW__input,.Settings-module__TzXmRW__select{width:230px}.Settings-module__TzXmRW__textarea{resize:vertical;width:100%;min-height:96px;margin-top:12px;display:block}.Settings-module__TzXmRW__inlineForm{align-items:center;gap:12px;margin:16px 0;display:flex}.Settings-module__TzXmRW__avatar{background:var(--settings-active);border-radius:50%;place-items:center;width:40px;height:40px;font-weight:600;display:grid;overflow:hidden}.Settings-module__TzXmRW__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.Settings-module__TzXmRW__status{color:var(--settings-muted);margin:14px 0;font-size:13px}.Settings-module__TzXmRW__error{color:#ffc1b5;padding:12px 0;font-size:13px}.Settings-module__TzXmRW__dialog[data-dock-theme=light] .Settings-module__TzXmRW__error{color:#a92d1e}.Settings-module__TzXmRW__segmented{--tabs-bar-bg:var(--settings-control);--tabs-pill-bg:var(--settings-active);--tabs-text-active:var(--settings-text);--tabs-text-muted:var(--settings-muted);background:var(--settings-control);border-radius:8px;align-items:center;gap:2px;padding:3px;display:inline-flex}.Settings-module__TzXmRW__segmented button{min-width:44px;min-height:44px;font:inherit;color:var(--settings-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:13px;position:relative}.Settings-module__TzXmRW__segmented button[aria-pressed=true],.Settings-module__TzXmRW__selected{background:var(--settings-active);color:var(--settings-text)}.Settings-module__TzXmRW__switch{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:flex-start;align-items:center;width:44px;height:44px;padding:0 6px;display:flex;position:relative}.Settings-module__TzXmRW__switch:before{content:"";background:var(--settings-active);border-radius:20px;position:absolute;inset:12px 4px}.Settings-module__TzXmRW__switch[data-state=checked]{justify-content:flex-end}.Settings-module__TzXmRW__switch[data-state=checked]:before{background:#2879d4}.Settings-module__TzXmRW__switchThumb{z-index:1;pointer-events:none;background:#fff;border-radius:50%;width:16px;height:16px}.Settings-module__TzXmRW__statGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.Settings-module__TzXmRW__stat strong{font:600 30px/1.4 Georgia,serif;display:block}.Settings-module__TzXmRW__stat span,.Settings-module__TzXmRW__stat dt{color:var(--settings-muted);font-size:12px}.Settings-module__TzXmRW__stat dd{margin:8px 0 0;font:600 30px/1.4 Georgia,serif}.Settings-module__TzXmRW__mobileNav{display:none}.Settings-module__TzXmRW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Settings-module__TzXmRW__dialog :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--settings-focus);outline-offset:3px}.Settings-module__TzXmRW__dialog .Settings-module__TzXmRW__search input:focus-visible{box-shadow:none;outline:0}.Settings-module__TzXmRW__dialog :is(button,input,textarea,select):disabled{opacity:.55;cursor:not-allowed}.Settings-module__TzXmRW__dialog section[aria-labelledby=ai-allowance-heading]{color:var(--settings-text);background:0 0;border:0;border-radius:0;padding:0}.Settings-module__TzXmRW__dialog section[aria-labelledby=ai-allowance-heading] h2{font-family:inherit;font-size:15px;font-weight:600}.Settings-module__TzXmRW__dialog section[aria-labelledby=ai-allowance-heading] .text-white{color:var(--settings-text)}:is(.Settings-module__TzXmRW__dialog section[aria-labelledby=ai-allowance-heading] .text-white\/60,.Settings-module__TzXmRW__dialog section[aria-labelledby=ai-allowance-heading] .text-white\/65,.Settings-module__TzXmRW__dialog section[aria-labelledby=ai-allowance-heading] .text-white\/50){color:var(--settings-muted)}:is(.Settings-module__TzXmRW__dialog section[aria-labelledby=ai-allowance-heading] .text-teal-100,.Settings-module__TzXmRW__dialog section[aria-labelledby=ai-allowance-heading] .text-teal-200){color:var(--settings-text)}@keyframes Settings-module__TzXmRW__settings-open{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes Settings-module__TzXmRW__settings-close{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes Settings-module__TzXmRW__backdrop-open{0%{opacity:0}to{opacity:1}}@keyframes Settings-module__TzXmRW__backdrop-close{0%{opacity:1}to{opacity:0}}.Settings-module__TzXmRW__dialog[data-reduced-motion=true],.Settings-module__TzXmRW__dialog[data-reduced-motion=true]::backdrop{animation:none}@media (prefers-reduced-motion:reduce){.Settings-module__TzXmRW__dialog,.Settings-module__TzXmRW__dialog::backdrop{animation:none}}@media (max-width:640px){.Settings-module__TzXmRW__dialog{border-radius:12px;width:calc(100vw - 16px);height:calc(100dvh - 16px)}.Settings-module__TzXmRW__layout{display:block}.Settings-module__TzXmRW__sidebar{display:none}.Settings-module__TzXmRW__content{height:100%;padding:62px 18px 24px}.Settings-module__TzXmRW__mobileNav{margin:0 44px 24px 0;display:block}.Settings-module__TzXmRW__mobileNav select{width:100%}.Settings-module__TzXmRW__row{flex-wrap:wrap;align-items:flex-start;gap:10px}.Settings-module__TzXmRW__rowCopy,.Settings-module__TzXmRW__rowText{min-width:60%}.Settings-module__TzXmRW__input,.Settings-module__TzXmRW__select{width:100%}.Settings-module__TzXmRW__statGrid{gap:12px}.Settings-module__TzXmRW__stat strong{font-size:24px}.Settings-module__TzXmRW__stat span{font-size:11px}}
.pricing-ui-module__8Em_EW__page{color:#f5f5f5;background:#212121;min-height:100vh;padding-bottom:60px;font-family:Inter,Segoe UI,system-ui,sans-serif;overflow-x:clip}.pricing-ui-module__8Em_EW__shell{width:min(1200px,100% - 48px);margin:0 auto;padding-top:24px;position:relative}.pricing-ui-module__8Em_EW__navigation{justify-content:space-between;align-items:center;gap:16px;min-height:40px;display:flex}.pricing-ui-module__8Em_EW__brand{color:#f5f5f5;font-size:16px;font-weight:650}.pricing-ui-module__8Em_EW__brand span{color:#b8b8b8;font-size:12px;font-weight:400}.pricing-ui-module__8Em_EW__backLink{color:#c8c8c8;font-size:12px}.pricing-ui-module__8Em_EW__heading{text-align:center;margin:14px 0 22px;position:relative}.pricing-ui-module__8Em_EW__heading h1{letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(28px,3vw,36px);font-weight:600;line-height:1.2}.pricing-ui-module__8Em_EW__audience,.pricing-ui-module__8Em_EW__interval{isolation:isolate;background:#414141;border-radius:999px;padding:4px;display:inline-flex;position:relative}.pricing-ui-module__8Em_EW__audience{width:min(352px,100%)}.pricing-ui-module__8Em_EW__audiencePill,.pricing-ui-module__8Em_EW__intervalPill{z-index:-1;pointer-events:none;background:#212121;border-radius:999px;height:44px;transition:transform .25s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;left:0}.pricing-ui-module__8Em_EW__audiencePill{width:calc(50% - 4px);transform:translate(4px)}.pricing-ui-module__8Em_EW__audienceButton{color:#c7c7c7;border-radius:999px;flex:1;min-height:44px;padding:0 16px;font-size:13px;font-weight:600}.pricing-ui-module__8Em_EW__audienceButton[aria-selected=true]{color:#fff}.pricing-ui-module__8Em_EW__interval{background:#2b2b2b;border:1px solid #494949;padding:2px}.pricing-ui-module__8Em_EW__intervalPill{background:#434343;width:91px;top:2px;transform:translate(2px)}.pricing-ui-module__8Em_EW__intervalButton{color:#bcbcbc;border-radius:999px;min-height:44px;padding:0 18px;font-size:12px;font-weight:500;transition:color .25s cubic-bezier(.22,1,.36,1)}.pricing-ui-module__8Em_EW__intervalButton[aria-pressed=true]{color:#fff}.pricing-ui-module__8Em_EW__audienceButton:disabled,.pricing-ui-module__8Em_EW__intervalButton:disabled{cursor:wait;opacity:.55}.pricing-ui-module__8Em_EW__audienceButton:focus-visible,.pricing-ui-module__8Em_EW__intervalButton:focus-visible{outline-offset:2px;outline:2px solid #9cc7ff}.pricing-ui-module__8Em_EW__billingRow{text-align:left;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.pricing-ui-module__8Em_EW__billingRow p{color:#bcbcbc;font-size:12px}.pricing-ui-module__8Em_EW__billingRow p span{margin:0 6px}.pricing-ui-module__8Em_EW__planGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.pricing-ui-module__8Em_EW__planCard{background:#212121;border:1px solid #454545;border-radius:24px;flex-direction:column;min-width:0;min-height:690px;padding:25px 24px 23px;animation:.3s cubic-bezier(.22,1,.36,1) backwards pricing-ui-module__8Em_EW__pricing-card-enter;display:flex}.pricing-ui-module__8Em_EW__planCard:nth-child(2){animation-delay:.1s}.pricing-ui-module__8Em_EW__planCard:nth-child(3){animation-delay:.2s}.pricing-ui-module__8Em_EW__recommendedCard{background:linear-gradient(#212426 0%,#243d59 76%,#25496f 100%);border-color:#4778b5}.pricing-ui-module__8Em_EW__planTop{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.pricing-ui-module__8Em_EW__planTop h2{margin:0;font-size:16px;font-weight:600;line-height:24px}.pricing-ui-module__8Em_EW__recommendedBadge{color:#b0d3ff;text-transform:uppercase;background:#293c57;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:650}.pricing-ui-module__8Em_EW__planTitle{letter-spacing:-.04em;margin:30px 0 10px;font-size:clamp(22px,2.1vw,28px);font-weight:600;line-height:1.2}.pricing-ui-module__8Em_EW__description{color:#ddd;min-height:52px;margin:0 0 20px;font-size:14px;line-height:1.85}.pricing-ui-module__8Em_EW__checkoutButton,.pricing-ui-module__8Em_EW__freeButton,.pricing-ui-module__8Em_EW__secondaryButton{color:#101010;background:#fafafa;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;padding:11px 16px;font-size:13px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.pricing-ui-module__8Em_EW__checkoutButton:disabled,.pricing-ui-module__8Em_EW__secondaryButton:disabled,.pricing-ui-module__8Em_EW__recoveryButton:disabled{opacity:.6;cursor:wait}.pricing-ui-module__8Em_EW__checkoutButton:focus-visible,.pricing-ui-module__8Em_EW__secondaryButton:focus-visible,.pricing-ui-module__8Em_EW__recoveryButton:focus-visible{outline-offset:-5px;outline:3px solid #0a1c36;box-shadow:inset 0 0 0 2px #fff}.pricing-ui-module__8Em_EW__recommendedButton{color:#fff;background:#286ddd}.pricing-ui-module__8Em_EW__price{letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;margin-top:28px;font-size:38px;font-weight:400;line-height:1.15;display:flex}.pricing-ui-module__8Em_EW__priceSymbol{letter-spacing:0;align-self:flex-start;padding-top:6px;font-size:16px;line-height:1}.pricing-ui-module__8Em_EW__price small{letter-spacing:0;color:#ddd;margin-left:1px;font-size:14px;font-weight:400}.pricing-ui-module__8Em_EW__billingNote{color:#c5c5c5;margin-top:10px;font-size:11px;line-height:1.65}.pricing-ui-module__8Em_EW__billingNote p+p{margin-top:5px}.pricing-ui-module__8Em_EW__billingNote strong{color:#b7d8ff;margin-top:5px;font-weight:600;display:block}.pricing-ui-module__8Em_EW__features{flex-direction:column;gap:16px;margin:26px 0 24px;padding:0;list-style:none;display:flex}.pricing-ui-module__8Em_EW__features li{color:#f0f0f0;align-items:flex-start;gap:14px;font-size:13px;line-height:1.65;display:flex}.pricing-ui-module__8Em_EW__features svg{color:#eee;flex-shrink:0;width:18px;height:18px;margin-top:2px}.pricing-ui-module__8Em_EW__recommendedCard .pricing-ui-module__8Em_EW__features svg{color:#82b9ff}.pricing-ui-module__8Em_EW__cardFootnote{color:#c4c4c4;margin-top:auto;padding-top:18px;font-size:11px;line-height:1.7}.pricing-ui-module__8Em_EW__cardFootnote a{color:#dedede;text-underline-offset:3px;text-decoration:underline;display:inline-flex}.pricing-ui-module__8Em_EW__unlock{color:#c4ddff;align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}.pricing-ui-module__8Em_EW__planNotes{text-align:center;max-width:900px;margin:22px auto 0}.pricing-ui-module__8Em_EW__planNotes>p{color:#c1c1c1;font-size:12px;line-height:1.8}.pricing-ui-module__8Em_EW__trustRow{color:#ccc;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-top:16px;font-size:12px;display:flex}.pricing-ui-module__8Em_EW__trustRow>span{align-items:center;gap:7px;display:inline-flex}.pricing-ui-module__8Em_EW__trustRow svg{color:#b6c5d9}.pricing-ui-module__8Em_EW__sourceLink{align-items:center;gap:7px;width:fit-content;display:inline-flex;position:relative}.pricing-ui-module__8Em_EW__sourceLink:before{content:"";pointer-events:none;transform-origin:100%;background:currentColor;width:100%;height:1px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.pricing-ui-module__8Em_EW__sourceLink:hover:before,.pricing-ui-module__8Em_EW__sourceLink:focus-visible:before{transform-origin:0;transform:scaleX(1)}.pricing-ui-module__8Em_EW__sourceLink>[data-pricing-arrow]{opacity:.45;transition:transform .3s,opacity .3s;transform:translateY(4px)}.pricing-ui-module__8Em_EW__sourceLink:hover>[data-pricing-arrow],.pricing-ui-module__8Em_EW__sourceLink:focus-visible>[data-pricing-arrow]{opacity:1;transform:translateY(0)}.pricing-ui-module__8Em_EW__sourceLink:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #9cc7ff}.pricing-ui-module__8Em_EW__freeButton{width:100%}.pricing-ui-module__8Em_EW__freeButton>[data-pricing-arrow],.pricing-ui-module__8Em_EW__freeButton:before{display:none}.pricing-ui-module__8Em_EW__specialists{border-top:1px solid #444;grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-top:90px;padding-top:56px;display:grid}.pricing-ui-module__8Em_EW__eyebrow{color:#adcaf3;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.pricing-ui-module__8Em_EW__specialistCopy h2,.pricing-ui-module__8Em_EW__comparison h2,.pricing-ui-module__8Em_EW__faq h2{letter-spacing:-.03em;margin:16px 0;font-size:28px;font-weight:600;line-height:1.3}.pricing-ui-module__8Em_EW__specialistCopy p{color:#c6c6c6;margin-top:14px;font-size:14px;line-height:1.8}.pricing-ui-module__8Em_EW__secondaryButton{color:#f0f0f0;background:#303030;border:1px solid #5a5a5a;width:fit-content;min-width:190px;margin-top:26px}.pricing-ui-module__8Em_EW__comparison{margin-top:70px}.pricing-ui-module__8Em_EW__tableScroll{border:1px solid #444;border-radius:20px;margin-top:22px;overflow-x:auto}.pricing-ui-module__8Em_EW__tableScroll:focus-visible{outline-offset:4px;outline:2px solid #9cc7ff}.pricing-ui-module__8Em_EW__tableScroll table{border-collapse:collapse;text-align:left;width:100%;min-width:800px;font-size:13px}.pricing-ui-module__8Em_EW__tableScroll th,.pricing-ui-module__8Em_EW__tableScroll td{border-bottom:1px solid #393939;padding:18px;line-height:1.7}.pricing-ui-module__8Em_EW__tableScroll thead th{color:#ddd;background:#272727;font-weight:600}.pricing-ui-module__8Em_EW__tableScroll tbody th{color:#ddd;font-weight:500}.pricing-ui-module__8Em_EW__tableScroll td{color:#c3c3c3}.pricing-ui-module__8Em_EW__tableScroll tr:last-child td,.pricing-ui-module__8Em_EW__tableScroll tr:last-child th{border-bottom:0}.pricing-ui-module__8Em_EW__tableScroll .pricing-ui-module__8Em_EW__highlightColumn{color:#a8ceff}.pricing-ui-module__8Em_EW__comparisonNote{color:#bcbcbc;margin-top:14px;font-size:12px;line-height:1.8}.pricing-ui-module__8Em_EW__faq{max-width:860px;margin:70px auto 0}.pricing-ui-module__8Em_EW__faq h2{text-align:center}.pricing-ui-module__8Em_EW__footer{color:#bcbcbc;border-top:1px solid #444;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:52px;padding-top:24px;font-size:12px;display:flex}.pricing-ui-module__8Em_EW__recovery,.pricing-ui-module__8Em_EW__error{background:#2a2a2a;border:1px solid #676767;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin:20px 0;padding:20px;font-size:14px;line-height:1.7;display:flex}.pricing-ui-module__8Em_EW__recovery strong{font-weight:600}.pricing-ui-module__8Em_EW__recovery small{color:#c5c5c5;font-size:12px}.pricing-ui-module__8Em_EW__recoveryButton{color:#111;background:#f5f5f5;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-size:13px;font-weight:600;display:inline-flex}.pricing-ui-module__8Em_EW__error{color:#ffe0e0;border-color:#a96b6b;display:block}.pricing-ui-module__8Em_EW__spinner{animation:1s linear infinite pricing-ui-module__8Em_EW__pricing-spin}.pricing-ui-module__8Em_EW__mobileBar{display:none}.pricing-ui-module__8Em_EW__preview{text-align:left;background:#262626;border:1px solid #484848;border-radius:24px;min-width:0;overflow:hidden}.pricing-ui-module__8Em_EW__previewHeader{border-bottom:1px solid #444;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.pricing-ui-module__8Em_EW__previewIdentity{align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.pricing-ui-module__8Em_EW__previewIdentity h2{font:inherit;margin:0}.pricing-ui-module__8Em_EW__o1Mark{background:#283a52;border:1px solid #587cab;border-radius:12px;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.pricing-ui-module__8Em_EW__previewIdentity small{letter-spacing:.12em;color:#c2c2c2;margin-top:5px;font-size:8px;display:block}.pricing-ui-module__8Em_EW__previewBadge{color:#ccc;border:1px solid #555;border-radius:20px;padding:5px 9px;font-size:10px}.pricing-ui-module__8Em_EW__specialistSelector{background:#202020;border:1px solid #444;grid-template-columns:repeat(4,minmax(0,1fr));margin:17px;padding:4px;border-radius:14px!important;gap:4px!important;display:grid!important}.pricing-ui-module__8Em_EW__specialistButton{color:#c1c1c1;gap:5px;min-height:44px;padding:11px 4px;font-size:11px;font-weight:600;border-radius:10px!important}.pricing-ui-module__8Em_EW__specialistButton[data-state=on]{color:#fff}.pricing-ui-module__8Em_EW__previewBody{min-height:292px;padding:0 21px 22px}.pricing-ui-module__8Em_EW__examplePrompt{background:#2d3745;border:1px solid #475569;border-radius:16px 16px 4px;margin-left:24px;padding:15px}.pricing-ui-module__8Em_EW__examplePrompt span{color:#bdc9da;letter-spacing:.12em;font-size:9px;font-weight:600}.pricing-ui-module__8Em_EW__examplePrompt p{color:#eef1f5;margin:7px 0 0;font-size:14px;line-height:1.55}.pricing-ui-module__8Em_EW__specialistOutcome{color:#9cc7ff;align-items:flex-start;gap:10px;margin-top:23px;display:flex}.pricing-ui-module__8Em_EW__specialistOutcome svg{flex:none;margin-top:3px}.pricing-ui-module__8Em_EW__specialistOutcome h3{color:#f2f2f2;font-size:16px;font-weight:600}.pricing-ui-module__8Em_EW__specialistOutcome p{color:#c7c7c7;margin-top:7px;font-size:13px;line-height:1.6}.pricing-ui-module__8Em_EW__exampleOutput{color:#d4e1f3;background:#2c323b;border-radius:9px;gap:9px;margin-top:14px;padding:11px;font-size:12px;line-height:1.6;display:flex}.pricing-ui-module__8Em_EW__exampleOutput svg{color:#9cc7ff;flex:none;margin-top:2px}.pricing-ui-module__8Em_EW__previewBoundary{color:#c2c2c2;margin:12px 0 0;font-size:11px;line-height:1.65}.pricing-ui-module__8Em_EW__previewFooter{color:#d3d3d3;border-top:1px solid #444;align-items:center;gap:8px;padding:14px 21px;font-size:11px;display:flex}.pricing-ui-module__8Em_EW__previewFooter svg{color:#9cc7ff;flex:none}@keyframes pricing-ui-module__8Em_EW__pricing-card-enter{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes pricing-ui-module__8Em_EW__pricing-spin{to{transform:rotate(360deg)}}@media (min-width:1100px){.pricing-ui-module__8Em_EW__billingRow{inset-inline:0;pointer-events:none;margin:0;position:absolute;bottom:2px}.pricing-ui-module__8Em_EW__billingRow>*{pointer-events:auto}.pricing-ui-module__8Em_EW__heading{margin-bottom:26px}}@media (max-width:1000px){.pricing-ui-module__8Em_EW__planGrid{gap:16px}.pricing-ui-module__8Em_EW__planCard{padding:22px 18px}.pricing-ui-module__8Em_EW__specialists{gap:28px}.pricing-ui-module__8Em_EW__planTitle{font-size:23px}.pricing-ui-module__8Em_EW__description{min-height:104px}}@media (max-width:767px){.pricing-ui-module__8Em_EW__page{padding-bottom:140px}.pricing-ui-module__8Em_EW__shell{width:calc(100% - 32px);padding-top:16px}.pricing-ui-module__8Em_EW__heading{margin-top:28px}.pricing-ui-module__8Em_EW__heading h1{font-size:30px}.pricing-ui-module__8Em_EW__billingRow{margin-top:24px}.pricing-ui-module__8Em_EW__billingRow p{max-width:140px;font-size:11px}.pricing-ui-module__8Em_EW__intervalButton{padding:0 14px}.pricing-ui-module__8Em_EW__planGrid{grid-template-columns:1fr;gap:18px}.pricing-ui-module__8Em_EW__planCard{min-height:0;padding:24px}.pricing-ui-module__8Em_EW__planTitle{margin-top:25px;font-size:28px}.pricing-ui-module__8Em_EW__description{min-height:0;margin-bottom:24px}.pricing-ui-module__8Em_EW__features{gap:18px}.pricing-ui-module__8Em_EW__specialists{grid-template-columns:1fr;gap:32px;margin-top:54px;padding-top:40px}.pricing-ui-module__8Em_EW__comparison,.pricing-ui-module__8Em_EW__faq{margin-top:52px}.pricing-ui-module__8Em_EW__recovery{flex-direction:column;align-items:flex-start;gap:14px}.pricing-ui-module__8Em_EW__mobileBar{bottom:0;z-index:70;padding:12px 16px max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#212121f5;border-top:1px solid #4d4d4d;display:block;position:fixed;inset-inline:0}.pricing-ui-module__8Em_EW__mobileBar .pricing-ui-module__8Em_EW__checkoutButton{justify-content:space-between}.pricing-ui-module__8Em_EW__mobileBar .pricing-ui-module__8Em_EW__checkoutButton>span:last-child{align-items:center;gap:8px;display:inline-flex}.pricing-ui-module__8Em_EW__mobileBar p{text-align:center;color:#ccc;margin-top:6px;font-size:10px;line-height:1.5}.pricing-ui-module__8Em_EW__page :is(a,button,[tabindex]){scroll-margin-block:140px}}@media (max-width:380px){.pricing-ui-module__8Em_EW__planCard{padding:22px 20px}.pricing-ui-module__8Em_EW__specialistButton{flex-direction:column;gap:5px;padding:7px 2px;font-size:10px}.pricing-ui-module__8Em_EW__previewHeader{padding:15px}.pricing-ui-module__8Em_EW__previewBody{padding-left:16px;padding-right:16px}.pricing-ui-module__8Em_EW__previewIdentity small{font-size:7px}}@media (prefers-reduced-motion:reduce){.pricing-ui-module__8Em_EW__audiencePill,.pricing-ui-module__8Em_EW__audienceButton,.pricing-ui-module__8Em_EW__intervalPill,.pricing-ui-module__8Em_EW__intervalButton,.pricing-ui-module__8Em_EW__sourceLink:before,.pricing-ui-module__8Em_EW__sourceLink>[data-pricing-arrow]{transition:none!important}.pricing-ui-module__8Em_EW__planCard,.pricing-ui-module__8Em_EW__spinner{animation:none}}
.ValueSettings-module__fHBv7q__valueRoot{color:var(--settings-text)}.ValueSettings-module__fHBv7q__focusStatus:focus-visible{outline:2px solid var(--settings-text);outline-offset:4px}.ValueSettings-module__fHBv7q__receiptTitle{margin:0 0 8px;font:600 clamp(24px,4vw,32px)/1.2 Georgia,serif}.ValueSettings-module__fHBv7q__period{color:var(--settings-muted);margin:20px 0;font-size:12px}.ValueSettings-module__fHBv7q__activityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.ValueSettings-module__fHBv7q__activity{border:1px solid var(--settings-line);background:var(--settings-rail);border-radius:12px;min-width:0;padding:18px}.ValueSettings-module__fHBv7q__activity dt{color:var(--settings-muted);font-size:12px}.ValueSettings-module__fHBv7q__activity dd{margin:12px 0 0;font-size:30px;font-weight:600}.ValueSettings-module__fHBv7q__list{color:var(--settings-muted);padding-left:20px;line-height:1.7;list-style:outside}.ValueSettings-module__fHBv7q__list li+li{margin-top:8px}.ValueSettings-module__fHBv7q__badge{border:1px solid var(--settings-line);color:var(--settings-text);border-radius:20px;margin-left:6px;padding:3px 7px;font-size:11px;display:inline-flex}.ValueSettings-module__fHBv7q__coverage{border-block:1px solid var(--settings-line);margin-top:18px}.ValueSettings-module__fHBv7q__tier{background:var(--settings-rail);border:1px solid var(--settings-line);border-radius:12px;margin:18px 0;padding:24px}.ValueSettings-module__fHBv7q__tier h3{margin:8px 0;font:600 28px/1.25 Georgia,serif}.ValueSettings-module__fHBv7q__tier dl{flex-wrap:wrap;gap:24px;margin:18px 0 0;display:flex}.ValueSettings-module__fHBv7q__tier dt{color:var(--settings-muted);font-size:12px}.ValueSettings-module__fHBv7q__tier dd{margin:4px 0 0;font-size:20px;font-weight:600}.ValueSettings-module__fHBv7q__pack{border:1px solid var(--settings-line);border-radius:10px;margin-top:14px;padding:18px}.ValueSettings-module__fHBv7q__pack h4{margin:0 0 6px;font-size:15px}.ValueSettings-module__fHBv7q__packPrompt{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--settings-control);border:1px solid var(--settings-line);border-radius:8px;margin:12px 0;padding:12px;font-size:13px}@media (max-width:760px){.ValueSettings-module__fHBv7q__activityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.ValueSettings-module__fHBv7q__activityGrid{grid-template-columns:minmax(0,1fr)}.ValueSettings-module__fHBv7q__tier{padding:18px}}
@font-face{font-family:Features Pixel;src:url(/o1-ai-static/fonts/GeistPixel-Circle.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}.features-module__dysHgq__page{--ink:#f5f5f6;--muted:#b3b3b8;--line:#303033;--surface:#19191b;--motion-quick:.15s;--motion-fast:.25s;--ease-out:cubic-bezier(.22, 1, .36, 1);color:var(--ink);-webkit-font-smoothing:antialiased;background:#080809;min-height:100dvh;font-family:Inter,Segoe UI,system-ui,sans-serif;overflow-x:clip}.features-module__dysHgq__page *,.features-module__dysHgq__page :before,.features-module__dysHgq__page :after{box-sizing:border-box}.features-module__dysHgq__page a{color:inherit;text-decoration:none}.features-module__dysHgq__page button{font:inherit;cursor:pointer}.features-module__dysHgq__page :is(a,button,summary,[tabindex]):focus-visible{outline-offset:5px;outline:2px solid #fff}.features-module__dysHgq__page main:focus-visible{outline:none}.features-module__dysHgq__skipLink{z-index:1500;background:#fff;border-radius:10px;padding:13px 18px;position:fixed;top:12px;left:12px;transform:translateY(-180%);color:#111!important}.features-module__dysHgq__skipLink:focus{transform:translateY(0)}.features-module__dysHgq__header{border-bottom:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:22px;width:min(1280px,100%);margin:0 auto;padding:22px clamp(20px,4vw,44px);display:flex}.features-module__dysHgq__brand{white-space:nowrap;letter-spacing:-.04em;align-items:center;gap:9px;min-height:44px;font-size:16px;font-weight:500;display:inline-flex}.features-module__dysHgq__brandSlash{color:#99999e;margin:0 3px}.features-module__dysHgq__brand>img{-o-object-fit:contain;object-fit:contain}.features-module__dysHgq__nav{background:#e9e9e9;border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex}.features-module__dysHgq__nav a{color:#555;min-height:44px;transition:color var(--motion-quick), background-color var(--motion-quick);border-radius:999px;justify-content:center;align-items:center;padding:0 17px;font-size:12px;display:inline-flex}.features-module__dysHgq__nav a[aria-current=page]{color:#f5f5f5;background:#28282a}.features-module__dysHgq__nav a:focus-visible{outline-offset:2px;outline-color:#111}.features-module__dysHgq__signIn{align-items:center;gap:12px;min-height:44px;font-size:12px;display:inline-flex;color:#c8c8cd!important}.features-module__dysHgq__section{width:min(1000px,100% - 48px);margin:0 auto}.features-module__dysHgq__hero{text-align:left;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:58px;padding:72px 0 76px;display:grid}.features-module__dysHgq__heroCopy{min-width:0;max-width:620px}.features-module__dysHgq__hero .features-module__dysHgq__actions{justify-content:flex-start}.features-module__dysHgq__eyebrow{color:#bcbcc2;letter-spacing:.15em;margin:0 0 22px;font-size:10px;font-weight:600;line-height:1.5}.features-module__dysHgq__hero h1{letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(36px,4.3vw,56px);font-weight:500;line-height:1.08}.features-module__dysHgq__hero h1>span{color:#b8b8bc}.features-module__dysHgq__heroDescription{color:#c0c0c5;max-width:550px;margin:26px 0 30px;font-size:16px;line-height:1.8}.features-module__dysHgq__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.features-module__dysHgq__primary,.features-module__dysHgq__secondary{min-height:48px;transition:background-color var(--motion-quick), border-color var(--motion-quick);border:1px solid #3e3e42;border-radius:999px;justify-content:center;align-items:center;gap:20px;padding:12px 20px;font-size:12px;font-weight:500;display:inline-flex}.features-module__dysHgq__primary{background:#eaeaea;border-color:#eaeaea;color:#18181a!important}.features-module__dysHgq__secondary{background:#151517;color:#e1e1e4!important}.features-module__dysHgq__heroNote{color:#a0a0a6;max-width:460px;margin:20px 0 0;font-size:11px;line-height:1.8}.features-module__dysHgq__taskDirectory{color:#1c1c1e;background:#f1f1f0;border:1px solid #e2e2e2;border-radius:18px;min-width:0;padding:8px 24px 0}.features-module__dysHgq__directoryHeading{color:#646467;letter-spacing:.1em;border-bottom:1px solid #d2d2d1;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:18px 0;font-size:9px;line-height:1.5;display:flex}.features-module__dysHgq__taskDirectory>a{border-bottom:1px solid #d2d2d1;grid-template-columns:23px minmax(0,1fr) 17px;align-items:start;gap:14px;min-height:70px;padding:19px 0;display:grid}.features-module__dysHgq__taskDirectory strong{letter-spacing:-.02em;font-size:14px;font-weight:600;line-height:1.4;display:block}.features-module__dysHgq__taskDirectory small{color:#626266;margin-top:5px;font-size:11px;line-height:1.6;display:block}.features-module__dysHgq__directoryNumber{color:#737378;padding-top:2px;font-size:10px;line-height:1.5}.features-module__dysHgq__taskDirectory>a>svg{transition:transform var(--motion-fast) var(--ease-out);margin-top:2px}.features-module__dysHgq__taskDirectory>p{color:#646468;margin:0;padding:17px 0;font-size:10px;line-height:1.7}.features-module__dysHgq__taskDirectory a:focus-visible{outline-offset:4px;outline-color:#222}.features-module__dysHgq__page[data-page-kind=ai] .features-module__dysHgq__hero{align-items:start;padding-bottom:52px}.features-module__dysHgq__page[data-page-kind=ai] .features-module__dysHgq__hero h1{font-size:clamp(36px,4vw,51px)}.features-module__dysHgq__page[data-page-kind=services] .features-module__dysHgq__hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.features-module__dysHgq__workflows,.features-module__dysHgq__explorerSection,.features-module__dysHgq__creatorSection{border-top:1px solid var(--line);padding:72px 0;scroll-margin-top:26px}.features-module__dysHgq__sectionHeading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:38px;display:flex}.features-module__dysHgq__sectionHeading .features-module__dysHgq__eyebrow{margin-bottom:18px}.features-module__dysHgq__sectionHeading h2,.features-module__dysHgq__faqSection h2{letter-spacing:-.05em;margin:0;font-size:clamp(29px,3.5vw,42px);font-weight:500;line-height:1.2}.features-module__dysHgq__sectionHeading h2 span,.features-module__dysHgq__faqSection h2 span{color:#8f8f98}.features-module__dysHgq__sectionHeading>p{max-width:320px;color:var(--muted);margin:0 0 2px;font-size:13px;line-height:1.8}.features-module__dysHgq__workflowGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.features-module__dysHgq__previewresearch{background-image:url(/o1-ai-static/assets/agent-demos/backdrop-research.webp)}.features-module__dysHgq__previewbuilder{background-image:url(/o1-ai-static/assets/agent-demos/backdrop-builder.webp)}.features-module__dysHgq__previeweditor{background-image:url(/o1-ai-static/assets/agent-demos/backdrop-editor.webp)}.features-module__dysHgq__previewbrowser{background-image:url(/o1-ai-static/assets/agent-demos/backdrop-browser.webp)}.features-module__dysHgq__explorerArea,.features-module__dysHgq__faqArea,.features-module__dysHgq__creatorGrid{filter:grayscale()}.features-module__dysHgq__explorerArea :is(button,a,summary,[tabindex]):focus-visible,.features-module__dysHgq__faqArea summary:focus-visible{outline-color:#fff!important}.features-module__dysHgq__explorerArea [role=tabpanel][hidden]{display:none}.features-module__dysHgq__explorerArea [role=tabpanel]{scroll-margin-top:25px}.features-module__dysHgq__scopeSection{color:#171719;background:#eee;padding:78px 0}.features-module__dysHgq__scopeSection .features-module__dysHgq__eyebrow{color:#65656b}.features-module__dysHgq__scopeSection h2>span{color:#737379}.features-module__dysHgq__scopeSection .features-module__dysHgq__sectionHeading>p{color:#5d5d63}.features-module__dysHgq__scopeSection :is(a,button):focus-visible{outline-color:#111}.features-module__dysHgq__scopeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.features-module__dysHgq__scopeGrid>article{border-top:1px solid #c5c5ca;flex-direction:column;min-width:0;padding-top:24px;display:flex}.features-module__dysHgq__scopeNumber{color:#77777d;letter-spacing:.08em;font-size:10px}.features-module__dysHgq__scopeGrid h3{letter-spacing:-.04em;margin:23px 0 15px;font-size:19px;font-weight:500;line-height:1.4}.features-module__dysHgq__scopeGrid p{color:#57575e;margin:0 0 18px;font-size:13px;line-height:1.85}.features-module__dysHgq__scopeGrid a{color:#242428;justify-content:space-between;align-items:center;gap:15px;min-height:44px;margin-top:auto;font-size:12px;display:inline-flex}.features-module__dysHgq__faqSection{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:65px;padding:90px 0;display:grid}.features-module__dysHgq__faqIntro{max-width:235px;color:var(--muted);margin:24px 0 18px;font-size:13px;line-height:1.8}.features-module__dysHgq__faqArea{min-width:0}.features-module__dysHgq__creatorSection{padding-top:60px}.features-module__dysHgq__creatorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.features-module__dysHgq__creatorGrid article{background:#141416;border:1px solid #35353b;border-radius:18px;min-width:0;padding:24px 24px 17px}.features-module__dysHgq__creatorGrid h3{letter-spacing:-.03em;margin:0 0 12px;font-size:17px;font-weight:500}.features-module__dysHgq__creatorGrid p{color:#b3b3bc;margin:0 0 15px;font-size:12px;line-height:1.8}.features-module__dysHgq__endCta{border-top:1px solid var(--line);text-align:center;background:radial-gradient(at 50% 100%,#202022,#0000 70%);padding:92px 24px 104px;position:relative}.features-module__dysHgq__endCta .features-module__dysHgq__eyebrow{margin-bottom:25px}.features-module__dysHgq__endCta h2{letter-spacing:-.07em;margin:0;font-family:Features Pixel,monospace;font-size:clamp(42px,5.7vw,68px);font-weight:400;line-height:1.06}.features-module__dysHgq__endCta h2>span{color:#aaaab2}.features-module__dysHgq__endCta>p:not(.features-module__dysHgq__eyebrow){color:#b8b8c1;max-width:400px;margin:25px auto 30px;font-size:14px;line-height:1.8}.features-module__dysHgq__endCta .features-module__dysHgq__actions{justify-content:center}.features-module__dysHgq__footer{border-top:1px solid var(--line);background:#080809;padding:42px max(24px,50vw - 500px) 22px}.features-module__dysHgq__footerTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.features-module__dysHgq__footerTop>p{color:#9999a2;text-align:right;margin:0;font-size:11px;line-height:1.8}.features-module__dysHgq__footerNav{flex-wrap:wrap;gap:0 26px;margin-top:24px;display:flex}.features-module__dysHgq__footerNav>a{color:#bcbcc6;align-items:center;min-height:44px;font-size:12px;display:inline-flex}.features-module__dysHgq__attribution{color:#a0a0a9;border-top:1px solid #ffffff0c;margin:25px 0 0;padding-top:18px;font-size:10px;line-height:1.8}.features-module__dysHgq__attribution a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (hover:hover) and (pointer:fine){.features-module__dysHgq__taskDirectory>a:hover strong{text-underline-offset:4px;text-decoration:underline}.features-module__dysHgq__taskDirectory>a:hover>svg{transform:translate(2px,-2px)}.features-module__dysHgq__nav a:not([aria-current=page]):hover{color:#151517;background:#d1d1d3}.features-module__dysHgq__primary:hover{background:#fff;border-color:#fff}.features-module__dysHgq__secondary:hover{background:#242428;border-color:#64646b}.features-module__dysHgq__signIn:hover,.features-module__dysHgq__scopeGrid a:hover,.features-module__dysHgq__footerNav>a:hover{text-underline-offset:5px;text-decoration:underline}}@media (max-width:1000px){.features-module__dysHgq__header{flex-wrap:wrap;gap:14px 20px}.features-module__dysHgq__nav{order:3;margin:0 auto}.features-module__dysHgq__hero{gap:28px;padding-top:76px}}@media (max-width:760px){.features-module__dysHgq__section{width:calc(100% - 40px)}.features-module__dysHgq__hero{grid-template-columns:minmax(0,1fr);gap:48px;padding:52px 0 62px}.features-module__dysHgq__page[data-page-kind=services] .features-module__dysHgq__hero{grid-template-columns:minmax(0,1fr)}.features-module__dysHgq__hero h1{font-size:clamp(39px,7vw,56px)}.features-module__dysHgq__heroDescription{max-width:550px;margin-top:23px;font-size:15px}.features-module__dysHgq__sectionHeading{flex-direction:column;align-items:flex-start;gap:22px}.features-module__dysHgq__sectionHeading>p{max-width:440px}.features-module__dysHgq__scopeGrid{grid-template-columns:minmax(0,1fr);gap:24px}.features-module__dysHgq__scopeGrid>article{grid-template-columns:30px minmax(0,1fr);gap:0 12px;display:grid}.features-module__dysHgq__scopeNumber{padding-top:6px}.features-module__dysHgq__scopeGrid h3{margin:0 0 13px}.features-module__dysHgq__scopeGrid p,.features-module__dysHgq__scopeGrid a{grid-column:2}.features-module__dysHgq__scopeGrid a{justify-content:flex-start}.features-module__dysHgq__faqSection{grid-template-columns:minmax(0,1fr);gap:35px;padding:65px 0}.features-module__dysHgq__faqIntro{max-width:none}.features-module__dysHgq__creatorGrid{grid-template-columns:minmax(0,1fr);gap:14px}.features-module__dysHgq__creatorGrid article{padding:23px}.features-module__dysHgq__workflows,.features-module__dysHgq__explorerSection,.features-module__dysHgq__creatorSection{padding:58px 0}}@media (max-width:520px){.features-module__dysHgq__section{width:calc(100% - 32px)}.features-module__dysHgq__header{padding:15px 16px}.features-module__dysHgq__brand{font-size:14px}.features-module__dysHgq__signIn{gap:6px;font-size:11px}.features-module__dysHgq__nav{justify-content:center;gap:2px;width:100%;margin:0}.features-module__dysHgq__nav a{white-space:nowrap;flex:1;padding:0 8px;font-size:11px}.features-module__dysHgq__hero h1{font-size:clamp(34px,8.4vw,43px)}.features-module__dysHgq__heroCopy .features-module__dysHgq__actions{gap:10px}.features-module__dysHgq__taskDirectory{padding-inline:18px}.features-module__dysHgq__taskDirectory>a{gap:9px}.features-module__dysHgq__primary,.features-module__dysHgq__secondary{gap:14px;padding:11px 16px;font-size:11px}.features-module__dysHgq__workflowGrid,.features-module__dysHgq__bento{grid-template-columns:minmax(0,1fr);gap:16px}.features-module__dysHgq__scopeSection{padding:59px 0}.features-module__dysHgq__footer{padding:30px 20px 18px}.features-module__dysHgq__footerTop{flex-direction:column;align-items:flex-start;gap:15px}.features-module__dysHgq__footerTop>p{text-align:left}.features-module__dysHgq__footerNav{gap:0 21px}.features-module__dysHgq__endCta{padding:72px 20px 78px}}@media (prefers-reduced-motion:reduce){.features-module__dysHgq__page *,.features-module__dysHgq__page :before,.features-module__dysHgq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.features-module__dysHgq__eyeWorldCard{background:#19191b;border-radius:24px;min-height:320px;margin-bottom:140px;position:relative}.features-module__dysHgq__eyeWorldHeading{z-index:1;width:52%;padding:46px 40px 90px;position:relative}.features-module__dysHgq__eyeWorldHeading .features-module__dysHgq__eyebrow{color:#ececee;letter-spacing:.14em;font-size:10px}.features-module__dysHgq__eyeWorldHeading h2{letter-spacing:-.045em;margin:14px 0;font-size:clamp(26px,2.6vw,32px);font-weight:500;line-height:1.2}.features-module__dysHgq__eyeWorldHeading p{color:#b3b3b9;max-width:380px;margin:0;font-size:15px;line-height:1.7}.features-module__dysHgq__eyeWorldArt{pointer-events:none;position:absolute;inset:0}.features-module__dysHgq__eyeWorldGrid{aspect-ratio:1;pointer-events:auto;background:#f4f4f3;border-radius:50%;width:460px;max-width:48%;position:absolute;top:-36px;right:-16px;overflow:hidden}.features-module__dysHgq__eyeCell{top:var(--y);left:var(--x);width:var(--size);aspect-ratio:1;background:#000;border-radius:50%;transition:transform .3s cubic-bezier(.22,1,.36,1);display:block;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.features-module__dysHgq__eyeCell img,.features-module__dysHgq__eyeCell canvas{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.features-module__dysHgq__eyeCell canvas{opacity:0}.features-module__dysHgq__eyeCell[data-live=true] img{visibility:hidden}.features-module__dysHgq__eyeCell[data-live=true] canvas[data-eye-ready=true]{opacity:1}.features-module__dysHgq__eyeWorldActions{z-index:2;flex-wrap:wrap;align-items:center;gap:22px;display:flex;position:absolute;bottom:28px;left:40px}.features-module__dysHgq__eyeWorldActions :is(button,a),.features-module__dysHgq__previewControls button{color:#e8e8eb;cursor:pointer;min-height:44px;font:inherit;text-underline-offset:4px;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0 2px;font-size:12px;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;transition:color .15s ease-out,text-decoration-color .15s ease-out;display:inline-flex}.features-module__dysHgq__eyeWorldActions button:disabled,.features-module__dysHgq__previewControls button:disabled{cursor:default;color:#aaaab0;text-decoration:none}.features-module__dysHgq__agentsHeading{text-align:center;margin-bottom:32px}.features-module__dysHgq__agentsHeading .features-module__dysHgq__eyebrow{color:#ececee;letter-spacing:.16em;margin:0 0 14px}.features-module__dysHgq__agentsHeading h2{letter-spacing:-.05em;margin:0;font-size:clamp(26px,3vw,32px);font-weight:500;line-height:1.2}.features-module__dysHgq__agentsHeading>p:last-of-type{color:#c1c1c7;max-width:560px;margin:18px auto 0;font-size:15px;line-height:1.7}.features-module__dysHgq__previewControls{color:#a8a8b0;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 18px;margin-top:18px;font-size:11px;display:flex}.features-module__dysHgq__previewControls [hidden]{display:none}.features-module__dysHgq__agentCard{background:#19191b;border:1px solid #ffffff08;border-radius:24px;flex-direction:column;min-width:0;padding:26px 26px 0;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.features-module__dysHgq__agentContent{position:relative}.features-module__dysHgq__agentContent h3{color:#f5f5f6;letter-spacing:-.035em;align-items:center;gap:9px;margin:0 0 6px;font-size:15px;font-weight:500;line-height:1.3;display:flex}.features-module__dysHgq__agentContent h3 svg{color:#d7d7dd;flex-shrink:0}.features-module__dysHgq__agentContent p{color:#dddde0;min-height:52px;margin:0;font-size:13px;line-height:1.7}.features-module__dysHgq__agentOption{color:#f4f4f5;border-radius:4px;align-items:center;gap:6px;min-height:44px;margin-top:5px;font-size:12px;font-weight:500;display:inline-flex}.features-module__dysHgq__previewArrow{transition:transform .35s cubic-bezier(.22,1,.36,1);display:inline-flex}.features-module__dysHgq__previewArrow svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:16px;height:16px}.features-module__dysHgq__previewArrow path{transform-box:view-box;transform-origin:10px 8px;vector-effect:non-scaling-stroke;transition:transform .35s cubic-bezier(.22,1,.36,1)}.features-module__dysHgq__agentPreview{min-width:0;margin:20px 0 0}.features-module__dysHgq__previewStage{aspect-ratio:16/10;background:#242424 50%/cover no-repeat;border-radius:12px;position:relative;overflow:hidden}.features-module__dysHgq__agentPreview img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:#101012;border:1px solid #ffffff24;border-radius:10px;width:86%;height:auto;display:block;position:absolute;top:30px;left:7%;box-shadow:0 14px 40px #0008}.features-module__dysHgq__agentPreview figcaption{color:#9d9da5;padding:12px 0 15px;font-size:10px;line-height:1.5}.features-module__dysHgq__previewError{display:none}.features-module__dysHgq__agentPreview[data-preview-state=error] .features-module__dysHgq__previewError{display:inline}@media (hover:hover) and (pointer:fine){.features-module__dysHgq__eyeCell:hover{z-index:1;transform:translate(-50%,-50%)scale(1.06)}.features-module__dysHgq__eyeWorldActions :is(button,a):hover,.features-module__dysHgq__previewControls button:hover{color:#ececee;text-decoration-color:currentColor}.features-module__dysHgq__agentCard:hover{border-color:#ffffff25;transform:translateY(-4px)}.features-module__dysHgq__agentOption:hover .features-module__dysHgq__previewArrow{transform:translate(2px)}.features-module__dysHgq__agentOption:hover .features-module__dysHgq__armTop{transform:rotate(8deg)}.features-module__dysHgq__agentOption:hover .features-module__dysHgq__armBottom{transform:rotate(-8deg)}}@media (max-width:800px){.features-module__dysHgq__eyeWorldCard{min-height:300px}.features-module__dysHgq__eyeWorldHeading{width:53%;padding:32px 28px 100px}.features-module__dysHgq__eyeWorldGrid{width:380px;max-width:50%;top:2px;right:-24px}.features-module__dysHgq__eyeWorldActions{bottom:22px;left:28px}.features-module__dysHgq__agentCard{padding:22px 20px 0}.features-module__dysHgq__agentContent p{min-height:68px}}@media (max-width:600px){.features-module__dysHgq__eyeWorldCard{border-radius:22px;min-height:0;margin-bottom:56px}.features-module__dysHgq__eyeWorldHeading{width:100%;padding:28px 24px 0}.features-module__dysHgq__eyeWorldHeading h2{max-width:270px}.features-module__dysHgq__eyeWorldHeading p{font-size:14px}.features-module__dysHgq__eyeWorldArt{margin-top:28px;position:relative}.features-module__dysHgq__eyeWorldGrid{width:calc(100% + 24px);max-width:none;margin:0 -12px;position:relative;top:0;right:auto}.features-module__dysHgq__eyeWorldActions{background:#19191b;border-radius:0 0 22px 22px;gap:18px;padding:20px 24px;position:relative;bottom:auto;left:auto}.features-module__dysHgq__agentsHeading h2{max-width:360px;margin-inline:auto}.features-module__dysHgq__agentsHeading>p:last-of-type{font-size:14px}.features-module__dysHgq__workflowGrid{grid-template-columns:minmax(0,1fr);gap:16px}.features-module__dysHgq__agentCard{border-radius:22px;padding:24px 22px 0}.features-module__dysHgq__agentContent p{min-height:0}}@media (prefers-reduced-motion:reduce){.features-module__dysHgq__agentCard:hover,.features-module__dysHgq__agentOption:hover .features-module__dysHgq__previewArrow,.features-module__dysHgq__agentOption:hover .features-module__dysHgq__previewArrow path{transform:none}.features-module__dysHgq__eyeCell:hover{transform:translate(-50%,-50%)!important}}@media (forced-colors:active){.features-module__dysHgq__eyeCell canvas{display:none}.features-module__dysHgq__eyeCell img{visibility:visible!important}.features-module__dysHgq__eyeWorldCard{border:1px solid canvastext}.features-module__dysHgq__eyeWorldActions :is(a,button){color:linktext}}
