@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.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:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiYAA4AAAAAC0AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJsAAAD8joyVK0dTVUIAAAHgAAAALQAAAC4jdiSCT1MvMgAAAhAAAABNAAAAYHI5reNTVEFUAAACYAAAACoAAAAueZJs3WNtYXAAAAKMAAAAZAAAAIpNu/P9Z2FzcAAAAvAAAAAIAAAACAAAABBnbHlmAAAC+AAAA3cAAASWUYkMm2hlYWQAAAZwAAAANgAAADYgWsSPaGhlYQAABqgAAAAfAAAAJBDBBppobXR4AAAGyAAAADYAAAA8QYMDamxvY2EAAAcAAAAAIAAAACAI1wpebWF4cAAAByAAAAAcAAAAIAAmAL9uYW1lAAAHPAAAAPcAAAIEKtNM/3Bvc3QAAAg0AAAAYwAAAI7B1Xo4eNpVzqdZRFEQBeD/ZZJ8VVABCkMOEk825Bw0sQ4qWL2aInCorePu/UbtTs5zFJizaEm1ur67pz9+vbvQXxw+XOnVkJICxfnp3ZUZRKZW5qzIWrqJyR/v2piAnnSQ/gByJP1OZFuk7zQg5gbpIf1bTsNcEbMj0tAUxT5F/C1VGq0uZ3OKzAuqYBqUWrVCl7kQOIPFXqEeA9KNKLwAeNpjYGRgYOBi0AFCZhc3nxAGieTKohwGkZzEkjwGEQYQYAER//+DSACWTwc8AAAAeNpjYGGZwDiBgZWBgVWEZQMDA8M0CM20h8GIqYMBBTCxgwgYL9jD15PhAAOvwhaOkL8rGBg4QpgiFBgY54PkWCxYFwApBQYWADWRDDIAAAB42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDM4hkZGacAKT2MDAAADlZA1QAAHjaVcg1AUIBFAXQg7vLTJVfgwzM5KEAzoJDEkYsBK7vXUcYEVRFhB4e1UZdUURcTkOgYxsKR/vRefTYmFwu/O296Cx6eO6X82VzaV2CSwjYNYXUfS8rrwhyYpLiUhLSV1I9F+YAAQAB//8AD3jalFMDlBxLFH1VrbV71qOejFfT2J6NtT5/Y9vGrDe2bfvbtm3bPPjxUdA1qY5xlGbp3vsIifA+AAfcQWBAgHhIhnTIhFywgQQeCEARyACy6hDb3eX7PqtfuMs3EtnYq1dDdXWkvLyhW7eGDh0iut5UXBwJBiN+f5PLFbHbG3JyADB4AdiPqM0CxAHISEYS42BisRedegud2tVqLGzB75OT5DR38PwoNJwcQf8x6RePAzBXkMLCy8ikm7CMlC7fAUcj5jfPv5WDHYu0GzzOyzw5N/M43W5VzrDIIY3+eP5OzrTKxp5tvfRwXVt5423c4fLGCr1XL72isRwAAb3YQdTLGABHKhWgTyr6i+Q/iJagRQ8SGx7K9DTG4n0XXzKOQTR67TzmgQUTv5bOF1F8Fp2kaqWaHLJYxFQpVSnEklPgBTpENr1q3LyXfx+31T1w07Rlo3oEtnAHjWfsFuvqs/vIbDRs/JGmzt48h1F7uUI6RP/kpnKvQiLllAA4pwunpLnkEJuWgllPiGqUOiyZFgtye9xuj5OnIvir78j3O3ci73ffI8+uXeSH7x/4MxyMu5gYW6D/iY/EBcN/PvDA73pBnPU11Ae9iPq89hp5lJSTR19bt3v1tJUrpq3agx9YMX3VbrR71fSVgMBLdjKfs7oZFXQ9Ko+Tlh2oI+q8jbSQnWgSq19cybRceJ/sNONwHwAbTxE5l+NghiHTikVRUhXTTMl5JRJl2v6hRz+xxsbgrWxMxtqFvTaEtrA6mZHn2bzaN7Qm5cQJZz/P9Fk+yfibcjHQK/onW8cOgGTIBqcZCzdWlTSTPU3MwHw65ZYuRwCFroYF1x36u23uP/sP/9Pa9u+bCdWDn2rd586PQaOfHlSVYHROqBli3YzwfQ8i2LCJRO97kEQ34tZdoxumj6oaRDJaxmzdMboJAEN3qtybZqEd1F7WpU6oCtWQaNs5qKKYYeZANtOhlco8XeGR6jBnNzymqxLdvRINWhYZ1FBZxD36HdDL77FjZiKbZIj2dItHKm7TahqDOZKwXQh5Or9obMC/Mkx+js/pGN+h83iX3cft5DsXlx0a0X+vHu4ucsJca0lA3j+0rgvHzZ9vdXjCaj+b31mm5lZ6OtQX9R7EtJ/PsvYqb9kQm81f4nL0K6pZXtK5PKwolzY13NGCn6+OAQDG7UKdAAABAAAABIEGEYo73l8PPPUAAwfQAAAAANu2poQAAAAA3R9Rn/6W/doJ1AjBAAAABgACAAAAAAAAeNpjYGRg4Aj5u4KBgcvn37R/0zivAEVQAT8AnI0GbgB42mM9wXCC5TODBhxHMDCAMCsvQw/reQYb5h9AsWiG5SzzGQIYJzAwgDDLBiCewuAMALUKDSYAAAAAAFoAdwCbAM0A5QDtARYBWAFxAZwB2QHZAdkB2QJLeNpjYGRgYOBnSGHgZYhkYAPzEICZgREAFJ0A5njafZBDekVBEEZP7MzjO4tt2/Yotm0sI+OsJyvICrKO/F+9fkbzdHUZyOaTFJJSs8Tf/DlOIp9fx8niHx/rbOHLcSqlPDtOo5BNx+mSDzjOl36uj5MQ4TjFfK5zwAlHHHOPtuY1XdRr3rHHLSd634vruBOf676S9Ej/84wxwyw7XHIr6TUH1LKk84gHae5IuqbXrVleScujRfatNOgOt/Mi7IJ63SwzIe1JUcJYEa9w3WG7X7gN1OrRRAONdIpWJFEOUTktGJ+K98xikAfr0pXV5FER6Nid69kRJ6bxwC517EnzAnVSEuVk3vd11ksaGqnyH7PZTf0AeNpjYGIAg/9zGIwYsAF+IFZhOMnIxGDDyMzIwsjKyMbIzsjBwMzIycjFyM3mmFSUWpbKGVpcUpSYWZJcyV6al2lg4uQIoV0tOEvRZJygMpZg2sDRgMk5CMQ0MnAyAQBr7hs3AA==)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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAZEAA8AAAAAC+QAAAXpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEICok0h00LIAABNgIkAzwEIAWEdgeBDgwHG9MJKB6DbXvpBJSnqMk9AeebWATkGra5JkVSgELieGCFKFtN8JbQkiVSrxwbU/vx4em03p+ZuDDSbHv3S2iCIu2CzHElBSegCv////uVTmI1tw3oqL73J+6/0xRtFdRbYbNWtp6AUUHNe1agcUF1N92qCp4rwWTjh/lfRQCVQlDsSFZBBez2JvgB2B20qoZghwN+Eh37nfwQxJB1OAwQGmGM0EvDa8yHkBhAgtzyDRXp9+YbDLJ0YXE+AujGI1n1kaR8jlMM0+o9p3KtgmH352WwBIRExKQIwgyLxYIECkIcQkSEnJbWiNkJgnsBVZgwe6cUeAUKHBhHyC8SpOZ4BPC8t3LxA4piMSppUQZRYce5icJcXGHe9VVc8e8eIFySqfECeQEQh5MO0IVDbheDZnr5NsxRd4+KABQIECL5hR2wBO9l592fowGtrLCEzHlJpcPVwHCHufPcl10n7jKoaDjEneO+uHb+Ol/JA1MTgL+rIBygelfVLFgBagiICUmISBEkZwmoA3SAXgizQFEBKAXVgBoMFouzpEcVw+0jK9Ycq4DEmYXrJa7ig6wJjFxgFbE1KXaSnckmpJOy8XpiCW1lfXcQuMpto5HIZhtky0xhil6PCJgnHujtt1WclkszmXANBgOYSnaOsTqRdKk+oVoo1TYTW6rbH71F5rz9cXiED9/E7Dc+qDKY3iZz3jJWGfVvVOjfNHSyk7IJrWyc0TL3lwpW7rBSVAaPh1yFk0rqibWO20ZKdyO0Tl+1zETmxKwesw2DYyJFRqOuKt+0ydH8TiFEz9hQ7MXjN6TvP+4q0+kTHKu5N2ex3uKNyfTYdf8yoZB9Nhu2R+8mLWDyJicpfWrAbH3KnqA7POXTZ68uoSVtrSqP5mn5LJqlU6XRtEgCTYCllFKtRk7lOj6MhslCaIjMj/pJvajXKioX6oKgDn/dH+HPn3WLodT1VxpRsvub3YgozVwzN3fNjNOrRu0YdOiRr83N1eavjsnPj3khj6ZX5+do+dwhpzxmvY1PlzzKcx8PTw1NPfZIz62G7Y1u88zUqDuxE+feXdr66651J2oaPLYXqhan9M86WXTIQ4PjELzE08NjEcd815tCL24vfe89pg29aHoDtgG8bQ+6Vwfj4z7BgYN9rPGRDjroH/ULcAD7+1njYxzu7nGaT0/afFxp83PlCfHP7YF9P13Qv9mv6rX7a92WLRbVIq/htxO/dTLlC23aZ7apC+cFPrE4TnHs2bqKdYd+ePXFmmmye9+s/7+8v/PlL1dPYffeaXz5ULdnzyvvHzv92huvj67pzD6uObX7bZS1l24L6yqcUbW7uTBhtipq615tUpVfvk/9qqCsGIVfgduNQffInAG6vvpB86nq8JHE5JrrjbPt1/muS/N2w1rfdXk/FPoW+L/56XLbFO9on6Kvv2sIeDGxKernA17Z2ecE2bFzLsdn7S9or9kVO399+uaqpMDReXG7wZSCgwggXgh0ICDeErKbhB9uWSbciFnRE+Dn99fnA/zuLN0F/N8smBKtApRiAAE+uar0D8DMAqLqW5fuuJPMEGT1cRrIpG7L50YSokNhtV7ouKMoCasBJkP8+HMfkIWAOlXMSZAdGPCwahvBIlECeElSACOhCBZGhkWAkZXl3EQOaRRwoTMKyY0YLURLMFrx42SwZsYsSECFQK64erVOvbr1UCmk1h16qQ1ev9UQ3rARnbxkGqfCa1Uwi7RAhYrEiQwRpXYKvSCoAFkE5c8MiDCM1y1SsSwFqw+vJoefBqo48it+ddgQL9EixJCLDrbxyuUolDu2u3DLoJsufEAr/u6TvVbB9BnTJ/Con1eQixLLS4UenbxWxxKA24ft82Kp1K+KwzdOeQl6Ya9SQ3cguIhaG4d2PA6+PPacnqhIh1Y+eXC/XwzGAOTtFKpXqwN97gYGCYElHBEQIRERMdggIVIiE6a28Z2aTknlf2M2UrVPiNRDvfLotNTefJlUoi4L0zCW1slT5Ux6mV1LIU+LPkP+95FbAQA=)format("woff2"),url(data:font/woff;base64,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)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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2)format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2)format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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{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}::-webkit-file-upload-button{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:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::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-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.\!end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.\!end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.\!end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.\!end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.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)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#101718;--paper:#f4f0e7;--paper-2:#ebe5d8;--teal:#236b6b;--deep-teal:#164f51;--solar:#d1a65a;--rust:#b75d49;--mist:#dde6e2;--blue:#617da5;--line:#10171824;--serif:"Instrument Serif",Georgia,serif;--sans:"Manrope",Arial,sans-serif;--mono:"IBM Plex Mono",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0;font-size:15px;overflow-x:hidden}button{font:inherit;color:inherit}button:focus-visible{outline:3px solid var(--solar);outline-offset:3px}a:focus-visible{outline:3px solid var(--solar);outline-offset:3px}button{cursor:pointer}.site-header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:50;background:#f4f0e7ed;justify-content:space-between;align-items:center;height:74px;padding:0 4vw;display:flex;position:sticky;top:0}.brand-button{background:0 0;border:0;padding:0}.wordmark{align-items:center;gap:9px;display:flex}.wordmark.inverse{color:var(--paper)}.wordmark .logo-mark{width:25px;height:25px}.wordmark-name{font-family:var(--serif);font-size:29px;line-height:1}.wordmark-by{text-transform:uppercase;letter-spacing:.17em;opacity:.62;border-left:1px solid;padding-left:8px;font-size:8px}.site-nav{background:#1017180d;border-radius:99px;gap:4px;padding:4px;display:flex}.site-nav button{background:0 0;border:0;border-radius:99px;padding:9px 18px;font-size:12px}.site-nav button.active{background:var(--ink);color:var(--paper)}.header-cta{background:0 0;border:0;font-size:12px;font-weight:600}.header-cta span{margin-left:10px}.eyebrow,.kicker{text-transform:uppercase;letter-spacing:.18em;font-family:var(--mono);margin:0 0 18px;font-size:10px}.eyebrow.light{color:#b9cbc7}.hero{grid-template-columns:minmax(380px,1fr) minmax(360px,520px);align-items:center;gap:8vw;min-height:calc(100vh - 74px);padding:8vh 7vw;display:grid;position:relative;overflow:hidden}.hero-grid{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.35;background-size:72px 72px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0009,#0000 75%);mask-image:linear-gradient(90deg,#0009,#0000 75%)}.hero-orbit{pointer-events:none;border:1px solid #236b6b40;border-radius:50%;position:absolute}.orbit-one{width:700px;height:700px;top:-180px;right:-320px}.orbit-two{width:470px;height:470px;top:-70px;right:-130px}.hero-star{color:var(--teal);position:absolute}.star-a{font-size:30px;top:13%;right:12%}.star-b{font-size:64px;bottom:12%;left:47%}.hero-copy,.hero-reading{z-index:2;position:relative}.hero-copy h1,.identity-hero h1{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(68px,8.2vw,132px);font-weight:400;line-height:.82}.hero-copy h1 em,.identity-hero h1 em{color:var(--teal);font-weight:400}.hero-lede{color:#445052;max-width:580px;margin:36px 0;font-size:17px;line-height:1.75}.hero-actions{align-items:center;gap:26px;display:flex}.button{border:0;align-items:center;gap:24px;padding:15px 21px;font-size:12px;font-weight:600;display:inline-flex}.button.primary{background:var(--ink);color:var(--paper)}.button.text{background:0 0;padding-left:0}.button.pale{background:var(--paper);color:var(--ink)}.hero-reading{background:var(--ink);color:var(--paper);box-shadow:22px 24px 0 var(--mist);max-width:480px;padding:34px;transform:rotate(1.5deg)}.reading-head{border-bottom:1px solid #ffffff26;align-items:center;padding-bottom:22px;display:flex}.reading-glyph{font-family:var(--serif);color:var(--solar);margin-right:16px;font-size:38px}.reading-head div{flex-direction:column;gap:4px;display:flex}.reading-head small{text-transform:uppercase;letter-spacing:.15em;color:#a6b8b5;font-size:9px}.reading-head strong{font-family:var(--serif);font-size:23px;font-weight:400}.reading-index{font-family:var(--mono);color:#879894;margin-left:auto;font-size:10px}.reading-plain{font-family:var(--serif);margin:30px 0;font-size:28px;line-height:1.25}.analogy{border-left:2px solid var(--solar);background:#1c2b2b;padding:18px 20px}.analogy span{text-transform:uppercase;letter-spacing:.16em;color:var(--solar);font-size:9px}.analogy p{color:#d4dedb;margin:7px 0 0;font-size:12px;line-height:1.7}.hero-reading>button{width:100%;color:var(--paper);background:0 0;border:0;border-top:1px solid #ffffff26;justify-content:space-between;margin-top:22px;padding:20px 0 0;font-size:11px;display:flex}.coordinate-line{text-transform:uppercase;font-family:var(--mono);letter-spacing:.09em;color:#6e807d;justify-content:space-between;margin-top:26px;font-size:7px;display:flex}.promise-section{grid-template-columns:.75fr 1.25fr;gap:10vw;padding:130px 7vw;display:grid}.section-intro h2,.glimpse-copy h2{font-family:var(--serif);letter-spacing:-.03em;margin:0;font-size:clamp(48px,5vw,78px);font-weight:400;line-height:.96}.section-intro>p:last-child,.glimpse-copy>p{color:#596364;max-width:440px;margin-top:25px;line-height:1.8}.layer-list{border-top:1px solid var(--line)}.layer-list article{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr auto;align-items:start;gap:18px;padding:24px 0;display:grid}.layer-list article>span{font-family:var(--mono);color:var(--teal);font-size:9px}.layer-list h3{font-family:var(--serif);margin:0;font-size:29px;font-weight:400}.layer-list p{color:#677071;margin:6px 0 0;font-size:12px;line-height:1.7}.layer-list b{font-weight:400}.product-glimpse{background:var(--deep-teal);color:var(--paper);grid-template-columns:1fr 420px;align-items:center;gap:10vw;padding:110px 8vw;display:grid}.glimpse-copy>p{color:#c1d1ce}.profile-preview{background:var(--paper);color:var(--ink);box-shadow:18px 18px #08262799}.profile-sky{color:#fff;background:radial-gradient(circle at 15% 25%,#ffffffd9 0 1px,#0000 2px) 0 0/50px 50px,radial-gradient(circle at 72% 42%,#ffffffb3 0 1px,#0000 2px) 0 0/75px 75px,linear-gradient(135deg,#203b4a,#582f3b);justify-content:center;align-items:center;height:145px;display:flex;position:relative}.profile-sky span{font-size:48px}.profile-sky small{font-family:var(--mono);letter-spacing:.13em;font-size:7px;position:absolute;bottom:12px;left:16px}.profile-body{padding:26px}.profile-body>small{font-family:var(--mono);letter-spacing:.13em;color:var(--teal);font-size:8px}.profile-body h3{font-family:var(--serif);margin:10px 0 0;font-size:45px;font-weight:400}.profile-body>p{color:#636c6c;margin:0 0 22px}.profile-badges{flex-wrap:wrap;gap:6px;display:flex}.profile-badges span{border:1px solid var(--line);padding:7px 9px;font-size:9px}.privacy-note{border-top:1px solid var(--line);justify-content:space-between;margin-top:25px;padding-top:17px;font-size:9px;display:flex}.privacy-note span{color:#6d7777}.identity-page{padding:8vh 6vw 120px}.identity-hero{max-width:900px;margin:6vh 0 80px}.identity-hero>p:last-child{color:#576162;max-width:590px;margin:30px 0;line-height:1.8}.logo-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.logo-card{text-align:left;border:1px solid var(--line);background:#fff3;padding:0;transition:transform .25s,border-color .25s}.logo-card:hover{transform:translateY(-4px)}.logo-card.selected{border-color:var(--teal);box-shadow:0 0 0 1px var(--teal)}.logo-stage{background:var(--paper-2);place-items:center;height:270px;display:grid;position:relative}.logo-stage .logo-mark{width:115px;height:115px;color:var(--teal)}.logo-card:nth-child(2) .logo-stage{background:var(--ink);color:var(--paper)}.logo-card:nth-child(2) .logo-mark{color:var(--solar)}.logo-card:nth-child(3) .logo-stage{background:var(--mist)}.concept-number{font-family:var(--mono);font-size:9px;position:absolute;top:17px;left:18px}.logo-card-copy{padding:24px}.logo-card-copy>span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--teal);font-size:8px}.logo-card-copy h2{font-family:var(--serif);margin:8px 0;font-size:31px;font-weight:400}.logo-card-copy p{color:#667071;margin:0;font-size:12px;line-height:1.75}.identity-lockup{background:var(--ink);color:var(--paper);grid-template-columns:1.15fr .85fr;min-height:520px;margin-top:100px;display:grid}.lockup-demo{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:54px 54px;justify-content:center;align-items:center;gap:28px;display:flex}.lockup-demo>.logo-mark{width:120px;color:var(--solar)}.lockup-demo>div{flex-direction:column;display:flex}.lockup-demo strong{font-family:var(--serif);font-size:78px;font-weight:400;line-height:.9}.lockup-demo span{text-transform:uppercase;letter-spacing:.45em;color:#9eb0ac;margin:12px 0 0 5px;font-size:9px}.lockup-notes{background:#192323;flex-direction:column;justify-content:center;padding:70px;display:flex}.lockup-notes h2{font-family:var(--serif);margin:0 0 15px;font-size:46px;font-weight:400}.lockup-notes>p:not(.eyebrow){color:#aebdb9;font-size:13px;line-height:1.8}.lockup-notes .button{background:var(--solar);color:var(--ink);align-self:flex-start;margin-top:20px}.token-section{border-top:1px solid var(--line);margin-top:100px;padding-top:50px}.token-section>div:first-child{justify-content:space-between;align-items:end;display:flex}.token-section h2{font-family:var(--serif);margin:0;font-size:48px;font-weight:400}.swatches{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:30px;display:grid}.swatches div{flex-direction:column;gap:5px;display:flex}.swatches span{height:90px}.swatches b{font-size:11px}.swatches small{font-family:var(--mono);color:#6d7777;font-size:8px}.type-specimen{gap:20px;margin-top:70px;display:grid}.type-specimen p{margin:0}.type-specimen .serif{font-family:var(--serif);font-size:70px}.type-specimen .sans{font-size:28px}.type-specimen .mono{font-family:var(--mono);letter-spacing:.12em;font-size:12px}.prototype-page{background:#dfe5e1;min-height:calc(100vh - 74px);padding:38px}.prototype-note{color:#596462;justify-content:space-between;align-items:center;max-width:1500px;margin:0 auto 15px;font-size:10px;display:flex}.prototype-note span{font-family:var(--mono);letter-spacing:.15em}.prototype-note p{margin:0}.app-shell{background:#eef0eb;border-radius:3px;grid-template-columns:218px 1fr;max-width:1500px;height:calc(100vh - 142px);min-height:680px;margin:auto;display:grid;overflow:hidden;box-shadow:0 25px 70px #1c302d2e}.app-sidebar{background:var(--ink);color:#b7c4c1;flex-direction:column;padding:27px 18px 18px;display:flex}.app-sidebar>.wordmark{border-bottom:1px solid #ffffff1a;margin-bottom:25px;padding:0 9px 27px}.app-sidebar nav{flex-direction:column;gap:5px;display:flex}.app-sidebar button{color:inherit;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:12px;padding:11px 13px;font-size:11px;display:flex}.app-sidebar button span{text-align:center;width:20px;font-size:17px}.app-sidebar button.active{color:#fff;background:#263433}.sidebar-bottom{margin-top:auto}.member-chip{border-top:1px solid #ffffff1a;align-items:center;margin-top:12px;padding:18px 5px 0;display:flex}.member-chip>span{background:var(--rust);color:#fff;width:31px;height:31px;font-family:var(--serif);border-radius:50%;place-items:center;font-size:17px;display:grid}.member-chip div{flex-direction:column;margin-left:10px;display:flex}.member-chip strong{color:#fff;font-size:10px}.member-chip small{color:#7f9490;margin-top:3px;font-size:8px}.member-chip b{margin-left:auto;font-size:8px}.app-main{scrollbar-width:none;background:#eef0eb;overflow-y:auto}.app-main::-webkit-scrollbar{display:none}.mobile-nav{display:none}.app-view{max-width:1260px;margin:auto;padding:42px 4vw 70px}.app-page-head{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.app-page-head p{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:#74807e;margin:0 0 7px;font-size:8px}.app-page-head h1{font-family:var(--serif);margin:0;font-size:39px;font-weight:400}.avatar-button{background:var(--rust);color:#fff;width:38px;height:38px;font-family:var(--serif);border:0;border-radius:50%;font-size:19px}.now-card{background:var(--deep-teal);color:var(--paper);grid-template-columns:1fr 270px;min-height:260px;padding:38px;display:grid;position:relative;overflow:hidden}.now-copy{z-index:2;max-width:580px;position:relative}.now-copy h2{font-family:var(--serif);margin:0 0 12px;font-size:42px;font-weight:400}.now-copy>p:not(.eyebrow){color:#c5d4d1;font-size:12px;line-height:1.75}.now-copy button{color:#fff;background:0 0;border:0;padding:15px 0 0;font-size:11px;font-weight:600}.now-copy button span{margin-left:16px}.now-orbit{place-items:center;display:grid;position:relative}.now-orbit:before,.now-orbit:after{content:"";border:1px solid #ffffff29;border-radius:50%;width:200px;height:200px;position:absolute}.now-orbit:after{width:120px;height:120px}.now-orbit span{color:var(--solar);font-size:48px}.now-orbit i{background:#ffffff26;width:200px;height:1px;position:absolute;transform:rotate(-28deg)}.now-orbit b{color:#dc856f;font-size:23px;position:absolute;top:44px;right:32px}.now-meta{font-family:var(--mono);color:#86a29d;gap:15px;font-size:7px;display:flex;position:absolute;bottom:14px;right:16px}.now-meta strong{color:#d5e2df}.dashboard-grid{grid-template-columns:1.25fr .75fr;gap:18px;margin-top:18px;display:grid}.dashboard-main,.chart-mini{background:#f7f6f1;padding:28px}.section-row{justify-content:space-between;align-items:flex-start;display:flex}.section-row h2{font-family:var(--serif);margin:0;font-size:29px;font-weight:400}.section-row .kicker{color:#6c7a77;margin-bottom:6px}.section-row>button{color:var(--teal);background:0 0;border:0;padding:5px;font-size:9px}.window-list{margin-top:20px}.window-list>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:52px 1fr auto;align-items:center;gap:16px;width:100%;padding:14px 0;display:grid}.window-list>button>span:nth-child(2){flex-direction:column;gap:3px;display:flex}.window-list small{font-family:var(--mono);text-transform:uppercase;letter-spacing:.11em;color:#798582;font-size:7px}.window-list strong{font-size:11px}.window-list em{color:#75807e;font-size:8px;font-style:normal}.date-chip{color:#fff;height:46px;line-height:1;font-family:var(--mono);background:#b76451;place-items:center;font-size:7px;display:grid}.date-chip b{font-size:16px}.date-chip.gold{background:#b18b48}.date-chip.blue{background:#5c7898}.chart-mini>.section-row>span{color:var(--solar);font-size:22px}.mini-placements{border-top:1px solid var(--line);margin-top:18px}.mini-placements button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;align-items:center;width:100%;padding:13px 0;display:flex}.mini-placements button>span{font-family:var(--serif);color:var(--teal);width:42px;font-size:23px}.mini-placements button div{flex-direction:column;display:flex}.mini-placements small{text-transform:uppercase;letter-spacing:.1em;font-family:var(--mono);color:#7b8584;font-size:6px}.mini-placements strong{margin-top:3px;font-size:10px}.mini-link{color:var(--teal);background:0 0;border:0;justify-content:space-between;width:100%;padding:18px 0 0;font-size:9px;display:flex}.chart-hero{background:var(--ink);color:var(--paper);padding:55px 45px;position:relative;overflow:hidden}.chart-hero:after{content:"✦";color:#263432;font-size:220px;position:absolute;top:-20px;right:4%}.chart-hero>*{z-index:1;position:relative}.chart-hero h1{font-family:var(--serif);margin:0;font-size:72px;font-weight:400;line-height:.9}.chart-hero>p:not(.kicker){color:#aebdb9;margin:20px 0}.chart-stats{flex-wrap:wrap;gap:8px;display:flex}.chart-stats span{border:1px solid #ffffff24;padding:9px 12px;font-size:8px}.chart-stats b{color:var(--solar);margin-right:5px;font-weight:500}.placement-section{padding:40px 0}.hint{color:#7c8785;font-size:8px}.placement-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.placement-card{text-align:left;border:0;min-height:290px;padding:24px;transition:transform .2s;position:relative}.placement-card:hover{transform:translateY(-4px)}.placement-card.ember{background:#ead9d0}.placement-card.tide{background:#dce6eb}.placement-card.moss{background:#dce3d6}.placement-number{font-family:var(--mono);font-size:8px;position:absolute;top:18px;right:18px}.placement-glyph{font-family:var(--serif);color:var(--teal);margin-bottom:38px;font-size:38px;display:block}.placement-card small{text-transform:uppercase;letter-spacing:.12em;font-family:var(--mono);font-size:7px}.placement-card h3{font-family:var(--serif);margin:5px 0 12px;font-size:26px;font-weight:400}.placement-card p{color:#596463;font-size:10px;line-height:1.7}.placement-card>b{font-size:8px;position:absolute;bottom:20px;left:24px}.chart-chapters{background:#f8f7f2;padding:35px}.chart-chapters>div{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.chart-chapters h2{font-family:var(--serif);margin:0;font-size:31px;font-weight:400}.chart-chapters>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:45px 1fr auto;width:100%;padding:16px 0;font-size:10px;display:grid}.chart-chapters>button span{font-family:var(--mono);color:var(--teal);font-size:7px}.modal-backdrop{z-index:100;background:#0a1112a1;place-items:center;padding:35px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.reading-modal{background:var(--paper);scrollbar-width:none;width:min(760px,100%);max-height:min(760px,90vh);padding:42px;position:relative;overflow-y:auto;box-shadow:0 20px 80px #0006}.reading-modal::-webkit-scrollbar{display:none}.modal-close{border:1px solid var(--line);background:0 0;width:34px;height:34px;font-size:22px;position:absolute;top:16px;right:18px}.modal-title{align-items:center;gap:20px;display:flex}.modal-title>span{font-family:var(--serif);color:var(--teal);font-size:53px}.modal-title h2{font-family:var(--serif);margin:0;font-size:42px;font-weight:400}.modal-title p{font-family:var(--mono);color:#6d7876;font-size:8px}.reading-tabs{border-bottom:1px solid var(--line);gap:4px;margin:28px 0;display:flex}.reading-tabs button{background:0 0;border:0;padding:12px;font-size:8px}.reading-tabs button.active{border-bottom:2px solid var(--teal)}.modal-reading h3{font-family:var(--serif);font-size:29px;font-weight:400}.modal-reading>p{font-family:var(--serif);font-size:24px;line-height:1.45}.modal-reading blockquote{background:var(--mist);border-left:2px solid var(--teal);font-family:var(--serif);margin:28px 0;padding:24px;font-size:19px}.scenario{border-top:1px solid var(--line);padding-top:20px}.scenario span{font-family:var(--mono);text-transform:uppercase;color:var(--teal);font-size:8px}.scenario p{font-size:11px;line-height:1.75}.trace-button{border:1px solid var(--line);background:0 0;justify-content:space-between;width:100%;margin-top:20px;padding:16px;font-size:9px;display:flex}.placeholder-view{background:var(--ink);min-height:100%;color:var(--paper);flex-direction:column;justify-content:center;align-items:flex-start;padding:9vw;display:flex}.placeholder-view h1{font-family:var(--serif);margin:0;font-size:70px;font-weight:400}.placeholder-view>p:not(.eyebrow){color:#a9b9b5;max-width:600px;line-height:1.7}.placeholder-orbit{opacity:.45;align-self:flex-end;margin-top:-80px}.placeholder-orbit .logo-mark{width:260px;color:var(--solar)}.placeholder-view>span{font-family:var(--mono);color:#839692;font-size:8px}@media (max-width:1000px){.site-nav{display:none}.hero{grid-template-columns:1fr;gap:70px;padding-top:11vh}.hero-copy{max-width:720px}.hero-reading{justify-self:end;width:min(520px,88vw)}.promise-section{grid-template-columns:1fr;gap:60px}.product-glimpse{grid-template-columns:1fr 390px;gap:50px}.logo-grid{grid-template-columns:1fr 1fr}.logo-card:last-child{grid-column:span 2}.identity-lockup{grid-template-columns:1fr}.lockup-demo{min-height:420px}.dashboard-grid{grid-template-columns:1fr}.app-shell{grid-template-columns:190px 1fr}.placement-grid{grid-template-columns:1fr}.placement-card{min-height:240px}.chart-hero h1{font-size:58px}}@media (max-width:720px){.site-header{height:62px;padding:0 18px}.wordmark-by{display:none}.site-header .wordmark-name{font-size:25px}.header-cta{font-size:0}.header-cta span{margin:0;font-size:18px}.hero{min-height:auto;padding:80px 22px 90px;display:block}.hero-copy h1,.identity-hero h1{font-size:69px}.hero-lede{margin:26px 0;font-size:14px}.hero-actions{flex-direction:column;align-items:flex-start;gap:12px}.hero-reading{width:94%;box-shadow:12px 13px 0 var(--mist);justify-self:auto;margin:65px 0 0;padding:25px}.reading-plain{font-size:23px}.promise-section{padding:85px 22px}.section-intro h2,.glimpse-copy h2{font-size:48px}.product-glimpse{padding:75px 22px;display:block}.profile-preview{margin-top:60px}.identity-page{padding:65px 18px}.identity-hero{margin-bottom:50px}.logo-grid{grid-template-columns:1fr}.logo-card:last-child{grid-column:auto}.logo-stage{height:220px}.identity-lockup{margin-top:65px}.lockup-demo{gap:15px;min-height:340px}.lockup-demo>.logo-mark{width:70px}.lockup-demo strong{font-size:53px}.lockup-notes{padding:38px 25px}.swatches{grid-template-columns:repeat(3,1fr)}.type-specimen .serif{font-size:48px}.type-specimen .sans{font-size:20px}.prototype-page{background:var(--ink);padding:0}.prototype-note{display:none}.app-shell{border-radius:0;height:calc(100vh - 62px);min-height:0;display:block}.app-sidebar{display:none}.app-main{height:100%;padding-bottom:66px}.mobile-nav{z-index:20;height:66px;padding-bottom:env(safe-area-inset-bottom);background:#101718f7;grid-template-columns:repeat(5,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.mobile-nav button{color:#82918e;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:7px;display:flex}.mobile-nav button span{font-size:17px}.mobile-nav button.active{color:#fff}.app-view{padding:25px 16px 50px}.app-page-head h1{font-size:31px}.now-card{min-height:355px;padding:27px 23px;display:block}.now-copy h2{font-size:37px}.now-orbit{opacity:.65;width:150px;height:150px;position:absolute;bottom:1px;right:-15px}.now-orbit:before{width:140px;height:140px}.now-orbit:after{width:86px;height:86px}.now-orbit i{width:140px}.now-orbit b{top:21px;right:8px}.now-meta{left:22px;right:auto}.dashboard-main,.chart-mini{padding:21px}.window-list>button{grid-template-columns:45px 1fr auto;gap:12px}.chart-hero{margin:-25px -16px 0;padding:58px 23px 38px}.chart-hero h1{max-width:270px;font-size:50px}.chart-hero:after{font-size:150px;right:-15px}.chart-stats{gap:5px}.placement-section{padding-top:30px}.section-row .hint{display:none}.placement-grid{gap:9px}.placement-card{min-height:255px}.chart-chapters{padding:25px 20px}.modal-backdrop{align-items:end;padding:0}.reading-modal{border-radius:18px 18px 0 0;max-height:92vh;padding:32px 22px}.reading-tabs{overflow-x:auto}.modal-title h2{font-size:34px}.modal-reading>p{font-size:21px}.placeholder-view{min-height:100%;padding:60px 25px}.placeholder-view h1{font-size:49px}.placeholder-orbit{align-self:center;margin-top:30px}.placeholder-orbit .logo-mark{width:190px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@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}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.head-actions{align-items:center;gap:10px;display:flex}.new-chart-button{border:1px solid var(--line);background:0 0;padding:10px 13px;font-size:9px}.timeline-view,.people-view{padding-top:35px}.timeline-head,.people-head,.settings-head,.admin-view>header{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.timeline-head h1,.people-head h1,.settings-head h1,.admin-view>header h1{font-family:var(--serif);margin:0;font-size:52px;font-weight:400;line-height:1}.timeline-head p:not(.kicker),.people-head p:not(.kicker),.settings-head p:not(.kicker),.admin-view>header p:not(.kicker){color:#697573;margin:10px 0 0;font-size:10px}.timeline-head>button,.people-head>button,.settings-head>button{border:1px solid var(--line);background:#f8f7f2;padding:12px 16px;font-size:9px}.timeline-head>button span{margin-left:14px}.timeline-modes{border:1px solid var(--line);background:#f8f7f2;grid-template-columns:repeat(3,1fr);padding:5px;display:grid}.timeline-modes button{text-align:left;background:0 0;border:0;flex-direction:column;gap:4px;padding:14px 18px;display:flex}.timeline-modes button+button{border-left:1px solid var(--line)}.timeline-modes button.active{background:var(--ink);color:var(--paper)}.timeline-modes span{font-family:var(--serif);font-size:18px}.timeline-modes small{color:#77827f;font-size:7px}.timeline-modes button.active small{color:#9aadaa}.timeline-canvas{background:#f8f7f2;grid-template-columns:310px 1fr;min-height:470px;margin-top:13px;display:grid}.timeline-summary{border-right:1px solid var(--line);flex-direction:column;padding:38px;display:flex}.timeline-summary h2{font-family:var(--serif);margin:0;font-size:33px;font-weight:400;line-height:1.05}.timeline-summary>p:not(.eyebrow){color:#67716f;font-size:10px;line-height:1.75}.strength-key{font-family:var(--mono);flex-wrap:wrap;gap:13px;margin-top:auto;font-size:6px;display:flex}.strength-key span{align-items:center;gap:5px;display:flex}.strength-key i{background:#b3bfbc;border-radius:50%;width:5px;height:5px}.strength-key i.medium{background:var(--solar)}.strength-key i.high{background:var(--rust)}.path-area{flex-direction:column;gap:13px;padding:45px 35px 35px 110px;display:flex;position:relative;overflow:hidden}.path-line{background:#b8c6c2;width:1px;position:absolute;top:0;bottom:0;left:69px}.path-line:after{content:"";background:var(--teal);width:9px;height:9px;box-shadow:0 150px 0 var(--rust),0 300px 0 var(--solar),0 450px 0 var(--blue);border-radius:50%;position:absolute;top:0;left:-4px}.you-are-here{flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:76px;left:42px}.you-are-here i{background:var(--teal);color:#fff;border:7px solid #e5ebe7;border-radius:50%;place-items:center;width:53px;height:53px;font-style:normal;display:grid}.you-are-here span{font-family:var(--mono);letter-spacing:.12em;color:var(--teal);font-size:5px}.path-event{text-align:left;background:#eef1ed;border:0;grid-template-columns:55px 1fr auto;align-items:center;gap:15px;padding:15px;transition:transform .2s;display:grid}.path-event:hover{transform:translate(5px)}.path-event.event-0{margin-left:25px}.path-event.event-1{margin-left:72px}.path-event.event-2{margin-left:43px}.path-event.rust{border-left:3px solid var(--rust)}.path-event.gold{border-left:3px solid var(--solar)}.path-event.blue{border-left:3px solid var(--blue)}.event-date{font-family:var(--mono);flex-direction:column;font-size:9px;display:flex}.event-date small{color:#7c8784;font-size:6px}.event-copy{flex-direction:column;gap:3px;display:flex}.event-copy small{text-transform:uppercase;letter-spacing:.12em;font-family:var(--mono);color:#73807d;font-size:6px}.event-copy strong{font-family:var(--serif);font-size:17px;font-weight:400}.event-copy em{color:#7a8583;font-size:7px;font-style:normal}.timeline-foot{background:var(--ink);color:var(--paper);grid-template-columns:1fr 1fr auto;align-items:center;padding:16px 22px;display:grid}.timeline-foot p{font-family:var(--mono);text-transform:uppercase;font-size:7px}.timeline-foot p span{color:var(--solar);margin-right:7px}.timeline-foot strong{font-family:var(--serif);font-size:15px;font-weight:400}.timeline-foot button{color:var(--paper);background:0 0;border:0;font-size:8px}.moon-calendar{background:#f8f7f2;margin-top:13px;padding:28px}.moon-summary{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.moon-summary h2{font-family:var(--serif);margin:0;font-size:31px;font-weight:400}.moon-summary>div:first-child>p:last-child{color:#6d7775;font-size:9px}.moon-phase{grid-template-columns:45px 1fr;align-items:center;display:grid}.moon-phase span{color:var(--teal);grid-row:span 2;font-size:34px}.moon-phase small{font-family:var(--mono);font-size:6px}.moon-phase strong{font-family:var(--serif);font-size:16px;font-weight:400}.calendar-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(7,1fr);display:grid}.calendar-grid>.day-label{font-family:var(--mono);border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#77827f;padding:9px;font-size:6px}.calendar-grid button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;background:0 0;height:72px;padding:8px;position:relative}.calendar-grid button>b{font-family:var(--mono);font-size:7px;font-weight:400}.calendar-grid button span{color:var(--teal);font-size:18px;position:absolute;top:7px;right:9px}.calendar-grid button small{margin-top:22px;font-size:7px;display:block}.calendar-grid button.featured{background:var(--deep-teal);color:#fff}.calendar-grid button.soft{background:var(--mist)}.timeline-modal{background:var(--paper);scrollbar-width:none;width:min(820px,100%);max-height:90vh;padding:40px;position:relative;overflow:auto}.event-modal-head{grid-template-columns:82px 1fr;align-items:center;gap:22px;display:grid}.event-date-large{color:#fff;height:82px;font-family:var(--mono);flex-direction:column;justify-content:center;align-items:center;font-size:14px;display:flex}.event-date-large.rust{background:var(--rust)}.event-date-large.gold{background:#ad8848}.event-date-large.blue{background:var(--blue)}.event-date-large small{font-size:7px}.event-modal-head .eyebrow{margin:0 0 5px}.event-modal-head h2{font-family:var(--serif);margin:0;font-size:38px;font-weight:400}.event-modal-head>div>p:last-child{font-family:var(--mono);color:#78827f;font-size:7px}.event-detail>div>span,.event-detail article span{font-family:var(--mono);letter-spacing:.12em;color:var(--teal);font-size:7px}.event-detail>div>p{font-family:var(--serif);font-size:24px;line-height:1.45}.detail-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.detail-pair article{border:1px solid var(--line);padding:18px}.detail-pair article p{font-family:var(--sans);font-size:9px;line-height:1.7}.event-detail blockquote{background:var(--mist);border-left:2px solid var(--teal);font-family:var(--serif);margin:18px 0 0;padding:20px;font-size:18px}.phase-list{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.phase-list article{background:var(--mist);grid-template-columns:24px 1fr;gap:8px;padding:18px;display:grid}.phase-list article>span{font-family:var(--mono);color:var(--teal);font-size:7px}.phase-list small{font-family:var(--mono);font-size:6px}.phase-list h3{font-family:var(--serif);margin:6px 0;font-size:22px;font-weight:400}.phase-list p{font-size:8px}.trace-panel{background:var(--ink);color:var(--paper);padding:25px}.trace-panel>p{font-family:var(--mono);color:var(--solar);font-size:8px}.trace-panel code{white-space:pre-wrap;font-family:var(--mono);color:#b7c6c2;border-bottom:1px solid #ffffff1f;padding-bottom:18px;font-size:9px;line-height:1.85;display:block}.trace-panel>div{border-bottom:1px solid #ffffff1a;justify-content:space-between;padding:12px 0;font-size:8px;display:flex}.trace-panel>div span{color:#849792}.people-head{align-items:center}.circle-feature{background:var(--deep-teal);color:var(--paper);grid-template-columns:1fr 430px;min-height:300px;display:grid;overflow:hidden}.circle-feature>div:first-child{padding:38px}.circle-feature h2{font-family:var(--serif);margin:0;font-size:43px;font-weight:400}.circle-feature>div:first-child>p:not(.eyebrow){color:#bfd0cc;max-width:560px;font-size:10px;line-height:1.75}.circle-feature>div:first-child>button{color:#fff;background:0 0;border:0;padding:17px 0 0;font-size:9px}.circle-faces{margin-top:25px;display:flex}.circle-faces span{border:3px solid var(--deep-teal);color:#fff;width:38px;height:38px;font-family:var(--serif);border-radius:50%;place-items:center;margin-right:-7px;font-size:17px;display:grid}.face-rust{background:var(--rust)}.face-blue{background:var(--blue)}.face-gold{background:#ad8848}.face-moss{background:#607963}.balance-map{background:#174748;grid-template-columns:1fr 1fr;gap:3px;padding:24px;display:grid}.balance-map span{font-family:var(--mono);flex-direction:column;justify-content:flex-end;min-height:120px;padding:18px;font-size:7px;display:flex}.balance-map b{font-family:var(--serif);margin-top:6px;font-size:29px;font-weight:400}.balance-map .water{background:#315f70}.balance-map .earth{background:#66765d}.balance-map .fire{background:#a55c4b}.balance-map .air{background:#8496ad}.people-list{background:#f8f7f2;margin-top:18px;padding:30px}.person-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.person-grid>button{border:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:43px 1fr auto;align-items:center;gap:12px;padding:18px;display:grid}.person-avatar{color:#fff;width:43px;height:43px;font-family:var(--serif);border-radius:50%;place-items:center;font-size:20px;display:grid}.person-avatar.blue{background:var(--blue)}.person-avatar.gold{background:#ad8848}.person-avatar.moss{background:#607963}.person-grid h3{font-family:var(--serif);margin:0;font-size:20px;font-weight:400}.person-grid p{margin:4px 0;font-size:8px}.person-grid small{color:var(--teal);font-size:7px}.circle-detail{background:var(--ink);color:var(--paper);min-height:100%;margin:-35px -4vw -70px;padding:36px 4vw 70px}.back-link{color:#9db0ab;background:0 0;border:0;padding:0 0 22px;font-size:8px}.circle-detail>header{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:end;padding-bottom:28px;display:flex}.circle-detail h2{font-family:var(--serif);margin:0;font-size:51px;font-weight:400}.circle-detail header p:not(.eyebrow){color:#9db0ab;font-size:10px}.circle-tabs{gap:5px;padding:18px 0;display:flex}.circle-tabs button{color:#91a39e;background:0 0;border:1px solid #ffffff21;padding:10px 14px;font-size:8px}.circle-tabs button.active{background:var(--paper);color:var(--ink)}.circle-reading{grid-template-columns:.85fr 1.15fr;gap:14px;display:grid}.lead-reading{background:var(--deep-teal);padding:34px}.lead-reading h3{font-family:var(--serif);font-size:34px;font-weight:400;line-height:1.1}.lead-reading>p:last-child{color:#c0d1cd;font-size:10px;line-height:1.8}.role-grid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.role-grid article{background:#1c2727;padding:22px}.role-grid small{font-family:var(--mono);color:var(--solar);font-size:7px}.role-grid h4{font-family:var(--serif);margin:8px 0;font-size:20px;font-weight:400}.role-grid p{color:#91a39f;font-size:8px;line-height:1.6}.settings-view{padding:42px 4vw 70px}.profile-settings-grid{grid-template-columns:180px 1fr;gap:18px;display:grid}.settings-menu{background:#f8f7f2;flex-direction:column;height:max-content;padding:12px;display:flex}.settings-menu button{text-align:left;background:0 0;border:0;padding:11px;font-size:8px}.settings-menu button.active{background:var(--ink);color:var(--paper)}.privacy-editor{background:#f8f7f2;padding:27px}.publish-state{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:18px;display:flex}.publish-state>div{grid-template-columns:12px 1fr;align-items:center;display:grid}.publish-state small{color:#6e7976;grid-column:2;font-size:7px}.publish-state>button{background:0 0;border:0}.live-dot{background:#4d9272;border-radius:50%;width:6px;height:6px}.name-choice{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:24px 0;display:flex}.name-choice h2{font-family:var(--serif);margin:0;font-size:26px;font-weight:400}.name-choice>div:last-child{gap:4px;display:flex}.name-choice button{border:1px solid var(--line);background:0 0;padding:8px 10px;font-size:7px}.name-choice button.active{background:var(--teal);color:#fff}.visibility-list>div{justify-content:space-between;padding:24px 0 8px;display:flex}.visibility-list>div .kicker{margin:0}.visibility-list>div>span{font-family:var(--mono);font-size:7px}.visibility-list label{border-top:1px solid var(--line);grid-template-columns:1fr 35px;align-items:center;padding:13px 0;display:grid;position:relative}.visibility-list label>span{flex-direction:column;display:flex}.visibility-list label b{font-size:9px}.visibility-list label small{color:#78827f;margin-top:2px;font-size:7px}.visibility-list input{opacity:0;position:absolute}.visibility-list label>i{background:#b9c1be;border-radius:20px;width:32px;height:18px;transition:all .2s;position:relative}.visibility-list label>i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:2px;left:2px}.visibility-list input:checked+i{background:var(--teal)}.visibility-list input:checked+i:after{transform:translate(14px)}.audience-control{background:var(--mist);justify-content:space-between;align-items:center;margin-top:18px;padding:18px;display:flex}.audience-control .kicker{margin:0 0 4px}.audience-control h3{font-family:var(--serif);margin:0;font-size:22px;font-weight:400}.audience-control span{font-size:7px}.audience-control button{background:0 0;border:0;font-size:8px}.public-profile{background:#e7e0d3;min-height:100%;margin:-42px -4vw -70px;position:relative}.visitor-back{z-index:3;color:#fff;background:#10171866;border:1px solid #ffffff40;padding:9px 12px;font-size:8px;position:absolute;top:18px;left:22px}.public-profile-hero{color:#fff;background:linear-gradient(135deg,#173a45,#5b3042);align-items:center;height:400px;padding:70px 6vw;display:flex;position:relative;overflow:hidden}.public-profile-hero>div:last-child{z-index:2;position:relative}.public-profile-hero h1{font-family:var(--serif);margin:0;font-size:76px;font-weight:400;line-height:.8}.public-profile-hero h2{font-family:var(--serif);color:#e2bb77;margin:15px 0 7px;font-size:32px;font-weight:400}.public-profile-hero p:not(.eyebrow){color:#c7d4d2;font-size:10px}.shared-label{font-family:var(--mono);border:1px solid #fff3;margin-top:12px;padding:8px 10px;font-size:7px;display:inline-block}.public-orbits{border:1px solid #ffffff21;border-radius:50%;place-items:center;width:520px;height:520px;display:grid;position:absolute;right:-70px}.public-orbits i{border:1px solid #ffffff1f;border-radius:50%;width:330px;height:330px;position:absolute}.public-orbits i:nth-child(2){width:170px;height:170px}.public-orbits span{color:var(--solar);font-size:55px}.public-masonry{grid-template-columns:1.2fr .8fr;align-items:start;gap:12px;padding:22px;display:grid}.public-masonry article{background:var(--paper);padding:28px}.public-masonry h3{font-family:var(--serif);margin:0 0 18px;font-size:28px;font-weight:400}.public-big-three{grid-row:span 2}.public-big-three>div>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:42px 1fr auto;align-items:center;width:100%;padding:15px 0;display:grid}.public-big-three>div>button>span{font-family:var(--serif);color:var(--teal);font-size:24px}.public-big-three button div{flex-direction:column;display:flex}.public-big-three button small{font-family:var(--mono);text-transform:uppercase;font-size:6px}.public-big-three button strong{font-size:9px}.public-archetype{color:var(--paper);position:relative;background:var(--ink)!important}.public-archetype>span{color:var(--solar);font-size:27px;position:absolute;right:25px}.public-archetype p:last-child{color:#a5b6b2;font-size:9px;line-height:1.7}.public-placements button{border:0;border-top:1px solid var(--line);background:0 0;justify-content:space-between;width:100%;padding:10px 0;font-size:8px;display:flex}.public-aspect{background:var(--mist)!important}.public-aspect p{font-size:9px;line-height:1.6}.public-aspect button,.public-timing button{background:0 0;border:0;padding:12px 0 0;font-size:8px}.public-timing{color:#fff;background:var(--rust)!important}.public-timing>span{font-family:var(--mono);font-size:7px}.public-timing button{color:#fff;display:block}.public-footer{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;padding:20px;display:flex}.public-footer>span{font-family:var(--mono);color:#8fa19c;font-size:7px}.creation-view{grid-template-columns:.8fr 1.2fr;min-height:100%;display:grid}.creation-sky{background:var(--ink);color:var(--paper);flex-direction:column;padding:35px;display:flex;position:relative;overflow:hidden}.creation-sky .creation-orbit{flex:1;place-items:center;display:grid}.creation-sky .creation-orbit .logo-mark{width:230px;color:var(--solar);opacity:.7}.creation-sky>p{font-family:var(--serif);margin:0;font-size:35px;line-height:1}.creation-sky>span{font-family:var(--mono);color:#819590;margin-top:15px;font-size:7px}.creation-form{flex-direction:column;justify-content:center;padding:7vw;display:flex;position:relative}.creation-form h1{font-family:var(--serif);margin:0;font-size:47px;font-weight:400}.creation-form>p:not(.kicker){color:#6d7875;max-width:480px;font-size:9px;line-height:1.7}.creation-form label,.auth-view form label,.studio-panel label{flex-direction:column;gap:7px;margin-top:20px;display:flex}.creation-form label>span,.auth-view label span,.studio-panel label span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;font-size:7px}.creation-form input,.auth-view input{border:1px solid var(--line);background:#f8f7f2;padding:16px;font-size:13px}.form-next{background:var(--ink);color:var(--paper);border:0;justify-content:space-between;margin-top:22px;padding:15px 18px;font-size:9px;display:flex}.field-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.creation-form .unknown-time{flex-direction:row;align-items:center;font-size:8px}.form-buttons{justify-content:space-between;align-items:end;display:flex}.form-buttons>button:first-child{background:0 0;border:0;padding:15px 0;font-size:8px}.form-buttons .form-next{min-width:180px}.location-trigger{border:1px solid var(--line);text-align:left;background:#f8f7f2;grid-template-columns:38px 1fr auto;align-items:center;margin-top:20px;padding:18px;display:grid}.location-trigger>span{color:var(--teal);font-size:25px}.location-trigger div{flex-direction:column;display:flex}.location-trigger small{font-family:var(--mono);font-size:6px}.location-trigger b{margin-top:4px;font-size:10px}.location-trigger em{color:var(--teal);font-size:8px;font-style:normal}.calculation-note{background:var(--mist);margin-top:12px;padding:16px}.calculation-note span{font-family:var(--mono);color:var(--teal);font-size:6px}.calculation-note p{margin:5px 0;font-size:8px;line-height:1.6}.location-popover{background:var(--paper);z-index:5;padding:28px;position:absolute;top:8%;bottom:8%;left:8%;right:8%;box-shadow:0 20px 70px #141e1e4d}.location-popover>div{position:relative}.location-popover h2{font-family:var(--serif);margin:0;font-size:27px;font-weight:400}.location-popover>div>button{background:0 0;border:0;font-size:20px;position:absolute;top:0;right:0}.location-popover>input{border:1px solid var(--teal);width:100%;margin:20px 0 10px;padding:14px}.location-popover>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:30px 1fr;width:100%;padding:14px 0;display:grid}.location-popover>button>span{color:var(--teal)}.location-popover>button div{flex-direction:column;display:flex}.location-popover>button b{font-size:9px}.location-popover>button small{color:#77827f;font-size:7px}.auth-view{grid-template-columns:1fr 1fr;min-height:100%;display:grid}.auth-view>section{background:var(--deep-teal);color:var(--paper);flex-direction:column;justify-content:space-between;padding:40px;display:flex}.auth-view>section h1{font-family:var(--serif);margin:0;font-size:56px;font-weight:400}.auth-view>section>div>p:not(.eyebrow){color:#bfd0cc;max-width:440px;font-size:10px;line-height:1.75}.auth-view blockquote{font-family:var(--serif);border-left:2px solid var(--solar);margin:0;padding-left:18px;font-size:21px}.auth-view blockquote span{font-family:var(--mono);color:#9fb2ad;margin-top:12px;font-size:6px;display:block}.auth-view form{flex-direction:column;justify-content:center;padding:7vw;display:flex}.auth-view form h2{font-family:var(--serif);margin:0;font-size:37px;font-weight:400}.auth-view .auth-switch{color:var(--teal);background:0 0;border:0;padding:18px;font-size:8px}.auth-view form>small{color:#84908d;text-align:center;font-size:6px;line-height:1.5}.admin-view{padding:34px 3vw 65px}.admin-view>header{align-items:center}.admin-live{border:1px solid var(--line);background:#f8f7f2;grid-template-columns:10px 1fr;align-items:center;padding:10px 13px;display:grid}.admin-live i{background:#4c9873;border-radius:50%;width:6px;height:6px}.admin-live span{font-size:8px}.admin-live small{color:#76827f;grid-column:2;font-size:6px}.admin-tabs{border-bottom:1px solid var(--line);margin-bottom:18px;display:flex;overflow-x:auto}.admin-tabs button{white-space:nowrap;background:0 0;border:0;padding:11px 14px;font-size:8px}.admin-tabs button.active{border-bottom:2px solid var(--teal);color:var(--teal)}.stat-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.stat-grid article{background:#f8f7f2;flex-direction:column;padding:20px;display:flex}.stat-grid span{font-size:8px}.stat-grid strong{font-family:var(--serif);margin:9px 0;font-size:34px;font-weight:400}.stat-grid small{color:#4c896f;font-size:7px}.admin-grid{grid-template-columns:1.15fr .85fr;gap:8px;margin-top:8px;display:grid}.activity-chart,.admin-feed{background:#f8f7f2;padding:24px}.activity-chart h2,.admin-feed h2,.admin-table h2,.studio-panel h2,.calc-lab h2{font-family:var(--serif);margin:0;font-size:28px;font-weight:400}.bars{border-bottom:1px solid var(--line);align-items:end;gap:10px;height:145px;margin:15px 0 8px;display:flex}.bars i{background:var(--teal);opacity:.75;flex:1}.activity-chart>span{font-family:var(--mono);width:32%;font-size:6px;display:inline-block}.admin-feed>div{border-top:1px solid var(--line);grid-template-columns:8px 1fr auto;align-items:center;gap:9px;padding:12px 0;display:grid}.admin-feed>div i{background:var(--teal);border-radius:50%;width:5px;height:5px}.admin-feed>div span{flex-direction:column;display:flex}.admin-feed b{font-size:8px}.admin-feed small{color:#76817f;font-size:6px}.admin-feed em{font-family:var(--mono);font-size:6px;font-style:normal}.admin-table{background:#f8f7f2;padding:25px}.admin-table>div:first-child{position:relative}.admin-table input{border:1px solid var(--line);background:0 0;width:250px;padding:9px;font-size:8px;position:absolute;bottom:0;right:0}.table-head,.admin-table>button{border-top:1px solid var(--line);text-align:left;grid-template-columns:1.5fr .7fr .5fr .8fr .4fr;align-items:center;padding:12px 8px;display:grid}.table-head{font-family:var(--mono);color:#74807d;margin-top:20px;font-size:6px}.admin-table>button{background:0 0;border-bottom:0;border-left:0;border-right:0;width:100%;font-size:8px}.admin-table>button>span:first-child{flex-direction:column;display:flex}.admin-table>button small{color:#788380;font-size:6px}.studio-panel{background:#f8f7f2;grid-template-columns:170px 1fr;display:grid}.studio-panel aside{background:var(--ink);flex-direction:column;padding:14px;display:flex}.studio-panel aside button{color:#9caeaa;text-align:left;background:0 0;border:0;padding:10px;font-size:8px}.studio-panel aside button.active{color:#fff;background:#293736}.studio-panel>div{padding:28px}.studio-panel textarea{border:1px solid var(--line);min-height:90px;font:10px/1.6 var(--sans);resize:vertical;background:0 0;padding:12px}.draft-actions{align-items:center;gap:6px;margin-top:20px;display:flex}.draft-actions span{color:#4b8b6e;margin-right:auto;font-size:7px}.draft-actions button{border:1px solid var(--line);background:0 0;padding:9px;font-size:7px}.draft-actions button:last-child{background:var(--teal);color:#fff}.calc-lab{background:#f8f7f2;padding:28px}.lab-head{justify-content:space-between;align-items:end;display:flex}.lab-head select{border:1px solid var(--line);background:0 0;padding:9px;font-size:8px}.fixture-row{background:var(--mist);grid-template-columns:110px 1fr auto;align-items:center;margin-top:20px;padding:13px;font-size:8px;display:grid}.fixture-row i{background:#4c956f;border-radius:50%;width:5px;height:5px;display:inline-block}.fixture-row button{background:var(--ink);color:#fff;border:0;padding:9px;font-size:7px}.calc-columns{grid-template-columns:1fr 1fr;gap:7px;margin-top:7px;display:grid}.calc-columns article{background:var(--ink);color:#c0cecb;padding:18px}.calc-columns span{font-family:var(--mono);color:var(--solar);font-size:6px}.calc-columns code{font-family:var(--mono);margin-top:12px;font-size:8px;line-height:1.9;display:block}.diff-result{border:1px solid var(--line);align-items:center;margin-top:7px;padding:14px;font-size:8px;display:flex}.diff-result strong{color:#4b876e;margin-left:20px}.diff-result button{background:0 0;border:0;margin-left:auto;font-size:8px}.health-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.health-grid article{background:#f8f7f2;grid-template-columns:8px 1fr auto;align-items:center;gap:10px;padding:18px;display:grid}.health-grid i{background:#4c9672;border-radius:50%;width:6px;height:6px}.health-grid h3{font-family:var(--serif);margin:0;font-size:20px;font-weight:400}.health-grid p{color:#77827f;margin:3px 0;font-size:7px}.health-grid span{color:#4b876e;font-size:7px}@media (max-width:1000px){.timeline-canvas{grid-template-columns:260px 1fr}.path-area{padding-left:88px}.path-line{left:54px}.you-are-here{left:27px}.circle-feature{grid-template-columns:1fr 320px}.person-grid{grid-template-columns:1fr}.profile-settings-grid{grid-template-columns:145px 1fr}.public-profile-hero{height:360px}.creation-view{grid-template-columns:260px 1fr}.stat-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.new-chart-button{padding:9px;font-size:0}.new-chart-button:first-letter{font-size:16px}.timeline-view,.people-view{padding-top:25px}.timeline-head,.people-head,.settings-head,.admin-view>header{align-items:flex-start}.timeline-head h1,.people-head h1,.settings-head h1,.admin-view>header h1{font-size:39px}.timeline-head>button,.people-head>button,.settings-head>button{padding:9px;font-size:7px}.timeline-modes button{padding:11px 9px}.timeline-modes span{font-size:14px}.timeline-modes small{font-size:5px}.timeline-canvas{grid-template-columns:1fr}.timeline-summary{border-right:0;border-bottom:1px solid var(--line);padding:24px}.strength-key{margin-top:20px}.path-area{min-height:430px;padding:35px 12px 25px 68px}.path-line{left:38px}.you-are-here{top:66px;left:12px}.path-event{grid-template-columns:42px 1fr auto;gap:8px;padding:12px 9px}.path-event.event-0,.path-event.event-1,.path-event.event-2{margin-left:0}.event-copy strong{font-size:14px}.timeline-foot{grid-template-columns:1fr auto}.timeline-foot strong{display:none}.moon-calendar{padding:15px}.moon-summary{display:block}.moon-phase{margin-top:18px}.calendar-grid button{height:58px}.calendar-grid button small{font-size:5px}.timeline-modal{border-radius:18px 18px 0 0;max-height:92vh;padding:28px 20px}.event-modal-head{grid-template-columns:60px 1fr}.event-date-large{height:60px;font-size:10px}.event-modal-head h2{font-size:27px}.detail-pair,.phase-list{grid-template-columns:1fr}.event-detail>div>p{font-size:21px}.circle-feature{grid-template-columns:1fr}.circle-feature>div:first-child{padding:27px}.circle-feature h2{font-size:36px}.balance-map{padding:12px}.balance-map span{min-height:82px;padding:11px}.people-list{padding:20px}.circle-detail{margin:-25px -16px -50px;padding:25px 16px 70px}.circle-detail h2{font-size:39px}.circle-detail>header{display:block}.circle-reading,.role-grid{grid-template-columns:1fr}.circle-tabs{overflow-x:auto}.circle-tabs button{white-space:nowrap}.settings-view{padding:25px 16px 50px}.settings-head{gap:12px}.profile-settings-grid{grid-template-columns:1fr}.settings-menu{grid-template-columns:1fr 1fr;display:grid}.privacy-editor{padding:20px}.name-choice{display:block}.name-choice>div:last-child{margin-top:16px;overflow-x:auto}.public-profile{margin:-25px -16px -50px}.public-profile-hero{height:430px;padding:100px 24px 45px}.public-profile-hero h1{font-size:63px}.public-orbits{right:-260px}.public-masonry{grid-template-columns:1fr;padding:10px}.public-big-three{grid-row:auto}.public-footer>span{display:none}.creation-view,.auth-view{grid-template-columns:1fr}.creation-sky{display:none}.creation-form,.auth-view form{min-height:100%;padding:55px 24px}.creation-form h1{font-size:40px}.auth-view>section{display:none}.field-row{grid-template-columns:1fr}.location-popover{padding:22px;top:5%;bottom:5%;left:5%;right:5%}.admin-view{padding:25px 16px 65px}.admin-live{display:none}.stat-grid,.admin-grid,.calc-columns,.health-grid{grid-template-columns:1fr}.admin-table input{width:100%;margin-top:15px;position:static}.table-head{display:none}.admin-table>button{grid-template-columns:1fr auto auto;padding:13px 0}.admin-table>button span:nth-child(4),.admin-table>button>span:nth-child(3){display:none}.studio-panel{grid-template-columns:1fr}.studio-panel aside{grid-template-columns:1fr 1fr;display:grid}.draft-actions{flex-wrap:wrap}.draft-actions span{width:100%}.fixture-row{grid-template-columns:1fr auto}.fixture-row>b{grid-area:2/1/auto/-1}.diff-result{flex-wrap:wrap;gap:8px}.diff-result strong{margin:0}.diff-result button{text-align:left;width:100%;margin-left:0}}.public-profile{margin:0}@keyframes starwise-drift{0%,to{transform:rotate(1.5deg)translateY(0)}50%{transform:rotate(.5deg)translateY(-7px)}}@keyframes orbit-turn{to{transform:rotate(360deg)}}@keyframes soft-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hero-reading{animation:9s ease-in-out infinite starwise-drift}.now-orbit:before,.public-orbits{animation:42s linear infinite orbit-turn}.app-view,.identity-page,.overview-page{animation:.38s ease-out both soft-rise}.path-event,.public-masonry article,.logo-card{animation:.45s ease-out both soft-rise}.path-event:nth-of-type(4),.public-masonry article:nth-child(2){animation-delay:80ms}.path-event:nth-of-type(5),.public-masonry article:nth-child(3){animation-delay:.16s}@media (max-width:720px){.public-profile{margin:0}}@media (prefers-reduced-motion:reduce){.hero-reading,.now-orbit:before,.public-orbits,.app-view,.identity-page,.overview-page,.path-event,.public-masonry article,.logo-card{animation:none}}.sw-eyebrow,.sw-kicker{font:8px/1.4 var(--mono);letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px}.sw-light{color:#b9c9c5}.sw-wordmark{color:inherit;align-items:center;gap:9px;display:inline-flex}.sw-wordmark i{color:var(--teal);font-size:22px;font-style:normal}.sw-wordmark b{font:30px/.85 var(--serif);font-weight:400}.sw-wordmark small{font:7px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;opacity:.55;border-left:1px solid;padding-left:9px}.sw-wordmark.is-compact b{font-size:27px}.sw-wordmark.is-compact i{color:var(--solar)}.sw-button{border:0;justify-content:space-between;align-items:center;gap:30px;padding:15px 18px;font-size:10px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.sw-button:hover{transform:translateY(-2px)}.sw-button-gold{background:var(--solar);color:var(--ink)}.sw-button-ink{background:var(--ink);color:var(--paper)}.sw-button:disabled{opacity:.55;cursor:wait;transform:none}.sw-text-link{color:inherit;margin-left:24px;font-size:10px;text-decoration:none}.sw-text-link span{margin-left:14px}.sw-landing{background:var(--paper);min-height:100vh;overflow:hidden}.sw-landing-nav{border-bottom:1px solid var(--line);z-index:5;justify-content:space-between;align-items:center;height:72px;padding:0 5vw;display:flex;position:relative}.sw-landing-nav>a{color:var(--ink);font-size:10px;text-decoration:none}.sw-landing-hero{grid-template-columns:minmax(380px,1fr) minmax(350px,490px);align-items:center;gap:8vw;min-height:calc(100vh - 72px);padding:8vh 7vw;display:grid;position:relative}.sw-sky-grid,.sw-chart-gridlines,.sw-public-grid{opacity:.45;background-image:linear-gradient(#10171814 1px,#0000 1px),linear-gradient(90deg,#10171814 1px,#0000 1px);background-size:68px 68px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.sw-landing-orbit{border:1px solid #236b6b29;border-radius:50%;place-items:center;width:720px;height:720px;display:grid;position:absolute;top:-230px;right:-320px}.sw-landing-orbit i{border:1px solid #236b6b29;border-radius:50%;width:510px;height:510px;animation:40s linear infinite sw-orbit;position:absolute}.sw-landing-orbit i:nth-child(2){width:300px;height:300px;animation-direction:reverse}.sw-landing-orbit i:nth-child(3){width:110px;height:110px}.sw-landing-orbit span{color:var(--teal);font-size:32px}.sw-landing-copy,.sw-sample-reading{z-index:2;position:relative}.sw-landing-copy h1{font:clamp(76px,9vw,142px)/.8 var(--serif);letter-spacing:-.05em;margin:0;font-weight:400}.sw-landing-copy h1 em{color:var(--teal);font-weight:400}.sw-landing-copy>p:not(.sw-eyebrow){color:#475453;max-width:570px;margin:34px 0;font-size:16px;line-height:1.75}.sw-sample-reading{background:var(--ink);color:var(--paper);box-shadow:22px 24px 0 var(--mist);padding:32px;animation:9s ease-in-out infinite sw-float;transform:rotate(1.4deg)}.sw-sample-reading header{border-bottom:1px solid #ffffff21;align-items:center;padding-bottom:20px;display:flex}.sw-sample-reading header>span{font:38px var(--serif);color:var(--solar);margin-right:15px}.sw-sample-reading header p{flex-direction:column;margin:0;display:flex}.sw-sample-reading small{font:7px var(--mono);letter-spacing:.13em;text-transform:uppercase;color:#93a7a2}.sw-sample-reading header strong{font:21px var(--serif);margin-top:4px;font-weight:400}.sw-sample-reading header>b{font:8px var(--mono);color:#7f928e;margin-left:auto;font-weight:400}.sw-sample-reading blockquote{font:27px/1.3 var(--serif);margin:30px 0}.sw-sample-reading>div{border-left:2px solid var(--solar);background:#1c2a2a;padding:17px}.sw-sample-reading>div p{color:#c5d1ce;margin:7px 0 0;font-size:10px;line-height:1.7}.sw-sample-reading footer{font:6px var(--mono);letter-spacing:.1em;color:#758984;border-top:1px solid #ffffff1f;justify-content:space-between;margin-top:24px;padding-top:18px;display:flex}.sw-sample-reading footer b{font-weight:400}.sw-landing-layers{grid-template-columns:.75fr 1.25fr;gap:11vw;padding:120px 8vw;display:grid}.sw-landing-layers h2,.sw-landing-library h2{font:clamp(48px,5.5vw,80px)/.95 var(--serif);margin:0;font-weight:400}.sw-landing-layers ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.sw-landing-layers li{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;padding:22px 0;display:grid}.sw-landing-layers li>span{font:8px var(--mono);color:var(--teal)}.sw-landing-layers h3{font:28px var(--serif);margin:0;font-weight:400}.sw-landing-layers li p{color:#62706d;margin:5px 0 0;font-size:11px;line-height:1.7}.sw-landing-library{background:var(--deep-teal);color:var(--paper);grid-template-columns:1fr 440px;align-items:center;gap:9vw;padding:110px 8vw;display:grid}.sw-landing-library>div:first-child>p:last-child{color:#bdd0cb;max-width:600px;font-size:12px;line-height:1.8}.sw-library-stack{height:390px;position:relative}.sw-library-stack article{background:var(--paper);width:310px;height:220px;color:var(--ink);flex-direction:column;padding:26px;display:flex;position:absolute;box-shadow:14px 14px #07222359}.sw-library-stack article:first-child{z-index:3;top:0;right:0}.sw-library-stack article:nth-child(2){z-index:2;background:#dce6eb;top:90px;left:20px;transform:rotate(-4deg)}.sw-library-stack article:nth-child(3){background:#ead9d0;bottom:0;right:50px;transform:rotate(4deg)}.sw-library-stack span{background:var(--rust);color:#fff;width:42px;height:42px;font:12px var(--serif);border-radius:50%;place-items:center;display:grid}.sw-library-stack strong{font:31px var(--serif);margin-top:auto;font-weight:400}.sw-library-stack small{font:7px var(--mono);letter-spacing:.13em;margin-top:6px}.sw-landing-footer{background:var(--ink);color:var(--paper);justify-content:space-between;align-items:center;padding:27px 5vw;display:flex}.sw-landing-footer p{color:#8fa19d;font-size:9px}.sw-landing-footer a{color:#fff;font-size:9px;text-decoration:none}.sw-return-app{z-index:50;background:var(--solar);border:0;padding:14px 18px;font-size:10px;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 36px #0003}.sw-app-shell{background:#e5eae5;grid-template-columns:220px 1fr;height:100dvh;min-height:650px;display:grid;overflow:hidden}.sw-sidebar{background:var(--ink);color:#aabbb7;flex-direction:column;min-width:0;padding:27px 17px 17px;display:flex}.sw-brand-button{color:var(--paper);text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff1a;margin-bottom:23px;padding:0 9px 27px}.sw-sidebar nav{flex-direction:column;gap:4px;display:flex}.sw-sidebar nav button{color:inherit;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:12px;padding:11px 13px;font-size:10px;display:flex}.sw-sidebar nav button span{text-align:center;width:20px;font-size:17px}.sw-sidebar nav button.active{color:#fff;background:#263433}.sw-new-chart{color:#fff;text-align:left;background:0 0;border:1px solid #ffffff1f;margin-top:17px;padding:12px 13px;font-size:10px}.sw-new-chart span{margin-left:8px}.sw-view-landing{color:#7f928e;text-align:left;background:0 0;border:0;margin-top:auto;padding:10px;font-size:8px}.sw-member-chip{border-top:1px solid #ffffff1a;align-items:center;padding:17px 4px 0;display:flex}.sw-member-chip>span{background:var(--rust);color:#fff;width:33px;height:33px;font:18px var(--serif);border-radius:50%;place-items:center;display:grid}.sw-member-chip p{flex-direction:column;min-width:0;margin:0 0 0 10px;display:flex}.sw-member-chip strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.sw-member-chip small{color:#748b85;margin-top:3px;font-size:7px}.sw-member-chip>b{margin-left:auto;font-size:7px}.sw-app-main{scrollbar-width:none;background:#eef0eb;position:relative;overflow-y:auto}.sw-app-main::-webkit-scrollbar{display:none}.sw-reading-drawer::-webkit-scrollbar{display:none}.sw-mobile-nav{display:none}.sw-view{max-width:1320px;min-height:100%;margin:0 auto;padding:42px 4vw 75px;animation:.32s ease-out both sw-rise}.sw-page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;display:flex}.sw-page-heading>div>p{font:7px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#73817e;margin:0 0 7px}.sw-page-heading h1{font:42px/1 var(--serif);margin:0;font-weight:400}.sw-page-heading>div>span{color:#77827f;margin-top:8px;font-size:8px;display:block}.sw-round-button{border:1px solid var(--line);background:#f8f7f2;padding:10px 14px;font-size:10px}.sw-round-button span{margin-left:8px}.sw-error-banner{z-index:30;color:#fff;background:#b75d49;grid-template-columns:20px 1fr auto;align-items:center;padding:12px 20px;display:grid;position:sticky;top:0}.sw-error-banner p{margin:0;font-size:10px}.sw-error-banner button{color:#fff;background:0 0;border:0;font-size:18px}.sw-app-loading{background:var(--ink);height:100dvh;color:var(--paper);flex-direction:column;justify-content:center;align-items:center;gap:25px;display:flex}.sw-app-loading>div{border:1px solid #ffffff24;border-radius:50%;place-items:center;width:180px;height:180px;display:grid;position:relative}.sw-app-loading>div i{border:1px solid #ffffff21;border-radius:50%;width:115px;height:115px;animation:8s linear infinite sw-orbit;position:absolute}.sw-app-loading>div i:nth-child(2){width:55px;height:55px;animation-direction:reverse}.sw-app-loading>div span{color:var(--solar);font-size:27px}.sw-app-loading>p{font:8px var(--mono);letter-spacing:.15em;text-transform:uppercase;color:#9aada8}.sw-app-loading strong{color:#e6a391;font-size:10px}.sw-app-loading button{color:#fff;background:0 0;border:1px solid #fff3;padding:10px 16px}.sw-empty{flex-direction:column;justify-content:center;align-items:flex-start;min-height:calc(100dvh - 120px);padding:7vw;display:flex;position:relative;overflow:hidden}.sw-empty h1{font:clamp(65px,8vw,120px)/.83 var(--serif);margin:0;font-weight:400}.sw-empty h1 em{color:var(--teal);font-weight:400}.sw-empty>p:not(.sw-eyebrow){color:#63706d;max-width:560px;font-size:12px;line-height:1.8}.sw-empty-orbit{border:1px solid #236b6b2e;border-radius:50%;place-items:center;width:420px;height:420px;display:grid;position:absolute;right:3vw}.sw-empty-orbit i{border:1px solid #236b6b2e;border-radius:50%;width:260px;height:260px;position:absolute}.sw-empty-orbit span{color:var(--solar);font-size:50px}.sw-now-card{background:var(--deep-teal);min-height:285px;color:var(--paper);grid-template-columns:1fr 270px;padding:39px;display:grid;position:relative;overflow:hidden}.sw-now-card>div:first-child{z-index:2;max-width:650px;position:relative}.sw-now-card h2{font:47px/1 var(--serif);margin:0;font-weight:400}.sw-now-card p:not(.sw-eyebrow){color:#bed0cc;font-size:11px;line-height:1.8}.sw-now-card button{color:#fff;background:0 0;border:0;padding:14px 0;font-size:9px;font-weight:600}.sw-now-card button span{margin-left:18px}.sw-now-symbol{place-items:center;display:grid;position:relative}.sw-now-symbol i{border:1px solid #ffffff21;border-radius:50%;width:210px;height:210px;animation:24s linear infinite sw-orbit;position:absolute}.sw-now-symbol i:nth-child(2){width:120px;height:120px;animation-direction:reverse}.sw-now-symbol span{color:var(--solar);font-size:44px}.sw-now-card>footer{font:6px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#8ca6a0;gap:18px;display:flex;position:absolute;bottom:16px;right:18px}.sw-now-card>footer b{color:#d4e0dd}.sw-no-personal{background:var(--mist);justify-content:space-between;align-items:center;padding:35px;display:flex}.sw-no-personal h2{font:37px var(--serif);margin:0;font-weight:400}.sw-no-personal p:not(.sw-eyebrow){color:#667470;font-size:10px}.sw-no-personal button{background:0 0;border:0;font-size:9px}.sw-dashboard-grid{grid-template-columns:1.2fr .8fr;gap:14px;margin-top:14px;display:grid}.sw-panel{background:#f8f7f2;padding:27px}.sw-section-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.sw-section-heading h2{font:30px/1.05 var(--serif);margin:0;font-weight:400}.sw-section-heading>button,.sw-section-heading>span{color:var(--teal);background:0 0;border:0;font-size:8px}.sw-window-list{margin-top:20px}.sw-window-list>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:90px 1fr auto;align-items:center;gap:14px;width:100%;padding:15px 0;display:grid}.sw-window-list>button>span{font:7px var(--mono);color:var(--rust)}.sw-window-list>button p{flex-direction:column;margin:0;display:flex}.sw-window-list small{font:6px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#7c8985}.sw-window-list strong{font:17px var(--serif);margin:3px 0;font-weight:400}.sw-window-list em{color:#73817d;font-size:7px}.sw-panel-empty{border-top:1px solid var(--line);align-items:center;gap:20px;min-height:180px;margin-top:18px;display:flex}.sw-panel-empty span{color:var(--teal);font-size:42px}.sw-panel-empty p{color:#65736f;font-size:10px;line-height:1.7}.sw-library-mini>.sw-section-heading>span{color:var(--solar);font-size:23px}.sw-library-mini>button:not(.sw-panel-link){border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:38px 1fr auto;align-items:center;width:100%;padding:12px 0;display:grid}.sw-library-mini>button>span{background:var(--rust);color:#fff;width:32px;height:32px;font:17px var(--serif);border-radius:50%;place-items:center;display:grid}.sw-library-mini button p{flex-direction:column;margin:0 0 0 9px;display:flex}.sw-library-mini small{font:6px var(--mono);text-transform:uppercase;color:#778580}.sw-library-mini strong{margin-top:3px;font-size:9px}.sw-library-mini em{color:var(--teal);font-size:7px;font-style:normal}.sw-panel-link{color:var(--teal);background:0 0;border:0;justify-content:space-between;width:100%;padding:17px 0 0;font-size:8px;display:flex}.sw-library-intro{border:1px solid var(--line);background:#f8f7f2;grid-template-columns:repeat(3,1fr);margin-bottom:15px;display:grid}.sw-library-intro>div{grid-template-columns:36px 1fr;padding:18px;display:grid}.sw-library-intro>div+div{border-left:1px solid var(--line)}.sw-library-intro>div>span{font:7px var(--mono);color:var(--teal)}.sw-library-intro p{flex-direction:column;margin:0;display:flex}.sw-library-intro strong{font-size:9px}.sw-library-intro small{color:#76827f;margin-top:5px;font-size:7px;line-height:1.55}.sw-chart-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.sw-chart-grid article,.sw-add-chart{text-align:left;background:#f8f7f2;border:1px solid #0000;min-height:245px;padding:22px}.sw-chart-grid article.is-selected{border-color:var(--teal)}.sw-chart-grid article header{grid-template-columns:45px 1fr auto;align-items:center;gap:11px;display:grid}.sw-chart-grid article header>span{background:var(--rust);color:#fff;width:42px;height:42px;font:20px var(--serif);border-radius:50%;place-items:center;display:grid}.sw-chart-grid article header>div{flex-direction:column;display:flex}.sw-chart-grid article small{font:6px var(--mono);letter-spacing:.11em;color:#71807c}.sw-chart-grid article h2{font:22px var(--serif);margin:4px 0 0;font-weight:400}.sw-chart-grid article header em{font:6px var(--mono);color:var(--teal);font-style:normal}.sw-chart-grid article>div{flex-direction:column;margin:28px 0;display:flex}.sw-chart-grid article>div p{font:26px var(--serif);margin:0 0 8px}.sw-chart-grid article>div span{color:#78847f;margin-top:3px;font-size:7px}.sw-chart-grid article footer{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}.sw-chart-grid article footer button{color:var(--teal);background:0 0;border:0;margin-right:10px;padding:5px 0;font-size:7px}.sw-add-chart{background:0 0;border:1px dashed #a9b5b1;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.sw-add-chart span{color:var(--teal);font-size:27px}.sw-add-chart strong{font:21px var(--serif);font-weight:400}.sw-add-chart small{color:#73807d;font-size:7px}.sw-create-view{background:#f1f2ed;grid-template-columns:minmax(260px,.7fr) minmax(520px,1.3fr);min-height:100%;display:grid}.sw-create-view>aside{background:var(--ink);color:var(--paper);flex-direction:column;min-height:100dvh;padding:34px;display:flex;overflow:hidden}.sw-create-orbit{flex:1;place-items:center;min-height:300px;display:grid;position:relative}.sw-create-orbit i{border:1px solid #ffffff21;border-radius:50%;width:240px;height:240px;animation:28s linear infinite sw-orbit;position:absolute}.sw-create-orbit i:nth-child(2){width:140px;height:140px;animation-direction:reverse}.sw-create-orbit span{color:var(--solar);font-size:44px}.sw-create-view aside blockquote{font:24px/1.25 var(--serif);border-left:2px solid var(--solar);margin:0;padding-left:18px}.sw-create-view aside>small{font:6px var(--mono);color:#728a84;margin-top:18px}.sw-create-view>form{width:100%;max-width:920px;margin:auto;padding:65px clamp(35px,7vw,100px)}.sw-back{color:var(--teal);background:0 0;border:0;padding:0 0 32px;font-size:8px}.sw-create-view form h1{font:49px/1 var(--serif);margin:0;font-weight:400}.sw-create-view form>p:not(:-webkit-any(.sw-eyebrow,.sw-form-message)){color:#6e7976;max-width:590px;font-size:9px;line-height:1.75}.sw-create-view form>p:not(:is(.sw-eyebrow,.sw-form-message)){color:#6e7976;max-width:590px;font-size:9px;line-height:1.75}.sw-segmented{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:27px 0;padding:4px;display:grid}.sw-segmented button{text-align:left;background:0 0;border:0;flex-direction:column;gap:3px;padding:13px;display:flex}.sw-segmented button+button{border-left:1px solid var(--line)}.sw-segmented button.active{background:var(--ink);color:var(--paper)}.sw-segmented span{font:6px var(--mono);color:var(--teal)}.sw-segmented button.active span{color:var(--solar)}.sw-segmented b{font:16px var(--serif);font-weight:400}.sw-segmented small{color:#75817e;font-size:6px}.sw-create-view label,.sw-privacy-editor>label{flex-direction:column;gap:7px;margin-top:18px;display:flex}.sw-create-view label>span,.sw-privacy-editor>label>span{font:7px var(--mono);letter-spacing:.1em;text-transform:uppercase}.sw-create-view input:not([type=checkbox]),.sw-privacy-editor input,.sw-privacy-editor textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#f8f7f2;border-radius:0;padding:15px;font-size:12px}.sw-field-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sw-create-view label.is-disabled{opacity:.5}.sw-check{border-top:1px solid var(--line);align-items:center;padding-top:13px;position:relative;grid-template-columns:34px 1fr!important;display:grid!important}.sw-check input{opacity:0;position:absolute}.sw-check>i{background:#b8c2be;border-radius:20px;width:31px;height:18px;position:relative}.sw-check>i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:2px;left:2px}.sw-check input:checked+i{background:var(--teal)}.sw-check input:checked+i:after{transform:translate(13px)}.sw-check>span{display:flex;font-family:var(--sans)!important;letter-spacing:0!important;text-transform:none!important;flex-direction:column!important}.sw-check b{font-size:8px}.sw-check small{color:#75817e;margin-top:3px;font-size:7px;line-height:1.5}.sw-location-trigger{border:1px solid var(--line);text-align:left;background:#f8f7f2;grid-template-columns:36px 1fr auto;align-items:center;width:100%;margin-top:18px;padding:15px;display:grid}.sw-location-trigger>span{color:var(--teal);font-size:25px}.sw-location-trigger p{flex-direction:column;margin:0;display:flex}.sw-location-trigger small{font:6px var(--mono);text-transform:uppercase;color:#74817d}.sw-location-trigger strong{margin-top:4px;font-size:9px}.sw-location-trigger em{color:var(--teal);margin-top:3px;font-size:7px;font-style:normal}.sw-location-trigger>b{color:var(--teal);font-size:7px}.sw-location-trigger.is-selected{border-color:var(--teal)}.sw-consent{background:var(--mist);border:0;padding:14px!important}.sw-calc-note{background:var(--mist);margin-top:18px;padding:14px}.sw-calc-note span{font:6px var(--mono);color:var(--teal);letter-spacing:.12em}.sw-calc-note p{margin:5px 0 0;font-size:7px;line-height:1.6}.sw-form-message{align-items:center;gap:8px;display:flex;color:var(--rust)!important;font-size:8px!important}.sw-form-message i{border:1px solid var(--teal);border-top-color:#0000;border-radius:50%;width:9px;height:9px;animation:.8s linear infinite sw-orbit}.sw-submit{width:100%;margin-top:18px}.sw-modal-layer{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#090f10ad;place-items:center;padding:32px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.sw-location-modal{background:var(--paper);width:min(700px,100%);max-height:90dvh;padding:32px;overflow:auto;box-shadow:0 25px 90px #00000061}.sw-location-modal header{justify-content:space-between;display:flex}.sw-location-modal h2{font:36px var(--serif);margin:0;font-weight:400}.sw-location-modal header button{border:1px solid var(--line);background:0 0;width:34px;height:34px;font-size:20px}.sw-location-modal>label{flex-direction:column;gap:7px;margin:22px 0 8px;display:flex}.sw-location-modal label span{font:7px var(--mono);text-transform:uppercase}.sw-location-modal input{border:1px solid var(--teal);background:#fff;padding:14px;font-size:12px}.sw-place-results>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:35px 1fr auto;align-items:center;width:100%;padding:13px 0;display:grid}.sw-place-results>button>span{color:var(--teal);font-size:20px}.sw-place-results button p{flex-direction:column;margin:0;display:flex}.sw-place-results strong{font-size:9px}.sw-place-results small{color:#75817e;margin-top:3px;font-size:7px}.sw-place-results em{font:6px var(--mono);color:var(--teal);margin-top:4px;font-style:normal}.sw-place-results>p{color:#75817e;padding:20px 0;font-size:8px}.sw-location-modal>footer{border-top:1px solid var(--line);color:#77837f;padding-top:15px;font-size:7px;line-height:1.6}.sw-basic-chart{background:var(--ink);min-height:calc(100dvh - 118px);color:var(--paper);flex-direction:column;justify-content:center;align-items:flex-start;padding:70px 8vw;display:flex;position:relative;overflow:hidden}.sw-basic-sun{font:360px var(--serif);color:#1d2929;position:absolute;right:7vw}.sw-basic-chart>:not(.sw-basic-sun){z-index:2;position:relative}.sw-basic-chart h1{font:75px/.9 var(--serif);margin:0;font-weight:400}.sw-basic-chart h2{font:35px var(--serif);color:var(--solar);margin:13px 0;font-weight:400}.sw-basic-chart>p:not(.sw-eyebrow){color:#b2c1bd;max-width:650px;font-size:11px;line-height:1.8}.sw-basic-chart>div:not(.sw-basic-sun){gap:7px;margin:20px 0;display:flex}.sw-basic-chart>div span{border:1px solid #ffffff24;gap:6px;padding:10px 12px;display:flex}.sw-basic-chart>div small{font-size:7px}.sw-basic-chart>div strong{color:var(--solar);font-size:7px}.sw-trace-link{color:inherit;background:0 0;border:0;padding:15px 0;font-size:8px}.sw-chart-view{padding-top:32px}.sw-chart-hero{background:var(--ink);color:var(--paper);align-items:center;min-height:330px;padding:58px 48px;display:flex;position:relative;overflow:hidden}.sw-chart-gridlines{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.sw-chart-hero>div:not(.sw-chart-gridlines){z-index:2;max-width:790px;position:relative}.sw-chart-hero h1{font:clamp(56px,6.8vw,98px)/.84 var(--serif);margin:0;font-weight:400}.sw-chart-hero>div>p:not(.sw-kicker){color:#aebebb;font-size:11px;line-height:1.7}.sw-chart-hero>div>div{flex-wrap:wrap;gap:7px;display:flex}.sw-chart-hero>div>div span{border:1px solid #ffffff21;padding:9px 11px;font-size:7px}.sw-chart-hero>div>div b{color:var(--solar);margin-right:4px;font-weight:500}.sw-chart-emblem{color:#243130;font-size:230px;position:absolute;right:3%}.sw-chart-section{padding:42px 0}.sw-big-three{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.sw-big-three button{text-align:left;border:0;flex-direction:column;min-height:315px;padding:25px;display:flex;position:relative}.sw-big-three .tone-0{background:#ead9d0}.sw-big-three .tone-1{background:#dce6eb}.sw-big-three .tone-2{background:#dce3d6}.sw-big-three button>span{font:7px var(--mono);position:absolute;top:18px;right:20px}.sw-big-three button>b{font:40px var(--serif);color:var(--teal);margin-bottom:35px;font-weight:400}.sw-big-three small{font:6px var(--mono);letter-spacing:.12em;text-transform:uppercase}.sw-big-three h3{font:27px var(--serif);margin:5px 0 10px;font-weight:400}.sw-big-three p{color:#586461;margin:0;font-size:9px;line-height:1.65}.sw-big-three em{margin-top:auto;font-size:7px;font-style:normal}.sw-whole-sky{padding-top:0}.sw-whole-sky>div{background:#f8f7f2;grid-template-columns:1fr 1fr;margin-top:18px;padding:0 25px;display:grid}.sw-whole-sky button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:40px 1fr auto 20px;align-items:center;padding:14px 10px;display:grid}.sw-whole-sky button:nth-child(2n){border-left:1px solid var(--line)}.sw-whole-sky button>span{font:22px var(--serif);color:var(--teal)}.sw-whole-sky button p{flex-direction:column;margin:0;display:flex}.sw-whole-sky small{font:6px var(--mono);text-transform:uppercase;color:#7b8682}.sw-whole-sky strong{margin-top:3px;font-size:9px}.sw-whole-sky em{font:6px var(--mono);color:#73817d;font-style:normal}.sw-whole-sky button>b{margin-left:8px;font-size:8px}.sw-chart-columns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sw-chart-card{background:#f8f7f2;padding:28px}.sw-chart-card h2{font:31px/1.05 var(--serif);margin:0;font-weight:400}.sw-chart-card>p:not(.sw-kicker){color:#65726f;font-size:9px;line-height:1.7}.sw-elements-card>div{border-top:1px solid var(--line);grid-template-columns:60px 1fr 35px;align-items:center;padding:9px 0;font-size:8px;display:grid}.sw-elements-card>div>i{background:#dce3df;height:4px}.sw-elements-card>div>i b{background:var(--teal);height:100%;display:block}.sw-elements-card>div>strong{text-align:right;font:7px var(--mono)}.sw-traditions-card>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:42px 1fr auto;align-items:center;width:100%;padding:13px 0;display:grid}.sw-traditions-card>button>span{font:25px var(--serif);color:var(--teal)}.sw-traditions-card button p{flex-direction:column;margin:0;display:flex}.sw-traditions-card small{font:6px var(--mono);text-transform:uppercase}.sw-traditions-card strong{font:17px var(--serif);margin-top:3px;font-weight:400}.sw-traditions-card em{color:#78837f;white-space:nowrap;text-overflow:ellipsis;max-width:240px;font-size:7px;font-style:normal;overflow:hidden}.sw-aspects>div{background:#f8f7f2;grid-template-columns:1fr 1fr;margin-top:18px;padding:0 25px;display:grid}.sw-aspects button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:25px 1fr auto;padding:13px 8px;display:grid}.sw-aspects button:nth-child(2n){border-left:1px solid var(--line)}.sw-aspects button>span{color:var(--teal);font:16px var(--serif)}.sw-aspects strong{font-size:8px}.sw-aspects em{font:6px var(--mono);color:#75817e;font-style:normal}.sw-chart-actions{background:var(--deep-teal);color:var(--paper);grid-template-columns:1fr auto;align-items:center;gap:10px;padding:36px;display:grid}.sw-chart-actions h2{font:37px var(--serif);margin:0;font-weight:400}.sw-chart-actions p:not(.sw-kicker){color:#bed0cc;font-size:9px}.sw-chart-actions .sw-trace-link{grid-column:2}.sw-timeline-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - 118px);display:flex}.sw-loading-orbit{border:1px solid var(--line);border-radius:50%;place-items:center;width:250px;height:250px;display:grid;position:relative}.sw-loading-orbit i{border:1px solid var(--line);border-radius:50%;width:160px;height:160px;animation:18s linear infinite sw-orbit;position:absolute}.sw-loading-orbit i:nth-child(2){width:80px;height:80px;animation-direction:reverse}.sw-loading-orbit span{color:var(--teal);font-size:38px}.sw-timeline-loading h1{font:52px var(--serif);margin:0;font-weight:400}.sw-timeline-loading>p:not(.sw-eyebrow){color:#687571;max-width:620px;font-size:10px;line-height:1.7}.sw-timeline-tabs{border:1px solid var(--line);background:#f8f7f2;grid-template-columns:repeat(3,1fr);padding:4px;display:grid}.sw-timeline-tabs button{text-align:left;background:0 0;border:0;flex-direction:column;padding:13px 16px;display:flex}.sw-timeline-tabs button+button{border-left:1px solid var(--line)}.sw-timeline-tabs button.active{background:var(--ink);color:var(--paper)}.sw-timeline-tabs small{font:6px var(--mono);color:#7b8783}.sw-timeline-tabs strong{font:19px var(--serif);margin:3px 0;font-weight:400}.sw-timeline-tabs span{color:#74807d;font-size:6px}.sw-timeline-stage{background:var(--deep-teal);color:var(--paper);grid-template-columns:1fr 290px;min-height:290px;margin-top:12px;padding:36px;display:grid;position:relative;overflow:hidden}.sw-timeline-stage>aside{z-index:2;position:relative}.sw-timeline-stage h2{font:39px/1.05 var(--serif);max-width:570px;margin:0;font-weight:400}.sw-timeline-stage aside>p:not(.sw-eyebrow){color:#b8cbc6;max-width:550px;font-size:9px;line-height:1.7}.sw-strength-key{font:6px var(--mono);gap:15px;margin-top:25px;display:flex}.sw-strength-key span{align-items:center;gap:5px;display:flex}.sw-strength-key i{background:#9aada8;border-radius:50%;width:6px;height:6px}.sw-strength-key i.medium{background:var(--solar)}.sw-strength-key i.high{background:var(--rust)}.sw-timeline-orbit{place-items:center;display:grid;position:relative}.sw-timeline-orbit i{border:1px solid #ffffff21;border-radius:50%;width:230px;height:230px;animation:25s linear infinite sw-orbit;position:absolute}.sw-timeline-orbit i:nth-child(2){width:130px;height:130px;animation-direction:reverse}.sw-timeline-orbit span{color:var(--solar);font-size:45px}.sw-timeline-stage>footer{font:6px var(--mono);color:#81a09a;position:absolute;bottom:14px;right:16px}.sw-timeline-stage>footer b{color:#d3e0dc;margin-left:12px}.sw-filter-row{scrollbar-width:none;gap:5px;padding:16px 0;display:flex;overflow-x:auto}.sw-filter-row::-webkit-scrollbar{display:none}.sw-filter-row button{border:1px solid var(--line);white-space:nowrap;text-transform:capitalize;background:0 0;padding:9px 12px;font-size:7px}.sw-filter-row button.active{background:var(--ink);color:var(--paper)}.sw-event-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sw-event-grid>button{text-align:left;background:#f8f7f2;border:0;flex-direction:column;min-height:250px;padding:20px;transition:transform .2s;display:flex}.sw-event-grid>button:hover{transform:translateY(-3px)}.sw-event-grid>button header{align-items:center;display:flex}.sw-event-grid>button header>span{background:var(--rust);color:#fff;width:39px;height:39px;font:10px var(--mono);place-items:center;display:grid}.sw-event-grid.mode-moon>button header>span{background:var(--deep-teal);font:22px var(--serif);color:var(--solar)}.sw-event-grid header>div{flex-direction:column;margin-left:10px;display:flex}.sw-event-grid small{font:6px var(--mono);text-transform:uppercase;color:#74817d}.sw-event-grid em{color:var(--teal);margin-top:4px;font-size:6px;font-style:normal}.sw-event-grid h3{font:25px/1.05 var(--serif);margin:22px 0 9px;font-weight:400}.sw-event-grid>button footer{border-top:1px solid var(--line);justify-content:space-between;margin-top:auto;padding-top:13px;font-size:6px;display:flex}.sw-event-grid>button footer span{color:#77837f}.sw-no-events{background:#f8f7f2;grid-column:1/-1;padding:40px;font-size:9px}.sw-timeline-safety{background:var(--mist);grid-template-columns:30px 1fr;align-items:center;margin-top:10px;padding:17px;display:grid}.sw-timeline-safety>span{color:var(--teal);font-size:20px}.sw-timeline-safety p{margin:0;font-size:7px;line-height:1.6}.sw-profile-layout{grid-template-columns:minmax(480px,1fr) 360px;align-items:start;gap:12px;display:grid}.sw-privacy-editor{background:#f8f7f2;padding:27px}.sw-privacy-editor>header{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:17px;display:flex}.sw-privacy-editor>header>div{grid-template-columns:13px 1fr;align-items:center;display:grid}.sw-privacy-editor>header i{background:#a8b2af;border-radius:50%;width:7px;height:7px}.sw-privacy-editor>header i.is-live{background:#4f9875}.sw-privacy-editor>header p{flex-direction:column;margin:0;display:flex}.sw-privacy-editor>header strong{font-size:9px}.sw-privacy-editor>header small{color:#74807d;margin-top:2px;font-size:7px}.sw-privacy-editor>header button{color:var(--rust);background:0 0;border:0;font-size:7px}.sw-name-control{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:23px 0;display:flex}.sw-name-control h2{font:27px var(--serif);margin:0;font-weight:400}.sw-name-control>div:last-child{gap:3px;display:flex}.sw-name-control button{border:1px solid var(--line);text-transform:capitalize;background:0 0;padding:8px 10px;font-size:7px}.sw-name-control button.active{background:var(--teal);color:#fff}.sw-privacy-editor textarea{resize:vertical;min-height:90px;font:10px/1.6 var(--sans)}.sw-visibility-list>header{justify-content:space-between;margin-top:28px;padding-bottom:8px;display:flex}.sw-visibility-list header p{margin:0}.sw-visibility-list header span{font:6px var(--mono)}.sw-visibility-list>label{border-top:1px solid var(--line);grid-template-columns:1fr 34px;align-items:center;padding:12px 0;display:grid;position:relative}.sw-visibility-list label>span{flex-direction:column;display:flex}.sw-visibility-list b{font-size:8px}.sw-visibility-list small{color:#76827f;margin-top:3px;font-size:6px}.sw-visibility-list input{opacity:0;position:absolute}.sw-visibility-list label>i{background:#b9c2bf;border-radius:20px;width:31px;height:18px;position:relative}.sw-visibility-list label>i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:2px;left:2px}.sw-visibility-list input:checked+i{background:var(--teal)}.sw-visibility-list input:checked+i:after{transform:translate(13px)}.sw-audience{background:var(--mist);justify-content:space-between;align-items:center;margin-top:18px;padding:16px;display:flex}.sw-audience h3{font:21px var(--serif);margin:0;font-weight:400}.sw-audience span{color:#75817e;font-size:6px}.sw-audience select{border:1px solid var(--line);background:#f8f7f2;padding:9px;font-size:7px}.sw-privacy-editor>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:20px;padding-top:17px;display:flex}.sw-privacy-editor>footer>button:first-child{border:1px solid var(--line);background:0 0;padding:10px 13px;font-size:7px}.sw-profile-preview{background:var(--paper);position:sticky;top:20px;box-shadow:12px 12px #d8ded9}.sw-preview-sky{color:#fff;background:linear-gradient(135deg,#173a45,#5a3041);place-items:center;height:150px;display:grid;position:relative;overflow:hidden}.sw-preview-sky i{border:1px solid #ffffff21;border-radius:50%;width:240px;height:240px;position:absolute}.sw-preview-sky i:nth-child(2){width:110px;height:110px}.sw-preview-sky span{color:var(--solar);font-size:36px}.sw-preview-sky small{font:6px var(--mono);letter-spacing:.12em;position:absolute;bottom:12px;left:14px}.sw-profile-preview>div:nth-child(2){padding:23px}.sw-profile-preview h2{font:43px/.9 var(--serif);margin:0;font-weight:400}.sw-profile-preview h3{font:21px var(--serif);color:var(--teal);margin:10px 0;font-weight:400}.sw-profile-preview>div:nth-child(2)>p:not(.sw-kicker){color:#64716d;font-size:8px;line-height:1.6}.sw-preview-badges{flex-wrap:wrap;gap:4px;display:flex}.sw-preview-badges span{border:1px solid var(--line);padding:7px;font-size:6px}.sw-profile-preview>div:nth-child(2)>footer{border-top:1px solid var(--line);justify-content:space-between;margin-top:20px;padding-top:15px;font-size:6px;display:flex}.sw-profile-preview>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;width:100%;padding:13px;font-size:7px}.sw-profile-preview>button:not(.sw-preview-chart){background:var(--deep-teal);color:#fff;text-align:center}.sw-account-card{background:var(--deep-teal);color:var(--paper);grid-template-columns:60px 1fr auto;align-items:center;padding:30px;display:grid}.sw-account-card>span{background:var(--rust);width:55px;height:55px;font:28px var(--serif);border-radius:50%;place-items:center;display:grid}.sw-account-card>div{flex-direction:column;margin-left:15px;display:flex}.sw-account-card small{font:6px var(--mono);color:#9db2ad}.sw-account-card h2{font:31px var(--serif);margin:5px 0 0;font-weight:400}.sw-account-card p{color:#a8bdb8;margin:3px 0;font-size:7px}.sw-account-card i{font:7px var(--mono);color:var(--solar);font-style:normal}.sw-account-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.sw-account-grid h2{font:30px var(--serif);margin:0;font-weight:400}.sw-account-grid p:not(.sw-kicker){color:#66736f;font-size:8px;line-height:1.7}.sw-account-grid button{color:var(--teal);background:0 0;border:0;padding:10px 0;font-size:8px}.sw-account-grid select{border:1px solid var(--line);background:0 0;width:100%;margin-top:10px;padding:11px;font-size:8px}.sw-account-grid dl{margin-top:18px}.sw-account-grid dl div{border-top:1px solid var(--line);justify-content:space-between;padding:10px 0;font-size:7px;display:flex}.sw-account-grid dd{font-family:var(--mono);margin:0}.sw-reading-drawer{background:var(--paper);scrollbar-width:none;width:min(920px,100%);max-height:92dvh;padding:45px;position:relative;overflow:auto;box-shadow:0 25px 100px #00000073}.sw-drawer-close{border:1px solid var(--line);background:0 0;width:35px;height:35px;font-size:20px;position:absolute;top:17px;right:18px}.sw-reading-drawer>h1{font:52px/.95 var(--serif);margin:0;font-weight:400}.sw-reading-lead{font:24px/1.4 var(--serif);max-width:760px}.sw-reading-equation{grid-template-columns:1fr 25px 1fr 25px 1fr;margin:28px 0;display:grid}.sw-reading-equation section{background:var(--mist);padding:18px}.sw-reading-equation>b{place-items:center;font-weight:400;display:grid}.sw-reading-equation span,.sw-reading-pair span,.sw-prompt-list>span,.sw-possibilities>span,.sw-phase-grid>span{font:6px var(--mono);letter-spacing:.12em;color:var(--teal)}.sw-reading-equation h2{font:22px var(--serif);margin:7px 0;font-weight:400}.sw-reading-equation p{font-size:7px;line-height:1.6}.sw-reading-pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sw-reading-pair section{border:1px solid var(--line);padding:20px}.sw-reading-pair h3{font:22px var(--serif);margin:7px 0;font-weight:400}.sw-reading-pair li,.sw-reading-pair p{font-size:8px;line-height:1.65}.sw-reading-pair ul{padding-left:17px}.sw-prompt-list{background:var(--mist);margin-top:8px;padding:18px}.sw-prompt-list p{font:17px var(--serif);margin:9px 0}.sw-possibilities{margin-top:22px}.sw-possibilities>p{border-top:1px solid var(--line);grid-template-columns:35px 1fr;margin:0;padding:12px 0;font-size:9px;line-height:1.6;display:grid}.sw-possibilities>p>b{font:6px var(--mono);color:var(--teal)}.sw-phase-grid>div{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:8px;display:grid}.sw-phase-grid article{background:var(--mist);padding:17px}.sw-phase-grid small{font:6px var(--mono);color:#75817e}.sw-phase-grid h3{font:21px var(--serif);margin:6px 0;font-weight:400}.sw-raw-toggle{border:1px solid var(--line);background:0 0;justify-content:space-between;width:100%;margin-top:22px;padding:14px;font-size:8px;display:flex}.sw-json-view{background:var(--ink);color:#b9cac6;white-space:pre-wrap;word-break:break-word;font:8px/1.7 var(--mono);max-height:380px;padding:22px;overflow:auto}.sw-reading-drawer>footer{border-top:1px solid var(--line);font:6px var(--mono);color:#75817e;justify-content:space-between;margin-top:25px;padding-top:14px;display:flex}.sw-public-page{background:#e8e1d5;min-height:100vh}.sw-public-nav{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;height:65px;padding:0 4vw;display:flex}.sw-public-brand{color:#fff;font:27px var(--serif);align-items:center;text-decoration:none;display:flex}.sw-public-brand small{font:6px var(--sans);text-transform:uppercase;letter-spacing:.14em;border-left:1px solid #fff6;margin-left:8px;padding-left:8px}.sw-public-nav>span{font:6px var(--mono);text-transform:uppercase;letter-spacing:.13em;color:#93a8a3}.sw-public-hero{color:#fff;background:linear-gradient(135deg,#173b45,#5c3041);align-items:center;height:440px;padding:70px 7vw;display:flex;position:relative;overflow:hidden}.sw-public-grid{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.sw-public-hero>div:last-child{z-index:2;position:relative}.sw-public-hero p{font:7px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#b3c4c0}.sw-public-hero h1{font:82px/.8 var(--serif);margin:0;font-weight:400}.sw-public-hero h2{font:33px var(--serif);color:var(--solar);margin:18px 0 8px;font-weight:400}.sw-public-hero blockquote{font:15px/1.6 var(--serif);max-width:540px;margin:15px 0}.sw-public-orbit{border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:570px;height:570px;animation:48s linear infinite sw-orbit;display:grid;position:absolute;right:-80px}.sw-public-orbit i{border:1px solid #ffffff1f;border-radius:50%;width:360px;height:360px;position:absolute}.sw-public-card{background:var(--paper);padding:28px}.sw-public-card h2{font:30px var(--serif);margin:0 0 17px;font-weight:400}.sw-public-big{grid-row:span 2}.sw-public-big>div>div{border-top:1px solid var(--line);grid-template-columns:45px 1fr;padding:14px 0;display:grid}.sw-public-big>div>div>span{font:25px var(--serif);color:var(--teal)}.sw-public-big p{flex-direction:column;margin:0;display:flex}.sw-public-big small{font:6px var(--mono);text-transform:uppercase}.sw-public-big strong{margin-top:3px;font-size:9px}.sw-public-big em{color:#74817d;font-size:7px;font-style:normal}.sw-public-archetype{background:var(--ink);color:var(--paper);position:relative}.sw-public-archetype>span{color:var(--solar);font-size:27px;position:absolute;right:24px}.sw-public-archetype>p:last-child{color:#a6b8b3;font-size:8px;line-height:1.7}.sw-public-elements>div{border-top:1px solid var(--line);grid-template-columns:50px 1fr 30px;align-items:center;gap:8px;padding:10px 0;font-size:7px;display:grid}.sw-public-elements i{background:#d9e1de;height:4px}.sw-public-elements i:has(+b){position:relative}.sw-public-elements i:before{content:"";height:100%;width:inherit;background:var(--teal);position:absolute}.sw-public-placements>div{border-top:1px solid var(--line);grid-template-columns:30px 80px 1fr;padding:10px 0;font-size:8px;display:grid}.sw-public-placements>div>span{font:18px var(--serif);color:var(--teal)}.sw-public-placements em{color:#74817d;font-style:normal}.sw-public-timing{background:var(--rust);color:#fff}.sw-public-timing>div{border-top:1px solid #fff3;flex-direction:column;padding:12px 0;display:flex}.sw-public-timing small{font:6px var(--mono)}.sw-public-timing strong{font:18px var(--serif);margin:4px 0;font-weight:400}.sw-public-timing span{color:#f0cfca;font-size:7px}.sw-public-detail{border-top:1px solid var(--line);text-transform:capitalize;justify-content:space-between;padding:10px 0;font-size:8px;display:flex}.sw-public-footer{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;padding:22px 4vw;display:flex}.sw-public-footer p{color:#91a49f;font-size:7px}.sw-public-footer a{color:#fff;font-size:8px;text-decoration:none}.sw-public-missing{background:var(--ink);min-height:100dvh;color:var(--paper);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.sw-public-missing>span{color:var(--solar);font-size:50px}.sw-public-missing>p:first-of-type{font:8px var(--mono);text-transform:uppercase;letter-spacing:.14em}.sw-public-missing h1{font:60px var(--serif);margin:10px 0;font-weight:400}.sw-public-missing a{color:#fff;margin-top:20px;font-size:8px}@keyframes sw-orbit{to{transform:rotate(360deg)}}@keyframes sw-float{0%,to{transform:rotate(1.4deg)translateY(0)}50%{transform:rotate(.7deg)translateY(-8px)}}@keyframes sw-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.sw-landing-hero{grid-template-columns:1fr;padding-top:11vh}.sw-sample-reading{justify-self:end;width:min(520px,88vw)}.sw-landing-layers{grid-template-columns:1fr;gap:55px}.sw-landing-library{grid-template-columns:1fr 380px}.sw-dashboard-grid,.sw-profile-layout{grid-template-columns:1fr}.sw-profile-preview{max-width:440px;position:static}.sw-chart-grid,.sw-event-grid{grid-template-columns:1fr 1fr}.sw-chart-columns,.sw-big-three{grid-template-columns:1fr}.sw-big-three button{min-height:240px}.sw-create-view{grid-template-columns:270px 1fr}}@media (max-width:760px){.sw-landing-nav{height:62px;padding:0 19px}.sw-landing-nav .sw-wordmark small{display:none}.sw-landing-hero{min-height:auto;padding:75px 22px 90px;display:block}.sw-landing-copy h1{font-size:71px}.sw-landing-copy>p:not(.sw-eyebrow){margin:26px 0;font-size:13px}.sw-landing-copy>div{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.sw-text-link{margin-left:0}.sw-sample-reading{width:94%;box-shadow:12px 13px 0 var(--mist);margin-top:65px;padding:24px}.sw-sample-reading blockquote{font-size:22px}.sw-landing-layers{padding:80px 22px}.sw-landing-layers h2,.sw-landing-library h2{font-size:49px}.sw-landing-library{padding:75px 22px;display:block}.sw-library-stack{height:330px;margin-top:45px}.sw-library-stack article{width:250px;height:190px}.sw-landing-footer{padding:25px 20px}.sw-landing-footer p,.sw-landing-footer .sw-wordmark small{display:none}.sw-return-app{bottom:80px;right:12px}.sw-app-shell{height:100dvh;min-height:0;display:block}.sw-sidebar{display:none}.sw-app-main{height:100%;padding-bottom:68px}.sw-mobile-nav{z-index:60;height:68px;padding-bottom:env(safe-area-inset-bottom);background:#101718fa;grid-template-columns:repeat(5,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.sw-mobile-nav button{color:#81938e;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:6px;display:flex}.sw-mobile-nav button span{font-size:17px}.sw-mobile-nav button.active{color:#fff}.sw-view{padding:25px 15px 52px}.sw-page-heading{align-items:flex-start}.sw-page-heading h1{font-size:35px}.sw-page-heading .sw-button{padding:10px;font-size:0}.sw-page-heading .sw-button:first-letter{font-size:16px}.sw-round-button span{display:none}.sw-now-card{min-height:390px;padding:28px 22px;display:block}.sw-now-card h2{font-size:41px}.sw-now-symbol{opacity:.72;width:175px;height:175px;position:absolute;bottom:22px;right:-12px}.sw-now-symbol i{width:160px;height:160px}.sw-now-symbol i:nth-child(2){width:90px;height:90px}.sw-now-card>footer{left:22px;right:auto}.sw-dashboard-grid{grid-template-columns:1fr}.sw-panel{padding:21px}.sw-window-list>button{grid-template-columns:73px 1fr auto}.sw-no-personal{display:block}.sw-no-personal button{padding:12px 0}.sw-empty{padding:48px 12px}.sw-empty h1{font-size:59px}.sw-empty-orbit{opacity:.5;width:340px;height:340px;right:-170px}.sw-library-intro{grid-template-columns:1fr}.sw-library-intro>div+div{border-left:0;border-top:1px solid var(--line)}.sw-chart-grid{grid-template-columns:1fr}.sw-create-view{display:block}.sw-create-view>aside{display:none}.sw-create-view>form{padding:42px 8px}.sw-create-view form h1{font-size:40px}.sw-segmented{grid-template-columns:1fr}.sw-segmented button+button{border-left:0;border-top:1px solid var(--line)}.sw-field-row{grid-template-columns:1fr}.sw-modal-layer{align-items:end;padding:0}.sw-location-modal,.sw-reading-drawer{border-radius:18px 18px 0 0;max-height:93dvh;padding:28px 21px}.sw-basic-chart{min-height:calc(100dvh - 68px);margin:-25px -15px -52px;padding:55px 22px}.sw-basic-chart h1{font-size:55px}.sw-basic-sun{font-size:210px;top:5px;right:-30px}.sw-basic-chart>div:not(.sw-basic-sun){flex-wrap:wrap}.sw-chart-view{padding-top:25px}.sw-chart-hero{min-height:410px;margin:-25px -15px 0;padding:58px 23px 38px}.sw-chart-hero h1{max-width:330px;font-size:55px}.sw-chart-emblem{font-size:160px;bottom:-25px;right:-30px}.sw-chart-section{padding:33px 0}.sw-section-heading>span{display:none}.sw-whole-sky>div,.sw-aspects>div{grid-template-columns:1fr;padding:0 17px}.sw-whole-sky button:nth-child(2n),.sw-aspects button:nth-child(2n){border-left:0}.sw-whole-sky button{grid-template-columns:35px 1fr auto 17px}.sw-chart-actions{grid-template-columns:1fr;padding:27px}.sw-chart-actions .sw-button,.sw-chart-actions .sw-trace-link{grid-column:1}.sw-timeline-tabs button{padding:11px 8px}.sw-timeline-tabs strong{font-size:14px}.sw-timeline-tabs small,.sw-timeline-tabs span{font-size:5px}.sw-timeline-stage{min-height:390px;padding:27px 22px;display:block}.sw-timeline-stage h2{font-size:34px}.sw-timeline-orbit{opacity:.6;width:170px;height:170px;position:absolute;bottom:10px;right:-10px}.sw-timeline-orbit i{width:160px;height:160px}.sw-timeline-orbit i:nth-child(2){width:90px;height:90px}.sw-event-grid,.sw-profile-layout{grid-template-columns:1fr}.sw-privacy-editor{padding:20px}.sw-name-control{display:block}.sw-name-control>div:last-child{margin-top:14px}.sw-privacy-editor>footer{flex-direction:column}.sw-profile-preview{max-width:none}.sw-account-card{grid-template-columns:50px 1fr}.sw-account-card>i{display:none}.sw-account-grid{grid-template-columns:1fr}.sw-reading-drawer>h1{padding-right:28px;font-size:40px}.sw-reading-lead{font-size:21px}.sw-reading-equation{grid-template-columns:1fr}.sw-reading-equation>b{padding:5px}.sw-reading-pair,.sw-phase-grid>div{grid-template-columns:1fr}.sw-reading-drawer>footer{display:block}.sw-reading-drawer>footer b{margin-top:5px;display:block}.sw-public-hero{height:430px;padding:90px 22px 45px}.sw-public-hero h1{font-size:63px}.sw-public-orbit{right:-330px}.sw-public-masonry{grid-template-columns:1fr;padding:9px}.sw-public-big{grid-row:auto}.sw-public-footer p{display:none}}@media (prefers-reduced-motion:reduce){.sw-landing-orbit i,.sw-sample-reading,.sw-now-symbol i,.sw-create-orbit i,.sw-timeline-orbit i,.sw-public-orbit,.sw-loading-orbit i,.sw-app-loading>div i{animation:none!important}.sw-view{animation:none}}:root{--sw-title-gap:14px;--sw-copy-gap:18px;--sw-section-gap:34px}.sw-app-shell h1,.sw-app-shell h2,.sw-app-shell h3,.sw-landing h1,.sw-landing h2,.sw-public-page h1,.sw-public-page h2{text-wrap:balance}.sw-page-heading{margin-bottom:34px}.sw-page-heading>div>.sw-kicker,.sw-section-heading .sw-kicker,.sw-chart-card>.sw-kicker,.sw-privacy-editor .sw-kicker,.sw-account-grid .sw-kicker,.sw-studio-panel .sw-kicker{margin-bottom:9px}.sw-page-heading h1{line-height:1.03}.sw-page-heading h1+span{margin-top:var(--sw-title-gap);line-height:1.55}.sw-landing-copy h1+p,.sw-create-view form h1+p,.sw-chart-hero h1+p,.sw-basic-chart h2+p,.sw-timeline-stage h2+p,.sw-public-hero h2+blockquote,.sw-reading-drawer>h1+.sw-reading-lead,.sw-empty h1+p,.sw-account-grid h2+p,.sw-studio-panel h2+p{margin-top:var(--sw-copy-gap)}.sw-section-heading h2,.sw-chart-card h2,.sw-account-grid h2,.sw-studio-panel h2{line-height:1.08}.sw-section-heading>div,.sw-page-heading>div{min-width:0}.sw-chart-card>p:not(.sw-kicker),.sw-account-grid p:not(.sw-kicker),.sw-studio-panel>p,.sw-create-view form>p:not(.sw-eyebrow){margin-bottom:20px}.sw-reading-lead{margin-bottom:30px}.sw-public-card>.sw-kicker{margin-bottom:10px}.sw-public-card h2+p{margin-top:14px}.sw-library-tools{justify-content:space-between;align-items:center;gap:18px;margin:18px 0 14px;display:flex}.sw-library-tools>div{border:1px solid var(--line);background:#f8f7f2;padding:3px;display:flex}.sw-library-tools>div button{background:0 0;border:0;padding:10px 14px;font-size:8px}.sw-library-tools>div button.active{background:var(--ink);color:var(--paper)}.sw-library-tools>div button span{color:var(--solar);font-family:var(--mono);margin-left:6px;font-size:6px}.sw-library-tools>label{border-bottom:1px solid var(--ink);grid-template-columns:32px 1fr;align-items:center;width:min(320px,44vw);display:grid}.sw-library-tools>label>span{color:var(--teal);font-size:18px}.sw-library-tools input{background:0 0;border:0;outline:0;min-width:0;padding:11px 0;font-size:10px}.sw-library-notice{background:var(--mist);border-left:3px solid var(--teal);margin:0 0 14px;padding:12px 15px;font-size:8px;line-height:1.6}.sw-library-empty{text-align:center;border:1px dashed #a9b5b1;flex-direction:column;justify-content:center;align-items:center;min-height:260px;margin-top:10px;padding:34px;display:flex}.sw-library-empty>span{color:var(--teal);font-size:32px}.sw-library-empty h2{font:30px/1.05 var(--serif);margin:14px 0 10px;font-weight:400}.sw-library-empty p{color:#66736f;max-width:460px;margin:0;font-size:9px;line-height:1.7}.sw-library-empty button{color:var(--teal);background:0 0;border:0;margin-top:18px;font-size:8px}.sw-manage-modal{background:var(--paper);width:min(610px,100%);max-height:92dvh;padding:38px;position:relative;overflow:auto;box-shadow:0 25px 90px #0006}.sw-manage-modal>.sw-eyebrow{margin-bottom:11px}.sw-manage-modal>h2{font:40px/1 var(--serif);margin:0;padding-right:42px;font-weight:400}.sw-manage-modal>h2+p{color:#65716e;margin:16px 0 25px;font-size:9px;line-height:1.7}.sw-manage-modal>label,.sw-feedback-card label{flex-direction:column;gap:8px;display:flex}.sw-manage-modal>label>span,.sw-feedback-card label>span{font:7px var(--mono);letter-spacing:.1em;text-transform:uppercase}.sw-manage-modal input,.sw-feedback-card textarea,.sw-feedback-card select{border:1px solid var(--line);width:100%;font:11px var(--sans);background:#f8f7f2;padding:14px}.sw-feedback-card textarea{resize:vertical;min-height:120px;line-height:1.6}.sw-manage-primary{background:var(--ink);width:100%;color:var(--paper);border:0;justify-content:space-between;margin-top:8px;padding:13px 15px;font-size:8px;display:flex}.sw-manage-primary:disabled{opacity:.42}.sw-manage-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:22px;display:grid}.sw-manage-actions>button{border:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:32px 1fr;padding:16px;display:grid}.sw-manage-actions>button>span{color:var(--teal);font-size:21px}.sw-manage-actions p{flex-direction:column;margin:0;display:flex}.sw-manage-actions strong{font-size:9px}.sw-manage-actions small{color:#74807d;margin-top:5px;font-size:7px;line-height:1.5}.sw-danger-zone{border-top:1px solid #b75d4959;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:20px;display:flex}.sw-danger-zone p{flex-direction:column;margin:0;display:flex}.sw-danger-zone strong{color:var(--rust);font-size:9px}.sw-danger-zone span{color:#756d69;max-width:330px;margin-top:5px;font-size:7px;line-height:1.5}.sw-danger-zone button{border:1px solid var(--rust);color:var(--rust);background:0 0;flex:none;padding:10px 12px;font-size:7px}.sw-profile-link-actions{grid-template-columns:1fr 1fr;display:grid}.sw-profile-link-actions button{border:0;border-top:1px solid var(--line);background:var(--deep-teal);color:#fff;padding:13px;font-size:7px}.sw-profile-link-actions button+button{border-left:1px solid #ffffff26}.sw-profile-link-actions button.is-confirm{background:var(--rust)}.sw-account-lower{align-items:stretch}.sw-feedback-card,.sw-session-card{min-height:100%}.sw-feedback-card label+label{margin-top:14px}.sw-feedback-card>.sw-button,.sw-session-card>.sw-button{width:max-content;color:var(--paper);margin-top:16px;padding:13px 16px}.sw-session-card ul{color:#66736f;padding-left:17px;font-size:8px;line-height:1.9}.sw-studio-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - 120px);display:flex}.sw-studio-loading>span{color:var(--teal);font-size:42px}.sw-studio-loading h1{font:50px/1 var(--serif);margin:10px 0;font-weight:400}.sw-studio-stats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.sw-studio-stats article{background:#f8f7f2;flex-direction:column;min-height:150px;padding:20px;display:flex}.sw-studio-stats span{font:7px var(--mono);letter-spacing:.08em;text-transform:uppercase}.sw-studio-stats strong{font:42px var(--serif);margin:auto 0 7px;font-weight:400}.sw-studio-stats small{color:#6c7975;font-size:7px;line-height:1.5}.sw-studio-grid{grid-template-columns:1.15fr .85fr;gap:8px;margin-top:8px;display:grid}.sw-studio-panel{background:#f8f7f2;min-width:0;padding:24px}.sw-studio-panel>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.sw-studio-panel>header h2{font:28px/1.05 var(--serif);margin:0;font-weight:400}.sw-studio-panel>header>span{color:var(--teal);font:7px var(--mono)}.sw-studio-panel>header>i{background:#4f9875;border-radius:50%;width:8px;height:8px}.sw-studio-panel>header>i.has-warning{background:var(--rust)}.sw-activity-bars{border-bottom:1px solid var(--line);align-items:stretch;gap:7px;height:180px;margin:24px 0 12px;display:flex}.sw-activity-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:14px;display:flex;position:relative}.sw-activity-bars i{background:var(--teal);opacity:.78;width:100%;max-width:32px}.sw-activity-bars span{font:5px var(--mono);color:#78837f;margin:6px 0 -20px}.sw-activity-bars b{font:6px var(--mono);color:var(--teal);position:absolute;top:0}.sw-activity-panel>p{color:#6d7975;margin:27px 0 0;font-size:7px;line-height:1.6}.sw-health-list{margin:22px 0 0}.sw-health-list>div{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:11px 0;font-size:8px;display:flex}.sw-health-list dd{font-family:var(--mono);margin:0}.sw-studio-feed,.sw-feedback-feed{margin-top:18px}.sw-studio-feed>div{border-top:1px solid var(--line);grid-template-columns:8px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.sw-studio-feed i{background:var(--teal);border-radius:50%;width:6px;height:6px}.sw-studio-feed p{flex-direction:column;margin:0;display:flex}.sw-studio-feed strong{text-transform:capitalize;font-size:8px}.sw-studio-feed small,.sw-studio-feed>div>span{color:#77837f;font:6px var(--mono);margin-top:3px}.sw-feedback-feed article{border-top:1px solid var(--line);padding:12px 0}.sw-feedback-feed article header{color:var(--teal);font:6px var(--mono);text-transform:uppercase;justify-content:space-between;display:flex}.sw-feedback-feed article p{margin:8px 0 0;font-size:8px;line-height:1.65}input:focus-visible{outline:3px solid var(--solar);outline-offset:2px}textarea:focus-visible{outline:3px solid var(--solar);outline-offset:2px}select:focus-visible{outline:3px solid var(--solar);outline-offset:2px}@media (max-width:1100px){.sw-studio-stats{grid-template-columns:1fr 1fr}}@media (max-width:760px){:root{--sw-title-gap:12px;--sw-copy-gap:15px}.sw-page-heading{gap:13px;margin-bottom:28px}.sw-page-heading h1+span{max-width:280px}.sw-library-tools{flex-direction:column;align-items:stretch}.sw-library-tools>label{width:100%}.sw-manage-modal{max-height:93dvh;padding:28px 21px calc(26px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.sw-manage-modal>h2{font-size:34px}.sw-manage-actions,.sw-profile-link-actions,.sw-studio-stats,.sw-studio-grid{grid-template-columns:1fr}.sw-danger-zone{flex-direction:column;align-items:stretch}.sw-danger-zone button{width:100%}.sw-profile-link-actions button+button{border-left:0}.sw-account-lower{margin-top:10px}.sw-studio-stats article{min-height:125px}.sw-activity-bars{overflow-x:auto}.sw-activity-bars>div{min-width:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sw-basic-symbols{grid-template-columns:repeat(2,minmax(0,1fr));width:min(900px,100%);gap:10px!important;margin:24px 0!important;display:grid!important}.sw-basic-symbols>button{color:var(--paper);text-align:left;background:#ffffff0a;border:1px solid #ffffff29;flex-direction:column;gap:8px;padding:20px;display:flex}.sw-basic-symbols small,.sw-basic-symbols span{font:7px var(--mono);letter-spacing:.12em;color:var(--solar)}.sw-basic-symbols strong{font:24px var(--serif);font-weight:400}.sw-basic-symbols p{color:#b8c8c4;margin:0;font-size:9px;line-height:1.7}.sw-basic-symbols span{margin-top:auto;padding-top:8px}.sw-synthesis-wait{text-align:left;background:#d1a65a12;border:1px solid #d1a65a52;width:min(900px,100%);margin:2px 0 24px;padding:22px}.sw-synthesis-wait>span,.sw-synthesis-wait small{color:var(--solar);font:7px var(--mono);letter-spacing:.13em}.sw-synthesis-wait h3{color:var(--paper);font:25px/1.12 var(--serif);margin:10px 0 8px;font-weight:400}.sw-synthesis-wait>p{color:#b8c8c4;max-width:720px;margin:0 0 18px;font-size:9px;line-height:1.7}.sw-synthesis-wait>div{border-top:1px solid #ffffff1a;grid-template-columns:160px 1fr;gap:14px;padding:10px 0;display:grid}.sw-synthesis-wait b{color:#dbe4e1;font-size:8px;font-weight:500;line-height:1.55}.sw-big-three button{min-height:520px;padding:28px;overflow:hidden}.sw-big-three button>b{margin-bottom:28px}.sw-big-three h3{margin-bottom:14px;font-size:32px}.sw-big-three button>p{color:#3f4c49;font-size:10px;line-height:1.75}.sw-card-duality{grid-template-columns:1fr 1fr;gap:6px;margin:20px 0 14px;display:grid}.sw-card-duality i{font:8px/1.45 var(--sans);background:#ffffff8c;flex-direction:column;gap:6px;padding:11px;font-style:normal;display:flex}.sw-card-duality i small{color:var(--teal);font:6px var(--mono);letter-spacing:.12em}.sw-big-three blockquote{color:#475552;font:16px/1.35 var(--serif);border-top:1px solid #10171824;margin:0 0 18px;padding-top:15px}.sw-big-three em{letter-spacing:.03em;font-size:8px}.sw-whole-sky>.sw-placement-card-grid{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;padding:0;display:grid}.sw-whole-sky .sw-placement-card{text-align:left;background:#f8f7f2;border:0;flex-direction:column;align-items:stretch;min-height:440px;padding:24px;transition:transform .2s,box-shadow .2s;display:flex}.sw-whole-sky .sw-placement-card:nth-child(2n){border-left:0}.sw-placement-card:hover{transform:translateY(-3px);box-shadow:0 16px 35px #10171814}.sw-placement-card>header{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr auto;align-items:center;gap:8px;padding-bottom:14px;display:grid}.sw-placement-card>header>span{color:var(--teal);font:30px var(--serif)}.sw-placement-card>header p{flex-direction:column;margin:0;display:flex}.sw-placement-card>header small{color:#71807c;font:6px var(--mono);letter-spacing:.1em;text-transform:uppercase}.sw-placement-card>header strong{font:22px var(--serif);margin-top:3px;font-weight:400}.sw-placement-card>header em{color:#6c7975;font:7px var(--mono);font-style:normal}.sw-placement-card>p{color:#505d59;margin:18px 0;font-size:10px;line-height:1.75}.sw-placement-expressions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sw-placement-expressions>span{background:var(--mist);color:#4d5956;flex-direction:column;padding:12px;font-size:8px;line-height:1.6;display:flex}.sw-placement-expressions>span:last-child{background:#eee2dc}.sw-placement-expressions small{color:var(--teal);font:6px var(--mono);letter-spacing:.12em;margin-bottom:7px}.sw-placement-card blockquote{border-left:2px solid var(--solar);color:#46534f;font:16px/1.35 var(--serif);margin:18px 0;padding-left:13px}.sw-placement-card>footer{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-top:auto;padding-top:13px;font-size:7px;display:flex}.sw-placement-card>footer span{color:#6d7a76}.sw-placement-card>footer b{color:var(--teal);white-space:nowrap}.sw-elements-wide{margin:6px 0 10px}.sw-elements-wide>.sw-element-bars{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px;margin-top:20px;display:grid}.sw-elements-wide>.sw-element-bars>div{border-top:1px solid var(--line);grid-template-columns:60px 1fr 35px;align-items:center;padding:10px 0;font-size:8px;display:grid}.sw-element-bars i{background:#dce3df;height:4px}.sw-element-bars i b{background:var(--teal);height:100%;display:block}.sw-element-bars strong{text-align:right;font:7px var(--mono)}.sw-symbolic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.sw-symbolic-grid>button{text-align:left;background:#f8f7f2;border:0;flex-direction:column;min-height:470px;padding:23px;transition:transform .2s,box-shadow .2s;display:flex}.sw-symbolic-grid>button:hover{transform:translateY(-3px);box-shadow:0 16px 35px #10171814}.sw-symbolic-grid header{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;align-items:center;gap:10px;padding-bottom:14px;display:grid}.sw-symbolic-grid header>span{color:var(--teal);font:34px var(--serif)}.sw-symbolic-grid header p{flex-direction:column;margin:0;display:flex}.sw-symbolic-grid small{color:#6f7d79;font:6px var(--mono);letter-spacing:.1em}.sw-symbolic-grid header strong{font:22px var(--serif);margin:4px 0 2px;font-weight:400}.sw-symbolic-grid header em{color:#71807c;font-size:7px;font-style:normal}.sw-symbolic-grid>button>p{color:#52605c;margin:18px 0;font-size:9px;line-height:1.75}.sw-symbolic-grid>button>div{flex-direction:column;gap:5px;display:flex}.sw-symbolic-grid>button>div i{background:var(--mist);color:#46534f;font:7px/1.5 var(--mono);padding:9px;font-style:normal}.sw-symbolic-grid>button>div i:last-child{background:#eee2dc}.sw-symbolic-grid blockquote{border-left:2px solid var(--solar);color:#40504b;font:16px/1.4 var(--serif);margin:18px 0;padding-left:12px}.sw-symbolic-grid footer{border-top:1px solid var(--line);color:var(--teal);margin-top:auto;padding-top:13px;font-size:7px}.sw-aspects button{grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:76px}.sw-aspects button p{flex-direction:column;margin:0;display:flex}.sw-aspects button p strong{font-size:9px}.sw-aspects button p small{color:#74817d;margin-top:5px;font-size:7px;line-height:1.4}.sw-event-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sw-event-grid>button{min-height:530px;padding:24px}.sw-event-grid h3{margin-top:24px;font-size:30px}.sw-event-grid>button>p{color:#4e5c58;font-size:10px;line-height:1.7}.sw-event-grid>button>blockquote{border-left:2px solid var(--solar);color:#53615d;font:16px/1.4 var(--serif);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:14px 0;padding-left:12px;display:-webkit-box;overflow:hidden}.sw-event-context{flex-wrap:wrap;gap:5px;margin:3px 0 15px;display:flex}.sw-event-context span{border:1px solid var(--line);color:#61706b;font:6px var(--mono);padding:6px 8px}.sw-event-duality{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:16px;display:grid}.sw-event-duality>span{background:var(--mist);color:#485551;flex-direction:column;padding:11px;font-size:8px;line-height:1.55;display:flex}.sw-event-duality>span:last-child{background:#eee2dc}.sw-event-duality small{color:var(--teal);font:6px var(--mono);letter-spacing:.1em;margin-bottom:6px}.sw-event-grid>button footer{font-size:7px}.sw-reading-drawer{width:min(980px,100%);padding:52px}.sw-reading-drawer>.sw-eyebrow{margin-bottom:14px}.sw-reading-drawer>h1{max-width:850px}.sw-reading-lead{color:#384642;margin:24px 0 0;font-size:24px;line-height:1.45}.sw-reading-badges{flex-wrap:wrap;gap:6px;margin:22px 0 28px;display:flex}.sw-reading-badges span{border:1px solid var(--line);color:#5e6c68;font:7px var(--mono);text-transform:capitalize;padding:7px 9px}.sw-reading-equation{margin:0 0 10px}.sw-reading-equation p{font-size:9px}.sw-analogy-card,.sw-story-card{margin-top:10px;padding:24px}.sw-analogy-card{background:var(--deep-teal);color:var(--paper);position:relative;overflow:hidden}.sw-analogy-card:after{content:"✦";color:#ffffff12;font:130px var(--serif);position:absolute;top:-20px;right:20px}.sw-analogy-card>span,.sw-story-card>span,.sw-expression-grid span,.sw-reading-details article>span,.sw-apply-grid section>span{color:var(--solar);font:7px var(--mono);letter-spacing:.12em}.sw-analogy-card blockquote{z-index:1;max-width:780px;font:27px/1.35 var(--serif);margin:13px 0 0;position:relative}.sw-story-card{background:#ead9d0}.sw-story-card>span{color:var(--rust)}.sw-story-card p{color:#3d4946;font:19px/1.55 var(--serif);margin:12px 0 0}.sw-expression-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.sw-expression-grid section{background:#dce6df;padding:22px}.sw-expression-grid section:last-child{background:#eee2dc}.sw-expression-grid section:last-child span{color:var(--rust)}.sw-expression-grid h2{font:23px var(--serif);margin:9px 0;font-weight:400}.sw-expression-grid p{color:#495652;margin:0;font-size:9px;line-height:1.7}.sw-reading-pair{margin-top:8px}.sw-reading-pair section{padding:24px}.sw-reading-pair section:first-child{border-top:3px solid var(--teal)}.sw-reading-pair section:last-child{border-top:3px solid var(--rust)}.sw-reading-pair h3{font-size:24px}.sw-reading-pair li{margin:4px 0;font-size:9px;line-height:1.7}.sw-possibilities>p{grid-template-columns:42px 1fr;padding:15px 0;font-size:10px;line-height:1.7}.sw-reading-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:24px;display:grid}.sw-reading-details article{border:1px solid var(--line);padding:21px}.sw-reading-details article>span{color:var(--teal)}.sw-reading-details h3{font:23px var(--serif);margin:9px 0;font-weight:400}.sw-reading-details p,.sw-reading-details li{color:#52605c;font-size:9px;line-height:1.7}.sw-reading-details ul{padding-left:17px}.sw-phase-grid{margin-top:26px}.sw-phase-grid article{min-height:170px;padding:20px}.sw-phase-grid h3{font-size:23px}.sw-phase-grid p{font-size:9px;line-height:1.7}.sw-apply-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:24px;display:grid}.sw-apply-grid section{background:var(--mist);padding:22px}.sw-apply-grid section:last-child{background:#f1ece2}.sw-apply-grid section>span{color:var(--teal)}.sw-apply-grid ul{padding-left:18px}.sw-apply-grid li{color:#46534f;margin:5px 0;font-size:9px;line-height:1.7}.sw-apply-grid p{color:#40504b;font:17px/1.45 var(--serif);border-top:1px solid #1017181f;margin:10px 0 0;padding-top:10px}.sw-calculation-explainer{border:1px solid var(--line);margin-top:26px}.sw-calculation-explainer summary{cursor:pointer;grid-template-columns:1fr auto 22px;align-items:center;gap:16px;padding:17px 19px;list-style:none;display:grid}.sw-calculation-explainer summary::-webkit-details-marker{display:none}.sw-calculation-explainer summary>span{flex-direction:column;gap:4px;display:flex}.sw-calculation-explainer summary small{color:var(--teal);font:6px var(--mono);letter-spacing:.12em}.sw-calculation-explainer summary strong{font:19px var(--serif);font-weight:400}.sw-calculation-explainer summary>b{color:#75817e;font:7px var(--mono);font-weight:400}.sw-calculation-explainer summary>i{font-style:normal;transition:transform .2s}.sw-calculation-explainer[open] summary>i{transform:rotate(45deg)}.sw-calculation-explainer>div{border-top:1px solid var(--line);padding:0 19px 17px}.sw-calculation-explainer>div section{border-bottom:1px solid var(--line);grid-template-columns:165px 1fr;gap:18px;padding:14px 0;display:grid}.sw-calculation-explainer>div section>span{color:#6d7a76;font:7px var(--mono);text-transform:uppercase}.sw-calculation-explainer section p{flex-direction:column;gap:5px;margin:0;display:flex}.sw-calculation-explainer section strong{color:#34413e;font-size:9px;font-weight:600;line-height:1.55}.sw-calculation-explainer section small{color:#71807c;font-size:8px;line-height:1.55}.sw-reading-drawer.kind-calculation .sw-analogy-card{background:#263d3c}.sw-reading-drawer.kind-calculation .sw-story-card{background:var(--mist)}.sw-public-method>p:not(.sw-kicker){color:#53615d;font-size:9px;line-height:1.7}.sw-public-method dl>div{border-top:1px solid var(--line);grid-template-columns:90px 1fr;gap:10px;padding:10px 0;display:grid}.sw-public-method dt{color:#71807c;font:6px var(--mono);text-transform:uppercase}.sw-public-method dd{color:#33413d;margin:0;font-size:8px}.sw-public-method>small{color:#71807c;font-size:7px;line-height:1.5}.sw-raw-toggle,.sw-json-view{display:none!important}@media (max-width:1100px){.sw-symbolic-grid{grid-template-columns:1fr}.sw-symbolic-grid>button{min-height:360px}.sw-big-three button{min-height:420px}}@media (max-width:760px){.sw-basic-symbols,.sw-synthesis-wait>div,.sw-whole-sky>.sw-placement-card-grid,.sw-elements-wide>.sw-element-bars,.sw-event-grid,.sw-expression-grid,.sw-reading-details,.sw-apply-grid{grid-template-columns:1fr}.sw-basic-symbols{width:100%}.sw-big-three button{min-height:510px;padding:23px}.sw-big-three h3{font-size:29px}.sw-whole-sky>.sw-placement-card-grid,.sw-aspects>div{padding:0}.sw-whole-sky .sw-placement-card{min-height:480px;padding:21px}.sw-placement-expressions,.sw-event-duality,.sw-card-duality{grid-template-columns:1fr}.sw-symbolic-grid>button{min-height:480px;padding:21px}.sw-aspects>div{background:0 0;gap:7px}.sw-aspects button,.sw-aspects button:nth-child(2n){background:#f8f7f2;border:0;padding:15px}.sw-event-grid>button{min-height:560px;padding:21px}.sw-reading-drawer{padding:32px 20px 26px}.sw-reading-lead{font-size:21px}.sw-analogy-card,.sw-story-card,.sw-expression-grid section,.sw-reading-pair section,.sw-reading-details article,.sw-apply-grid section{padding:18px}.sw-analogy-card blockquote{font-size:23px}.sw-story-card p{font-size:18px}.sw-calculation-explainer summary{grid-template-columns:1fr 18px}.sw-calculation-explainer summary>b{display:none}.sw-calculation-explainer>div section{grid-template-columns:1fr;gap:7px}}@media (prefers-reduced-motion:reduce){.sw-placement-card,.sw-symbolic-grid>button,.sw-event-grid>button{transition:none}}.sw-chart-hero .sw-archetype-description{max-width:760px;margin:22px 0 0}.sw-archetype-link{color:var(--solar);cursor:pointer;font:8px var(--mono);letter-spacing:.05em;background:0 0;border:0;align-items:center;gap:12px;margin-top:22px;padding:5px 0;display:inline-flex}.sw-archetype-link span{font-size:13px}.sw-chart-hero .sw-chart-summary-labels{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-width:720px;margin-top:30px;display:grid}.sw-chart-summary-labels>button,.sw-chart-summary-labels>span{color:var(--paper);text-align:left;background:#ffffff06;border:1px solid #ffffff24;flex-direction:column;align-items:flex-start;gap:5px;min-height:72px;padding:11px 12px;display:flex}.sw-chart-hero .sw-chart-summary-labels>button>span,.sw-chart-hero .sw-chart-summary-labels>span>em{border:0;padding:0}.sw-chart-summary-labels>button{cursor:pointer;transition:background .18s,border-color .18s}.sw-chart-summary-labels>button:hover{background:#ffffff12;border-color:#ffffff47}.sw-chart-summary-labels small{color:#8ea39e;font:6px var(--mono);letter-spacing:.12em}.sw-chart-summary-labels b{color:var(--solar);font:18px var(--serif);margin:0;font-weight:400}.sw-chart-summary-labels span,.sw-chart-summary-labels em{color:#b8c8c4;font:7px/1.4 var(--sans);font-style:normal}.sw-chart-signature-grid{grid-template-columns:.72fr 1.28fr;gap:10px;margin:2px 0 22px;display:grid}.sw-chart-signature-grid>button{cursor:pointer;text-align:left;border:0;flex-direction:column;width:100%;min-height:390px;transition:transform .2s,box-shadow .2s;display:flex}.sw-chart-signature-grid>button:hover{transform:translateY(-3px);box-shadow:0 16px 35px #10171814}.sw-chart-signature-grid footer{border-top:1px solid var(--line);color:#52605c;justify-content:space-between;gap:14px;margin-top:auto;padding-top:16px;font-size:8px;line-height:1.5;display:flex}.sw-uniqueness-card{background:#ead9d0}.sw-uniqueness-score{align-items:baseline;margin:22px 0 16px;display:flex}.sw-uniqueness-score strong{color:var(--rust);font:80px/.8 var(--serif);font-weight:400}.sw-uniqueness-score span{color:#765c53;font:11px var(--mono);margin-left:5px}.sw-chart-signature-grid .sw-elements-card{background:#dce6df}.sw-chart-signature-grid .sw-element-bars{margin-top:18px}.sw-retrograde-badge{background:var(--rust);color:#fff;width:17px;height:17px;font:7px var(--mono);border-radius:50%;place-items:center;margin-right:6px;font-weight:500;display:inline-grid}.sw-retrograde-section{padding-top:18px}.sw-retrograde-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.sw-retrograde-grid>button{color:var(--paper);cursor:pointer;text-align:left;background:#263b3a;border:0;flex-direction:column;min-height:340px;padding:23px;display:flex}.sw-retrograde-grid>button>header{border-bottom:1px solid #ffffff1f;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding-bottom:14px;display:grid}.sw-retrograde-grid>button>header>span{border:1px solid var(--solar);color:var(--solar);width:30px;height:30px;font:9px var(--mono);border-radius:50%;place-items:center;display:grid}.sw-retrograde-grid header p{flex-direction:column;margin:0;display:flex}.sw-retrograde-grid header small{color:#91a7a1;font:6px var(--mono);letter-spacing:.1em;text-transform:uppercase}.sw-retrograde-grid header strong{font:21px var(--serif);margin-top:3px;font-weight:400}.sw-retrograde-grid header em{color:#9db0ab;font:6px var(--mono);font-style:normal}.sw-retrograde-grid>button>p{color:#c1d0cc;margin:20px 0 0;font-size:9px;line-height:1.7}.sw-retrograde-grid blockquote{border-left:2px solid var(--solar);color:#f0e9dc;font:18px/1.45 var(--serif);margin:18px 0;padding-left:14px}.sw-retrograde-grid footer{color:#aebfba;border-top:1px solid #ffffff1f;justify-content:space-between;gap:15px;margin-top:auto;padding-top:14px;font-size:7px;display:flex}.sw-retrograde-grid footer b{color:var(--solar);white-space:nowrap}.sw-retrograde-empty{border:1px solid var(--line);background:#f8f7f2;grid-template-columns:45px 1fr;align-items:center;gap:14px;margin-top:20px;padding:22px;display:grid}.sw-retrograde-empty>span{border:1px solid var(--teal);color:var(--teal);width:38px;height:38px;font:10px var(--mono);border-radius:50%;place-items:center;display:grid}.sw-retrograde-empty p{flex-direction:column;gap:5px;margin:0;display:flex}.sw-retrograde-empty strong{font:20px var(--serif);font-weight:400}.sw-retrograde-empty small{color:#66736f;font-size:8px;line-height:1.6}.sw-reading-lead{margin:24px 0 30px}.sw-reading-lead+.sw-reading-badges{margin-top:0}.sw-reading-drawer ul{margin:12px 0 0;padding:0;list-style:none}.sw-reading-drawer li{padding-left:20px;position:relative}.sw-reading-drawer li:before{content:"✦";color:var(--solar);font-size:8px;line-height:1.5;position:absolute;top:.2em;left:0}.sw-reading-pair li,.sw-apply-grid li,.sw-reading-details li{margin:8px 0}.sw-archetype-breakdown{border-top:1px solid var(--line);margin-top:28px;padding-top:28px}.sw-archetype-breakdown>header>span,.sw-runner-up>span,.sw-title-factors article>span,.sw-title-ranking>header>span,.sw-retrograde-depth small,.sw-retrograde-depth article>span,.sw-retrograde-depth section>span{color:var(--teal);font:7px var(--mono);letter-spacing:.12em}.sw-archetype-breakdown>header h2{font:34px var(--serif);margin:8px 0 10px;font-weight:400}.sw-archetype-breakdown>header p{color:#5b6965;max-width:680px;margin:0;font-size:9px;line-height:1.7}.sw-title-score-grid{grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:stretch;gap:8px;margin:22px 0 8px;display:grid}.sw-title-score-grid>b{color:#80908b;place-items:center;font-weight:400;display:grid}.sw-title-score-grid article{background:var(--mist);flex-direction:column;padding:18px;display:flex}.sw-title-score-grid article.is-final{background:var(--deep-teal);color:var(--paper)}.sw-title-score-grid small{color:var(--teal);font:6px var(--mono);letter-spacing:.1em}.sw-title-score-grid .is-final small{color:var(--solar)}.sw-title-score-grid strong{font:42px var(--serif);margin:8px 0 3px;font-weight:400}.sw-title-score-grid span{color:#687570;font:7px var(--mono)}.sw-title-score-grid .is-final span{color:#b8cac5}.sw-runner-up{background:#ead9d0;margin-top:8px;padding:22px}.sw-runner-up>div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.sw-runner-up h3{font:29px var(--serif);margin:8px 0;font-weight:400}.sw-runner-up>div strong{color:var(--rust);font:22px var(--serif);font-weight:400}.sw-runner-up p,.sw-runner-up small{color:#5e5f59;font-size:9px;line-height:1.65}.sw-runner-up small{margin-top:8px;display:block}.sw-title-factors{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.sw-title-factors article{border:1px solid var(--line);padding:19px}.sw-title-factors h3{font:21px var(--serif);margin:8px 0;font-weight:400}.sw-title-factors p{color:#5e6a66;margin:0;font-size:8px;line-height:1.65}.sw-title-ranking{margin-top:26px}.sw-title-ranking>header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:8px;display:flex}.sw-title-ranking>header p{color:#67736f;margin:0;font-size:8px}.sw-title-ranking details{border-top:1px solid var(--line)}.sw-title-ranking summary{cursor:pointer;grid-template-columns:1fr auto 18px;align-items:center;gap:12px;padding:15px 0;font-size:9px;list-style:none;display:grid}.sw-title-ranking summary::-webkit-details-marker{display:none}.sw-title-ranking summary strong{color:var(--teal);font:18px var(--serif);font-weight:400}.sw-title-ranking summary i{font-style:normal;transition:transform .2s}.sw-title-ranking details[open] summary i{transform:rotate(45deg)}.sw-contender-body{background:#f8f7f2;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;padding:18px;display:grid}.sw-contender-body>div{grid-column:1/-1;gap:7px;display:flex}.sw-contender-body>div span{background:var(--mist);font:7px var(--mono);padding:8px 10px}.sw-contender-body h4{font:18px var(--serif);margin:0;font-weight:400}.sw-contender-body li{color:#54615d;margin:7px 0;font-size:8px;line-height:1.65}.sw-retrograde-depth{color:var(--paper);background:#263b3a;margin-top:9px;padding:26px}.sw-retrograde-depth>header{border-bottom:1px solid #ffffff21;align-items:center;gap:14px;padding-bottom:17px;display:flex}.sw-retrograde-depth>header>span{border:1px solid var(--solar);color:var(--solar);width:42px;height:42px;font:11px var(--mono);border-radius:50%;place-items:center;display:grid}.sw-retrograde-depth h2{font:28px var(--serif);margin:4px 0 0;font-weight:400}.sw-retrograde-depth>p{color:#c1d1cd;margin:20px 0;font-size:10px;line-height:1.75}.sw-retrograde-depth>blockquote{border-left:2px solid var(--solar);color:#f2eadc;font:24px/1.4 var(--serif);margin:20px 0;padding-left:17px}.sw-retrograde-depth>article{background:#ffffff0e;padding:18px}.sw-retrograde-depth>article p{color:#d3dedb;font:17px/1.5 var(--serif);margin:9px 0 0}.sw-retrograde-depth>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:7px;display:grid}.sw-retrograde-depth>div section,.sw-retrograde-examples,.sw-retrograde-help{background:#ffffff0e;padding:17px}.sw-retrograde-depth section>span,.sw-retrograde-depth article>span,.sw-retrograde-depth small{color:var(--solar)}.sw-retrograde-depth section p,.sw-retrograde-depth li{color:#cbd8d4;font-size:9px;line-height:1.65}.sw-retrograde-examples,.sw-retrograde-help{margin-top:7px}.sw-retrograde-help{background:#d1a65a1a}.sw-chart-synthesis{color:#f4eee0;background:radial-gradient(circle at 88% 8%,#a973d029,#0000 28%),linear-gradient(135deg,#12262dfa,#09181ffa);border:1px solid #dab8734d;border-radius:3px;margin:34px 34px 22px;padding:clamp(24px,4vw,46px);position:relative;overflow:hidden}.sw-chart-synthesis:before{content:"✦";color:#dab873b3;font-size:24px;position:absolute;top:23px;right:29px}.sw-synthesis-intro{max-width:760px}.sw-synthesis-intro h2{font-family:var(--serif);letter-spacing:-.035em;margin:10px 0 18px;font-size:clamp(31px,4vw,52px);font-weight:400;line-height:1.04}.sw-synthesis-intro>p:not(.sw-kicker){color:#c4d3d0;max-width:680px;font-size:14px;line-height:1.75}.sw-synthesis-intro button,.sw-chart-synthesis>footer button{color:#e8c988;cursor:pointer;font:inherit;letter-spacing:.03em;background:0 0;border:0;border-bottom:1px solid #dab87399;font-size:12px}.sw-synthesis-intro button{margin-top:22px;padding:0 0 8px}.sw-synthesis-patterns{background:#ffffff1c;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:38px;display:grid}.sw-synthesis-patterns article{background:#0a1b22f5;min-height:230px;padding:26px 24px;position:relative}.sw-synthesis-patterns article>span{color:#dab87375;font-family:var(--serif);font-size:32px;position:absolute;top:21px;right:20px}.sw-synthesis-patterns small,.sw-chart-synthesis>footer small{color:#d6b775;letter-spacing:.15em;font-size:9px;font-weight:700;display:block}.sw-synthesis-patterns h3{max-width:82%;font-family:var(--serif);margin:24px 0 13px;font-size:21px;font-weight:400;line-height:1.18}.sw-synthesis-patterns p{color:#aebfbc;font-size:11px;line-height:1.72}.sw-chart-synthesis>footer{background:#ffffff0d;grid-template-columns:1fr 1fr auto;align-items:end;gap:24px;margin-top:1px;padding:22px 24px;display:grid}.sw-chart-synthesis>footer strong{color:#e9eeee;font-family:var(--serif);margin-top:7px;font-size:14px;font-weight:400;display:block}.sw-reading-drawer.kind-synthesis .sw-reading-details{grid-template-columns:1fr}.sw-reading-drawer.kind-synthesis .sw-reading-details article{min-height:0;padding:24px}.sw-reading-drawer.kind-synthesis .sw-reading-details article ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.sw-reading-drawer.kind-synthesis .sw-reading-details article li{min-height:54px}@media (max-width:760px){.sw-chart-hero .sw-chart-summary-labels,.sw-chart-signature-grid,.sw-retrograde-grid,.sw-title-factors,.sw-contender-body,.sw-retrograde-depth>div{grid-template-columns:1fr}.sw-chart-synthesis{margin:18px 14px;padding:24px 18px}.sw-synthesis-patterns,.sw-chart-synthesis>footer,.sw-reading-drawer.kind-synthesis .sw-reading-details article ul{grid-template-columns:1fr}.sw-synthesis-patterns article{min-height:0}.sw-chart-synthesis>footer{gap:18px}.sw-chart-summary-labels>button,.sw-chart-summary-labels>span{min-height:64px}.sw-chart-signature-grid>button{min-height:350px}.sw-retrograde-grid>button{min-height:390px;padding:20px}.sw-retrograde-grid>button>header{grid-template-columns:34px 1fr}.sw-retrograde-grid header em{grid-column:2}.sw-title-score-grid{grid-template-columns:1fr}.sw-title-score-grid>b{min-height:14px}.sw-title-ranking>header,.sw-runner-up>div{flex-direction:column;align-items:flex-start}.sw-contender-body>div{flex-wrap:wrap}.sw-retrograde-depth{padding:20px}}:root{--sw-night:#091214;--sw-night-2:#101b1c;--sw-night-3:#172526;--sw-night-card:#132021;--sw-night-card-2:#192829;--sw-night-text:#e8efec;--sw-night-muted:#a7bab5;--sw-night-line:#dde6e224;--sw-type-label:12px;--sw-type-meta:13px;--sw-type-control:14px;--sw-type-body:16px;--sw-type-body-large:18px}body{font-size:18px}.sw-app-shell,.sw-landing,.sw-public-page{font-size:var(--sw-type-body)}.sw-app-shell :-webkit-any(small){line-height:1.45;font-size:var(--sw-type-label)!important}.sw-app-shell :is(small){line-height:1.45;font-size:var(--sw-type-label)!important}.sw-landing :-webkit-any(small){line-height:1.45;font-size:var(--sw-type-label)!important}.sw-landing :is(small){line-height:1.45;font-size:var(--sw-type-label)!important}.sw-public-page :-webkit-any(small){line-height:1.45;font-size:var(--sw-type-label)!important}.sw-public-page :is(small){line-height:1.45;font-size:var(--sw-type-label)!important}.sw-eyebrow,.sw-kicker,.sw-page-heading>div>p,.sw-reading-equation span,.sw-reading-pair span,.sw-possibilities>span,.sw-phase-grid>span,.sw-apply-grid>section>span,.sw-reading-details article>span,.sw-calc-note span,.sw-calculation-explainer summary small,.sw-archetype-score-breakdown>span,.sw-retrograde-depth>span,.sw-retrograde-examples>span,.sw-retrograde-help>span,.sw-synthesis-patterns small,.sw-chart-synthesis>footer small{letter-spacing:.12em;line-height:1.45;font-size:var(--sw-type-label)!important}.sw-sidebar nav button,.sw-new-chart,.sw-view-landing,.sw-theme-toggle b,.sw-button,.sw-text-link,.sw-round-button,.sw-section-heading>button,.sw-section-heading>span,.sw-panel-link,.sw-filter-row button,.sw-timeline-tabs button,.sw-reading-tabs button,.sw-back,.sw-trace-link,.sw-archetype-link,.sw-profile-preview>button,.sw-privacy-editor button,.sw-account-grid button,.sw-studio-panel button,.sw-admin-tabs button{line-height:1.35;font-size:var(--sw-type-control)!important}.sw-now-card button,.sw-no-personal button,.sw-library-mini button,.sw-chart-actions button,.sw-cosmic-stat-grid button,.sw-public-page button,.sw-public-page a,.sw-mobile-nav button,.sw-chart-grid article footer button,.sw-segmented button,.sw-location-trigger,.sw-place-results button,.sw-name-control button,.sw-audience select,.sw-visibility-list label,.sw-manage-actions button,.sw-danger-zone button,.sw-timeline-tabs button,.sw-event-grid>button footer,.sw-symbolic-grid footer,.sw-retrograde-grid footer,.sw-whole-sky .sw-placement-card footer{line-height:1.4;font-size:var(--sw-type-control)!important}.sw-member-chip strong,.sw-member-chip small,.sw-library-mini strong,.sw-library-mini em,.sw-library-intro strong,.sw-library-intro small,.sw-chart-grid article small,.sw-chart-grid article header em,.sw-chart-grid article>div span,.sw-add-chart small,.sw-location-trigger small,.sw-location-trigger em,.sw-location-trigger b,.sw-check b,.sw-check small,.sw-form-message,.sw-place-results p,.sw-place-results em,.sw-reading-badges span,.sw-event-context span,.sw-strength-key span,.sw-public-footer{line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-chart-summary-labels :-webkit-any(small,span,em){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-chart-summary-labels :is(small,span,em){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-timeline-tabs :-webkit-any(small,span){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-timeline-tabs :is(small,span){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-visibility-list :-webkit-any(b,small){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-visibility-list :is(b,small){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-account-grid :-webkit-any(dt,dd){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-account-grid :is(dt,dd){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-studio-stats :-webkit-any(span,small){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-studio-stats :is(span,small){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-health-grid :-webkit-any(p,span){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-health-grid :is(p,span){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-public-card :-webkit-any(small,em){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-public-card :is(small,em){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-landing-footer :-webkit-any(p,a){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-landing-footer :is(p,a){line-height:1.5;font-size:var(--sw-type-meta)!important}.sw-app-shell :-webkit-any(input,textarea,select){line-height:1.45;font-size:16px!important}.sw-app-shell :is(input,textarea,select){line-height:1.45;font-size:16px!important}.sw-public-page :-webkit-any(input,textarea,select){line-height:1.45;font-size:16px!important}.sw-public-page :is(input,textarea,select){line-height:1.45;font-size:16px!important}.sw-create-view label>span,.sw-privacy-editor>label>span,.sw-location-modal label>span,.sw-manage-modal label>span,.sw-studio-panel label>span{line-height:1.4;font-size:var(--sw-type-meta)!important}.sw-landing-copy>p:not(.sw-eyebrow),.sw-landing-layers li p,.sw-landing-library>div:first-child>p:last-child,.sw-sample-reading>div p,.sw-empty>p:not(.sw-eyebrow),.sw-now-card p:not(.sw-eyebrow),.sw-no-personal p:not(.sw-eyebrow),.sw-panel-empty p,.sw-library-intro small,.sw-create-view form>p:not(:-webkit-any(.sw-eyebrow,.sw-form-message)),.sw-calc-note p,.sw-chart-hero .sw-archetype-description,.sw-synthesis-intro>p:not(.sw-kicker),.sw-synthesis-patterns p,.sw-whole-sky .sw-placement-card>p,.sw-symbolic-grid>button>p,.sw-retrograde-grid>button>p,.sw-event-grid>button>p,.sw-event-grid>button>blockquote,.sw-timeline-stage aside>p:not(.sw-eyebrow),.sw-timeline-safety p,.sw-privacy-editor textarea,.sw-profile-preview>div:nth-child(2)>p:not(.sw-kicker),.sw-account-grid p:not(.sw-kicker),.sw-reading-equation p,.sw-reading-pair li,.sw-reading-pair p,.sw-possibilities>p,.sw-reading-details p,.sw-reading-details li,.sw-phase-grid p,.sw-apply-grid li,.sw-apply-grid p,.sw-calculation-explainer p,.sw-retrograde-depth p,.sw-retrograde-examples li,.sw-retrograde-help li,.sw-archetype-score-breakdown p,.sw-story-card p,.sw-expression-grid p{line-height:1.72;font-size:var(--sw-type-body)!important}.sw-landing-copy>p:not(.sw-eyebrow),.sw-landing-layers li p,.sw-landing-library>div:first-child>p:last-child,.sw-sample-reading>div p,.sw-empty>p:not(.sw-eyebrow),.sw-now-card p:not(.sw-eyebrow),.sw-no-personal p:not(.sw-eyebrow),.sw-panel-empty p,.sw-library-intro small,.sw-create-view form>p:not(:is(.sw-eyebrow,.sw-form-message)),.sw-calc-note p,.sw-chart-hero .sw-archetype-description,.sw-synthesis-intro>p:not(.sw-kicker),.sw-synthesis-patterns p,.sw-whole-sky .sw-placement-card>p,.sw-symbolic-grid>button>p,.sw-retrograde-grid>button>p,.sw-event-grid>button>p,.sw-event-grid>button>blockquote,.sw-timeline-stage aside>p:not(.sw-eyebrow),.sw-timeline-safety p,.sw-privacy-editor textarea,.sw-profile-preview>div:nth-child(2)>p:not(.sw-kicker),.sw-account-grid p:not(.sw-kicker),.sw-reading-equation p,.sw-reading-pair li,.sw-reading-pair p,.sw-possibilities>p,.sw-reading-details p,.sw-reading-details li,.sw-phase-grid p,.sw-apply-grid li,.sw-apply-grid p,.sw-calculation-explainer p,.sw-retrograde-depth p,.sw-retrograde-examples li,.sw-retrograde-help li,.sw-archetype-score-breakdown p,.sw-story-card p,.sw-expression-grid p{line-height:1.72;font-size:var(--sw-type-body)!important}.sw-reading-lead,.sw-analogy-card blockquote{line-height:1.5;font-size:clamp(23px,2vw,29px)!important}.sw-card-duality i,.sw-placement-expressions>span,.sw-symbolic-grid>button>div i,.sw-event-duality>span{line-height:1.55;font-size:var(--sw-type-meta)!important}.sw-app-shell footer,.sw-landing footer,.sw-public-page footer{font-size:var(--sw-type-meta);line-height:1.5}.sw-app-shell footer :-webkit-any(span,b,em,small){line-height:inherit;font-size:inherit!important}.sw-app-shell footer :is(span,b,em,small){line-height:inherit;font-size:inherit!important}.sw-landing footer :-webkit-any(span,b,em,small){line-height:inherit;font-size:inherit!important}.sw-landing footer :is(span,b,em,small){line-height:inherit;font-size:inherit!important}.sw-public-page footer :-webkit-any(span,b,em,small){line-height:inherit;font-size:inherit!important}.sw-public-page footer :is(span,b,em,small){line-height:inherit;font-size:inherit!important}.sw-window-list>button>span,.sw-window-list em,.sw-window-list small,.sw-phase-grid small,.sw-reading-drawer>footer,.sw-calculation-explainer summary b,.sw-calculation-explainer section>span{line-height:1.45;font-size:var(--sw-type-meta)!important}.sw-event-grid header :-webkit-any(small,em){line-height:1.45;font-size:var(--sw-type-meta)!important}.sw-event-grid header :is(small,em){line-height:1.45;font-size:var(--sw-type-meta)!important}.sw-window-list strong{line-height:1.25;font-size:20px!important}.sw-timeline-tabs strong{font-size:20px!important}.sw-public-big-three strong,.sw-public-placements button,.sw-public-detail,.sw-public-archetype>p:last-child,.sw-public-aspect p{line-height:1.6;font-size:var(--sw-type-body)!important}.sw-public-timing :-webkit-any(span,button){line-height:1.6;font-size:var(--sw-type-body)!important}.sw-public-timing :is(span,button){line-height:1.6;font-size:var(--sw-type-body)!important}.sw-theme-toggle{color:#dbe6e2;text-align:left;background:#ffffff0b;border:1px solid #ffffff24;align-items:center;gap:10px;min-height:44px;padding:10px 13px;transition:background .18s,border-color .18s,transform .18s;display:flex}.sw-theme-toggle:hover{background:#ffffff17;border-color:#d1a65a80;transform:translateY(-1px)}.sw-theme-toggle span{width:21px;color:var(--solar);text-align:center;font-size:18px}.sw-theme-toggle b{font-size:10px;font-weight:600}.sw-sidebar>.sw-theme-toggle{margin-top:8px}.sw-mobile-theme{display:none}.sw-landing-nav>div{align-items:center;gap:15px;display:flex}.sw-landing-nav .sw-theme-toggle{color:var(--ink);border-color:var(--line);background:0 0}.sw-landing-nav .sw-theme-toggle b{display:none}.sw-landing-nav>div>a{color:inherit;font-size:11px;text-decoration:none}.sw-page-heading>div>span,.sw-section-heading>span,.sw-chart-hero .sw-archetype-description,.sw-panel-empty p,.sw-window-list strong,.sw-library-intro small,.sw-chart-grid article>div,.sw-placement-card>p,.sw-symbolic-grid>button>p,.sw-event-grid>button>p,.sw-event-grid>button>blockquote,.sw-retrograde-grid>button>p,.sw-reading-pair li,.sw-reading-pair p,.sw-possibilities>p,.sw-reading-details p,.sw-reading-details li,.sw-apply-grid li,.sw-apply-grid p,.sw-phase-grid p,.sw-calculation-explainer p,.sw-account-grid p:not(.sw-kicker),.sw-visibility-list small,.sw-profile-preview>div:nth-child(2)>p:not(.sw-kicker),.sw-timeline-safety p{font-size:11px;line-height:1.72}.sw-page-heading>div>p,.sw-eyebrow,.sw-kicker,.sw-section-heading .sw-kicker,.sw-reading-pair span,.sw-possibilities>span,.sw-phase-grid>span,.sw-apply-grid>section>span,.sw-reading-details article>span,.sw-calc-note span{font-size:8px}.sw-sidebar nav button,.sw-new-chart,.sw-button,.sw-panel-link,.sw-reading-badges span,.sw-timeline-tabs span,.sw-filter-row button{font-size:10px}.sw-reading-drawer{font-size:15px}.sw-reading-lead{font-size:26px;line-height:1.48}.sw-story-card p,.sw-analogy-card blockquote,.sw-expression-grid p{font-size:13px;line-height:1.72}.sw-reading-route{border:1px solid #10171821;margin:30px 0 10px;padding:22px 24px}.sw-reading-route-practical{border-left:4px solid var(--teal);background:#eef2ed}.sw-reading-route-evidence{border-left:4px solid var(--solar);background:#e8e0d36b;margin-top:36px}.sw-reading-route>span{color:var(--teal);font:var(--sw-type-label)/1.45 var(--mono);letter-spacing:.12em}.sw-reading-route-evidence>span{color:#85601d}.sw-reading-route h2{font:30px/1.1 var(--serif);margin:8px 0 10px;font-weight:400}.sw-reading-route p{color:#43524e;font-size:var(--sw-type-body);max-width:780px;margin:0;line-height:1.7}.sw-expression-examples{border-top:1px solid #10171821;margin-top:18px;padding-top:16px}.sw-expression-examples small,.sw-expression-grid blockquote small{color:var(--teal);font:var(--sw-type-label)/1.45 var(--mono);letter-spacing:.11em;margin-bottom:9px;display:block}.sw-expression-grid section:last-child :is(.sw-expression-examples small,blockquote small){color:var(--rust)}.sw-expression-examples ul{margin:0;padding-left:19px}.sw-expression-examples li{font-size:var(--sw-type-control);margin:8px 0;line-height:1.65}.sw-expression-grid blockquote{border:0;border-left:2px solid var(--teal);font:var(--sw-type-body)/1.62 var(--sans);background:#ffffff52;margin:18px 0 0;padding:14px 16px}.sw-expression-grid section:last-child blockquote{border-left-color:var(--rust)}[data-theme=dark] .sw-expression-examples{border-top-color:var(--sw-night-line)}[data-theme=dark] .sw-expression-grid blockquote{color:var(--sw-night-text);background:#ffffff0b}[data-theme=dark] .sw-reading-route{border-color:var(--sw-night-line);color:var(--sw-night-text)}[data-theme=dark] .sw-reading-route-practical{background:#1a2b2c;border-left-color:#72b6ad}[data-theme=dark] .sw-reading-route-evidence{background:#202a29;border-left-color:#d9b66f}[data-theme=dark] .sw-reading-route p{color:var(--sw-night-muted)}[data-theme=dark] .sw-reading-route>span{color:#72b6ad}[data-theme=dark] .sw-reading-route-evidence>span{color:#e6c57e}[data-theme=dark] .sw-story-card>span{color:#e09a83}[data-theme=dark] .sw-expression-examples small,[data-theme=dark] .sw-expression-grid blockquote small{color:#72b6ad}[data-theme=dark] .sw-expression-grid section:last-child :is(.sw-expression-examples small,blockquote small){color:#e09a83}.sw-archetype-breakdown>header>span,.sw-runner-up>span,.sw-title-factors article>span,.sw-title-ranking>header>span{line-height:1.45;font-size:var(--sw-type-label)!important}.sw-archetype-breakdown>header p,.sw-runner-up p{line-height:1.68;font-size:var(--sw-type-body)!important}.sw-title-score-grid span,.sw-contender-body>div span{line-height:1.45;font-size:var(--sw-type-label)!important}.sw-title-factors p,.sw-title-ranking>header p,.sw-title-ranking summary,.sw-contender-body li{line-height:1.65;font-size:var(--sw-type-control)!important}.sw-title-ranking summary{min-height:52px}.sw-apply-grid section:last-child p{letter-spacing:0;font-weight:400;line-height:1.72;font-family:var(--sans)!important;font-size:var(--sw-type-body)!important}.sw-cosmic-stats{background:var(--sw-night);color:var(--sw-night-text);border:1px solid #dde6e221;margin:12px 0 0;overflow:hidden;box-shadow:0 20px 55px #0912141f}.sw-cosmic-stats>header{isolation:isolate;background-image:linear-gradient(90deg,#091214f5 0%,#091214c2 55%,#0912142e 100%),url(/art/starwise-cosmic-map.webp);background-position:50%;background-size:cover;grid-template-columns:minmax(0,680px) 1fr;align-items:end;min-height:255px;padding:38px;display:grid;position:relative}.sw-cosmic-stats>header:after{content:"";z-index:-1;background:linear-gradient(transparent, var(--sw-night));height:80px;position:absolute;top:auto;bottom:0;left:0;right:0}.sw-cosmic-stats>header h2{font:46px/1 var(--serif);margin:0;font-weight:400}.sw-cosmic-stats>header p:last-child{color:#bdcfca;max-width:640px;margin:16px 0 0;font-size:13px;line-height:1.75}.sw-cosmic-stats>header>span{color:var(--solar);place-self:start end;font-size:42px;animation:5s ease-in-out infinite sw-cosmic-pulse}.sw-cosmic-stat-grid{border-top:1px solid var(--sw-night-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sw-cosmic-stat-grid>button{border:0;border-right:1px solid var(--sw-night-line);border-bottom:1px solid var(--sw-night-line);min-height:205px;color:inherit;text-align:left;background:#ffffff06;flex-direction:column;align-items:flex-start;padding:24px;transition:background .2s,transform .2s;display:flex}.sw-cosmic-stat-grid>button:nth-child(3n){border-right:0}.sw-cosmic-stat-grid>button:hover{background:#236b6b2e;transform:translateY(-3px)}.sw-cosmic-stat-grid small{color:var(--solar);font:8px var(--mono);letter-spacing:.14em}.sw-cosmic-stat-grid strong{font:43px/.95 var(--serif);margin-top:17px;font-weight:400}.sw-cosmic-stat-grid strong b{color:#8fa39e;font:14px var(--mono);font-weight:400}.sw-cosmic-stat-grid em{color:#a9bbb6;font-size:var(--sw-type-control);margin-top:9px;font-style:normal;line-height:1.5}.sw-cosmic-stat-grid>button>i{background:#ffffff17;width:100%;height:4px;margin-top:16px}.sw-cosmic-stat-grid>button>i b{background:linear-gradient(90deg, var(--teal), var(--solar));height:100%;display:block}.sw-cosmic-stat-grid>button>span{color:#d9e5e1;font-size:var(--sw-type-control);margin-top:auto;padding-top:20px}@keyframes sw-cosmic-pulse{0%,to{opacity:.55;transform:scale(.94)rotate(0)}50%{opacity:1;transform:scale(1.06)rotate(8deg)}}[data-theme=dark] body,[data-theme=dark] .sw-landing,[data-theme=dark] .sw-app-shell,[data-theme=dark] .sw-app-main{background:var(--sw-night);color:var(--sw-night-text)}[data-theme=dark] .sw-app-main{background:#0e1719}[data-theme=dark] .sw-view,[data-theme=dark] .sw-chart-view{color:var(--sw-night-text)}[data-theme=dark] .sw-landing-nav{border-color:var(--sw-night-line);background:#091214eb}[data-theme=dark] .sw-landing-nav .sw-theme-toggle,[data-theme=dark] .sw-landing-nav>div>a,[data-theme=dark] .sw-landing-nav .sw-wordmark{color:var(--sw-night-text)}[data-theme=dark] .sw-landing-hero,[data-theme=dark] .sw-landing-layers{background:var(--sw-night)}[data-theme=dark] .sw-landing-copy>p:not(.sw-eyebrow),[data-theme=dark] .sw-landing-layers li p,[data-theme=dark] .sw-page-heading>div>span,[data-theme=dark] .sw-section-heading>span,[data-theme=dark] .sw-hint,[data-theme=dark] .sw-chart-card>p:not(.sw-kicker){color:var(--sw-night-muted)}[data-theme=dark] .sw-sky-grid{background-image:linear-gradient(#dde6e20d 1px,#0000 1px),linear-gradient(90deg,#dde6e20d 1px,#0000 1px)}[data-theme=dark] .sw-landing-copy h1 em{color:#73aaa5}[data-theme=dark] .sw-landing-layers ol,[data-theme=dark] .sw-landing-layers li,[data-theme=dark] .sw-page-heading,[data-theme=dark] .sw-section-heading,[data-theme=dark] .sw-reading-drawer footer{border-color:var(--sw-night-line)}[data-theme=dark] .sw-panel,[data-theme=dark] .sw-library-intro,[data-theme=dark] .sw-library-tools>div,[data-theme=dark] .sw-chart-grid>article,[data-theme=dark] .sw-add-chart,[data-theme=dark] .sw-chart-card,[data-theme=dark] .sw-whole-sky .sw-placement-card,[data-theme=dark] .sw-symbolic-grid>button,[data-theme=dark] .sw-retrograde-grid>button,[data-theme=dark] .sw-event-grid>button,[data-theme=dark] .sw-no-events,[data-theme=dark] .sw-privacy-editor,[data-theme=dark] .sw-profile-preview,[data-theme=dark] .sw-account-grid>section,[data-theme=dark] .sw-account-grid>article,[data-theme=dark] .sw-studio-panel,[data-theme=dark] .sw-studio-stats article,[data-theme=dark] .sw-reading-drawer,[data-theme=dark] .sw-location-modal,[data-theme=dark] .sw-manage-modal{background:var(--sw-night-card);color:var(--sw-night-text)}[data-theme=dark] .sw-chart-synthesis{color:var(--sw-night-text);background:#122223}[data-theme=dark] .sw-big-three>button{background:var(--sw-night-card-2);color:var(--sw-night-text);border-top:2px solid var(--teal)}[data-theme=dark] .sw-big-three>button:nth-child(2){border-top-color:var(--solar)}[data-theme=dark] .sw-big-three>button:nth-child(3){border-top-color:var(--rust)}[data-theme=dark] .sw-synthesis-patterns article,[data-theme=dark] .sw-reading-equation section,[data-theme=dark] .sw-expression-grid section,[data-theme=dark] .sw-story-card,[data-theme=dark] .sw-analogy-card,[data-theme=dark] .sw-phase-grid article,[data-theme=dark] .sw-apply-grid section,[data-theme=dark] .sw-reading-details article,[data-theme=dark] .sw-card-duality i,[data-theme=dark] .sw-placement-expressions>span,[data-theme=dark] .sw-timeline-safety,[data-theme=dark] .sw-audience{background:var(--sw-night-card-2);color:var(--sw-night-text)}[data-theme=dark] .sw-placement-expressions>span:last-child,[data-theme=dark] .sw-card-duality i:last-child{background:#2a2020}[data-theme=dark] .sw-title-score-grid article{color:var(--sw-night-text);background:#1a2b2c;border:1px solid #dde6e21f}[data-theme=dark] .sw-title-score-grid article.is-final{background:#19595b;border-color:#d1a65a59}[data-theme=dark] .sw-title-score-grid article small,[data-theme=dark] .sw-title-score-grid article.is-final small{color:#e1b86f}[data-theme=dark] .sw-title-score-grid article strong,[data-theme=dark] .sw-title-score-grid article.is-final strong{color:#f4f0e7}[data-theme=dark] .sw-title-score-grid article span,[data-theme=dark] .sw-title-score-grid article.is-final span{color:#c1d1cd}[data-theme=dark] .sw-title-score-grid>b{color:#a8bbb6}[data-theme=dark] .sw-runner-up{color:var(--sw-night-text);background:#352521;border:1px solid #b75d496b}[data-theme=dark] .sw-runner-up>span{color:#e4a18e}[data-theme=dark] .sw-runner-up h3{color:#f4f0e7}[data-theme=dark] .sw-runner-up>div strong{color:#f0aa94}[data-theme=dark] .sw-runner-up p,[data-theme=dark] .sw-runner-up small{color:#d9c8c2}[data-theme=dark] .sw-title-factors article,[data-theme=dark] .sw-contender-body,[data-theme=dark] .sw-retrograde-empty{color:var(--sw-night-text);border-color:var(--sw-night-line);background:#142224}[data-theme=dark] .sw-title-factors h3,[data-theme=dark] .sw-contender-body h4,[data-theme=dark] .sw-retrograde-empty strong{color:#edf3f0}[data-theme=dark] .sw-title-factors p,[data-theme=dark] .sw-title-ranking>header p,[data-theme=dark] .sw-contender-body li,[data-theme=dark] .sw-retrograde-empty small{color:#b8cac5}[data-theme=dark] .sw-title-ranking details,[data-theme=dark] .sw-title-factors article{border-color:#dde6e226}[data-theme=dark] .sw-title-ranking summary{color:var(--sw-night-text)}[data-theme=dark] .sw-title-ranking summary strong{color:#8dc1bb}[data-theme=dark] .sw-contender-body>div span{color:#dce7e3;background:#203334}[data-theme=dark] .sw-calculation-explainer section strong{color:#e8efec}[data-theme=dark] .sw-calculation-explainer section small,[data-theme=dark] .sw-calculation-explainer>div section>span{color:#a9bcb7}[data-theme=dark] .sw-event-duality>span,[data-theme=dark] .sw-symbolic-grid>button>div i{color:#dce7e3;background:#1d3031}[data-theme=dark] .sw-event-duality>span:last-child,[data-theme=dark] .sw-symbolic-grid>button>div i:last-child{color:#eadbd5;background:#302321}[data-theme=dark] .sw-panel p,[data-theme=dark] .sw-big-three p,[data-theme=dark] .sw-big-three blockquote,[data-theme=dark] .sw-chart-grid p,[data-theme=dark] .sw-whole-sky p,[data-theme=dark] .sw-symbolic-grid p,[data-theme=dark] .sw-retrograde-grid p,[data-theme=dark] .sw-event-grid p,[data-theme=dark] .sw-event-grid blockquote,[data-theme=dark] .sw-reading-drawer p,[data-theme=dark] .sw-reading-drawer li,[data-theme=dark] .sw-reading-drawer blockquote,[data-theme=dark] .sw-chart-synthesis p,[data-theme=dark] .sw-account-grid p{color:#b8cac5}[data-theme=dark] .sw-chart-grid article,[data-theme=dark] .sw-placement-card,[data-theme=dark] .sw-symbolic-grid>button,[data-theme=dark] .sw-retrograde-grid>button,[data-theme=dark] .sw-event-grid>button,[data-theme=dark] .sw-reading-pair section,[data-theme=dark] .sw-calculation-explainer,[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select{border-color:var(--sw-night-line)}[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select,[data-theme=dark] .sw-round-button,[data-theme=dark] .sw-filter-row button,[data-theme=dark] .sw-library-tools input{color:var(--sw-night-text);background:#172426}[data-theme=dark] .sw-filter-row button.active,[data-theme=dark] .sw-library-tools button.active{background:var(--solar);color:#111817}[data-theme=dark] .sw-modal-layer{background:#020809c7}[data-theme=dark] .sw-reading-drawer .sw-drawer-close,[data-theme=dark] .sw-manage-modal .sw-drawer-close{color:var(--sw-night-text)}[data-theme=dark] .sw-profile-preview{box-shadow:12px 12px #213032}[data-theme=dark] .sw-timeline-tabs,[data-theme=dark] .sw-timeline-tabs button{background:var(--sw-night-card);color:var(--sw-night-text);border-color:var(--sw-night-line)}[data-theme=dark] .sw-timeline-tabs button.active{background:#1b3434}[data-theme=dark] .sw-element-bars i,[data-theme=dark] .sw-cosmic-stat-grid>button>i{background:#ffffff1a}@media (max-width:900px){.sw-cosmic-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sw-cosmic-stat-grid>button:nth-child(3n){border-right:1px solid var(--sw-night-line)}.sw-cosmic-stat-grid>button:nth-child(2n){border-right:0}}@media (max-width:760px){.sw-mobile-theme{z-index:58;display:block;position:absolute;top:12px;right:12px}.sw-mobile-theme .sw-theme-toggle{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#091214d1;border-radius:50%;justify-content:center;width:44px;padding:8px}.sw-mobile-theme .sw-theme-toggle b{display:none}.sw-cosmic-stats{margin-inline-start:-15px;margin-inline-end:-15px}.sw-cosmic-stats>header{background-position:62%;grid-template-columns:1fr;min-height:300px;padding:30px 22px}.sw-cosmic-stats>header h2{font-size:39px}.sw-cosmic-stats>header>span{position:absolute;top:22px;right:22px}.sw-cosmic-stat-grid{grid-template-columns:1fr}.sw-cosmic-stat-grid>button,.sw-cosmic-stat-grid>button:nth-child(2n),.sw-cosmic-stat-grid>button:nth-child(3n){border-right:0;min-height:185px}.sw-reading-lead{font-size:23px}.sw-reading-route{padding:19px 18px}.sw-reading-route h2{font-size:27px}.sw-mobile-nav button{line-height:1.1;font-size:10px!important}.sw-mobile-nav button span{font-size:20px}.sw-page-heading>div>span,.sw-section-heading>span,.sw-chart-hero .sw-archetype-description,.sw-event-grid>button>p,.sw-event-grid>button>blockquote,.sw-whole-sky .sw-placement-card>p,.sw-symbolic-grid>button>p{font-size:14px!important}}@media (prefers-reduced-motion:reduce){.sw-cosmic-stats>header>span,.sw-cosmic-stat-grid>button,.sw-theme-toggle{transition:none!important;animation:none!important;transform:none!important}}.sw-connections-view{--connection-paper:#f7f4ed;--connection-mist:#dfe8e4;--connection-rose:#ead8d1;padding-bottom:90px}.sw-connection-tabs{background:#10171826;border:1px solid #10171826;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:26px;display:grid}.sw-connection-tabs button{background:var(--connection-paper);text-align:left;border:0;align-items:center;gap:16px;min-height:88px;padding:18px 22px;display:flex}.sw-connection-tabs button>span{color:var(--teal);font-family:var(--serif);font-size:31px;line-height:1}.sw-connection-tabs button p{flex-direction:column;gap:4px;margin:0;display:flex}.sw-connection-tabs button strong{font-size:16px}.sw-connection-tabs button small{color:#64716e}.sw-connection-tabs button.active{background:var(--ink);color:var(--paper)}.sw-connection-tabs button.active>span,.sw-connection-tabs button.active small{color:var(--solar)}.sw-pair-picker{background:var(--connection-paper);border:1px solid #10171821;grid-template-columns:1fr auto 1fr;align-items:end;gap:18px;margin-bottom:18px;padding:26px;display:grid}.sw-pair-picker label,.sw-relationship-editor label,.sw-circle-editor label,.sw-context-compose label,.sw-weekly-checkin label,.sw-inline-reflection label{flex-direction:column;gap:9px;display:flex}.sw-pair-picker label>span,.sw-relationship-editor label>span,.sw-circle-editor label>span,.sw-context-compose label>span,.sw-weekly-checkin label>span,.sw-inline-reflection label>span{color:var(--teal);font-family:var(--mono);letter-spacing:.12em;font-size:12px}.sw-pair-picker select,.sw-relationship-editor input,.sw-relationship-editor select,.sw-circle-editor input,.sw-circle-editor select,.sw-context-compose select,.sw-weekly-checkin select,.sw-inline-reflection select{background:#fffdf7;border:1px solid #10171829;min-height:50px;padding:0 15px;font-size:16px}.sw-pair-picker>i{color:var(--teal);font-family:var(--serif);align-self:center;font-size:30px;font-style:normal}.sw-relationship-editor{background:var(--connection-paper);border:1px solid #10171821;margin-bottom:12px;padding:30px}.sw-context-heading{grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);align-items:end;gap:28px;margin-bottom:24px;display:grid}.sw-context-heading h2{font-family:var(--serif);margin:5px 0 0;font-size:34px;font-weight:400;line-height:1.08}.sw-context-heading>p{color:#56635f;margin:0;font-size:16px;line-height:1.65}.sw-relationship-editor .sw-pair-picker{border:0;margin:0 0 20px;padding:0}.sw-context-fields{grid-template-columns:minmax(0,1fr) minmax(170px,.55fr) minmax(220px,.75fr);gap:12px;display:grid}.sw-relationship-context-fields{grid-template-columns:minmax(0,1fr) minmax(210px,.55fr)}.sw-circle-context-fields{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.sw-circle-context-fields>div{border:1px solid #10171821;flex-direction:column;justify-content:center;gap:7px;padding:12px 15px;display:flex}.sw-circle-context-fields>div>span{color:var(--teal);font-family:var(--mono);letter-spacing:.12em;font-size:12px}.sw-circle-context-fields>div>p{color:#53615e;margin:0;font-size:14px;line-height:1.5}.sw-relationship-editor>footer{border-top:1px solid #10171821;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding-top:20px;display:flex}.sw-generate-actions>div:last-child{justify-content:flex-end;align-items:center;gap:10px;display:flex}.sw-secondary-action{min-height:48px;color:var(--teal);background:0 0;border:1px solid #10171833;padding:0 18px;font-size:14px;font-weight:650}.sw-privacy-boundary{background:#e4ece8;border:1px solid #1017181f;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:14px;margin-bottom:18px;padding:17px 20px;display:grid}.sw-privacy-boundary>span{color:var(--teal);font-family:var(--serif);font-size:34px}.sw-privacy-boundary strong{color:var(--teal);font-size:15px}.sw-privacy-boundary p{color:#50605c;margin:3px 0 0;font-size:15px;line-height:1.55}.sw-generate-placeholder{background:#e5e9e4;flex-direction:column;justify-content:center;align-items:flex-start;min-height:390px;padding:50px;display:flex}.sw-generate-placeholder>span{color:var(--teal);font-family:var(--serif);font-size:65px}.sw-generate-placeholder h3{max-width:660px;font-family:var(--serif);margin:7px 0 12px;font-size:40px;font-weight:400;line-height:1.08}.sw-generate-placeholder>p:last-child{color:#55635f;max-width:680px;margin:0;font-size:16px;line-height:1.7}.sw-generated-reading{animation:.55s cubic-bezier(.2,.75,.2,1) both sw-reading-arrive}@keyframes sw-reading-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.sw-focus-atlas{margin-top:18px}.sw-focus-atlas>header{background:var(--ink);color:var(--paper);grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);align-items:end;gap:30px;padding:34px;display:grid}.sw-focus-atlas>header .sw-kicker{color:var(--solar);grid-column:1/-1;margin-bottom:-18px}.sw-focus-atlas>header h2{font-family:var(--serif);margin:0;font-size:39px;font-weight:400;line-height:1.08}.sw-focus-atlas>header>p:last-child{color:#b9cac5;margin:0;font-size:16px;line-height:1.65}.sw-focus-atlas>div{background:#10171829;border:1px solid #10171829;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.sw-focus-atlas article{background:var(--connection-paper);min-width:0;padding:28px}.sw-focus-atlas article>header{border-bottom:1px solid #10171821;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:13px;padding-bottom:17px;display:grid}.sw-focus-atlas article>header>span{color:var(--rust);font-family:var(--mono);font-size:13px}.sw-focus-atlas article>header p{flex-direction:column;gap:4px;margin:0;display:flex}.sw-focus-atlas article>header small{color:var(--teal);font-family:var(--mono);letter-spacing:.1em;font-size:12px}.sw-focus-atlas article :-webkit-any(blockquote,section)>small{color:var(--teal);font-family:var(--mono);letter-spacing:.1em;font-size:12px}.sw-focus-atlas article :is(blockquote,section)>small{color:var(--teal);font-family:var(--mono);letter-spacing:.1em;font-size:12px}.sw-focus-atlas article>header strong{font-family:var(--serif);font-size:26px;font-weight:400;line-height:1.15}.sw-focus-atlas article>p{color:#455350;font-size:16px;line-height:1.72}.sw-focus-atlas blockquote{border-left:3px solid var(--solar);font-family:var(--serif);background:#ebe7dc;margin:18px 0;padding:16px 18px;font-size:19px;line-height:1.5}.sw-focus-atlas blockquote small{margin-bottom:7px;display:block}.sw-focus-atlas article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sw-focus-atlas article>div section{background:var(--connection-mist);padding:14px}.sw-focus-atlas article>div section:last-child{background:var(--connection-rose)}.sw-focus-atlas article>.sw-focus-duality{margin:18px 0}.sw-focus-atlas article>.sw-focus-duality section:first-child{border-left:3px solid var(--teal)}.sw-focus-atlas article>.sw-focus-duality section:last-child{border-left:3px solid var(--rust)}.sw-focus-atlas article>div p{color:#475451;margin:7px 0 0;font-size:14px;line-height:1.6}.sw-connection-hero{background:var(--deep-teal);min-height:280px;color:var(--paper);grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:35px;padding:42px;display:grid;position:relative;overflow:hidden}.sw-connection-hero:after{content:"";border:1px solid #ffffff24;border-radius:50%;width:430px;height:430px;position:absolute;top:-190px;right:-170px}.sw-connection-hero>div,.sw-connection-hero>span{z-index:1;position:relative}.sw-connection-hero h2{max-width:760px;font-family:var(--serif);margin:0;font-size:clamp(42px,5vw,66px);font-weight:400;line-height:.98}.sw-connection-hero p:not(.sw-eyebrow){color:#c8d9d5;max-width:760px;margin:22px 0 0;font-size:17px;line-height:1.72}.sw-connection-hero>span{color:var(--solar);font-family:var(--serif);text-align:center;font-size:110px}.sw-circle-hero{background:#244d4d}.sw-connection-note{color:#4c5856;background:#e5e0d4;margin:0 0 20px;padding:16px 20px;font-size:14px;line-height:1.6}.sw-connection-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.sw-connection-columns>section{background:var(--connection-paper);border-top:3px solid var(--teal);padding:30px}.sw-connection-columns>section:last-child{border-top-color:var(--rust);background:#f1e3dd}.sw-connection-columns h3,.sw-contact-evidence h3,.sw-element-balance h3,.sw-circle-roles h3,.sw-reflection-history h2,.sw-circle-placeholder h3{font-family:var(--serif);margin:6px 0 22px;font-size:31px;font-weight:400}.sw-connection-columns article{border-top:1px solid #10171826;padding:20px 0 4px}.sw-connection-columns article>span{color:var(--teal);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.sw-connection-columns article p,.sw-connection-columns>section>p,.sw-connection-columns li{color:#465351;font-size:16px;line-height:1.72}.sw-connection-columns article small{color:var(--rust);font-family:var(--mono);letter-spacing:.1em;margin-top:17px;display:block}.sw-connection-columns article blockquote{font-family:var(--serif);margin:7px 0 18px;font-size:20px;line-height:1.45}.sw-connection-columns ul{gap:13px;margin:0;padding-left:20px;display:grid}.sw-contact-evidence,.sw-element-balance,.sw-circle-roles{background:#e5e9e4;margin-top:18px;padding:30px}.sw-contact-evidence>header,.sw-element-balance>header,.sw-circle-roles>header,.sw-reflection-history>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.sw-contact-evidence>header>span,.sw-reflection-history>header>span{font-family:var(--mono);color:var(--teal);font-size:12px}.sw-contact-evidence>div{border-top:1px solid #10171821;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:15px;padding:16px 0;display:grid}.sw-contact-evidence>div>i{background:var(--solar);border-radius:50%;width:8px;height:8px}.sw-contact-evidence>div>i.is-stretch{background:var(--rust)}.sw-contact-evidence>div p{flex-direction:column;gap:4px;margin:0;display:flex}.sw-contact-evidence>div strong{font-size:16px}.sw-contact-evidence>div small{color:#5d6967;font-size:14px!important}.sw-contact-evidence>div>b{font-family:var(--mono);font-size:13px;font-weight:400}.sw-connection-apply{background:var(--ink);color:var(--paper);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;display:grid}.sw-connection-apply>section{padding:30px}.sw-connection-apply>section+section{border-left:1px solid #ffffff24}.sw-connection-apply>section>span{color:var(--solar);font-family:var(--mono);letter-spacing:.11em;font-size:12px}.sw-connection-apply li,.sw-connection-apply p{color:#c5d4d0;font-size:16px;line-height:1.68}.sw-connection-apply ul{gap:12px;margin:18px 0 0;padding-left:20px;display:grid}.sw-save-first{background:var(--mist);color:var(--teal);margin:18px 0 0;padding:17px 20px;font-size:15px;font-weight:600}.sw-context-checkin{background:var(--deep-teal);color:var(--paper);grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);margin-top:18px;display:grid}.sw-context-compose,.sw-context-history{padding:30px}.sw-context-compose{border-right:1px solid #ffffff21}.sw-context-compose h3{font-family:var(--serif);margin:4px 0 22px;font-size:34px;font-weight:400}.sw-context-compose label>span,.sw-context-history>header span{color:var(--solar)}.sw-context-compose select,.sw-context-compose textarea{color:#eef3f0;background:#153638;border:1px solid #fff3;width:100%}.sw-context-compose textarea{resize:vertical;min-height:150px;margin-top:12px;padding:15px;font-size:16px;line-height:1.6}.sw-context-compose>footer{justify-content:space-between;align-items:center;gap:14px;margin-top:12px;display:flex}.sw-context-compose>footer small{color:#aec3be}.sw-context-compose>footer button{background:var(--solar);color:#15201f;border:0;padding:13px 18px;font-size:15px;font-weight:700}.sw-context-compose>footer button:disabled{opacity:.48}.sw-context-history>header{font-family:var(--mono);letter-spacing:.08em;border-bottom:1px solid #ffffff21;justify-content:space-between;padding-bottom:13px;font-size:12px;display:flex}.sw-context-history>header b{font-weight:400}.sw-context-history>article{border-bottom:1px solid #ffffff1f;flex-direction:column;gap:7px;padding:18px 0;display:flex}.sw-context-history>article small,.sw-context-history>p{color:#adc0bc}.sw-context-history>article strong{font-family:var(--serif);font-size:21px;font-weight:400;line-height:1.3}.sw-context-history>article p{white-space:pre-wrap;color:#d5e0dd;margin:0;font-size:15px;line-height:1.6}.sw-context-history>article button{color:#e1a693;background:0 0;border:0;align-self:flex-start;padding:3px 0;font-size:13px}.sw-context-history>p{font-size:15px;line-height:1.65}.sw-connection-empty{background:var(--ink);min-height:470px;color:var(--paper);flex-direction:column;justify-content:center;align-items:flex-start;padding:60px;display:flex}.sw-connection-empty>span{color:var(--solar);font-family:var(--serif);font-size:72px}.sw-connection-empty h2{max-width:650px;font-family:var(--serif);margin:6px 0 15px;font-size:48px;font-weight:400}.sw-connection-empty>p:not(.sw-eyebrow){color:#adbfba;max-width:650px;font-size:16px;line-height:1.7}.sw-circles-layout{grid-template-columns:250px minmax(0,1fr);gap:18px;display:grid}.sw-circle-list{background:var(--ink);color:var(--paper);align-self:start;padding:22px}.sw-circle-list>header{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.sw-circle-list>header p{color:#a9bbb6;margin:0}.sw-circle-list>header button{color:var(--solar);background:0 0;border:0;font-size:14px}.sw-circle-list>button{color:#b9cac6;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff1a;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:15px 6px;display:grid}.sw-circle-list>button.active{color:#fff;background:#263736}.sw-circle-list>button>span{background:var(--rust);width:34px;height:34px;font-family:var(--serif);border-radius:50%;place-items:center;font-size:18px;display:grid}.sw-circle-list>button p{flex-direction:column;gap:2px;margin:0;display:flex}.sw-circle-list>button small{color:#869995}.sw-circle-list>p{color:#93a6a1;font-size:14px;line-height:1.6}.sw-circle-workspace{min-width:0}.sw-circle-editor{background:var(--connection-paper);border:1px solid #10171821;margin-bottom:18px;padding:28px}.sw-circle-editor>div:first-child{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;display:grid}.sw-circle-editor>div:first-child p{color:#687471;font-size:13px}.sw-circle-members{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.sw-circle-members label{cursor:pointer;border:1px solid #10171821;grid-template-columns:auto 38px minmax(0,1fr);align-items:center;gap:10px;padding:11px;display:grid}.sw-circle-members input{width:18px;height:18px}.sw-circle-members i{background:var(--mist);width:34px;height:34px;color:var(--teal);font-family:var(--serif);border-radius:50%;place-items:center;font-size:18px;font-style:normal;display:grid}.sw-circle-members span{flex-direction:column;display:flex}.sw-circle-members small{color:#687471}.sw-circle-editor>footer{border-top:1px solid #10171821;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:20px;display:flex}.sw-circle-delete{color:var(--rust);background:0 0;border:0;font-size:14px}.sw-element-balance>div{grid-template-columns:70px minmax(0,1fr) 50px;align-items:center;gap:14px;padding:9px 0;display:grid}.sw-element-balance>div>span,.sw-element-balance>div>strong{font-family:var(--mono);font-size:13px;font-weight:400}.sw-element-balance>div>i{background:#1017181c;height:8px}.sw-element-balance>div>i b{background:var(--teal);height:100%;display:block}.sw-circle-roles>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sw-circle-roles article{background:var(--connection-paper);grid-template-columns:44px minmax(0,1fr);gap:12px;padding:18px;display:grid}.sw-circle-roles article>span{background:var(--rust);color:#fff;width:42px;height:42px;font-family:var(--serif);border-radius:50%;place-items:center;font-size:22px;display:grid}.sw-circle-roles article p{flex-direction:column;gap:3px;margin:0;display:flex}.sw-circle-roles article small{color:var(--teal)}.sw-circle-roles article strong{font-family:var(--serif);font-size:22px;font-weight:400}.sw-circle-roles article em{color:#66716f;font-size:14px;font-style:normal;line-height:1.55}.sw-circle-placeholder{background:#e5e9e4;flex-direction:column;justify-content:center;min-height:320px;padding:50px;display:flex}.sw-circle-placeholder>span{color:var(--teal);font-size:54px}.sw-circle-placeholder p{color:#596663;max-width:580px;font-size:16px;line-height:1.65}.sw-reflections-layout{grid-template-columns:minmax(330px,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;display:grid}.sw-weekly-checkin{background:var(--deep-teal);color:var(--paper);padding:34px;position:sticky;top:24px}.sw-weekly-checkin h2{font-family:var(--serif);margin:0 0 28px;font-size:37px;font-weight:400;line-height:1.15}.sw-weekly-checkin label>span{color:var(--solar)}.sw-weekly-checkin select,.sw-weekly-checkin textarea{color:#eef3f0;background:#153638;border:1px solid #ffffff2e}.sw-weekly-checkin textarea{resize:vertical;width:100%;min-height:190px;margin-top:13px;padding:16px;font-size:16px;line-height:1.6}.sw-weekly-checkin>footer{justify-content:space-between;align-items:center;gap:14px;margin-top:15px;display:flex}.sw-weekly-checkin>footer small{color:#a9bfba;max-width:170px}.sw-reflection-history{background:var(--connection-paper);padding:30px}.sw-reflection-history>article{border-top:1px solid #10171821;padding:22px 0}.sw-reflection-history>article>header,.sw-reflection-history>article>footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.sw-reflection-history>article>header span{color:var(--teal);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.sw-reflection-history>article>header small,.sw-reflection-history>article>footer span{color:#6b7774}.sw-reflection-history>article h3{font-family:var(--serif);margin:14px 0 7px;font-size:24px;font-weight:400}.sw-reflection-history>article>p{white-space:pre-wrap;color:#45524f;margin:0 0 17px;font-size:16px;line-height:1.7}.sw-reflection-history>article>footer button{color:var(--rust);background:0 0;border:0;font-size:13px}.sw-reflection-empty{text-align:center;border-top:1px solid #10171821;flex-direction:column;justify-content:center;align-items:center;min-height:250px;display:flex}.sw-reflection-empty>span{color:var(--teal);font-size:42px}.sw-reflection-empty p{color:#66726f;max-width:460px;line-height:1.65}.sw-inline-reflection{margin:18px 0 36px}.sw-inline-reflection>button{background:var(--mist);width:100%;color:var(--teal);border:1px solid #10171829;justify-content:space-between;padding:17px 20px;font-size:14px;font-weight:600;display:flex}.sw-inline-reflection>section{background:var(--mist);padding:22px}.sw-inline-reflection select,.sw-inline-reflection textarea{width:100%;color:var(--ink);background:#f9f7f0;border:1px solid #10171829}.sw-inline-reflection textarea{resize:vertical;min-height:130px;margin-top:12px;padding:14px;font-size:16px;line-height:1.55}.sw-inline-reflection footer{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.sw-inline-reflection footer button{background:0 0;border:0;padding:11px 15px;font-size:14px}.sw-inline-reflection footer button:last-child{background:var(--ink);color:var(--paper)}.sw-inline-reflection>p{color:var(--teal);font-size:14px}[data-theme=dark] .sw-connections-view{--connection-paper:#132122;--connection-mist:#1a2b2c;--connection-rose:#302321}[data-theme=dark] .sw-connection-tabs,[data-theme=dark] .sw-pair-picker,[data-theme=dark] .sw-relationship-editor,[data-theme=dark] .sw-circle-editor,[data-theme=dark] .sw-generate-placeholder,[data-theme=dark] .sw-contact-evidence,[data-theme=dark] .sw-element-balance,[data-theme=dark] .sw-circle-roles,[data-theme=dark] .sw-reflection-history,[data-theme=dark] .sw-circle-placeholder{background:var(--sw-night-card);color:var(--sw-night-text);border-color:var(--sw-night-line)}[data-theme=dark] .sw-connection-tabs button{background:var(--sw-night-card-2);color:var(--sw-night-text)}[data-theme=dark] .sw-connection-tabs button.active{background:#1a5557}[data-theme=dark] .sw-connection-tabs button small,[data-theme=dark] .sw-context-heading>p,[data-theme=dark] .sw-circle-context-fields>div>p,[data-theme=dark] .sw-circle-editor>div:first-child p,[data-theme=dark] .sw-circle-members small,[data-theme=dark] .sw-contact-evidence>div small,[data-theme=dark] .sw-circle-roles article em,[data-theme=dark] .sw-reflection-history>article>header small,[data-theme=dark] .sw-reflection-history>article>footer span,[data-theme=dark] .sw-reflection-empty p,[data-theme=dark] .sw-circle-placeholder p{color:#afc2bd}[data-theme=dark] .sw-connection-note{color:#c4d3cf;background:#243133}[data-theme=dark] .sw-privacy-boundary{color:var(--sw-night-text);border-color:var(--sw-night-line);background:#183032}[data-theme=dark] .sw-privacy-boundary p{color:#c1d1cd}[data-theme=dark] .sw-circle-context-fields>div,[data-theme=dark] .sw-focus-atlas>div,[data-theme=dark] .sw-focus-atlas article,[data-theme=dark] .sw-focus-atlas article>header{border-color:var(--sw-night-line)}[data-theme=dark] .sw-circle-context-fields>div,[data-theme=dark] .sw-focus-atlas article{background:var(--sw-night-card-2);color:var(--sw-night-text)}[data-theme=dark] .sw-generate-placeholder>p:last-child,[data-theme=dark] .sw-focus-atlas article>p,[data-theme=dark] .sw-focus-atlas article>div p{color:#bed0cb}[data-theme=dark] .sw-focus-atlas blockquote{color:var(--sw-night-text);background:#252c2a}[data-theme=dark] .sw-focus-atlas article>div section{background:#173031}[data-theme=dark] .sw-focus-atlas article>div section:last-child{background:#302321}[data-theme=dark] .sw-secondary-action{border-color:var(--sw-night-line);color:#9dd1ca}[data-theme=dark] .sw-connection-columns>section{color:var(--sw-night-text);background:#162526}[data-theme=dark] .sw-connection-columns>section:last-child{background:#2a2020}[data-theme=dark] .sw-connection-columns article p,[data-theme=dark] .sw-connection-columns>section>p,[data-theme=dark] .sw-connection-columns li,[data-theme=dark] .sw-reflection-history>article>p{color:#bed0cb}[data-theme=dark] .sw-circle-roles article{background:#1a2b2c}[data-theme=dark] .sw-pair-picker select,[data-theme=dark] .sw-relationship-editor input,[data-theme=dark] .sw-relationship-editor select,[data-theme=dark] .sw-circle-editor input,[data-theme=dark] .sw-circle-editor select,[data-theme=dark] .sw-inline-reflection select,[data-theme=dark] .sw-inline-reflection textarea{color:var(--sw-night-text);border-color:var(--sw-night-line);background:#192829}[data-theme=dark] .sw-circle-members label,[data-theme=dark] .sw-relationship-editor>footer,[data-theme=dark] .sw-contact-evidence>div,[data-theme=dark] .sw-reflection-history>article,[data-theme=dark] .sw-reflection-empty{border-color:var(--sw-night-line)}[data-theme=dark] .sw-inline-reflection>button,[data-theme=dark] .sw-inline-reflection>section{border-color:var(--sw-night-line);color:#91c8c1;background:#1a3031}[data-theme=dark] .sw-inline-reflection footer button:last-child{background:var(--solar);color:#111817}[data-theme=dark] .sw-save-first{color:#a7d6cf;background:#1a3031}@media (max-width:1050px){.sw-circles-layout,.sw-reflections-layout,.sw-context-checkin{grid-template-columns:1fr}.sw-circle-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sw-circle-list>header{grid-column:1/-1}.sw-weekly-checkin{position:static}.sw-context-compose{border-bottom:1px solid #ffffff21;border-right:0}}@media (max-width:760px){.sw-mobile-nav{overscroll-behavior-inline:contain;scrollbar-width:none;grid-template-columns:repeat(7,minmax(70px,1fr));overflow-x:auto}.sw-mobile-nav::-webkit-scrollbar{display:none}.sw-connection-tabs{grid-template-columns:1fr}.sw-connection-tabs button{min-height:72px}.sw-pair-picker{grid-template-columns:1fr;padding:20px}.sw-pair-picker>i{justify-self:center;transform:rotate(45deg)}.sw-connection-hero{grid-template-columns:1fr;padding:30px 23px}.sw-connection-hero h2{font-size:42px}.sw-connection-hero>span{display:none}.sw-connection-columns,.sw-connection-apply,.sw-circle-roles>div,.sw-circle-members,.sw-circle-editor>div:first-child,.sw-context-fields,.sw-context-heading,.sw-focus-atlas>header,.sw-focus-atlas>div,.sw-focus-atlas article>div{grid-template-columns:1fr}.sw-focus-atlas>header .sw-kicker{grid-column:auto;margin-bottom:-12px}.sw-connection-apply>section+section{border-top:1px solid #ffffff24;border-left:0}.sw-contact-evidence,.sw-element-balance,.sw-circle-roles,.sw-reflection-history,.sw-weekly-checkin,.sw-relationship-editor,.sw-context-compose,.sw-context-history,.sw-connection-columns>section{padding:23px}.sw-contact-evidence>div{grid-template-columns:10px minmax(0,1fr)}.sw-contact-evidence>div>b{grid-column:2}.sw-circle-list{display:block}.sw-circle-editor>footer,.sw-relationship-editor>footer,.sw-context-compose>footer,.sw-weekly-checkin>footer{flex-direction:column;align-items:stretch}.sw-circle-editor>footer .sw-button,.sw-relationship-editor>footer .sw-button,.sw-weekly-checkin>footer .sw-button{justify-content:space-between}.sw-generate-actions>div:last-child{flex-direction:column-reverse;align-items:stretch}.sw-generate-placeholder{min-height:340px;padding:34px 23px}.sw-generate-placeholder h3,.sw-focus-atlas>header h2{font-size:34px}.sw-focus-atlas>header,.sw-focus-atlas article{padding:23px}.sw-connection-empty{min-height:430px;padding:38px 24px}.sw-connection-empty h2{font-size:40px}}@media (prefers-reduced-motion:reduce){.sw-generated-reading{animation:none}}.sw-public-page{--public-accent:#e1b35f;--public-accent-strong:#b98129;color:#101718;background:#ece8de;min-height:100vh}.sw-public-page[data-accent=teal]{--public-accent:#65c6bb;--public-accent-strong:#17766f}.sw-public-page[data-accent=rust]{--public-accent:#e47c62;--public-accent-strong:#994638}.sw-public-page[data-accent=violet]{--public-accent:#b49adf;--public-accent-strong:#7050a0}.sw-public-page :is(.sw-public-brand>span,.sw-public-hero h2,.sw-public-sigil small,.sw-public-sigil>div span,.sw-public-footer>div>span){color:var(--public-accent)}.sw-public-page :is(.sw-public-placements>.sw-public-placement-list>.sw-public-placement-row>span,.sw-public-card>header small){color:var(--public-accent-strong)}.sw-public-page .sw-public-hero-copy>a:hover{background:var(--public-accent);border-color:var(--public-accent)}.sw-public-page[data-cover=orbital] .sw-public-map{opacity:1;background:radial-gradient(circle at 82% 18%,#6c478e61,#0000 25%),radial-gradient(circle at 18% 78%,#1d74704d,#0000 32%),linear-gradient(135deg,#0a1719,#171326 72%,#25151d)}.sw-public-page[data-cover=minimal] .sw-public-map{opacity:1;background:linear-gradient(115deg,#102326,#071315 68%)}.sw-public-page[data-cover=minimal] .sw-public-grid{opacity:.22}.sw-public-page[data-cover=minimal] .sw-public-constellation{display:none}.sw-public-page[data-motion=gentle] .sw-public-map{animation-duration:34s}.sw-public-page[data-motion=gentle] .sw-public-orbit{animation-duration:92s}.sw-public-page[data-motion=gentle] .sw-public-sigil{animation-name:sw-public-rise;animation-duration:.8s;animation-delay:.16s}.sw-public-page[data-motion=still] *,.sw-public-page[data-motion=still] :before,.sw-public-page[data-motion=still] :after{transition-duration:.01ms!important;animation:none!important}.sw-public-nav{z-index:20;color:#f4f0e7;background:#091315;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 clamp(22px,5vw,76px);display:grid;position:relative}.sw-public-brand{color:inherit;font:31px/1 var(--serif);justify-self:start;align-items:center;text-decoration:none;display:flex}.sw-public-brand>span{color:var(--solar);margin-right:9px}.sw-public-brand small{color:#a8bbb6;letter-spacing:.14em;text-transform:uppercase;border-left:1px solid #ffffff59;margin-left:10px;padding-left:10px;font:10px/1.2 var(--sans)!important}.sw-public-nav>div{gap:28px;display:flex}.sw-public-nav>div a,.sw-public-nav>span{color:#a9bbb7;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;font:12px/1.3 var(--mono)!important}.sw-public-nav>div a{transition:color .2s}.sw-public-nav>div a:hover{color:var(--solar)}.sw-public-nav>span{justify-self:end}.sw-public-hero{isolation:isolate;color:#f4f0e7;background:#0b171a;grid-template-columns:minmax(0,1.15fr) minmax(320px,.55fr);align-items:center;gap:clamp(50px,8vw,130px);height:auto;min-height:min(810px,100vh - 76px);padding:clamp(90px,13vh,150px) clamp(28px,8vw,128px) 90px;display:grid;position:relative;overflow:hidden}.sw-public-map{z-index:-3;opacity:.86;background:linear-gradient(90deg,#050f12ad,#0712147a),url(/art/starwise-cosmic-map.webp) 50%/cover no-repeat;animation:18s ease-in-out infinite alternate sw-public-map-breathe;position:absolute;top:0;bottom:0;left:0;right:0}.sw-public-grid{z-index:-2;opacity:.65;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.sw-public-hero-copy{z-index:3;max-width:900px;animation:.8s cubic-bezier(.2,.72,.2,1) both sw-public-rise;position:relative}.sw-public-hero-copy>p{color:#b7cac5;letter-spacing:.13em;text-transform:uppercase;margin:0 0 25px;font:12px/1.5 var(--mono)!important}.sw-public-hero h1{max-width:880px;font:clamp(76px, 10vw, 154px)/.78 var(--serif);letter-spacing:-.045em;margin:0;font-weight:400}.sw-public-hero h2{color:#e2bd73;max-width:760px;font:clamp(31px, 4vw, 54px)/1.02 var(--serif);margin:28px 0 0;font-weight:400}.sw-public-hero blockquote{color:#d2deda;max-width:720px;font:clamp(19px, 2vw, 25px)/1.55 var(--serif);border-left:2px solid #d1a65acc;margin:29px 0 0;padding-left:22px}.sw-public-hero-copy>a{color:#f4f0e7;border:1px solid #ffffff3d;gap:34px;width:-moz-fit-content;width:fit-content;margin-top:38px;padding:14px 18px;text-decoration:none;transition:color .2s,background .2s,border-color .2s,transform .2s;display:flex;font:13px/1.4 var(--sans)!important;font-weight:600!important}.sw-public-hero-copy>a:hover{background:var(--solar);border-color:var(--solar);color:#101718;transform:translateY(-2px)}.sw-public-orbit{z-index:-1;border-color:#ffffff1f;width:720px;height:720px;animation:58s linear infinite sw-public-orbit;top:-210px;right:-230px}.sw-public-orbit i{border-color:#ffffff1a;width:520px;height:520px}.sw-public-orbit i:nth-child(2){width:310px;height:310px}.sw-public-orbit i:nth-child(3){width:116px;height:116px}.sw-public-orbit span{color:var(--solar);font-size:60px}.sw-public-constellation{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.sw-public-constellation i{background:#f4f0e7;border-radius:50%;width:4px;height:4px;animation:3.4s ease-in-out infinite sw-public-twinkle;position:absolute;box-shadow:0 0 14px #ffffffd9}.sw-public-constellation i:first-child{top:17%;left:11%}.sw-public-constellation i:nth-child(2){animation-delay:-.9s;top:10%;left:48%}.sw-public-constellation i:nth-child(3){animation-delay:-1.8s;top:67%;left:63%}.sw-public-constellation i:nth-child(4){animation-delay:-2.4s;top:82%;left:27%}.sw-public-constellation i:nth-child(5){animation-delay:-.4s;bottom:16%;right:8%}.sw-public-sigil{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#071214a3;border:1px solid #ffffff29;justify-self:end;width:min(360px,100%);padding:26px;animation:.8s cubic-bezier(.2,.72,.2,1) .16s both sw-public-rise,7s ease-in-out 1s infinite sw-public-float;position:relative}.sw-public-sigil>div{aspect-ratio:1;border:1px solid #ffffff24;border-radius:50%;place-items:center;display:grid;position:relative}.sw-public-sigil>div i{border:1px solid #d1a65a70;border-radius:50%;position:absolute;top:14%;bottom:14%;left:14%;right:14%}.sw-public-sigil>div i:nth-child(2){border-color:#ffffff2e;top:31%;bottom:31%;left:31%;right:31%}.sw-public-sigil>div span{color:#f4f0e7;font:58px/1 var(--serif)}.sw-public-sigil>p{flex-direction:column;gap:5px;margin:23px 0 0;display:flex}.sw-public-sigil small{color:var(--solar);letter-spacing:.12em;font:11px/1.4 var(--mono)!important}.sw-public-sigil strong{color:#f4f0e7;font:24px/1.2 var(--serif);font-weight:400}.sw-public-sigil em{color:#a9bbb7;font-size:13px;font-style:normal}.sw-public-facts{background:#d7aa5a;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sw-public-facts>div{border-right:1px solid #1017182e;flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:112px;padding:24px clamp(20px,3vw,44px);animation:.55s both sw-public-rise;display:flex}.sw-public-facts>div:nth-child(2){animation-delay:80ms}.sw-public-facts>div:nth-child(3){animation-delay:.16s}.sw-public-facts>div:nth-child(4){animation-delay:.24s}.sw-public-facts small{letter-spacing:.11em;font:11px/1.4 var(--mono)!important}.sw-public-facts strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.sw-public-reading{padding:clamp(78px,10vw,145px) clamp(18px,6vw,96px)}.sw-public-reading>header{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:48px;max-width:1180px;margin:0 auto 70px;display:grid}.sw-public-reading>header .sw-kicker{color:var(--teal);grid-column:1/-1;margin-bottom:-28px}.sw-public-reading>header h2{font:clamp(48px, 6vw, 82px)/.98 var(--serif);letter-spacing:-.03em;margin:0;font-weight:400}.sw-public-reading>header>p:last-child{color:#53615e;margin:0;font-size:17px;line-height:1.75}.sw-public-feature,.sw-public-big-three,.sw-public-masonry{max-width:1180px;margin-left:auto;margin-right:auto}.sw-public-feature{color:#f4f0e7;background:#111d1e;min-height:460px;margin-bottom:18px;padding:clamp(34px,6vw,78px);animation:.7s both sw-public-card-reveal;position:relative;overflow:hidden}.sw-public-feature:after{content:"";opacity:.32;background:linear-gradient(90deg,#111d1e 20%,#111d1ec2),url(/art/starwise-cosmic-map.webp) 50%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.sw-public-feature>*{z-index:1;position:relative}.sw-public-feature>div,.sw-public-big-three>header>div,.sw-public-card>header{align-items:center;gap:14px;display:flex}.sw-public-feature>div>span,.sw-public-big-three>header>div>span,.sw-public-card>header>span{color:var(--solar);font:12px/1.4 var(--mono)}.sw-public-feature .sw-kicker{color:#b8cbc6;margin:0}.sw-public-feature h2{max-width:820px;font:clamp(52px, 7vw, 94px)/.88 var(--serif);margin:62px 0 15px;font-weight:400}.sw-public-feature>p{color:#c4d2ce;max-width:760px;font-size:18px;line-height:1.72}.sw-public-feature blockquote{border-left:2px solid var(--solar);color:#e7ded0;max-width:720px;font:22px/1.55 var(--serif);margin:28px 0 0;padding-left:20px}.sw-public-feature>i{color:#d1a65a2e;font:260px/1 var(--serif);font-style:normal;position:absolute;bottom:-12%;right:7%}.sw-public-big-three{background:#dce6e2;margin-bottom:18px;padding:clamp(34px,5vw,62px);animation:.7s 80ms both sw-public-card-reveal}.sw-public-big-three>header{grid-template-columns:.55fr 1.45fr;align-items:end;gap:35px;display:grid}.sw-public-big-three>header .sw-kicker{color:var(--teal);margin:0}.sw-public-big-three>header h2{font:clamp(37px, 4vw, 57px)/1.02 var(--serif);margin:0;font-weight:400}.sw-public-big-three>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:45px;display:grid}.sw-public-big-three section{border-top:3px solid var(--teal);background:#f5f1e8;min-height:280px;padding:27px;transition:transform .25s,box-shadow .25s;position:relative}.sw-public-big-three section:nth-child(2){border-top-color:var(--rust)}.sw-public-big-three section:nth-child(3){border-top-color:var(--solar)}.sw-public-big-three section:hover{transform:translateY(-5px);box-shadow:0 16px 35px #1017181c}.sw-public-big-three section>span{color:var(--teal);font:51px/1 var(--serif)}.sw-public-big-three section small{color:#65716e;letter-spacing:.11em;text-transform:uppercase;margin-top:48px;display:block;font:11px/1.4 var(--mono)!important}.sw-public-big-three section h3{font:30px/1.08 var(--serif);margin:8px 0 0;font-weight:400}.sw-public-big-three section p{color:#6c7774;font-size:14px}.sw-public-big-three section>i{color:#81908c;font:11px/1 var(--mono);font-style:normal;position:absolute;top:19px;right:20px}.sw-public-masonry{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:18px;padding:0;display:grid}.sw-public-card{box-shadow:none;background:#f7f3ea;grid-column:span 6;padding:35px;transition:transform .25s,box-shadow .25s;animation:.7s .14s both sw-public-card-reveal}.sw-public-card:nth-child(2n){animation-delay:.22s}.sw-public-card:hover{transform:translateY(-4px);box-shadow:0 18px 44px #1017181a}.sw-public-card>header{border-bottom:1px solid #10171824;padding-bottom:20px}.sw-public-card>header p{flex-direction:column;gap:5px;margin:0;display:flex}.sw-public-card>header small{color:var(--teal);letter-spacing:.11em;font:11px/1.4 var(--mono)!important}.sw-public-card>header strong{font:31px/1.1 var(--serif);font-weight:400}.sw-public-card>p{color:#56625f;font-size:16px;line-height:1.7}.sw-public-elements-card{grid-column:span 5}.sw-public-placements{grid-column:span 7}.sw-public-elements>div{border-top:1px solid #1017181f;grid-template-columns:58px minmax(0,1fr) 44px;align-items:center;gap:13px;padding:14px 0;display:grid}.sw-public-elements>div:first-child{border-top:0}.sw-public-elements span,.sw-public-elements em{font-style:normal;font:12px/1.4 var(--mono)!important}.sw-public-elements i{background:#d9e1de;height:9px;position:relative;overflow:hidden}.sw-public-elements i b{background:var(--teal);transform-origin:0;height:100%;animation:1.1s cubic-bezier(.2,.75,.2,1) .35s both sw-public-bar;display:block}.sw-public-placements>.sw-public-placement-list{flex-direction:column;min-width:0;display:flex!important}.sw-public-placements .sw-public-placement-row{border-top:1px solid #1017181f;grid-template-columns:38px 105px minmax(0,1fr);align-items:center;gap:12px;padding:14px 0;display:grid}.sw-public-placements .sw-public-placement-row:first-child{border-top:0}.sw-public-placements .sw-public-placement-row>span{color:var(--public-accent-strong);font:27px/1 var(--serif)}.sw-public-placements .sw-public-placement-row>strong{min-width:0;font-size:15px}.sw-public-placements .sw-public-placement-row>em{color:#66716e;overflow-wrap:anywhere;min-width:0;font-style:normal;font-size:14px!important}.sw-public-aspects{background:#e6ddd0}.sw-public-aspects>div{border-top:1px solid #10171821;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.sw-public-aspects>div>small{color:var(--rust);font-family:var(--mono)}.sw-public-aspects>div p{flex-direction:column;gap:5px;margin:0;display:flex}.sw-public-aspects>div strong{font:21px/1.2 var(--serif);font-weight:400}.sw-public-aspects>div span{color:#596461;font-size:14px;line-height:1.55}.sw-public-timing{color:#fff;background:#a95342}.sw-public-timing>header{border-bottom-color:#fff3}.sw-public-timing>header>span,.sw-public-timing>header small{color:#f1c58f}.sw-public-timing>div{border-top:1px solid #ffffff2e;flex-direction:column;gap:4px;padding:17px 0;display:flex}.sw-public-timing>div>small{font-family:var(--mono)}.sw-public-timing>div strong{font:24px/1.2 var(--serif);font-weight:400}.sw-public-timing>div span{color:#f0d2cb;font-size:14px}.sw-public-method{color:#edf3ef;background:#142324}.sw-public-method>header{border-bottom-color:#ffffff24}.sw-public-method>header>span,.sw-public-method>header small{color:var(--solar)}.sw-public-method>p,.sw-public-method>small{color:#b4c5c0}.sw-public-method dl{margin:22px 0}.sw-public-method dl>div{border-top:1px solid #ffffff21;justify-content:space-between;gap:20px;padding:12px 0;display:flex}.sw-public-method dt{color:#9cafaa;font-size:13px}.sw-public-method dd{text-align:right;margin:0;font-size:13px}.sw-public-birth{background:#dce6e2}.sw-public-detail{text-transform:capitalize;border-top:1px solid #10171821;justify-content:space-between;gap:20px;padding:15px 0;display:flex;font-size:14px!important}.sw-public-footer{color:#f4f0e7;background:#091315;justify-content:space-between;align-items:center;min-height:160px;padding:40px clamp(22px,6vw,96px);display:flex}.sw-public-footer>div{align-items:center;gap:16px;display:flex}.sw-public-footer>div>span{color:var(--solar);font-size:35px}.sw-public-footer p{flex-direction:column;gap:4px;margin:0;display:flex}.sw-public-footer p strong{font:24px/1.1 var(--serif);font-weight:400}.sw-public-footer p small{color:#9dafaa;font-size:12px!important}.sw-public-footer>a{color:#f4f0e7;border:1px solid #fff3;gap:30px;padding:14px 18px;text-decoration:none;display:flex}.sw-public-missing{color:#f4f0e7;background:#091315;min-height:100dvh;padding:40px;position:relative;overflow:hidden}.sw-public-missing>:not(.sw-public-missing-orbit){z-index:2;position:relative}.sw-public-missing>p:first-of-type{color:var(--solar);font-size:12px}.sw-public-missing h1{font-size:clamp(58px,9vw,112px)}.sw-public-missing>p:last-of-type{color:#adbfba;font-size:16px}.sw-public-missing>a{color:#f4f0e7;font-size:14px}.sw-public-missing-orbit{border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:620px;height:620px;animation:48s linear infinite sw-public-orbit;display:grid;position:absolute;right:-180px}.sw-public-missing-orbit i{border:1px solid #ffffff1a;border-radius:50%;width:390px;height:390px;position:absolute}.sw-public-missing-orbit i:nth-child(2){width:180px;height:180px}.sw-public-missing-orbit span{color:var(--solar);font-size:60px}@keyframes sw-public-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes sw-public-card-reveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes sw-public-map-breathe{0%{filter:saturate(.86);transform:scale(1)}to{filter:saturate(1.05);transform:scale(1.04)}}@keyframes sw-public-orbit{to{transform:rotate(360deg)}}@keyframes sw-public-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes sw-public-twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.25)}}@keyframes sw-public-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:960px){.sw-public-nav{grid-template-columns:1fr auto}.sw-public-nav>div{display:none}.sw-public-hero{grid-template-columns:1fr}.sw-public-sigil{justify-self:start;width:280px}.sw-public-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sw-public-reading>header{grid-template-columns:1fr}.sw-public-reading>header .sw-kicker{grid-column:auto;margin-bottom:-28px}.sw-public-big-three>header,.sw-public-big-three>div{grid-template-columns:1fr}.sw-public-big-three section{min-height:230px}.sw-public-card,.sw-public-elements-card,.sw-public-placements{grid-column:span 12}}@media (max-width:620px){.sw-public-nav{height:66px;padding:0 18px}.sw-public-nav>span,.sw-public-brand small{display:none}.sw-public-hero{gap:45px;min-height:760px;padding:82px 22px 60px}.sw-public-hero h1{font-size:clamp(68px,21vw,102px)}.sw-public-hero h2{font-size:34px}.sw-public-sigil{width:220px;padding:18px}.sw-public-sigil>div span{font-size:43px}.sw-public-facts{grid-template-columns:1fr}.sw-public-facts>div{border-bottom:1px solid #1017182e;border-right:0;min-height:86px}.sw-public-reading{padding:72px 10px}.sw-public-reading>header{margin-bottom:48px;padding:0 12px}.sw-public-reading>header h2{font-size:49px}.sw-public-feature,.sw-public-big-three,.sw-public-card{padding:28px 23px}.sw-public-feature h2{margin-top:45px;font-size:54px}.sw-public-feature>i{font-size:180px}.sw-public-big-three>div{margin-top:30px}.sw-public-masonry{gap:10px}.sw-public-placements .sw-public-placement-row{grid-template-columns:34px minmax(0,1fr);gap:5px 12px;padding:16px 0}.sw-public-placements .sw-public-placement-row>span{grid-row:span 2}.sw-public-placements .sw-public-placement-row>em{grid-column:2}.sw-public-footer{flex-direction:column;align-items:stretch;gap:30px}.sw-public-footer>a{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.sw-public-page *,.sw-public-missing *{scroll-behavior:auto!important;animation:none!important}}:where(a,button,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:3px solid #e2b45f!important}.sw-skip-link{z-index:100;color:#081719;background:#f4f0e7;padding:10px 14px;transition:transform .2s;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.sw-skip-link:focus{transform:translateY(0)}.sw-public-page :where(section[id],div[id]){scroll-margin-top:92px}.sw-privacy-editor>label>small{color:#667470;line-height:1.55;font-size:11px!important}.sw-profile-appearance,.sw-profile-share-kit{border:1px solid var(--line);background:#f2f3ed;margin-top:26px;padding:24px}.sw-profile-appearance>header,.sw-profile-share-kit>header,.sw-launch-reveal>header,.sw-launch-carousels>header,.sw-launch-copy-grid article>header,.sw-activation-funnel>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.sw-profile-appearance h3,.sw-profile-share-kit h3{font:28px/1.08 var(--serif);margin:0;font-weight:400}.sw-profile-appearance>header>span,.sw-profile-share-kit>header>span{color:#6c7975;font:10px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.sw-profile-appearance fieldset{border:0;min-width:0;margin:22px 0 0;padding:0}.sw-profile-appearance legend{color:#5e6c68;font:11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px}.sw-accent-options,.sw-cover-options,.sw-motion-options{gap:7px;display:grid}.sw-accent-options{grid-template-columns:repeat(4,minmax(0,1fr))}.sw-cover-options,.sw-motion-options{grid-template-columns:repeat(3,minmax(0,1fr))}.sw-profile-appearance fieldset button{border:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;text-transform:capitalize;background:#faf8f2;padding:11px}.sw-profile-appearance fieldset button.active{border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal)}.sw-accent-options button{align-items:center;gap:8px;display:flex}.sw-accent-options i{background:#e1b35f;border-radius:50%;width:15px;height:15px}.sw-accent-options [data-accent=teal] i{background:#65c6bb}.sw-accent-options [data-accent=rust] i{background:#e47c62}.sw-accent-options [data-accent=violet] i{background:#b49adf}.sw-cover-options button i{background:#091719 url(/art/starwise-cosmic-map.webp) 50%/cover;height:54px;margin-bottom:8px;display:block}.sw-cover-options button i[data-cover=orbital]{background:radial-gradient(circle at 75% 25%,#744a89,#0000 28%),radial-gradient(circle at 20% 75%,#25766f,#0000 32%),#101b24}.sw-cover-options button i[data-cover=minimal]{background:linear-gradient(135deg,#173034,#081416)}.sw-motion-options button{flex-direction:column;gap:4px;display:flex}.sw-motion-options strong{font:17px/1.1 var(--serif);text-transform:capitalize;font-weight:400}.sw-motion-options small{color:#66736f;line-height:1.4;font-size:10px!important}.sw-profile-preview{--profile-accent:#e1b35f}.sw-profile-preview[data-accent=teal]{--profile-accent:#65c6bb}.sw-profile-preview[data-accent=rust]{--profile-accent:#e47c62}.sw-profile-preview[data-accent=violet]{--profile-accent:#b49adf}.sw-profile-preview .sw-preview-sky span,.sw-profile-preview h3{color:var(--profile-accent)}.sw-profile-preview[data-cover=atlas] .sw-preview-sky{background:linear-gradient(#07121473,#071214b3),url(/art/starwise-cosmic-map.webp) 50%/cover}.sw-profile-preview[data-cover=orbital] .sw-preview-sky{background:radial-gradient(circle at 78% 20%,#724582,#0000 30%),radial-gradient(circle at 18% 80%,#226f69,#0000 36%),#101a25}.sw-profile-preview[data-cover=minimal] .sw-preview-sky{background:linear-gradient(135deg,#173034,#081416)}.sw-profile-preview[data-motion=full] .sw-preview-sky i{animation:20s linear infinite sw-orbit}.sw-profile-preview[data-motion=gentle] .sw-preview-sky i{animation:48s linear infinite sw-orbit}.sw-profile-preview[data-motion=still] .sw-preview-sky i{animation:none}.sw-profile-share-kit img{aspect-ratio:1200/630;background:#081517;border:1px solid #10171829;width:100%;margin-top:18px;display:block}.sw-profile-share-kit>p{color:#596763;font-size:13px;line-height:1.65}.sw-profile-share-kit>div{flex-wrap:wrap;gap:8px;display:flex}.sw-profile-share-kit :-webkit-any(button,a){border:1px solid var(--line);color:var(--ink);background:0 0;padding:11px 14px;text-decoration:none;font-size:12px!important}.sw-profile-share-kit :is(button,a){border:1px solid var(--line);color:var(--ink);background:0 0;padding:11px 14px;text-decoration:none;font-size:12px!important}.sw-profile-share-kit>small{color:var(--teal);margin-top:10px;display:block;font-size:11px!important}.sw-onboarding-path{color:#f4f0e7;background:#0a181b;grid-template-columns:minmax(0,1.05fr) minmax(300px,.8fr);gap:48px;min-height:340px;margin-bottom:16px;padding:clamp(30px,5vw,62px);display:grid;position:relative;overflow:hidden}.sw-onboarding-path.is-first{align-content:center;min-height:calc(100dvh - 90px)}.sw-onboarding-path>:not(.sw-onboarding-sky){z-index:2;position:relative}.sw-onboarding-path header h1{max-width:780px;font:clamp(48px, 6vw, 86px)/.9 var(--serif);margin:0;font-weight:400}.sw-onboarding-path header>p:last-child{color:#b7c9c5;max-width:650px;font-size:15px;line-height:1.7}.sw-onboarding-path ol{align-self:center;margin:0;padding:0;list-style:none}.sw-onboarding-path li{opacity:.58;border-top:1px solid #ffffff24;grid-template-columns:38px 1fr;gap:14px;padding:17px 0;display:grid}.sw-onboarding-path li.is-current,.sw-onboarding-path li.is-done{opacity:1}.sw-onboarding-path li>span{color:#e2b45f;font:12px/1.5 var(--mono)}.sw-onboarding-path li p{flex-direction:column;gap:5px;margin:0;display:flex}.sw-onboarding-path li strong{font:22px/1.15 var(--serif);font-weight:400}.sw-onboarding-path li small{color:#a9bbb7;line-height:1.5;font-size:12px!important}.sw-onboarding-path footer{grid-column:1/-1;align-items:center;gap:18px;display:flex}.sw-onboarding-path footer>button:last-child{color:#a9bbb7;background:0 0;border:0;padding:12px}.sw-onboarding-sky{opacity:.62;background:linear-gradient(90deg,#071012a6,#07101247),url(/art/starwise-cosmic-map.webp) 50%/cover;position:absolute;top:0;bottom:0;left:0;right:0}.sw-onboarding-sky i{border:1px solid #ffffff1f;border-radius:50%;width:620px;height:620px;animation:80s linear infinite sw-orbit;position:absolute;top:-190px;right:-100px}.sw-onboarding-sky i:nth-child(2){width:260px;height:260px;animation-direction:reverse;top:0;right:90px}.sw-onboarding-sky span{color:#e2b45f;font-size:48px;position:absolute;top:22%;right:12%}.sw-landing-relationships{background:#ece8de;padding:clamp(75px,9vw,140px) clamp(24px,8vw,130px)}.sw-landing-relationships>header{grid-template-columns:.65fr 1.2fr;gap:22px 70px;margin-bottom:70px;display:grid}.sw-landing-relationships>header .sw-eyebrow{grid-row:span 2}.sw-landing-relationships h2,.sw-landing-waitlist h2{font:clamp(48px, 6vw, 84px)/.92 var(--serif);margin:0;font-weight:400}.sw-landing-relationships>header>p:last-child{color:#596763;max-width:760px;font-size:17px;line-height:1.7}.sw-landing-relationships>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sw-landing-relationships article{border-top:3px solid var(--teal);background:#f7f3ea;min-height:330px;padding:30px}.sw-landing-relationships article:nth-child(2){border-color:var(--rust)}.sw-landing-relationships article:nth-child(3){border-color:var(--solar)}.sw-landing-relationships article>span{float:right;color:#73807d;font-family:var(--mono)}.sw-landing-relationships article>small{color:var(--teal);font:11px/1.4 var(--mono);letter-spacing:.1em}.sw-landing-relationships article h3{font:31px/1.08 var(--serif);margin:80px 0 16px;font-weight:400}.sw-landing-relationships article p{color:#596763;font-size:14px;line-height:1.7}.sw-landing-waitlist{color:#f4f0e7;background:#0b181a;grid-template-columns:minmax(0,1fr) minmax(430px,.8fr);gap:70px;padding:clamp(75px,9vw,130px) clamp(24px,8vw,130px);display:grid}.sw-landing-waitlist>div>p:last-child{color:#adbfba;max-width:640px;font-size:15px;line-height:1.7}.sw-waitlist-form{align-self:center}.sw-waitlist-form>label:first-child{display:block}.sw-waitlist-form>label:first-child>span{color:#b8c9c5;font:11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;display:block}.sw-waitlist-form>label>div{grid-template-columns:minmax(0,1fr) auto;display:grid}.sw-waitlist-form input[type=email]{color:#fff;background:#ffffff0f;border:1px solid #ffffff40;min-width:0;padding:16px;font-size:15px}.sw-waitlist-form label>div button{color:#111a1b;background:#e2b45f;border:0;padding:16px 20px;font-weight:600}.sw-waitlist-consent{color:#9eb1ac;grid-template-columns:20px 1fr;gap:10px;margin-top:14px;font-size:11px;line-height:1.55;display:grid}.sw-waitlist-consent input{accent-color:#e2b45f;width:17px;height:17px}.sw-waitlist-form>p{color:#e2b45f;font-size:13px}.sw-marketing-studio,.sw-analytics-studio{--launch-ink:#0a1719}.sw-launch-status{border:1px solid var(--line);color:var(--teal);font:11px/1.4 var(--mono);text-transform:uppercase;padding:10px 13px}.sw-positioning-card{background:var(--launch-ink);color:#f4f0e7;margin-bottom:18px;padding:clamp(30px,5vw,62px)}.sw-positioning-card>small{color:#e2b45f;font-family:var(--mono);letter-spacing:.12em}.sw-positioning-card blockquote{max-width:1050px;font:clamp(37px, 5vw, 67px)/1.02 var(--serif);margin:30px 0}.sw-positioning-card>div{flex-wrap:wrap;gap:8px;display:flex}.sw-positioning-card>div span{color:#afc1bc;font:10px/1.3 var(--mono);border:1px solid #ffffff29;padding:9px 11px}.sw-launch-reveal,.sw-launch-carousels,.sw-launch-copy-grid article,.sw-launch-measurement,.sw-activation-funnel,.sw-growth-grid article,.sw-analytics-footnote{background:#f8f6f0;margin-top:18px;padding:clamp(26px,4vw,42px)}.sw-launch-reveal h2,.sw-launch-carousels h2,.sw-launch-copy-grid h2,.sw-launch-measurement h2,.sw-activation-funnel h2,.sw-analytics-footnote h2{font:clamp(30px, 4vw, 45px)/1 var(--serif);margin:0;font-weight:400}.sw-launch-reveal>header button,.sw-launch-copy-grid header button{border:1px solid var(--line);background:0 0;padding:12px 14px}.sw-reveal-stage{color:#f4f0e7;background:#071416;align-items:end;min-height:560px;margin-top:28px;padding:55px;display:flex;position:relative;overflow:hidden}.sw-reveal-map{opacity:.8;background:linear-gradient(90deg,#050e108c,#050e1033),url(/art/starwise-cosmic-map.webp) 50%/cover;position:absolute;top:0;bottom:0;left:0;right:0}.sw-reveal-orbit{border:1px solid #ffffff26;border-radius:50%;place-items:center;width:520px;height:520px;animation:30s linear infinite sw-orbit;display:grid;position:absolute;top:-150px;right:-120px}.sw-reveal-orbit i{border:1px solid #ffffff1f;border-radius:50%;width:340px;height:340px;position:absolute}.sw-reveal-orbit i:nth-child(2){width:160px;height:160px}.sw-reveal-orbit span{color:#e2b45f;font-size:47px}.sw-reveal-stage article{z-index:2;max-width:790px;animation:.7s both sw-launch-scene;position:relative}.sw-reveal-stage article small{color:#aec0bb;font-family:var(--mono);letter-spacing:.12em}.sw-reveal-stage article h3{font:clamp(47px, 7vw, 85px)/.9 var(--serif);margin:14px 0;font-weight:400}.sw-reveal-stage article p{color:#bdcdc9;font-size:17px;line-height:1.6}.sw-reveal-stage aside{z-index:2;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;bottom:42px;right:44px}.sw-reveal-stage aside span{color:#e2b45f;width:105px;height:105px;font:49px/1 var(--serif);border:1px solid #fff3;border-radius:50%;place-items:center;display:grid}.sw-reveal-stage aside small{color:#9eb2ad;font:9px/1.4 var(--mono);letter-spacing:.1em}.sw-reveal-progress{z-index:3;transform-origin:0;background:#e2b45f;height:5px;animation:30s linear both sw-reveal-progress;position:absolute;bottom:0;left:0;right:0}.sw-launch-reveal>ol{grid-template-columns:repeat(5,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.sw-launch-reveal>ol button{text-align:left;background:#eeeee8;border:0;border-top:3px solid #d4d7d1;width:100%;min-height:75px;padding:12px;font-size:11px}.sw-launch-reveal>ol li.active button{border-top-color:var(--solar);background:#f7f3e9}.sw-launch-reveal>ol span{color:#6d7976;font:9px/1.4 var(--mono);display:block}.sw-launch-carousels>header>span{color:#66736f;font:10px/1.4 var(--mono)}.sw-launch-carousels>nav{flex-wrap:wrap;gap:6px;margin:24px 0;display:flex}.sw-launch-carousels>nav button{border:1px solid var(--line);background:0 0;padding:10px 13px}.sw-launch-carousels>nav button.active{background:var(--ink);color:#fff}.sw-carousel-workbench{grid-template-columns:minmax(360px,.72fr) minmax(300px,1fr);align-items:start;gap:18px;display:grid}.sw-social-slide{aspect-ratio:4/5;color:#f4f0e7;background:#0a1719;flex-direction:column;min-height:0;padding:34px;display:flex;position:relative;overflow:hidden}.sw-social-slide.tone-teal{background:#0e2a2b}.sw-social-slide.tone-rust{background:#482921}.sw-social-slide.tone-violet{background:#262139}.sw-social-sky{opacity:.35;position:absolute;top:0;bottom:0;left:0;right:0}.sw-social-sky i{aspect-ratio:1;border:1px solid #ffffff2b;border-radius:50%;width:78%;position:absolute;top:-20%;right:-28%}.sw-social-sky i:nth-child(2){width:28%;top:6%;right:-2%}.sw-social-sky span{color:#e2b45f;font-size:38px;position:absolute;top:16%;right:15%}.sw-social-slide>:not(.sw-social-sky){z-index:2;position:relative}.sw-social-slide>header{font:24px/1 var(--serif);justify-content:space-between;align-items:center;display:flex}.sw-social-slide>header small{color:#9eb1ac;font:8px/1.2 var(--sans);letter-spacing:.12em}.sw-social-slide>header b{color:#9eb1ac;font:9px/1 var(--mono)}.sw-social-copy{margin-top:auto}.sw-social-copy>small{color:#e2b45f;font:10px/1.4 var(--mono);letter-spacing:.1em}.sw-social-copy h3{font:clamp(39px, 4.8vw, 67px)/.92 var(--serif);margin:14px 0;font-weight:400}.sw-social-copy p{color:#c1cfcb;font-size:14px;line-height:1.6}.sw-social-slide>footer{color:#a9bbb7;font:9px/1.3 var(--mono);border-top:1px solid #ffffff29;justify-content:space-between;padding-top:19px;display:flex}.sw-carousel-workbench>aside{background:#efefe9;padding:14px}.sw-carousel-workbench>aside>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:32px 1fr;gap:8px;width:100%;padding:13px;display:grid}.sw-carousel-workbench>aside>button.active{background:#fff}.sw-carousel-workbench>aside>button>span{color:var(--teal);font-family:var(--mono)}.sw-carousel-workbench>aside button p{flex-direction:column;gap:4px;margin:0;display:flex}.sw-carousel-workbench>aside button strong{font-size:13px}.sw-carousel-workbench>aside button small{color:#697672;font-size:9px!important}.sw-launch-copy-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sw-launch-copy-grid article{margin-top:18px}.sw-launch-copy-grid article>p,.sw-launch-copy-grid pre{color:#4e5e59;font:14px/1.8 var(--sans);white-space:pre-wrap;margin:28px 0 0}.sw-launch-measurement>header{max-width:780px}.sw-launch-measurement>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px;display:grid}.sw-launch-measurement article{background:#e8ece6;min-height:220px;padding:24px}.sw-launch-measurement article>span{color:var(--teal);font:10px/1.4 var(--mono)}.sw-launch-measurement article strong{font:26px/1.1 var(--serif);margin-top:30px;font-weight:400;display:block}.sw-launch-measurement article p{color:#586661;font-size:12px;line-height:1.65}.sw-analytics-principle{color:#dce8e4;background:#0c1b1d;grid-template-columns:42px 1fr;gap:15px;margin-bottom:18px;padding:24px;display:grid}.sw-analytics-principle>span{color:#e2b45f;font-size:30px}.sw-analytics-principle p{margin:0;font-size:14px;line-height:1.7}.sw-analytics-principle strong{color:#fff;display:block}.sw-activation-funnel>header>span{border:1px solid var(--line);color:#60706b;font:10px/1.4 var(--mono);padding:8px 10px}.sw-activation-funnel>div{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:28px;display:grid}.sw-activation-funnel article{background:#e9ede7;min-width:0;padding:20px;position:relative}.sw-activation-funnel article small{color:#52645f;font:9px/1.4 var(--mono)}.sw-activation-funnel article>strong{font:47px/1 var(--serif);margin:15px 0 8px;font-weight:400;display:block}.sw-activation-funnel article p{color:#586762;min-height:78px;font-size:11px;line-height:1.55}.sw-activation-funnel article>i{background:#d0d9d5;height:7px;display:block;overflow:hidden}.sw-activation-funnel article>i b{background:var(--teal);height:100%;display:block}.sw-activation-funnel article>em{color:var(--teal);font:10px/1 var(--mono);margin-top:7px;font-style:normal;display:block}.sw-growth-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.sw-growth-grid article>span{color:var(--teal);font:10px/1.4 var(--mono)}.sw-growth-grid article>strong{font:55px/1 var(--serif);margin:22px 0 10px;font-weight:400;display:block}.sw-growth-grid article p,.sw-analytics-footnote p{color:#586762;font-size:12px;line-height:1.65}.sw-timeline-controls{grid-template-columns:minmax(330px,.8fr) minmax(360px,1.2fr);gap:10px;margin-top:12px;display:grid}.sw-timeline-layout-toggle{border:1px solid var(--line);background:#f8f7f2;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;display:grid}.sw-timeline-layout-toggle button{text-align:left;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:28px 1fr;align-content:center;column-gap:8px;min-height:62px;padding:9px 13px;display:grid}.sw-timeline-layout-toggle button+button{border-left:1px solid var(--line)}.sw-timeline-layout-toggle button.active{background:var(--ink);color:var(--paper)}.sw-timeline-layout-toggle button>span{color:var(--teal);grid-row:1/3;align-self:center;font-size:21px}.sw-timeline-layout-toggle button.active>span{color:var(--solar)}.sw-timeline-layout-toggle b{font-size:14px;line-height:1.25}.sw-timeline-layout-toggle small{color:#6d7976;line-height:1.35;font-size:11px!important}.sw-timeline-layout-toggle button.active small{color:#b8c8c4}.sw-orb-profile{border:1px solid var(--line);background:var(--mist)}.sw-orb-profile summary{cursor:pointer;grid-template-rows:auto auto;grid-template-columns:30px 1fr auto;align-content:center;column-gap:10px;min-height:70px;padding:11px 16px;list-style:none;display:grid}.sw-orb-profile summary::-webkit-details-marker{display:none}.sw-orb-profile summary>span{color:var(--teal);grid-row:1/3;align-self:center;font-size:20px}.sw-orb-profile summary b{font-size:14px;line-height:1.25}.sw-orb-profile summary small{color:#65736f;grid-column:2;line-height:1.4;font-size:11px!important}.sw-orb-profile summary:after{content:"+";color:var(--teal);grid-area:1/3/3;align-self:center;font-size:20px}.sw-orb-profile[open] summary:after{content:"−"}.sw-orb-profile>p{border-top:1px solid var(--line);color:#586763;margin:0;padding:15px 17px;font-size:13px;line-height:1.65}.sw-precision-refresh{border-left:3px solid var(--solar);background:#e8e1d3;grid-template-columns:18px 1fr;align-items:center;gap:10px;margin-top:10px;padding:13px 16px;display:grid}.sw-precision-refresh i{border:2px solid var(--teal);border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite sw-orbit}.sw-precision-refresh p{color:#596763;margin:0;font-size:12px;line-height:1.55}.sw-precision-refresh strong{color:var(--ink)}.sw-timeline-explorer{border:1px solid var(--line);background:#f8f7f2}.sw-timeline-explorer>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:40px;min-height:112px;padding:24px 28px;display:flex}.sw-timeline-explorer>header .sw-kicker{color:var(--teal);margin:0 0 5px}.sw-timeline-explorer>header h2{font:34px/1.04 var(--serif);margin:0;font-weight:400}.sw-timeline-explorer>header>p{color:#66736f;text-align:right;max-width:370px;margin:0;font-size:13px;line-height:1.55}.sw-timeline-scroll{overscroll-behavior:contain;scroll-behavior:smooth;scroll-snap-type:y proximity;scrollbar-color:var(--teal) #dbe2de;scrollbar-width:thin;background:linear-gradient(#10171809 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#10171809 1px,#0000 1px) 0 0/56px 56px,radial-gradient(circle at 15% 12%,#236b6b14,#0000 27%),#eef1ed;min-height:560px;max-height:min(72vh,820px);position:relative;overflow-y:auto}.sw-timeline-scroll:focus-visible{outline-offset:-4px}.sw-timeline-track{flex-direction:column;gap:24px;max-width:1120px;min-height:100%;margin:0 auto;padding:76px 34px 96px;display:flex;position:relative}.sw-timeline-track:before{content:"";z-index:0;background:linear-gradient(transparent, var(--teal) 5%, var(--teal) 95%, transparent);opacity:.58;width:1px;position:absolute;top:34px;bottom:35px;left:50%}.sw-timeline-track-row{z-index:1;scroll-snap-align:center;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:center;min-height:202px;display:grid;position:relative}.sw-timeline-node{--event-accent:var(--teal);background:var(--event-accent);color:#fff;width:46px;height:46px;font:10px/1 var(--mono);border:7px solid #eef1ed;border-radius:50%;grid-area:1/2;justify-self:center;place-items:center;display:grid;box-shadow:0 0 0 1px #10171821,0 9px 20px #10171824}.sw-timeline-float-card{--event-accent:var(--teal);border:1px solid #1017181f;border-top:4px solid var(--event-accent);width:min(430px,100%);min-height:188px;color:var(--ink);text-align:left;background:#faf8f2;grid-row:1;padding:20px 22px 18px;transition:transform .22s,box-shadow .22s,border-color .22s;animation:.46s both sw-timeline-card-arrive;box-shadow:0 15px 32px #1e2f2c1a}.sw-timeline-track-row.is-left .sw-timeline-float-card{grid-column:1;justify-self:end;transform:translate(-5px)rotate(-.35deg)}.sw-timeline-track-row.is-right .sw-timeline-float-card{grid-column:3;justify-self:start;transform:translate(5px)rotate(.35deg)}.sw-timeline-track-row.is-left .sw-timeline-float-card:hover{transform:translate(-5px)translateY(-5px)rotate(-.35deg)}.sw-timeline-track-row.is-right .sw-timeline-float-card:hover{transform:translate(5px)translateY(-5px)rotate(.35deg)}.sw-timeline-float-card:hover{border-color:var(--event-accent);box-shadow:0 22px 42px #1e2f2c2b}.sw-timeline-float-card.is-current{box-shadow:0 0 0 2px var(--solar), 0 18px 36px #1e2f2c26}.sw-timeline-float-card>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sw-timeline-float-card>header p{flex-direction:column;gap:4px;margin:0;display:flex}.sw-timeline-float-card>header small{color:#53635f;font:11px/1.4 var(--mono)}.sw-timeline-float-card>header em{color:var(--event-accent);font:10px/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase;font-style:normal}.sw-timeline-float-card>header>span{border:1px solid color-mix(in srgb, var(--event-accent) 45%, transparent);color:var(--event-accent);font:10px/1 var(--mono);flex:none;padding:6px 8px}.sw-timeline-float-card h3{font:28px/1.04 var(--serif);margin:17px 0 8px;font-weight:400}.sw-timeline-float-card>p{color:#5e6b68;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.sw-timeline-float-card>footer{border-top:1px solid var(--line);color:#65736f;justify-content:space-between;align-items:center;gap:15px;margin-top:17px;padding-top:13px;font-size:10px;line-height:1.4;display:flex}.sw-timeline-float-card>footer b{color:var(--ink);font-weight:600}.sw-timeline-float-card>footer i{color:var(--event-accent);font-style:normal}.theme-identity{--event-accent:var(--teal)}.theme-relationships{--event-accent:#b75d49}.theme-career{--event-accent:#b18543}.theme-emotional{--event-accent:#617da5}.theme-wellbeing{--event-accent:#63816b}.theme-growth{--event-accent:#76679d}.theme-moon{--event-accent:#236b6b}.sw-present-marker{z-index:3;scroll-snap-align:center;width:54px;min-height:54px;margin:10px auto 18px;position:relative}.sw-present-marker>span{background:var(--ink);width:54px;height:54px;color:var(--solar);box-shadow:0 0 0 1px var(--solar), 0 12px 25px #1017182e;border:7px solid #eef1ed;border-radius:50%;place-items:center;font-size:17px;display:grid}.sw-present-marker>p{background:var(--ink);width:170px;color:var(--paper);flex-direction:column;margin:0;padding:8px 11px;display:flex;position:absolute;top:3px;left:67px}.sw-present-marker small{color:var(--solar);font:9px/1.35 var(--mono)}.sw-present-marker strong{font:17px/1.2 var(--serif);font-weight:400}.sw-timeline-explorer>footer{border-top:1px solid var(--line);grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:66px;padding:11px 22px;display:grid}.sw-timeline-explorer>footer>span{color:var(--teal);font-size:20px}.sw-timeline-explorer>footer p{flex-direction:column;margin:0;display:flex}.sw-timeline-explorer>footer strong{font-size:12px}.sw-timeline-explorer>footer small{color:#697773;font-size:10px!important}.sw-timeline-explorer>footer button{color:var(--teal);background:0 0;border:0;padding:10px;font-size:12px;font-weight:600}@keyframes sw-timeline-card-arrive{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes sw-launch-scene{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes sw-reveal-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-theme=dark] :is(.sw-profile-appearance,.sw-profile-share-kit,.sw-launch-reveal,.sw-launch-carousels,.sw-launch-copy-grid article,.sw-launch-measurement,.sw-activation-funnel,.sw-growth-grid article,.sw-analytics-footnote){color:#e8efec;background:#172728;border-color:#415251}[data-theme=dark] :-webkit-any(.sw-timeline-layout-toggle,.sw-orb-profile,.sw-timeline-explorer){color:#e8efec;background:#172728;border-color:#415251}[data-theme=dark] :is(.sw-timeline-layout-toggle,.sw-orb-profile,.sw-timeline-explorer){color:#e8efec;background:#172728;border-color:#415251}[data-theme=dark] .sw-timeline-layout-toggle button{color:#e8efec}[data-theme=dark] .sw-timeline-layout-toggle button+button{border-color:#415251}[data-theme=dark] .sw-timeline-layout-toggle button.active{color:#101718;background:#e1b35f}[data-theme=dark] .sw-timeline-layout-toggle button.active>span{color:#174f51}[data-theme=dark] .sw-timeline-layout-toggle small,[data-theme=dark] .sw-timeline-layout-toggle button.active small,[data-theme=dark] .sw-orb-profile summary small,[data-theme=dark] .sw-orb-profile>p,[data-theme=dark] .sw-timeline-explorer>header>p,[data-theme=dark] .sw-timeline-explorer>footer small{color:#b7c6c2}[data-theme=dark] .sw-orb-profile>p,[data-theme=dark] .sw-timeline-explorer>header,[data-theme=dark] .sw-timeline-explorer>footer{border-color:#415251}[data-theme=dark] .sw-precision-refresh{background:#2a2a23;border-color:#e1b35f}[data-theme=dark] .sw-precision-refresh p{color:#c7d4d0}[data-theme=dark] .sw-precision-refresh strong{color:#f3eee5}[data-theme=dark] .sw-timeline-scroll{scrollbar-color:#65aaa3 #1b2b2c;background:linear-gradient(#e8efec09 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#e8efec09 1px,#0000 1px) 0 0/56px 56px,radial-gradient(circle at 15% 12%,#4a99921a,#0000 27%),#0e1a1b}[data-theme=dark] .sw-timeline-node,[data-theme=dark] .sw-present-marker>span{border-color:#0e1a1b}[data-theme=dark] .sw-timeline-float-card{color:#edf3f0;background:#172728;border-color:#415251;box-shadow:0 15px 32px #0000003d}[data-theme=dark] .sw-timeline-float-card:hover{border-color:var(--event-accent);box-shadow:0 22px 44px #00000059}[data-theme=dark] .sw-timeline-float-card>header small,[data-theme=dark] .sw-timeline-float-card>p,[data-theme=dark] .sw-timeline-float-card>footer{color:#b8cac5}[data-theme=dark] .sw-timeline-float-card>footer{border-color:#415251}[data-theme=dark] .sw-timeline-float-card>footer b{color:#edf3f0}[data-theme=dark] .sw-present-marker>p{color:#111817;background:#e1b35f}[data-theme=dark] .sw-present-marker small{color:#174f51}[data-theme=dark] .sw-profile-appearance fieldset button{color:#e8efec;background:#213233;border-color:#4a5b59}[data-theme=dark] :is(.sw-profile-appearance legend,.sw-profile-appearance>header>span,.sw-profile-share-kit>header>span,.sw-profile-share-kit>p,.sw-launch-copy-grid article>p,.sw-launch-copy-grid pre,.sw-launch-measurement article p,.sw-activation-funnel article p,.sw-growth-grid article p,.sw-analytics-footnote p){color:#b7c6c2}[data-theme=dark] :is(.sw-motion-options small,.sw-privacy-editor>label>small){color:#b4c4c0}[data-theme=dark] :is(.sw-launch-measurement article,.sw-activation-funnel article){background:#213233}[data-theme=dark] .sw-profile-share-kit :-webkit-any(button,a){color:#e8efec;border-color:#4a5b59}[data-theme=dark] .sw-profile-share-kit :is(button,a){color:#e8efec;border-color:#4a5b59}@media (max-width:1000px){.sw-timeline-controls{grid-template-columns:1fr}.sw-timeline-float-card{width:min(360px,100%)}.sw-onboarding-path,.sw-landing-waitlist,.sw-carousel-workbench,.sw-launch-copy-grid{grid-template-columns:1fr}.sw-onboarding-path ol{max-width:690px}.sw-landing-relationships>header{grid-template-columns:1fr}.sw-landing-relationships>header .sw-eyebrow{grid-row:auto}.sw-launch-measurement>div,.sw-activation-funnel>div,.sw-growth-grid{grid-template-columns:repeat(2,1fr)}.sw-social-slide{max-width:620px}}@media (max-width:680px){.sw-timeline-layout-toggle button{min-height:66px;padding-inline-start:10px;padding-inline-end:10px}.sw-orb-profile summary{grid-template-columns:28px 1fr auto;padding-inline-start:12px;padding-inline-end:12px}.sw-timeline-explorer>header{min-height:0;padding:21px 18px;display:block}.sw-timeline-explorer>header h2{font-size:29px}.sw-timeline-explorer>header>p{text-align:left;max-width:none;margin-top:10px}.sw-timeline-scroll{min-height:520px;max-height:calc(100dvh - 180px)}.sw-timeline-track{gap:19px;padding:58px 13px 80px}.sw-timeline-track:before{left:36px}.sw-timeline-track-row{grid-template-columns:48px minmax(0,1fr);min-height:220px}.sw-timeline-node{border-width:6px;grid-column:1;width:42px;height:42px}.sw-timeline-track-row.is-left .sw-timeline-float-card,.sw-timeline-track-row.is-right .sw-timeline-float-card{grid-column:2;justify-self:stretch;width:100%;transform:none}.sw-timeline-track-row.is-left .sw-timeline-float-card:hover,.sw-timeline-track-row.is-right .sw-timeline-float-card:hover{transform:translateY(-4px)}.sw-timeline-float-card{min-height:202px;padding:18px}.sw-timeline-float-card h3{font-size:25px}.sw-timeline-float-card>footer{flex-direction:column;align-items:flex-start;gap:5px}.sw-present-marker{grid-template-columns:48px 1fr;align-items:center;width:auto;min-height:48px;margin:8px 0 16px;display:grid}.sw-present-marker>span{border-width:6px;width:47px;height:47px}.sw-present-marker>p{width:max-content;margin-left:10px;position:static}.sw-timeline-explorer>footer{grid-template-columns:24px 1fr;padding-inline-start:16px;padding-inline-end:16px}.sw-timeline-explorer>footer button{border-top:1px solid var(--line);grid-column:1/-1;width:100%}.sw-accent-options,.sw-cover-options,.sw-motion-options,.sw-landing-relationships>div,.sw-launch-measurement>div,.sw-activation-funnel>div,.sw-growth-grid{grid-template-columns:1fr}.sw-profile-appearance,.sw-profile-share-kit{padding:18px}.sw-profile-appearance>header,.sw-profile-share-kit>header,.sw-launch-reveal>header,.sw-launch-carousels>header,.sw-launch-copy-grid article>header,.sw-activation-funnel>header{flex-direction:column}.sw-onboarding-path{grid-template-columns:1fr;padding:34px 22px}.sw-onboarding-path.is-first{min-height:calc(100dvh - 68px)}.sw-onboarding-path header h1{font-size:54px}.sw-onboarding-path footer{flex-direction:column;align-items:stretch}.sw-landing-waitlist{grid-template-columns:1fr}.sw-waitlist-form>label>div{grid-template-columns:1fr;gap:8px}.sw-waitlist-form label>div button{width:100%}.sw-reveal-stage{min-height:520px;padding:28px}.sw-reveal-stage article h3{font-size:49px}.sw-reveal-stage aside{display:none}.sw-launch-reveal>ol{grid-template-columns:1fr}.sw-launch-reveal>ol button{min-height:58px}.sw-social-slide{padding:23px}}@media (prefers-reduced-motion:reduce){.sw-timeline-float-card,.sw-precision-refresh i{animation:none!important}.sw-timeline-scroll{scroll-behavior:auto}.sw-onboarding-sky i,.sw-reveal-orbit,.sw-reveal-progress,.sw-reveal-stage article,.sw-profile-preview .sw-preview-sky i{animation:none!important}}.sw-timeline-controls{max-width:590px;display:block}.sw-timeline-explorer>header{align-items:center;min-height:82px;padding:17px 22px}.sw-timeline-explorer>header>p{font-size:12px}.sw-timeline-scroll{overscroll-behavior-x:contain;overscroll-behavior-y:auto;scroll-behavior:auto;scroll-snap-type:none;cursor:grab;touch-action:pan-y pinch-zoom;height:320px;min-height:0;max-height:none;overflow:auto hidden}.sw-timeline-scroll.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.sw-timeline-scroll.is-dragging .sw-timeline-float-card{pointer-events:none}.sw-timeline-track{flex-direction:row;align-items:flex-start;gap:20px;width:max-content;min-width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:30px 42px 34px}.sw-timeline-track:before{background:linear-gradient(90deg, transparent, var(--teal) 2%, var(--teal) 98%, transparent);width:auto;height:1px;top:auto;bottom:67px;left:34px;right:34px}.sw-timeline-track-group{display:contents}.sw-timeline-track-row{flex:0 0 260px;grid-template-rows:190px 66px;grid-template-columns:1fr;align-items:center;width:260px;height:256px;min-height:0;display:grid}.sw-timeline-float-card,.sw-timeline-track-row.is-left .sw-timeline-float-card,.sw-timeline-track-row.is-right .sw-timeline-float-card{grid-area:1/1;place-self:stretch stretch;width:100%;height:190px;min-height:0;padding:14px 15px 12px;animation-duration:.32s;transform:none}.sw-timeline-track-row.is-left .sw-timeline-float-card:hover,.sw-timeline-track-row.is-right .sw-timeline-float-card:hover,.sw-timeline-float-card:hover{transform:translateY(-4px)}.sw-timeline-float-card>header>span{text-align:right;max-width:90px;padding:5px 6px;font-size:10px}.sw-timeline-float-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:44px;margin:8px 0 5px;font-size:23px;line-height:.98;display:-webkit-box;overflow:hidden}.sw-card-phases{grid-auto-columns:1fr;grid-auto-flow:column;align-items:start;height:32px;margin:0;padding:0;list-style:none;display:grid;position:relative}.sw-card-phases:before{content:"";background:color-mix(in srgb, var(--event-accent) 40%, var(--line));height:1px;position:absolute;top:6px;left:9%;right:9%}.sw-card-phases li{z-index:1;color:#6c7975;justify-items:center;gap:4px;min-width:0;display:grid;position:relative}.sw-card-phases li i{border:2px solid var(--event-accent);background:#faf8f2;border-radius:50%;width:8px;height:8px}.sw-card-phases li.is-exact i{background:var(--event-accent);width:12px;height:12px;box-shadow:0 0 0 3px color-mix(in srgb, var(--event-accent) 16%, transparent);margin-top:-2px}.sw-card-phases li span{max-width:100%;color:inherit;font:9px/1.2 var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sw-card-phases li.is-exact span{color:var(--event-accent);font-weight:700}.sw-timeline-float-card>footer{flex-direction:row;justify-content:space-between;align-items:center;min-height:29px;margin-top:3px;padding-top:7px}.sw-timeline-float-card>footer b{letter-spacing:.02em;font-size:10px}.sw-timeline-float-card>footer>i{color:var(--event-accent);font-size:14px;font-style:normal}.sw-timeline-node{border-width:6px;grid-area:2/1;justify-self:center;width:36px;height:36px}.sw-present-marker{flex:0 0 120px;grid-template-rows:190px 66px;justify-items:center;width:120px;height:256px;min-height:0;margin:0;display:grid}.sw-present-marker>span{border-width:6px;grid-row:2;align-self:center;width:44px;height:44px}.sw-present-marker>p{text-align:center;width:116px;padding:7px 9px;top:124px;left:50%;transform:translate(-50%)}.sw-timeline-explorer>footer{grid-template-columns:24px 1fr auto auto;min-height:58px;padding:8px 16px}.sw-timeline-step-controls{gap:5px;display:flex}.sw-timeline-step-controls button{width:34px;height:34px;border:1px solid var(--line)!important;padding:0!important}.sw-return-today{min-width:110px}.sw-orb-studio{border:1px solid var(--line);background:#f8f7f2;margin:18px 0;padding:27px}.sw-orb-studio>header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.sw-orb-studio>header h2{font:35px/1.04 var(--serif);margin:4px 0 8px;font-weight:400}.sw-orb-studio>header p:last-child{color:#5f6e69;max-width:760px;margin:0;font-size:12px;line-height:1.65}.sw-orb-studio>header>strong{color:var(--teal);font:55px/.9 var(--serif);font-weight:400}.sw-orb-slider{grid-template-columns:70px minmax(160px,1fr) 70px;align-items:center;gap:14px;margin-top:25px;display:grid}.sw-orb-slider>span{color:#65736f;font-size:9px;line-height:1.45}.sw-orb-slider>span:last-child{text-align:right}.sw-orb-slider b{color:var(--ink);font-size:11px}.sw-orb-slider input{width:100%;accent-color:var(--teal);cursor:pointer}.sw-orb-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:16px;display:grid}.sw-orb-presets button{border:1px solid var(--line);background:0 0;justify-content:center;align-items:center;gap:9px;min-height:52px;display:flex}.sw-orb-presets button.active{border-color:var(--teal);background:var(--deep-teal);color:#fff}.sw-orb-presets button b{font:18px/1 var(--serif);font-weight:400}.sw-orb-presets button span{font-size:10px}.sw-orb-studio>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;margin-top:19px;padding-top:17px;display:flex}.sw-orb-studio>footer p{color:#5f6e69;margin:0;font-size:11px;line-height:1.5}.sw-orb-studio>footer button:disabled{opacity:.45}[data-theme=dark] .sw-card-phases li i{background:#172728}[data-theme=dark] .sw-card-phases li{color:#aebfba}[data-theme=dark] .sw-timeline-layout-toggle button.active small{color:#2e4140}[data-theme=dark] .sw-timeline-step-controls button{color:#dce8e4;border-color:#536562!important}[data-theme=dark] .sw-orb-studio{color:#e8efec;background:#172728;border-color:#415251}[data-theme=dark] .sw-orb-studio>header p:last-child,[data-theme=dark] .sw-orb-studio>footer p,[data-theme=dark] .sw-orb-slider>span{color:#b7c6c2}[data-theme=dark] .sw-orb-slider b{color:#edf3f0}[data-theme=dark] .sw-orb-presets button{color:#e8efec;border-color:#4a5b59}[data-theme=dark] .sw-orb-presets button.active{color:#101718;background:#e1b35f;border-color:#e1b35f}[data-theme=dark] .sw-orb-studio>footer{border-color:#415251}@media (max-width:680px){.sw-timeline-view .sw-timeline-stage{min-height:220px;padding:24px 20px}.sw-timeline-view .sw-timeline-stage h2{max-width:320px;font-size:31px}.sw-timeline-view .sw-timeline-orbit{opacity:.42;width:130px;height:130px}.sw-timeline-view .sw-timeline-orbit i{width:125px;height:125px}.sw-timeline-view .sw-timeline-orbit i:nth-child(2){width:70px;height:70px}.sw-timeline-explorer>header{padding:16px}.sw-timeline-explorer>header>p{margin-top:7px}.sw-timeline-scroll{height:306px;min-height:0;max-height:none}.sw-timeline-track{gap:14px;padding:24px 18px 28px}.sw-timeline-track:before{bottom:61px;left:15px;right:15px}.sw-timeline-track-row{flex-basis:244px;grid-template-rows:190px 64px;width:244px;height:254px}.sw-timeline-float-card,.sw-timeline-track-row.is-left .sw-timeline-float-card,.sw-timeline-track-row.is-right .sw-timeline-float-card{width:100%;height:190px;min-height:0;padding:14px;transform:none}.sw-timeline-float-card h3{font-size:22px}.sw-present-marker{flex-basis:105px;grid-template-rows:190px 64px;width:105px;height:254px}.sw-present-marker>p{width:104px}.sw-timeline-explorer>footer{grid-template-columns:22px 1fr auto}.sw-return-today{grid-column:1/-1;width:100%;min-width:0;border-top:1px solid var(--line)!important}.sw-orb-studio{padding:20px}.sw-orb-studio>header{grid-template-columns:1fr}.sw-orb-studio>header h2{font-size:31px}.sw-orb-studio>header>strong{font-size:48px}.sw-orb-slider{grid-template-columns:54px 1fr 54px;gap:8px}.sw-orb-studio>footer{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.sw-timeline-scroll{scroll-behavior:auto}}[data-theme=dark] .sw-create-view{color:#edf3f0;background:#0e1719}[data-theme=dark] .sw-create-view>form{color:#edf3f0}[data-theme=dark] .sw-create-view form>p:not(:-webkit-any(.sw-eyebrow,.sw-form-message)){color:#b8cac5}[data-theme=dark] .sw-create-view form>p:not(:is(.sw-eyebrow,.sw-form-message)){color:#b8cac5}[data-theme=dark] .sw-create-view .sw-back{color:#8fc8c1}[data-theme=dark] .sw-create-view .sw-segmented{background:#101c1e;border-color:#415251}[data-theme=dark] .sw-create-view .sw-segmented button{color:#edf3f0;background:#172426}[data-theme=dark] .sw-create-view .sw-segmented button+button{border-color:#415251}[data-theme=dark] .sw-create-view .sw-segmented button.active{color:#101718;background:#e1b35f}[data-theme=dark] .sw-create-view .sw-segmented button.active span{color:#174f51}[data-theme=dark] .sw-create-view .sw-segmented small,[data-theme=dark] .sw-create-view .sw-check small{color:#b7c6c2}[data-theme=dark] .sw-create-view .sw-segmented button.active small{color:#334340}[data-theme=dark] .sw-create-view input:not([type=checkbox]),[data-theme=dark] .sw-location-modal input{color:#edf3f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#172426;border-color:#536562}[data-theme=dark] .sw-create-view input::placeholder,[data-theme=dark] .sw-location-modal input::placeholder{color:#8fa29d;opacity:1}[data-theme=dark] .sw-create-view .sw-check{border-color:#415251}[data-theme=dark] .sw-create-view .sw-check>i{background:#52625f}[data-theme=dark] .sw-create-view .sw-check>i:after{background:#edf3f0}[data-theme=dark] .sw-create-view .sw-check input:checked+i{background:#4fa59d}[data-theme=dark] .sw-create-view .sw-location-trigger{color:#edf3f0;background:#172426;border-color:#536562}[data-theme=dark] .sw-create-view .sw-location-trigger small,[data-theme=dark] .sw-create-view .sw-location-trigger em,[data-theme=dark] .sw-create-view .sw-location-trigger>b{color:#9bcac5}[data-theme=dark] .sw-create-view .sw-calc-note,[data-theme=dark] .sw-create-view .sw-consent{color:#dce7e3;background:#172728}[data-theme=dark] .sw-create-view .sw-calc-note p{color:#c4d2ce}[data-theme=dark] .sw-location-modal .sw-place-results>button{color:#edf3f0;border-color:#415251}[data-theme=dark] .sw-location-modal .sw-place-results small,[data-theme=dark] .sw-location-modal .sw-place-results>p,[data-theme=dark] .sw-location-modal>footer{color:#b7c6c2}.sw-admin-lock{border:1px solid var(--teal);color:var(--teal);font:10px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;padding:9px 12px}.sw-studio-navigation{border:1px solid var(--line);background:#f8f7f2;grid-template-columns:repeat(6,minmax(0,1fr));margin:18px 0 24px;display:grid}.sw-studio-navigation button{border:0;border-right:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;background:0 0;flex-direction:column;gap:5px;padding:16px 17px;display:flex}.sw-studio-navigation button:last-child{border-right:0}.sw-studio-navigation button b{font:20px/1 var(--serif);font-weight:400}.sw-studio-navigation button span{color:#64726e;font-size:10px;line-height:1.35}.sw-studio-navigation button.active{background:var(--deep-teal);color:#fff;box-shadow:inset 0 3px 0 var(--solar)}.sw-studio-navigation button.active span{color:#c5d6d2}.sw-studio-section-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 18px;display:flex}.sw-studio-section-heading h2{font:35px/1 var(--serif);margin:3px 0 6px;font-weight:400}.sw-studio-section-heading p:last-child{color:#60706b;margin:0;font-size:12px}.sw-studio-subpage{animation:.25s both sw-rise}.sw-studio-view>:-webkit-any(.sw-analytics-studio,.sw-marketing-studio){animation:.25s both sw-rise}.sw-studio-view>:is(.sw-analytics-studio,.sw-marketing-studio){animation:.25s both sw-rise}.sw-studio-view>:-webkit-any(.sw-analytics-studio,.sw-marketing-studio)>.sw-page-heading{margin-top:0}.sw-studio-view>:is(.sw-analytics-studio,.sw-marketing-studio)>.sw-page-heading{margin-top:0}.sw-orb-studio{margin-top:0}.sw-orb-studio>header>strong{text-align:right;min-width:128px}.sw-orb-studio .sw-orb-presets{grid-template-columns:repeat(5,minmax(0,1fr))}.sw-orb-studio .sw-orb-presets button{flex-direction:column;gap:4px}.sw-orb-groups{gap:10px;margin-top:20px;display:grid}.sw-orb-groups>section{border:1px solid var(--line);background:#f2f3ed}.sw-orb-groups>section>header{border-bottom:1px solid var(--line);grid-template-columns:170px 1fr;align-items:baseline;gap:16px;padding:13px 16px;display:grid}.sw-orb-groups h3{font:22px/1 var(--serif);margin:0;font-weight:400}.sw-orb-groups header p{color:#65736f;margin:0;font-size:10px}.sw-planet-orb-row{border-bottom:1px solid var(--line);grid-template-columns:120px 32px minmax(150px,1fr) 32px 70px 10px;align-items:center;gap:8px;padding:10px 15px;display:grid;margin:0!important}.sw-planet-orb-row:last-child{border-bottom:0}.sw-planet-orb-row>span{flex-direction:column;gap:2px;display:flex;font-family:var(--sans)!important;letter-spacing:0!important;text-transform:none!important}.sw-planet-orb-row>span b{font:18px/1 var(--serif);font-weight:400}.sw-planet-orb-row>span small{color:#6d7a76;font-size:9px}.sw-planet-orb-row>button{border:1px solid var(--line);width:32px;height:32px;color:var(--teal);background:#faf8f2;font-size:16px}.sw-planet-orb-row>input[type=range]{width:100%;accent-color:var(--teal);cursor:pointer}.sw-planet-orb-row>input[type=number]{border:1px solid var(--line);width:70px;min-width:0;color:var(--ink);text-align:right;font:12px var(--mono);background:#faf8f2;margin:0;padding:8px}.sw-planet-orb-row>em{color:var(--teal);font-size:12px;font-style:normal}.sw-weight-studio{border:1px solid var(--line);color:var(--ink);background:#f8f7f2}.sw-weight-studio-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;padding:27px;display:grid}.sw-weight-studio-head h2{font:37px/1.02 var(--serif);margin:4px 0 9px;font-weight:400}.sw-weight-studio-head p:last-child{color:#5f6e69;max-width:800px;margin:0;font-size:13px;line-height:1.65}.sw-weight-studio-head>strong{min-width:130px;color:var(--teal);text-align:right;font:55px/.9 var(--serif);font-weight:400}.sw-weight-formula{border-block:1px solid var(--line);white-space:nowrap;background:#eef1ea;grid-template-columns:repeat(9,auto) 1fr;align-items:center;gap:9px;padding:14px 27px;display:grid;overflow-x:auto}.sw-weight-formula>span{align-items:center;gap:7px;font-size:11px;display:flex}.sw-weight-formula span b{border:1px solid var(--teal);width:22px;height:22px;color:var(--teal);font:10px var(--mono);border-radius:50%;place-items:center;display:grid}.sw-weight-formula>i{color:#82908b;font-style:normal}.sw-weight-formula>strong{color:var(--rust);font:20px/1 var(--serif);font-weight:400}.sw-weight-principle{grid-template-columns:1fr 1fr;gap:10px;padding:16px 27px;display:grid}.sw-weight-principle p{border-left:2px solid var(--solar);color:#586763;background:#f2f3ed;margin:0;padding:13px 15px;font-size:11px;line-height:1.55}.sw-weight-principle b{color:var(--ink);font:16px/1.1 var(--serif);margin-bottom:3px;font-weight:400;display:block}.sw-weight-groups{gap:8px;padding:0 27px 20px;display:grid}.sw-weight-groups details{border:1px solid var(--line);background:#f2f3ed}.sw-weight-groups summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:13px 16px;list-style:none;display:flex}.sw-weight-groups summary::-webkit-details-marker{display:none}.sw-weight-groups summary>span{flex-direction:column;gap:4px;display:flex}.sw-weight-groups summary b{font:23px/1 var(--serif);font-weight:400}.sw-weight-groups summary small{color:#65736f;font-size:10px}.sw-weight-groups summary>i{color:var(--teal);font-style:normal;transition:transform .2s}.sw-weight-groups details[open] summary>i{transform:rotate(45deg)}.sw-weight-groups details>div{border-top:1px solid var(--line)}.sw-weight-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,1.2fr) minmax(160px,1fr) 74px 28px;align-items:center;gap:12px;min-height:64px;padding:10px 15px;display:grid;margin:0!important}.sw-weight-row:last-child{border-bottom:0}.sw-weight-row>span{flex-direction:column;gap:3px;display:flex;font-family:var(--sans)!important;letter-spacing:0!important;text-transform:none!important}.sw-weight-row>span b{font:18px/1 var(--serif);font-weight:400}.sw-weight-row>span small{color:#667570;font-size:10px;line-height:1.35}.sw-weight-row input[type=range]{width:100%;accent-color:var(--teal);cursor:pointer}.sw-weight-row input[type=number]{border:1px solid var(--line);width:74px;min-width:0;color:var(--ink);text-align:right;font:12px var(--mono);background:#faf8f2;margin:0;padding:9px 8px}.sw-weight-row>em{color:var(--teal);font:10px var(--mono);font-style:normal}.sw-selection-controls{border:1px solid var(--line);background:#e9eeea;margin:0 27px 24px;padding:20px}.sw-selection-controls>header h3{font:27px/1 var(--serif);margin:4px 0 16px;font-weight:400}.sw-selection-number-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sw-selection-number-grid label{border:1px solid var(--line);background:#f8f7f2;grid-template-columns:minmax(0,1fr) 66px auto;align-items:center;gap:8px;padding:12px;display:grid;margin:0!important}.sw-selection-number-grid label>span{flex-direction:column;gap:3px;display:flex;font-family:var(--sans)!important;letter-spacing:0!important;text-transform:none!important}.sw-selection-number-grid b{font:17px/1 var(--serif);font-weight:400}.sw-selection-number-grid small{color:#687671;font-size:9px;line-height:1.35}.sw-selection-number-grid input{border:1px solid var(--line);width:66px;min-width:0;color:var(--ink);text-align:right;font:12px var(--mono);background:#fff;margin:0;padding:9px 7px}.sw-selection-number-grid em{color:var(--teal);font:9px var(--mono);font-style:normal}.sw-selection-switches{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.sw-selection-switches label{border:1px solid var(--line);cursor:pointer;background:#f8f7f2;align-items:flex-start;gap:11px;padding:14px;display:flex;margin:0!important}.sw-selection-switches input{width:18px;height:18px;accent-color:var(--teal);margin:1px 0 0}.sw-selection-switches span{flex-direction:column;gap:4px;display:flex;font-family:var(--sans)!important;letter-spacing:0!important;text-transform:none!important}.sw-selection-switches b{font:18px/1 var(--serif);font-weight:400}.sw-selection-switches small{color:#667570;font-size:10px;line-height:1.45}.sw-weight-studio>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:18px 27px;display:flex}.sw-weight-studio>footer p{color:#5f6e69;margin:0 0 5px;font-size:11px}.sw-weight-studio>footer .sw-text-action{color:var(--teal);font:10px var(--mono);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.sw-weight-studio>footer>button:disabled{opacity:.45}.sw-timeline-lab{border:1px solid var(--line);color:var(--ink);background:#f8f7f2}.sw-lab-launch{color:#edf3f0;background:radial-gradient(circle at 76% 20%,#30716e54,#0000 31%),linear-gradient(135deg,#0b1719,#132c2f 68%,#192a2a);align-items:end;min-height:min(610px,100vh - 190px);padding:clamp(34px,6vw,78px);display:grid;position:relative;overflow:hidden}.sw-lab-launch>div:first-child{z-index:2;max-width:760px;position:relative}.sw-lab-launch .sw-kicker{color:#e1b35f}.sw-lab-launch h2{font:clamp(58px, 8vw, 104px)/.88 var(--serif);margin:8px 0 18px;font-weight:400}.sw-lab-launch p:not(.sw-kicker){color:#b9cbc6;max-width:690px;font-size:17px;line-height:1.7}.sw-lab-launch .sw-button{margin-top:22px}.sw-lab-launch-orbit{aspect-ratio:1;border:1px solid #e1b35f2e;border-radius:50%;place-items:center;width:min(54vw,760px);animation:24s linear infinite sw-lab-orbit;display:grid;position:absolute;top:-15vw;right:-7vw}.sw-lab-launch-orbit i{border:1px solid #ffffff21;border-radius:50%;width:68%;height:68%;position:absolute}.sw-lab-launch-orbit i:nth-child(2){width:34%;height:34%}.sw-lab-launch-orbit span{color:#e1b35f8c;font-size:66px}@keyframes sw-lab-orbit{to{transform:rotate(360deg)}}.sw-lab-modal-layer{z-index:5000;background:#081113;animation:.22s ease-out both sw-lab-modal-in;position:fixed;top:0;bottom:0;left:0;right:0}.sw-lab-modal{width:100vw;height:100dvh;color:var(--ink);background:#f8f7f2;grid-template-rows:68px minmax(0,1fr);display:grid}.sw-lab-modal-bar{z-index:6;color:#edf3f0;background:#0b1719;border-bottom:1px solid #445452;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;min-width:0;padding:0 18px 0 22px;display:grid;position:relative;box-shadow:0 6px 18px #0000002e}.sw-lab-modal-bar>div{align-items:center;gap:12px;display:flex}.sw-lab-modal-bar>div>span{color:#e1b35f;font-size:25px}.sw-lab-modal-bar>div p{flex-direction:column;gap:2px;margin:0;display:flex}.sw-lab-modal-bar small{color:#95aaa5;font:9px/1.3 var(--mono);letter-spacing:.1em}.sw-lab-modal-bar strong{font:24px/1 var(--serif);font-weight:400}.sw-lab-modal-bar>p{color:#9eb1ac;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:12px;overflow:hidden}.sw-lab-modal-bar>button{color:#edf3f0;min-height:42px;font:11px/1 var(--mono);letter-spacing:.05em;background:0 0;border:1px solid #ffffff47;align-items:center;gap:9px;padding:0 13px;display:inline-flex}.sw-lab-modal-bar>button:hover{color:#e1b35f;border-color:#e1b35f}.sw-lab-modal-scroll{overscroll-behavior:contain;min-width:0;min-height:0;overflow:auto}.sw-lab-modal .sw-timeline-lab{border:0;min-height:100%}.sw-lab-modal .sw-lab-workbench{grid-template-columns:minmax(390px,.68fr) minmax(650px,1.72fr);min-height:calc(100dvh - 68px)}.sw-lab-modal .sw-lab-controls{max-height:calc(100dvh - 68px);top:0}@keyframes sw-lab-modal-in{0%{opacity:0;transform:scale(.995)}}.sw-lab-head{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#f8f7f2 62%,#e8efeb);grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:end;gap:32px;padding:28px;display:grid}.sw-lab-head h2{font:39px/1 var(--serif);margin:4px 0 8px;font-weight:400}.sw-lab-head>div:first-child>p:last-child{color:#586a65;max-width:780px;margin:0;font-size:14px;line-height:1.65}.sw-lab-chart-picker{flex-direction:column;gap:7px;display:flex}.sw-lab-chart-picker label{color:var(--teal);font:11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.sw-lab-chart-picker select{width:100%;min-height:44px;color:var(--ink);font:14px var(--sans);background:#fff;border:1px solid #91a09b;padding:10px 12px}.sw-lab-chart-picker>span{color:#60706b;align-items:center;gap:7px;font-size:12px;display:flex}.sw-lab-chart-picker>span i{background:var(--solar);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #d7a14324}.sw-lab-empty{text-align:center;place-content:center;justify-items:center;min-height:360px;padding:40px;display:grid}.sw-lab-empty>span{color:var(--teal);font-size:40px}.sw-lab-empty h3{font:29px/1 var(--serif);margin:15px 0 7px;font-weight:400}.sw-lab-empty p{color:#60706b;max-width:520px;margin:0;font-size:14px;line-height:1.6}.sw-lab-workbench{grid-template-columns:minmax(390px,.72fr) minmax(0,1.55fr);align-items:start;display:grid}.sw-lab-controls{border-right:1px solid var(--line);scrollbar-width:thin;background:#eef1eb;max-height:calc(100vh - 28px);position:sticky;top:14px;overflow-y:auto}.sw-lab-controls>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:19px 20px;display:flex}.sw-lab-controls>header h3{font:28px/1 var(--serif);margin:3px 0 0;font-weight:400}.sw-lab-controls>header strong{color:#8d5c11;font:11px/1 var(--mono);text-transform:uppercase;background:#fff7df;border:1px solid #c79237;flex:none;padding:7px 9px;font-weight:500}.sw-lab-selection{border-bottom:1px solid var(--line);background:#e6ece7;gap:8px;padding:14px;display:grid}.sw-lab-selection>label:not(.is-switch){border:1px solid var(--line);background:#faf9f5;grid-template-columns:minmax(150px,1fr) minmax(90px,1fr) 62px;align-items:center;gap:9px;margin:0;padding:11px 12px;display:grid}.sw-lab-selection label>span{font-family:var(--sans);letter-spacing:0;text-transform:none;flex-direction:column;gap:3px;display:flex}.sw-lab-selection label b{font:17px/1.05 var(--serif);font-weight:400}.sw-lab-selection label small{color:#66756f;font-size:11px;line-height:1.35}.sw-lab-selection input[type=range]{width:100%;accent-color:var(--teal)}.sw-lab-selection input[type=number]{border:1px solid var(--line);width:62px;min-width:0;color:var(--ink);text-align:right;font:12px var(--mono);background:#fff;margin:0;padding:8px 7px}.sw-lab-selection .is-switch{border:1px solid var(--line);cursor:pointer;background:#faf9f5;align-items:flex-start;gap:10px;margin:0;padding:11px 12px;display:flex}.sw-lab-selection .is-switch>input{width:18px;height:18px;accent-color:var(--teal);flex:none;margin:1px 0 0}.sw-lab-controls>details{border-bottom:1px solid var(--line);background:#f8f7f2}.sw-lab-controls>details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:61px;padding:13px 18px;list-style:none;display:flex}.sw-lab-controls>details>summary::-webkit-details-marker{display:none}.sw-lab-controls>details>summary>span{flex-direction:column;gap:4px;display:flex}.sw-lab-controls>details>summary b{font:21px/1 var(--serif);font-weight:400}.sw-lab-controls>details>summary small{color:#66756f;font-size:11px}.sw-lab-controls>details>summary i{color:var(--teal);font-style:normal;transition:transform .2s}.sw-lab-controls>details[open]>summary i{transform:rotate(45deg)}.sw-lab-controls>details>div{border-top:1px solid var(--line)}.sw-lab-planet-row{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;padding:11px 12px;display:grid}.sw-lab-planet-row:last-child{border-bottom:0}.sw-lab-planet-row>span{flex-direction:column;gap:3px;display:flex}.sw-lab-planet-row>span b{font:18px/1 var(--serif);font-weight:400}.sw-lab-planet-row>span small{color:#687771;font-size:11px}.sw-lab-planet-row label{grid-template-columns:minmax(40px,1fr) 64px 16px;align-items:center;gap:5px;min-width:0;margin:0;display:grid}.sw-lab-planet-row label>small{color:#61716c;font:11px/1 var(--mono);text-transform:uppercase;grid-column:1/-1}.sw-lab-planet-row input[type=range]{width:100%;min-width:40px;accent-color:var(--teal)}.sw-lab-planet-row input[type=number]{border:1px solid var(--line);width:64px;min-width:0;color:var(--ink);text-align:right;font:11px var(--mono);background:#fff;margin:0;padding:7px 4px}.sw-lab-planet-row input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.sw-lab-planet-row input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.sw-lab-planet-row em{color:var(--teal);font:10px var(--mono);font-style:normal}.sw-lab-control-note{border-top:1px solid var(--line);color:#5d6d68;background:#e9eeea;margin:0;padding:11px 14px;font-size:12px;line-height:1.5}.sw-lab-controls .sw-weight-row{grid-template-columns:minmax(130px,1.15fr) minmax(64px,.8fr) 60px 22px;gap:8px;min-height:68px;padding:10px 12px}.sw-lab-controls .sw-weight-row>span b{font-size:17px}.sw-lab-controls .sw-weight-row>span small{font-size:11px}.sw-lab-controls .sw-weight-row input[type=number]{width:60px}.sw-lab-controls>footer{z-index:3;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8f7f2f5;justify-content:space-between;gap:10px;padding:14px;display:flex;position:sticky;bottom:0}.sw-lab-controls>footer>button:first-child{color:var(--teal);font:12px var(--mono);text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.sw-lab-controls>footer .sw-button{min-height:42px;padding:0 13px;font-size:11px}.sw-lab-controls>footer .sw-button:disabled{opacity:.45}.sw-lab-preview{background:#fbfaf6;min-width:0}.sw-lab-preview>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:102px;padding:20px 24px;display:flex}.sw-lab-preview>header h3{font:30px/1 var(--serif);margin:3px 0 6px;font-weight:400}.sw-lab-preview>header p:last-child{color:#64736e;margin:0;font-size:12px}.sw-lab-engine-state{border:1px solid var(--line);color:#53645e;font:11px/1 var(--mono);background:#f1f3ed;flex:none;align-items:center;gap:8px;padding:8px 10px;display:inline-flex}.sw-lab-engine-state i{background:#6c8d86;border-radius:50%;width:8px;height:8px}.sw-lab-engine-state.is-updating i{background:var(--solar);animation:.75s ease-in-out infinite alternate sw-lab-pulse}.sw-lab-engine-state.is-error i{background:var(--rust)}@keyframes sw-lab-pulse{to{opacity:.45;transform:scale(1.55)}}.sw-lab-error{border-left:3px solid var(--rust);color:#6d2d1d;background:#faeae4;margin:14px 24px 0;padding:12px 14px;font-size:13px;line-height:1.5}.sw-lab-metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.sw-lab-metrics article{border-right:1px solid var(--line);min-width:0;padding:16px 18px}.sw-lab-metrics article:last-child{border-right:0}.sw-lab-metrics span{color:#61716c;font:11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;display:block}.sw-lab-metrics strong{color:var(--teal);font:30px/.9 var(--serif);margin:5px 0 2px;font-weight:400;display:block}.sw-lab-metrics small{color:#6a7874;font-size:11px}.sw-lab-metrics .is-added strong{color:#247a70}.sw-lab-metrics .is-removed strong{color:var(--rust)}.sw-lab-rail-wrap{border-bottom:1px solid var(--line);background:#eef2ed}.sw-lab-rail-wrap>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:13px 18px;display:flex}.sw-lab-rail-wrap>header>div{align-items:baseline;gap:10px;display:flex}.sw-lab-rail-wrap>header b{font:18px/1 var(--serif);font-weight:400}.sw-lab-rail-wrap>header span,.sw-lab-rail-wrap>header small{color:#65746f;font-size:11px}.sw-lab-rail{overscroll-behavior-x:contain;cursor:ew-resize;scrollbar-width:thin;gap:12px;min-height:164px;padding:20px 18px 23px;display:flex;position:relative;overflow-x:auto}.sw-lab-rail:before{content:"";background:#a6b3ae;height:1px;position:absolute;top:50%;left:18px;right:18px}.sw-lab-rail article{--lab-accent:var(--teal);z-index:1;border:1px solid color-mix(in srgb, var(--lab-accent) 42%, var(--line));border-top:3px solid var(--lab-accent);background:#fff;flex-direction:column;flex:0 0 210px;min-height:118px;padding:13px;display:flex;position:relative;box-shadow:0 8px 18px #13242212}.sw-lab-rail article[data-category=relationships]{--lab-accent:#a15036}.sw-lab-rail article[data-category=career]{--lab-accent:#8a651e}.sw-lab-rail article[data-category=emotional]{--lab-accent:#6c6098}.sw-lab-rail article[data-category=wellbeing]{--lab-accent:#4b8177}.sw-lab-rail article[data-category=growth]{--lab-accent:#4e748f}.sw-lab-rail time{color:var(--lab-accent);font:11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase}.sw-lab-rail h4{font:20px/1.04 var(--serif);margin:9px 0;font-weight:400}.sw-lab-rail article footer{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:9px;margin-top:auto;padding-top:8px;display:flex}.sw-lab-rail article footer span{color:#62716d;font-size:11px;line-height:1.25}.sw-lab-rail article footer b{color:var(--lab-accent);font:11px var(--mono);flex:none}.sw-lab-rail>p{z-index:1;color:#5e6f69;background:#f8f7f2;align-self:center;max-width:540px;margin:auto;padding:15px;font-size:13px;line-height:1.55;position:relative}.sw-lab-diagnostics>header{justify-content:space-between;align-items:end;gap:20px;padding:22px 24px 16px;display:flex}.sw-lab-diagnostics>header h3{font:30px/1 var(--serif);margin:4px 0 6px;font-weight:400}.sw-lab-diagnostics>header p:last-child{color:#60706b;max-width:660px;margin:0;font-size:13px;line-height:1.55}.sw-lab-diagnostics>header>span{color:var(--teal);font:11px var(--mono);text-transform:uppercase;flex:none}.sw-lab-filterbar{grid-template-columns:minmax(0,1fr) 125px 135px;gap:8px;padding:0 24px 14px;display:grid}.sw-lab-filterbar>div{min-width:0;display:flex;overflow-x:auto}.sw-lab-filterbar button{border:1px solid var(--line);color:#43534e;white-space:nowrap;background:#f3f3ed;border-right:0;min-height:40px;padding:0 9px;font-size:11px}.sw-lab-filterbar button:last-child{border-right:1px solid var(--line)}.sw-lab-filterbar button.active{background:var(--deep-teal);color:#fff}.sw-lab-filterbar label{flex-direction:column;gap:4px;margin:0;display:flex}.sw-lab-filterbar label span{color:#65746f;font:10px/1 var(--mono);text-transform:uppercase}.sw-lab-filterbar select{border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);font:12px var(--sans);background:#fff;margin:0;padding:7px 9px}.sw-lab-result-count{color:#667570;margin:0;padding:0 24px 11px;font-size:12px}.sw-lab-results{padding:0 24px 25px}.sw-lab-results>details{--status-color:#73837d;border:1px solid var(--line);border-left:4px solid var(--status-color);background:#fff}.sw-lab-results>details+details{margin-top:7px}.sw-lab-results>details[data-status=displayed]{--status-color:#277d72}.sw-lab-results>details[data-status=outside-orb]{--status-color:#68635d}.sw-lab-results>details[data-status=below-threshold]{--status-color:#855d1f}.sw-lab-results>details[data-status=density-cut]{--status-color:#6b6095}.sw-lab-results>details[data-status=aspect-disabled],.sw-lab-results>details[data-status=trine-policy],.sw-lab-results>details[data-status=support-only]{--status-color:#a25039}.sw-lab-results summary{cursor:pointer;grid-template-columns:112px minmax(180px,1fr) 58px 118px 18px;align-items:center;gap:11px;min-height:68px;padding:10px 13px;list-style:none;display:grid}.sw-lab-results summary::-webkit-details-marker{display:none}.sw-lab-results summary time{color:#5c6d67;font:11px/1.35 var(--mono);text-transform:uppercase}.sw-lab-results summary>span{flex-direction:column;gap:4px;min-width:0;display:flex}.sw-lab-results summary>span b{font:18px/1.05 var(--serif);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.sw-lab-results summary>span small{color:#667570;font-size:11px}.sw-lab-results summary>strong{color:var(--ink);font:21px/1 var(--serif);text-align:right;font-weight:400}.sw-lab-results summary>strong small{color:#667570;font:10px var(--mono);display:block}.sw-lab-results summary>em{border:1px solid color-mix(in srgb, var(--status-color) 42%, var(--line));background:color-mix(in srgb, var(--status-color) 9%, #fff);color:var(--status-color);text-align:center;font:11px/1.2 var(--mono);text-transform:uppercase;justify-self:stretch;padding:7px;font-style:normal}.sw-lab-results summary>i{color:var(--status-color);font-style:normal;transition:transform .2s}.sw-lab-results details[open] summary>i{transform:rotate(45deg)}.sw-lab-result-body{border-top:1px solid var(--line);background:#f4f4ef;grid-template-columns:1.1fr 1fr;gap:22px;padding:17px;display:grid}.sw-lab-result-body section>span{color:var(--teal);font:10px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.sw-lab-result-body h4{font:19px/1.25 var(--serif);margin:8px 0 14px;font-weight:400}.sw-lab-result-body dl{grid-template-columns:1fr 1fr;gap:7px;margin:0;display:grid}.sw-lab-result-body dl div{border:1px solid var(--line);background:#fff;padding:9px 10px}.sw-lab-result-body dt{color:#687772;font-size:10px}.sw-lab-result-body dd{color:var(--ink);font:12px var(--mono);margin:4px 0 0}.sw-lab-result-body dd.change-added{color:#277d72}.sw-lab-result-body dd.change-removed{color:var(--rust)}.sw-lab-breakdown{border:1px solid var(--line);background:#fff;margin-top:8px}.sw-lab-breakdown p{border-bottom:1px solid var(--line);color:#53645e;justify-content:space-between;gap:12px;margin:0;padding:7px 9px;font-size:11px;display:flex}.sw-lab-breakdown p:last-child{border-bottom:0}.sw-lab-breakdown b{color:var(--teal);font:10px var(--mono);font-weight:500}.sw-lab-no-results{border:1px dashed var(--line);color:#667570;justify-content:center;align-items:center;gap:11px;min-height:120px;font-size:13px;display:flex}.sw-lab-no-results span{color:var(--teal);font-size:24px}.sw-timeline-view .sw-timeline-stage{grid-template-columns:1fr 138px;min-height:136px;padding:19px 25px}.sw-timeline-view .sw-timeline-stage h2{font-size:29px}.sw-timeline-view .sw-timeline-stage aside>p:not(.sw-eyebrow){max-width:690px;margin:6px 0;font-size:11px}.sw-timeline-view .sw-timeline-stage .sw-strength-key{margin-top:10px}.sw-timeline-view .sw-timeline-orbit{width:126px;height:126px}.sw-timeline-view .sw-timeline-orbit i{width:118px;height:118px}.sw-timeline-view .sw-timeline-orbit i:nth-child(2){width:66px;height:66px}.sw-timeline-explorer>header{min-height:66px;padding:12px 18px}.sw-timeline-explorer>header h2{font-size:25px}.sw-timeline-explorer>header>p{max-width:430px;font-size:10px;line-height:1.45}.sw-timeline-scroll{height:406px}.sw-timeline-pan-surface{width:var(--timeline-content-width);min-width:100%;height:100%}.sw-phase-overlap-map{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#22666606,#22666613,#22666606);width:100%;height:74px;position:relative;overflow:hidden}.sw-phase-overlap-map>header{z-index:4;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;top:7px;left:14px}.sw-phase-overlap-map>header b{color:var(--teal);font:9px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.sw-phase-overlap-map>header span{color:#71807b;font-size:9px}.sw-phase-overlap-map>p{color:#71807b;margin:30px 14px;font-size:10px}.sw-phase-band{z-index:1;border:1px solid var(--event-accent);background:var(--event-accent);cursor:pointer;border-radius:8px;min-width:9px;height:9px;margin:0;padding:0;position:absolute;overflow:visible}.sw-phase-band:hover{z-index:6;height:11px;box-shadow:0 0 0 3px color-mix(in srgb, var(--event-accent) 17%, transparent);transform:translateY(-1px)}.sw-phase-band:focus-visible{z-index:6;height:11px;box-shadow:0 0 0 3px color-mix(in srgb, var(--event-accent) 17%, transparent);transform:translateY(-1px)}.sw-phase-band>span{border-radius:inherit;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.sw-phase-band>span i{background:var(--event-accent);border-right:1px solid color-mix(in srgb, var(--event-accent) 55%, #fff);flex:1}.sw-phase-band>span i:nth-child(2n){background:color-mix(in srgb, var(--event-accent) 72%, #fff)}.sw-phase-band>span i:last-child{border-right:0}.sw-phase-band>em{z-index:2;background:var(--event-accent);width:2px;height:13px;position:absolute;top:-3px;transform:translate(-1px)}.sw-timeline-track{align-items:stretch;gap:18px;width:100%;min-width:100%;height:332px;padding:12px 32px}.sw-timeline-track:before{top:50%;bottom:auto;left:26px;right:26px}.sw-timeline-track-row{flex-basis:236px;grid-template-rows:128px 52px 128px;align-items:stretch;width:236px;height:308px}.sw-timeline-track-row:before{content:"";z-index:0;background:var(--event-accent);opacity:.5;width:1px;height:13px;position:absolute;left:50%}.sw-timeline-track-row.is-above:before{top:128px}.sw-timeline-track-row.is-below:before{top:167px}.sw-timeline-float-card,.sw-timeline-track-row.is-left .sw-timeline-float-card,.sw-timeline-track-row.is-right .sw-timeline-float-card{flex-direction:column;height:128px;padding:10px 12px 8px;display:flex}.sw-timeline-track-row.is-above .sw-timeline-float-card{grid-row:1}.sw-timeline-track-row.is-below .sw-timeline-float-card{grid-row:3}.sw-timeline-float-card>header{gap:7px}.sw-timeline-float-card>header small{font-size:10px}.sw-timeline-float-card>header em{font-size:8px}.sw-timeline-float-card>header>span{max-width:78px;padding:4px 5px;font-size:9px}.sw-timeline-float-card h3{min-height:36px;margin:6px 0 4px;font-size:20px;line-height:.95}.sw-timeline-float-card>footer{min-height:22px;margin-top:auto;padding-top:6px}.sw-timeline-float-card>footer b{font-size:9px}.sw-timeline-node{border-width:5px;grid-row:2;align-self:center;width:28px;height:28px}.sw-present-marker{flex-basis:102px;grid-template-rows:128px 52px 128px;width:102px;height:308px}.sw-present-marker>span{border-width:5px;width:35px;height:35px}.sw-present-marker>p{width:100px;padding:5px 7px;top:82px}.sw-present-marker strong{font-size:13px}.sw-timeline-explorer>footer{min-height:50px}[data-theme=dark] .sw-studio-navigation,[data-theme=dark] .sw-orb-groups>section{color:#edf3f0;background:#172728;border-color:#415251}[data-theme=dark] .sw-studio-navigation button{color:#edf3f0;border-color:#415251}[data-theme=dark] .sw-studio-navigation button span,[data-theme=dark] .sw-studio-section-heading p:last-child,[data-theme=dark] .sw-orb-groups header p,[data-theme=dark] .sw-planet-orb-row>span small{color:#b7c6c2}[data-theme=dark] .sw-studio-navigation button.active{color:#101718;background:#e1b35f}[data-theme=dark] .sw-studio-navigation button.active span{color:#334340}[data-theme=dark] .sw-orb-groups>section>header,[data-theme=dark] .sw-planet-orb-row{border-color:#415251}[data-theme=dark] .sw-planet-orb-row>button,[data-theme=dark] .sw-planet-orb-row>input[type=number]{color:#edf3f0;background:#213233;border-color:#536562}[data-theme=dark] .sw-weight-studio{color:#edf3f0;background:#172728;border-color:#415251}[data-theme=dark] .sw-weight-studio-head p:last-child,[data-theme=dark] .sw-weight-principle p,[data-theme=dark] .sw-weight-groups summary small,[data-theme=dark] .sw-weight-row>span small,[data-theme=dark] .sw-selection-number-grid small,[data-theme=dark] .sw-selection-switches small,[data-theme=dark] .sw-weight-studio>footer p{color:#b7c6c2}[data-theme=dark] .sw-weight-formula{background:#102022;border-color:#415251}[data-theme=dark] .sw-weight-principle p,[data-theme=dark] .sw-weight-groups details{color:#edf3f0;background:#1d3031;border-color:#415251}[data-theme=dark] .sw-weight-principle b{color:#edf3f0}[data-theme=dark] .sw-weight-groups details>div,[data-theme=dark] .sw-weight-row,[data-theme=dark] .sw-weight-studio>footer{border-color:#415251}[data-theme=dark] .sw-weight-row input[type=number]{color:#edf3f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#21393a;border-color:#536562}[data-theme=dark] .sw-selection-controls{background:#102022;border-color:#415251}[data-theme=dark] .sw-selection-number-grid label,[data-theme=dark] .sw-selection-switches label{color:#edf3f0;background:#1d3031;border-color:#415251}[data-theme=dark] .sw-selection-number-grid input{color:#edf3f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#21393a;border-color:#536562}[data-theme=dark] .sw-timeline-lab{color:#edf3f0;background:#142325;border-color:#415251}[data-theme=dark] .sw-lab-modal{color:#edf3f0;background:#142325}[data-theme=dark] .sw-lab-head{background:linear-gradient(135deg,#172728 62%,#1c3332);border-color:#415251}[data-theme=dark] .sw-lab-head>div:first-child>p:last-child,[data-theme=dark] .sw-lab-chart-picker>span,[data-theme=dark] .sw-lab-empty p,[data-theme=dark] .sw-lab-controls>details>summary small,[data-theme=dark] .sw-lab-selection label small,[data-theme=dark] .sw-lab-planet-row>span small,[data-theme=dark] .sw-lab-planet-row label>small,[data-theme=dark] .sw-lab-preview>header p:last-child,[data-theme=dark] .sw-lab-metrics span,[data-theme=dark] .sw-lab-metrics small,[data-theme=dark] .sw-lab-rail-wrap>header span,[data-theme=dark] .sw-lab-rail-wrap>header small,[data-theme=dark] .sw-lab-diagnostics>header p:last-child,[data-theme=dark] .sw-lab-result-count,[data-theme=dark] .sw-lab-results summary time,[data-theme=dark] .sw-lab-results summary>span small,[data-theme=dark] .sw-lab-results summary>strong small{color:#b7c6c2}[data-theme=dark] .sw-lab-chart-picker select,[data-theme=dark] .sw-lab-selection input[type=number],[data-theme=dark] .sw-lab-planet-row input[type=number],[data-theme=dark] .sw-lab-filterbar select{color:#edf3f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#21393a;border-color:#536562}[data-theme=dark] .sw-lab-workbench{background:#142325}[data-theme=dark] .sw-lab-controls{background:#102022;border-color:#415251}[data-theme=dark] .sw-lab-controls>header,[data-theme=dark] .sw-lab-selection,[data-theme=dark] .sw-lab-controls>details,[data-theme=dark] .sw-lab-controls>details>div,[data-theme=dark] .sw-lab-planet-row,[data-theme=dark] .sw-lab-controls>footer{border-color:#415251}[data-theme=dark] .sw-lab-selection{background:#102022}[data-theme=dark] .sw-lab-selection>label:not(.is-switch),[data-theme=dark] .sw-lab-selection .is-switch,[data-theme=dark] .sw-lab-controls>details{color:#edf3f0;background:#1d3031;border-color:#415251}[data-theme=dark] .sw-lab-controls>header strong{color:#f2cf8d;background:#3c311e;border-color:#906b2f}[data-theme=dark] .sw-lab-control-note{color:#b7c6c2;background:#102022;border-color:#415251}[data-theme=dark] .sw-lab-controls>footer{background:#102022f5}[data-theme=dark] .sw-lab-preview{background:#101d1f}[data-theme=dark] .sw-lab-preview>header,[data-theme=dark] .sw-lab-metrics,[data-theme=dark] .sw-lab-metrics article,[data-theme=dark] .sw-lab-rail-wrap,[data-theme=dark] .sw-lab-rail-wrap>header{border-color:#415251}[data-theme=dark] .sw-lab-engine-state{color:#d4e0dc;background:#1d3031;border-color:#536562}[data-theme=dark] .sw-lab-error{color:#f5c3b5;background:#3a211c}[data-theme=dark] .sw-lab-rail-wrap{background:#152628}[data-theme=dark] .sw-lab-rail:before{background:#526562}[data-theme=dark] .sw-lab-rail article,[data-theme=dark] .sw-lab-rail>p{color:#edf3f0;background:#203335;border-color:#536562}[data-theme=dark] .sw-lab-rail article footer{border-color:#536562}[data-theme=dark] .sw-lab-rail article footer span{color:#c3d1cd}[data-theme=dark] .sw-lab-filterbar button{color:#dce7e3;background:#1d3031;border-color:#536562}[data-theme=dark] .sw-lab-filterbar button.active{color:#101718;background:#e1b35f}[data-theme=dark] .sw-lab-filterbar label span{color:#b7c6c2}[data-theme=dark] .sw-lab-results>details{color:#edf3f0;border-color:#536562;border-left-color:var(--status-color);background:#1d3031}[data-theme=dark] .sw-lab-results summary>em{background:color-mix(in srgb, var(--status-color) 25%, #172728);color:#edf3f0;border-color:color-mix(in srgb, var(--status-color) 68%, #536562)}[data-theme=dark] .sw-lab-result-body{background:#142426;border-color:#536562}[data-theme=dark] .sw-lab-result-body dl div,[data-theme=dark] .sw-lab-breakdown{background:#1d3031;border-color:#536562}[data-theme=dark] .sw-lab-result-body dd{color:#edf3f0}[data-theme=dark] .sw-lab-breakdown p{color:#d1ddda;border-color:#536562}[data-theme=dark] .sw-lab-no-results{color:#b7c6c2;border-color:#536562}[data-theme=dark] .sw-phase-overlap-map{background:linear-gradient(90deg,#111e20,#17292a,#111e20);border-color:#415251}[data-theme=dark] .sw-phase-overlap-map>header span,[data-theme=dark] .sw-phase-overlap-map>p{color:#aebfba}[data-theme=dark] .sw-phase-band{border-color:color-mix(in srgb, var(--event-accent) 74%, #fff);background:var(--event-accent)}@media (max-width:1120px){.sw-lab-workbench{grid-template-columns:1fr}.sw-lab-controls{border-right:0;border-bottom:1px solid var(--line);max-height:none;position:static}.sw-lab-preview{min-height:520px}.sw-lab-modal .sw-lab-workbench{grid-template-columns:1fr}.sw-lab-modal .sw-lab-controls{max-height:none;position:static}}@media (max-width:760px){.sw-lab-launch{min-height:500px;padding:34px 24px}.sw-lab-launch h2{font-size:60px}.sw-lab-launch-orbit{width:470px;top:-160px;right:-280px}.sw-lab-modal{grid-template-rows:60px minmax(0,1fr)}.sw-lab-modal-bar{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding-inline-start:15px;padding-inline-end:15px}.sw-lab-modal-bar>p,.sw-lab-modal-bar>button span{display:none}.sw-lab-modal .sw-lab-workbench{min-height:calc(100dvh - 60px)}.sw-studio-navigation{display:flex;overflow-x:auto}.sw-studio-navigation button{flex:0 0 170px}.sw-studio-section-heading{align-items:flex-start}.sw-orb-studio .sw-orb-presets{grid-template-columns:repeat(5,100px);overflow-x:auto}.sw-orb-groups>section>header{grid-template-columns:1fr;gap:4px}.sw-planet-orb-row{grid-template-columns:1fr 34px minmax(90px,1fr) 34px 62px 8px;padding:10px}.sw-planet-orb-row>span{grid-column:1/-1}.sw-weight-studio-head{grid-template-columns:1fr;padding:21px}.sw-weight-studio-head h2{font-size:31px}.sw-weight-studio-head>strong{text-align:left;min-width:0;font-size:46px}.sw-weight-formula{padding:12px 21px}.sw-weight-principle{grid-template-columns:1fr;padding:14px 21px}.sw-weight-groups{padding:0 21px 18px}.sw-weight-row{grid-template-columns:minmax(0,1fr) 74px 27px}.sw-weight-row>span{grid-column:1/-1}.sw-selection-controls{margin:0 21px 20px;padding:16px}.sw-selection-number-grid,.sw-selection-switches{grid-template-columns:1fr}.sw-weight-studio>footer{flex-direction:column;align-items:stretch;padding:17px 21px}.sw-lab-head{grid-template-columns:1fr;gap:20px;padding:21px}.sw-lab-head h2{font-size:34px}.sw-lab-planet-row{grid-template-columns:1fr}.sw-lab-planet-row>span{flex-direction:row;justify-content:space-between;align-items:baseline}.sw-lab-controls .sw-weight-row{grid-template-columns:minmax(0,1fr) 62px 27px}.sw-lab-controls .sw-weight-row>span{grid-column:1/-1}.sw-lab-controls>footer{flex-direction:column;align-items:stretch}.sw-lab-preview>header{align-items:flex-start}.sw-lab-metrics{grid-template-columns:1fr 1fr}.sw-lab-metrics article:nth-child(2){border-right:0}.sw-lab-metrics article:nth-child(-n+2){border-bottom:1px solid var(--line)}.sw-lab-filterbar{grid-template-columns:1fr 1fr;padding-inline-start:16px;padding-inline-end:16px}.sw-lab-filterbar>div{grid-column:1/-1}.sw-lab-diagnostics>header{align-items:flex-start;padding-inline-start:16px;padding-inline-end:16px}.sw-lab-result-count,.sw-lab-results{padding-inline-start:16px;padding-inline-end:16px}.sw-lab-results summary{grid-template-columns:86px minmax(0,1fr) 50px 18px}.sw-lab-results summary>em{grid-column:2/4;justify-self:start}.sw-lab-results summary>i{grid-area:1/4}.sw-lab-result-body{grid-template-columns:1fr}.sw-timeline-view .sw-timeline-stage{min-height:170px;padding:20px}.sw-timeline-view .sw-timeline-stage h2{font-size:28px}.sw-timeline-explorer>header{min-height:72px}.sw-timeline-scroll{height:396px}.sw-phase-overlap-map{height:70px}.sw-phase-overlap-map>header span{display:none}.sw-timeline-track{height:326px;padding:10px 16px}.sw-timeline-track-row{flex-basis:226px;grid-template-rows:127px 52px 127px;width:226px;height:306px}.sw-timeline-track-row.is-above:before{top:127px}.sw-timeline-track-row.is-below:before{top:166px}.sw-timeline-float-card,.sw-timeline-track-row.is-left .sw-timeline-float-card,.sw-timeline-track-row.is-right .sw-timeline-float-card{height:127px;padding:10px 11px 8px}.sw-present-marker{grid-template-rows:127px 52px 127px;height:306px}}@media (prefers-reduced-motion:reduce){.sw-lab-launch-orbit,.sw-lab-modal-layer{animation:none}}@media (max-width:520px){.sw-lab-selection>label:not(.is-switch){grid-template-columns:1fr 62px}.sw-lab-selection>label:not(.is-switch)>span{grid-column:1/-1}.sw-lab-preview>header{flex-direction:column}.sw-lab-diagnostics>header{flex-direction:column;align-items:flex-start}.sw-lab-results summary{grid-template-columns:1fr 48px 18px}.sw-lab-results summary time{grid-column:1/-1}.sw-lab-results summary>span{grid-column:1}.sw-lab-results summary>strong{grid-column:2}.sw-lab-results summary>em{grid-column:1/3}.sw-lab-result-body dl{grid-template-columns:1fr}}.sw-story-card>span,.sw-expression-grid>section>span,.sw-analogy-card>span,.sw-phase-grid>span,.sw-possibilities>span,.sw-title-factors article>span{font:13px/1.45 var(--mono)!important;letter-spacing:.105em!important}.sw-possibilities>p>b,.sw-phase-grid article>small,.sw-title-factors article>span:first-child{font-size:13px!important;line-height:1.45!important}.sw-sidebar nav button{position:relative}.sw-sidebar nav button>small{color:#e1b35f;letter-spacing:.05em;border:1px solid #e1b35f75;margin-left:auto;padding:3px 5px;font:9px/1 var(--mono)!important}.sw-sidebar nav button.is-plus-locked:not(.active){color:#a9bbb7}.sw-mobile-nav button{position:relative}.sw-mobile-nav button>small{color:#e1b35f;position:absolute;top:7px;right:15%;font:10px/1 var(--mono)!important}.sw-plus-gate{color:#eef3ef;background:radial-gradient(circle at 80% 14%,#50738433,#0000 30%),#0a1517;place-items:center;min-height:100%;display:grid}.sw-plus-gate>section{background:#0e1d1fe6;border:1px solid #ffffff21;width:min(780px,100%);padding:clamp(42px,7vw,84px);position:relative;overflow:hidden}.sw-plus-gate>section>:not(.sw-plus-orbit){z-index:2;position:relative}.sw-plus-gate .sw-eyebrow{color:#e1b35f}.sw-plus-mark{color:#e1b35f;font:12px/1 var(--mono);letter-spacing:.1em;border:1px solid #e1b35f;margin:4px 0 22px;padding:7px 10px;display:inline-flex}.sw-plus-gate h1{max-width:650px;font:clamp(54px, 7vw, 88px)/.92 var(--serif);margin:0;font-weight:400}.sw-plus-gate h1+p{color:#b6c7c2;max-width:650px;font-size:17px;line-height:1.72}.sw-plus-feature-list{flex-wrap:wrap;gap:8px;margin:28px 0;display:flex}.sw-plus-feature-list span{color:#d7e1de;border:1px solid #ffffff24;padding:10px 12px;font-size:13px}.sw-plus-gate>section>small{color:#efb7a7;margin-top:13px;line-height:1.55;display:block;font-size:13px!important}.sw-plus-gate footer{color:#94a9a4;border-top:1px solid #ffffff1f;max-width:620px;margin-top:30px;padding-top:18px;font-size:12px;line-height:1.55}.sw-plus-orbit{border:1px solid #e1b35f2e;border-radius:50%;place-items:center;width:470px;height:470px;display:grid;position:absolute;top:-170px;right:-190px}.sw-plus-orbit i{border:1px solid #ffffff1a;border-radius:50%;width:310px;height:310px;position:absolute}.sw-plus-orbit i:nth-child(2){width:150px;height:150px}.sw-plus-orbit span{color:#e1b35f73;font-size:56px}.sw-home-plus-preview{border-left:3px solid var(--solar);background:color-mix(in srgb, var(--solar) 8%, transparent)}.sw-account-card>i{text-transform:uppercase;letter-spacing:.08em}.sw-billing-card>header,.sw-stripe-console>header,.sw-admin-data-panel>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.sw-billing-card>header h2,.sw-stripe-console>header h3,.sw-admin-data-panel>header h3{font:35px/1.05 var(--serif);margin:3px 0 0;font-weight:400}.sw-billing-card>header>span,.sw-admin-table i[data-plan]{border:1px solid var(--line);color:#62716c;font:11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:7px 9px;font-style:normal}.sw-billing-card>header>span[data-plan=plus],.sw-admin-table i[data-plan=plus]{color:#8c601a;background:#fff6df;border-color:#b98a39}.sw-billing-card>header>span[data-plan=admin]{border-color:var(--teal);color:var(--teal);background:#e4f1ed}.sw-billing-card>ul{margin:23px 0;padding:0;list-style:none}.sw-billing-card>ul li{border-top:1px solid var(--line);padding:10px 0 10px 29px;font-size:14px;position:relative}.sw-billing-card>ul li:before{content:"○";color:#8a9894;position:absolute;left:2px}.sw-billing-card>ul li:first-child:before,.sw-billing-card>ul li.is-included:before{content:"✓";color:var(--teal)}.sw-billing-card>dl{margin:0 0 22px}.sw-billing-card>dl>div{border-top:1px solid var(--line);text-transform:capitalize;justify-content:space-between;gap:20px;padding:10px 0;display:flex}.sw-billing-card>small{color:var(--rust);margin-top:12px;display:block;font-size:13px!important}.sw-billing-card>footer,.sw-security-card>footer{border-top:1px solid var(--line);color:#65736f;margin-top:23px;padding-top:15px;font-size:12px;line-height:1.55}.sw-security-card strong{color:var(--ink)}.sw-security-card .sw-button{width:-moz-fit-content;width:fit-content;margin-top:10px;text-decoration:none}.sw-password-form{flex-direction:column;align-items:stretch;display:flex}.sw-password-form label,.sw-stripe-settings-form label{gap:7px;margin-top:14px;display:grid}.sw-password-form label>span,.sw-stripe-settings-form label>span{color:#5d6d68;font:11px/1.35 var(--mono);letter-spacing:.075em;text-transform:uppercase}.sw-password-form input,.sw-stripe-settings-form input{border:1px solid var(--line);width:100%;min-height:46px;color:var(--ink);font:15px/1.3 var(--sans);background:#fff;padding:10px 12px}.sw-account-feedback{margin-top:18px}.sw-account-feedback>div{grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);gap:16px;display:grid}.sw-account-feedback textarea{min-height:112px}.sw-studio-navigation{grid-template-columns:repeat(auto-fit,minmax(138px,1fr))!important}.sw-access-switch{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:28px 0 18px;display:grid}.sw-access-switch button{border:1px solid var(--line);text-align:left;background:#f2f1ea;flex-direction:column;align-items:flex-start;gap:7px;min-height:148px;padding:22px;display:flex}.sw-access-switch button.active{border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal);background:#dfeae5}.sw-access-switch small{color:#65736f;letter-spacing:.08em;font:11px/1.3 var(--mono)!important}.sw-access-switch strong{font:28px/1.05 var(--serif);font-weight:400}.sw-access-switch span{color:#5d6a67;font-size:13px}.sw-entitlement-matrix{border:1px solid var(--line);background:#f8f5ed;margin-top:18px}.sw-entitlement-matrix p{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) minmax(95px,.5fr) minmax(95px,.5fr);margin:0;display:grid}.sw-entitlement-matrix header p{background:var(--ink);color:var(--paper);border-top:0}.sw-entitlement-matrix p>*{border-left:1px solid var(--line);padding:15px 18px;font-size:13px}.sw-entitlement-matrix p>:first-child{border-left:0}.sw-entitlement-matrix header b,.sw-entitlement-matrix header span{font:11px/1.3 var(--mono);letter-spacing:.08em}.sw-access-studio>aside{border-left:4px solid var(--solar);background:#f2e7d3;grid-template-columns:135px minmax(0,1fr);gap:20px;margin-top:18px;padding:20px 23px;display:grid}.sw-access-studio>aside>span{color:#8b611d;font:11px/1.4 var(--mono);letter-spacing:.08em}.sw-access-studio>aside p{margin:0;font-size:14px;line-height:1.6}.sw-commerce-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:25px 0 18px;display:grid}.sw-commerce-stats article{background:var(--ink);min-height:130px;color:var(--paper);flex-direction:column;padding:20px;display:flex}.sw-commerce-stats span{color:#a9bbb7;font:11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.sw-commerce-stats strong{font:42px/1 var(--serif);margin-top:auto;font-weight:400}.sw-commerce-stats small{color:#9eb1ac;margin-top:7px;font-size:12px!important}.sw-stripe-console,.sw-admin-data-panel{border:1px solid var(--line);background:#f8f5ed;margin-top:18px;padding:27px}.sw-stripe-console>header>span{border:1px solid var(--rust);color:var(--rust);font:11px/1 var(--mono);letter-spacing:.08em;padding:8px 10px}.sw-stripe-console>header>span.is-ready{border-color:var(--teal);color:var(--teal)}.sw-stripe-console>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.sw-stripe-console>div article{border:1px solid var(--line);grid-template-columns:14px minmax(0,1fr);gap:11px;min-width:0;padding:16px;display:grid}.sw-stripe-console article>i{background:var(--rust);border-radius:50%;width:11px;height:11px;margin-top:4px}.sw-stripe-console article>i.is-ready{background:var(--teal)}.sw-stripe-console article p{flex-direction:column;gap:5px;min-width:0;margin:0;display:flex}.sw-stripe-console article small{color:#687671;overflow-wrap:anywhere;font-size:11px!important}.sw-stripe-console>aside{border-left:3px solid var(--solar);background:#efe5d3;margin-top:18px;padding:18px 20px}.sw-stripe-console>aside p{color:#586763;margin:6px 0 12px;font-size:13px;line-height:1.55}.sw-stripe-console code{color:#6a4d1b;font:11px/1.5 var(--mono);overflow-wrap:anywhere}.sw-stripe-settings-form{border:1px solid var(--line);border-left:3px solid var(--teal);background:#eef2ed;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin-top:18px;padding:21px;display:grid}.sw-stripe-settings-form>header,.sw-stripe-settings-form>.sw-form-message,.sw-stripe-settings-form>button{grid-column:1/-1}.sw-stripe-settings-form>header strong{font:24px/1.1 var(--serif);font-weight:400}.sw-stripe-settings-form>header p{color:#64736e;margin:6px 0 0;font-size:13px}.sw-stripe-settings-form>.sw-button{width:-moz-fit-content;width:fit-content;margin-top:17px}.sw-admin-action-message{border-left:3px solid var(--teal);color:#395b56;background:#e5eeea;margin:18px 0 0;padding:12px 14px;font-size:13px;line-height:1.5}.sw-admin-data-panel>header>span{color:#64736e;font:11px/1.4 var(--mono)}.sw-admin-table{margin-top:20px;overflow-x:auto}.sw-admin-table>div{border-top:1px solid var(--line);grid-template-columns:minmax(240px,1.25fr) 130px 80px minmax(180px,.75fr);align-items:center;gap:16px;min-width:760px;padding:13px 8px;font-size:13px;display:grid}.sw-admin-table>div:first-child{background:#e5e8e1;border-top:0}.sw-admin-table>div:first-child b{color:#61716c;font:11px/1.3 var(--mono);letter-spacing:.07em;text-transform:uppercase}.sw-admin-table span{flex-direction:column;gap:4px;min-width:0;display:flex}.sw-admin-table span small{color:#6b7874;overflow-wrap:anywhere;font-size:11px!important}.sw-admin-table time{color:#65736f;font-size:12px}.sw-chart-admin-table>div{grid-template-columns:minmax(220px,1fr) minmax(210px,1fr) 145px 190px}.sw-member-admin-table>div{grid-template-columns:minmax(235px,1.15fr) 125px 70px minmax(175px,.85fr) 145px;min-width:990px}.sw-access-action{border:1px solid var(--teal);min-height:38px;color:var(--teal);font:11px/1.2 var(--mono);letter-spacing:.035em;background:0 0;padding:8px 10px}.sw-access-action:hover:not(:disabled){background:var(--teal);color:#fff}.sw-access-action:disabled{border-color:var(--line);color:#7a8783;cursor:not-allowed;opacity:.8}.sw-commerce-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.sw-compact-ledger{margin-top:18px}.sw-compact-ledger>p{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:5px 16px;margin:0;padding:13px 0;display:grid}.sw-compact-ledger>p>span{flex-direction:column;gap:4px;display:flex}.sw-compact-ledger small{color:#697671;font-size:11px!important}.sw-compact-ledger i{color:var(--teal);font:11px/1.4 var(--mono);text-transform:uppercase;font-style:normal}.sw-compact-ledger time{color:#71807b;grid-column:1/-1;font-size:11px}.sw-visit-ledger i{overflow-wrap:anywhere;text-transform:none;text-align:right;max-width:170px}.sw-admin-empty{color:#65736f;font-size:14px}.sw-visibility-list label.is-locked{opacity:.56;cursor:not-allowed;background:#10171809}.sw-visibility-list label.is-locked input{cursor:not-allowed}.sw-profile-preview .sw-preview-meaning{border-top:1px solid var(--line);margin-top:18px;padding-top:16px;color:#465653!important;font-size:14px!important}.sw-profile-preview blockquote{border-left:2px solid var(--profile-accent,var(--solar));font:17px/1.5 var(--serif);background:#ffffff80;margin:15px 0;padding:13px 15px}.sw-profile-preview ul{color:#53615e;margin:14px 0;padding-left:18px;font-size:13px;line-height:1.55}.sw-public-feature,.sw-public-meaning,.sw-public-big-three,.sw-public-card{box-shadow:0 1px #1017180d}.sw-public-meaning{background:#f7f3ea;max-width:1180px;margin:0 auto 18px;padding:clamp(34px,5vw,62px);animation:.7s 50ms both sw-public-card-reveal}.sw-public-meaning>header{grid-template-columns:.55fr 1.45fr;align-items:end;gap:35px;display:grid}.sw-public-meaning>header>div{align-items:center;gap:14px;display:flex}.sw-public-meaning>header>div>span,.sw-public-feature>div>span,.sw-public-big-three>header>div>span,.sw-public-card>header>span{color:var(--public-accent-strong)!important;font:14px/1.4 var(--mono)!important}.sw-public-meaning .sw-kicker{color:var(--public-accent-strong);margin:0}.sw-public-meaning>header h2{font:clamp(37px, 4vw, 57px)/1.02 var(--serif);margin:0;font-weight:400}.sw-public-meaning>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:38px;display:grid}.sw-public-meaning section{border-top:3px solid var(--public-accent);background:#ece7dc;min-width:0;padding:25px}.sw-public-meaning section.is-practical{grid-column:1/-1}.sw-public-meaning section>small{color:var(--public-accent-strong);letter-spacing:.1em;font:13px/1.45 var(--mono)!important}.sw-public-meaning section>p{margin:16px 0 0;font-size:17px;line-height:1.72}.sw-public-meaning blockquote{color:#273432;font:23px/1.55 var(--serif);margin:16px 0 0}.sw-public-meaning ol{margin:14px 0 0;padding:0;list-style:none}.sw-public-meaning li{border-top:1px solid #10171821;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:13px 0;display:grid}.sw-public-meaning li>span{color:var(--public-accent-strong);font:13px/1.5 var(--mono)}.sw-public-meaning li p{margin:0;font-size:15px;line-height:1.65}.sw-public-card{min-width:0;overflow:hidden}.sw-public-card>header>span{flex:0 0 24px}.sw-public-card>header small{font-size:12px!important;line-height:1.45!important}.sw-public-placements .sw-public-placement-row{grid-template-columns:42px minmax(115px,.45fr) minmax(0,1fr);column-gap:14px;min-width:0}.sw-public-placements .sw-public-placement-row>strong,.sw-public-placements .sw-public-placement-row>em{overflow-wrap:anywhere;line-height:1.45}.sw-public-aspects>div{grid-template-columns:36px minmax(0,1fr);gap:14px}.sw-public-aspects>div>small{line-height:1.5;font-size:13px!important}.sw-public-aspects>div p>em{color:var(--public-accent-strong);margin-top:4px;font-style:normal;font:11px/1.4 var(--mono)!important}[data-theme=dark] .sw-billing-card>header>span[data-plan=plus],[data-theme=dark] .sw-admin-table i[data-plan=plus]{color:#e5c276;background:#332b19}[data-theme=dark] .sw-billing-card>header>span[data-plan=admin]{color:#8ed0c7;background:#173234}[data-theme=dark] .sw-billing-card>footer,[data-theme=dark] .sw-security-card>footer,[data-theme=dark] .sw-admin-table time,[data-theme=dark] .sw-compact-ledger small,[data-theme=dark] .sw-compact-ledger time{color:var(--sw-night-muted)}[data-theme=dark] .sw-security-card strong{color:var(--sw-night-text)}[data-theme=dark] .sw-password-form label>span,[data-theme=dark] .sw-stripe-settings-form label>span{color:var(--sw-night-muted)}[data-theme=dark] .sw-password-form input,[data-theme=dark] .sw-stripe-settings-form input{color:var(--sw-night-text);border-color:var(--sw-night-line);background:#0e1b1d}[data-theme=dark] .sw-access-switch button,[data-theme=dark] .sw-entitlement-matrix,[data-theme=dark] .sw-stripe-console,[data-theme=dark] .sw-admin-data-panel{background:var(--sw-night-card);border-color:var(--sw-night-line);color:var(--sw-night-text)}[data-theme=dark] .sw-access-switch button.active{background:#173234;border-color:#72b6ad}[data-theme=dark] .sw-admin-table span small,[data-theme=dark] .sw-admin-data-panel>header>span,[data-theme=dark] .sw-stripe-console article small,[data-theme=dark] .sw-admin-empty{color:var(--sw-night-muted)}[data-theme=dark] .sw-access-switch :-webkit-any(small,span){color:var(--sw-night-muted)}[data-theme=dark] .sw-access-switch :is(small,span){color:var(--sw-night-muted)}[data-theme=dark] .sw-entitlement-matrix header p{background:#071113}[data-theme=dark] .sw-entitlement-matrix p>*,[data-theme=dark] .sw-entitlement-matrix p,[data-theme=dark] .sw-admin-table>div,[data-theme=dark] .sw-compact-ledger>p{border-color:var(--sw-night-line)}[data-theme=dark] .sw-access-studio>aside,[data-theme=dark] .sw-stripe-console>aside{color:var(--sw-night-text);background:#2b291f}[data-theme=dark] .sw-stripe-settings-form{color:var(--sw-night-text);border-color:var(--sw-night-line);background:#142426;border-left-color:#72b6ad}[data-theme=dark] .sw-stripe-settings-form>header p{color:var(--sw-night-muted)}[data-theme=dark] .sw-admin-action-message{color:#bfe0da;background:#173234}[data-theme=dark] .sw-access-action:disabled{border-color:var(--sw-night-line);color:var(--sw-night-muted)}[data-theme=dark] .sw-access-studio>aside p,[data-theme=dark] .sw-stripe-console>aside p{color:var(--sw-night-muted)}[data-theme=dark] .sw-stripe-console code{color:#e4c27c}[data-theme=dark] .sw-stripe-console>div article{border-color:var(--sw-night-line)}[data-theme=dark] .sw-admin-table>div:first-child{background:#0c1719}[data-theme=dark] .sw-profile-preview .sw-preview-meaning,[data-theme=dark] .sw-profile-preview ul{color:var(--sw-night-muted)!important}[data-theme=dark] .sw-profile-preview blockquote{color:var(--sw-night-text);background:#ffffff0b}[data-theme=dark] .sw-visibility-list label.is-locked{background:#ffffff06}@media (max-width:900px){.sw-commerce-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sw-stripe-console>div,.sw-commerce-data-grid,.sw-public-meaning>header{grid-template-columns:1fr}}@media (max-width:660px){.sw-plus-gate{place-items:start center;padding:12px}.sw-plus-gate>section{padding:42px 24px}.sw-plus-gate h1{font-size:54px}.sw-access-switch{grid-template-columns:1fr}.sw-access-switch button{min-height:112px}.sw-access-studio>aside,.sw-commerce-stats,.sw-account-feedback>div,.sw-stripe-settings-form{grid-template-columns:1fr}.sw-public-meaning{padding:28px 23px}.sw-public-meaning>div{grid-template-columns:1fr}.sw-public-meaning section.is-practical{grid-column:auto}.sw-public-placements .sw-public-placement-row{grid-template-columns:36px minmax(0,1fr)}.sw-public-placements .sw-public-placement-row>span{grid-row:span 2}.sw-public-placements .sw-public-placement-row>em{grid-column:2}}.sw-soul-atlas{color:#f4f0e7;background:#11201f;border:1px solid #2d4544;margin:34px 0;overflow:hidden;box-shadow:0 24px 60px #10171824}.sw-soul-atlas-heading{background:radial-gradient(circle at 84% 20%,#d4a44c2e,#0000 24%),radial-gradient(circle at 15% 110%,#20827b3d,#0000 38%);border-bottom:1px solid #3a504e;justify-content:space-between;align-items:flex-start;gap:28px;min-height:180px;padding:clamp(28px,4vw,52px);display:flex}.sw-soul-atlas-heading>div{max-width:760px}.sw-soul-atlas-heading .sw-kicker{color:#dcb66d}.sw-soul-atlas-heading h2{font:clamp(36px, 5vw, 64px)/.98 var(--serif);margin:8px 0 12px;font-weight:400}.sw-soul-atlas-heading p:last-child{color:#c5d2cf;margin:0;font-size:16px;line-height:1.65}.sw-soul-atlas-heading>span{color:#dcb66d;font-size:42px;animation:4.8s ease-in-out infinite sw-soul-pulse}.sw-soul-scoreboard{border-bottom:1px solid #3a504e;grid-template-columns:minmax(230px,.8fr) minmax(230px,.8fr) minmax(300px,1.4fr);display:grid}.sw-soul-scoreboard>article{border-right:1px solid #3a504e;align-items:center;gap:20px;padding:28px 30px;display:flex}.sw-score-ring{--score:50;aspect-ratio:1;text-align:center;background:conic-gradient(#d7ad62 calc(var(--score) * 1%), #2e4442 0);border-radius:50%;flex:none;place-content:center;width:92px;display:grid;position:relative}.sw-score-ring:before{content:"";border-radius:inherit;background:#11201f;position:absolute;top:7px;bottom:7px;left:7px;right:7px}.sw-score-ring.is-age{background:conic-gradient(#55a49b calc(var(--score) * 1%), #2e4442 0)}.sw-score-ring strong,.sw-score-ring small{z-index:1;position:relative}.sw-score-ring strong{font:39px/.82 var(--serif);font-weight:400}.sw-score-ring small{color:#98aaa7;font:12px/1 var(--mono)}.sw-soul-scoreboard article p{gap:5px;margin:0;display:grid}.sw-soul-scoreboard article p small,.sw-soul-scoreboard>aside>small{color:#dcb66d;font:12px/1.2 var(--mono);letter-spacing:.13em}.sw-soul-scoreboard article p strong{font:24px/1.1 var(--serif);font-weight:400}.sw-soul-scoreboard article p span{color:#aebeba;font-size:13px}.sw-soul-scoreboard>aside{padding:29px 34px}.sw-soul-scoreboard>aside p{color:#c5d2cf;margin:10px 0;font-size:14px;line-height:1.55}.sw-soul-scoreboard>aside b{color:#74b8af;font-size:13px;font-weight:600}.sw-soul-stat-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sw-soul-stat-row{border-bottom:1px solid #344947}.sw-soul-stat-row:nth-child(odd){border-right:1px solid #344947}.sw-soul-stat-row summary{cursor:pointer;grid-template-columns:32px minmax(150px,1fr) minmax(90px,.8fr) 48px 24px;align-items:center;gap:15px;min-height:96px;padding:20px 24px;list-style:none;transition:background .2s;display:grid}.sw-soul-stat-row summary::-webkit-details-marker{display:none}.sw-soul-stat-row summary:hover{background:#ffffff09}.sw-soul-stat-row summary>span{color:#d7ad62;font:12px/1 var(--mono)}.sw-soul-stat-row summary p{gap:5px;margin:0;display:grid}.sw-soul-stat-row summary p strong{font:23px/1.1 var(--serif);font-weight:400}.sw-soul-stat-row summary p small{color:#9dafab;font-size:12px}.sw-soul-stat-row summary>i{background:#2d4341;height:5px;overflow:hidden}.sw-soul-stat-row summary>i b{background:linear-gradient(90deg,#4c9991,#d7ad62);height:100%;display:block}.sw-soul-stat-row summary>em{color:#f4f0e7;font:32px/1 var(--serif);text-align:right;font-style:normal}.sw-soul-stat-row summary>b{color:#d7ad62;font-size:21px;font-weight:400;transition:transform .2s}.sw-soul-stat-row[open] summary>b{transform:rotate(45deg)}.sw-soul-stat-row>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 24px 24px 71px;display:grid}.sw-soul-stat-row>div section,.sw-soul-stat-row>div aside{background:#ffffff06;border:1px solid #3a504e;padding:17px}.sw-soul-stat-row>div aside{border-left:3px solid #d7ad62;grid-column:1/-1}.sw-soul-stat-row>div small{color:#72b6ad;font:12px/1.2 var(--mono);letter-spacing:.1em}.sw-soul-stat-row>div section:nth-child(2) small{color:#e09a83}.sw-soul-stat-row>div p{color:#d6dfdc;margin:8px 0 0;font-size:14px;line-height:1.55}.sw-soul-stat-row>div aside em{color:#92a5a1;margin-top:9px;font-size:12px;font-style:normal;display:block}.sw-soul-atlas>footer{background:#0d1918;justify-content:space-between;align-items:center;gap:24px;padding:22px 28px;display:flex}.sw-soul-atlas>footer p{color:#b8c6c3;max-width:780px;margin:0;font-size:13px;line-height:1.55}.sw-soul-atlas>footer p strong{color:#f4f0e7}.sw-soul-atlas>footer span{color:#809590;font:12px/1.4 var(--mono);text-transform:uppercase}.sw-preview-soul{border:1px solid color-mix(in srgb, var(--profile-accent,#d5a64f) 45%, #dad6cb);grid-template-columns:1fr 1fr;margin-top:16px;display:grid}.sw-preview-soul>span{justify-content:space-between;align-items:end;gap:8px;padding:12px;display:flex}.sw-preview-soul>span+span{border-left:1px solid color-mix(in srgb, var(--profile-accent,#d5a64f) 45%, #dad6cb)}.sw-preview-soul small{font:12px/1.3 var(--mono);letter-spacing:.08em}.sw-preview-soul b{color:var(--profile-accent,#9c6d16);font:28px/1 var(--serif)}.sw-studio-shell{grid-template-columns:244px minmax(0,1fr);align-items:start;gap:26px;display:grid}.sw-studio-content{min-width:0}.sw-studio-sidebar{border:1px solid var(--line);background:#f8f7f2;position:sticky;top:22px}.sw-studio-sidebar>header{border-bottom:1px solid var(--line);color:#fff;background:#12201f;align-items:center;gap:12px;padding:18px;display:flex}.sw-studio-sidebar>header>span{color:#e2b460;border:1px solid #49605d;place-items:center;width:34px;height:34px;display:grid}.sw-studio-sidebar>header p{gap:4px;margin:0;display:grid}.sw-studio-sidebar>header small{color:#9eb2ae;font:12px/1 var(--mono);letter-spacing:.1em}.sw-studio-sidebar>header strong{font:20px/1.1 var(--serif);font-weight:400}.sw-studio-sidebar details{border-bottom:1px solid var(--line)}.sw-studio-sidebar summary{color:#62716d;font:12px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;padding:15px 17px 10px;font-weight:600;list-style:none;display:flex}.sw-studio-sidebar summary::-webkit-details-marker{display:none}.sw-studio-sidebar summary i{font-style:normal;transition:transform .2s}.sw-studio-sidebar details:not([open]) summary i{transform:rotate(-90deg)}.sw-studio-sidebar details>div{padding:0 8px 10px}.sw-studio-sidebar button{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-left:3px solid #0000;gap:4px;padding:11px 12px;display:grid}.sw-studio-sidebar button b{font:18px/1.1 var(--serif);font-weight:400}.sw-studio-sidebar button span{color:#6c7975;font-size:12px;line-height:1.35}.sw-studio-sidebar button:hover{background:#efede5}.sw-studio-sidebar button.active{border-left-color:var(--solar);color:#0d5553;background:#e6ece8}.sw-studio-sidebar>footer{color:#6d7976;align-items:center;gap:8px;padding:14px 17px;font-size:12px;display:flex}.sw-studio-sidebar>footer i{background:#429289;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #42928921}.sw-soul-studio-layout{grid-template-columns:minmax(0,1.7fr) minmax(290px,.7fr);align-items:start;gap:22px;display:grid}.sw-soul-model-controls,.sw-soul-live-preview{border:1px solid var(--line);background:#f8f7f2}.sw-soul-model-controls>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex}.sw-soul-model-controls>header h3,.sw-soul-live-preview h3{font:27px/1.1 var(--serif);margin:0;font-weight:400}.sw-soul-model-controls>header p{color:#66736f;margin:6px 0 0;font-size:13px;line-height:1.5}.sw-soul-model-controls>header button{color:#0a6764;text-underline-offset:4px;background:0 0;border:0;font-size:12px;text-decoration:underline}.sw-soul-admin-stat-list>div{border-bottom:1px solid var(--line);grid-template-columns:31px minmax(120px,.8fr) minmax(180px,1.2fr);align-items:center;gap:10px 14px;padding:17px 20px;display:grid}.sw-soul-admin-stat-list>div>span{color:#ae7a22;font:12px/1 var(--mono)}.sw-soul-admin-stat-list p{gap:4px;margin:0;display:grid}.sw-soul-admin-stat-list p strong{font:18px/1.1 var(--serif);font-weight:400}.sw-soul-admin-stat-list p small{color:#71807c;font-size:12px}.sw-soul-admin-stat-list label{grid-template-columns:minmax(70px,1fr) 58px 24px;align-items:center;gap:7px;display:grid}.sw-soul-admin-stat-list>div>label{grid-column:3}.sw-soul-admin-stat-list label small{color:#66736f;grid-column:1/-1;font-size:12px}.sw-soul-admin-stat-list input[type=range],.sw-soul-formula-groups input[type=range]{accent-color:#0d7772;width:100%}.sw-soul-admin-stat-list input[type=number]{border:1px solid var(--line);width:58px;min-height:34px;color:var(--ink);text-align:center;background:#fff}.sw-soul-admin-stat-list label em{color:#697672;font-size:12px;font-style:normal}.sw-soul-formula-groups{grid-template-columns:1fr 1fr;display:grid}.sw-soul-formula-groups>section{padding:24px}.sw-soul-formula-groups>section+section{border-left:1px solid var(--line)}.sw-soul-formula-groups header{margin-bottom:12px}.sw-soul-formula-groups header small{color:#a46f17;font:12px/1 var(--mono);letter-spacing:.1em}.sw-soul-formula-groups h3{font:23px/1.1 var(--serif);margin:6px 0 0;font-weight:400}.sw-soul-formula-groups label{border-bottom:1px solid var(--line);grid-template-columns:minmax(130px,1fr) minmax(90px,.8fr) 45px;align-items:center;gap:12px;padding:12px 0;display:grid}.sw-soul-formula-groups label span{gap:3px;display:grid}.sw-soul-formula-groups label b{font-size:12px}.sw-soul-formula-groups label small{color:#77837f;font-size:12px}.sw-soul-formula-groups output{color:#0d6662;font:12px/1 var(--mono);text-align:right}.sw-soul-model-controls>footer{border-top:1px solid var(--line);background:#f0eee7;justify-content:space-between;align-items:center;gap:20px;padding:19px 23px;display:flex}.sw-soul-model-controls>footer p{margin:0 0 4px;font-size:13px}.sw-soul-model-controls>footer small{color:#72807b;font-size:12px}.sw-soul-live-preview{color:#f4f0e7;background:#11201f;position:sticky;top:22px}.sw-soul-live-preview>header{border-bottom:1px solid #3a504e;padding:22px}.sw-soul-live-preview .sw-kicker{color:#d7ad62}.sw-soul-live-preview select{color:#eef3ef;background:#172827;border:1px solid #526561;width:100%;min-height:42px;margin-top:16px;padding:0 10px}.sw-soul-live-preview>div{grid-template-columns:1fr 1fr;display:grid}.sw-soul-live-preview article{border-bottom:1px solid #3a504e;gap:5px;padding:22px;display:grid}.sw-soul-live-preview article+article{border-left:1px solid #3a504e}.sw-soul-live-preview article small{color:#d7ad62;font:12px/1 var(--mono)}.sw-soul-live-preview article strong{font:48px/1 var(--serif);font-weight:400}.sw-soul-live-preview article span{color:#9fb0ad;font-size:12px}.sw-soul-live-preview ol{margin:0;padding:10px 20px 20px;list-style:none}.sw-soul-live-preview li{border-bottom:1px solid #2d4240;grid-template-columns:minmax(95px,1fr) minmax(65px,.8fr) 28px;align-items:center;gap:9px;padding:9px 0;font-size:12px;display:grid}.sw-soul-live-preview li i{background:#2d4240;height:4px}.sw-soul-live-preview li i b{background:#65aaa2;height:100%;display:block}.sw-soul-live-preview li strong{color:#e0b768;font:15px/1 var(--mono);text-align:right}.sw-soul-live-preview>footer{color:#90a39f;border-top:1px solid #3a504e;padding:15px 20px;font-size:12px}.sw-soul-live-preview>p{color:#bdcac7;padding:22px;font-size:13px;line-height:1.55}.sw-public-soul{color:#f4f0e7;background:#11201f;border:1px solid #26413f;margin:80px 0 32px;overflow:hidden}.sw-public-soul>header{background:radial-gradient(circle at 88% 10%,#d3a6522e,#0000 30%);border-bottom:1px solid #3a504e;grid-template-columns:minmax(180px,.55fr) minmax(260px,1fr);gap:12px 38px;padding:clamp(28px,5vw,56px);display:grid}.sw-public-soul>header>div{grid-row:span 2}.sw-public-soul>header>div>span{color:#d9ab59;font:12px/1 var(--mono)}.sw-public-soul>header .sw-kicker{color:#8fc4bd;margin-top:10px}.sw-public-soul>header h2{font:clamp(36px, 5vw, 62px)/1 var(--serif);margin:0;font-weight:400}.sw-public-soul>header>p{color:#c3d0cd;max-width:700px;margin:0;font-size:15px;line-height:1.6}.sw-public-soul-scores{border-bottom:1px solid #3a504e;grid-template-columns:.8fr .8fr 1.4fr;display:grid}.sw-public-soul-scores>*{border-right:1px solid #3a504e;padding:28px 30px}.sw-public-soul-scores>:last-child{border-right:0}.sw-public-soul-scores section{gap:6px;display:grid}.sw-public-soul-scores section>small,.sw-public-soul-scores aside>span{color:#d9ab59;font:12px/1.2 var(--mono);letter-spacing:.1em}.sw-public-soul-scores section strong{font:52px/1 var(--serif);font-weight:400}.sw-public-soul-scores section strong em{color:#8ca09c;font-size:16px;font-style:normal}.sw-public-soul-scores section>span{color:#a8b8b5;font-size:12px}.sw-public-soul-scores aside p{color:#b9c7c4;margin:8px 0 0;font-size:13px;line-height:1.5}.sw-public-gift-stats{grid-template-columns:1fr 1fr;display:grid}.sw-public-gift-stats details{border-bottom:1px solid #344947}.sw-public-gift-stats details:nth-child(odd){border-right:1px solid #344947}.sw-public-gift-stats summary{cursor:pointer;grid-template-columns:28px minmax(135px,1fr) minmax(70px,.6fr) 38px 20px;align-items:center;gap:12px;min-height:88px;padding:18px 22px;list-style:none;display:grid}.sw-public-gift-stats summary::-webkit-details-marker{display:none}.sw-public-gift-stats summary>span{color:#d9ab59;font:12px/1 var(--mono)}.sw-public-gift-stats summary p{gap:4px;margin:0;display:grid}.sw-public-gift-stats summary p strong{font:20px/1.1 var(--serif);font-weight:400}.sw-public-gift-stats summary p small{color:#91a5a1;font-size:12px}.sw-public-gift-stats summary>i{background:#2c4140;height:4px}.sw-public-gift-stats summary>i b{background:linear-gradient(90deg,#4f9e96,#d9ab59);height:100%;display:block}.sw-public-gift-stats summary>em{color:#f4f0e7;font:26px/1 var(--serif);text-align:right;font-style:normal}.sw-public-gift-stats summary>b{color:#d9ab59;font-weight:400}.sw-public-gift-stats details[open] summary>b{transform:rotate(45deg)}.sw-public-gift-stats details>div{grid-template-columns:1fr 1fr;gap:10px;padding:0 22px 22px 62px;display:grid}.sw-public-gift-stats details>div>*{border:1px solid #3a504e;padding:14px}.sw-public-gift-stats details>div>aside{border-left:3px solid #d9ab59;grid-column:1/-1}.sw-public-gift-stats details>div small{color:#74b8af;font:12px/1.2 var(--mono);letter-spacing:.08em}.sw-public-gift-stats details>div section:nth-child(2) small{color:#e09a83}.sw-public-gift-stats details>div p{color:#d0dad7;margin:7px 0 0;font-size:13px;line-height:1.5}.sw-public-aspect-copy{gap:10px;display:grid}.sw-public-aspect-copy>strong{font:22px/1.1 var(--serif);font-weight:400}.sw-public-aspect-copy>span{color:#586965;font-size:14px;line-height:1.62}.sw-public-aspect-copy>em{color:#997127;font:12px/1 var(--mono);font-style:normal}.sw-public-aspect-duality{grid-template-columns:1fr 1fr;gap:8px;margin-top:5px;display:grid}.sw-public-aspect-duality i{color:#3d4f4b;background:#f5f3ec;border:1px solid #d5d6cd;padding:12px;font-size:12px;font-style:normal;line-height:1.48}.sw-public-aspect-duality i+i{background:#f5ebe5;border-color:#dfc9bf}.sw-public-aspect-duality small{color:#16746d;font:12px/1 var(--mono);letter-spacing:.08em;margin-bottom:6px;display:block}.sw-public-aspect-duality i+i small{color:#a25038}[data-theme=dark] .sw-studio-sidebar,[data-theme=dark] .sw-soul-model-controls{color:#eef3f0;background:#172321;border-color:#415251}[data-theme=dark] .sw-studio-sidebar details,[data-theme=dark] .sw-soul-model-controls>header,[data-theme=dark] .sw-soul-admin-stat-list>div,[data-theme=dark] .sw-soul-formula-groups>section+section,[data-theme=dark] .sw-soul-formula-groups label,[data-theme=dark] .sw-soul-model-controls>footer{border-color:#415251}[data-theme=dark] .sw-studio-sidebar summary,[data-theme=dark] .sw-studio-sidebar button span,[data-theme=dark] .sw-soul-model-controls>header p,[data-theme=dark] .sw-soul-admin-stat-list p small,[data-theme=dark] .sw-soul-admin-stat-list label small,[data-theme=dark] .sw-soul-formula-groups label small,[data-theme=dark] .sw-soul-model-controls>footer small{color:#afbfbb}[data-theme=dark] .sw-studio-sidebar button{color:#eef3f0}[data-theme=dark] .sw-studio-sidebar button:hover{background:#22302e}[data-theme=dark] .sw-studio-sidebar button.active{color:#f0c36d;background:#243b38}[data-theme=dark] .sw-soul-admin-stat-list input[type=number]{color:#f1f5f2;background:#101a19;border-color:#52625f}[data-theme=dark] .sw-soul-model-controls>footer{background:#111c1b}[data-theme=dark] .sw-soul-formula-groups output{color:#79bbb3}@keyframes sw-soul-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)rotate(8deg)}}@media (max-width:1120px){.sw-soul-scoreboard{grid-template-columns:1fr 1fr}.sw-soul-scoreboard>aside{grid-column:1/-1}.sw-soul-studio-layout{grid-template-columns:1fr}.sw-soul-live-preview{position:static}}@media (max-width:860px){.sw-studio-shell{grid-template-columns:1fr}.sw-studio-sidebar{position:static}.sw-studio-sidebar nav{grid-template-columns:1fr 1fr;display:grid}.sw-studio-sidebar details:nth-child(odd){border-right:1px solid var(--line)}.sw-studio-sidebar>footer{display:none}.sw-soul-stat-list,.sw-public-gift-stats{grid-template-columns:1fr}.sw-soul-stat-row:nth-child(odd),.sw-public-gift-stats details:nth-child(odd){border-right:0}.sw-public-soul-scores{grid-template-columns:1fr 1fr}.sw-public-soul-scores aside{grid-column:1/-1}}@media (max-width:620px){.sw-soul-atlas-heading{min-height:0;padding:27px 22px}.sw-soul-atlas-heading>span{display:none}.sw-soul-scoreboard{grid-template-columns:1fr}.sw-soul-scoreboard>article{border-bottom:1px solid #3a504e;border-right:0}.sw-soul-scoreboard>aside{grid-column:auto}.sw-soul-stat-row summary{grid-template-columns:26px minmax(125px,1fr) 40px 18px;padding:17px 16px}.sw-soul-stat-row summary>i{display:none}.sw-soul-stat-row>div{grid-template-columns:1fr;padding:0 16px 18px 42px}.sw-soul-stat-row>div aside{grid-column:auto}.sw-studio-sidebar nav{grid-template-columns:1fr}.sw-studio-sidebar details:nth-child(odd){border-right:0}.sw-soul-admin-stat-list>div{grid-template-columns:26px 1fr}.sw-soul-admin-stat-list>div>label,.sw-soul-admin-stat-list>div>label:last-child{grid-column:2}.sw-soul-formula-groups{grid-template-columns:1fr}.sw-soul-formula-groups>section+section{border-left:0;border-top:1px solid var(--line)}.sw-soul-model-controls>header,.sw-soul-model-controls>footer{flex-direction:column;align-items:flex-start}.sw-public-soul>header{grid-template-columns:1fr}.sw-public-soul>header>div{grid-row:auto}.sw-public-soul-scores{grid-template-columns:1fr}.sw-public-soul-scores>*{border-bottom:1px solid #3a504e;border-right:0}.sw-public-gift-stats summary{grid-template-columns:24px minmax(120px,1fr) 34px 18px}.sw-public-gift-stats summary>i{display:none}.sw-public-gift-stats details>div{grid-template-columns:1fr;padding:0 16px 18px 48px}.sw-public-gift-stats details>div>aside{grid-column:auto}.sw-public-aspect-duality{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sw-soul-atlas-heading>span{animation:none}}
