.text-h2-scope .text-h2:not(.rich-text-wrapper),.text-h2-scope .text-h2.rich-text-wrapper h2{--df-font-family:"Edict Display Regular", "Edict Display Regular Placeholder", sans-serif;--df-font-family-bold:"Suisse BP Int'l Bold", "Suisse BP Int'l Bold Placeholder", sans-serif;--df-font-open-type-features:normal;--df-font-size:60px;--df-font-style:normal;--df-font-style-bold:normal;--df-font-variation-axes:normal;--df-font-weight:400;--df-font-weight-bold:700;--df-letter-spacing:0em;--df-line-height:90%;--df-paragraph-spacing:40px;--df-text-alignment:start;--df-text-color:#000;--df-text-decoration:none;--df-text-stroke-color:initial;--df-text-stroke-width:initial;--df-text-transform:uppercase}@media (max-width:1199px) and (min-width:810px){.text-h2-scope .text-h2:not(.rich-text-wrapper),.text-h2-scope .text-h2.rich-text-wrapper h2{--df-font-family:"Edict Display Regular", "Edict Display Regular Placeholder", sans-serif;--df-font-family-bold:"Suisse BP Int'l Bold", "Suisse BP Int'l Bold Placeholder", sans-serif;--df-font-open-type-features:normal;--df-font-size:48px;--df-font-style:normal;--df-font-style-bold:normal;--df-font-variation-axes:normal;--df-font-weight:400;--df-font-weight-bold:700;--df-letter-spacing:0em;--df-line-height:90%;--df-paragraph-spacing:40px;--df-text-alignment:start;--df-text-color:#000;--df-text-decoration:none;--df-text-stroke-color:initial;--df-text-stroke-width:initial;--df-text-transform:uppercase}}@media (max-width:809px) and (min-width:0){.text-h2-scope .text-h2:not(.rich-text-wrapper),.text-h2-scope .text-h2.rich-text-wrapper h2{--df-font-family:"Edict Display Regular", "Edict Display Regular Placeholder", sans-serif;--df-font-family-bold:"Suisse BP Int'l Bold", "Suisse BP Int'l Bold Placeholder", sans-serif;--df-font-open-type-features:normal;--df-font-size:34px;--df-font-style:normal;--df-font-style-bold:normal;--df-font-variation-axes:normal;--df-font-weight:400;--df-font-weight-bold:700;--df-letter-spacing:0em;--df-line-height:90%;--df-paragraph-spacing:40px;--df-text-alignment:start;--df-text-color:#000;--df-text-decoration:none;--df-text-stroke-color:initial;--df-text-stroke-width:initial;--df-text-transform:uppercase}}
.dk-gyG_switcher{isolation:isolate;font:var(--badge-font);color:inherit;cursor:pointer;flex:none;grid-template-columns:repeat(2,1fr);text-decoration:none;display:inline-grid;position:relative}.dk-gyG_switcher:after{content:"";inset:4px 0 4px var(--badge-radius);background:var(--token-gray-100);z-index:-1;border-radius:var(--badge-radius);pointer-events:none;transition:inset-inline .48s cubic-bezier(.22,1,.36,1);position:absolute}.dk-gyG_switcher:before{content:"";border-radius:var(--badge-radius);background:var(--token-b500);width:50%;transition:transform .48s cubic-bezier(.22,1,.36,1);position:absolute;inset:4px auto 4px 0}.dk-gyG_human,.dk-gyG_ai{border-radius:var(--badge-radius);place-items:center;min-height:30px;padding:3px 8px 0;transition:color .22s .12s;display:grid;position:relative}.dk-gyG_human{color:#fff}.dk-gyG_ai{color:var(--token-b500);text-decoration:none}.dk-gyG_switcher[data-entering]:after{inset-inline:0 var(--badge-radius)}.dk-gyG_switcher[data-entering]:before{transform:translate(100%)}.dk-gyG_switcher[data-entering] .dk-gyG_human{color:var(--token-b500)}.dk-gyG_switcher[data-entering] .dk-gyG_ai{color:#fff}.dk-gyG_switcher:focus-visible{outline-offset:2px;border-radius:var(--badge-radius);outline:2px solid}@media (prefers-reduced-motion:reduce){.dk-gyG_switcher:before,.dk-gyG_switcher:after,.dk-gyG_human,.dk-gyG_ai{transition:none}}.dk-gyG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.dk-gyG_switcher{-webkit-tap-highlight-color:transparent;transition:scale .1s ease-out}.dk-gyG_switcher:active{scale:.97}}
.op0QnW_panel{--reveal:0;inset-inline:0;z-index:0;contain:layout paint;visibility:hidden;background:var(--token-0d0d0d,#0d0d0d);pointer-events:none;height:280px;position:fixed;bottom:0;overflow:hidden}.op0QnW_photo{object-fit:cover;opacity:0;width:100%;height:100%;scale:calc(1.08 - var(--reveal) * .08);position:absolute;inset:0}.op0QnW_photo[data-active]{opacity:1}@media (max-width:809.98px){.op0QnW_panel{height:200px}}
