.fe.fe-journal{overflow:clip}.fe.fe-journal main{font-family:var(--font-body)}.fe.fe-journal main :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading);font-weight:700;letter-spacing:0;text-wrap:pretty}.fe.fe-journal main :is(section,header)>div{width:min(calc(100% - 80px),1200px);max-width:none;margin-inline:auto;padding:88px 0}.fe.fe-journal main .ml-mono{font-size:.75rem;font-family:var(--font-body);font-weight:600;line-height:1.7}.fe.fe-journal main h2{font-size:clamp(2rem,3.35vw,3rem);line-height:1.15}.fe.fe-journal main h3{font-size:1.625rem;line-height:1.25}.fe.fe-journal main p{font-size:1rem;line-height:1.85}.fe.fe-journal main :is(section,header,[id],h2,h3){scroll-margin-top:172px}.fe.fe-journal main [class*=rounded]{border-radius:0}.fe.fe-journal :is(.journal-hero,.journal-article-header){position:relative;isolation:isolate;background:var(--ploy-background-inverse);color:var(--ploy-text-inverse)}.fe.fe-journal :is(.journal-hero,.journal-article-header):before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(125deg,transparent 35%,color-mix(in srgb,var(--ploy-background-accent-primary) 65%,transparent));pointer-events:none}.fe.fe-journal :is(.journal-hero,.journal-article-header)>div{padding-top:214px;padding-bottom:64px;text-align:center}.fe.fe-journal :is(.journal-hero,.journal-article-header) h1{max-width:1000px;margin:20px auto 0;font-size:clamp(2.5rem,4.5vw,3.75rem);line-height:1.15;color:var(--ploy-text-inverse)}.fe.fe-journal :is(.journal-hero,.journal-article-header) p{max-width:830px;margin:23px auto 0;color:var(--ploy-text-inverse-secondary);font-size:1.0625rem;line-height:1.8}.fe.fe-journal :is(.journal-hero,.journal-article-header)>div>div:first-child,.fe.fe-journal .journal-article-header .mt-7>div:first-child{justify-content:center;color:var(--ploy-accent-primary-400)}.fe.fe-journal :is(.journal-hero,.journal-article-header) .h-px.w-6{display:none}.fe.fe-journal :is(.journal-hero,.journal-article-header) .ml-mono{color:var(--ploy-accent-primary-400)}.fe.fe-journal :is(.journal-hero,.journal-article-header) div.border-t{justify-content:center;gap:16px 28px;margin-top:34px;border-color:var(--ploy-border-inverse);padding-top:24px}.fe.fe-journal :is(.journal-hero,.journal-article-header) div.border-t>span{color:var(--ploy-text-inverse-secondary);font-weight:400}.fe.fe-journal :is(.journal-hero,.journal-article-header) li a{display:inline-block;min-height:40px;padding:8px 12px;border-color:var(--ploy-border-inverse);color:var(--ploy-text-inverse-secondary);font-size:.75rem}.fe.fe-journal :is(.journal-hero,.journal-article-header) li a:hover{border-color:var(--ploy-accent-primary-400);color:var(--ploy-text-inverse)}.fe.fe-journal .journal-article-header>div>a{color:var(--ploy-text-inverse-secondary);font-size:.8125rem;font-weight:400;text-transform:none;letter-spacing:0}.fe.fe-journal .journal-article-header>div>a:hover{color:var(--ploy-text-inverse)}.fe.fe-journal .journal-overview{background:var(--ploy-background-primary)}.fe.fe-journal .journal-overview>div{grid-template-columns:.8fr 1.2fr;gap:64px}.fe.fe-journal .journal-overview h2{max-width:28rem;margin-top:24px}.fe.fe-journal .journal-overview h3{margin-bottom:0}.fe.fe-journal .journal-overview p{color:var(--ploy-text-secondary)}.fe.fe-journal .journal-overview p:last-child{font-size:.875rem}.fe.fe-journal .journal-featured{background:var(--ploy-background-accent-secondary);color:var(--ploy-text-primary);border-block:1px solid var(--ploy-border-primary)}.fe.fe-journal .journal-featured>div>div:first-child{color:var(--ploy-text-secondary)}.fe.fe-journal .journal-featured>div>div:first-child>span:first-child{background:var(--ploy-accent-primary-700)}.fe.fe-journal .journal-featured a{max-width:none;padding:40px;border:1px solid var(--ploy-border-primary);background:var(--ploy-background-primary)}.fe.fe-journal .journal-featured a>span{padding:0;background:transparent;color:var(--ploy-accent-primary-700)}.fe.fe-journal .journal-featured h2{max-width:980px;color:var(--ploy-text-primary)}.fe.fe-journal .journal-featured p{max-width:850px;color:var(--ploy-text-secondary)}.fe.fe-journal .journal-featured a>div{border-color:var(--ploy-border-primary)}.fe.fe-journal .journal-featured a>div>span:first-child{font-weight:400;color:var(--ploy-text-secondary)}.fe.fe-journal .journal-featured a>div>span:last-child,.fe.fe-journal .journal-cta a{background:var(--ploy-accent-primary-400);color:var(--ploy-background-inverse);border-radius:4px;font-size:.9375rem;font-weight:600;min-height:48px;padding:12px 22px;filter:none}.fe.fe-journal .journal-featured a:hover h2{color:var(--ploy-text-primary)}.fe.fe-journal .journal-featured a:hover>div>span:last-child,.fe.fe-journal .journal-cta a:hover{background:var(--ploy-accent-primary-300);filter:none}.fe.fe-journal .journal-grid{background:var(--ploy-neutral-primary-s1)}.fe.fe-journal .journal-grid>div>.grid{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.fe.fe-journal .journal-card{height:100%;padding:32px;border:1px solid var(--ploy-border-primary);background:var(--ploy-background-primary);box-shadow:none;transform:none;transition:border-color .18s}.fe.fe-journal .journal-card:hover{box-shadow:none;transform:none;border-color:var(--ploy-accent-primary-400)}.fe.fe-journal .journal-card>span{background:transparent;color:var(--ploy-accent-primary-700);padding:0}.fe.fe-journal .journal-card h2{font-size:1.875rem;line-height:1.22}.fe.fe-journal .journal-card p{display:block;overflow:visible;-webkit-line-clamp:unset;color:var(--ploy-text-secondary)}.fe.fe-journal .journal-card>div{gap:24px;margin-top:auto;padding-top:20px;padding-bottom:0}.fe.fe-journal .journal-card>p{margin-bottom:24px}.fe.fe-journal .journal-card>div>span:first-child{color:var(--ploy-text-secondary);font-weight:400}.fe.fe-journal .journal-card>div>span:last-child{flex-shrink:0;color:var(--ploy-accent-primary-700)}.fe.fe-journal article.journal-prose{max-width:780px;margin-inline:auto;padding:64px 28px 88px;color:var(--ploy-text-primary);font-family:var(--font-body);font-size:1.0625rem;line-height:1.9;--tw-prose-body: var(--ploy-text-secondary);--tw-prose-headings: var(--ploy-text-primary);--tw-prose-bold: var(--ploy-text-primary);--tw-prose-links: var(--ploy-accent-primary-700);--tw-prose-bullets: var(--ploy-text-secondary);--tw-prose-counters: var(--ploy-text-secondary)}.fe.fe-journal article.journal-prose p{font-size:inherit;line-height:inherit}.fe.fe-journal article.journal-prose :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading);font-weight:700;letter-spacing:0;color:var(--ploy-text-primary)}.fe.fe-journal article.journal-prose h2{font-size:2rem;line-height:1.25;margin-top:48px}.fe.fe-journal article.journal-prose h3{font-size:1.5rem;line-height:1.3}.fe.fe-journal article.journal-prose a{color:var(--ploy-accent-primary-700);text-underline-offset:4px}.fe.fe-journal article.journal-prose>p:first-of-type:first-letter{float:none;margin:0;font-family:var(--font-body);font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.fe.fe-journal .journal-faq>section{background:var(--ploy-background-primary)}.fe.fe-journal .journal-faq>section>div{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px 64px;align-items:start}.fe.fe-journal .journal-faq>section>div>div:first-child{grid-column:1;grid-row:1}.fe.fe-journal .journal-faq h2{grid-column:1;grid-row:1;margin-top:48px}.fe.fe-journal .journal-faq h2 span{color:inherit}.fe.fe-journal .journal-faq>section>div>div:last-child{grid-column:2;grid-row:1;margin-top:0;border-top:0}.fe.fe-journal .journal-faq details{border:0;border-top:1px solid var(--ploy-border-primary);padding:0}.fe.fe-journal .journal-faq details:last-child{border-bottom:1px solid var(--ploy-border-primary)}.fe.fe-journal .journal-faq summary{padding:22px 0;font-size:1rem;font-weight:600}.fe.fe-journal .journal-faq summary>span:first-child{font-family:var(--font-body);font-size:1rem;font-weight:600;line-height:1.7}.fe.fe-journal .journal-faq details>p{margin:0;padding:0 26px 24px 0;color:var(--ploy-text-secondary);font-size:1rem;line-height:1.85}.fe.fe-journal .journal-featured>div>div:first-child .ml-mono{color:var(--ploy-text-secondary)}.fe.fe-journal-guide #book .my-7 [class*=text-]{color:var(--ploy-text-inverse-secondary)}.fe.fe-journal-guide #pricing a[data-ploy-component-type=button]{min-height:48px;border-radius:4px;padding:12px 22px;background:var(--ploy-accent-primary-400);color:var(--ploy-background-inverse);font-family:var(--font-body);font-size:.9375rem;filter:none}.fe.fe-journal-guide #pricing a[data-ploy-component-type=button]:hover{background:var(--ploy-accent-primary-300)}.fe.fe-journal-guide #pricing span.ml-serif{font-size:3.5rem;line-height:1}.fe.fe-journal-guide .corridor-inner-hero .grid>div:last-child .ml-mono{color:var(--ploy-accent-primary-700)}.fe.fe-journal .journal-cta{background:var(--ploy-background-inverse)}.fe.fe-journal .journal-cta h2{color:var(--ploy-text-inverse)}.fe.fe-journal .journal-cta p{color:var(--ploy-text-inverse-secondary)}.fe.fe-journal .journal-cta a svg{transform:rotate(45deg)}.fe.fe-journal-guide .corridor-inner-hero>section{background:transparent}.fe.fe-journal-guide .corridor-inner-hero>section>div{padding:0}.fe.fe-journal-guide .corridor-inner-hero .grid{grid-template-columns:1fr;gap:36px}.fe.fe-journal-guide .corridor-inner-hero .grid>div:first-child{max-width:1000px;margin-inline:auto;text-align:center}.fe.fe-journal-guide .corridor-inner-hero .grid>div:first-child>div:first-child{justify-content:center}.fe.fe-journal-guide .corridor-inner-hero .grid>div:first-child>div:first-child>span:first-child{display:none}.fe.fe-journal-guide .corridor-inner-hero h1,.fe.fe-journal-guide .corridor-inner-hero h1 span{color:var(--ploy-text-inverse)}.fe.fe-journal-guide .corridor-inner-hero h1{font-size:clamp(2.5rem,4.5vw,3.75rem);line-height:1.15}.fe.fe-journal-guide .corridor-inner-hero p{margin-inline:auto;color:var(--ploy-text-inverse-secondary);border:0;padding:0;max-width:900px}.fe.fe-journal-guide .corridor-inner-hero .ml-mono{color:var(--ploy-accent-primary-400)}.fe.fe-journal-guide .corridor-inner-hero .grid>div:first-child>div:last-child{justify-content:center}.fe.fe-journal-guide .corridor-inner-hero a[data-ploy-component-variant=primary]{background:var(--ploy-accent-primary-400);color:var(--ploy-background-inverse);border-radius:4px;font-size:1rem;font-family:var(--font-body);filter:none}.fe.fe-journal-guide .corridor-inner-hero a:not([data-ploy-component-variant=primary]){color:var(--ploy-text-inverse);border-color:var(--ploy-border-inverse);font-family:var(--font-body)}.fe.fe-journal-guide .corridor-inner-hero .grid>div:last-child{width:100%;max-width:960px;margin-inline:auto;padding:0;background:transparent;border:0;box-shadow:none}.fe.fe-journal-guide .corridor-inner-hero .grid>div:last-child :is(.rounded-\[16px\],.rounded-\[14px\]){background:var(--ploy-background-primary);border:1px solid var(--ploy-border-primary);box-shadow:none}.fe.fe-journal-guide main [class*=shadow]{box-shadow:none}.fe.fe-journal-guide main [class*="bg-[linear-gradient"]{background:var(--ploy-background-primary)}.fe.fe-journal-guide main .ml-serif:not(h1,h2,h3,h4,h5,h6){font-size:1.5rem;line-height:1.3}.fe.fe-journal-guide #pricing h2 span,.fe.fe-journal-guide #book h2 span,.fe.fe-journal-guide #faq h2 span{color:inherit}.fe.fe-journal-guide #book .ml-cta-shell,.fe.fe-journal-guide #book [class*=rounded-2xl]{background:var(--ploy-background-primary);color:var(--ploy-text-primary)}.fe.fe-journal-guide #book [class*=bg-ploy-accent-primary]{background:var(--ploy-accent-primary-400);color:var(--ploy-background-inverse)}.fe.fe-journal-guide #book input,.fe.fe-journal-guide #book textarea{font-family:var(--font-body);font-size:1rem;border-radius:0}@media(max-width:1199px){.fe.fe-journal main :is(section,header)>div{width:calc(100% - 56px)}.fe.fe-journal :is(.journal-hero,.journal-article-header)>div{padding-top:144px}.fe.fe-journal main :is(section,header,[id],h2,h3){scroll-margin-top:112px}}@media(max-width:900px){.fe.fe-journal .journal-overview>div{grid-template-columns:1fr;gap:32px}.fe.fe-journal .journal-faq>section>div{display:block}.fe.fe-journal .journal-faq h2{margin-top:24px}.fe.fe-journal .journal-faq>section>div>div:last-child{margin-top:32px}.fe.fe-journal .journal-featured a{padding:32px}}@media(max-width:700px){.fe.fe-journal main :is(section,header)>div{width:calc(100% - 40px);padding-block:56px}.fe.fe-journal :is(.journal-hero,.journal-article-header)>div{padding-top:116px;padding-bottom:44px}.fe.fe-journal :is(.journal-hero,.journal-article-header) h1{font-size:2.5rem;line-height:1.15}.fe.fe-journal :is(.journal-hero,.journal-article-header) p{font-size:1rem;line-height:1.8}.fe.fe-journal :is(.journal-hero,.journal-article-header) .ml-mono{font-size:.6875rem}.fe.fe-journal .journal-featured a{padding:24px}.fe.fe-journal .journal-featured h2{font-size:2rem;line-height:1.25}.fe.fe-journal .journal-featured a>div{align-items:flex-start;flex-direction:column;gap:20px}.fe.fe-journal .journal-featured a>div>span:last-child{margin-left:0}.fe.fe-journal .journal-grid>div>.grid{grid-template-columns:1fr}.fe.fe-journal .journal-card{padding:24px}.fe.fe-journal article.journal-prose{padding:40px 20px 56px;font-size:1rem;line-height:1.9}.fe.fe-journal .journal-cta a{margin-top:8px}.fe.fe-journal-guide .corridor-inner-hero>section>div{padding:0}.fe.fe-journal-guide .corridor-inner-hero>section>div>.grid>div:first-child{padding:0}.fe.fe-journal-guide .corridor-inner-hero .grid>div:first-child>div:last-child{flex-direction:column;gap:18px}}
