@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.0hck6o0i8wq3a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.0gq7fw9.sy_5..woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_26bbe093-module__KkTjgW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.instrument_serif_26bbe093-module__KkTjgW__variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_4124bfd4-module__dGlmfG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_4124bfd4-module__dGlmfG__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_590333e3-module__RSIjqW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_590333e3-module__RSIjqW__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b886574ba42c3409-s.0n0by9e-ig5xq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.0xxb547n1hn74.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_d7ef9de6-module__C-902W__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_d7ef9de6-module__C-902W__variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_41265c2e-module__4Iwioa__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_41265c2e-module__4Iwioa__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.15r3fd4k35w-q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/57dc28f7118abe14-s.0~q417~7alp5b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.11f_0f-25f9yg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.work_sans_b46495ee-module__XDofZa__className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.work_sans_b46495ee-module__XDofZa__variable{--font-work-sans:"Work Sans", "Work Sans Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_e2baf920-module__c3kkrG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_e2baf920-module__c3kkrG__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.0vlx5hthn2t7i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0fu677rwbv-.g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0zzh68k1~whtc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_5a1872d7-module__g9bOka__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_5a1872d7-module__g9bOka__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-ext-400-normal.0~1-8pi.lyc0t.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-400-normal.16hcyj33e0.-~.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-400-normal.0j5xz1mifvml7.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-400-normal.0r4-wm.jk.s_u.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-greek-400-normal.0np-onej.1cff.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-400-normal.0ft1.2~cs0_ox.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-vietnamese-400-normal.174rm78~clk5h.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-400-normal.12f1knjau_n~p.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-ext-400-normal.0xehc83oa1vav.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-400-normal.0ft~mcscblu0h.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-400-normal.0l-vv37ssd90w.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-400-normal.0enq_aif7f~gw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-ext-500-normal.0-iqkfvzzi1ds.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-500-normal.17ohg5prvctci.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-500-normal.10-wysk8zad3n.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-500-normal.0vrnq0-92.etg.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-greek-500-normal.068z9q_e5zy2v.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-500-normal.0tsr62mhfo-xv.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-vietnamese-500-normal.0-osuancacpy1.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-500-normal.0d5d~-kw2kik_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-ext-500-normal.0g-5vqutfk1rm.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-500-normal.0msq053qydv5z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-500-normal.0s-1qbqc6wgag.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-500-normal.0d5ky9cn7njc0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-ext-600-normal.05chnchm.x.rt.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-600-normal.0_6xxar4v5e95.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-600-normal.0f6p4xrac1bav.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-600-normal.05a2he~3rppxj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-greek-600-normal.0e59ne2f6i63e.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-600-normal.0iody3.z2b5i2.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-vietnamese-600-normal.10lhzj-adz6-d.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-600-normal.10yyvi93ppg_v.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-ext-600-normal.034z4l~~wk.8i.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-600-normal.003~t~7nkuv6..woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-600-normal.0u.mw9ignqukb.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-600-normal.0xfaxvw542opf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-ext-700-normal.0fzcficyt1j~l.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-700-normal.0t8643z.cb8wq.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-700-normal.0eakh~r-zebka.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-700-normal.0tye0c-za~foc.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-greek-700-normal.0ajhqd705~6c9.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-700-normal.0umtd5_qvf3fe.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-vietnamese-700-normal.0ea7qv~.rrsg8.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-700-normal.0m~r0hh28w2mi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-ext-700-normal.0d5aaawx_91gm.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-700-normal.0o77gi31b7fyb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-700-normal.0~z9rsupns3rv.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-700-normal.17-g7d~rmh76h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--default-font-family:var(--font-body);--default-mono-font-family:"Geist Mono", "SFMono-Regular", Consolas, monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.block{display:block}.flex{display:flex}.hidden{display:none}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.grow{flex-grow:1}.resize{resize:both}.flex-col{flex-direction:column}.overline{text-decoration-line:overline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[minding\:event\]{minding:event}}:root{--ink-950:#06131c;--ink-900:#0a2028;--navy-800:#0d3444;--emerald-980:#020706;--emerald-950:#03120f;--emerald-900:#05201b;--emerald-700:#0d5a4d;--glass-teal:#0f6b5e;--steel-50:#f7faf8;--steel-200:#dbe3df;--steel-500:#909b94;--steel-700:#46504c;--champagne-300:#ead9aa;--champagne-500:#d0ad62;--ivory-50:#f8f5ed;--ivory-100:#f0eadf;--stone-200:#ddd6c9;--sage-300:#b7c1aa;--sage-500:#87967b;--sand-300:var(--champagne-300);--sand-500:var(--champagne-500);--white:#fff;--black:#050709;--section-y:clamp(4.8rem, 7.2vw, 8.4rem);--section-y-compact:clamp(2.8rem, 4.8vw, 4.4rem);--section-y-roomy:clamp(5.4rem, 8.2vw, 9.2rem);--section-heading-gap:clamp(1.8rem, 3.2vw, 3rem);--type-h1:5.1rem;--type-h2:3.95rem;--type-h3-display:3.25rem;--type-preview-title:2.55rem;--type-panel-title:1.55rem;--heading-line-height:.96;--heading-copy-gap:1.15rem;--background:var(--ivory-50);--foreground:var(--ink-950);--font-display:var(--font-newsreader), "Iowan Old Style", "Palatino Linotype", Georgia, serif;--font-body:var(--font-manrope), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-humanist:var(--font-sora), var(--font-inter), ui-sans-serif, system-ui, sans-serif;--font-ibm-plex-sans:"IBM Plex Sans";--font-clinical:var(--font-ibm-plex-sans), "Helvetica Neue", Arial, ui-sans-serif, sans-serif;--font-literary:var(--font-newsreader), "Iowan Old Style", "Palatino Linotype", Georgia, serif;--font-studio:var(--font-space-grotesk), var(--font-manrope), "Helvetica Neue", Arial, sans-serif;--font-luxury:var(--font-fraunces), "Cormorant Garamond", "Bodoni 72", Georgia, serif;--grid-max:1440px;--focus:0 0 0 3px #cdaa6673}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--emerald-980)}body{background:var(--ivory-50);color:var(--foreground);font-family:var(--font-body);text-rendering:optimizelegibility;margin:0}body:before{content:"";mix-blend-mode:screen;opacity:.055;pointer-events:none;z-index:100;background-image:radial-gradient(circle at 16% 28%,#ffffffc7 0 1px,#0000 1.9px),radial-gradient(circle at 72% 44%,#ead9aaa3 0 1px,#0000 1.7px),linear-gradient(112deg,#0000 0 38%,#dbe3df42 44%,#0000 50%),linear-gradient(#ffffff4d 1px,#0000 1px),linear-gradient(90deg,#fff3 1px,#0000 1px);background-size:280px 220px,360px 300px,680px 100%,3px 3px,3px 3px;position:fixed;inset:0}body:after{content:"";mix-blend-mode:soft-light;opacity:.22;pointer-events:none;z-index:99;background:linear-gradient(118deg,#0000 0 34%,#dbe3df29 42%,#fff8de1a 46%,#0000 55% 100%) 0 0/220% 100%;animation:22s ease-in-out infinite steel-sheen-drift;position:fixed;inset:0}::selection{background:var(--sand-300);color:var(--ink-950)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible{box-shadow:var(--focus);outline:0}main{flex:1}.section-inner,.page-grid{width:min(calc(100% - 40px), var(--grid-max));margin-inline:auto}.page-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(18px,2.5vw,32px);display:grid}.section-copy{grid-column:span 5;align-self:center}.section-copy h2,.section-heading-row h2,.faq-section h2,.final-cta h2,.client-journey h2,.configurator-heading h2{font-family:var(--font-display);font-size:var(--type-h2);letter-spacing:0;font-weight:400;line-height:var(--heading-line-height);margin:0}.section-copy h2 span,.section-heading-row h2 span,.client-journey h2 span,.final-cta h2 span{display:block}.section-copy p,.section-heading-row p,.final-cta p,.legal-page p{color:#071421b8;max-width:700px;font-size:1.1rem;line-height:1.7}.section-label{color:var(--sand-500);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0 0 1.1rem;font-size:.73rem;font-weight:700;display:inline-flex}.section-label span{font-variant-numeric:tabular-nums;border:1px solid;border-radius:999px;place-items:center;width:28px;height:28px;padding-top:1px;line-height:1;display:inline-grid}.minding-button{white-space:nowrap;border:1px solid #ead9aa3d;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:48px;padding:0 1.15rem;font-size:.88rem;font-weight:800;transition:background .22s,border-color .22s,box-shadow .22s,color .22s,transform .22s;display:inline-flex;position:relative;overflow:hidden}.minding-button:before{content:"";opacity:0;background:linear-gradient(115deg,#0000 16%,#ffffffb8 48%,#0000 74%);width:46%;transition:left .52s,opacity .22s;position:absolute;inset:-45% auto -45% -60%;transform:rotate(8deg)}.minding-button>*{z-index:1;position:relative}.minding-button svg{transition:transform .22s}.minding-button:hover{transform:translateY(-2px)}.minding-button:hover:before{opacity:.42;left:112%}.minding-button:hover svg{transform:translate(5px)}.minding-button-primary,.minding-button-light{background:linear-gradient(135deg, #fff3cf, var(--champagne-500) 72%, #ad8742);color:var(--emerald-980);box-shadow:inset 0 1px #ffffffb8,0 16px 34px #d0ad622e}.minding-button-dark{background:linear-gradient(135deg, var(--emerald-950), #0c2f29);color:var(--ivory-50);border-color:#07142124;box-shadow:0 18px 38px #06131c24}.minding-button-secondary{color:var(--ivory-50);background:#ffffff0f;border-color:#ead9aa47}.site-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);color:var(--ivory-50);z-index:1000;isolation:isolate;background:linear-gradient(112deg,#ffffff38,#909b9414 28%,#ead9aa29 47%,#02070647 72%),#0207065c;border:1px solid #ead9aa2e;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;max-width:min(1120px,100% - 32px);height:64px;padding:0 .42rem 0 .72rem;transition:background .26s,border-color .26s,color .26s;display:grid;position:fixed;top:18px;left:50%;transform:translate(-50%)}.site-header-logo{justify-self:start;align-items:center;display:inline-flex}.site-header-scrolled{color:var(--ink-950);background:linear-gradient(112deg,#ffffff9e,#dbe3df33 36%,#ead9aa2e 52%,#ffffff47 76%),#f8f5edd1;border-color:#0714211a;box-shadow:0 18px 50px #06131c1a}.minding-wordmark{font-family:var(--font-instrument-serif), "Iowan Old Style", "Palatino Linotype", Georgia, serif;letter-spacing:0;align-items:center;gap:.2rem;font-size:1.5rem;line-height:1;display:inline-flex;position:relative}.minding-wordmark:after{background:linear-gradient(135deg, #fff, var(--champagne-300));clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%);content:"";filter:drop-shadow(0 0 8px #ead9aa9e);pointer-events:none;width:9px;height:9px;animation:3.8s ease-in-out infinite sparkle-pulse;position:absolute;top:2px;left:24px}.minding-wordmark-nav{font-size:clamp(2rem,2.55vw,2.55rem);line-height:.9}.minding-wordmark-nav:after{width:11px;height:11px;top:-.24rem;left:auto;right:-.58rem}.minding-logo-orbital{filter:drop-shadow(0 9px 18px #02070661);object-fit:contain;width:44px;height:44px;margin-left:-.42rem}.minding-wordmark-light{color:var(--ivory-50)}.minding-wordmark-light .mark-navy,.minding-wordmark-light .mark-ink{stroke:var(--ivory-50)}.minding-wordmark-light .mark-sage{stroke:var(--sage-300)}.minding-wordmark-dark{color:var(--ink-950)}.minding-mark{width:38px;height:38px}.mark-navy{stroke:var(--navy-800)}.mark-ink{stroke:var(--ink-900)}.mark-sage{stroke:var(--sage-300)}.mark-sand{fill:var(--sand-300)}.desktop-nav{justify-content:center;align-items:center;gap:1.35rem;font-size:.86rem;display:flex}.desktop-nav a{position:relative}.desktop-nav a:after{content:"";opacity:0;background:currentColor;border-radius:999px;width:4px;height:4px;transition:all .22s;position:absolute;bottom:-.6rem;left:50%;transform:translate(-50%)scale(.3)}.desktop-nav a.active:after,.desktop-nav a:hover:after{opacity:1;transform:translate(-50%)scale(1)}.header-actions{grid-column:3;justify-content:flex-end;justify-self:end;align-items:center;gap:.7rem;display:flex;position:relative}.mobile-menu-button,.mobile-menu-close{color:currentColor;z-index:2;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:none;position:relative}.mobile-menu-button svg,.mobile-menu-button svg *{pointer-events:none}.mobile-menu{color:var(--ivory-50);z-index:80;background:#071421f5;padding:1rem;position:fixed;inset:12px}.mobile-menu-close{margin-left:auto;display:flex}.mobile-menu-links{font-family:var(--font-display);gap:.8rem;margin-block:2.5rem;font-size:4.25rem;line-height:.9;display:grid}.mobile-menu-cta{margin-top:2.5rem;display:grid}.hero-section{background:linear-gradient(118deg, transparent 0 42%, #dbe3df1f 48%, transparent 56%), linear-gradient(115deg, #ead9aa14, transparent 28%), linear-gradient(155deg, var(--emerald-980) 0%, var(--emerald-950) 44%, #08131b 100%);color:var(--ivory-50);isolation:isolate;min-height:auto;position:relative;overflow:clip}.hero-section:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 15% 24%,#ffffff80 0 1px,#0000 1.8px) 0 0/260px 220px,radial-gradient(circle at 78% 26%,#ead9aa99 0 1px,#0000 1.7px) 0 0/320px 260px,linear-gradient(90deg,#ead9aa1f,#0000 28% 72%,#0f6b5e14),linear-gradient(#ffffff09 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.hero-section:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0000,#020706db);height:14%;position:absolute;bottom:-1px;left:0;right:0}.hero-sticky{z-index:1;align-items:center;min-height:clamp(500px,100svh - 258px,660px);display:flex;position:relative;top:0;overflow:hidden}.hero-grid{z-index:1;align-items:center;min-height:clamp(500px,100svh - 258px,660px);position:relative}.hero-copy{z-index:2;grid-column:1/span 6;padding-top:3.9rem;position:relative}.hero-copy h1{font-family:var(--font-display);font-size:var(--type-h1);letter-spacing:0;font-weight:400;line-height:var(--heading-line-height);max-width:720px;margin:0}.hero-copy h1 span{display:block}.hero-copy p{color:#f7f4edc7;margin:var(--heading-copy-gap) 0 0;max-width:520px;font-size:1.04rem;line-height:1.62}.hero-ctas{flex-wrap:wrap;gap:.85rem;margin-top:1.7rem;display:flex}.hero-integrations{isolation:isolate;z-index:2;background:radial-gradient(at 52% -90%,#fffffff0,#0000 46%),radial-gradient(circle at 18% 42%,#ead9aa57,#0000 15rem),radial-gradient(circle at 82% 55%,#0f6b5e1a,#0000 17rem),linear-gradient(90deg,#06131c0b 0 1px,#0000 1px) 0 0/118px 100%,linear-gradient(#fffdf7 0%,#f5eee3 58%,#eadfce 100%);border-block:1px solid #06131c14;padding:.9rem 0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe0,inset 0 -18px 44px #06131c0e,0 -26px 72px #0003,0 18px 48px #06131c1a}.hero-integration-panel{grid-template-columns:minmax(300px,.42fr) minmax(0,1fr);align-items:center;gap:clamp(.7rem,1.25vw,1.08rem);width:min(1500px,100% - 36px);margin-inline:auto;display:grid}.hero-compliance-card{color:var(--ink-950);font-family:var(--font-display);text-shadow:0 1px #fff,0 14px 30px #06131c21;z-index:3;background:linear-gradient(135deg,#ffffffdb,#fffbf1a3 44%,#ead9aa2e),radial-gradient(circle at 12% 12%,#fffffff0,#0000 38%),linear-gradient(145deg,#f7f4edeb,#e1d8c6b8);border:1px solid #06131c1f;border-radius:30px;align-content:center;gap:.02em;min-height:118px;padding:clamp(1rem,1.45vw,1.28rem) clamp(1.05rem,1.8vw,1.55rem);font-size:clamp(1.72rem,2.18vw,2.62rem);font-weight:400;line-height:.94;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,inset 0 -16px 34px #06131c0e,0 12px 34px #06131c21}.hero-compliance-card span{display:block}.hero-compliance-card span:last-child{color:#0a211f;text-shadow:0 1px #fff,0 0 18px #b58d433d,0 13px 26px #06131c2b}.hero-compliance-card:before,.hero-compliance-card:after{background:linear-gradient(135deg, #fff, var(--champagne-300) 52%, #0f6b5ed1);clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%);content:"";filter:drop-shadow(0 0 12px #ead9aadb);pointer-events:none;width:clamp(10px,1.05vw,15px);height:clamp(10px,1.05vw,15px);animation:3.8s ease-in-out infinite sparkle-pulse;position:absolute}.hero-compliance-card:before{top:.88rem;right:1.22rem}.hero-compliance-card:after{animation-delay:1.1s;bottom:1.02rem;left:1rem;transform:scale(.74)}.hero-logo-ellipse{background:radial-gradient(circle at 18% 12%,#fffffff0,#0000 28%),radial-gradient(circle at 84% 84%,#0f6b5e1a,#0000 38%),linear-gradient(135deg,#ffffffe0,#faf6eec7 52%,#e7deceb8);border:1px solid #06131c1c;border-radius:999px;align-items:center;min-height:118px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,inset 0 -18px 34px #06131c0e,0 14px 36px #06131c24}.hero-logo-ellipse:before,.hero-logo-ellipse:after{content:"";pointer-events:none;z-index:3;width:min(14vw,140px);position:absolute;inset-block:0}.hero-logo-ellipse:before{background:linear-gradient(90deg,#fffdf7 0%,#fffdf7e0 28%,#fffdf700);left:0}.hero-logo-ellipse:after{background:linear-gradient(270deg,#eee5d7 0%,#eee5d7d6 28%,#eee5d700);right:0}.hero-integration-track{will-change:transform;z-index:2;width:max-content;animation:34s linear infinite hero-logo-loop;display:flex;position:relative}.hero-integrations:hover .hero-integration-track{animation-play-state:paused}.hero-integration-set{gap:clamp(.68rem,1.45vw,1.35rem);padding-inline:clamp(.5rem,1vw,.9rem);display:flex}.hero-integration-bubble{color:#111;text-align:center;background:radial-gradient(circle at 36% 17%,#fff 0 27%,#fff0 43%),radial-gradient(circle at 64% 78%,#ead9aa3d,#0000 42%),linear-gradient(145deg,#fff 0%,#faf6ee 54%,#eee6d7 100%);border:1px solid #06131c13;border-radius:999px;flex:none;place-items:center;width:clamp(66px,5vw,78px);height:clamp(66px,5vw,78px);padding:.58rem;display:inline-grid;box-shadow:inset 0 1px #fffffff5,inset 0 -18px 30px #06131c0d,0 2px 4px #fffc,0 16px 30px #06131c21}.hero-logo-lockup{color:#151719;font-family:var(--font-manrope), Arial, sans-serif;place-items:center;gap:.26rem;max-width:68px;font-size:clamp(.6rem,.66vw,.72rem);font-weight:800;line-height:1;display:grid}.hero-brand-svg{width:clamp(1.32rem,1.7vw,1.62rem);height:clamp(1.32rem,1.7vw,1.62rem);display:block}.hero-logo-lockup span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:84px;display:block;overflow:hidden}.hero-logo-icon{color:#fff;border-radius:999px;place-items:center;width:30px;height:30px;font-size:.78rem;font-weight:900;display:inline-grid}.hero-logo-icon-resend{background:#050505;outline:2px solid #eee}.hero-logo-icon-whatsapp{background:#25d366}.hero-logo-icon-gmail{background:conic-gradient(from 40deg,#4285f4,#34a853,#fbbc04,#ea4335,#4285f4)}.hero-logo-icon-forms{background:#7248b9}.hero-logo-icon-analytics{background:linear-gradient(135deg,#f9ab00,#e37400)}.hero-logo-icon-supabase{color:#0b2f24;background:#3ecf8e}.hero-logo-icon-twilio{background:#f22f46;grid-template-columns:repeat(2,5px);gap:2px}.hero-logo-icon-twilio i{background:#fff;border-radius:999px;width:5px;height:5px;display:block}.hero-brand-stage{z-index:1;grid-column:7/-1;place-items:center;min-height:440px;padding-top:3.4rem;display:grid;position:relative}.hero-brand-stage:before{content:"";filter:blur();background:linear-gradient(140deg,#ffffff24,#0000 38%),linear-gradient(#0f6b5e3d,#ead9aa14);border:1px solid #ead9aa29;border-radius:44% 56% 47% 53%/52% 46% 54% 48%;width:min(33vw,440px);height:min(28vw,360px);position:absolute;transform:rotate(-8deg);box-shadow:inset 0 1px #ffffff2e,0 38px 120px #00000057}.hero-mark-shell{aspect-ratio:1;filter:drop-shadow(0 38px 70px #0000006b);width:min(100%,520px);position:relative}.hero-mark-shell:before,.hero-mark-shell:after{background:linear-gradient(135deg, #fff, var(--champagne-300) 52%, #0f6b5eb3);clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%);content:"";filter:drop-shadow(0 0 14px #ead9aad1);pointer-events:none;z-index:2;width:clamp(12px,1.7vw,20px);height:clamp(12px,1.7vw,20px);animation:4.6s ease-in-out infinite sparkle-pulse;position:absolute}.hero-mark-shell:before{top:20%;right:18%}.hero-mark-shell:after{animation-delay:1.25s;bottom:24%;left:14%;transform:scale(.72)}.hero-orbital-mark{object-fit:contain;width:100%;height:auto;animation:6s ease-in-out infinite hero-float;display:block}@keyframes hero-float{0%,to{transform:translate(0)rotate(-1deg)}50%{transform:translateY(-10px)rotate(1.4deg)}}@keyframes hero-logo-loop{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes sparkle-pulse{0%,to{opacity:.28;transform:scale(.72)rotate(0)}48%{opacity:1;transform:scale(1)rotate(18deg)}}@keyframes steel-sheen-drift{0%,to{background-position:140% 0}50%{background-position:-40% 0}}.check-categories span{color:var(--ink-950);border:1px solid #07142129;border-radius:999px;padding:.58rem .86rem}.client-journey,.configurator-section,.services-section,.groups-section,.ownership-section,.demo-section,.practice-check-section,.faq-section,.final-cta{background:var(--ivory-50);padding:var(--section-y) 0;scroll-margin-top:104px}.configurator-section{background:linear-gradient(118deg, transparent 0 38%, #dbe3df5c 46%, transparent 58%), radial-gradient(circle at 86% 18%, #ead9aa4d, transparent 18rem), linear-gradient(180deg, var(--ivory-50), #eee8dc 100%);padding:var(--section-y-compact) 0;position:relative;overflow:clip}.configurator-section:before{content:"";opacity:.38;pointer-events:none;background:radial-gradient(circle at 18% 30%,#ffffffdb 0 1px,#0000 1.8px) 0 0/240px 190px,radial-gradient(circle at 68% 58%,#d0ad6280 0 1px,#0000 1.8px) 0 0/310px 260px,linear-gradient(90deg,#ffffff2e 1px,#0000 1px) 0 0/118px 100%;position:absolute;inset:0}.configurator-section .section-inner{z-index:1;position:relative}.software-options button,.segmented-options button{color:var(--ink-950);background:0 0;border:0;border-radius:999px;min-height:38px;padding:0 .9rem;transition:all .18s}.software-options button.selected,.segmented-options button.selected{background:var(--ink-950);color:var(--ivory-50)}.client-journey{background:linear-gradient(118deg, transparent 0 38%, #dbe3df1a 46%, transparent 58%), linear-gradient(120deg, #ead9aa14, transparent 34%), linear-gradient(180deg, var(--emerald-950), #08161d 72%, var(--emerald-980));color:var(--ivory-50);position:relative;overflow:visible}.client-journey:before{content:"";pointer-events:none;background:radial-gradient(circle at 16% 22%,#ffffff80 0 1px,#0000 1.8px) 0 0/280px 220px,radial-gradient(circle at 74% 44%,#ead9aa9e 0 1px,#0000 1.7px) 0 0/340px 260px,linear-gradient(#ffffff09 1px,#0000 1px) 0 0/78px 78px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/78px 78px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 80%,#0000);mask-image:linear-gradient(#0000,#000 14% 80%,#0000)}.client-journey .section-inner{z-index:1;position:relative}.journey-heading-row{margin-bottom:var(--section-heading-gap);grid-template-columns:minmax(0,.95fr) minmax(320px,.42fr);align-items:end;gap:clamp(1.4rem,3vw,3rem);display:grid}.journey-heading-row h2{max-width:980px;margin:0}.journey-heading-row p{color:#f8f5edad;margin:0;font-size:1.08rem;line-height:1.7}.journey-experience{--journey-progress:0%;--journey-progress-scale:0;grid-template-columns:minmax(380px,.86fr) minmax(0,1.14fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}.journey-live{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:var(--ivory-50);scrollbar-width:thin;z-index:4;background:linear-gradient(145deg,#ffffff1a,#ffffff08),#02070657;border:1px solid #ead9aa2e;border-radius:26px;gap:.88rem;max-height:min(760px,100svh - 136px);padding:clamp(1rem,2vw,1.25rem);display:grid;position:sticky;top:104px;overflow:auto;box-shadow:inset 0 1px #ffffff29,0 30px 90px #0003}.journey-live-top,.journey-device-bar{align-items:center;display:flex}.journey-live-top{justify-content:space-between}.journey-live-top span,.journey-device-bar small,.journey-node span,.journey-visual,.service-label,.blueprint-kicker,.recommendation-kicker,.config-step-label,.overline{color:var(--sand-500);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:700}.journey-live-top strong{font-variant-numeric:tabular-nums;background:#f8f5ed14;border:1px solid #ead9aa42;border-radius:999px;place-items:center;width:38px;height:38px;display:inline-grid}.journey-device{background:linear-gradient(145deg, #fffffffa, #f0eadfe6), var(--ivory-50);color:var(--ink-950);border:1px solid #ead9aa24;border-radius:22px;min-height:clamp(315px,30vw,360px);overflow:hidden;box-shadow:inset 0 1px #ffffffd6,0 24px 68px #0000002e}.journey-device-bar{background:var(--ivory-100);border-bottom:1px solid #07142114;gap:.38rem;min-height:46px;padding:0 .9rem}.journey-device-bar span{background:#07142147;border-radius:999px;width:8px;height:8px}.journey-device-bar small{margin-left:auto}.journey-device-body{gap:.82rem;padding:clamp(.9rem,2vw,1.25rem);display:grid}.journey-device-icon{background:linear-gradient(145deg, #163b34, var(--emerald-980));color:var(--champagne-300);border-radius:16px;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 18px 36px #06131c24}.journey-live-state{font-family:var(--font-display);font-size:clamp(1.95rem,2.5vw,2.65rem);line-height:var(--heading-line-height);margin:0}.journey-preview-list{gap:.7rem;margin-top:.35rem;display:grid}.journey-preview-list div{border-top:1px solid #0714211a;justify-content:space-between;align-items:center;gap:1rem;min-height:46px;padding-top:.7rem;display:flex}.journey-preview-list span{color:#0714218f;font-size:.82rem}.journey-preview-list strong{text-align:right}.journey-progress-meter{background:#f8f5ed1a;border-radius:999px;height:8px;overflow:hidden}.journey-progress-meter span{background:linear-gradient(90deg, var(--champagne-300), var(--glass-teal));border-radius:inherit;height:100%;transform:scaleX(var(--journey-progress-scale));transform-origin:0;transition:transform .36s;display:block}.journey-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.journey-tab{color:#f7f4edbd;background:#f8f5ed0e;border:1px solid #ead9aa1f;border-radius:999px;justify-content:center;align-items:center;gap:.42rem;min-height:38px;padding:0 .8rem;transition:background .22s,border-color .22s,color .22s,transform .22s;display:inline-flex}.journey-tab:hover,.journey-tab[aria-selected=true]{background:linear-gradient(135deg, var(--champagne-300), var(--champagne-500));color:var(--emerald-980);border-color:#ffffff70;transform:translateY(-1px)}.journey-stages{gap:1rem;padding-bottom:clamp(24rem,52vh,34rem);display:grid;position:relative}.journey-timeline{background:#ead9aa1f;width:1px;position:absolute;top:2rem;bottom:2rem;left:33px;overflow:hidden}.journey-timeline:before{background:linear-gradient(var(--champagne-300), var(--glass-teal), #f8f5ed52);content:"";height:var(--journey-progress);width:100%;transition:height .36s;position:absolute;top:0;left:0}.journey-stage{opacity:.66;grid-template-columns:68px minmax(0,1fr);gap:1rem;min-height:0;scroll-margin-top:128px;transition:opacity .26s,transform .26s;display:grid;position:relative;transform:translate(0)}.journey-stage[data-active=true],.journey-stage:focus-within,.journey-stage:hover{opacity:1;transform:translate(-4px)}.journey-node{color:var(--ivory-50);z-index:2;background:linear-gradient(145deg,#ffffff1c,#ffffff09),#02070666;border:1px solid #ead9aa2e;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;width:68px;height:68px;transition:background .24s,border-color .24s,color .24s,transform .24s;display:flex;position:relative}.journey-stage[data-active=true] .journey-node,.journey-stage:hover .journey-node{background:linear-gradient(135deg, var(--champagne-300), var(--champagne-500));color:var(--emerald-980);border-color:#ffffff80;transform:scale(1.04)}.journey-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 0,#ead9aa2e,#0000 28%),linear-gradient(145deg,#ffffff1b,#ffffff07),#02070657;border:1px solid #ead9aa21;border-radius:22px;grid-template-columns:1fr;gap:.95rem;padding:clamp(.95rem,1.8vw,1.18rem);transition:background .24s,border-color .24s,box-shadow .24s,transform .24s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 18px 52px #0000001f}.journey-card:before{content:"";opacity:.72;background:linear-gradient(90deg,#ead9aa8c,#0f6b5e9e,#0000);height:1px;position:absolute;top:0;left:1.1rem;right:1.1rem}.journey-stage[data-active=true] .journey-card,.journey-stage:hover .journey-card{background:radial-gradient(circle at 20% 0,#ead9aa42,#0000 30%),linear-gradient(145deg,#ffffff26,#ffffff0b),#04120fb3;border-color:#ead9aa47;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff2e,0 24px 70px #0000002e}.journey-card-head{justify-content:space-between;align-items:end;gap:1rem;min-width:0;display:flex}.journey-card h3{font-family:var(--font-display);font-size:var(--type-h3-display);font-weight:400;line-height:var(--heading-line-height);text-align:right;margin:0}.journey-card p{margin:0}.journey-integrations{grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem;display:grid}.journey-integration-row{background:linear-gradient(145deg,#fffdf71d,#fffdf709),#f8f5ed0b;border:1px solid #f8f5ed1b;border-radius:18px;grid-template-columns:1fr;align-content:start;gap:.62rem;min-height:124px;padding:.72rem;transition:background .22s,border-color .22s,transform .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 12px 30px #0000001a}.journey-integration-row:after{content:"";pointer-events:none;background:radial-gradient(circle,#ead9aa33,#0000 62%);width:62px;height:62px;position:absolute;top:-28px;right:-24px}.journey-stage[data-active=true] .journey-integration-row,.journey-stage:hover .journey-integration-row{background:linear-gradient(145deg,#fffdf729,#fffdf70e),#f8f5ed0e;border-color:#ead9aa33}.journey-integration-row:hover{transform:translateY(-2px)}.journey-logo-bubble{z-index:1;background:radial-gradient(circle at 35% 18%,#fff 0 30%,#fff0 45%),linear-gradient(145deg,#fff,#f3ead9);border:1px solid #06131c0f;border-radius:999px;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff5,inset 0 -12px 20px #06131c0a,0 12px 24px #00000029}.journey-simple-logo,.journey-twilio-logo{width:28px;height:28px;display:block}.journey-minding-logo{object-fit:contain;width:44px;height:44px;display:block;transform:scale(1.25)}.journey-integration-row>span:last-child{z-index:1;gap:.18rem;min-width:0;display:grid;position:relative}.journey-integration-row strong{color:var(--ivory-50);font-size:.9rem;line-height:1.15}.journey-integration-row em{color:#f8f5ed9e;font-size:.76rem;font-style:normal;line-height:1.25}.configurator-heading{margin-bottom:var(--heading-copy-gap);justify-content:space-between;align-items:end;gap:.75rem;display:flex}.configurator-heading h2{font-size:var(--type-h2);margin:0}.configurator-heading p{color:#071421ad;text-align:right;max-width:19rem;margin:0;font-size:1rem}.configurator-progress{scroll-snap-type:x proximity;scrollbar-width:thin;gap:.4rem;margin-bottom:.55rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.configurator-progress-step{color:var(--ink-950);scroll-snap-align:start;text-align:left;background:linear-gradient(145deg,#ffffffd1,#ffffff7a);border:1px solid #06131c1a;border-radius:12px;flex:1 1 0;gap:.08rem;min-width:136px;min-height:44px;padding:.4rem .55rem;transition:background .2s,border-color .2s,color .2s,transform .2s;display:grid}.configurator-progress-step:hover{transform:translateY(-2px)}.configurator-progress-step.selected{background:linear-gradient(145deg, #ffffff1f, transparent), var(--emerald-950);color:var(--ivory-50);border-color:#ead9aa4d;box-shadow:inset 0 1px #ffffff29,0 12px 30px #06131c1f}.configurator-progress-step span{color:var(--sage-500);letter-spacing:.12em;font-size:.66rem;font-weight:800}.configurator-progress-step.selected span,.configurator-progress-step.selected small{color:var(--sand-300)}.configurator-progress-step strong{font-size:.82rem}.configurator-progress-step small{color:#07142194;font-size:.64rem;line-height:1.3}.configurator-shell{grid-template-columns:minmax(0,.86fr) minmax(450px,.84fr);align-items:start;gap:clamp(.65rem,1.1vw,1rem);display:grid;overflow:clip}.configurator-controls,.configurator-preview{gap:.55rem;min-width:0;display:grid}.configurator-step-panel{scroll-margin-top:96px}.configurator-step-actions{background:#ffffff8f;border:1px solid #06131c17;border-radius:999px;justify-content:space-between;align-items:center;gap:.5rem;padding:.28rem;display:flex}.configurator-step-actions button{background:linear-gradient(135deg, var(--emerald-950), #0d332c);color:var(--ivory-50);border:1px solid #ead9aa33;border-radius:999px;align-items:center;gap:.35rem;min-height:32px;padding:0 .62rem;font-size:.78rem;display:inline-flex;position:relative;overflow:hidden}.configurator-step-actions button:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 0 34%,#ffffff57 45%,#0000 58%);transition:opacity .18s,transform .52s;position:absolute;inset:0;transform:translate(-110%)}.configurator-step-actions button:hover:after{opacity:1;transform:translate(110%)}.configurator-step-actions .configurator-submit-action{background:linear-gradient(135deg, #fff5d5, var(--steel-200) 38%, var(--champagne-500) 74%, #a8833f);color:var(--emerald-980);border-color:#ffffff9e;min-height:40px;padding-inline:1rem;box-shadow:inset 0 1px #ffffffad,0 14px 28px #d0ad6238}.configurator-step-actions button:disabled{color:#07142157;cursor:not-allowed;background:0 0;border-color:#0714211f}.configurator-step-actions span{color:#07142194;font-size:.86rem;font-weight:700}.config-step,.software-selector,.customisation-selector,.practice-blueprint,.live-preview{background:linear-gradient(118deg,#0000 0 42%,#dbe3df57 48%,#0000 58%),linear-gradient(145deg,#ffffffc7,#ffffff6b);border:1px solid #06131c1a;border-radius:18px;min-width:0;padding:clamp(.62rem,1.05vw,.86rem);box-shadow:inset 0 1px #ffffffb8,0 18px 60px #06131c11}.customisation-selector{gap:.9rem;display:grid}.config-step h3,.software-selector h4,.customisation-selector h4{font-family:var(--font-display);font-size:var(--type-panel-title);margin:0 0 .48rem;font-weight:400}.option-rail{min-width:0;padding-inline:1.45rem;position:relative}.option-rail-track{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;gap:.44rem;min-width:0;max-width:100%;padding:.1rem .05rem .45rem;display:flex;overflow-x:auto}.option-rail-button{background:linear-gradient(135deg, #ffffff1f, transparent), var(--emerald-950);color:var(--ivory-50);z-index:3;border:1px solid #ead9aa2e;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.option-rail-button:first-child{left:0}.option-rail-button:last-child{right:0}.option-rail-button:hover{background:#0d2437}.capability-card,.service-level-card{color:var(--ink-950);text-align:left;background:linear-gradient(145deg,#ffffffe0,#ffffff8f);border:1px solid #06131c1c;border-radius:14px;padding:.85rem;transition:all .22s}.capability-card:hover,.service-level-card:hover{transform:translateY(-2px)}.capability-card.selected,.service-level-card.selected{background:linear-gradient(145deg, #ffffff1f, transparent), var(--emerald-950);color:var(--ivory-50);border-color:#ead9aa47}.capability-card strong,.service-level-card strong{margin-bottom:.25rem;font-size:1rem;display:block}.capability-card p,.service-level-card p{color:inherit;opacity:.72;font-size:.9rem;line-height:1.45}.visual-option-group{border-top:1px solid #07142114;gap:.5rem;margin-top:.7rem;padding-top:.7rem;display:grid}.visual-option-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem .8rem;display:flex}.visual-option-heading strong{font-size:.84rem}.visual-option-heading span{color:#07142194;font-size:.82rem}.font-option,.morphism-option,.colour-option{color:var(--ink-950);scroll-snap-align:start;text-align:left;background:linear-gradient(145deg,#ffffffe6,#ffffff8f);border:1px solid #06131c1c;border-radius:14px;flex:0 0 140px;grid-template-rows:36px 1.55rem 1fr;gap:.28rem;height:132px;padding:.46rem;transition:background .2s,border-color .2s,color .2s,transform .2s;display:grid}.font-option:hover,.morphism-option:hover,.colour-option:hover{transform:translateY(-2px)}.font-option.selected,.morphism-option.selected,.colour-option.selected{background:linear-gradient(145deg, #ffffff21, transparent), var(--emerald-950);color:var(--ivory-50);border-color:#ead9aa4d;box-shadow:inset 0 1px #ffffff2e,0 14px 34px #06131c1f}.font-option strong,.morphism-option strong,.colour-option strong{align-items:end;margin:0;font-size:.7rem;line-height:1.12;display:flex}.font-option small,.morphism-option small,.colour-option small{color:inherit;opacity:.64;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.61rem;line-height:1.15;display:-webkit-box;overflow:hidden}.font-option{flex-basis:140px}.font-option.selected .font-sample{color:var(--sand-300)}.font-sample{overflow-wrap:anywhere;align-items:center;height:36px;min-height:0;font-size:.96rem;line-height:.98;display:flex}.font-pair-serif-editorial .font-sample,.preview-font-serif-editorial .preview-simple-card h4{font-family:var(--font-instrument-serif), "Iowan Old Style", "Palatino Linotype", Georgia, serif}.preview-font-serif-editorial .preview-simple-card p,.preview-font-serif-editorial .preview-simple-card small,.preview-font-serif-editorial .preview-actions button{font-family:var(--font-manrope)}.font-pair-modern-humanist .font-sample,.preview-font-modern-humanist .preview-simple-card h4{font-family:var(--font-humanist);letter-spacing:0;font-weight:700}.preview-font-modern-humanist .preview-simple-card p,.preview-font-modern-humanist .preview-simple-card small,.preview-font-modern-humanist .preview-actions button{font-family:var(--font-inter)}.font-pair-clinical-sans .font-sample,.preview-font-clinical-sans .preview-simple-card h4{font-family:var(--font-clinical);font-weight:700;line-height:1.03}.preview-font-clinical-sans .preview-simple-card p,.preview-font-clinical-sans .preview-simple-card small,.preview-font-clinical-sans .preview-actions button{font-family:var(--font-inter)}.font-pair-warm-literary .font-sample,.preview-font-warm-literary .preview-simple-card h4{font-family:var(--font-literary)}.preview-font-warm-literary .preview-simple-card p,.preview-font-warm-literary .preview-simple-card small,.preview-font-warm-literary .preview-actions button{font-family:var(--font-work-sans)}.font-pair-studio-grotesk .font-sample,.preview-font-studio-grotesk .preview-simple-card h4{font-family:var(--font-studio);font-weight:700;line-height:1}.preview-font-studio-grotesk .preview-simple-card p,.preview-font-studio-grotesk .preview-simple-card small,.preview-font-studio-grotesk .preview-actions button{font-family:var(--font-manrope)}.font-pair-quiet-luxury .font-sample,.preview-font-quiet-luxury .preview-simple-card h4{font-family:var(--font-luxury)}.preview-font-quiet-luxury .preview-simple-card p,.preview-font-quiet-luxury .preview-simple-card small,.preview-font-quiet-luxury .preview-actions button{font-family:var(--font-inter)}.font-pair-soft-journal .font-sample,.preview-font-soft-journal .preview-simple-card h4{font-family:var(--font-literary);font-weight:500;line-height:1.02}.preview-font-soft-journal .preview-simple-card p,.preview-font-soft-journal .preview-simple-card small,.preview-font-soft-journal .preview-actions button{font-family:var(--font-manrope)}.font-pair-precision-grotesk .font-sample,.preview-font-precision-grotesk .preview-simple-card h4{font-family:var(--font-studio);text-transform:uppercase;font-weight:700;line-height:.96}.preview-font-precision-grotesk .preview-simple-card p,.preview-font-precision-grotesk .preview-simple-card small,.preview-font-precision-grotesk .preview-actions button{font-family:var(--font-inter)}.font-pair-warm-authority .font-sample,.preview-font-warm-authority .preview-simple-card h4{font-family:var(--font-luxury);font-weight:650;line-height:.95}.preview-font-warm-authority .preview-simple-card p,.preview-font-warm-authority .preview-simple-card small,.preview-font-warm-authority .preview-actions button{font-family:var(--font-work-sans)}.font-pair-minimal-clinic .font-sample,.preview-font-minimal-clinic .preview-simple-card h4{font-family:var(--font-clinical);font-weight:600;line-height:1.08}.preview-font-minimal-clinic .preview-simple-card p,.preview-font-minimal-clinic .preview-simple-card small,.preview-font-minimal-clinic .preview-actions button{font-family:var(--font-manrope)}.preview-font-modern-humanist .preview-simple-card,.preview-font-studio-grotesk .preview-simple-card,.preview-font-precision-grotesk .preview-simple-card,.preview-font-minimal-clinic .preview-simple-card{font-family:var(--font-body)}.morphism-mini{background:#07142114;border:1px solid #0714211a;width:100%;height:36px;display:block;position:relative;overflow:hidden}.morphism-mini:before,.morphism-mini:after{content:"";position:absolute}.morphism-mini-flat{background:#f8f4ea;border-radius:2px;box-shadow:inset 0 -10px #0714210f}.morphism-mini-flat:before{background:#071421;height:1px;top:11px;left:8px;right:8px}.morphism-mini-flat:after{background:#87967b;height:1px;top:20px;left:8px;right:22px}.morphism-mini-soft-card{background:linear-gradient(145deg,#fffaf0,#e8ecd9);border-radius:12px;box-shadow:0 12px 24px #0714211f}.morphism-mini-soft-card:before{background:#ffffffd6;border-radius:8px;inset:6px 10px;box-shadow:0 8px 20px #0714211f}.morphism-mini-glass{background:linear-gradient(135deg,#ffffff9e,#8fb4d847);border-color:#ffffffb3;border-radius:14px;box-shadow:inset 0 1px #fffc}.morphism-mini-glass:before{background:#ffffff6b;border:1px solid #ffffffad;border-radius:10px;inset:6px 23px 8px 8px}.morphism-mini-glass:after{background:#285a7238;border-radius:999px;width:17px;height:17px;top:10px;right:10px}.morphism-mini-editorial-frame{background:linear-gradient(90deg,#0000 46%,#07142138 46% 54%,#0000 54%),#fffcf4e0;border-radius:0;box-shadow:inset 0 0 0 3px #07142114}.morphism-mini-editorial-frame:before{border:1px solid #071421;inset:6px}.morphism-mini-paper-stack{background:#fbf7ef;border-radius:8px;box-shadow:4px 4px #87967b47,8px 8px #e7ca8e38}.morphism-mini-paper-stack:before{background:#071421;height:1px;top:13px;left:10px;right:10px}.morphism-mini-paper-stack:after{background:#87967bb3;height:1px;top:23px;left:10px;right:24px}.morphism-mini-floating-tabs{background:linear-gradient(#f8faf6,#dfe8d5);border-radius:18px;box-shadow:inset 0 0 0 1px #0714210f}.morphism-mini-floating-tabs:before{background:#fff;border-radius:999px;height:14px;top:7px;left:7px;right:7px;box-shadow:0 8px 18px #0714211f}.morphism-mini-floating-tabs:after{background:#071421;border-radius:999px;width:27px;height:6px;bottom:7px;left:10px}.morphism-mini-quiet-brutalist{background:#f4efe8;border:2px solid #071421;border-radius:0;box-shadow:5px 5px #071421}.morphism-mini-quiet-brutalist:before{background:#071421;height:2px;top:12px;left:8px;right:8px}.morphism-mini-quiet-brutalist:after{background:#cdaa66;width:22px;height:8px;bottom:7px;right:8px}.morphism-mini-warm-shadow{background:linear-gradient(145deg,#fff7ed,#f1ded1);border-radius:18px;box-shadow:0 18px 26px #b8614b38,inset 0 1px #ffffffb8}.morphism-mini-warm-shadow:before{background:#ffffffbd;border-radius:12px;inset:6px 10px}.colour-swatch{border-radius:999px;grid-template-columns:repeat(3,1fr);width:100%;height:36px;display:grid;overflow:hidden}.colour-swatch i{display:block}.workflow-bundle-grid,.capability-grid{gap:.52rem;display:grid}.workflow-bundle-grid{border-top:1px solid #07142114;grid-template-columns:1fr;margin-top:.95rem;padding-top:.85rem}.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-software-block{gap:.48rem;padding-bottom:.1rem;display:grid}.workflow-subheading{gap:.14rem;display:grid}.workflow-subheading h4{margin:0;font-size:.92rem}.workflow-subheading p{color:#0714219e;margin:0;font-size:.8rem;line-height:1.32}.therapy-software-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;display:grid}.therapy-software-card{color:var(--ink-950);text-align:left;background:linear-gradient(145deg,#ffffffe6,#ffffff94);border:1px solid #06131c1c;border-radius:14px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:.45rem;min-height:54px;padding:.38rem;transition:background .22s,border-color .22s,color .22s,transform .22s;display:grid}.therapy-software-card:hover{transform:translateY(-1px)}.therapy-software-card.selected{background:linear-gradient(145deg, #ffffff1f, transparent), var(--emerald-950);color:var(--ivory-50);border-color:#ead9aa47}.therapy-software-logo{background:linear-gradient(145deg,#fffffffa,#e7e0d2e0);border:1px solid #ead9aa52;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 8px 18px #06131c14}.therapy-software-logo svg{width:25px;height:25px;display:block}.therapy-software-card span:last-child{gap:.08rem;min-width:0;display:grid}.therapy-software-card strong{font-size:.8rem;line-height:1.12}.therapy-software-card small{color:#0714218f;font-size:.66rem;line-height:1.16}.therapy-software-card.selected small{color:#f7f4edad}.therapy-software-other{color:#071421b8;gap:.28rem;font-size:.78rem;font-weight:700;display:grid}.therapy-software-other input{color:var(--ink-950);background:#ffffffc7;border:1px solid #06131c24;border-radius:12px;min-height:36px;padding:0 .7rem}.capability-card{gap:.75rem;display:flex}.workflow-bundle-card{color:var(--ink-950);text-align:left;background:radial-gradient(circle at 92% 8%,#ead9aa42,#0000 4.4rem),linear-gradient(122deg,#0000 0 42%,#dbe3df38 49%,#0000 57%),linear-gradient(145deg,#ffffffeb,#ffffff9e);border:1px solid #06131c1f;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.62rem .78rem;min-height:178px;padding:.82rem;transition:background .22s,border-color .22s,box-shadow .22s,color .22s,transform .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd1,0 14px 30px #06131c0f}.workflow-bundle-card:after{content:"";opacity:.22;pointer-events:none;background:linear-gradient(115deg,#0000 0 30%,#ffffff57 42%,#0000 56%);position:absolute;inset:0}.workflow-bundle-card:hover{transform:translateY(-2px)}.workflow-bundle-card.required{cursor:default}.workflow-bundle-card.selected{background:radial-gradient(circle at 86% 12%, #ead9aa40, transparent 4.6rem), linear-gradient(118deg, transparent 0 42%, #dbe3df21 50%, transparent 61%), linear-gradient(145deg, #ffffff24, transparent), var(--emerald-950);color:var(--ivory-50);border-color:#ead9aa47;box-shadow:inset 0 1px #ffffff29,0 14px 34px #06131c1f}.workflow-bundle-kicker{color:var(--champagne-700);letter-spacing:.16em;text-transform:uppercase;z-index:1;grid-column:1/-1;font-size:.66rem;font-weight:900;position:relative}.workflow-bundle-card.selected .workflow-bundle-kicker{color:var(--sand-300)}.workflow-bundle-copy{z-index:1;gap:.34rem;min-width:0;display:grid;position:relative}.workflow-bundle-title{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.42rem;display:grid}.workflow-bundle-title strong{font-size:1rem;line-height:1.12}.workflow-bundle-title em{color:var(--ink-950);white-space:nowrap;background:#0714210f;border:1px solid #07142114;border-radius:999px;flex:none;padding:.32rem .42rem;font-size:.66rem;font-style:normal;font-weight:800;line-height:1}.workflow-bundle-copy p{color:inherit;opacity:.72;margin:0;font-size:.8rem;line-height:1.32}.workflow-bundle-copy small{color:var(--emerald-700);font-size:.7rem;line-height:1.26}.workflow-bundle-card.selected .workflow-bundle-copy small{color:var(--sand-300)}.workflow-bundle-card.selected .workflow-bundle-title em{color:var(--sand-300);background:#f7f4ed1a;border-color:#f7f4ed29}.workflow-bundle-value{text-align:right;z-index:1;background:linear-gradient(145deg,#ffffffc7,#dbe3df6b);border:1px solid #06131c1a;border-radius:14px;align-self:stretch;justify-items:end;gap:.16rem;min-width:7.6rem;padding:.56rem;display:grid;position:relative}.workflow-bundle-value strong{font-size:.82rem;line-height:1.12}.workflow-bundle-value small{color:#07142194;text-transform:uppercase;font-size:.64rem;font-weight:800;line-height:1.18}.workflow-bundle-card.selected .workflow-bundle-value{background:#f7f4ed14;border-color:#f7f4ed24}.workflow-bundle-card.selected .workflow-bundle-value small{color:#f7f4ed94}.workflow-app-bubbles{z-index:1;flex-wrap:wrap;grid-column:1/-1;gap:.38rem;margin-top:auto;display:flex;position:relative}.workflow-app-bubbles i,.blueprint-app-bubble{background:radial-gradient(circle at 32% 24%,#fffffffa,#0000 1.35rem),#fffffff5;border:1px solid #ead9aa47;border-radius:999px;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;padding:0;font-style:normal;line-height:1;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 8px 18px #06131c14}.workflow-app-logo-svg{width:23px;height:23px;display:block}.workflow-app-logo-image{object-fit:contain;width:34px;height:34px;display:block;transform:scale(1.2)}.workflow-bundle-card.selected .workflow-app-bubbles i{background:radial-gradient(circle at 32% 24%,#fffffff0,#0000 1.2rem),#fffffff5;border-color:#f7f4ed5c}.capability-card small{color:var(--sage-500);margin-top:.5rem;display:block}.capability-card.selected small{color:var(--sand-300)}.software-options,.segmented-options{flex-wrap:wrap;gap:.45rem;margin-bottom:1rem;display:flex}.mobile-priority-select{display:none}.software-options button,.segmented-options button{z-index:1;border:1px solid #0714211f;align-items:center;scroll-margin-top:96px;display:inline-flex;position:relative}.software-inline-inputs{gap:1rem;display:grid}.software-inline-inputs p{color:#0714219e;margin-bottom:.5rem;font-size:.9rem}.software-recommendation{background:var(--ink-950);color:var(--ivory-50);border-radius:16px;margin-top:1rem;padding:1.1rem}.software-recommendation h4{font-family:var(--font-display);font-size:var(--type-panel-title);margin:.2rem 0 .8rem;font-weight:400;line-height:1.04}.software-recommendation p,.software-recommendation small{color:#f7f4edbd;line-height:1.55}.customisation-field{gap:.55rem;display:grid}.customisation-field span{color:#071421a3;font-size:.9rem;line-height:1.38}.customisation-field textarea{color:var(--ink-950);font:inherit;resize:vertical;background:linear-gradient(145deg,#ffffffe6,#ffffffa3);border:1px solid #06131c24;border-radius:16px;min-height:160px;padding:.9rem}.customisation-field textarea:focus{border-color:#07142159;outline:3px solid #e7ca8e52}.customisation-submit-panel{background:linear-gradient(118deg,#0000 0 38%,#dbe3df73 48%,#0000 62%),linear-gradient(145deg,#ffffffd1,#ffffff80);border:1px solid #06131c17;border-radius:18px;padding:.78rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffc7,0 18px 42px #06131c0f}.customisation-submit-panel:before{content:"";opacity:.42;pointer-events:none;background:radial-gradient(circle at 18% 20%,#ffffffe6 0 1px,#0000 1.8px) 0 0/190px 150px,radial-gradient(circle at 82% 62%,#d0ad628c 0 1px,#0000 1.8px) 0 0/260px 210px;position:absolute;inset:0}.customisation-submit-panel .blueprint-form{z-index:1;position:relative}.customisation-submit-panel .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.recommendation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:1rem 0;display:grid}.recommendation-grid div{background:#f7f4ed17;border-radius:12px;padding:.8rem}.recommendation-grid span{color:var(--sage-300);font-size:.78rem;display:block}.service-level-options{gap:.75rem;display:grid}.service-level-card ul{gap:.3rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.service-level-card li{align-items:center;gap:.4rem;font-size:.88rem;display:flex}.configurator-preview{justify-self:stretch;width:100%;max-width:none;position:sticky;top:96px}.live-preview{--preview-accent:var(--sand-300);--preview-bg:linear-gradient(135deg, #ead9aa1f, transparent 34%), linear-gradient(155deg, var(--emerald-950), #0c2924);--preview-button-bg:linear-gradient(135deg, #fff3cf, var(--champagne-500));--preview-button-color:var(--emerald-980);--preview-card:#ffffff1a;--preview-card-shadow:inset 0 1px 0 #ffffff2e, 0 24px 72px #0000003d;--preview-ink:var(--ivory-50);--preview-muted:#f8f5ed9e;--preview-radius:18px;--preview-ring:#ead9aa38;--preview-soft:#e7ca8e24;--preview-surface-line:#f8f5ed1f;background:var(--preview-bg);color:var(--preview-ink);align-items:center;min-height:340px;padding:clamp(.9rem,1.6vw,1.2rem);transition:background .42s,border-radius .42s,color .42s,box-shadow .42s;display:grid;position:relative;overflow:hidden}.preview-simple-card{background:var(--preview-card);border:1px solid var(--preview-ring);border-radius:var(--preview-radius);box-shadow:var(--preview-card-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);isolation:isolate;z-index:0;gap:.62rem;width:100%;padding:clamp(1.05rem,1.9vw,1.35rem);display:grid;position:relative}.preview-simple-card:before,.preview-simple-card:after{content:"";pointer-events:none;z-index:-1;position:absolute}.preview-simple-card>span{font-weight:700}.preview-simple-card p{color:var(--preview-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}.preview-simple-card h4{font-family:var(--font-display);font-size:var(--type-preview-title);font-weight:400;line-height:var(--heading-line-height);max-width:11ch;margin:0}.preview-simple-card small{color:var(--preview-muted);max-width:24rem;font-size:.9rem;line-height:1.45}.preview-actions{flex-wrap:wrap;gap:.55rem;margin-top:.25rem;display:flex}.preview-actions button{background:var(--preview-button-bg);box-shadow:inset 0 1px 0 #ffffff8f, 0 16px 34px var(--preview-accent);border:1px solid #ffffff3d;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.preview-actions button{box-shadow:inset 0 1px 0 #ffffff8f, 0 16px 34px color-mix(in srgb, var(--preview-accent) 22%, transparent)}}.preview-actions button{color:var(--preview-button-color);min-height:38px;padding:0 .82rem;font-size:.9rem;font-weight:800;transition:border-radius .26s,box-shadow .26s,clip-path .26s,transform .26s}.live-preview.preview-colour-minding{--preview-accent:#ead9aa;--preview-bg:linear-gradient(115deg, #ead9aa26, transparent 32%), linear-gradient(155deg, #020706 0%, #05201b 58%, #07131a 100%);--preview-button-bg:linear-gradient(135deg, #fff3cf, #d0ad62 72%, #aa853f);--preview-button-color:#020706;--preview-card:#ffffff1a;--preview-ink:#f8f5ed;--preview-muted:#f8f5eda3;--preview-ring:#ead9aa40}.live-preview.preview-colour-sage{--preview-accent:#9aab8f;--preview-bg:linear-gradient(135deg, #f6f3ea 0%, #dfe8da 100%);--preview-button-bg:#24473d;--preview-button-color:#fbf7ef;--preview-card:#fffcf4b8;--preview-ink:#17312b;--preview-muted:#17312ba3;--preview-ring:#24473d24}.live-preview.preview-colour-clinical-blue{--preview-accent:#8fb4d8;--preview-bg:linear-gradient(180deg, #fff 0%, #eaf2f8 100%);--preview-button-bg:#12304a;--preview-button-color:#fff;--preview-card:#ffffffd1;--preview-ink:#12304a;--preview-muted:#12304a9e;--preview-ring:#12304a24}.live-preview.preview-colour-coral-ink{--preview-accent:#dd725f;--preview-bg:linear-gradient(135deg, #fbf7ef 0%, #f5ddd4 100%);--preview-button-bg:#083438;--preview-button-color:#fbf7ef;--preview-card:#fffcf4c2;--preview-ink:#083438;--preview-muted:#0834389e;--preview-ring:#08343821}.live-preview.preview-colour-forest-cream{--preview-accent:#d2ad67;--preview-bg:linear-gradient(135deg, #f4efe2 0%, #dfe8d5 100%);--preview-button-bg:#163b2e;--preview-button-color:#f8f2e6;--preview-card:#fffcf4b8;--preview-ink:#163b2e;--preview-muted:#163b2ea3;--preview-ring:#163b2e24}.live-preview.preview-colour-sky-paper{--preview-accent:#a9c8d6;--preview-bg:linear-gradient(135deg, #fbfcfb 0%, #deedf3 100%);--preview-button-bg:#285a72;--preview-button-color:#fff;--preview-card:#ffffffc7;--preview-ink:#173d50;--preview-muted:#173d509e;--preview-ring:#285a7224}.live-preview.preview-colour-rose-clay{--preview-accent:#c98278;--preview-bg:linear-gradient(135deg, #f7e8df 0%, #edd2c9 100%);--preview-button-bg:#302724;--preview-button-color:#fff7ef;--preview-card:#fff8f1bd;--preview-ink:#302724;--preview-muted:#3027249e;--preview-ring:#30272424}.live-preview.preview-colour-ochre-slate{--preview-accent:#cf9b42;--preview-bg:linear-gradient(135deg, #eef0ea 0%, #d6dedc 100%);--preview-button-bg:#202f36;--preview-button-color:#fbf7ef;--preview-card:#fffffabd;--preview-ink:#202f36;--preview-muted:#202f369e;--preview-ring:#202f3624}.live-preview.preview-colour-teal-linen{--preview-accent:#6bb9b4;--preview-bg:linear-gradient(135deg, #f4f1e8 0%, #dce8dc 100%);--preview-button-bg:#075a5d;--preview-button-color:#f8f4ea;--preview-card:#fffcf4bd;--preview-ink:#172326;--preview-muted:#1723269e;--preview-ring:#075a5d24}.live-preview.preview-colour-graphite-mint{--preview-accent:#a8d8c6;--preview-bg:linear-gradient(135deg, #f3f5ef 0%, #d7e6dd 100%);--preview-button-bg:#1b1d1d;--preview-button-color:#f5f6f0;--preview-card:#fffffac7;--preview-ink:#1b1d1d;--preview-muted:#1b1d1d9e;--preview-ring:#1b1d1d21}.live-preview.preview-colour-aubergine-mist{--preview-accent:#b9abc9;--preview-bg:linear-gradient(135deg, #261729 0%, #eee5f2 100%);--preview-button-bg:#261729;--preview-button-color:#fff8ef;--preview-card:#fff8efcc;--preview-ink:#261729;--preview-muted:#2617299e;--preview-ring:#26172924}.live-preview.preview-colour-cedar-rose{--preview-accent:#d69a8d;--preview-bg:linear-gradient(135deg, #f6efe5 0%, #e6d1c5 100%);--preview-button-bg:#183a34;--preview-button-color:#fff7ed;--preview-card:#fffaf3c2;--preview-ink:#183a34;--preview-muted:#183a34a3;--preview-ring:#183a3424}.live-preview.preview-colour-porcelain-olive{--preview-accent:#7f8f67;--preview-bg:linear-gradient(135deg, #f8f8f2 0%, #e8eadf 100%);--preview-button-bg:#14201c;--preview-button-color:#f8f8f2;--preview-card:#fffffcd6;--preview-ink:#14201c;--preview-muted:#14201c9e;--preview-ring:#14201c21}.live-preview.preview-colour-midnight-lilac{--preview-accent:#b8c0ff;--preview-bg:linear-gradient(135deg, #111827 0%, #dfe3ff 100%);--preview-button-bg:#111827;--preview-button-color:#f4f2ff;--preview-card:#f4f2ffcc;--preview-ink:#111827;--preview-muted:#1118279e;--preview-ring:#11182724}.live-preview.preview-colour-copper-moss{--preview-accent:#c58456;--preview-bg:linear-gradient(135deg, #fff7ed 0%, #dce2d5 100%);--preview-button-bg:#233c2f;--preview-button-color:#fff7ed;--preview-card:#fffaf4c7;--preview-ink:#233c2f;--preview-muted:#233c2fa3;--preview-ring:#233c2f24}.live-preview.preview-colour-chalk-terracotta{--preview-accent:#b8614b;--preview-bg:linear-gradient(135deg, #f4efe8 0%, #ead1c5 100%);--preview-button-bg:#202124;--preview-button-color:#fff8ef;--preview-card:#fffaf4c7;--preview-ink:#202124;--preview-muted:#2021249e;--preview-ring:#20212424}.live-preview.preview-morphism-flat{--preview-card:#fffcf4e0;--preview-card-shadow:none;--preview-radius:4px;border-radius:8px}.live-preview.preview-morphism-flat .preview-simple-card{background:linear-gradient(var(--preview-surface-line), var(--preview-surface-line)) left 5.1rem / 100% 1px no-repeat, var(--preview-card)}.live-preview.preview-morphism-flat .preview-actions button{box-shadow:none;border-radius:2px}.live-preview.preview-morphism-soft-card{--preview-card-shadow:0 24px 72px #07142121;--preview-radius:20px;border-radius:26px}.live-preview.preview-morphism-soft-card .preview-simple-card:before{background:linear-gradient(90deg, transparent, var(--preview-accent), transparent);border-radius:inherit;opacity:.16;inset:-1px}.live-preview.preview-morphism-soft-card .preview-actions button{border-radius:999px;box-shadow:0 14px 28px #07142124}.live-preview.preview-morphism-glass{--preview-card:#ffffff61;--preview-card-shadow:inset 0 1px 0 #ffffffad, 0 24px 76px #0714211a;--preview-radius:24px;--preview-ring:#ffffff8f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.live-preview.preview-morphism-glass .preview-simple-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.live-preview.preview-morphism-glass .preview-actions button{border-color:#ffffff6b;border-radius:16px;box-shadow:inset 0 1px #ffffff80,0 14px 30px #0714211f}.live-preview.preview-morphism-editorial-frame{--preview-card-shadow:12px 12px 0 #07142112;--preview-radius:0;border-radius:0}.live-preview.preview-morphism-editorial-frame .preview-simple-card{border-width:2px}.live-preview.preview-morphism-editorial-frame .preview-actions button{box-shadow:5px 5px 0 var(--preview-accent);border-radius:0}@supports (color:color-mix(in lab, red, red)){.live-preview.preview-morphism-editorial-frame .preview-actions button{box-shadow:5px 5px 0 color-mix(in srgb, var(--preview-accent) 45%, transparent)}}.live-preview.preview-morphism-paper-stack{--preview-card-shadow:9px 9px 0 var(--preview-accent), 18px 18px 0 #0714210d}@supports (color:color-mix(in lab, red, red)){.live-preview.preview-morphism-paper-stack{--preview-card-shadow:9px 9px 0 color-mix(in srgb, var(--preview-accent) 26%, transparent), 18px 18px 0 #0714210d}}.live-preview.preview-morphism-paper-stack{--preview-radius:10px;border-radius:18px}.live-preview.preview-morphism-paper-stack .preview-simple-card:before{background:var(--preview-card);border:1px solid var(--preview-ring);border-radius:inherit;inset:12px -10px -12px 10px}.live-preview.preview-morphism-paper-stack .preview-actions button{box-shadow:5px 5px 0 var(--preview-accent), 10px 10px 0 #0714210a;border-radius:10px 18px}@supports (color:color-mix(in lab, red, red)){.live-preview.preview-morphism-paper-stack .preview-actions button{box-shadow:5px 5px 0 color-mix(in srgb, var(--preview-accent) 38%, transparent), 10px 10px 0 #0714210a}}.live-preview.preview-morphism-floating-tabs{--preview-card-shadow:inset 0 0 0 1px #ffffff5c;--preview-radius:28px;border-radius:32px}.live-preview.preview-morphism-floating-tabs .preview-simple-card{padding-top:4rem}.live-preview.preview-morphism-floating-tabs .preview-simple-card:before{border:1px solid var(--preview-ring);background:#ffffffbd;border-radius:999px;height:2.4rem;top:1rem;left:1rem;right:1rem;box-shadow:0 12px 32px #07142114}.live-preview.preview-morphism-floating-tabs .preview-simple-card:after{background:var(--preview-button-bg);z-index:0;border-radius:999px;width:4.2rem;height:.52rem;top:1.95rem;left:1.75rem}.live-preview.preview-morphism-floating-tabs .preview-actions button{box-shadow:inset 0 -5px 0 var(--preview-accent);border-radius:999px 999px 18px 18px}@supports (color:color-mix(in lab, red, red)){.live-preview.preview-morphism-floating-tabs .preview-actions button{box-shadow:inset 0 -5px 0 color-mix(in srgb, var(--preview-accent) 28%, transparent)}}.live-preview.preview-morphism-quiet-brutalist{--preview-card-shadow:9px 9px 0 var(--preview-button-bg);--preview-radius:0;border-radius:0}.live-preview.preview-morphism-quiet-brutalist .preview-simple-card{border:2px solid var(--preview-button-bg)}.live-preview.preview-morphism-quiet-brutalist .preview-actions button{box-shadow:6px 6px 0 var(--preview-accent);border-radius:0}@supports (color:color-mix(in lab, red, red)){.live-preview.preview-morphism-quiet-brutalist .preview-actions button{box-shadow:6px 6px 0 color-mix(in srgb, var(--preview-accent) 50%, transparent)}}.live-preview.preview-morphism-quiet-brutalist .preview-actions button{text-transform:uppercase}.live-preview.preview-morphism-warm-shadow{--preview-card-shadow:0 28px 52px var(--preview-accent), inset 0 1px 0 #ffffffa8}@supports (color:color-mix(in lab, red, red)){.live-preview.preview-morphism-warm-shadow{--preview-card-shadow:0 28px 52px color-mix(in srgb, var(--preview-accent) 24%, transparent), inset 0 1px 0 #ffffffa8}}.live-preview.preview-morphism-warm-shadow{--preview-radius:26px;border-radius:30px}.live-preview.preview-morphism-warm-shadow .preview-simple-card:after{background:radial-gradient(circle, var(--preview-accent), transparent 66%);opacity:.2;width:9rem;height:9rem;bottom:-4.4rem;right:-3.4rem}.live-preview.preview-morphism-warm-shadow .preview-actions button{box-shadow:0 18px 34px var(--preview-accent);border-radius:22px 999px 999px 22px}@supports (color:color-mix(in lab, red, red)){.live-preview.preview-morphism-warm-shadow .preview-actions button{box-shadow:0 18px 34px color-mix(in srgb, var(--preview-accent) 30%, transparent)}}.live-preview.preview-colour-minding,.live-preview.preview-colour-sage,.live-preview.preview-colour-clinical-blue,.live-preview.preview-colour-coral-ink,.live-preview.preview-colour-forest-cream,.live-preview.preview-colour-sky-paper,.live-preview.preview-colour-rose-clay,.live-preview.preview-colour-ochre-slate,.live-preview.preview-colour-teal-linen,.live-preview.preview-colour-graphite-mint,.live-preview.preview-colour-aubergine-mist,.live-preview.preview-colour-cedar-rose,.live-preview.preview-colour-porcelain-olive,.live-preview.preview-colour-midnight-lilac,.live-preview.preview-colour-copper-moss,.live-preview.preview-colour-chalk-terracotta{color:var(--preview-ink)}.practice-blueprint{background:linear-gradient(118deg, transparent 0 36%, #dbe3df24 46%, transparent 59%), linear-gradient(145deg, #ffffff1b, #ffffff08), var(--emerald-950);color:var(--ivory-50);border-color:#ead9aa33;gap:.58rem;display:grid;box-shadow:inset 0 1px #ffffff26,0 28px 74px #06131c2e}.blueprint-price{background:#f8f5ed12;border:1px solid #ead9aa29;border-radius:12px;padding:.72rem}.blueprint-price>span{color:var(--sage-300);margin-top:.18rem;font-size:.76rem;display:block}.blueprint-price>strong{font-size:1.14rem;line-height:1.15;display:block}.blueprint-inclusions{border-top:1px solid #f7f4ed1a;gap:.62rem;margin-top:.68rem;padding-top:.68rem;display:grid}.blueprint-inclusions p{color:#f7f4edb8;margin:0;font-size:.76rem;line-height:1.42}.blueprint-app-bubbles{flex-wrap:wrap;gap:.42rem;display:flex}.blueprint-app-bubble{justify-content:start;gap:.36rem;width:auto;height:38px;padding:0 .62rem 0 .36rem}.blueprint-app-bubble small{color:var(--ink-950);white-space:nowrap;font-size:.66rem;font-weight:900;line-height:1}.blueprint-app-bubble .workflow-app-logo-svg{width:20px;height:20px}.blueprint-app-bubble .workflow-app-logo-image{width:29px;height:29px}.blueprint-form{gap:.5rem;display:grid}.blueprint-form-light{gap:.62rem}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.blueprint-form label{color:#f7f4edd1;gap:.28rem;font-size:.76rem;display:grid}.blueprint-form-light label{color:#06131cb8;font-weight:700}.practice-check-form label{color:var(--ink-950);gap:.4rem;font-size:.86rem;display:grid}.blueprint-form input{color:var(--ink-950);background:#ffffffe6;border:1px solid #ead9aa24;border-radius:12px;min-height:38px;padding:0 .68rem}.blueprint-form-light input{background:linear-gradient(145deg,#fffffff5,#f7faf8b8);border-color:#06131c21;min-height:42px;box-shadow:inset 0 1px #ffffffe6}.practice-check-form input{color:var(--ink-950);background:#ffffffeb;border:1px solid #0000;border-radius:12px;min-height:46px;padding:0 .8rem}.blueprint-form span[role=alert],.practice-check-form span[role=alert],.form-error{color:#ffd6c7;font-size:.82rem}.blueprint-form-light span[role=alert],.blueprint-form-light .form-error,.practice-check-form span[role=alert]{color:#8b241a}.consent-row{align-items:start;gap:.7rem;display:flex!important}.consent-row input{min-height:auto;margin-top:.2rem}.blueprint-form button{background:linear-gradient(135deg, #fff3cf, var(--champagne-500) 72%, #aa853f);color:var(--emerald-980);border:0;border-radius:999px;min-height:40px;padding:0 .85rem;font-weight:800;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8f,0 16px 34px #d0ad6229}.blueprint-form button:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 0 34%,#ffffff75 46%,#0000 60%);transition:opacity .18s,transform .52s;position:absolute;inset:0;transform:translate(-110%)}.blueprint-form button:hover:after{opacity:1;transform:translate(110%)}.practice-check-form button{background:var(--sand-300);color:var(--ink-950);border:0;border-radius:999px;min-height:48px;padding:0 1rem}.form-success{color:var(--sage-300)}.blueprint-form-light .form-success{color:var(--emerald-700)}.honeypot{display:none!important}.section-heading-row{margin-bottom:var(--section-heading-gap);grid-template-columns:minmax(0,1fr) minmax(320px,.42fr);align-items:end;gap:2rem;display:grid}.service-slabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.service-slab{background:var(--ivory-100);border:1px solid #0714211c;border-radius:18px;gap:1.4rem;padding:1.35rem;display:grid}.service-flow{background:var(--ink-950);color:var(--ivory-50)}.service-slab h3{font-family:var(--font-display);font-size:var(--type-h3-display);font-weight:400;line-height:var(--heading-line-height)}.service-slab p{color:inherit;opacity:.72;line-height:1.55}.service-badge{background:var(--sand-300);color:var(--ink-950);text-transform:uppercase;border-radius:999px;margin-bottom:1rem;padding:.4rem .6rem;font-size:.72rem;display:inline-flex}.service-price strong,.service-price span{display:block}.service-price strong{font-size:1.2rem}.service-price span{color:var(--sage-500)}.service-slab ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.service-slab li{align-items:start;gap:.45rem;line-height:1.35;display:flex}.groups-section,.ownership-section,.demo-section,.final-cta,.site-footer{background:linear-gradient(118deg, transparent 0 39%, #dbe3df1a 47%, transparent 58%), radial-gradient(circle at 18% 20%, #ead9aa1f, transparent 20rem), var(--ink-950);color:var(--ivory-50);padding:var(--section-y) 0;position:relative;overflow:clip}.groups-section:before,.ownership-section:before,.demo-section:before,.final-cta:before,.site-footer:before{content:"";opacity:.28;pointer-events:none;background:radial-gradient(circle at 18% 30%,#ffffff7a 0 1px,#0000 1.8px) 0 0/280px 220px,radial-gradient(circle at 78% 64%,#ead9aa85 0 1px,#0000 1.7px) 0 0/340px 270px;position:absolute;inset:0}.groups-section .section-inner,.ownership-section .section-inner,.demo-section .section-inner,.final-cta .section-inner,.site-footer>*{z-index:1;position:relative}.groups-section .section-copy p,.ownership-section p,.demo-section .section-copy p,.final-cta p{color:#f7f4edb8}.group-network{aspect-ratio:1.25;background:radial-gradient(circle,#b7c1aa2e,#0000 18rem),#f7f4ed0a;border:1px solid #f7f4ed1a;border-radius:28px;grid-column:7/-1;min-width:0;min-height:clamp(360px,34vw,500px);position:relative;overflow:hidden}.group-network svg{width:100%;height:100%;position:absolute;inset:0}.group-network path{fill:none;stroke:#b7c1aa38;stroke-dasharray:8 14;stroke-width:1.5px;transition:all .42s}.group-network.resolved path{stroke:#e7ca8ead;stroke-dasharray:0}.group-network button{background:var(--ivory-50);color:var(--ink-950);z-index:2;border:0;border-radius:999px;min-height:74px;padding:0 1.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.network-node{color:var(--ivory-50);background:#f7f4ed1a;border:1px solid #f7f4ed29;border-radius:999px;padding:.65rem .8rem;transition:all .36s;position:absolute;transform:translate(-50%,-50%)}.node-1{top:31%;left:13%}.node-2{top:32%;left:80%}.node-3{top:79%;left:13%}.node-4{top:80%;left:84%}.node-5{top:17%;left:67%}.node-6{top:70%;left:22%}.node-7{top:64%;left:79%}.node-8{top:88%;left:65%}.group-dashboard{background:var(--ivory-50);color:var(--ink-950);opacity:0;border-radius:18px;width:min(310px,100% - 2rem);padding:1rem;transition:all .36s;position:absolute;bottom:1rem;left:1rem;transform:translateY(12px)}.group-network.resolved .group-dashboard{opacity:1;transform:translateY(0)}.ownership-section h2{font-family:var(--font-display);font-size:var(--type-h2);font-weight:400;line-height:var(--heading-line-height);margin:0}.ownership-statements{gap:.3rem;margin:3rem 0;display:grid}.ownership-statements span{font-family:var(--font-display);font-size:var(--type-h3-display);line-height:var(--heading-line-height);border-top:1px solid #f7f4ed1f;padding:.8rem 0}.clinical-boundary{border-top:1px solid #f7f4ed24;grid-template-columns:minmax(0,.7fr) minmax(320px,.7fr);gap:2rem;margin-top:4rem;padding-top:2rem;display:grid}.clinical-boundary h3{font-family:var(--font-display);font-size:var(--type-h3-display);font-weight:400;line-height:var(--heading-line-height)}.clinical-boundary h3 span{display:block}.demo-window{background:var(--ivory-50);color:var(--ink-950);border-radius:26px;grid-column:7/-1;overflow:hidden}.demo-browser-bar{background:var(--ivory-100);justify-content:space-between;align-items:center;padding:1rem;display:flex}.demo-browser-bar span{color:var(--sand-500);letter-spacing:.12em;font-size:.72rem;font-weight:700}.demo-content{grid-template-columns:180px minmax(0,1fr);display:grid}.demo-content aside{background:#0714210a;gap:.25rem;padding:1rem;display:grid}.demo-content aside button{text-align:left;background:0 0;border:0;border-radius:10px;min-height:38px}.demo-content aside button.active{background:var(--ink-950);color:var(--ivory-50);padding-left:.75rem}.demo-content main{min-height:430px;padding:2rem;display:grid}.demo-content main h3{font-family:var(--font-display);font-size:var(--type-h3-display);font-weight:400;line-height:var(--heading-line-height);margin:0}.demo-current{color:var(--sand-500);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:700}.demo-availability{flex-wrap:wrap;gap:.45rem;display:flex}.demo-availability span{border:1px solid #0714211f;border-radius:999px;padding:.55rem .7rem}.demo-content main button{background:var(--ink-950);color:var(--ivory-50);border:0;border-radius:999px;justify-self:start;min-height:44px;padding:0 1rem}.practice-check-form{background:var(--ivory-100);border:1px solid #0714211f;border-radius:18px;grid-column:7/-1;align-self:start;gap:1rem;padding:1.2rem;display:grid}.practice-check-form fieldset{border:1px solid #0714211f;border-radius:12px;gap:1rem;margin:0;padding:1rem;display:flex}.practice-check-form fieldset label{align-items:center;gap:.45rem;display:flex}.practice-check-form input[type=radio]{min-height:auto}.check-categories{flex-wrap:wrap;gap:.55rem;margin:1.5rem 0;display:flex}.check-note{font-weight:700}.faq-section h2{margin-bottom:var(--section-heading-gap)}.faq-list{border-top:1px solid #0714211f}.faq-item{border-bottom:1px solid #0714211f}.faq-trigger{color:var(--ink-950);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:86px;padding:0;font-size:1.5rem;display:flex}.faq-icon{flex:none;transition:all .22s}.faq-icon-open{transform:rotate(45deg)}.faq-panel{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}.faq-panel>p{color:#071421ad;max-width:760px;margin:0;line-height:1.7;overflow:hidden}.faq-panel-open{grid-template-rows:1fr;padding-bottom:1.4rem}.final-cta{text-align:center}.final-cta .minding-mark{width:120px;height:120px;margin:0 auto 1.5rem}.final-cta h2{max-width:1000px;margin:0 auto}.final-cta p{margin:1.4rem auto}.final-cta-actions{flex-wrap:wrap;justify-content:center;gap:.8rem;margin:1.8rem 0;display:flex}.final-cta small{color:var(--sand-300)}.site-footer{padding:var(--section-y-compact) 0 2rem}.site-footer .section-inner{gap:3rem;display:grid}.footer-brand .minding-wordmark{font-size:var(--type-h1)}.footer-brand .minding-mark{width:.7em;height:.7em}.footer-brand p{color:var(--sage-300);font-size:1.2rem}.footer-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.footer-columns h2{color:var(--sand-300);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.85rem;font-size:.78rem}.footer-columns a{color:#f7f4edb8;margin-bottom:.45rem;display:block}.footer-bottom{color:#f7f4ed80;border-top:1px solid #f7f4ed1f;padding-top:1.2rem}.route-page{background:var(--ivory-50);padding-top:6rem}.legal-page{background:var(--ivory-50);width:min(820px,100%);min-height:68vh;margin:0 auto;padding:10rem 20px 8rem}.legal-page h1{font-family:var(--font-display);font-size:var(--type-h1);font-weight:400;line-height:var(--heading-line-height);margin:0 0 var(--heading-copy-gap)}@media (max-width:1180px){:root{--type-h1:4.55rem;--type-h2:3.55rem;--type-h3-display:3rem;--type-preview-title:2.35rem}.desktop-nav{gap:.8rem}.site-header{grid-template-columns:auto 1fr auto}}@media (max-width:980px){:root{--section-y:clamp(4.6rem, 13vw, 7.2rem);--section-y-compact:clamp(3rem, 9vw, 4.4rem);--type-h1:4rem;--type-h2:3.15rem;--type-h3-display:2.65rem;--type-preview-title:2.15rem}.desktop-nav,.header-actions .minding-button{display:none}.mobile-menu-button{display:flex}.header-actions{width:44px;height:44px;display:block}.site-header{height:58px}.page-grid,.configurator-shell,.journey-experience,.journey-heading-row,.section-heading-row,.clinical-boundary,.demo-content,.service-slabs{grid-template-columns:1fr}.section-copy,.group-network,.demo-window,.practice-check-form,.hero-copy,.hero-brand-stage{grid-column:1}.hero-section{min-height:auto}.hero-sticky{min-height:auto;padding:5.8rem 0 3.4rem;position:relative}.hero-grid{min-height:auto}.hero-copy{padding-top:0}.hero-integrations{padding-block:.82rem}.hero-integration-panel{grid-template-columns:1fr;width:min(760px,100% - 28px)}.hero-compliance-card{text-align:center;justify-items:center;min-height:auto;padding-block:.9rem}.hero-logo-ellipse{min-height:96px}.hero-integration-track{animation-duration:30s}.hero-brand-stage{min-height:330px;padding-top:0}.hero-brand-stage:before{width:min(72vw,390px);height:min(58vw,300px)}.hero-mark-shell{width:min(78vw,380px)}.configurator-preview{justify-self:stretch;max-width:none;position:static}.live-preview{min-height:300px}.journey-live{max-height:none;position:relative;top:0;overflow:visible}.journey-stages{padding-bottom:0}.journey-device{min-height:320px}.journey-live-state{max-width:760px}.capability-grid,.form-grid,.recommendation-grid,.footer-columns{grid-template-columns:1fr}.workflow-bundle-grid,.therapy-software-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.software-options,.software-inline-inputs .segmented-options{grid-template-columns:1fr;align-items:stretch;display:grid}.software-inline-inputs .segmented-options button,.software-options button{justify-content:center;width:100%;min-height:44px}.therapy-software-card{min-height:54px}.priority-buttons{display:none!important}.mobile-priority-select{appearance:none;background:var(--ink-950);color:var(--ivory-50);border:1px solid #0714211f;border-radius:12px;width:100%;min-height:46px;padding:0 .9rem;display:block}.journey-card{grid-template-columns:1fr}.journey-card h3,.journey-integrations{grid-column:auto}.configurator-progress{display:flex}}@media (max-width:620px){:root{--section-y:clamp(4rem, 15vw, 5.5rem);--section-heading-gap:2rem;--type-h1:3.2rem;--type-h2:2.55rem;--type-h3-display:2.2rem;--type-preview-title:2rem;--type-panel-title:1.42rem;--heading-line-height:1;--heading-copy-gap:.95rem}.section-inner,.page-grid{width:min(calc(100% - 28px), var(--grid-max))}.minding-wordmark{font-size:1.35rem}.minding-wordmark-nav{font-size:1.78rem}.minding-mark{width:32px;height:32px}.minding-logo-orbital{width:38px;height:38px}.mobile-menu-links{font-size:3rem}.site-header{max-width:calc(100% - 20px);padding-left:.75rem;top:10px}.hero-ctas,.final-cta-actions{flex-direction:column;align-items:stretch}.minding-button{width:100%}.journey-experience{gap:1rem}.journey-live{border-radius:18px;padding:.85rem}.journey-device{border-radius:14px;min-height:auto}.journey-live-state{font-size:2.25rem}.journey-preview-list div{justify-content:stretch;align-items:start;gap:.22rem;display:grid}.journey-preview-list strong{text-align:left}.journey-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-tab{border-radius:12px;justify-content:start;min-height:44px}.journey-stages{gap:.8rem}.journey-timeline{display:none}.journey-stage{opacity:1;grid-template-columns:52px minmax(0,1fr);gap:.7rem;min-height:0;transform:none}.journey-stage[data-active=true],.journey-stage:focus-within,.journey-stage:hover{transform:none}.journey-node{width:52px;height:52px}.journey-node svg{width:18px;height:18px}.journey-node span{font-size:.62rem}.journey-card{border-radius:16px;grid-template-columns:1fr;padding:1rem}.journey-card-head{align-items:start;gap:.28rem;display:grid}.journey-card h3{text-align:left}.journey-card h3,.journey-integrations{grid-column:auto}.journey-integrations{grid-template-columns:1fr}.journey-integration-row{border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:.68rem;min-height:62px;padding:.48rem .72rem .48rem .48rem}.journey-logo-bubble{width:48px;height:48px}.journey-simple-logo,.journey-twilio-logo{width:25px;height:25px}.journey-minding-logo{width:40px;height:40px}.demo-content aside{display:flex;overflow-x:auto}.demo-content aside button{white-space:nowrap}.configurator-heading{align-items:start;gap:.8rem;display:grid}.configurator-heading p{text-align:left}.configurator-progress{scroll-snap-type:x proximity;padding-bottom:.2rem;overflow-x:auto}.configurator-progress-step{scroll-snap-align:start;flex:0 0 72%}.customisation-submit-panel .form-grid{grid-template-columns:1fr}.customisation-field textarea{min-height:150px}.workflow-bundle-grid,.therapy-software-grid{grid-template-columns:1fr}.workflow-bundle-card{grid-template-columns:1fr;gap:.52rem;min-height:0;padding:.68rem}.workflow-bundle-title{grid-template-columns:minmax(0,1fr) auto}.workflow-bundle-value{text-align:left;justify-content:space-between;align-items:center;min-width:0;display:flex}.workflow-app-bubbles{justify-content:start}.option-rail{padding-inline:1.65rem}.option-rail-button{width:30px;height:30px}.font-option,.morphism-option,.colour-option{flex-basis:154px;grid-template-rows:50px 2.2rem 1fr;height:176px}.font-sample,.morphism-mini,.colour-swatch{height:50px}.preview-simple-card h4{max-width:12ch}.hero-brand-stage{min-height:178px;display:none}.hero-sticky{padding:4.65rem 0 .85rem}.hero-copy h1{font-size:clamp(2.88rem,13vw,3.15rem);line-height:.98}.hero-copy p{margin-top:.72rem;font-size:.92rem;line-height:1.46}.hero-ctas{gap:.58rem;margin-top:.95rem}.hero-ctas .minding-button{min-height:42px}.hero-mark-shell{width:min(58vw,230px)}.hero-brand-stage:before{width:min(58vw,260px);height:min(42vw,200px)}.hero-integrations{padding-block:.72rem .64rem}.hero-integration-panel{width:min(100% - 20px, var(--grid-max));gap:.56rem}.hero-compliance-card{border-radius:22px;padding:.76rem .95rem .8rem;font-size:clamp(1.44rem,7.2vw,1.95rem);line-height:.95}.hero-logo-ellipse{min-height:74px}.hero-integration-bubble{width:58px;height:58px;padding:.42rem}.hero-logo-lockup{gap:.16rem;max-width:54px;font-size:.56rem}.hero-brand-svg{width:1.24rem;height:1.24rem}.hero-logo-icon{width:22px;height:22px}.hero-integration-track{animation-duration:28s}.hero-integration-set{gap:.58rem}.live-preview{min-height:auto;padding:.75rem}.preview-simple-card{gap:.55rem;padding:.85rem}.preview-simple-card small{font-size:.88rem}.preview-actions button{flex:9rem;justify-content:center;min-height:36px;padding-inline:.65rem;font-size:.84rem}.group-network{aspect-ratio:auto;width:100%;min-height:390px}.network-node{padding:.5rem .6rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.hero-section{min-height:auto}.hero-sticky{position:relative}.configurator-preview{position:static}.hero-orbital-mark{animation:none}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
