@scope (.site-shell){:where(:scope,:scope *){all:revert;box-sizing:border-box}:scope{display:block;font-size:16px;line-height:normal}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-greek-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-greek-400-normal.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-latin-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-cyrillic-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-cyrillic-400-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-greek-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-greek-ext-400-normal.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-latin-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-latin-ext-400-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-vietnamese-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-vietnamese-400-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-cyrillic-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-cyrillic-ext-400-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-greek-500-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-greek-500-normal.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-latin-500-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-latin-500-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-cyrillic-500-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-cyrillic-500-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-greek-ext-500-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-greek-ext-500-normal.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-latin-ext-500-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-latin-ext-500-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-vietnamese-500-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-vietnamese-500-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-cyrillic-ext-500-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-cyrillic-ext-500-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-greek-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-greek-600-normal.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-latin-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-latin-600-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-cyrillic-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-cyrillic-600-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-greek-ext-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-greek-ext-600-normal.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-latin-ext-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-latin-ext-600-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-vietnamese-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-vietnamese-600-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/inter/files/inter-cyrillic-ext-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/inter/files/inter-cyrillic-ext-600-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/noto-sans-sc/files/noto-sans-sc-chinese-simplified-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/noto-sans-sc/files/noto-sans-sc-chinese-simplified-400-normal.woff) format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/noto-sans-sc/files/noto-sans-sc-chinese-simplified-500-normal.woff2) format("woff2"),url(https://fonts.bunny.net/noto-sans-sc/files/noto-sans-sc-chinese-simplified-500-normal.woff) format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/noto-sans-sc/files/noto-sans-sc-chinese-simplified-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/noto-sans-sc/files/noto-sans-sc-chinese-simplified-600-normal.woff) format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/css/font-subsets/noto-sc-400.woff2) format("woff2");unicode-range:U+A,U+20,U+21,U+22,U+23,U+24,U+25,U+26,U+27,U+28,U+29,U+2A,U+2B,U+2C,U+2D,U+2E,U+2F,U+30,U+31,U+32,U+33,U+34,U+35,U+36,U+37,U+38,U+39,U+3A,U+3B,U+3C,U+3D,U+3E,U+3F,U+40,U+41,U+42,U+43,U+44,U+45,U+46,U+47,U+48,U+49,U+4A,U+4B,U+4C,U+4D,U+4E,U+4F,U+50,U+51,U+52,U+53,U+54,U+55,U+56,U+57,U+58,U+59,U+5A,U+5B,U+5C,U+5D,U+5E,U+5F,U+60,U+61,U+62,U+63,U+64,U+65,U+66,U+67,U+68,U+69,U+6A,U+6B,U+6C,U+6D,U+6E,U+6F,U+70,U+71,U+72,U+73,U+74,U+75,U+76,U+77,U+78,U+79,U+7A,U+7B,U+7C,U+7D,U+7E,U+A9,U+B7,U+D7,U+2014,U+2019,U+201C,U+201D,U+2026,U+2190,U+2192,U+2197,U+2212,U+3001,U+3002,U+4E00,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E1A,U+4E2A,U+4E2D,U+4E34,U+4E3A,U+4E3B,U+4E45,U+4E49,U+4E5F,U+4E66,U+4E86,U+4E89,U+4E8B,U+4E8E,U+4E9A,U+4E9B,U+4EA4,U+4EA5,U+4EA6,U+4EA7,U+4EAB,U+4EBA,U+4EC5,U+4ECD,U+4ECE,U+4ED6,U+4ED8,U+4EE3,U+4EE5,U+4EEC,U+4EF6,U+4EFB,U+4EFD,U+4F17,U+4F1A,U+4F26,U+4F3C,U+4F4D,U+4F4E,U+4F4F,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F60,U+4F7F,U+4F9B,U+4F9D,U+4FC3,U+4FC4,U+4FDD,U+4FE1,U+4FEE,U+505C,U+50A8,U+5141,U+5148,U+514D,U+5165,U+5168,U+516C,U+5171,U+5173,U+5176,U+5177,U+5185,U+518C,U+518D,U+5192,U+5199,U+51B3,U+51B5,U+51C6,U+51CF,U+51FA,U+51FB,U+5206,U+5217,U+5219,U+521A,U+521B,U+5220,U+5224,U+5229,U+522B,U+5230,U+5236,U+5237,U+524D,U+5269,U+526F,U+529E,U+529F,U+52A0,U+52A1,U+52A8,U+52FF,U+5305,U+5316,U+5339,U+533A,U+5361,U+5373,U+5386,U+539F,U+53C2,U+53CA,U+53CD,U+53D1,U+53D6,U+53D7,U+53D8,U+53E6,U+53EF,U+53F2,U+53F7,U+53F8,U+5404,U+5408,U+540C,U+540D,U+540E,U+5411,U+5426,U+542B,U+544A,U+5458,U+5468,U+548C,U+54E5,U+552E,U+5546,U+5584,U+5668,U+56DE,U+56E0,U+56F4,U+56FD,U+5728,U+5730,U+5740,U+578B,U+57FA,U+5883,U+58F0,U+5904,U+5907,U+590D,U+5916,U+591A,U+5927,U+5929,U+5931,U+5982,U+59A5,U+59CB,U+5B57,U+5B58,U+5B88,U+5B89,U+5B8C,U+5B98,U+5B9A,U+5B9E,U+5BA2,U+5BB6,U+5BB9,U+5BC4,U+5BC6,U+5BF9,U+5BFC,U+5C01,U+5C06,U+5C0F,U+5C11,U+5C1A,U+5C1D,U+5C31,U+5C3E,U+5C40,U+5C55,U+5C5E,U+5C65,U+5C81,U+5DDE,U+5DEE,U+5DF2,U+5E26,U+5E38,U+5E72,U+5E74,U+5E76,U+5E7F,U+5E8F,U+5E93,U+5E94,U+5E9C,U+5EA6,U+5EF6,U+5EFA,U+5F00,U+5F02,U+5F0F,U+5F20,U+5F3A,U+5F53,U+5F55,U+5F80,U+5F81,U+5F85,U+5F8B,U+5F97,U+5FC5,U+5FD7,U+5FD9,U+6000,U+6001,U+6027,U+6062,U+606F,U+60A8,U+60C5,U+610F,U+611F,U+6210,U+6211,U+6216,U+6237,U+623F,U+6240,U+624D,U+6253,U+6258,U+6263,U+6267,U+6270,U+627E,U+6280,U+6295,U+62A4,U+62A5,U+62AB,U+62D2,U+62E5,U+62E9,U+62EC,U+6301,U+6309,U+6362,U+636E,U+6388,U+6392,U+63A5,U+63A7,U+63AA,U+63D0,U+641C,U+64CD,U+652F,U+6536,U+6539,U+653E,U+653F,U+6545,U+6548,U+654F,U+6563,U+6570,U+6574,U+6587,U+65AD,U+65B0,U+65B9,U+65BD,U+65E0,U+65E5,U+65E9,U+65F6,U+660E,U+6620,U+662F,U+663E,U+6682,U+66F4,U+66FE,U+6700,U+6708,U+6709,U+670D,U+671F,U+672A,U+672B,U+672C,U+672F,U+673A,U+6743,U+675F,U+6761,U+6765,U+6784,U+679C,U+67D0,U+67E5,U+6807,U+680F,U+6838,U+683C,U+68C0,U+6B21,U+6B3A,U+6B3E,U+6B62,U+6B63,U+6B64,U+6B67,U+6BB5,U+6BCF,U+6BD4,U+6C38,U+6C42,U+6CA1,U+6CD5,U+6CE8,U+6D3B,U+6D4B,U+6D4F,U+6D88,U+6D89,U+6DB5,U+6E05,U+6E90,U+6EE1,U+6EE5,U+6F0F,U+70B9,U+7279,U+72B6,U+72EC,U+7387,U+7406,U+751F,U+7528,U+7531,U+7533,U+7559,U+7591,U+767B,U+7684,U+76D1,U+76D6,U+76EE,U+76F4,U+76F8,U+770B,U+771F,U+77AC,U+77E5,U+77ED,U+7801,U+786E,U+793A,U+7981,U+79C1,U+79D2,U+79EF,U+79F0,U+79FB,U+7A0B,U+7A0D,U+7A0E,U+7ACB,U+7AD9,U+7AEF,U+7B2C,U+7B49,U+7B56,U+7B7E,U+7B97,U+7BA1,U+7BB1,U+7C7B,U+7CFB,U+7D22,U+7D2F,U+7E41,U+7EA6,U+7EC4,U+7EC7,U+7ECF,U+7ED1,U+7ED3,U+7ED5,U+7EDC,U+7EDD,U+7EDF,U+7EE7,U+7EED,U+7EF4,U+7F13,U+7F16,U+7F29,U+7F51,U+7F6E,U+7F72,U+7F8E,U+7FFB,U+8003,U+8005,U+800C,U+8017,U+8054,U+80FD,U+811A,U+81EA,U+81F3,U+81F4,U+822A,U+822C,U+82E5,U+82F1,U+8303,U+83B7,U+8425,U+884C,U+8868,U+88AB,U+8981,U+8986,U+89C1,U+89C4,U+89C6,U+89C8,U+89E3,U+8BA1,U+8BA2,U+8BA4,U+8BAE,U+8BB0,U+8BB8,U+8BBE,U+8BBF,U+8BC1,U+8BC6,U+8BC8,U+8BD5,U+8BDD,U+8BE2,U+8BE5,U+8BE6,U+8BEF,U+8BF4,U+8BF7,U+8BFB,U+8C03,U+8D1F,U+8D22,U+8D23,U+8D25,U+8D26,U+8D28,U+8D37,U+8D39,U+8D44,U+8D60,U+8D77,U+8DDF,U+8DE8,U+8E2A,U+8EAB,U+8F6F,U+8F7D,U+8F83,U+8F93,U+8F96,U+8FBE,U+8FC7,U+8FD0,U+8FD1,U+8FD4,U+8FD8,U+8FD9,U+8FDB,U+8FDD,U+8FDE,U+8FDF,U+8FF0,U+9000,U+9001,U+9002,U+9009,U+9012,U+901A,U+9057,U+9075,U+907F,U+90AE,U+90E8,U+90FD,U+914D,U+91C7,U+91CC,U+91CD,U+91CF,U+949F,U+94FE,U+9500,U+957F,U+95E8,U+95ED,U+95EE,U+95F4,U+9605,U+9632,U+9644,U+9645,U+964D,U+9650,U+9664,U+9669,U+9690,U+96B6,U+9700,U+9732,U+975E,U+9762,U+9875,U+9876,U+9879,U+987B,U+9884,U+9891,U+9898,U+989D,U+98CE,U+9988,U+9996,U+9A8C,U+9A9A,U+9AD8,U+9ED8,U+9F84,U+FF08,U+FF09,U+FF0C,U+FF1A,U+FF1B}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url(/css/font-subsets/noto-sc-500.woff2) format("woff2");unicode-range:U+A,U+20,U+21,U+22,U+23,U+24,U+25,U+26,U+27,U+28,U+29,U+2A,U+2B,U+2C,U+2D,U+2E,U+2F,U+30,U+31,U+32,U+33,U+34,U+35,U+36,U+37,U+38,U+39,U+3A,U+3B,U+3C,U+3D,U+3E,U+3F,U+40,U+41,U+42,U+43,U+44,U+45,U+46,U+47,U+48,U+49,U+4A,U+4B,U+4C,U+4D,U+4E,U+4F,U+50,U+51,U+52,U+53,U+54,U+55,U+56,U+57,U+58,U+59,U+5A,U+5B,U+5C,U+5D,U+5E,U+5F,U+60,U+61,U+62,U+63,U+64,U+65,U+66,U+67,U+68,U+69,U+6A,U+6B,U+6C,U+6D,U+6E,U+6F,U+70,U+71,U+72,U+73,U+74,U+75,U+76,U+77,U+78,U+79,U+7A,U+7B,U+7C,U+7D,U+7E,U+A9,U+B7,U+D7,U+2014,U+2019,U+201C,U+201D,U+2026,U+2190,U+2192,U+2197,U+2212,U+3001,U+3002,U+4E00,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E1A,U+4E2A,U+4E2D,U+4E34,U+4E3A,U+4E3B,U+4E45,U+4E49,U+4E5F,U+4E66,U+4E86,U+4E89,U+4E8B,U+4E8E,U+4E9A,U+4E9B,U+4EA4,U+4EA5,U+4EA6,U+4EA7,U+4EAB,U+4EBA,U+4EC5,U+4ECD,U+4ECE,U+4ED6,U+4ED8,U+4EE3,U+4EE5,U+4EEC,U+4EF6,U+4EFB,U+4EFD,U+4F17,U+4F1A,U+4F26,U+4F3C,U+4F4D,U+4F4E,U+4F4F,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F60,U+4F7F,U+4F9B,U+4F9D,U+4FC3,U+4FC4,U+4FDD,U+4FE1,U+4FEE,U+505C,U+50A8,U+5141,U+5148,U+514D,U+5165,U+5168,U+516C,U+5171,U+5173,U+5176,U+5177,U+5185,U+518C,U+518D,U+5192,U+5199,U+51B3,U+51B5,U+51C6,U+51CF,U+51FA,U+51FB,U+5206,U+5217,U+5219,U+521A,U+521B,U+5220,U+5224,U+5229,U+522B,U+5230,U+5236,U+5237,U+524D,U+5269,U+526F,U+529E,U+529F,U+52A0,U+52A1,U+52A8,U+52FF,U+5305,U+5316,U+5339,U+533A,U+5361,U+5373,U+5386,U+539F,U+53C2,U+53CA,U+53CD,U+53D1,U+53D6,U+53D7,U+53D8,U+53E6,U+53EF,U+53F2,U+53F7,U+53F8,U+5404,U+5408,U+540C,U+540D,U+540E,U+5411,U+5426,U+542B,U+544A,U+5458,U+5468,U+548C,U+54E5,U+552E,U+5546,U+5584,U+5668,U+56DE,U+56E0,U+56F4,U+56FD,U+5728,U+5730,U+5740,U+578B,U+57FA,U+5883,U+58F0,U+5904,U+5907,U+590D,U+5916,U+591A,U+5927,U+5929,U+5931,U+5982,U+59A5,U+59CB,U+5B57,U+5B58,U+5B88,U+5B89,U+5B8C,U+5B98,U+5B9A,U+5B9E,U+5BA2,U+5BB6,U+5BB9,U+5BC4,U+5BC6,U+5BF9,U+5BFC,U+5C01,U+5C06,U+5C0F,U+5C11,U+5C1A,U+5C1D,U+5C31,U+5C3E,U+5C40,U+5C55,U+5C5E,U+5C65,U+5C81,U+5DDE,U+5DEE,U+5DF2,U+5E26,U+5E38,U+5E72,U+5E74,U+5E76,U+5E7F,U+5E8F,U+5E93,U+5E94,U+5E9C,U+5EA6,U+5EF6,U+5EFA,U+5F00,U+5F02,U+5F0F,U+5F20,U+5F3A,U+5F53,U+5F55,U+5F80,U+5F81,U+5F85,U+5F8B,U+5F97,U+5FC5,U+5FD7,U+5FD9,U+6000,U+6001,U+6027,U+6062,U+606F,U+60A8,U+60C5,U+610F,U+611F,U+6210,U+6211,U+6216,U+6237,U+623F,U+6240,U+624D,U+6253,U+6258,U+6263,U+6267,U+6270,U+627E,U+6280,U+6295,U+62A4,U+62A5,U+62AB,U+62D2,U+62E5,U+62E9,U+62EC,U+6301,U+6309,U+6362,U+636E,U+6388,U+6392,U+63A5,U+63A7,U+63AA,U+63D0,U+641C,U+64CD,U+652F,U+6536,U+6539,U+653E,U+653F,U+6545,U+6548,U+654F,U+6563,U+6570,U+6574,U+6587,U+65AD,U+65B0,U+65B9,U+65BD,U+65E0,U+65E5,U+65E9,U+65F6,U+660E,U+6620,U+662F,U+663E,U+6682,U+66F4,U+66FE,U+6700,U+6708,U+6709,U+670D,U+671F,U+672A,U+672B,U+672C,U+672F,U+673A,U+6743,U+675F,U+6761,U+6765,U+6784,U+679C,U+67D0,U+67E5,U+6807,U+680F,U+6838,U+683C,U+68C0,U+6B21,U+6B3A,U+6B3E,U+6B62,U+6B63,U+6B64,U+6B67,U+6BB5,U+6BCF,U+6BD4,U+6C38,U+6C42,U+6CA1,U+6CD5,U+6CE8,U+6D3B,U+6D4B,U+6D4F,U+6D88,U+6D89,U+6DB5,U+6E05,U+6E90,U+6EE1,U+6EE5,U+6F0F,U+70B9,U+7279,U+72B6,U+72EC,U+7387,U+7406,U+751F,U+7528,U+7531,U+7533,U+7559,U+7591,U+767B,U+7684,U+76D1,U+76D6,U+76EE,U+76F4,U+76F8,U+770B,U+771F,U+77AC,U+77E5,U+77ED,U+7801,U+786E,U+793A,U+7981,U+79C1,U+79D2,U+79EF,U+79F0,U+79FB,U+7A0B,U+7A0D,U+7A0E,U+7ACB,U+7AD9,U+7AEF,U+7B2C,U+7B49,U+7B56,U+7B7E,U+7B97,U+7BA1,U+7BB1,U+7C7B,U+7CFB,U+7D22,U+7D2F,U+7E41,U+7EA6,U+7EC4,U+7EC7,U+7ECF,U+7ED1,U+7ED3,U+7ED5,U+7EDC,U+7EDD,U+7EDF,U+7EE7,U+7EED,U+7EF4,U+7F13,U+7F16,U+7F29,U+7F51,U+7F6E,U+7F72,U+7F8E,U+7FFB,U+8003,U+8005,U+800C,U+8017,U+8054,U+80FD,U+811A,U+81EA,U+81F3,U+81F4,U+822A,U+822C,U+82E5,U+82F1,U+8303,U+83B7,U+8425,U+884C,U+8868,U+88AB,U+8981,U+8986,U+89C1,U+89C4,U+89C6,U+89C8,U+89E3,U+8BA1,U+8BA2,U+8BA4,U+8BAE,U+8BB0,U+8BB8,U+8BBE,U+8BBF,U+8BC1,U+8BC6,U+8BC8,U+8BD5,U+8BDD,U+8BE2,U+8BE5,U+8BE6,U+8BEF,U+8BF4,U+8BF7,U+8BFB,U+8C03,U+8D1F,U+8D22,U+8D23,U+8D25,U+8D26,U+8D28,U+8D37,U+8D39,U+8D44,U+8D60,U+8D77,U+8DDF,U+8DE8,U+8E2A,U+8EAB,U+8F6F,U+8F7D,U+8F83,U+8F93,U+8F96,U+8FBE,U+8FC7,U+8FD0,U+8FD1,U+8FD4,U+8FD8,U+8FD9,U+8FDB,U+8FDD,U+8FDE,U+8FDF,U+8FF0,U+9000,U+9001,U+9002,U+9009,U+9012,U+901A,U+9057,U+9075,U+907F,U+90AE,U+90E8,U+90FD,U+914D,U+91C7,U+91CC,U+91CD,U+91CF,U+949F,U+94FE,U+9500,U+957F,U+95E8,U+95ED,U+95EE,U+95F4,U+9605,U+9632,U+9644,U+9645,U+964D,U+9650,U+9664,U+9669,U+9690,U+96B6,U+9700,U+9732,U+975E,U+9762,U+9875,U+9876,U+9879,U+987B,U+9884,U+9891,U+9898,U+989D,U+98CE,U+9988,U+9996,U+9A8C,U+9A9A,U+9AD8,U+9ED8,U+9F84,U+FF08,U+FF09,U+FF0C,U+FF1A,U+FF1B}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:600;font-display:swap;src:url(/css/font-subsets/noto-sc-600.woff2) format("woff2");unicode-range:U+A,U+20,U+21,U+22,U+23,U+24,U+25,U+26,U+27,U+28,U+29,U+2A,U+2B,U+2C,U+2D,U+2E,U+2F,U+30,U+31,U+32,U+33,U+34,U+35,U+36,U+37,U+38,U+39,U+3A,U+3B,U+3C,U+3D,U+3E,U+3F,U+40,U+41,U+42,U+43,U+44,U+45,U+46,U+47,U+48,U+49,U+4A,U+4B,U+4C,U+4D,U+4E,U+4F,U+50,U+51,U+52,U+53,U+54,U+55,U+56,U+57,U+58,U+59,U+5A,U+5B,U+5C,U+5D,U+5E,U+5F,U+60,U+61,U+62,U+63,U+64,U+65,U+66,U+67,U+68,U+69,U+6A,U+6B,U+6C,U+6D,U+6E,U+6F,U+70,U+71,U+72,U+73,U+74,U+75,U+76,U+77,U+78,U+79,U+7A,U+7B,U+7C,U+7D,U+7E,U+A9,U+B7,U+D7,U+2014,U+2019,U+201C,U+201D,U+2026,U+2190,U+2192,U+2197,U+2212,U+3001,U+3002,U+4E00,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E1A,U+4E2A,U+4E2D,U+4E34,U+4E3A,U+4E3B,U+4E45,U+4E49,U+4E5F,U+4E66,U+4E86,U+4E89,U+4E8B,U+4E8E,U+4E9A,U+4E9B,U+4EA4,U+4EA5,U+4EA6,U+4EA7,U+4EAB,U+4EBA,U+4EC5,U+4ECD,U+4ECE,U+4ED6,U+4ED8,U+4EE3,U+4EE5,U+4EEC,U+4EF6,U+4EFB,U+4EFD,U+4F17,U+4F1A,U+4F26,U+4F3C,U+4F4D,U+4F4E,U+4F4F,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F60,U+4F7F,U+4F9B,U+4F9D,U+4FC3,U+4FC4,U+4FDD,U+4FE1,U+4FEE,U+505C,U+50A8,U+5141,U+5148,U+514D,U+5165,U+5168,U+516C,U+5171,U+5173,U+5176,U+5177,U+5185,U+518C,U+518D,U+5192,U+5199,U+51B3,U+51B5,U+51C6,U+51CF,U+51FA,U+51FB,U+5206,U+5217,U+5219,U+521A,U+521B,U+5220,U+5224,U+5229,U+522B,U+5230,U+5236,U+5237,U+524D,U+5269,U+526F,U+529E,U+529F,U+52A0,U+52A1,U+52A8,U+52FF,U+5305,U+5316,U+5339,U+533A,U+5361,U+5373,U+5386,U+539F,U+53C2,U+53CA,U+53CD,U+53D1,U+53D6,U+53D7,U+53D8,U+53E6,U+53EF,U+53F2,U+53F7,U+53F8,U+5404,U+5408,U+540C,U+540D,U+540E,U+5411,U+5426,U+542B,U+544A,U+5458,U+5468,U+548C,U+54E5,U+552E,U+5546,U+5584,U+5668,U+56DE,U+56E0,U+56F4,U+56FD,U+5728,U+5730,U+5740,U+578B,U+57FA,U+5883,U+58F0,U+5904,U+5907,U+590D,U+5916,U+591A,U+5927,U+5929,U+5931,U+5982,U+59A5,U+59CB,U+5B57,U+5B58,U+5B88,U+5B89,U+5B8C,U+5B98,U+5B9A,U+5B9E,U+5BA2,U+5BB6,U+5BB9,U+5BC4,U+5BC6,U+5BF9,U+5BFC,U+5C01,U+5C06,U+5C0F,U+5C11,U+5C1A,U+5C1D,U+5C31,U+5C3E,U+5C40,U+5C55,U+5C5E,U+5C65,U+5C81,U+5DDE,U+5DEE,U+5DF2,U+5E26,U+5E38,U+5E72,U+5E74,U+5E76,U+5E7F,U+5E8F,U+5E93,U+5E94,U+5E9C,U+5EA6,U+5EF6,U+5EFA,U+5F00,U+5F02,U+5F0F,U+5F20,U+5F3A,U+5F53,U+5F55,U+5F80,U+5F81,U+5F85,U+5F8B,U+5F97,U+5FC5,U+5FD7,U+5FD9,U+6000,U+6001,U+6027,U+6062,U+606F,U+60A8,U+60C5,U+610F,U+611F,U+6210,U+6211,U+6216,U+6237,U+623F,U+6240,U+624D,U+6253,U+6258,U+6263,U+6267,U+6270,U+627E,U+6280,U+6295,U+62A4,U+62A5,U+62AB,U+62D2,U+62E5,U+62E9,U+62EC,U+6301,U+6309,U+6362,U+636E,U+6388,U+6392,U+63A5,U+63A7,U+63AA,U+63D0,U+641C,U+64CD,U+652F,U+6536,U+6539,U+653E,U+653F,U+6545,U+6548,U+654F,U+6563,U+6570,U+6574,U+6587,U+65AD,U+65B0,U+65B9,U+65BD,U+65E0,U+65E5,U+65E9,U+65F6,U+660E,U+6620,U+662F,U+663E,U+6682,U+66F4,U+66FE,U+6700,U+6708,U+6709,U+670D,U+671F,U+672A,U+672B,U+672C,U+672F,U+673A,U+6743,U+675F,U+6761,U+6765,U+6784,U+679C,U+67D0,U+67E5,U+6807,U+680F,U+6838,U+683C,U+68C0,U+6B21,U+6B3A,U+6B3E,U+6B62,U+6B63,U+6B64,U+6B67,U+6BB5,U+6BCF,U+6BD4,U+6C38,U+6C42,U+6CA1,U+6CD5,U+6CE8,U+6D3B,U+6D4B,U+6D4F,U+6D88,U+6D89,U+6DB5,U+6E05,U+6E90,U+6EE1,U+6EE5,U+6F0F,U+70B9,U+7279,U+72B6,U+72EC,U+7387,U+7406,U+751F,U+7528,U+7531,U+7533,U+7559,U+7591,U+767B,U+7684,U+76D1,U+76D6,U+76EE,U+76F4,U+76F8,U+770B,U+771F,U+77AC,U+77E5,U+77ED,U+7801,U+786E,U+793A,U+7981,U+79C1,U+79D2,U+79EF,U+79F0,U+79FB,U+7A0B,U+7A0D,U+7A0E,U+7ACB,U+7AD9,U+7AEF,U+7B2C,U+7B49,U+7B56,U+7B7E,U+7B97,U+7BA1,U+7BB1,U+7C7B,U+7CFB,U+7D22,U+7D2F,U+7E41,U+7EA6,U+7EC4,U+7EC7,U+7ECF,U+7ED1,U+7ED3,U+7ED5,U+7EDC,U+7EDD,U+7EDF,U+7EE7,U+7EED,U+7EF4,U+7F13,U+7F16,U+7F29,U+7F51,U+7F6E,U+7F72,U+7F8E,U+7FFB,U+8003,U+8005,U+800C,U+8017,U+8054,U+80FD,U+811A,U+81EA,U+81F3,U+81F4,U+822A,U+822C,U+82E5,U+82F1,U+8303,U+83B7,U+8425,U+884C,U+8868,U+88AB,U+8981,U+8986,U+89C1,U+89C4,U+89C6,U+89C8,U+89E3,U+8BA1,U+8BA2,U+8BA4,U+8BAE,U+8BB0,U+8BB8,U+8BBE,U+8BBF,U+8BC1,U+8BC6,U+8BC8,U+8BD5,U+8BDD,U+8BE2,U+8BE5,U+8BE6,U+8BEF,U+8BF4,U+8BF7,U+8BFB,U+8C03,U+8D1F,U+8D22,U+8D23,U+8D25,U+8D26,U+8D28,U+8D37,U+8D39,U+8D44,U+8D60,U+8D77,U+8DDF,U+8DE8,U+8E2A,U+8EAB,U+8F6F,U+8F7D,U+8F83,U+8F93,U+8F96,U+8FBE,U+8FC7,U+8FD0,U+8FD1,U+8FD4,U+8FD8,U+8FD9,U+8FDB,U+8FDD,U+8FDE,U+8FDF,U+8FF0,U+9000,U+9001,U+9002,U+9009,U+9012,U+901A,U+9057,U+9075,U+907F,U+90AE,U+90E8,U+90FD,U+914D,U+91C7,U+91CC,U+91CD,U+91CF,U+949F,U+94FE,U+9500,U+957F,U+95E8,U+95ED,U+95EE,U+95F4,U+9605,U+9632,U+9644,U+9645,U+964D,U+9650,U+9664,U+9669,U+9690,U+96B6,U+9700,U+9732,U+975E,U+9762,U+9875,U+9876,U+9879,U+987B,U+9884,U+9891,U+9898,U+989D,U+98CE,U+9988,U+9996,U+9A8C,U+9A9A,U+9AD8,U+9ED8,U+9F84,U+FF08,U+FF09,U+FF0C,U+FF1A,U+FF1B}
@scope (.site-shell) {:scope{font-family:Inter,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;color:#182a43;background:#12213b;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:16px;color-scheme:light;--navy:#12213b;--ink:#182a43;--muted:#65748a;--line:#dce2eb;--serif:"Inter","Noto Sans SC","PingFang SC",sans-serif}*{box-sizing:border-box}:where(:scope):not(_never_){margin:0;min-height:100svh;display:flex;flex-direction:column}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer;border:0}a{color:inherit;text-decoration:none}button:disabled{cursor:wait;opacity:.55}[hidden]{display:none!important}:focus-visible{outline:2px solid #779fdb;outline-offset:4px}.wrap{width:calc(100% - 112px);max-width:1240px;margin-inline:auto}.header{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#f8fafc;position:relative}.header:after{content:"";position:absolute;height:1px;background:#ffffff1c;bottom:0;left:calc((min(1240px,100vw - 112px) - 100vw)/2);width:100vw;pointer-events:none}.brand{display:flex;align-items:center;gap:20px;font-family:var(--serif);font-size:23px;white-space:nowrap}.brand-mark{font-size:39px;line-height:1;border-right:1px solid #ffffff30;padding-right:21px}.header nav{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.nav-link{font-size:14px;line-height:1.5;background:none;color:#e7edf6;padding:8px 0}.header #account-button{border:1px solid #a1aec2;border-radius:6px;padding:10px 22px}.nav-link:hover,.footer a:hover,.footer-link:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}.footer{margin-top:auto;background:var(--navy);border-top:1px solid #ffffff24;color:#e1e7f0;font-size:12px}.footer-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:26px;padding:25px 0 28px}.footer-copy p{margin:0;line-height:1.7}.footer-disclaimer{font-size:11px;color:#b3bfd1;margin-top:8px!important}.footer nav{display:flex;gap:26px;flex-wrap:wrap;align-items:center;line-height:1.7}.footer-link{background:none;color:inherit;font-size:inherit;padding:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.preview{font-size:12px;padding:8px;text-align:center;background:#213754;color:#e7edf6}.legal-page{background:#f5f7fa}.legal-page>.header{background:var(--navy);width:100%;max-width:none;padding-inline:max(56px,calc((100% - 1240px)/2))}.legal-page .header:after{display:none}.legal-page .legal{color:var(--ink)}@media(max-width:760px){.wrap{width:calc(100% - 40px)}.header{min-height:100px;gap:18px;flex-wrap:wrap;padding-block:19px}.header:after{left:-20px}.brand{font-size:19px;gap:14px}.brand-mark{font-size:30px;padding-right:14px}.header nav{gap:19px}.nav-link{font-size:13px}.header #account-button{padding:7px 14px}.footer-inner{flex-direction:column;gap:20px}.footer nav{gap:18px}.legal-page>.header{padding-inline:20px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
}
@scope (.site-shell) {.search-page{flex:1;display:flex;flex-direction:column;min-width:0}.search-stage{flex:1;display:flex;align-items:center;padding:85px 0 130px;background:var(--navy);color:#f8fafc}.search-inner{max-width:1160px}.intro{text-align:center;margin-bottom:48px}.intro h1{font-family:var(--serif);font-size:clamp(40px,5.2vw,68px);font-weight:400;letter-spacing:-.035em;line-height:1.15;margin:0 0 22px;color:#fbfaf6}.intro p{font-size:20px;line-height:1.6;color:#c4cedd;margin:0}.search-surface{width:100%}.search-form{display:flex;align-items:center;min-height:112px;padding:12px;background:#fff;border:1px solid #e5e9ef;border-radius:14px;box-shadow:0 12px 35px #040d1e16}.search-form:focus-within{outline:2px solid #a6bcdc;outline-offset:3px}.company-field{display:flex;align-items:center;gap:21px;flex:1;min-width:0;padding:0 24px}.company-field svg{width:29px;height:29px;flex-shrink:0;fill:none;stroke:#65748a;stroke-width:1.6}.company-field input{width:100%;min-width:0;font-size:clamp(20px,2vw,25px);letter-spacing:-.015em;color:var(--ink);padding:16px 0;border:0;outline:none;background:transparent}.company-field input::placeholder{color:#68758a;opacity:1}.state-field{width:224px;flex-shrink:0;border-left:1px solid var(--line);padding:8px 21px}.state-field select{border:0;background:#fff;width:100%;font-size:16px;color:var(--ink);padding:13px 0;cursor:pointer}.primary{background:var(--navy);color:#fff;border:1px solid var(--navy);border-radius:8px;padding:16px 24px;font-weight:600;line-height:1.4;transition:background .15s}.primary:hover{background:#243d61}.search-button{width:190px;min-height:86px;flex-shrink:0;font-size:23px}.search-notice{padding:14px 18px;border:1px solid #efc9c4;border-radius:8px;background:#fff2ef;margin:18px 0 0!important}.search-notice.info{background:#edf2f9;border-color:#b4c6df}.allowance-bar{display:flex;justify-content:flex-end;gap:10px 20px;flex-wrap:wrap;font-size:12px;color:#c3cede;margin:18px 2px 0}.allowance-bar strong{font-weight:500;color:#f1f5fb}.results-stage:has(.results[hidden]){display:none}.has-results{background:#f5f7fa}.has-results .search-page{flex:1}.has-results .search-stage{flex:0;padding:22px 0 24px}.has-results .intro{display:none}.has-results .search-inner{max-width:1240px}.has-results .search-form{min-height:84px;padding:8px;border-radius:9px}.has-results .search-button{min-height:64px;width:164px;font-size:19px}.has-results .company-field input{font-size:20px}.has-results .results-stage{padding-block:28px 48px}.has-results .header{background:var(--navy);width:100%;max-width:none;padding-inline:max(56px,calc((100% - 1240px)/2))}.has-results .header:after{left:0}.empty-title,.results>h2{font-size:27px;font-family:var(--serif);font-weight:400}.empty-copy{font-size:14px;line-height:1.8;color:var(--muted)}.loading-bar{height:3px;background:#e3e9f1;overflow:hidden;margin:28px 36px}.loading-bar:after{content:"";display:block;background:#5276a9;width:30%;height:100%;animation:loading 1.6s ease-in-out infinite}@keyframes loading{0%{transform:translate(-100%)}to{transform:translate(450%)}}@media(max-width:1000px){.company-field{padding-inline:12px;gap:13px}.state-field{width:185px;padding-inline:14px}.search-button{width:150px}.intro p{font-size:18px}}@media(max-width:760px){.search-stage{padding:56px 0 76px;align-items:flex-start}.intro{margin-bottom:32px}.intro h1{font-size:38px}.intro p{font-size:15px}.search-form{display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:10px;padding:14px}.company-field{grid-column:1/-1;padding:6px 0 16px;border-bottom:1px solid var(--line)}.company-field input{font-size:19px;padding-block:12px}.company-field svg{width:24px;height:24px}.state-field{width:auto;border:0;padding:0}.state-field select{font-size:15px;width:100%;padding:15px 0}.search-button,.has-results .search-button{min-height:58px;width:100%;font-size:19px}.allowance-bar{justify-content:flex-start;font-size:11px}.has-results .header{padding-inline:20px}.has-results .search-stage{padding:10px 0 20px}.has-results .search-form{padding:12px}.has-results .company-field input{font-size:18px}.has-results .results-stage{padding-block:20px 32px}}@media(max-width:380px){.intro h1{font-size:32px}.company-field input{font-size:17px}.search-form{grid-template-columns:minmax(0,1fr) 92px}}.search-form{min-height:124px;padding:15px;border-radius:30px;position:relative;box-shadow:0 12px 34px #040d1e20}.search-form:focus-within{outline:0;box-shadow:0 0 0 2px #9eb9df66,0 12px 34px #040d1e20}.search-button{min-height:92px;width:198px;border-radius:22px;border:0;background:linear-gradient(155deg,#2b56a0,#173768);box-shadow:0 5px 12px #1836621f;display:flex;align-items:center;justify-content:center;gap:17px;font-size:24px}.search-button:hover{background:linear-gradient(155deg,#3262b4,#20467e)}.search-arrow{font-size:29px;font-weight:400;line-height:1}.company-field input{font-size:26px}.state-field{position:relative;border:0;padding:0 16px 0 0;width:230px}.state-trigger{width:100%;min-height:86px;border-radius:22px;padding:18px 22px;background:#eef3fa;color:#172d4e;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;font-size:16px;transition:background .15s}.state-trigger:hover,.state-trigger[aria-expanded=true]{background:#e3edf9}.state-trigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.state-chevron{width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);flex-shrink:0;margin-top:-4px}.state-trigger[aria-expanded=true] .state-chevron{transform:rotate(225deg);margin-top:4px}.state-popup{position:absolute;z-index:50;right:16px;top:calc(100% + 25px);width:350px;background:#fff;color:var(--ink);border:1px solid #dce5f1;border-radius:20px;box-shadow:0 18px 45px #07172f30;padding:12px}.state-popup input{width:100%;min-width:0;background:#f7f9fc;border:1px solid #dce5f1;border-radius:12px;padding:14px;font-size:15px;color:var(--ink)}.state-options{max-height:min(320px,42svh);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d4dce8 transparent;margin-top:9px}.state-option{padding:12px 10px;border-radius:10px;display:flex;align-items:center;gap:10px;justify-content:space-between;cursor:pointer;font-size:15px}.state-option>span:first-child{flex:1}.state-option:hover,.state-option.is-active{background:#f0f5fb}.state-option[aria-selected=true]{background:#e5effc;color:#173e78}.state-option[aria-selected=true]>span:first-child:after{content:"\2713";margin-left:12px}.state-code{font-size:12px;color:#55667e;background:#edf1f7;border-radius:7px;min-width:32px;text-align:center;padding:4px}.state-empty{color:var(--muted);font-size:13px;padding:8px}.has-results .search-form{border-radius:22px;padding:10px}.has-results .search-button{border-radius:16px}.has-results .state-trigger{min-height:62px;border-radius:16px;padding-block:12px;font-size:14px}.has-results .state-popup{top:calc(100% + 20px)}@media(max-width:1000px){.company-field input{font-size:22px}.state-field{width:205px}.search-button{width:165px}}@media(max-width:760px){.search-form,.has-results .search-form{border-radius:24px;padding:14px;gap:12px}.company-field input,.has-results .company-field input{font-size:19px}.state-field{position:static;width:auto;padding:0}.state-trigger,.has-results .state-trigger{min-height:58px;border-radius:15px;padding:12px 14px;font-size:14px}.search-button,.has-results .search-button{width:100%;padding:12px;white-space:nowrap;border-radius:16px;min-height:58px;gap:9px;font-size:19px}.search-arrow{font-size:23px}.state-popup,.has-results .state-popup{left:0;right:0;width:auto;top:calc(100% + 10px);border-radius:18px}.state-options{max-height:230px}.search-form{grid-template-columns:minmax(0,1fr) 116px}}.state-popup.opens-up,.has-results .state-popup.opens-up{top:auto;bottom:calc(100% + 14px)}.state-popup input:focus-visible{outline:none;border-color:#94acd0;box-shadow:0 0 0 2px #dce7f5}:where(:scope):not(_never_):not(.has-results) .search-stage{background-image:linear-gradient(180deg,#12213b80,#12213b66 60%,#12213bd9),url(/img/city-navy.jpg);background-size:cover;background-position:center 62%}.intro h1,.intro p{text-shadow:0 2px 18px #09162b66}@media(max-width:760px){:where(:scope):not(_never_):not(.has-results) .search-stage{background-position:68% center}}.allowance-slot{min-height:36px;display:flow-root}.allowance-slot .allowance-bar{margin-top:18px}@media(max-width:760px){.allowance-slot{min-height:54px}}
}
@scope (.site-shell) {.modal{color:#171717;border:1px solid #dedede;border-radius:12px;background:#fff;width:min(480px,calc(100% - 32px));max-height:85svh;padding:40px;overflow:auto}.modal::backdrop{background:#00000047}.close{position:absolute;right:18px;top:12px;padding:4px;background:transparent;font-size:28px;color:#777;line-height:1}.modal h2{font-size:25px;line-height:1.3;letter-spacing:-.03em;margin:0 0 16px}.modal p{font-size:14px;line-height:1.8;color:#6b6b6b}.modal form{margin-top:24px}.modal label{display:block;font-size:13px;margin-bottom:10px}.modal input{width:100%;border:1px solid #bbb;border-radius:6px;padding:16px;font-size:16px;background:#fff;color:#171717}.modal input:focus{border-color:#171717}.modal form .primary{width:100%;margin-top:18px;min-height:54px}.modal #code{letter-spacing:.28em;text-align:center;font-size:24px}.text-button{display:inline-block;background:none;color:#333;text-decoration:underline;text-underline-offset:4px;padding:12px 0;font-size:13px}.fine-print{font-size:11px!important;line-height:1.8!important;color:gray!important}.fine-print a,.legal a{color:#303030;text-decoration:underline;text-underline-offset:3px}.verification-allowance{font-size:13px!important;color:#555!important}.notice{font-size:13px!important;line-height:1.7;color:#9b3026!important;margin:16px 0 0}.notice.info{color:#5d5d5d!important}.info-modal{width:min(640px,calc(100% - 32px))}.history-row{padding:22px 0;border-bottom:1px solid #e5e5e5}.history-heading,.history-meta{display:flex;justify-content:space-between;gap:16px}.history-heading h3{margin:0;font-size:17px;font-weight:600;overflow-wrap:anywhere}.history-status{font-size:12px;white-space:nowrap;color:#666}.history-state{font-size:13px!important;margin:8px 0}.history-meta{font-size:12px;color:#777;flex-wrap:wrap}.legal{max-width:800px;padding:64px 0 96px}.legal h1{font-size:38px;font-weight:600;letter-spacing:-.04em;margin:0 0 16px}.legal h2{font-size:19px;font-weight:600;line-height:1.5;margin:34px 0 12px}.legal p{font-size:15px;line-height:1.95;color:#555;margin:0 0 16px}.legal .legal-date{font-size:12px;color:#888;margin-bottom:40px}@media(max-width:720px){.modal{padding:32px 24px}.history-heading{display:block}.history-status{display:inline-block;margin-top:8px}.legal{padding:36px 0 64px}.legal h1{font-size:30px}.legal p{font-size:14px}}.coverage-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;list-style:none;padding:0;margin:24px 0 0}.coverage-list li{padding:12px 0;border-bottom:1px solid #eee;font-size:13px;color:#444}.header nav{flex-wrap:wrap}@media(max-width:560px){.coverage-list{grid-template-columns:1fr}.header nav{gap:14px}}.history-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:20px;margin-top:8px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.history-pagination button{background:#eef3fa;color:var(--ink);border-radius:10px;padding:11px 16px;font-size:13px}.history-pagination button:disabled{cursor:default;opacity:.4}#history-list{max-height:50svh;overflow:auto;overscroll-behavior:contain;padding-right:7px}.history-modal{width:min(760px,calc(100% - 32px))}.history-row{padding:17px 0}.history-pagination span{text-align:center}@media(max-width:480px){.history-pagination{gap:8px}.history-pagination button{padding:10px 12px}.history-pagination span{font-size:11px}}.modal{border:1px solid #e2e8f1;border-radius:24px;padding:42px;color:var(--ink);box-shadow:0 28px 90px #050e2440;max-height:88svh}.modal::backdrop{background:#0b172bb8;backdrop-filter:blur(3px)}.close{right:20px;top:20px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#f0f3f8;color:#5c6c84;font-size:25px;padding:0}.close:hover{background:#e4ecf7}.modal h2{font-size:28px;letter-spacing:-.025em;font-weight:600;padding-right:22px}.modal p{color:#697a92;line-height:1.8}.modal-eyebrow{font-size:11px;font-weight:600;letter-spacing:.16em;color:#376cc0;margin-bottom:14px}.auth-modal{width:min(520px,calc(100% - 32px))}.auth-brand{display:flex;align-items:center;gap:17px;margin:0 0 34px;font-size:17px}.auth-brand>span{font-family:var(--serif);font-size:37px;border-right:1px solid var(--line);padding-right:17px}.modal input{background:#fbfcfe;border:1px solid #d6deeb;border-radius:12px;padding:17px;color:var(--ink)}.modal input:focus{outline:2px solid #dce7f8;outline-offset:1px;border-color:#86a5d2}.modal label{font-weight:600;color:var(--ink);font-size:13px}.modal form .primary{border:0;border-radius:14px;min-height:56px;background:linear-gradient(145deg,#3064b3,#1e457e)}.modal .fine-print{color:#78879a!important}.modal .fine-print a{color:#3766aa}.auth-modal>.fine-print:last-child{border-top:1px solid var(--line);padding-top:22px;margin-top:26px}.verification-allowance{background:#edf4ff;border-radius:12px;padding:14px 16px;color:#355b8b!important;font-size:12px!important}.text-button{color:#365f96}.coverage-modal{width:min(880px,calc(100% - 32px));overflow:hidden}.coverage-modal h2{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-right:34px}.coverage-count{font-size:12px;letter-spacing:0;white-space:nowrap;font-weight:400;color:#3568b3;background:#edf4ff;border-radius:20px;padding:7px 12px}.coverage-search{margin:10px 0 0;background:#f4f7fb!important}.coverage-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px;max-height:45svh;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c5d1e2 transparent;padding-right:8px}.coverage-list li{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#f3f6fb;border:0;border-radius:10px;padding:13px 12px;font-size:13px;color:var(--ink)}.coverage-list .state-code{color:#3670c1;background:#e4edfc;flex-shrink:0}.coverage-note{border-top:1px solid #e9edf4;padding-top:18px;margin:22px 0 0;text-align:center;font-size:12px!important}.state-option{width:100%;text-align:left;background:transparent;color:var(--ink);font-family:inherit}.policy-main{flex:1}.policy-hero{background:var(--navy);padding:44px 0 38px;color:#fff}.policy-hero .wrap{max-width:1160px}.policy-hero .modal-eyebrow{color:#9cbde6}.policy-hero h1{font:400 46px/1.2 var(--serif);margin:0 0 18px}.policy-hero p{color:#c0cce0;font-size:17px}.policy-hero .legal-date{font-size:12px;color:#92a4bd;margin:18px 0 0}.policy-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:36px;align-items:start;max-width:1160px;padding-top:32px}.policy-toc{position:sticky;top:26px;display:flex;flex-direction:column;gap:4px;padding-top:12px}.policy-toc h2{font-size:16px;margin:0 12px 18px}.policy-toc a{display:flex;align-items:baseline;gap:12px;padding:12px;border-radius:9px;font-size:13px;color:#52657f;line-height:1.5}.policy-toc a:hover,.policy-toc a:focus-visible{background:#e6eefb;color:#245caa}.policy-toc a span{color:#7e9ac0;font-size:12px}.policy-document.legal{width:100%;max-width:none;background:#fff;border:1px solid #eaf0f6;border-radius:20px;padding:38px 44px 18px}.policy-owner{font-size:10px;letter-spacing:.16em;color:#7c8fa9;margin-bottom:28px}.policy-document section{scroll-margin-top:24px;border-top:1px solid #e6ecf3;padding:26px 0 12px}.policy-document section:first-of-type{border:0;padding-top:0}.policy-document h2{display:flex;align-items:baseline;gap:14px;font-size:21px;margin:0 0 18px}.policy-document h2>span{font:400 26px var(--serif);color:#4677be}.policy-document p{font-size:15px;line-height:1.95;color:#53637b;overflow-wrap:anywhere}.policy-document a{color:#376ab1}.policy-contact{max-width:1160px;display:flex;justify-content:center;gap:22px;flex-wrap:wrap;padding:20px;background:#e7effb;border-radius:12px;margin-block:24px 32px;font-size:13px;color:#5a7191}.policy-contact a{color:#285fae}@media(max-width:760px){.modal{padding:32px 24px}.modal h2{font-size:24px}.coverage-modal h2{display:block;padding-right:20px}.coverage-count{display:inline-block;margin:10px 0 0 12px}.coverage-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:40svh}.coverage-list li{font-size:12px;padding:11px 9px}.policy-hero{padding:34px 0}.policy-hero h1{font-size:36px}.policy-layout{grid-template-columns:1fr;gap:18px;padding-top:20px}.policy-toc{position:static;flex-direction:row;overflow:auto;padding:0 0 8px;gap:5px}.policy-toc h2{display:none}.policy-toc a{flex-shrink:0;white-space:nowrap;background:#eaf0f8;padding:10px}.policy-document.legal{padding:28px 22px 12px}.policy-document h2{font-size:19px}.policy-document p{font-size:14px}.policy-contact{gap:8px 16px}.auth-brand{margin-bottom:28px}}@media(max-width:420px){.coverage-list{grid-template-columns:1fr}.coverage-modal h2{font-size:22px}.coverage-count,.history-pagination span{font-size:10px}}.coverage-modal #info-content{display:flex;flex-direction:column;max-height:calc(88svh - 86px)}.coverage-modal #info-content>*{flex-shrink:0}.coverage-modal #info-content>.coverage-list{flex-shrink:1;min-height:80px}.coverage-note{line-height:1.65!important}@media(max-width:760px){.coverage-modal #info-content{max-height:calc(88svh - 66px)}}.legal-page>.header{min-height:78px;padding-inline:max(40px,calc((100% - 1160px)/2))}.policy-hero{background:transparent;color:var(--ink);padding:38px 0 26px}.policy-hero .wrap{position:relative;border-bottom:1px solid #dfe6ef;padding-bottom:26px}.policy-hero .modal-eyebrow{color:#6f83a0;font-size:10px;margin-bottom:12px}.policy-hero h1{font-size:36px;font-weight:500;letter-spacing:-.035em;margin-bottom:13px}.policy-hero p{color:#6a7b93;font-size:15px;margin:0;max-width:720px}.policy-hero .legal-date{position:absolute;right:0;bottom:28px;margin:0;font-size:12px;color:#7d8ca0}.policy-layout{padding-top:0;margin-bottom:48px}.policy-document.legal{padding-top:34px}.policy-document h2>span{font-size:18px;font-weight:400;color:#8397b2}.policy-document h2{font-size:20px;font-weight:500}.policy-document p{color:#53637b}.policy-contact-details{margin-top:24px;padding-top:24px;border-top:1px solid #e6ecf3;scroll-margin-top:30px}.policy-contact-details h3{font-size:16px;font-weight:500;margin:0 0 10px}.policy-contact-details p{font-size:13px;margin:0 0 8px}.policy-contact-details>a{display:inline-block;font-size:14px;margin-bottom:10px;text-decoration:none}.legal-page .footer{background:#f5f7fa;color:#536780;border-top:1px solid #dfe6ef}.legal-page .footer-inner{max-width:1160px;padding-block:24px}.legal-page .footer-disclaimer{color:#8493a7}.legal-page .footer a:hover{color:#285caa}.brand{font-size:20px;font-weight:500;letter-spacing:-.02em}.brand-mark{font-family:Georgia,serif;font-weight:400}.intro h1{font-weight:500;letter-spacing:-.045em}.modal h2{font-weight:500}.policy-document section:target{scroll-margin-top:26px}@media(max-width:760px){.legal-page>.header{min-height:90px;padding-inline:20px}.policy-hero{padding:28px 0 20px}.policy-hero h1{font-size:30px}.policy-hero .legal-date{position:static;margin-top:16px}.policy-hero .wrap{padding-bottom:22px}.policy-layout{margin-bottom:32px}.policy-document.legal{padding-top:26px}.brand{font-size:17px}.policy-document h2{font-size:18px}}.footer,.legal-page .footer{background:#142239;color:#b7c4d5;border-top:1px solid #ffffff12;padding:0}.footer .footer-inner,.legal-page .footer-inner{display:block;max-width:1280px;padding-block:42px 32px}.footer-top{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-bottom:30px;border-bottom:1px solid #ffffff16}.footer .footer-brand{color:#eef3fa;font-size:19px}.footer .brand-mark{font-size:40px;border-color:#ffffff29}.footer nav{display:flex;align-items:center;flex-wrap:wrap;gap:26px}.footer nav a,.footer nav button{font-size:12px;color:#bcc8d8;line-height:1.7}.footer a:hover,.legal-page .footer a:hover,.footer button:hover{color:#fff}.footer-bottom{padding-top:24px}.footer-copyright{margin:0 0 14px;font-size:12px;letter-spacing:.02em;color:#b7c4d5}.footer .footer-disclaimer,.legal-page .footer-disclaimer{font-size:12px;line-height:1.95;color:#a5b4c8;max-width:1120px;margin:0}.policy-contact-details .email-button{display:inline-flex;align-items:center;gap:12px;padding:12px 17px;border:1px solid #dbe5f2;background:#f2f6fc;border-radius:11px;color:#285c9b;font-size:14px;transition:background .15s,border-color .15s}.email-button:hover{background:#e6effb;border-color:#adc4e3}.email-button:focus-visible{outline:2px solid #497dc5;outline-offset:3px}@media(max-width:760px){.footer .footer-inner,.legal-page .footer-inner{padding-block:30px 26px}.footer-top{align-items:flex-start;flex-direction:column;gap:22px;padding-bottom:24px}.footer nav{gap:12px 22px}.footer .footer-brand{font-size:17px}.footer .footer-disclaimer{font-size:11px;line-height:1.9}.footer-bottom{padding-top:22px}}.policy-contact-details{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:24px 12px}.policy-contact-details h3{margin:0;font-size:15px}.policy-contact-details .email-button{margin:0;padding:8px 0;background:transparent;border:0;border-radius:0;font-size:14px;gap:12px;white-space:nowrap}.policy-contact-details .email-button:hover{background:transparent;color:#173d73;text-decoration:underline;text-underline-offset:5px}.email-button span{font-size:18px}.policy-contact-details .email-button{min-height:48px;padding:7px 8px 7px 22px;gap:20px;background:#193452;border:1px solid #234361;border-radius:28px;color:#fff;font-weight:500;box-shadow:0 4px 10px #1422390c;transition:background .18s,box-shadow .18s}.policy-contact-details .email-button span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#ffffff12;color:#d9e8fa;font-size:19px;line-height:1;transition:background .18s}.policy-contact-details .email-button:hover{background:#22496e;color:#fff;text-decoration:none;box-shadow:0 5px 14px #14223920}.policy-contact-details .email-button:hover span{background:#ffffff20}.policy-contact-details{padding-block:24px 14px}@media(max-width:420px){.policy-contact-details .email-button{padding-left:17px;gap:13px;font-size:13px}}.logo-crop{display:block;width:270px;height:36px;position:relative;overflow:hidden;flex-shrink:0}.logo-crop img{position:absolute;width:297px;max-width:none;height:297px;left:-14px;top:-120px}.footer .logo-crop{width:243px;height:32px}.footer .logo-crop img{width:267px;height:267px;left:-13px;top:-108px}.footer .footer-disclaimer,.legal-page .footer-disclaimer{max-width:none;width:100%;text-wrap:pretty}.footer-bottom{width:100%}@media(max-width:760px){.logo-crop{width:210px;height:30px}.logo-crop img{width:231px;height:231px;left:-11px;top:-93px}.header .logo-crop{width:180px;height:25px}.header .logo-crop img{width:198px;height:198px;left:-9px;top:-80px}}.footer-disclaimer a{text-decoration:underline;text-underline-offset:3px;color:#becfe3}.footer-disclaimer a:hover{color:#fff}.resend-code{display:block;margin:16px auto 0}.resend-code:disabled{cursor:default}
}
@scope (.site-shell) {.results{width:100%;margin:0;border:1px solid var(--line);border-radius:7px;background:#fff;overflow:hidden;color:var(--ink)}.record-hero{padding:32px 34px 26px}.result-label{font-size:11px;letter-spacing:.12em;color:var(--muted);margin:0 0 14px}.result-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:0 0 16px}.result-heading h2{font-family:var(--serif);font-size:clamp(27px,3.2vw,43px);font-weight:400;letter-spacing:-.035em;line-height:1.18;margin:0;overflow-wrap:anywhere}.status{flex-shrink:0;border:1px solid #d7e1ee;background:#edf2f8;color:#314c71;border-radius:5px;font-size:13px;padding:7px 12px;white-space:normal;max-width:220px}.record-summary{display:flex;gap:12px 24px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.record-link{color:#244f87;font-size:12px;white-space:nowrap;text-decoration:underline;text-underline-offset:4px}.record-nav{display:flex;gap:28px;padding:0 34px;border-bottom:1px solid var(--line);overflow:auto;background:#fff}.record-nav a{font-size:13px;color:#52637a;white-space:nowrap;padding:16px 0}.record-nav a[aria-current=location]{color:var(--ink);border-bottom:2px solid var(--navy);font-weight:600}.record-section{padding:27px 34px;scroll-margin-top:20px}.record-section+.record-section{border-top:1px solid #e4e9f0}.section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:22px}.results .section-heading h3{font-family:var(--serif);font-size:25px;font-weight:400;margin:0;letter-spacing:-.025em}.section-heading p{max-width:450px;font-size:11px;color:var(--muted);line-height:1.6;margin:0}.record-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 34px;margin:0}.record-facts+.record-facts{margin-top:24px}.record-facts dt{color:var(--muted);font-size:12px;margin-bottom:8px}.record-facts dd{font-size:14px;line-height:1.65;margin:0;white-space:pre-line;overflow-wrap:anywhere}.address-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.address-card{border-left:1px solid var(--line);padding-left:20px}.address-card h4{font-size:12px;color:var(--muted);font-weight:400;margin:0 0 11px}.address-card p{font-size:14px;line-height:1.8;margin:0;overflow-wrap:anywhere}.address-name{font-weight:600;margin-bottom:5px!important}.address-text{color:#52637a;white-space:pre-line}.person-row{display:grid;grid-template-columns:minmax(160px,1fr) 2fr;gap:30px;padding:16px 0;border-bottom:1px solid #e4e9f0}.person-row:first-child{padding-top:0}.person-row:last-child{border-bottom:0;padding-bottom:0}.person-identity h4{font-size:14px;font-weight:600;margin:0 0 7px}.person-identity p{font-size:12px;color:var(--muted);margin:0}.person-address{font-size:13px;color:#52637a;line-height:1.7;margin:0;overflow-wrap:anywhere}.record-table-wrap{overflow:auto;border:1px solid var(--line);border-radius:5px}.record-table{border-collapse:collapse;width:100%;text-align:left;font-size:13px}.record-table th{font-weight:500;color:#52637a;background:#f0f3f8;font-size:11px;padding:13px 16px;border-bottom:1px solid var(--line);white-space:nowrap}.record-table td{padding:16px;border-bottom:1px solid #e7ecf2;vertical-align:top;line-height:1.6}.record-table tr:last-child td{border-bottom:0}.record-table th:last-child,.record-table td:last-child{text-align:right}.filing-date{width:145px;white-space:nowrap;color:#52637a;font-variant-numeric:tabular-nums}.filing-name{font-weight:500;min-width:200px}.filing-reference{color:var(--muted);font-size:12px;min-width:115px;overflow-wrap:anywhere}.table-caption{color:var(--muted);font-size:11px;margin:13px 0 0}.section-empty{font-size:13px;color:var(--muted);line-height:1.7;margin:0}.record-disclaimer{padding:18px 34px;border-top:1px solid var(--line);background:#fafbfd;color:var(--muted);font-size:11px;line-height:1.8}.record-disclaimer p{margin:4px 0}.match-toolbar{padding:20px 34px;background:#f4f6f9;display:flex;gap:24px;align-items:center;border-bottom:1px solid var(--line)}.match-toolbar label{font-size:13px}.match-picker{max-width:100%;min-width:0;padding:11px;border:1px solid var(--line);border-radius:5px;background:#fff;color:var(--ink);font:inherit;font-size:13px}.results>.empty-title,.results>h2{margin:30px 34px 14px}.results>.empty-copy{margin:0 34px 30px}.muted{color:var(--muted)}@media(max-width:760px){.record-hero,.record-section{padding:24px 20px}.result-heading{flex-wrap:wrap;gap:16px}.record-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.address-grid{grid-template-columns:1fr}.record-nav{padding-inline:20px;gap:24px}.section-heading{display:block}.section-heading p{margin-top:10px}.record-disclaimer{padding:18px 20px}.person-row{grid-template-columns:1fr;gap:10px}.match-toolbar{display:block;padding:20px}.match-picker{width:100%;margin-top:10px}.results>.empty-title,.results>h2{margin:26px 20px 12px}.results>.empty-copy{margin:0 20px 26px}.record-table th,.record-table td{padding:12px}.record-summary{font-size:12px}.results .section-heading h3{font-size:23px}}.status-active{background:#e8f3e9;border-color:#cfe4d1;color:#276437}.results:has(.matches-panel){border-radius:20px}.matches-panel{padding:36px}.matches-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.matches-header h2{margin:0 0 10px;font-family:var(--sans);font-size:clamp(25px,3vw,34px);font-weight:600;line-height:1.35;letter-spacing:-.025em}.matches-header h2:focus{outline:none}.matches-header p{margin:0;color:var(--muted);font-size:16px;line-height:1.6}.matches-count{flex-shrink:0;margin-top:4px;padding:10px 16px;border-radius:12px;background:#edf2f8;color:#304b6e;font-size:14px;font-variant-numeric:tabular-nums}.match-list{display:grid;gap:14px}.match-card{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left;padding:24px;border:1px solid #dce4ef;border-radius:14px;background:#fff;color:var(--ink);transition:border-color .16s,background .16s,box-shadow .16s;cursor:pointer}.match-card:hover,.match-card:focus-visible{border-color:#3677d8;background:#f0f6ff;box-shadow:0 3px 12px #1c4b8910}.match-card:focus-visible{outline:2px solid #3677d8;outline-offset:3px}.match-identity{display:grid;gap:12px;min-width:0}.match-name{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.match-name strong{font-size:22px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.match-name .status{font-size:12px;padding:4px 10px;border-radius:20px;line-height:1.4;max-width:none}.match-meta{display:flex;flex-wrap:wrap;gap:8px 24px;color:#536881;font-size:14px;line-height:1.65}.match-meta-item{display:flex;flex-wrap:wrap;gap:4px 10px;overflow-wrap:anywhere;min-width:0}.match-meta-label{color:#63758e}.match-action{display:flex;align-items:center;justify-content:center;gap:20px;flex-shrink:0;min-width:144px;padding:14px 18px;border:1px solid #dfe7f1;border-radius:10px;background:#f1f5fa;color:#19395f;font-size:14px;font-weight:500;transition:background .16s,color .16s,border-color .16s}.match-arrow{font-size:21px;line-height:1}.match-card:hover .match-action,.match-card:focus-visible .match-action{background:#2765bb;color:#fff;border-color:#2765bb}.match-back{background:#edf3fc;color:#244c82;padding:12px 18px;border-radius:12px;margin:24px 34px 0}.matches-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding-top:24px;border-top:1px solid #e5ebf3}.matches-summary{margin:0;color:var(--muted);font-size:13px;line-height:1.7;font-variant-numeric:tabular-nums}.match-pages{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.match-pages button{min-height:42px;min-width:42px;background:#f3f6fa;border:1px solid #dfe7f1;border-radius:9px;padding:9px 13px;color:#233f65;font-size:13px;cursor:pointer}.match-pages button:hover:not(:disabled){background:#e7effa}.match-pages button[aria-current=page]{background:#2765bb;border-color:#2765bb;color:#fff}.match-pages button:disabled{opacity:.45;cursor:default}.match-pages button:focus-visible{outline:2px solid #3677d8;outline-offset:3px}.match-page-gap{color:var(--muted);padding:0 2px}@media(max-width:760px){.matches-panel{padding:24px 20px}.matches-header{gap:14px;margin-bottom:22px}.matches-header h2{font-size:25px}.matches-header p{font-size:14px}.matches-count{font-size:12px;padding:8px 10px}.match-card{padding:20px;gap:18px}.match-name strong{font-size:19px}.match-meta{font-size:13px;gap:7px 18px}.match-action{min-width:120px;padding:12px;gap:12px}.matches-footer{flex-direction:column;align-items:flex-start;gap:16px}.match-back{margin:20px 20px 0}}@media(max-width:540px){.matches-header{flex-wrap:wrap;gap:12px}.matches-count{margin:0}.match-card{align-items:stretch;flex-direction:column;padding:18px}.match-name{gap:9px}.match-meta{display:grid;gap:5px}.match-action{align-self:flex-end;min-width:132px}.match-pages{gap:6px}.match-pages button{min-width:34px;min-height:40px;padding:8px 10px}.match-page-gap{padding:0}.matches-panel{padding:22px 16px}.matches-summary{font-size:12px}}@media(prefers-reduced-motion:reduce){.match-card,.match-action{transition:none}}.status-inactive{background:#f4f1ed;border-color:#e7dfd5;color:#735c43}.match-name .status{max-width:100%;overflow-wrap:anywhere}.matches-panel,.match-list,.match-card,.matches-footer{min-width:0;max-width:100%}.record-summary-notice{margin:0 34px 30px;padding:26px;background:#f3f7fc;border:1px solid #dce6f3;border-radius:16px}.record-summary-notice h3{font-size:21px;margin:0 0 12px}.record-summary-notice p{font-size:14px;line-height:1.8;color:var(--muted);margin:0 0 20px}.record-summary-notice .primary{width:auto;padding:14px 24px;border-radius:12px;font-size:15px}.record-summary-notice .detail-cost{font-size:12px;margin:12px 0 0}.detail-confirm-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.detail-confirm-actions .primary,.detail-cancel{width:auto;padding:13px 22px;border-radius:12px;font-size:15px}.detail-cancel{background:#edf2f8;color:var(--ink)}@media(max-width:600px){.record-summary-notice{margin:0 20px 24px;padding:20px}.detail-confirm-actions{flex-wrap:wrap}}.record-detail-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:24px}.record-detail-actions .primary{width:auto;min-height:46px;padding:12px 22px;border-radius:12px;font-size:14px}.record-detail-actions p{margin:0;color:var(--muted);font-size:12px;line-height:1.7}.record-detail-actions .primary:disabled{background:#edf2f8;color:#62748c;box-shadow:none;cursor:default;opacity:1}@media(max-width:600px){.record-detail-actions{align-items:flex-start;flex-direction:column;gap:10px;margin-top:20px}}
}
@scope (.site-shell) {.browser-check-link{display:inline-block;text-decoration:underline;text-underline-offset:3px;font-weight:600}.search-surface{background:#fff;border:1px solid #dbe3ef;border-radius:30px;box-shadow:0 16px 40px #06152c24;padding:18px;isolation:isolate}.search-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.search-modes button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:72px;padding:12px 16px;border:1px solid #e7ecf3;border-radius:17px;background:#f8fafc;color:#62738d;font:inherit;font-weight:600;font-size:17px;transition:background .16s,border-color .16s,box-shadow .16s}.search-modes button:hover{background:#f0f5fc;border-color:#c5d6ed}.search-modes button[aria-pressed=true]{color:#235aa1;background:linear-gradient(120deg,#eaf2ff,#f2f7ff);border-color:#96b6e6;box-shadow:0 3px 10px #244e8610}.search-mode-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;background:#edf1f6;flex-shrink:0}.search-modes button[aria-pressed=true] .search-mode-icon{background:#dceaff;color:#2764b5}.search-mode-icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.search-surface .search-form{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;min-height:100px;gap:14px}.search-surface .search-form:focus-within{outline:0}.search-surface .company-field{background:#f4f6fa;border-radius:20px;min-height:100px;padding-inline:24px}.search-surface .company-field:focus-within{box-shadow:inset 0 0 0 2px #8cafe0}.search-surface .state-field{border:0;padding:0;width:222px}.search-surface .state-trigger{min-height:100px;border-radius:20px}.search-surface .search-button{min-height:100px;border-radius:20px;width:182px}.search-mode-options{display:flex;align-items:center;gap:16px;color:#273e5e;padding:18px 8px 0}.search-mode-options select{max-width:280px;background:#f3f6fb;border:1px solid #cad7e8;border-radius:12px;padding:10px 14px;color:#213b5c;font:inherit}.search-mode-hint{color:#6a7e99;font-size:13px;line-height:1.7;margin:14px 8px 2px}.availability-note{border:1px solid #dce6f3;border-radius:14px;background:#f4f7fc;color:#536b8b;padding:18px 22px;margin:0 0 26px;font-size:14px;line-height:1.8}.has-results .search-surface{padding:12px;border-radius:25px}.has-results .search-modes{margin-bottom:12px}.has-results .search-modes button{min-height:56px;font-size:15px}.has-results .search-surface .search-form,.has-results .search-surface .company-field,.has-results .search-surface .state-trigger,.has-results .search-surface .search-button{min-height:72px}.has-results .search-surface .search-button{width:164px}.search-mode-options[hidden],.search-mode-hint[hidden]{display:none}@media(max-width:1000px){.search-surface .state-field{width:185px}.search-surface .search-button{width:145px}.search-modes button{font-size:15px;gap:8px;padding-inline:8px}}@media(max-width:760px){.search-surface,.has-results .search-surface{padding:12px;border-radius:24px}.search-modes{gap:7px}.search-modes button,.has-results .search-modes button{min-height:82px;flex-direction:column;gap:7px;padding:9px 5px;font-size:12px;line-height:1.5;border-radius:14px}.search-mode-icon{width:30px;height:30px;border-radius:9px}.search-mode-icon svg{width:20px;height:20px}.search-surface .search-form{gap:10px;flex-wrap:wrap}.search-surface .company-field,.has-results .search-surface .company-field{min-height:72px;flex-basis:100%;padding-inline:16px;border-radius:16px}.search-surface .company-field input{font-size:17px}.search-surface .state-field{width:auto;flex:1;min-width:0}.search-surface .state-trigger,.has-results .search-surface .state-trigger{min-height:64px;border-radius:16px;font-size:14px;padding-inline:14px}.search-surface .search-button,.has-results .search-surface .search-button{min-height:64px;width:115px;border-radius:16px;font-size:17px}.search-mode-options{flex-wrap:wrap;gap:8px;font-size:13px}.search-mode-options select{width:100%;max-width:none}.search-mode-hint{font-size:12px;margin-inline:3px}}@media(prefers-reduced-motion:reduce){.search-modes button{transition:none}}.name-clear-panel{padding:28px;color:var(--ink)}.name-clear-hero{display:flex;align-items:center;justify-content:center;gap:34px;padding:48px 38px;border-radius:18px;background:linear-gradient(115deg,#edfcf6,#f7fdfa 60%,#effbf6)}.name-clear-icon{display:flex;align-items:center;justify-content:center;width:134px;height:134px;flex:0 0 134px;border-radius:50%;background:#dcf8eb;color:#19815e}.name-clear-icon svg{width:76px;height:76px;fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.name-clear-badge{display:inline-block;padding:7px 17px;border-radius:999px;background:#c9f1dd;color:#197553;font-size:14px;font-weight:600}.name-clear-intro h2{font-family:var(--sans);font-size:clamp(28px,3.4vw,46px);font-weight:700;letter-spacing:-.025em;line-height:1.3;margin:17px 0 12px;color:#14243e}.name-clear-intro p{font-size:17px;line-height:1.75;color:#5e718b;margin:0;max-width:700px}.name-clear-identity{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 36px;margin-top:28px;border:1px solid #e0e8f3;background:#f5f7fc;border-radius:16px}.name-clear-query{min-width:0;flex:1}.name-clear-identity span{display:block;font-size:14px;color:#647793;margin-bottom:10px}.name-clear-query strong{display:block;font-size:28px;line-height:1.5;font-weight:650;overflow-wrap:anywhere;color:#172b46}.name-clear-count{border-left:1px solid #dce5f1;min-width:155px;padding-left:42px;flex-shrink:0}.name-clear-count strong{font-size:30px;font-weight:650;color:#19815e}.name-clear-description{font-size:15px;line-height:1.9;color:#60728d;margin:28px 0}.name-clear-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #e0e7f1;padding-top:24px}.name-clear-note{display:flex;align-items:center;gap:12px;color:#71839c;font-size:13px;line-height:1.8;margin:0}.name-clear-info{display:inline-flex;width:21px;height:21px;border:2px solid #8090a6;border-radius:50%;align-items:center;justify-content:center;flex-shrink:0;font-family:Georgia,serif;font-weight:700;line-height:1}.name-clear-again{display:flex;align-items:center;gap:16px;white-space:nowrap;border-radius:13px;padding:16px 24px;font-size:15px;background:linear-gradient(120deg,#203f68,#142c4a);border:0;box-shadow:0 4px 10px #18304c15}.name-clear-again:hover{background:#244873}.name-clear-again span{font-size:23px;line-height:1}@media(max-width:760px){.name-clear-panel{padding:16px}.name-clear-hero{flex-direction:column;gap:20px;padding:28px 20px;text-align:center}.name-clear-icon{width:90px;height:90px;flex-basis:90px}.name-clear-icon svg{width:54px;height:54px}.name-clear-intro h2{font-size:29px}.name-clear-intro p{font-size:14px}.name-clear-badge{font-size:12px}.name-clear-identity{padding:20px;gap:18px;margin-top:20px}.name-clear-query strong{font-size:20px}.name-clear-identity span{font-size:12px}.name-clear-count{min-width:76px;padding-left:18px}.name-clear-count strong{font-size:25px}.name-clear-description{font-size:13px;margin:22px 0}.name-clear-footer{align-items:stretch;flex-direction:column;gap:20px;padding-top:20px}.name-clear-again{justify-content:center}.name-clear-note{font-size:12px}}.language-switch{display:inline-flex;align-items:stretch;flex-shrink:0;border:1px solid #b5c5da;border-radius:12px;overflow:hidden;background:#ffffff0c;box-shadow:0 2px 8px #07142614}.header nav .language-switch a{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 19px;color:#e9f0fc;font-size:14px;font-weight:550;text-decoration:none;white-space:nowrap;line-height:1.2;transition:background .15s}.header nav .language-switch a:hover{background:#ffffff18;color:#fff}.header nav .language-switch a[aria-current=true]{color:#14243e;background:#fff;font-weight:650}.language-switch svg{width:16px;height:16px;fill:none;stroke:#2563eb;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.language-switch a:focus-visible{outline:2px solid #83b7ff;outline-offset:-4px}@media(max-width:600px){.header nav .language-switch a{min-height:40px;padding:0 12px;font-size:13px;gap:6px}.language-switch{border-radius:10px}.language-switch svg{width:14px;height:14px}}@media(max-width:600px){.header nav:has(#account-button){display:grid;grid-template-columns:1fr auto;width:100%;gap:12px 16px;align-items:center}.header nav:has(#account-button) #coverage-button{justify-self:start}.header nav:has(#account-button) #history-button{justify-self:end}.header nav:has(#account-button) .language-switch{grid-column:1;grid-row:2;justify-self:start}.header nav:has(#account-button) #account-button{grid-column:2;grid-row:2;justify-self:end}}.mobile-account,.language-short{display:none}@media(max-width:600px){.header:has(.mobile-account){display:grid;grid-template-columns:1fr auto;gap:14px 12px;padding-top:16px;padding-bottom:14px;align-items:center}.header:has(.mobile-account)>.brand{grid-column:1;grid-row:1;margin:0}.header:has(.mobile-account) .logo-crop{width:180px}.header .mobile-account{display:block;grid-column:2;grid-row:1;position:relative;justify-self:end}.header nav:has(#account-button){grid-column:1/-1;grid-row:2;display:flex;align-items:center;justify-content:flex-start;gap:16px;width:100%}.header nav:has(#account-button) #account-button{display:none}.header nav:has(#account-button) .language-switch{margin-left:auto;flex-shrink:0}.header nav:has(#account-button) .nav-link{font-size:13px;padding:6px 0;white-space:nowrap}.header:has(.mobile-account) .language-full{display:none}.header:has(.mobile-account) .language-short{display:inline}.header:has(.mobile-account) .language-switch a{padding:0 10px;min-height:34px;gap:5px;font-size:13px}.mobile-account>button{display:flex;align-items:center;gap:7px;padding:7px 0 7px 8px;background:transparent;border:0;color:#edf3ff;box-shadow:none;font-size:14px;white-space:nowrap}.mobile-account svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mobile-account .account-chevron{display:none;width:13px;height:13px}.mobile-account .signed-in .account-chevron{display:block}#mobile-account-panel{position:absolute;right:0;top:calc(100% + 10px);z-index:30;min-width:142px;padding:6px;background:#fff;border:1px solid #dce5f0;border-radius:12px;box-shadow:0 10px 28px #07142630}#mobile-account-panel button{width:100%;text-align:left;background:#fff;border:0;box-shadow:none;color:#213754;border-radius:8px;padding:12px 14px;font-size:14px}#mobile-account-panel button:hover{background:#edf3fc}}@media(max-width:360px){.header:has(.mobile-account) .logo-crop{width:160px}.header nav:has(#account-button){gap:10px}.header nav:has(#account-button) .nav-link{font-size:12px}.header:has(.mobile-account) .language-switch a{padding:0 8px;font-size:12px}}.header nav #coverage-button,.header nav #history-button,.header nav #account-button,.header .mobile-account>button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 16px;color:#f3f7ff;font-size:14px;font-weight:650;line-height:1.2;white-space:nowrap;border:1px solid #526f93;border-radius:11px;background:linear-gradient(180deg,#38577e,#293f5e);box-shadow:inset 0 1px #ffffff20,0 3px 7px #050f2026}.header nav #history-button[hidden]{display:none}.header nav #coverage-button:hover,.header nav #history-button:hover,.header nav #account-button:hover,.header .mobile-account>button:hover{background:linear-gradient(180deg,#44658d,#344d6e);border-color:#7895b7}.header nav #coverage-button:before,.header nav #history-button:before,.header nav #account-button:before{content:"";display:block;width:20px;height:20px;flex-shrink:0;background:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center}.header nav #coverage-button:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 6 6-3 6 3 6-3v15l-6 3-6-3-6 3Z M9 3v15 M15 6v15'/%3E%3C/svg%3E")}.header nav #history-button:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10a9 9 0 1 1 1 7 M3 4v6h6 M12 7v5l3 2'/%3E%3C/svg%3E")}.header nav #account-button:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4H4v16h5 M10 12h11 M17 8l4 4-4 4'/%3E%3C/svg%3E")}.header .language-switch{border-color:#526f93;border-radius:11px;padding:2px;background:linear-gradient(180deg,#38577e,#293f5e);box-shadow:inset 0 1px #ffffff20,0 3px 7px #050f2026}.header nav .language-switch a{min-height:38px;padding:0 14px;font-weight:650;border-radius:8px;color:#f3f7ff}.header nav .language-switch a[aria-current=true]{background:linear-gradient(180deg,#fff,#e8eff8);box-shadow:0 1px 3px #07142626;color:#152c4a}.header nav{gap:12px}@media(max-width:600px){.header nav:has(#account-button){gap:8px}.header nav:has(#account-button) #account-button{display:none}.header nav:has(#account-button) #coverage-button,.header nav:has(#account-button) #history-button{min-height:36px;padding:0 9px;gap:6px;font-size:12px;border-radius:9px}.header nav #coverage-button:before,.header nav #history-button:before{width:16px;height:16px}.header .mobile-account>button{min-height:36px;padding:0 11px;font-size:13px;gap:7px;border-radius:9px}.header .mobile-account svg{width:18px;height:18px}.header .mobile-account .account-chevron{width:12px;height:12px}.header:has(.mobile-account) .language-switch{border-radius:9px;margin-left:auto;padding:2px}.header:has(.mobile-account) .language-switch a{min-height:30px;padding:0 8px;gap:4px;font-size:12px;border-radius:6px}.header:has(.mobile-account) .language-switch svg{width:12px;height:12px}}@media(max-width:360px){.header nav:has(#account-button){gap:6px}.header nav:has(#account-button) #coverage-button,.header nav:has(#account-button) #history-button{padding:0 6px;gap:4px;font-size:11px}.header nav #coverage-button:before,.header nav #history-button:before{width:14px;height:14px}.header:has(.mobile-account) .language-switch a{padding:0 6px;font-size:11px}}@media(max-width:600px){.header nav:has(#account-button) #coverage-button,.header nav:has(#account-button) #history-button{flex:1;min-width:0}.header nav:has(#account-button) .language-switch{margin-left:0}}.modal.designed-dialog{padding:0;width:min(920px,calc(100vw - 32px));max-height:min(860px,90dvh);border-radius:24px;overflow:hidden}.designed-dialog .close{top:16px;right:16px;z-index:3;width:34px;height:34px;font-size:25px}.designed-dialog .close:focus:not(:focus-visible){outline:none}.dialog-heading{display:flex;gap:18px;align-items:center;padding:28px 62px 25px 28px;background:linear-gradient(120deg,#f5f9ff,#eaf2fc);border-bottom:1px solid #e3eaf4;flex-shrink:0}.dialog-symbol{width:48px;height:48px;flex:0 0 48px;background:#dceaff;border-radius:14px;display:grid;place-items:center;color:#285589}.dialog-symbol:before{font-size:28px;font-weight:600;line-height:1}.symbol-history:before{content:"\25f7"}.symbol-coverage:before{content:"\25ce"}.symbol-data:before{content:"\24d8"}.dialog-heading-copy{min-width:0;flex:1}.dialog-title-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.designed-dialog .dialog-heading h2{margin:0;font-family:var(--sans);font-size:26px;line-height:1.35;font-weight:700;letter-spacing:-.02em}.dialog-heading p{margin:9px 0 0;font-size:14px;line-height:1.7;color:#607592}.dialog-badge{display:inline-block;white-space:nowrap;padding:5px 10px;background:#deebfd;color:#2e61a0;border-radius:99px;font-size:12px;font-weight:600}.designed-dialog #info-content{display:flex;flex-direction:column;max-height:min(860px,90dvh);padding:0}.dialog-search{padding:20px 26px 12px;flex-shrink:0}.designed-dialog .coverage-search{margin:0;width:100%;height:46px;background:#f8faff;border:1px solid #cedbec;border-radius:11px;font-size:15px}.coverage-body{overflow:auto;min-height:0;padding:0 26px 20px}.designed-dialog .coverage-list{max-height:none;overflow:visible;margin:0;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.designed-dialog .coverage-list li{min-height:48px;padding:12px;font-size:14px;gap:10px;border-radius:9px}.designed-dialog .coverage-list li span:first-child{min-width:0;overflow-wrap:anywhere}.dialog-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 28px;border-top:1px solid #e0e8f3;flex-shrink:0;background:#fbfcff}.dialog-footer p,.designed-dialog .dialog-footer .coverage-note{padding:0;margin:0;border:0;text-align:left;font-size:13px;line-height:1.7;color:#657b99}.dialog-primary,.designed-dialog #history-next{background:linear-gradient(180deg,#345985,#213e67);color:#fff;border:1px solid #385b87;box-shadow:0 3px 8px #162c4920;border-radius:11px;padding:12px 24px;white-space:nowrap;font-weight:600}.data-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;overflow:auto;min-height:0;padding:8px 28px 20px}.data-section{padding:22px 0;border-bottom:1px solid #e4ebf4}.data-section h3{font-size:17px;font-weight:650;display:flex;gap:12px;margin:0 0 12px;color:#203653}.data-section h3 span{color:#3776bc}.data-section p{font-size:14px;line-height:1.9;color:#566d8c;margin:0}.history-modal.designed-dialog[open]{display:flex;flex-direction:column}.designed-dialog #history-list{padding:18px 26px;overflow:auto;min-height:0;flex:1;max-height:none}.designed-dialog .history-row{padding:16px 18px;margin:0 0 12px;border:1px solid #dce5f1;border-radius:12px;background:linear-gradient(115deg,#f8faff,#f1f5fc)}.designed-dialog .history-heading{align-items:flex-start;gap:12px}.designed-dialog .history-heading h3{font-size:17px;line-height:1.4;overflow-wrap:anywhere;margin:0}.designed-dialog .history-status{font-size:12px;line-height:1.5;padding:4px 9px;border-radius:99px;background:#e3ebf6;color:#506780;white-space:normal;text-align:center;flex-shrink:0;max-width:45%}.designed-dialog .history-status.status-success{background:#dcefe6;color:#27734f}.designed-dialog .history-status.status-uncertain{background:#fff0d7;color:#936524}.designed-dialog .history-state{font-size:13px;margin:8px 0;color:#607897;line-height:1.65}.designed-dialog .history-meta{font-size:12px;color:#6c7e98;gap:12px}.designed-dialog .history-pagination{padding:18px 26px;margin:0;border-top:1px solid #e0e8f3;background:#fbfcff;flex-shrink:0}.designed-dialog .history-pagination button{border-radius:11px;min-height:42px;padding:10px 18px}.designed-dialog .history-pagination span{font-size:13px}.designed-dialog .notice{margin:12px 28px}.designed-dialog #history-more{margin:0 28px 20px}@media(max-width:600px){.modal.designed-dialog{width:calc(100vw - 24px);max-height:90dvh;border-radius:18px}.dialog-heading{padding:22px 46px 20px 18px;gap:12px;align-items:flex-start}.dialog-symbol{width:36px;height:36px;flex-basis:36px;border-radius:11px}.dialog-symbol:before{font-size:23px}.designed-dialog .dialog-heading h2{font-size:22px}.dialog-heading p{font-size:12px}.dialog-title-line{gap:8px}.dialog-badge{font-size:11px;padding:4px 8px}.dialog-search{padding:16px 16px 12px}.coverage-body{padding:0 16px 16px}.designed-dialog .coverage-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.designed-dialog .coverage-list li{font-size:12px;padding:10px;min-height:48px}.dialog-footer{padding:16px;gap:12px}.dialog-footer p{font-size:12px}.data-sections{grid-template-columns:1fr;padding:0 20px 16px}.data-section{padding:18px 0}.data-section h3{font-size:16px}.data-section p{font-size:13px}.data-modal .dialog-footer{flex-direction:column;align-items:stretch}.data-modal .dialog-primary{width:100%}.designed-dialog #history-list,.designed-dialog .history-row{padding:14px}.designed-dialog .history-heading h3{font-size:15px}.designed-dialog .history-status{font-size:11px;max-width:48%}.designed-dialog .history-state{font-size:12px}.designed-dialog .history-meta{font-size:11px}.designed-dialog .history-pagination{padding:14px;gap:8px}.designed-dialog .history-pagination button{padding:9px 12px;font-size:12px}.designed-dialog .history-pagination span{font-size:11px}}.symbol-history:before{content:"";width:26px;height:26px;background:currentColor;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2010a9%209%200%201%201%201%207%20M3%204v6h6%20M12%207v5l3%202%27%2F%3E%3C%2Fsvg%3E) center/contain no-repeat}.symbol-coverage:before{content:"";width:26px;height:26px;background:currentColor;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m3%206%206-3%206%203%206-3v15l-6%203-6-3-6%203Z%20M9%203v15%20M15%206v15%27%2F%3E%3C%2Fsvg%3E) center/contain no-repeat}.symbol-data:before{content:"";width:26px;height:26px;background:currentColor;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%2F%3E%3Cpath%20d%3D%27M12%2011v6%20M12%207v.1%27%2F%3E%3C%2Fsvg%3E) center/contain no-repeat}.history-modal.designed-dialog[open]{height:min(760px,90vh);height:min(760px,90dvh)}.history-modal.designed-dialog #history-list{flex:1 1 auto;min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.history-modal.designed-dialog .dialog-heading,.history-modal.designed-dialog .history-pagination{flex:0 0 auto}@media(max-height:480px){.history-modal.designed-dialog .dialog-heading{padding-top:12px;padding-bottom:12px}.history-modal.designed-dialog .dialog-heading p{display:none}.history-modal.designed-dialog .history-pagination{padding-top:10px;padding-bottom:10px}}.modal.unified-auth{width:min(540px,calc(100vw - 28px));padding:0;max-height:90vh;max-height:90dvh;overflow:auto;overscroll-behavior:contain;border-radius:24px}.unified-auth .dialog-heading{padding:28px 58px 26px 28px;align-items:flex-start}.unified-auth .dialog-heading h2{font-size:26px;margin:0;padding:0;font-weight:700}.unified-auth #auth-description{font-size:14px;margin:10px 0 0;overflow-wrap:anywhere}.auth-body{padding:26px 28px 22px}.unified-auth form{margin:0}.unified-auth label{font-size:14px;margin-bottom:10px}.unified-auth input{min-height:54px;font-size:16px;background:#f8faff}.unified-auth form .primary{margin-top:20px;border-radius:12px;box-shadow:0 4px 12px #254f8520;font-weight:650}.unified-auth #code{font-size:26px;letter-spacing:.32em}.auth-footer{padding:18px 28px;background:#f7faff;border-top:1px solid #e1e9f4}.auth-footer .fine-print{margin:0;font-size:12px!important;line-height:1.8!important}.unified-auth .notice{margin:14px 0 0}.unified-auth .text-button{font-size:13px;padding:15px 0 0}.unified-auth #change-email{float:right}.unified-auth .close{z-index:1}.symbol-auth:before{content:"";width:26px;height:26px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='3'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") center/contain no-repeat}@media(max-width:600px){.modal.unified-auth{border-radius:18px}.unified-auth .dialog-heading{padding:24px 48px 22px 20px;gap:12px}.unified-auth .dialog-heading h2{font-size:23px}.unified-auth #auth-description{font-size:13px}.auth-body{padding:22px 20px}.auth-footer{padding:16px 20px}}.unified-auth #code-form:not([hidden]){display:flow-root}.unified-auth .auth-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:18px}.unified-auth .auth-actions .text-button{float:none;width:auto;margin:0;padding:6px 0;min-height:32px}.unified-auth #change-email{float:none}.unified-auth .verification-allowance{display:none}.unified-auth .auth-actions{margin-top:12px}@media(max-width:600px){.unified-auth .dialog-heading,.auth-body{padding-top:20px;padding-bottom:18px}.unified-auth input{min-height:50px;padding:14px}.unified-auth form .primary{min-height:50px;margin-top:16px}.auth-footer{padding-top:12px;padding-bottom:12px}}.unified-auth .verification-allowance{display:block;background:none;border:0;padding:0;margin:12px 0 0;font-size:12px!important;line-height:1.6!important;color:#657b99!important}.header nav a.nav-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 16px;color:#f3f7ff;font-size:14px;font-weight:650;line-height:1.2;white-space:nowrap;text-decoration:none;border:1px solid #526f93;border-radius:11px;background:linear-gradient(180deg,#38577e,#293f5e);box-shadow:inset 0 1px #ffffff20,0 3px 7px #050f2026}.header nav a.nav-link:hover{background:linear-gradient(180deg,#44658d,#344d6e);border-color:#7895b7}.header nav a.nav-link:focus-visible{outline:3px solid #9fc4ff;outline-offset:3px}@media(max-width:600px){.header nav a.nav-link{min-height:42px;padding-inline:12px;font-size:13px}}.coverage-modal.designed-dialog #info-content{height:min(760px,90vh);height:min(760px,90dvh);max-height:90dvh}.coverage-modal.designed-dialog #info-content>.coverage-body{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.coverage-modal.designed-dialog #info-content>.dialog-heading,.coverage-modal.designed-dialog #info-content>.dialog-search,.coverage-modal.designed-dialog #info-content>.dialog-footer{flex:0 0 auto}:where(:scope):not(_never_)>main{position:relative;z-index:1}.footer{position:relative;z-index:0;isolation:isolate}.modal.detail-modal{width:min(640px,calc(100% - 32px));padding:32px;max-height:90dvh;overflow-y:auto}.detail-modal #info-content{display:block;height:auto;max-height:none;overflow:visible}.detail-modal h2{margin:0 44px 24px 0;padding:0;font-size:26px}.detail-modal p{overflow-wrap:anywhere;margin:0 0 20px;line-height:1.75}.detail-modal .detail-confirm-actions{margin-top:28px;padding-top:20px;border-top:1px solid #e1e8f2;gap:12px}.detail-modal select{max-width:100%;padding:12px;border:1px solid #cad7e8;border-radius:10px;font:inherit}@media(max-width:600px){.modal.detail-modal{padding:24px}.detail-modal h2{font-size:23px}.detail-modal .detail-confirm-actions>button{flex:1;min-height:48px;padding:12px}.detail-modal p{font-size:14px}}
}
@scope (.site-shell) {@media(min-width:1100px){:where(:scope):not(_never_):not(.has-results) .search-inner{max-width:1500px}:where(:scope):not(_never_):not(.has-results) .intro{margin-bottom:44px}:where(:scope):not(_never_):not(.has-results) .intro h1{font-size:74px}:where(:scope):not(_never_):not(.has-results) .intro p{font-size:22px}:where(:scope):not(_never_):not(.has-results) .search-surface{padding:24px;border-radius:32px}:where(:scope):not(_never_):not(.has-results) .search-modes{gap:16px;margin-bottom:20px}:where(:scope):not(_never_):not(.has-results) .search-modes button{min-height:96px;font-size:21px;gap:16px;border-radius:20px}:where(:scope):not(_never_):not(.has-results) .search-mode-icon{width:46px;height:46px;border-radius:14px}:where(:scope):not(_never_):not(.has-results) .search-mode-icon svg{width:28px;height:28px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-form{min-height:124px;gap:18px}:where(:scope):not(_never_):not(.has-results) .search-surface .company-field{min-height:124px;padding-inline:30px}:where(:scope):not(_never_):not(.has-results) .company-field input{font-size:30px}:where(:scope):not(_never_):not(.has-results) .company-field svg{width:34px;height:34px}:where(:scope):not(_never_):not(.has-results) .search-surface .state-field{width:280px}:where(:scope):not(_never_):not(.has-results) .search-surface .state-trigger{min-height:124px;font-size:20px;padding-inline:26px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-button{min-height:124px;width:230px;font-size:28px}}@media(min-width:1100px)and (max-width:1399px){:where(:scope):not(_never_):not(.has-results) .search-modes button{font-size:17px;gap:10px}:where(:scope):not(_never_):not(.has-results) .company-field input{font-size:25px}:where(:scope):not(_never_):not(.has-results) .search-surface .state-field{width:220px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-button{width:180px}}
}
@scope (.site-shell) {:scope{--modern-blue:#2863b7;--modern-line:#e1e7ef}:where(:scope):not(_never_) button,:where(:scope):not(_never_) input,:where(:scope):not(_never_) select{font-family:inherit}:where(:scope):not(_never_) .primary,:where(:scope):not(_never_) .search-button,:where(:scope):not(_never_) .dialog-primary,:where(:scope):not(_never_) .history-pagination button:not(:disabled),:where(:scope):not(_never_) .error-home{background:#2863b7;box-shadow:none;border:1px solid transparent;border-radius:10px}:where(:scope):not(_never_) .header{min-height:90px}:where(:scope):not(_never_) .header nav button,:where(:scope):not(_never_) .header .nav-link,:where(:scope):not(_never_) .header #account-button,:where(:scope):not(_never_) .mobile-account-button{background:#233b5b;box-shadow:none;border:1px solid #3a5270;border-radius:9px}:where(:scope):not(_never_) .language-switch{border-radius:9px;box-shadow:none;background:#233b5b}:where(:scope):not(_never_) .language-switch a{border-radius:7px}:where(:scope):not(_never_) .search-stage{position:relative;z-index:2}:where(:scope):not(_never_) .footer{position:relative;z-index:0}:where(:scope):not(_never_):not(.has-results) .search-inner{width:calc(100% - 96px);max-width:1500px;padding-top:100px;padding-bottom:110px}:where(:scope):not(_never_):not(.has-results) .intro{margin-bottom:48px}:where(:scope):not(_never_):not(.has-results) .intro h1{font-size:clamp(44px,4.1vw,70px);letter-spacing:-.045em;font-weight:600}:where(:scope):not(_never_):not(.has-results) .intro p{font-size:20px;margin-top:20px;color:#bacbe0}:where(:scope):not(_never_):not(.has-results) .search-surface,:where(:scope):not(_never_) .search-surface{padding:0 24px 24px;border:1px solid #dbe4ef;border-radius:16px;box-shadow:0 12px 40px #07172b22;background:#fff}:where(:scope):not(_never_):not(.has-results) .search-modes,:where(:scope):not(_never_) .search-modes{gap:0;margin:0 0 24px;border-bottom:1px solid #e1e7ef}:where(:scope):not(_never_):not(.has-results) .search-modes button,:where(:scope):not(_never_) .search-modes button{min-height:78px;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;box-shadow:none;font-size:18px;gap:12px;color:#62748c}:where(:scope):not(_never_):not(.has-results) .search-modes button[aria-pressed=true],:where(:scope):not(_never_) .search-modes button[aria-pressed=true]{border-bottom-color:#2863b7;color:#2863b7;background:transparent}:where(:scope):not(_never_):not(.has-results) .search-mode-icon,:where(:scope):not(_never_) .search-mode-icon{width:26px;height:26px;background:transparent;border-radius:0}:where(:scope):not(_never_):not(.has-results) .search-mode-icon svg{width:24px;height:24px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-form{min-height:90px;gap:12px}:where(:scope):not(_never_):not(.has-results) .search-surface .company-field{min-height:90px;padding:0 24px;border-radius:10px;background:#f3f6fa}:where(:scope):not(_never_):not(.has-results) .company-field input{font-size:25px}:where(:scope):not(_never_):not(.has-results) .company-field svg{width:28px;height:28px}:where(:scope):not(_never_):not(.has-results) .search-surface .state-field{width:250px}:where(:scope):not(_never_):not(.has-results) .search-surface .state-trigger{min-height:90px;font-size:18px;padding:0 24px;border-radius:10px;background:#eef3f9}:where(:scope):not(_never_):not(.has-results) .search-surface .search-button{min-height:90px;width:210px;font-size:24px;border-radius:10px;background:#2863b7;box-shadow:none}:where(:scope):not(_never_) .allowance-bar{font-size:13px;gap:20px;padding-top:10px}:where(:scope):not(_never_) .state-popup{z-index:1000;border-radius:12px;box-shadow:0 16px 40px #10243b22}:where(:scope):not(_never_) .state-options{max-height:min(340px,45dvh);overflow-y:auto;touch-action:pan-y}:where(:scope):not(_never_) .matches-panel{border-radius:14px;padding:32px}:where(:scope):not(_never_) .match-list{gap:0}:where(:scope):not(_never_) .match-card{border:0;border-bottom:1px solid var(--modern-line);border-radius:0;padding:23px 8px;background:#fff;box-shadow:none}:where(:scope):not(_never_) .match-card:hover{background:#f5f8fc}:where(:scope):not(_never_) .match-name strong{font-size:20px}:where(:scope):not(_never_) .match-action{border:0;background:#eef4fc;border-radius:8px;color:#2863b7;padding:12px 18px}:where(:scope):not(_never_) .matches-header{padding-bottom:22px}:where(:scope):not(_never_) .matches-footer{margin-top:22px}:where(:scope):not(_never_) .record-hero{padding:36px}:where(:scope):not(_never_) .record-section{padding:30px 36px}:where(:scope):not(_never_) .record-nav a{font-weight:500}:where(:scope):not(_never_) .record-detail-actions .primary{border-radius:8px;box-shadow:none}:where(:scope):not(_never_) .modal{border-radius:16px;box-shadow:0 24px 100px #06152844;border:1px solid #e0e6ef}:where(:scope):not(_never_) .modal::backdrop{background:#0a172bb3;backdrop-filter:blur(5px)}:where(:scope):not(_never_) .modal .dialog-heading{background:#f7f9fc;padding:26px 30px;border-bottom:1px solid #e1e7ef}:where(:scope):not(_never_) .dialog-heading h2{font-size:26px;letter-spacing:-.02em}:where(:scope):not(_never_) .dialog-symbol{width:44px;height:44px;border-radius:10px;background:#eaf1fc;box-shadow:none}:where(:scope):not(_never_) .dialog-symbol svg{width:25px;height:25px}:where(:scope):not(_never_) .modal .close{width:36px;height:36px;right:18px;top:18px;border:1px solid #dbe3ed;box-shadow:none;outline:none;background:#fff;font-size:25px}:where(:scope):not(_never_) .dialog-heading-copy{padding-right:30px}:where(:scope):not(_never_) .dialog-badge{font-size:12px;border-radius:6px}:where(:scope):not(_never_) .dialog-heading p{font-size:14px;line-height:1.7}:where(:scope):not(_never_) .coverage-modal[open],:where(:scope):not(_never_) .history-modal[open]{height:min(760px,88dvh);max-height:88dvh;display:flex;flex-direction:column;overflow:hidden}:where(:scope):not(_never_) .coverage-modal #info-content{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}:where(:scope):not(_never_) .coverage-body,:where(:scope):not(_never_) #history-list{min-height:0;flex:1 1 0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}:where(:scope):not(_never_) .dialog-heading,:where(:scope):not(_never_) .dialog-search,:where(:scope):not(_never_) .dialog-footer,:where(:scope):not(_never_) #history-pagination{flex-shrink:0}:where(:scope):not(_never_) .coverage-list li{border-radius:8px;background:#f5f7fa}:where(:scope):not(_never_) .history-row{border:0;border-bottom:1px solid #e1e7ef;border-radius:0;background:#fff;padding:20px 4px;margin:0}:where(:scope):not(_never_) .history-row h3{font-size:18px}:where(:scope):not(_never_) .history-meta,:where(:scope):not(_never_) .history-state{font-size:13px}:where(:scope):not(_never_) .history-pagination{padding:18px 24px;background:#fafbfd}:where(:scope):not(_never_) .history-pagination button{box-shadow:none;border-radius:8px}:where(:scope):not(_never_) .data-section{border-radius:10px;background:#f8fafc;box-shadow:none}:where(:scope):not(_never_) .auth-body{padding:24px 30px}:where(:scope):not(_never_) .auth-footer{padding:18px 30px;background:#fafbfd}:where(:scope):not(_never_) .auth-modal input{border-radius:8px}:where(:scope):not(_never_) .auth-modal .primary{border-radius:8px;background:#2863b7;box-shadow:none}:where(:scope):not(_never_) .modal.detail-modal{width:min(640px,calc(100% - 32px));padding:32px}:where(:scope):not(_never_) .detail-modal h2{padding-right:35px;font-size:26px}:where(:scope):not(_never_) .detail-confirm-actions{margin-top:26px;gap:12px}:where(:scope):not(_never_) .detail-confirm-actions button{border-radius:8px}:where(:scope):not(_never_) .policy-card,:where(:scope):not(_never_) .policy-toc{box-shadow:none;border-radius:12px}:where(:scope):not(_never_) .footer{background:#14233b}:where(:scope):not(_never_) .footer-inner{padding-top:34px;padding-bottom:28px}:where(:scope):not(_never_) .error-home{background:#2863b7}@media(max-width:1099px){:where(:scope):not(_never_):not(.has-results) .search-inner{padding-top:70px;padding-bottom:80px;width:calc(100% - 48px)}:where(:scope):not(_never_):not(.has-results) .search-surface .state-field{width:190px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-button{width:150px}:where(:scope):not(_never_):not(.has-results) .search-modes button{font-size:15px}:where(:scope):not(_never_):not(.has-results) .company-field input{font-size:20px}}@media(max-width:700px){:where(:scope):not(_never_) .header{min-height:auto;padding-top:20px;padding-bottom:18px}:where(:scope):not(_never_):not(.has-results) .search-inner{width:calc(100% - 32px);padding:54px 0 64px}:where(:scope):not(_never_):not(.has-results) .intro h1{font-size:36px}:where(:scope):not(_never_):not(.has-results) .intro p{font-size:14px;line-height:1.8}:where(:scope):not(_never_):not(.has-results) .intro{margin-bottom:30px}:where(:scope):not(_never_):not(.has-results) .search-surface,:where(:scope):not(_never_) .search-surface{padding:0 14px 14px;border-radius:12px}:where(:scope):not(_never_):not(.has-results) .search-modes,:where(:scope):not(_never_) .search-modes{margin-bottom:14px}:where(:scope):not(_never_):not(.has-results) .search-modes button,:where(:scope):not(_never_) .search-modes button{min-height:74px;font-size:12px;gap:6px;flex-direction:column;padding:10px 2px;line-height:1.4}:where(:scope):not(_never_):not(.has-results) .search-surface .search-form{display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:10px}:where(:scope):not(_never_):not(.has-results) .search-surface .company-field{grid-column:1/-1;min-height:66px;padding:0 16px}:where(:scope):not(_never_):not(.has-results) .company-field input{font-size:17px}:where(:scope):not(_never_):not(.has-results) .search-surface .state-field{width:auto;min-width:0}:where(:scope):not(_never_):not(.has-results) .search-surface .state-trigger{min-height:58px;font-size:15px;padding:0 14px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-button{min-height:58px;width:100%;font-size:18px}:where(:scope):not(_never_) .allowance-bar{justify-content:center;gap:6px 12px;font-size:11px}:where(:scope):not(_never_) .matches-panel{padding:20px 16px}:where(:scope):not(_never_) .match-card{padding:18px 0}:where(:scope):not(_never_) .match-name strong{font-size:16px}:where(:scope):not(_never_) .match-action{padding:9px 12px}:where(:scope):not(_never_) .record-hero,:where(:scope):not(_never_) .record-section{padding:24px 18px}:where(:scope):not(_never_) .modal .dialog-heading{padding:20px 18px;gap:12px}:where(:scope):not(_never_) .dialog-heading h2{font-size:21px}:where(:scope):not(_never_) .dialog-heading p{font-size:13px}:where(:scope):not(_never_) .dialog-symbol{width:36px;height:36px}:where(:scope):not(_never_) .dialog-heading .dialog-badge{font-size:10px;padding:4px 7px}:where(:scope):not(_never_) .modal .close{width:30px;height:30px;right:12px;top:12px}:where(:scope):not(_never_) .coverage-modal[open],:where(:scope):not(_never_) .history-modal[open]{height:88dvh;max-height:88dvh;width:calc(100% - 24px)}:where(:scope):not(_never_) .auth-body{padding:18px}:where(:scope):not(_never_) .auth-footer{padding:14px 18px}:where(:scope):not(_never_) .history-pagination{padding:14px 16px;font-size:12px}:where(:scope):not(_never_) .modal.detail-modal{padding:24px}:where(:scope):not(_never_) .state-popup{width:100%;left:0;right:0}:where(:scope):not(_never_) .auth-modal{max-height:94dvh;overflow:auto}}:where(:scope):not(_never_) .header #coverage-button,:where(:scope):not(_never_) .header #history-button,:where(:scope):not(_never_) .header #account-button,:where(:scope):not(_never_) .header #mobile-account-button,:where(:scope):not(_never_) .header .language-switch{background:#233b5b!important;box-shadow:none!important;border-color:#405673!important}:where(:scope):not(_never_) .header .language-switch a[aria-current=page]{background:#fff!important;box-shadow:none!important}:scope{--accent:#315f98;--ink:#102849;--muted:#61738f}:where(:scope):not(_never_) .header.wrap{width:calc(100% - 80px);max-width:1760px;min-height:80px}:where(:scope):not(_never_) .header #coverage-button,:where(:scope):not(_never_) .header #history-button,:where(:scope):not(_never_) .header #account-button,:where(:scope):not(_never_) .header #mobile-account-button{background:transparent!important;border:0!important;box-shadow:none!important;color:#edf5ff;border-radius:0;padding:10px 8px}:where(:scope):not(_never_) .header #account-button,:where(:scope):not(_never_) .header #mobile-account-button{border:1px solid #8b9fb8!important;border-radius:30px;padding:10px 20px}:where(:scope):not(_never_) .header .language-switch{background:#f5f8fd!important;border:0!important;border-radius:22px;overflow:hidden;padding:0;gap:0}:where(:scope):not(_never_) .header .language-switch a{color:#193653;padding:8px 14px;border:0;border-radius:0;background:transparent;box-shadow:none}:where(:scope):not(_never_) .header .language-switch a[aria-current=page]{background:#315f98!important;color:#fff!important;box-shadow:none!important}:where(:scope):not(_never_) .header .language-switch svg{display:none}:where(:scope):not(_never_) .primary,:where(:scope):not(_never_) .dialog-primary,:where(:scope):not(_never_) .search-button{background:#315f98!important;border-radius:5px!important;box-shadow:none!important}:where(:scope):not(_never_):not(.has-results) .search-inner{max-width:1600px;width:80%;padding:75px 0 90px}:where(:scope):not(_never_):not(.has-results) .intro h1{font-size:clamp(48px,4.8vw,88px);font-weight:650;letter-spacing:-.04em}:where(:scope):not(_never_):not(.has-results) .intro p{font-size:clamp(18px,1.6vw,27px);color:#e0e9f4;margin-top:20px}:where(:scope):not(_never_):not(.has-results) .intro{margin-bottom:38px}:where(:scope):not(_never_):not(.has-results) .search-surface{border-radius:10px;padding:16px 30px 30px;box-shadow:0 8px 26px #07182b22;overflow:visible}:where(:scope):not(_never_):not(.has-results) .search-modes{margin-bottom:28px}:where(:scope):not(_never_):not(.has-results) .search-modes button{font-size:clamp(17px,1.35vw,23px);height:72px;min-height:72px;font-weight:500;color:#425976}:where(:scope):not(_never_):not(.has-results) .search-modes button[aria-pressed=true]{color:#315f98;border-bottom-color:#315f98}:where(:scope):not(_never_):not(.has-results) .search-mode-icon{height:30px;width:30px;background:transparent}:where(:scope):not(_never_):not(.has-results) .search-mode-icon svg{height:28px;width:28px}:where(:scope):not(_never_):not(.has-results) .search-surface .company-field,:where(:scope):not(_never_):not(.has-results) .search-surface .state-trigger{background:#edf1f6;border:0;border-radius:5px;min-height:84px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-form{min-height:84px;gap:15px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-button{min-height:84px;width:210px;font-size:25px}:where(:scope):not(_never_):not(.has-results) .search-surface .state-field{width:240px}:where(:scope):not(_never_):not(.has-results) .search-surface .company-field input{font-size:25px}:where(:scope):not(_never_):not(.has-results) .search-surface{position:relative;margin-bottom:42px}:where(:scope):not(_never_):not(.has-results) .search-surface>.allowance-slot{position:absolute;left:0;right:0;bottom:-48px}:where(:scope):not(_never_) .footer-inner{max-width:1760px;width:calc(100% - 80px);padding-top:24px;padding-bottom:22px}:where(:scope):not(_never_) .footer-top{padding-bottom:18px}:where(:scope):not(_never_) .footer nav{font-size:13px}:where(:scope):not(_never_) .footer-bottom{padding-top:16px}:where(:scope):not(_never_) .footer-disclaimer{font-size:11px;line-height:1.7}:where(:scope):not(_never_).has-results .search-stage{background:#12213b;padding:12px 0 22px;min-height:0}:where(:scope):not(_never_).has-results .search-inner{max-width:1240px;width:calc(100% - 80px);padding:0}:where(:scope):not(_never_).has-results .search-surface{border:0;background:transparent;padding:0;box-shadow:none;margin:0;border-radius:0}:where(:scope):not(_never_).has-results .search-modes{margin-bottom:12px;border-color:#46617f;max-width:720px;margin-inline:auto}:where(:scope):not(_never_).has-results .search-modes button{color:#bfcee0;font-size:13px;min-height:38px;padding:5px 12px}:where(:scope):not(_never_).has-results .search-modes button[aria-pressed=true]{color:#fff;border-bottom-color:#a7c2e5}:where(:scope):not(_never_).has-results .search-modes .search-mode-icon{width:18px;height:18px}:where(:scope):not(_never_).has-results .search-form{max-width:850px;min-height:50px;margin:auto;gap:10px}:where(:scope):not(_never_).has-results .company-field,:where(:scope):not(_never_).has-results .state-trigger,:where(:scope):not(_never_).has-results .search-button{min-height:50px;border-radius:5px;padding-block:8px}:where(:scope):not(_never_).has-results .search-button{width:130px;font-size:16px}:where(:scope):not(_never_).has-results .company-field input{font-size:17px}:where(:scope):not(_never_).has-results .allowance-bar{font-size:11px;margin-top:10px;justify-content:center;padding:0}:where(:scope):not(_never_) .results-stage{max-width:1240px;width:calc(100% - 80px);margin:30px auto 50px}:where(:scope):not(_never_) .matches-panel{border:0;border-radius:8px;padding:30px;background:#fff}:where(:scope):not(_never_) .matches-header{display:block;padding-bottom:18px}:where(:scope):not(_never_) .matches-header h2{font-size:27px;margin:0 0 8px}:where(:scope):not(_never_) .matches-header .matches-count{background:none;padding:0;color:#687e98;font-size:14px}:where(:scope):not(_never_) .matches-intro>p{display:none}:where(:scope):not(_never_) .match-columns{display:grid;grid-template-columns:1.5fr 1fr 130px;gap:20px;background:#eef2f7;padding:12px 14px;color:#526986;font-size:12px}:where(:scope):not(_never_) .match-columns span:last-child{text-align:right}:where(:scope):not(_never_) .match-card{padding:18px 12px;border-bottom:1px solid #e2e9f1;gap:20px;min-height:84px}:where(:scope):not(_never_) .match-identity{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;align-items:center;flex:1}:where(:scope):not(_never_) .match-name{gap:12px;flex-wrap:wrap}:where(:scope):not(_never_) .match-name strong{font-size:16px;font-weight:600;line-height:1.5}:where(:scope):not(_never_) .match-meta{display:flex;flex-direction:column;gap:3px;font-size:12px;line-height:1.6}:where(:scope):not(_never_) .match-meta-item{gap:6px}:where(:scope):not(_never_) .match-meta-label{display:none}:where(:scope):not(_never_) .match-action{padding:0;background:none;border:0;color:#315f98;font-size:13px;width:130px;justify-content:flex-end}:where(:scope):not(_never_) .status{border:0;border-radius:20px;font-size:11px;padding:5px 11px}:where(:scope):not(_never_) .status-active{background:#d8f9df;color:#12723a}:where(:scope):not(_never_) .status-inactive{background:#fff0ce;color:#79591b}:where(:scope):not(_never_) .match-pages button{border:0;border-radius:5px;background:#f2f6fc;min-width:34px;padding:8px 10px;font-size:12px}:where(:scope):not(_never_) .match-pages button[aria-current=page]{background:#315f98;color:#fff}:where(:scope):not(_never_) #results:has(.record-hero){background:#fff;border-radius:8px;overflow:hidden}:where(:scope):not(_never_) .match-back{background:none;color:#315f98;font-size:13px;padding:22px 28px 0;margin:0;border-radius:0}:where(:scope):not(_never_) .record-hero{position:relative;padding:22px 28px 26px;min-height:125px}:where(:scope):not(_never_) .record-hero .result-label{display:none}:where(:scope):not(_never_) .record-hero .result-heading{justify-content:flex-start;gap:18px;align-items:center;padding-right:300px}:where(:scope):not(_never_) .record-hero h2{font-size:32px;line-height:1.25;letter-spacing:-.035em}:where(:scope):not(_never_) .record-summary{margin-top:14px;font-size:13px}:where(:scope):not(_never_) .record-detail-actions{position:absolute;right:28px;top:20px;margin:0;width:270px;display:block;text-align:center}:where(:scope):not(_never_) .record-detail-actions button{width:100%;font-size:14px;padding:14px;min-height:46px}:where(:scope):not(_never_) .record-detail-actions p{font-size:11px;line-height:1.6;margin:8px 0 0}:where(:scope):not(_never_) .record-nav{padding:0 28px;gap:34px}:where(:scope):not(_never_) .record-nav a{font-size:13px;padding:15px 0;color:#536681}:where(:scope):not(_never_) .record-nav a[aria-current]{color:#315f98;border-color:#315f98}:where(:scope):not(_never_) .record-grid{display:grid;grid-template-columns:1fr 1fr;margin:25px 28px;gap:26px}:where(:scope):not(_never_) .record-grid .record-section{padding:0;border:0}:where(:scope):not(_never_) .record-grid #record-addresses{border-left:1px solid #e1e8f1;padding-left:26px}:where(:scope):not(_never_) .record-section{padding:24px 28px}:where(:scope):not(_never_) .section-heading h3{font-size:17px;font-weight:600}:where(:scope):not(_never_) .record-facts{display:block}:where(:scope):not(_never_) .record-facts>div{display:grid;grid-template-columns:145px 1fr;gap:14px;border-bottom:1px solid #e6ecf4;padding:11px 0}:where(:scope):not(_never_) .record-facts dt,:where(:scope):not(_never_) .record-facts dd{font-size:13px;line-height:1.7;margin:0}:where(:scope):not(_never_) .address-grid{display:block}:where(:scope):not(_never_) .address-card{border:0;border-bottom:1px solid #e4eaf2;padding:0 0 16px;margin-bottom:16px}:where(:scope):not(_never_) .address-card p{font-size:13px;line-height:1.7}:where(:scope):not(_never_) .address-card h4{font-size:14px;margin:0 0 9px}:where(:scope):not(_never_) .record-table th,:where(:scope):not(_never_) .record-table td{font-size:12px;padding:12px 15px}:where(:scope):not(_never_) .record-disclaimer{font-size:11px;padding:20px 28px}:where(:scope):not(_never_) .modal{border-radius:9px;border:1px solid #e0e7f0;box-shadow:0 18px 65px #051b3a40}:where(:scope):not(_never_) .modal .dialog-heading{background:#fff;border:0;padding:28px 28px 16px;gap:16px}:where(:scope):not(_never_) .dialog-symbol{background:transparent;border:0;border-radius:0;color:#315f98;width:32px;height:32px;box-shadow:none}:where(:scope):not(_never_) .dialog-heading h2{font-size:23px;font-weight:650}:where(:scope):not(_never_) .dialog-heading p{font-size:13px;margin:8px 0 0}:where(:scope):not(_never_) .modal .close{background:transparent;border:0;border-radius:0;color:#123358;font-size:25px;right:17px;top:17px;outline:none;box-shadow:none}:where(:scope):not(_never_) .auth-body{padding:8px 28px 24px}:where(:scope):not(_never_) .auth-footer{background:#fff;border:0;padding:0 28px 24px;text-align:center}:where(:scope):not(_never_) .auth-footer .fine-print{font-size:12px!important}:where(:scope):not(_never_) .modal input{background:#fff!important;border:1px solid #bfcde0;border-radius:5px;padding:13px 14px}:where(:scope):not(_never_) .auth-modal .verification-allowance{background:#edf3fa!important;border-radius:5px!important;padding:12px!important;color:#3d5d8a!important;font-size:12px!important}:where(:scope):not(_never_) .auth-actions{display:flex;justify-content:space-between;border-top:0;margin-top:18px;gap:20px}:where(:scope):not(_never_) .auth-actions button{font-size:12px;text-decoration:none}:where(:scope):not(_never_) .auth-modal #code{height:60px;letter-spacing:.4em;background:repeating-linear-gradient(90deg,#fff 0 calc(16.666% - 2px),#e5edf8 calc(16.666% - 2px) 16.666%)!important}:where(:scope):not(_never_) .coverage-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin:0}:where(:scope):not(_never_) .coverage-list li{border-radius:0;border-bottom:1px solid #e2e9f1;background:#fff;padding:11px 2px;font-size:13px}:where(:scope):not(_never_) .coverage-list .state-code{background:none;color:#6680a4;padding:0;font-size:12px}:where(:scope):not(_never_) .dialog-footer{background:#fff;border-top:0;padding:14px 26px 24px}:where(:scope):not(_never_) .dialog-footer .coverage-note{background:#edf3fa;border:0;border-radius:5px;padding:12px;margin:0;text-align:left}:where(:scope):not(_never_) .history-modal #history-list{padding:8px 24px;max-height:none}:where(:scope):not(_never_) .history-row{border:1px solid #dfE7f2;border-radius:6px;padding:16px;margin-bottom:12px;background:#fff}:where(:scope):not(_never_) .history-row h3{font-size:15px}:where(:scope):not(_never_) .history-row p{font-size:12px}:where(:scope):not(_never_) .history-status{background:#edf7f1;color:#2a7953;border-radius:20px;padding:4px 9px;font-size:11px}:where(:scope):not(_never_) .history-pagination{background:#fff;padding:18px 24px;border:0;margin:0}:where(:scope):not(_never_) .data-sections{display:block;padding:0 28px}:where(:scope):not(_never_) .data-section{background:#fff;border:0;border-bottom:1px solid #e1e8f2;border-radius:0;padding:22px 0}:where(:scope):not(_never_) .data-section h3{font-size:17px}:where(:scope):not(_never_) .data-section h3 span{background:#e3efff;color:#315f98;border-radius:50%;width:29px;height:29px;display:inline-grid;place-items:center;margin-right:10px}:where(:scope):not(_never_) .data-section p{padding-left:40px;font-size:13px}:where(:scope):not(_never_) .detail-modal .detail-title{font-size:24px;margin:0 30px 22px 0}:where(:scope):not(_never_) .detail-company{background:#eef4ff;border-radius:6px;padding:20px;color:#102b50!important;font-weight:600;font-size:21px!important;overflow-wrap:anywhere}:where(:scope):not(_never_) .detail-cost{background:#edf3fa;padding:14px;border-radius:5px;font-size:13px!important}:where(:scope):not(_never_) .detail-confirm-actions{display:grid;grid-template-columns:1fr 1fr}:where(:scope):not(_never_) .detail-confirm-actions button{min-height:48px}:where(:scope):not(_never_) .detail-cancel{border:1px solid #b5c9e7;background:#fff}:where(:scope):not(_never_) .name-clear-panel{padding:30px;max-width:850px;margin:auto;border-radius:8px;background:#fff}:where(:scope):not(_never_) .name-clear-panel>h2{font-size:28px;margin:0 0 24px}:where(:scope):not(_never_) .name-clear-hero{display:flex;flex-direction:column;background:#e5f6ec;padding:30px;text-align:center;border-radius:6px;gap:16px}:where(:scope):not(_never_) .name-clear-icon{height:64px;width:64px;background:#159847;color:#fff;display:grid;place-items:center;border-radius:50%;font-size:40px;box-shadow:none}:where(:scope):not(_never_) .availability-verdict{font-size:26px;color:#176438}:where(:scope):not(_never_) .name-clear-badge{display:none}:where(:scope):not(_never_) .name-clear-intro p{font-size:14px;margin:10px 0 0;color:#49755e}:where(:scope):not(_never_) .name-clear-identity{background:#fff;border:0;padding:24px 0}:where(:scope):not(_never_) .name-clear-footer{display:flex;flex-direction:column;align-items:stretch;background:#fff;padding:0;border:0}:where(:scope):not(_never_) .name-clear-again{width:100%;justify-content:center}:where(:scope):not(_never_) .name-clear-note{font-size:12px;margin:10px 0 20px}:where(:scope):not(_never_).error-page{background:#f5f8fb}:where(:scope):not(_never_).error-page>.header{background:#12213b;width:100%;max-width:none;padding-inline:40px}:where(:scope):not(_never_) .error-stage{background:#f5f8fb;color:#102849;min-height:560px;padding:70px 20px}:where(:scope):not(_never_) .error-stage h1{color:#102849;font-size:36px}:where(:scope):not(_never_) .error-stage p{color:#6a7d97;font-size:17px}:where(:scope):not(_never_) .error-number{background:none;-webkit-text-fill-color:#1471e8;color:#1471e8;font-size:150px;font-weight:300;letter-spacing:12px}:where(:scope):not(_never_).security-complete .error-number{background:transparent;border:0;color:#1471e8;-webkit-text-fill-color:#1471e8;border-radius:0;width:95px;height:95px}:where(:scope):not(_never_).security-complete .error-number svg{width:90px;height:90px}:where(:scope):not(_never_) .error-home{background:#315f98;border:0;border-radius:5px;box-shadow:none;min-height:48px;font-size:16px;padding:12px 44px}:where(:scope):not(_never_).legal-page{background:#f6f8fb}:where(:scope):not(_never_) .policy-layout{max-width:1240px;grid-template-columns:240px minmax(0,1fr);gap:30px;padding-top:36px}:where(:scope):not(_never_) .policy-toc{background:#fff;border:1px solid #dee6f0;border-radius:5px;padding:12px;top:24px}:where(:scope):not(_never_) .policy-toc a{border-radius:3px;font-size:13px;padding:12px 8px}:where(:scope):not(_never_) .policy-toc a:first-of-type{background:#edf4ff;color:#315f98;border-left:2px solid #315f98}:where(:scope):not(_never_) .policy-document.legal{padding:0 10px 20px;background:transparent;border:0;border-radius:0}:where(:scope):not(_never_) .policy-document .policy-hero{padding:0 0 20px}:where(:scope):not(_never_) .policy-document .policy-hero .wrap{width:100%;padding-bottom:22px}:where(:scope):not(_never_) .policy-hero h1{font-size:36px;font-weight:650}:where(:scope):not(_never_) .policy-hero .legal-date{position:static;margin-top:12px}:where(:scope):not(_never_) .policy-document section{padding:25px 0}:where(:scope):not(_never_) .policy-document h2{font-size:21px;font-weight:600}:where(:scope):not(_never_) .policy-document p{font-size:14px;line-height:1.9}:where(:scope):not(_never_).legal-page .footer{background:#12213b;color:#e5edf7}:where(:scope):not(_never_).legal-page .footer .brand{filter:none}@media(max-width:1000px){:where(:scope):not(_never_) .header.wrap{width:calc(100% - 40px)}:where(:scope):not(_never_) .header nav{gap:10px}:where(:scope):not(_never_) .header .logo-crop{max-width:210px}:where(:scope):not(_never_):not(.has-results) .search-inner{width:90%;padding:60px 0 70px}:where(:scope):not(_never_):not(.has-results) .search-surface .state-field{width:190px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-button{width:150px}:where(:scope):not(_never_) .record-hero h2{font-size:27px}}@media(max-width:760px){:where(:scope):not(_never_) .header.wrap{width:calc(100% - 32px);min-height:100px;padding:14px 0;gap:10px}:where(:scope):not(_never_) .header #coverage-button,:where(:scope):not(_never_) .header #history-button{font-size:12px;padding:7px 0}:where(:scope):not(_never_) .header nav{gap:12px}:where(:scope):not(_never_) .header #mobile-account-button{padding:7px 12px}:where(:scope):not(_never_) .header .language-switch a{font-size:12px;padding:6px 9px}:where(:scope):not(_never_):not(.has-results) .search-inner{width:calc(100% - 28px);padding:32px 0 35px}:where(:scope):not(_never_):not(.has-results) .intro{margin-bottom:24px}:where(:scope):not(_never_):not(.has-results) .intro h1{font-size:34px}:where(:scope):not(_never_):not(.has-results) .intro p{font-size:13px;margin-top:12px}:where(:scope):not(_never_):not(.has-results) .search-surface{padding:8px 16px 16px;margin:0;border-radius:8px}:where(:scope):not(_never_):not(.has-results) .search-modes{margin-bottom:18px}:where(:scope):not(_never_):not(.has-results) .search-modes button{min-height:48px;height:auto;font-size:11px;flex-direction:row;gap:5px;padding:8px 0;line-height:1.5}:where(:scope):not(_never_):not(.has-results) .search-mode-icon{width:16px;height:16px;flex-shrink:0}:where(:scope):not(_never_):not(.has-results) .search-mode-icon svg{width:16px;height:16px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-form{display:flex;flex-direction:column;gap:18px}:where(:scope):not(_never_):not(.has-results) .search-surface .company-field,:where(:scope):not(_never_):not(.has-results) .search-surface .state-field{width:100%;min-height:0;display:block;padding:0;background:none;position:relative}:where(:scope):not(_never_):not(.has-results) .modern-field-label{position:static;width:auto;height:auto;clip:auto;overflow:visible;display:block;margin-bottom:7px;font-size:12px;color:#112b4f;font-weight:600}:where(:scope):not(_never_):not(.has-results) .company-field>svg{display:none}:where(:scope):not(_never_):not(.has-results) .search-surface .company-field input{font-size:14px;min-height:44px;width:100%;padding:12px;background:#fff;border:1px solid #c6d4e7;border-radius:4px}:where(:scope):not(_never_):not(.has-results) .search-surface .state-trigger{min-height:44px;font-size:14px;background:#fff;border:1px solid #c6d4e7;border-radius:4px;padding:10px 12px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-button{width:100%;min-height:45px;font-size:16px}:where(:scope):not(_never_):not(.has-results) .search-surface>.allowance-slot{position:static;border-top:1px solid #e1e8f2;margin-top:20px;padding-top:12px}:where(:scope):not(_never_):not(.has-results) .allowance-bar{color:#61738f;gap:5px 10px;font-size:10px;margin:0;padding:0;justify-content:center}:where(:scope):not(_never_) .footer-inner{width:calc(100% - 32px);padding:22px 0}:where(:scope):not(_never_) .footer nav{font-size:11px;gap:16px}:where(:scope):not(_never_).has-results .search-inner,:where(:scope):not(_never_) .results-stage{width:calc(100% - 24px)}:where(:scope):not(_never_).has-results .search-form{flex-wrap:wrap}:where(:scope):not(_never_).has-results .search-modes button{font-size:11px;gap:4px}:where(:scope):not(_never_) .matches-panel{padding:22px 14px}:where(:scope):not(_never_) .matches-header h2{font-size:23px}:where(:scope):not(_never_) .match-columns{display:none}:where(:scope):not(_never_) .match-identity{display:block}:where(:scope):not(_never_) .match-card{padding:18px 0;gap:10px}:where(:scope):not(_never_) .match-name strong{font-size:15px}:where(:scope):not(_never_) .match-meta{margin-top:8px}:where(:scope):not(_never_) .match-action{width:85px;font-size:12px}:where(:scope):not(_never_) .matches-footer{display:block}:where(:scope):not(_never_) .match-pages{margin-top:15px;justify-content:center;gap:5px}:where(:scope):not(_never_) .record-hero{padding:20px 18px}:where(:scope):not(_never_) .record-hero .result-heading{padding:0;display:block}:where(:scope):not(_never_) .record-hero h2{font-size:26px}:where(:scope):not(_never_) .record-hero .status{display:inline-block;margin-top:10px}:where(:scope):not(_never_) .record-detail-actions{position:static;width:100%;margin-top:20px}:where(:scope):not(_never_) .record-summary{font-size:12px;gap:8px}:where(:scope):not(_never_) .record-nav{padding:0 18px;gap:20px;overflow:auto;white-space:nowrap}:where(:scope):not(_never_) .record-nav a{font-size:12px}:where(:scope):not(_never_) .record-grid{display:block;margin:20px 18px}:where(:scope):not(_never_) .record-grid #record-addresses{border-left:0;border-top:1px solid #e1e8f2;padding:24px 0 0;margin-top:20px}:where(:scope):not(_never_) .record-facts>div{grid-template-columns:110px 1fr}:where(:scope):not(_never_) .record-section{padding:22px 18px}:where(:scope):not(_never_) .modal .dialog-heading{padding:23px 20px 14px;gap:12px}:where(:scope):not(_never_) .dialog-heading h2{font-size:21px}:where(:scope):not(_never_) .dialog-heading p{font-size:12px}:where(:scope):not(_never_) .auth-body{padding:4px 20px 20px}:where(:scope):not(_never_) .auth-footer{padding:0 20px 20px}:where(:scope):not(_never_) .dialog-symbol{width:26px;height:26px}:where(:scope):not(_never_) .modal{border-radius:8px}:where(:scope):not(_never_) .coverage-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}:where(:scope):not(_never_) .coverage-list li{font-size:12px;padding:11px 0}:where(:scope):not(_never_) .coverage-body{padding:0 20px}:where(:scope):not(_never_) .dialog-search{padding:0 20px 16px}:where(:scope):not(_never_) .dialog-footer{padding:14px 20px 20px}:where(:scope):not(_never_) .history-modal #history-list{padding:5px 18px}:where(:scope):not(_never_) .history-heading{display:block}:where(:scope):not(_never_) .history-status{display:inline-block;margin-top:7px}:where(:scope):not(_never_) .data-sections{padding:0 20px}:where(:scope):not(_never_) .data-section p{padding-left:0}:where(:scope):not(_never_) .detail-modal .detail-title{font-size:21px}:where(:scope):not(_never_) .detail-company{font-size:18px!important;padding:16px}:where(:scope):not(_never_) .name-clear-panel{padding:22px 18px}:where(:scope):not(_never_) .name-clear-panel>h2{font-size:25px}:where(:scope):not(_never_) .availability-verdict{font-size:24px}:where(:scope):not(_never_) .name-clear-identity{display:block}:where(:scope):not(_never_) .name-clear-count{margin-top:18px}:where(:scope):not(_never_) .error-stage{min-height:500px;padding:60px 20px}:where(:scope):not(_never_).error-page>.header{padding-inline:20px}:where(:scope):not(_never_) .policy-layout{grid-template-columns:1fr;width:calc(100% - 32px);gap:20px;padding-top:20px}:where(:scope):not(_never_) .policy-toc{display:flex;flex-direction:row;padding:8px;overflow:auto;position:static}:where(:scope):not(_never_) .policy-document.legal{padding:0}:where(:scope):not(_never_) .policy-hero h1{font-size:30px}}@media(min-width:1100px){:where(:scope):not(_never_):not(.has-results) .search-inner{max-width:1500px;width:calc(100% - 112px)}:where(:scope):not(_never_):not(.has-results) .search-surface{padding:24px}:where(:scope):not(_never_):not(.has-results) .search-modes{margin-bottom:20px;gap:16px}:where(:scope):not(_never_):not(.has-results) .search-modes button{min-height:96px;height:auto;font-size:21px;gap:16px}:where(:scope):not(_never_):not(.has-results) .search-mode-icon{width:46px;height:46px}:where(:scope):not(_never_):not(.has-results) .search-mode-icon svg{width:28px;height:28px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-form{min-height:124px;gap:18px}:where(:scope):not(_never_):not(.has-results) .search-surface .company-field{min-height:124px;padding-inline:30px}:where(:scope):not(_never_):not(.has-results) .company-field input{font-size:30px!important}:where(:scope):not(_never_):not(.has-results) .company-field svg{width:34px;height:34px}:where(:scope):not(_never_):not(.has-results) .search-surface .state-field{width:280px}:where(:scope):not(_never_):not(.has-results) .search-surface .state-trigger{min-height:124px;font-size:20px;padding-inline:26px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-button{min-height:124px;width:230px;font-size:28px}}@media(min-width:1100px)and (max-width:1399px){:where(:scope):not(_never_):not(.has-results) .search-modes button{font-size:17px;gap:10px}:where(:scope):not(_never_):not(.has-results) .company-field input{font-size:25px!important}:where(:scope):not(_never_):not(.has-results) .search-surface .state-field{width:220px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-button{width:180px}}:where(:scope):not(_never_) .header .language-switch a[aria-current=true]{background:#315f98!important;color:#fff!important}:where(:scope):not(_never_) .header.wrap{width:100%;max-width:none;padding-inline:max(40px,calc((100% - 1760px)/2));background:#12213b}:where(:scope):not(_never_) .header:after{left:0;width:100%}:where(:scope):not(_never_) .search-mode-icon{background:transparent!important}@media(max-width:760px){:where(:scope):not(_never_) .header.wrap{width:100%;padding-inline:16px}:where(:scope):not(_never_) .header:after{left:0}:where(:scope):not(_never_) .header:has(.mobile-account) .logo-crop{width:180px}:where(:scope):not(_never_) .header nav:has(#account-button){justify-content:space-between;gap:8px}:where(:scope):not(_never_) .header nav:has(#account-button) .language-switch{margin-left:0}}:where(:scope):not(_never_) .name-clear-panel .name-clear-icon{flex:0 0 64px;width:64px;height:64px;min-width:64px;min-height:64px;max-width:64px;max-height:64px;border:0;background:#159847;box-shadow:none;border-radius:50%;font-family:Arial,sans-serif;font-size:40px;line-height:1;transform:none}:where(:scope):not(_never_) .search-surface .search-modes button{border-radius:0;box-shadow:none}:where(:scope):not(_never_).has-results .search-surface .company-field,:where(:scope):not(_never_).has-results .search-surface .state-trigger,:where(:scope):not(_never_).has-results .search-surface .search-button{min-height:48px;border-radius:5px;padding-block:9px}:where(:scope):not(_never_).has-results .search-surface .search-form{min-height:48px}:where(:scope):not(_never_) .modal.designed-dialog,:where(:scope):not(_never_) .modal.unified-auth{border-radius:9px}:where(:scope):not(_never_) .coverage-modal .coverage-list li{border-radius:0;box-shadow:none}@media(max-width:760px){:where(:scope):not(_never_).has-results .search-surface .company-field input{font-size:15px}:where(:scope):not(_never_).has-results .search-surface .company-field{padding-inline:12px}:where(:scope):not(_never_).has-results .search-surface .company-field svg{width:20px;height:20px}:where(:scope):not(_never_).has-results .search-surface .state-trigger{font-size:13px;padding-inline:12px}:where(:scope):not(_never_).has-results .search-surface .search-button{font-size:15px}:where(:scope):not(_never_).has-results .search-inner{padding:0}:where(:scope):not(_never_).has-results .search-modes button{min-height:35px;flex-direction:row}:where(:scope):not(_never_).has-results .search-modes .search-mode-icon{width:16px;height:16px}:where(:scope):not(_never_).has-results .search-surface .search-form{gap:8px}:where(:scope):not(_never_).has-results .search-stage{padding-bottom:15px}}.otp-field{position:relative;height:58px}.otp-slots{position:absolute;inset:0;display:grid;grid-template-columns:repeat(6,1fr);gap:7px;pointer-events:none}.otp-slots span{display:grid;place-items:center;border:1px solid #bdcde3;border-radius:5px;color:#173557;font-size:24px;background:#fff;font-variant-numeric:tabular-nums}.otp-field:focus-within .otp-slots span{border-color:#679bdd}:where(:scope):not(_never_) .auth-modal .otp-field #code{position:absolute;inset:0;width:100%;height:100%;color:transparent;caret-color:transparent;background:transparent!important;box-shadow:none;border:0;z-index:1;letter-spacing:normal;outline:none}:where(:scope):not(_never_) .auth-modal .otp-field #code::placeholder{color:transparent}:where(:scope):not(_never_) .header nav>a:not(.language-switch a){background:#315f98;border:0;border-radius:5px;box-shadow:none;padding:10px 18px}:where(:scope):not(_never_) .modal.detail-modal .detail-title:before{content:"\25a4";display:inline-block;color:#315f98;font-size:27px;vertical-align:middle;margin-right:12px}:where(:scope):not(_never_).has-results .search-surface .company-field{height:50px;min-height:50px;padding-block:0;align-items:center}:where(:scope):not(_never_).has-results .search-surface .company-field input{padding-block:0;height:48px;min-height:0}:where(:scope):not(_never_).has-results .search-surface .state-trigger,:where(:scope):not(_never_).has-results .search-surface .search-button{height:50px;min-height:50px}:where(:scope):not(_never_) .matches-panel .matches-header{margin-bottom:0}:where(:scope):not(_never_) .designed-dialog .history-row{background:#fff;box-shadow:none;border-radius:6px}:where(:scope):not(_never_) .history-pagination button{box-shadow:none!important}@media(min-width:761px)and (max-width:1099px){:where(:scope):not(_never_) .header.wrap{padding-inline:24px;gap:20px}:where(:scope):not(_never_) .header nav{gap:9px;flex-wrap:nowrap}:where(:scope):not(_never_) .header .logo-crop{width:200px;height:28px;max-width:none}:where(:scope):not(_never_) .header .logo-crop img{width:220px;height:220px;left:-10px;top:-89px}:where(:scope):not(_never_) .header #coverage-button,:where(:scope):not(_never_) .header #history-button,:where(:scope):not(_never_) .header #account-button{font-size:12px;padding:9px 7px}:where(:scope):not(_never_) .header .language-switch a{padding:7px 9px;font-size:12px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-form{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:18px}:where(:scope):not(_never_):not(.has-results) .search-surface .company-field{grid-column:1/-1;display:block;background:none;padding:0;min-height:0}:where(:scope):not(_never_):not(.has-results) .company-field>svg{display:none}:where(:scope):not(_never_):not(.has-results) .modern-field-label{position:static;clip:auto;overflow:visible;width:auto;height:auto;display:block;margin-bottom:9px;font-size:13px;color:#193453}:where(:scope):not(_never_):not(.has-results) .search-surface .company-field input{width:100%;border:1px solid #c4d3e6;border-radius:5px;padding:14px;font-size:17px;background:#fff;min-height:50px}:where(:scope):not(_never_):not(.has-results) .search-surface .state-field{width:100%}:where(:scope):not(_never_):not(.has-results) .search-surface .state-trigger{min-height:50px;background:#fff;border:1px solid #c4d3e6;font-size:16px}:where(:scope):not(_never_):not(.has-results) .search-surface .search-button{min-height:50px;width:180px;font-size:18px;align-self:end}:where(:scope):not(_never_):not(.has-results) .search-surface>.allowance-slot{position:static;margin-top:22px;border-top:1px solid #e4ebf3;padding-top:14px}:where(:scope):not(_never_):not(.has-results) .allowance-bar{color:#627995;font-size:11px;justify-content:center;margin:0;padding:0}}@media(max-width:1099px){:where(:scope):not(_never_):not(.has-results) .allowance-bar strong{color:#25456b}}:where(:scope):not(_never_) .search-surface{border-radius:24px}:where(:scope):not(_never_):not(.has-results) .search-surface .company-field,:where(:scope):not(_never_):not(.has-results) .search-surface .state-trigger{border-radius:22px}:where(:scope):not(_never_) .search-surface .search-button{border-radius:20px!important;box-shadow:none!important}:where(:scope):not(_never_).has-results .company-field,:where(:scope):not(_never_).has-results .state-trigger{border-radius:12px}:where(:scope):not(_never_) .modal{border-radius:20px}:where(:scope):not(_never_) .modal input:not(#code){border-radius:14px;padding:15px 16px;border-color:#bdcde2}:where(:scope):not(_never_) .otp-slots span{border-radius:12px;border-color:#bdcde2}:where(:scope):not(_never_) .modal .primary,:where(:scope):not(_never_) .detail-confirm-actions button{border-radius:12px!important;box-shadow:none!important}:where(:scope):not(_never_) .auth-modal .verification-allowance,:where(:scope):not(_never_) .detail-cost,:where(:scope):not(_never_) .detail-company,:where(:scope):not(_never_) .dialog-footer .coverage-note{border-radius:12px!important}:where(:scope):not(_never_) .record-hero h2{font-weight:700;letter-spacing:-.025em}:where(:scope):not(_never_) .record-section .section-heading{margin-bottom:14px}:where(:scope):not(_never_) .record-section .section-heading h3{font-size:18px;font-weight:700}:where(:scope):not(_never_) .record-facts>div{padding:8px 0;grid-template-columns:140px minmax(0,1fr)}:where(:scope):not(_never_) .record-facts dd{color:#203b60}:where(:scope):not(_never_) .record-facts .identity-status dd{color:#18753b}:where(:scope):not(_never_) .detail-intro{font-size:14px;line-height:1.65;color:#456185;margin:0 0 14px}:where(:scope):not(_never_) .detail-cost{display:flex;align-items:flex-start;gap:10px}:where(:scope):not(_never_) .detail-cost:before,:where(:scope):not(_never_) .verification-allowance:before{line-height:1;align-self:center;content:"i";display:inline-grid;place-items:center;flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:#315f98;color:#fff;font-weight:700;font-size:13px;font-family:Arial,sans-serif}:where(:scope):not(_never_) .auth-modal .verification-allowance{display:flex;gap:10px;align-items:center}:where(:scope):not(_never_) .history-row{box-shadow:none!important}:where(:scope):not(_never_) .match-card{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 130px;gap:20px}:where(:scope):not(_never_) .match-identity{display:contents}:where(:scope):not(_never_) .match-name strong{font-weight:700}:where(:scope):not(_never_) .match-name,:where(:scope):not(_never_) .match-meta{min-width:0}:where(:scope):not(_never_) .matches-header h2,:where(:scope):not(_never_) .data-section h3{font-weight:700}:where(:scope):not(_never_) .coverage-list{grid-template-columns:repeat(2,minmax(0,1fr))}:where(:scope):not(_never_) .auth-actions{align-items:center}:where(:scope):not(_never_) .auth-actions button:last-child{padding-left:20px;border-left:1px solid #d6e1ee}@media(max-width:1099px){:where(:scope):not(_never_):not(.has-results) .search-surface .company-field{border-radius:0;background:none}:where(:scope):not(_never_):not(.has-results) .search-surface .company-field input{border-radius:14px}:where(:scope):not(_never_):not(.has-results) .search-surface .state-trigger{border-radius:14px}}@media(max-width:760px){:where(:scope):not(_never_) .match-card{grid-template-columns:minmax(0,1fr) 92px;gap:8px 14px;padding:18px 0}:where(:scope):not(_never_) .match-name{grid-column:1/-1}:where(:scope):not(_never_) .match-meta{grid-column:1}:where(:scope):not(_never_) .match-action{grid-column:2;grid-row:2;width:auto}:where(:scope):not(_never_) .modal{border-radius:18px}:where(:scope):not(_never_) .record-hero h2{font-size:27px}:where(:scope):not(_never_) .record-facts>div{grid-template-columns:108px minmax(0,1fr)}:where(:scope):not(_never_) .search-surface{border-radius:20px}:where(:scope):not(_never_) .search-surface .search-button{border-radius:14px!important}}:where(:scope):not(_never_).has-results,:where(:scope):not(_never_).has-results .search-page{background:#fff}:where(:scope):not(_never_).has-results .results-stage{margin:0 auto;padding:30px 0 48px}:where(:scope):not(_never_).has-results #results,:where(:scope):not(_never_).has-results .matches-panel{border:0;border-radius:0;box-shadow:none}:where(:scope):not(_never_).has-results .matches-panel{padding:0}:where(:scope):not(_never_).has-results .record-hero{padding:20px 0 24px}:where(:scope):not(_never_).has-results .match-back{padding:0;margin-bottom:8px}:where(:scope):not(_never_).has-results .record-nav{padding:0}:where(:scope):not(_never_).has-results .record-grid{margin:26px 0}:where(:scope):not(_never_).has-results .record-section{padding:24px 0}:where(:scope):not(_never_).has-results .record-detail-actions{right:0}:where(:scope):not(_never_).has-results .search-surface .company-field,:where(:scope):not(_never_).has-results .search-surface .state-trigger{border-radius:12px}:where(:scope):not(_never_).has-results .search-stage{padding:8px 0 18px}:where(:scope):not(_never_).has-results .search-modes{margin-bottom:8px}:where(:scope):not(_never_).has-results .record-disclaimer{padding:20px 0;background:#fff;border-top:1px solid #e5ebf2}:where(:scope):not(_never_) .modal.designed-dialog,:where(:scope):not(_never_) .modal.auth-modal{border-radius:20px}:where(:scope):not(_never_) .history-modal,:where(:scope):not(_never_) .coverage-modal,:where(:scope):not(_never_) .data-modal{width:min(680px,calc(100vw - 32px))}:where(:scope):not(_never_) .designed-dialog .history-row{padding:16px;border-radius:12px;margin-bottom:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px}:where(:scope):not(_never_) .history-row .history-heading{display:contents}:where(:scope):not(_never_) .history-row h3{grid-column:1;font-size:15px;margin:0}:where(:scope):not(_never_) .history-row .history-state{grid-column:1;grid-row:2;margin:0}:where(:scope):not(_never_) .history-row .history-status{grid-column:2;grid-row:1/3;align-self:center}:where(:scope):not(_never_) .history-row .history-meta{grid-column:1/-1;font-size:11px;margin-top:2px}:where(:scope):not(_never_) .history-pagination button:not(:disabled){background:#315f98;color:#fff;border:0;border-radius:10px}:where(:scope):not(_never_) .dialog-primary,:where(:scope):not(_never_) .primary,:where(:scope):not(_never_) .search-button{background-image:none!important}:where(:scope):not(_never_) .detail-confirm-actions{border-top:0;margin-top:24px;padding-top:0}:where(:scope):not(_never_) .detail-title:before{display:none!important}:where(:scope):not(_never_) .detail-title{display:flex;align-items:center;gap:16px}:where(:scope):not(_never_) .detail-title svg{width:30px;height:30px;stroke:#315f98;fill:none;stroke-width:1.8;flex-shrink:0}:where(:scope):not(_never_) .name-clear-hero{border-radius:16px}:where(:scope):not(_never_) .name-clear-panel{border:0;border-radius:0}@media(max-width:760px){:where(:scope):not(_never_).has-results .results-stage{padding:24px 0 36px;width:calc(100% - 40px)}:where(:scope):not(_never_).has-results .record-hero{padding:16px 0 22px}:where(:scope):not(_never_).has-results .record-detail-actions{position:static;margin-top:18px}:where(:scope):not(_never_).has-results .record-grid{margin:20px 0}:where(:scope):not(_never_) .designed-dialog .history-row{grid-template-columns:1fr}:where(:scope):not(_never_) .history-row .history-status{grid-column:1;grid-row:3;justify-self:start}:where(:scope):not(_never_) .history-row .history-meta{grid-row:4}:where(:scope):not(_never_) .modal.designed-dialog{border-radius:18px}}:where(:scope):not(_never_) .name-clear-state{display:flex;flex-direction:column;gap:8px;color:#203b60}:where(:scope):not(_never_) .name-clear-state>span{font-size:12px;color:#667d96}:where(:scope):not(_never_) .name-clear-state>strong{font-size:17px;font-weight:500}:where(:scope):not(_never_) .name-clear-identity{display:grid;grid-template-columns:1fr auto;gap:20px}:where(:scope):not(_never_) .name-clear-state{grid-column:1/-1}:where(:scope):not(_never_) .match-meta-item:last-child .match-meta-label{display:inline}:where(:scope):not(_never_):not(.has-results) .search-surface{border-radius:24px!important}:where(:scope):not(_never_) .error-home,:where(:scope):not(_never_) .security-page .primary,:where(:scope):not(_never_) .header .header-return{border-radius:12px!important}:where(:scope):not(_never_) .auth-modal .auth-actions button:last-child{border-left:0;padding-left:0}:where(:scope):not(_never_) .auth-modal .auth-actions{align-items:center;gap:16px}:where(:scope):not(_never_) .match-card:hover,:where(:scope):not(_never_) .match-card:focus-visible{background:#f7f9fc;border-color:#e2e9f1;box-shadow:none}:where(:scope):not(_never_) .match-card .match-action,:where(:scope):not(_never_) .match-card:hover .match-action,:where(:scope):not(_never_) .match-card:focus-visible .match-action{background:transparent;border:0;border-radius:0;box-shadow:none;min-width:0;color:#315f98;padding:0}:where(:scope):not(_never_) .match-card:hover .match-action{color:#254b7a}:where(:scope):not(_never_) .match-card:focus-visible{outline:2px solid #9eb8d9;outline-offset:-2px}:where(:scope):not(_never_) .modal.history-modal{width:min(680px,calc(100vw - 32px))}:where(:scope):not(_never_) .history-modal .history-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:8px 16px}:where(:scope):not(_never_) .history-modal .history-heading{display:contents}:where(:scope):not(_never_) .history-modal .history-row h3{grid-column:1;min-width:0;overflow-wrap:anywhere}:where(:scope):not(_never_) .history-modal .history-state{grid-column:1;min-width:0}:where(:scope):not(_never_) .history-modal .history-status{grid-column:2;grid-row:1 / 3;width:max-content;max-width:none;min-width:max-content;white-space:nowrap;word-break:normal;overflow-wrap:normal;justify-self:end;align-self:center}:where(:scope):not(_never_) .history-modal .history-meta{grid-column:1 / -1}@media(max-width:760px){:where(:scope):not(_never_) .history-modal .history-row{grid-template-columns:minmax(0,1fr)}:where(:scope):not(_never_) .history-modal .history-status{grid-column:1;grid-row:3;justify-self:start}:where(:scope):not(_never_) .history-modal .history-meta{grid-row:4}}:where(:scope):not(_never_) .modal.designed-dialog,:where(:scope):not(_never_) .modal.unified-auth{--accent: #315f98;--ink: #142b49;--muted: #627793;background:#fff;color:#142b49}:where(:scope):not(_never_) .designed-dialog .dialog-heading,:where(:scope):not(_never_) .designed-dialog .dialog-footer,:where(:scope):not(_never_) .designed-dialog .history-pagination{background:#fff}:where(:scope):not(_never_) .designed-dialog .dialog-symbol{color:#315f98;background:transparent;box-shadow:none}:where(:scope):not(_never_) .designed-dialog .dialog-badge,:where(:scope):not(_never_) .designed-dialog .coverage-count{background:#edf3fa;color:#315f98;border-color:transparent;box-shadow:none}:where(:scope):not(_never_) .designed-dialog input{background:#fff;border-color:#bdcde2;color:#142b49}:where(:scope):not(_never_) .designed-dialog input:focus{border-color:#315f98;outline:2px solid #dce7f4;outline-offset:1px}:where(:scope):not(_never_) .coverage-modal .coverage-list li{background:#fff;border-color:#e2e9f1;color:#203b60}:where(:scope):not(_never_) .coverage-modal .state-code{background:transparent;color:#627793}:where(:scope):not(_never_) .designed-dialog .coverage-note,:where(:scope):not(_never_) .detail-modal .detail-cost{background:#edf3fa;color:#456185}:where(:scope):not(_never_) .modal .history-pagination button:not(:disabled),:where(:scope):not(_never_) .modal .dialog-primary{background:#315f98;color:#fff;border:1px solid #315f98;box-shadow:none;border-radius:12px}:where(:scope):not(_never_) .modal .history-pagination button:hover:not(:disabled),:where(:scope):not(_never_) .modal .dialog-primary:hover{background:#254b7a;border-color:#254b7a}:where(:scope):not(_never_) .modal .history-pagination button:disabled{background:#f3f6fb;color:#9aa8ba;border-color:transparent;box-shadow:none}:where(:scope):not(_never_) .history-modal .history-status.status-success{background:#e4f5ea;color:#247346}:where(:scope):not(_never_) .history-modal .history-status.status-not_found,:where(:scope):not(_never_) .history-modal .history-status.status-uncertain,:where(:scope):not(_never_) .history-modal .history-status.status-pending{background:#edf2f8;color:#627793}:where(:scope):not(_never_).has-results .match-back{display:inline-flex;align-items:center;min-height:40px;padding:10px 16px;margin:0 0 12px;background:#edf3fa;border:1px solid #dbe5f1;border-radius:12px;color:#315f98;font-weight:550;line-height:1.4;box-shadow:none}:where(:scope):not(_never_).has-results .match-back:hover{background:#e2ebf6;border-color:#c5d5e9;color:#254b7a}:where(:scope):not(_never_).has-results .match-back:focus-visible{outline:2px solid #9eb8d9;outline-offset:3px}:where(:scope):not(_never_) .verification-allowance[hidden]{display:none!important}:where(:scope):not(_never_) .primary,:where(:scope):not(_never_) .search-button,:where(:scope):not(_never_) .dialog-primary,:where(:scope):not(_never_) #history-dialog #history-next:not(:disabled),:where(:scope):not(_never_) #history-dialog #history-prev:not(:disabled){background:#315f98!important;border-color:#315f98!important;color:#fff!important;box-shadow:none!important}:where(:scope):not(_never_) .primary:hover:not(:disabled),:where(:scope):not(_never_) .search-button:hover:not(:disabled),:where(:scope):not(_never_) .dialog-primary:hover:not(:disabled),:where(:scope):not(_never_) #history-dialog #history-next:hover:not(:disabled),:where(:scope):not(_never_) #history-dialog #history-prev:hover:not(:disabled){background:#254b7a!important;border-color:#254b7a!important}:where(:scope):not(_never_) .dialog-heading .dialog-symbol,:where(:scope):not(_never_) .dialog-heading .dialog-badge{background-image:none!important;box-shadow:none!important}:where(:scope):not(_never_) .modal .dialog-heading{background:#f0f5fb!important;border-bottom:1px solid #dfe8f3;padding:26px 30px 24px;align-items:start;gap:18px}:where(:scope):not(_never_) .modal .dialog-heading .dialog-symbol{display:grid;place-items:center;width:46px;height:46px;border:1px solid #d5e2f2;border-radius:14px;background:#e2ecf8!important;color:#315f98!important;box-shadow:none}:where(:scope):not(_never_) .modal .dialog-heading .dialog-symbol svg{width:25px;height:25px}:where(:scope):not(_never_) .modal .dialog-heading h2{font-size:24px;line-height:1.35;font-weight:700;color:#173555;letter-spacing:-.02em}:where(:scope):not(_never_) .modal .dialog-heading p{color:#627793;font-size:13px;line-height:1.7;margin-top:9px}:where(:scope):not(_never_) .modal .close{width:32px;height:32px;top:16px;right:16px;border:1px solid #dce5ef;border-radius:50%;background:#fff!important;color:#61768e;font-size:24px;line-height:1}:where(:scope):not(_never_) .modal .close:hover{color:#254b7a;background:#e5eef8!important;border-color:#c4d5e9}:where(:scope):not(_never_) .auth-modal .auth-body{padding-top:24px}:where(:scope):not(_never_) .history-modal #history-list{padding-top:20px}:where(:scope):not(_never_) .modal.detail-modal .detail-title{color:#173555;font-weight:700;padding-bottom:20px;border-bottom:1px solid #dfe8f3}:where(:scope):not(_never_) .modal.detail-modal .detail-title svg{box-sizing:content-box;width:25px;height:25px;padding:10px;background:#e2ecf8;border:1px solid #d5e2f2;border-radius:14px}@media(max-width:760px){:where(:scope):not(_never_) .modal .dialog-heading{padding:22px 20px 20px;gap:12px}:where(:scope):not(_never_) .modal .dialog-heading .dialog-symbol{width:38px;height:38px;border-radius:12px}:where(:scope):not(_never_) .modal .dialog-heading .dialog-symbol svg{width:23px;height:23px}:where(:scope):not(_never_) .modal .dialog-heading h2{font-size:21px;padding-right:24px}:where(:scope):not(_never_) .modal .dialog-heading p{font-size:12px}:where(:scope):not(_never_) .modal .close{top:12px;right:12px;width:30px;height:30px}:where(:scope):not(_never_) .auth-modal .auth-body{padding-top:18px}}:where(:scope):not(_never_).error-page .error-number{color:#315f98;font-family:var(--sans),Arial,sans-serif;font-weight:700;letter-spacing:.025em;text-shadow:none}:where(:scope):not(_never_).error-page .header nav>.nav-link,:where(:scope):not(_never_).security-page .header nav>.nav-link,:where(:scope):not(_never_).browser-check-page .header nav>.nav-link,:where(:scope):not(_never_) .header nav>a.nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 18px;border:1px solid #315f98;border-radius:12px!important;background:#315f98!important;color:#fff!important;box-shadow:none!important;text-decoration:none;font-size:14px;font-weight:550;line-height:1.2}:where(:scope):not(_never_) .header nav>a.nav-link:hover{background:#254b7a!important;border-color:#254b7a}:where(:scope):not(_never_).error-page .error-number{color:#687f9e!important;-webkit-text-fill-color:#687f9e!important;background:none!important;background-clip:border-box;-webkit-background-clip:border-box;text-shadow:none!important}:where(:scope):not(_never_) .header nav #coverage-button,:where(:scope):not(_never_) .header nav #history-button,:where(:scope):not(_never_) .header nav #account-button{min-height:40px;padding:0 14px;border:1px solid #536a87;border-radius:12px;background:#ffffff05;color:#eaf0f8;box-shadow:none;font-size:14px;font-weight:550}:where(:scope):not(_never_) .header nav #coverage-button:hover,:where(:scope):not(_never_) .header nav #history-button:hover,:where(:scope):not(_never_) .header nav #account-button:hover{background:#ffffff0d;border-color:#7a91ad;text-decoration:none}:where(:scope):not(_never_) .header .language-switch{background:#ffffff05;border:1px solid #536a87;border-radius:12px;padding:3px;box-shadow:none}:where(:scope):not(_never_) .header nav .language-switch a{min-height:32px;padding:0 12px;border-radius:8px;color:#c6d3e4;background:transparent;box-shadow:none;font-weight:550;font-size:14px}:where(:scope):not(_never_) .header nav .language-switch a[aria-current=true]{background:#3a587e!important;color:#fff!important;box-shadow:none}:where(:scope):not(_never_) .header nav .language-switch a:hover{background:#ffffff0d;color:#fff}:where(:scope):not(_never_) .header .language-switch svg{stroke:currentColor}@media(max-width:760px){:where(:scope):not(_never_) .header nav #coverage-button,:where(:scope):not(_never_) .header nav #history-button{min-height:36px;padding:0 9px;font-size:12px;border-radius:10px}:where(:scope):not(_never_) .header .language-switch{border-radius:10px;padding:2px}:where(:scope):not(_never_) .header nav .language-switch a{min-height:30px;padding:0 8px;font-size:12px;border-radius:7px}}:where(:scope):not(_never_).has-results .search-surface .search-modes,:where(:scope):not(_never_).has-results .search-surface .search-form{width:100%;max-width:none;margin-left:auto;margin-right:auto;box-sizing:border-box}:where(:scope):not(_never_).has-results .search-surface .search-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}:where(:scope):not(_never_).has-results .search-surface .search-modes button{width:100%;min-width:0}:where(:scope):not(_never_) .header .language-switch{background:#1c304c!important;border:1px solid #637995!important;border-radius:12px!important;padding:3px!important;box-shadow:none!important}:where(:scope):not(_never_) .header nav .language-switch a,:where(:scope):not(_never_) .header nav .language-switch a:not([aria-current=true]){background:transparent!important;color:#e2eaf5!important;border-radius:8px!important;box-shadow:none!important;text-decoration:none!important}:where(:scope):not(_never_) .header nav .language-switch a[aria-current=true]{background:#425f84!important;color:#fff!important}:where(:scope):not(_never_) .header nav .language-switch a:hover:not([aria-current=true]){background:#2c4464!important;color:#fff!important}:where(:scope):not(_never_) .header nav .language-switch a[aria-current=true]:hover{background:#4b6b92!important;color:#fff!important}:where(:scope):not(_never_) .header nav #coverage-button,:where(:scope):not(_never_) .header nav #history-button,:where(:scope):not(_never_) .header nav #account-button{background:#1c304c!important;border:1px solid #637995!important;border-radius:12px!important;color:#e2eaf5!important;box-shadow:none!important}:where(:scope):not(_never_) .header nav #coverage-button:hover,:where(:scope):not(_never_) .header nav #history-button:hover,:where(:scope):not(_never_) .header nav #account-button:hover{background:#2c4464!important;color:#fff!important}:where(:scope):not(_never_) .name-clear-panel{max-width:900px;padding:12px 0 24px}:where(:scope):not(_never_) .name-clear-panel>h2{font-size:28px;font-weight:700;margin:0 0 24px}:where(:scope):not(_never_) .name-clear-panel .name-clear-hero{display:flex;flex-direction:row;align-items:center;gap:22px;padding:28px 30px;text-align:left;background:#edf7f1;border:1px solid #d9ebdf;border-radius:18px}:where(:scope):not(_never_) .name-clear-panel .name-clear-icon{flex:0 0 52px;width:52px;height:52px;min-width:52px;min-height:52px;max-width:52px;max-height:52px;font-size:32px;background:#298253}:where(:scope):not(_never_) .name-clear-panel .availability-verdict{font-size:25px;font-weight:700;color:#256345}:where(:scope):not(_never_) .name-clear-panel .name-clear-intro p{margin-top:7px;font-size:14px;line-height:1.7}:where(:scope):not(_never_) .name-clear-panel .name-clear-identity{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 32px;padding:26px 30px;margin:22px 0;border:1px solid #dfe7f1;border-radius:18px;background:#f8fafc}:where(:scope):not(_never_) .name-clear-panel .name-clear-query{grid-column:1;grid-row:1}:where(:scope):not(_never_) .name-clear-panel .name-clear-query strong{font-size:25px;font-weight:650;line-height:1.4;margin-top:8px;overflow-wrap:anywhere}:where(:scope):not(_never_) .name-clear-panel .name-clear-state{grid-column:1;grid-row:2;flex-direction:row;align-items:baseline;gap:12px}:where(:scope):not(_never_) .name-clear-panel .name-clear-state strong{font-size:15px}:where(:scope):not(_never_) .name-clear-panel .name-clear-count{grid-column:2;grid-row:1 / 3;align-self:center;border-left:1px solid #dfe7f1;padding:12px 0 12px 30px;min-width:110px}:where(:scope):not(_never_) .name-clear-panel .name-clear-count strong{font-size:28px;color:#315f98}:where(:scope):not(_never_) .name-clear-panel .name-clear-description{margin:0;color:#627793;font-size:14px;line-height:1.8}:where(:scope):not(_never_) .name-clear-panel .name-clear-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding-top:22px;margin-top:22px;border-top:1px solid #e2e9f1}:where(:scope):not(_never_) .name-clear-panel .name-clear-note{margin:0;flex:1;font-size:12px;line-height:1.7}:where(:scope):not(_never_) .name-clear-panel .name-clear-again{width:auto;min-height:46px;padding:13px 22px;border-radius:12px;flex-shrink:0;font-size:14px}@media(max-width:760px){:where(:scope):not(_never_) .name-clear-panel{padding:0}:where(:scope):not(_never_) .name-clear-panel>h2{font-size:24px;margin-bottom:18px}:where(:scope):not(_never_) .name-clear-panel .name-clear-hero{padding:22px 18px;gap:14px;align-items:flex-start}:where(:scope):not(_never_) .name-clear-panel .name-clear-icon{flex-basis:40px;width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;font-size:26px}:where(:scope):not(_never_) .name-clear-panel .availability-verdict{font-size:21px}:where(:scope):not(_never_) .name-clear-panel .name-clear-intro p{font-size:12px}:where(:scope):not(_never_) .name-clear-panel .name-clear-identity{padding:22px 18px;grid-template-columns:1fr;gap:16px;margin:18px 0}:where(:scope):not(_never_) .name-clear-panel .name-clear-query strong{font-size:21px}:where(:scope):not(_never_) .name-clear-panel .name-clear-count{grid-column:1;grid-row:3;display:flex;align-items:center;justify-content:space-between;border-left:0;border-top:1px solid #dfe7f1;padding:14px 0 0;min-width:0}:where(:scope):not(_never_) .name-clear-panel .name-clear-count strong{font-size:22px}:where(:scope):not(_never_) .name-clear-panel .name-clear-footer{flex-direction:column;align-items:stretch;gap:18px;margin-top:18px;padding-top:18px}:where(:scope):not(_never_) .name-clear-panel .name-clear-again{width:100%}}:where(:scope):not(_never_) .search-arrow,:where(:scope):not(_never_) .match-arrow,:where(:scope):not(_never_) .primary>span[aria-hidden=true],:where(:scope):not(_never_) .error-home>span[aria-hidden=true]{display:none!important}:where(:scope):not(_never_) .search-button,:where(:scope):not(_never_) .auth-modal .primary,:where(:scope):not(_never_) .record-detail-actions .primary,:where(:scope):not(_never_) .name-clear-again,:where(:scope):not(_never_) .error-home{justify-content:center;gap:0}:where(:scope):not(_never_) .match-action{gap:0}:where(:scope):not(_never_) .record-detail-actions p{text-align:left;line-height:1.7}:where(:scope):not(_never_) .footer .footer-inner{max-width:1760px;width:calc(100% - 80px)}:where(:scope):not(_never_) .footer .footer-disclaimer{max-width:none}@media(min-width:761px)and (max-width:1099px){:where(:scope):not(_never_) .footer .footer-inner{width:calc(100% - 48px)}}@media(max-width:760px){:where(:scope):not(_never_) .footer .footer-inner{width:calc(100% - 32px)}}
}
@scope (.site-shell) {.pdf-export-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:16px}:where(:scope):not(_never_) .pdf-export-button{border:1px solid #315f98;background:#fff;color:#315f98;padding:12px 22px;border-radius:12px;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}:where(:scope):not(_never_) .pdf-export-button:hover{background:#f0f4f9;color:#254a78}:where(:scope):not(_never_) .pdf-export-button:disabled{opacity:.6;cursor:wait}.pdf-export-note{font-size:12px;color:#65758b;max-width:360px}@media(max-width:760px){.pdf-export-actions{width:100%;gap:10px}.pdf-export-note{max-width:100%}}:where(:scope):not(_never_) .name-clear-footer .pdf-export-actions{display:grid;grid-template-columns:auto auto;gap:9px 12px;margin-top:0;flex-shrink:0}:where(:scope):not(_never_) .name-clear-footer .pdf-export-note{grid-column:1/-1;text-align:right;font-size:11px}:where(:scope):not(_never_) .name-clear-footer .name-clear-note{flex:1;min-width:0}:where(:scope):not(_never_) .pdf-export-actions .name-clear-again{margin:0}@media(max-width:760px){:where(:scope):not(_never_) .name-clear-footer .pdf-export-actions{width:100%;grid-template-columns:1fr 1fr}:where(:scope):not(_never_) .name-clear-footer .pdf-export-note{text-align:left}}
}
@scope (.site-shell) {.footer-top { position: relative; }
:where(:scope):not(_never_) .footer .explore-america { position: absolute; left: 50%; top: calc(50% - 9px); transform: translate(-50%, -50%); width: clamp(260px, 32vw, 500px); height: 76px; display: flex; align-items: center; justify-content: center; border: 0; background: none; padding: 0; box-shadow: none; z-index: 0; }
.explore-america img { display: block; width: 100%; height: auto; filter: brightness(0) invert(1); opacity: .22; transition: opacity .2s; }
:scope:lang(en) .explore-america img { width: 84%; }
.explore-america:hover img { opacity: .3; }
.explore-america:focus-visible { outline: 2px solid #8a9eb8; outline-offset: 3px; border-radius: 10px; }
@media (max-width: 1100px) and (min-width: 761px) { :where(:scope):not(_never_) .footer .explore-america { width: 250px; } }
@media (max-width: 760px) {
 :where(:scope):not(_never_) .footer .footer-top { display: flex; flex-direction: column; align-items: flex-start; gap: 10px; }
 :where(:scope):not(_never_) .footer .explore-america { position: relative; left: auto; top: auto; transform: none; width: min(280px, 100%); height: 56px; align-self: center; margin: -4px 0; }
 :where(:scope):not(_never_) .footer .footer-top nav { width: 100%; }
 .explore-america img { opacity: .25; }
}
}

.site-shell{display:block;font-family:Inter,"Noto Sans SC","PingFang SC",sans-serif;--navy:#14243e;--ink:#182a43;--muted:#65748a;--line:#dce2eb;--serif:Inter,"Noto Sans SC",sans-serif}.map-header-shell{background:#14243e}.map-search-shell{margin:48px 0;padding:0;border-radius:0;background:transparent!important;color:#182a43}.map-search-shell .search-stage{background:none!important;padding:0!important;min-height:0!important}.map-search-shell .search-inner,.map-search-shell .results-stage{width:100%;max-width:none;padding:0}.map-search-shell .search-surface{margin:0;padding:0;width:100%;max-width:none;background:transparent!important;border:0!important;box-shadow:none!important}.map-search-shell .search-page{padding:0;background:none;min-height:0}.map-search-shell .intro{display:none}.map-search-shell .allowance-bar{color:#65748a}.map-search-shell .results-stage{background:white;border-radius:16px;margin-top:20px}.map-search-shell .results-stage:has([hidden]){margin-top:0}.map-search-shell h2{font-family:inherit}.map-search-shell p{font-family:inherit}.map-dialog-shell{position:relative}.site-shell [hidden]{display:none!important}@media(max-width:640px){.map-search-shell{padding:0;margin:32px 0;border-radius:0}.map-search-shell .search-modes button{font-size:12px}.map-search-shell .search-inner{width:100%}}.site-shell{min-height:0!important;display:block!important}
#company-search{background:transparent!important;padding:0!important;margin:40px 0!important;border-radius:0!important;height:auto!important;min-height:0!important;display:block!important}
#company-search .search-page,#company-search .search-stage,#company-search .search-inner,#company-search .search-surface{background:transparent!important;min-height:0!important;height:auto!important;padding:0!important;margin:0!important;box-shadow:none!important;border:0!important;display:block!important;flex:none!important}
#company-search .search-inner,#company-search .search-surface{width:100%!important;max-width:none!important}
#company-search .search-modes{width:100%!important;max-width:none!important;margin:0 0 16px!important;gap:0!important}

#company-search #allowance,#company-search #allowance strong{font-size:12px!important;line-height:1.6!important;color:#64748b!important;justify-content:flex-end!important;margin-top:14px!important}
#company-search .allowance-slot{margin:0!important;padding:0!important}
#company-search .search-mode-hint{font-size:13px!important;margin:12px 0 0!important;color:#64748b!important}
@media(max-width:760px){
 #company-search #allowance{justify-content:flex-start!important;flex-wrap:wrap!important}
}
#company-search .allowance-slot,#company-search #allowance{position:static!important;inset:auto!important;transform:none!important;height:auto!important;padding:0!important}
#company-search #allowance{margin:14px 0 0!important;align-items:center!important;gap:8px 16px!important}
#company-search #allowance strong{margin:0!important}

#map-shell-support[hidden]{display:none!important}

.map-dialog-shell .coverage-modal[open],.map-dialog-shell .history-modal[open]{height:min(760px,88dvh);max-height:88dvh}
.map-dialog-shell .coverage-modal.designed-dialog #info-content{height:100%;max-height:100%;min-height:0}
.map-dialog-shell .dialog-footer .coverage-note{padding:10px 12px!important;border-radius:12px}

/* 2026-09-20: coverage padding and mobile input focus. */
body .designed-dialog .dialog-footer .coverage-note {
  box-sizing: border-box;
  width: 100%;
  min-width: 0;
  padding: 12px 16px;
  margin: 0;
  line-height: 1.65;
  overflow-wrap: anywhere;
}
@media (max-width: 1099px) {
  body:not(.has-results) .search-surface .company-field:focus-within {
    box-shadow: none;
  }
  body .search-surface .company-field input#company {
    font-size: 16px;
  }
  body:not(.has-results) .search-surface .company-field input:focus {
    outline: none;
    border-color: #8cafe0;
    box-shadow: 0 0 0 2px #8cafe0;
  }
}
