/* Atascadero Life Insurance: mist-aqua review page. Cattails and reeds of the lake edge grow in from the margins and leave a calm clearing for the text. */
@font-face{font-family:"Philosopher";src:url(/assets/font-gfxlccme-philosopher-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Philosopher";src:url(/assets/font-gfxlccme-philosopher-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Nunito Sans";src:url(/assets/font-gfxlccme-nunito-sans-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Nunito Sans";src:url(/assets/font-gfxlccme-nunito-sans-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
:root{--mist:#E9F0EC;--mist-hi:#F7FAF8;--wash:#DAE8E4;--wash-dk:#C6DCD6;--ink:#0E2E38;--ink-soft:#33505A;--blue:#1D6E9B;--blue-dk:#134F72;--blue-ink:#175E86;--blue-lt:#BFE3F2;--teal-dp:#0F3F4B;--night:#0A2630;--amber:#F2C257;--cattail:#6B4226;--sap:#3F5A26;--rule:#6E8A90;--hair:#B5C9C9;--alert:#8E2A1A;
--head:"Philosopher","Palatino Linotype",Palatino,Georgia,serif;--body:"Nunito Sans","Segoe UI",system-ui,sans-serif;--measure:41rem;--edge:8rem;--ring:0 0 0 3px var(--mist-hi),0 0 0 4.5px var(--blue)}
@media (max-width:1099px){:root{--edge:4.5rem}}
@media (max-width:759px){:root{--edge:1.6rem}}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--mist)}
body{position:relative;margin:0;background:transparent;color:var(--ink);font-family:var(--body);font-size:1.0625rem;line-height:1.7;overflow-x:clip}
body::before,body::after{content:"";position:absolute;top:0;bottom:0;width:var(--edge);z-index:-1;pointer-events:none;background-repeat:repeat-y;background-size:124px 960px}
body::before{left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 124 960' width='124' height='960' aria-hidden='true' focusable='false'%3E%3Cpath d='M51.6 300L61.5 294.1L70 286.9L77.6 279L84.3 270.2L90.2 260.7L95.3 250.5L99.9 239.8L103.8 228.6L107.4 217L110.5 205L110.5 205L104.6 214.4L98.4 223.7L92 232.8L85.7 241.8L79.3 250.9L73.2 260.2L67.2 269.6L61.5 279.3L56.2 289.3L51.6 300Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M51.6 300L58.8 291.7L65.8 283.1L72.4 274.3L78.7 265.2L84.8 255.8L90.5 246.2L95.9 236.3L101.1 226.1L106 215.7L110.5 205' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M50.9 410L47 400.2L41.8 391.5L35.7 383.6L28.7 376.4L20.9 369.9L12.3 364L3.1 358.7L-6.6 353.8L-16.7 349.2L-27.2 345L-27.2 345L-19.6 351.6L-12.2 358.5L-4.9 365.4L2.3 372.4L9.7 379.3L17.2 386L25 392.6L33.1 398.8L41.6 404.8L50.9 410Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M50.9 410L44.3 402.5L37.5 395.1L30.3 388.1L22.9 381.2L15.3 374.6L7.3 368.2L-0.9 362L-9.4 356.1L-18.2 350.4L-27.2 345' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M51.6 780L61.9 773L70.8 764.7L78.6 755.7L85.6 745.8L91.7 735.3L97 724L101.6 712.2L105.6 699.9L109.1 687.2L112.2 674.2L112.2 674.2L106.2 684.8L99.9 695.2L93.5 705.5L87 715.7L80.5 725.9L74.1 736.2L67.9 746.7L62 757.4L56.4 768.4L51.6 780Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M51.6 780L59.2 770.7L66.4 761.1L73.3 751.2L79.8 741L86.1 730.6L92 719.8L97.5 708.8L102.8 697.6L107.7 686L112.2 674.2' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M50.2 880L46.6 870.9L41.7 862.9L35.8 855.8L29.2 849.4L21.8 843.7L13.7 838.6L5 834L-4.2 829.9L-13.8 826.2L-23.7 822.7L-23.7 822.7L-16.6 828.7L-9.7 834.9L-2.8 841.1L4 847.3L10.9 853.5L18 859.4L25.4 865.2L33.2 870.6L41.3 875.7L50.2 880Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M50.2 880L43.9 873.3L37.4 866.8L30.6 860.5L23.6 854.4L16.3 848.6L8.8 843L1.1 837.6L-6.9 832.4L-15.2 827.4L-23.7 822.7' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M61.4 30L58.9 21.7L55.1 14.4L50.4 8L44.8 2.2L38.6 -3L31.6 -7.6L24.1 -11.8L16.1 -15.5L7.7 -18.9L-1 -22L-1 -22L4.8 -16.4L10.4 -10.7L16 -5L21.6 0.8L27.4 6.4L33.4 11.8L39.7 16.9L46.3 21.8L53.4 26.3L61.4 30Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M61.4 30L56.2 24L50.7 18.1L45 12.4L39.1 7L33 1.7L26.6 -3.4L20 -8.4L13.2 -13.1L6.2 -17.7L-1 -22' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M56.8 -10L58 0L59.2 10L60.3 20L61.4 30L62.5 40L63.5 50L64.4 60L65.1 70L65.8 80L66.3 90L66.7 100L66.9 110L67 120L66.9 130L66.7 140L66.3 150L65.8 160L65.1 170L64.4 180L63.5 190L62.5 200L61.4 210L60.3 220L59.2 230L58 240L56.8 250L55.7 260L54.6 270L53.5 280L52.5 290L51.6 300L50.9 310L50.2 320L49.7 330L49.3 340L49.1 350L49 360L49.1 370L49.3 380L49.7 390L50.2 400L50.9 410L51.6 420L52.5 430L53.5 440L54.6 450L55.7 460L56.8 470L58 480L59.2 490L60.3 500L61.4 510L62.5 520L63.5 530L64.4 540L65.1 550L65.8 560L66.3 570L66.7 580L66.9 590L67 600L66.9 610L66.7 620L66.3 630L65.8 640L65.1 650L64.4 660L63.5 670L62.5 680L61.4 690L60.3 700L59.2 710L58 720L56.8 730L55.7 740L54.6 750L53.5 760L52.5 770L51.6 780L50.9 790L50.2 800L49.7 810L49.3 820L49.1 830L49 840L49.1 850L49.3 860L49.7 870L50.2 880L50.9 890L51.6 900L52.5 910L53.5 920L54.6 930L55.7 940L56.8 950L58 960L59.2 970' fill='none' stroke='%230E2E38' stroke-width='7' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M56.8 -10L58 0L59.2 10L60.3 20L61.4 30L62.5 40L63.5 50L64.4 60L65.1 70L65.8 80L66.3 90L66.7 100L66.9 110L67 120L66.9 130L66.7 140L66.3 150L65.8 160L65.1 170L64.4 180L63.5 190L62.5 200L61.4 210L60.3 220L59.2 230L58 240L56.8 250L55.7 260L54.6 270L53.5 280L52.5 290L51.6 300L50.9 310L50.2 320L49.7 330L49.3 340L49.1 350L49 360L49.1 370L49.3 380L49.7 390L50.2 400L50.9 410L51.6 420L52.5 430L53.5 440L54.6 450L55.7 460L56.8 470L58 480L59.2 490L60.3 500L61.4 510L62.5 520L63.5 530L64.4 540L65.1 550L65.8 560L66.3 570L66.7 580L66.9 590L67 600L66.9 610L66.7 620L66.3 630L65.8 640L65.1 650L64.4 660L63.5 670L62.5 680L61.4 690L60.3 700L59.2 710L58 720L56.8 730L55.7 740L54.6 750L53.5 760L52.5 770L51.6 780L50.9 790L50.2 800L49.7 810L49.3 820L49.1 830L49 840L49.1 850L49.3 860L49.7 870L50.2 880L50.9 890L51.6 900L52.5 910L53.5 920L54.6 930L55.7 940L56.8 950L58 960L59.2 970' fill='none' stroke='%235C7A3A' stroke-width='3.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M66.3 150L73.7 127.2' stroke='%230E2E38' stroke-width='3.6' stroke-linecap='round' fill='none'/%3E%3Cpath d='M66.3 150L73.7 127.2' stroke='%235C7A3A' stroke-width='1.8' stroke-linecap='round' fill='none'/%3E%3Cpath d='M77.3 128.3L80.2 123.7L82.7 118.9L85 114L87.1 109.1L89 104.1L90.8 99.1L92.3 94L93.7 88.8L94.9 83.6L95.9 78.3L96.7 72.9L97.1 67.5L90 65.2L87.1 69.8L84.5 74.6L82.2 79.5L80.1 84.4L78.2 89.4L76.5 94.4L74.9 99.5L73.5 104.7L72.3 109.9L71.3 115.2L70.6 120.5L70.2 126Z' fill='%236B4226' stroke='%230E2E38' stroke-width='1.3' stroke-linejoin='round'/%3E%3Cpath d='M82.7 118.9L71.3 115.2' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M87.1 109.1L73.5 104.7' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M90.8 99.1L76.5 94.4' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M93.7 88.8L80.1 84.4' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M95.9 78.3L84.5 74.6' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M93.5 66.3L98.5 51.1' stroke='%230E2E38' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M66.3 158L74.2 154.9L81.1 150.8L87.5 145.9L93.2 140.3L98.4 134L103.1 127.2L107.4 119.8L111.3 112.1L114.9 103.9L118.3 95.5L118.3 95.5L113 101.6L107.5 107.5L102 113.4L96.4 119.2L90.9 125.1L85.5 131.1L80.3 137.3L75.3 143.8L70.5 150.6L66.3 158Z' fill='%239DB77A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M66.3 158L72.4 152.7L78.2 147.3L83.9 141.6L89.3 135.7L94.6 129.5L99.8 123.2L104.7 116.6L109.4 109.8L114 102.8L118.3 95.5' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M65.8 640L77.1 618.8' stroke='%230E2E38' stroke-width='3.6' stroke-linecap='round' fill='none'/%3E%3Cpath d='M65.8 640L77.1 618.8' stroke='%235C7A3A' stroke-width='1.8' stroke-linecap='round' fill='none'/%3E%3Cpath d='M80.4 620.6L83.7 617.1L86.7 613.4L89.5 609.6L92.1 605.7L94.6 601.7L96.8 597.6L98.9 593.4L100.9 589.2L102.7 584.9L104.3 580.4L105.6 575.9L106.7 571.1L100 567.6L96.7 571.1L93.7 574.8L90.9 578.6L88.3 582.5L85.9 586.5L83.6 590.6L81.5 594.7L79.5 599L77.7 603.3L76.2 607.8L74.8 612.3L73.8 617.1Z' fill='%236B4226' stroke='%230E2E38' stroke-width='1.3' stroke-linejoin='round'/%3E%3Cpath d='M86.7 613.4L76.2 607.8' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M92.1 605.7L79.5 599' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M96.8 597.6L83.6 590.6' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M100.9 589.2L88.3 582.5' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M104.3 580.4L93.7 574.8' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M103.4 569.4L110.9 555.2' stroke='%230E2E38' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M65.8 648L73.7 644.9L80.6 640.8L86.9 635.9L92.7 630.3L97.9 624L102.6 617.2L106.9 609.8L110.8 602.1L114.4 593.9L117.8 585.5L117.8 585.5L112.5 591.6L107 597.5L101.4 603.4L95.9 609.2L90.4 615.1L85 621.1L79.8 627.3L74.7 633.8L70 640.6L65.8 648Z' fill='%239DB77A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M65.8 648L71.8 642.7L77.7 637.3L83.3 631.6L88.8 625.7L94.1 619.5L99.2 613.2L104.2 606.6L108.9 599.8L113.5 592.8L117.8 585.5' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3C/svg%3E");background-position:left top}
body::after{right:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 124 960' width='124' height='960' aria-hidden='true' focusable='false'%3E%3Cpath d='M67.4 120L76.6 114.2L84.5 107.3L91.5 99.5L97.5 91L102.8 81.8L107.3 72.1L111.2 61.7L114.5 50.9L117.4 39.8L119.9 28.3L119.9 28.3L114.5 37.3L108.8 46.2L103.1 54.9L97.3 63.7L91.6 72.5L86.1 81.4L80.8 90.5L75.8 99.9L71.2 109.6L67.4 120Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M67.4 120L73.9 111.9L80.2 103.6L86.1 95L91.8 86.2L97.2 77.2L102.3 67.9L107.1 58.3L111.7 48.6L115.9 38.6L119.9 28.3' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M58.7 220L55.1 210.9L50.2 202.9L44.4 195.8L37.7 189.4L30.3 183.7L22.2 178.6L13.5 174L4.4 169.9L-5.2 166.2L-15.1 162.7L-15.1 162.7L-8 168.7L-1.1 174.9L5.7 181.1L12.5 187.3L19.5 193.5L26.6 199.4L34 205.2L41.7 210.6L49.8 215.7L58.7 220Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M58.7 220L52.5 213.3L45.9 206.8L39.2 200.5L32.1 194.4L24.9 188.6L17.4 183L9.6 177.6L1.6 172.4L-6.6 167.4L-15.1 162.7' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M73.5 520L83.9 513.5L92.9 505.7L101 497.1L108.1 487.7L114.5 477.5L120 466.6L125 455.2L129.3 443.2L133.2 430.8L136.7 418.1L136.7 418.1L130.4 428.3L123.8 438.3L117.1 448.1L110.4 457.9L103.6 467.7L97 477.6L90.6 487.7L84.4 498.1L78.6 508.7L73.5 520Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M73.5 520L81.2 511.1L88.7 501.9L95.8 492.4L102.6 482.6L109 472.6L115.2 462.3L121 451.7L126.6 440.8L131.8 429.6L136.7 418.1' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M66.3 610L62.8 600.5L57.8 592.1L52 584.4L45.3 577.5L37.7 571.3L29.5 565.7L20.7 560.6L11.3 555.9L1.5 551.6L-8.6 547.6L-8.6 547.6L-1.4 554L5.7 560.6L12.6 567.4L19.5 574.1L26.6 580.7L33.8 587.2L41.3 593.4L49.1 599.4L57.3 605.1L66.3 610Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M66.3 610L60 602.8L53.4 595.7L46.6 588.9L39.5 582.4L32.2 576L24.5 569.9L16.6 564L8.5 558.3L0.1 552.8L-8.6 547.6' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M72.8 930L80.9 925.6L87.7 920.1L93.6 913.8L98.7 906.9L103 899.3L106.7 891.1L109.7 882.4L112.2 873.3L114.4 863.9L116.2 854.2L116.2 854.2L111.5 861.4L106.6 868.6L101.6 875.6L96.7 882.7L91.8 889.9L87.2 897.2L82.9 904.8L79 912.8L75.4 921L72.8 930Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M72.8 930L78.2 923.3L83.3 916.4L88.3 909.3L93 902.1L97.4 894.6L101.7 886.9L105.6 879L109.4 870.9L112.9 862.6L116.2 854.2' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M73.6 -10L73.9 0L74 10L74 20L73.8 30L73.5 40L73.1 50L72.5 60L71.9 70L71.1 80L70.3 90L69.4 100L68.4 110L67.4 120L66.3 130L65.3 140L64.2 150L63.2 160L62.3 170L61.4 180L60.6 190L59.9 200L59.2 210L58.7 220L58.4 230L58.1 240L58 250L58 260L58.2 270L58.5 280L58.9 290L59.5 300L60.1 310L60.9 320L61.7 330L62.6 340L63.6 350L64.6 360L65.7 370L66.7 380L67.8 390L68.8 400L69.7 410L70.6 420L71.4 430L72.1 440L72.8 450L73.3 460L73.6 470L73.9 480L74 490L74 500L73.8 510L73.5 520L73.1 530L72.5 540L71.9 550L71.1 560L70.3 570L69.4 580L68.4 590L67.4 600L66.3 610L65.3 620L64.2 630L63.2 640L62.3 650L61.4 660L60.6 670L59.9 680L59.2 690L58.7 700L58.4 710L58.1 720L58 730L58 740L58.2 750L58.5 760L58.9 770L59.5 780L60.1 790L60.9 800L61.7 810L62.6 820L63.6 830L64.6 840L65.7 850L66.7 860L67.8 870L68.8 880L69.7 890L70.6 900L71.4 910L72.1 920L72.8 930L73.3 940L73.6 950L73.9 960L74 970' fill='none' stroke='%230E2E38' stroke-width='7' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M73.6 -10L73.9 0L74 10L74 20L73.8 30L73.5 40L73.1 50L72.5 60L71.9 70L71.1 80L70.3 90L69.4 100L68.4 110L67.4 120L66.3 130L65.3 140L64.2 150L63.2 160L62.3 170L61.4 180L60.6 190L59.9 200L59.2 210L58.7 220L58.4 230L58.1 240L58 250L58 260L58.2 270L58.5 280L58.9 290L59.5 300L60.1 310L60.9 320L61.7 330L62.6 340L63.6 350L64.6 360L65.7 370L66.7 380L67.8 390L68.8 400L69.7 410L70.6 420L71.4 430L72.1 440L72.8 450L73.3 460L73.6 470L73.9 480L74 490L74 500L73.8 510L73.5 520L73.1 530L72.5 540L71.9 550L71.1 560L70.3 570L69.4 580L68.4 590L67.4 600L66.3 610L65.3 620L64.2 630L63.2 640L62.3 650L61.4 660L60.6 670L59.9 680L59.2 690L58.7 700L58.4 710L58.1 720L58 730L58 740L58.2 750L58.5 760L58.9 770L59.5 780L60.1 790L60.9 800L61.7 810L62.6 820L63.6 830L64.6 840L65.7 850L66.7 860L67.8 870L68.8 880L69.7 890L70.6 900L71.4 910L72.1 920L72.8 930L73.3 940L73.6 950L73.9 960L74 970' fill='none' stroke='%235C7A3A' stroke-width='3.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M61.7 330L53.7 305.3' stroke='%230E2E38' stroke-width='3.6' stroke-linecap='round' fill='none'/%3E%3Cpath d='M61.7 330L53.7 305.3' stroke='%235C7A3A' stroke-width='1.8' stroke-linecap='round' fill='none'/%3E%3Cpath d='M57.2 304.1L56.9 298.8L56.2 293.6L55.2 288.5L54.1 283.4L52.8 278.4L51.2 273.5L49.6 268.6L47.7 263.8L45.7 259L43.4 254.3L40.9 249.7L38.1 245.2L31 247.5L31.3 252.8L32 258L33 263.1L34.1 268.2L35.5 273.2L37 278.1L38.7 283L40.5 287.8L42.6 292.6L44.8 297.3L47.3 301.9L50.1 306.4Z' fill='%236B4226' stroke='%230E2E38' stroke-width='1.3' stroke-linejoin='round'/%3E%3Cpath d='M56.2 293.6L44.8 297.3' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M54.1 283.4L40.5 287.8' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M51.2 273.5L37 278.1' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M47.7 263.8L34.1 268.2' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M43.4 254.3L32 258' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M34.5 246.3L29.6 231.1' stroke='%230E2E38' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M61.7 810L50.3 786.6' stroke='%230E2E38' stroke-width='3.6' stroke-linecap='round' fill='none'/%3E%3Cpath d='M61.7 810L50.3 786.6' stroke='%235C7A3A' stroke-width='1.8' stroke-linecap='round' fill='none'/%3E%3Cpath d='M53.7 785L52.9 780.4L51.8 775.9L50.4 771.6L48.9 767.3L47.1 763.2L45.2 759.1L43.2 755.1L41 751.1L38.6 747.3L36 743.6L33.2 739.9L30 736.5L23.3 739.7L24.1 744.4L25.2 748.8L26.6 753.2L28.1 757.4L29.9 761.6L31.8 765.7L33.8 769.7L36 773.6L38.4 777.4L41 781.2L43.8 784.8L47 788.3Z' fill='%236B4226' stroke='%230E2E38' stroke-width='1.3' stroke-linejoin='round'/%3E%3Cpath d='M51.8 775.9L41 781.2' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M48.9 767.3L36 773.6' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M45.2 759.1L31.8 765.7' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M41 751.1L28.1 757.4' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M36 743.6L25.2 748.8' stroke='%23A56B3C' stroke-width='.9' fill='none'/%3E%3Cpath d='M26.7 738.1L19.6 723.7' stroke='%230E2E38' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right top}
@media (max-width:759px){body::before,body::after{background-size:24px 720px}body::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 720' width='24' height='720' aria-hidden='true' focusable='false'%3E%3Cpath d='M15 90L17.1 89.8L18.7 89.2L20 88.3L21 87.2L21.7 85.8L22.2 84.3L22.5 82.6L22.6 80.7L22.6 78.8L22.6 76.8L22.6 76.8L21.4 77.7L20.2 78.7L19 79.7L17.9 80.7L16.9 81.8L16.1 83.1L15.4 84.5L15 86.1L14.8 87.9L15 90Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M15 90L15.9 88.8L16.8 87.6L17.7 86.4L18.5 85.1L19.3 83.8L20 82.5L20.7 81.1L21.4 79.7L22 78.3L22.6 76.8' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M9 270L9.2 267.9L8.9 266.2L8.2 264.8L7.3 263.6L6 262.7L4.6 261.9L3 261.4L1.2 260.9L-0.7 260.5L-2.7 260.2L-2.7 260.2L-2 261.6L-1.2 262.9L-0.5 264.3L0.3 265.5L1.3 266.7L2.4 267.7L3.6 268.6L5.1 269.3L6.8 269.9L9 270Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M9 270L8 268.9L7 267.8L5.9 266.7L4.8 265.7L3.7 264.7L2.5 263.7L1.2 262.8L-0 261.9L-1.4 261.1L-2.7 260.2' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M15 450L17.1 449.8L18.7 449.2L20 448.3L21 447.2L21.7 445.8L22.2 444.3L22.5 442.6L22.6 440.7L22.6 438.8L22.6 436.8L22.6 436.8L21.4 437.7L20.2 438.7L19 439.7L17.9 440.7L16.9 441.8L16.1 443.1L15.4 444.5L15 446.1L14.8 447.9L15 450Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M15 450L15.9 448.8L16.8 447.6L17.7 446.4L18.5 445.1L19.3 443.8L20 442.5L20.7 441.1L21.4 439.7L22 438.3L22.6 436.8' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M9 630L9.2 627.9L8.9 626.2L8.2 624.8L7.3 623.6L6 622.7L4.6 621.9L3 621.4L1.2 620.9L-0.7 620.5L-2.7 620.2L-2.7 620.2L-2 621.6L-1.2 622.9L-0.5 624.3L0.3 625.5L1.3 626.7L2.4 627.7L3.6 628.6L5.1 629.3L6.8 629.9L9 630Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M9 630L8 628.9L7 627.8L5.9 626.7L4.8 625.7L3.7 624.7L2.5 623.7L1.2 622.8L-0 621.9L-1.4 621.1L-2.7 620.2' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M11.5 -10L12 0L12.5 10L13 20L13.5 30L13.9 40L14.3 50L14.6 60L14.8 70L15 80L15 90L15 100L14.8 110L14.6 120L14.3 130L13.9 140L13.5 150L13 160L12.5 170L12 180L11.5 190L11 200L10.5 210L10.1 220L9.7 230L9.4 240L9.2 250L9 260L9 270L9 280L9.2 290L9.4 300L9.7 310L10.1 320L10.5 330L11 340L11.5 350L12 360L12.5 370L13 380L13.5 390L13.9 400L14.3 410L14.6 420L14.8 430L15 440L15 450L15 460L14.8 470L14.6 480L14.3 490L13.9 500L13.5 510L13 520L12.5 530L12 540L11.5 550L11 560L10.5 570L10.1 580L9.7 590L9.4 600L9.2 610L9 620L9 630L9 640L9.2 650L9.4 660L9.7 670L10.1 680L10.5 690L11 700L11.5 710L12 720L12.5 730' fill='none' stroke='%230E2E38' stroke-width='5.4' stroke-linecap='round'/%3E%3Cpath d='M11.5 -10L12 0L12.5 10L13 20L13.5 30L13.9 40L14.3 50L14.6 60L14.8 70L15 80L15 90L15 100L14.8 110L14.6 120L14.3 130L13.9 140L13.5 150L13 160L12.5 170L12 180L11.5 190L11 200L10.5 210L10.1 220L9.7 230L9.4 240L9.2 250L9 260L9 270L9 280L9.2 290L9.4 300L9.7 310L10.1 320L10.5 330L11 340L11.5 350L12 360L12.5 370L13 380L13.5 390L13.9 400L14.3 410L14.6 420L14.8 430L15 440L15 450L15 460L14.8 470L14.6 480L14.3 490L13.9 500L13.5 510L13 520L12.5 530L12 540L11.5 550L11 560L10.5 570L10.1 580L9.7 590L9.4 600L9.2 610L9 620L9 630L9 640L9.2 650L9.4 660L9.7 670L10.1 680L10.5 690L11 700L11.5 710L12 720L12.5 730' fill='none' stroke='%235C7A3A' stroke-width='2.6' stroke-linecap='round'/%3E%3Cellipse cx='12' cy='180' rx='3.6' ry='9' fill='%236B4226' stroke='%230E2E38' stroke-width='1.1'/%3E%3Cellipse cx='12' cy='540' rx='3.6' ry='9' fill='%236B4226' stroke='%230E2E38' stroke-width='1.1'/%3E%3C/svg%3E");background-position:0 0}body::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 720' width='24' height='720' aria-hidden='true' focusable='false'%3E%3Cpath d='M15 90L17.1 89.8L18.7 89.2L20 88.3L21 87.2L21.7 85.8L22.2 84.3L22.5 82.6L22.6 80.7L22.6 78.8L22.6 76.8L22.6 76.8L21.4 77.7L20.2 78.7L19 79.7L17.9 80.7L16.9 81.8L16.1 83.1L15.4 84.5L15 86.1L14.8 87.9L15 90Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M15 90L15.9 88.8L16.8 87.6L17.7 86.4L18.5 85.1L19.3 83.8L20 82.5L20.7 81.1L21.4 79.7L22 78.3L22.6 76.8' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M9 270L9.2 267.9L8.9 266.2L8.2 264.8L7.3 263.6L6 262.7L4.6 261.9L3 261.4L1.2 260.9L-0.7 260.5L-2.7 260.2L-2.7 260.2L-2 261.6L-1.2 262.9L-0.5 264.3L0.3 265.5L1.3 266.7L2.4 267.7L3.6 268.6L5.1 269.3L6.8 269.9L9 270Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M9 270L8 268.9L7 267.8L5.9 266.7L4.8 265.7L3.7 264.7L2.5 263.7L1.2 262.8L-0 261.9L-1.4 261.1L-2.7 260.2' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M15 450L17.1 449.8L18.7 449.2L20 448.3L21 447.2L21.7 445.8L22.2 444.3L22.5 442.6L22.6 440.7L22.6 438.8L22.6 436.8L22.6 436.8L21.4 437.7L20.2 438.7L19 439.7L17.9 440.7L16.9 441.8L16.1 443.1L15.4 444.5L15 446.1L14.8 447.9L15 450Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M15 450L15.9 448.8L16.8 447.6L17.7 446.4L18.5 445.1L19.3 443.8L20 442.5L20.7 441.1L21.4 439.7L22 438.3L22.6 436.8' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M9 630L9.2 627.9L8.9 626.2L8.2 624.8L7.3 623.6L6 622.7L4.6 621.9L3 621.4L1.2 620.9L-0.7 620.5L-2.7 620.2L-2.7 620.2L-2 621.6L-1.2 622.9L-0.5 624.3L0.3 625.5L1.3 626.7L2.4 627.7L3.6 628.6L5.1 629.3L6.8 629.9L9 630Z' fill='%235C7A3A' stroke='%230E2E38' stroke-width='1.1' stroke-linejoin='round'/%3E%3Cpath d='M9 630L8 628.9L7 627.8L5.9 626.7L4.8 625.7L3.7 624.7L2.5 623.7L1.2 622.8L-0 621.9L-1.4 621.1L-2.7 620.2' fill='none' stroke='%230E2E38' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M11.5 -10L12 0L12.5 10L13 20L13.5 30L13.9 40L14.3 50L14.6 60L14.8 70L15 80L15 90L15 100L14.8 110L14.6 120L14.3 130L13.9 140L13.5 150L13 160L12.5 170L12 180L11.5 190L11 200L10.5 210L10.1 220L9.7 230L9.4 240L9.2 250L9 260L9 270L9 280L9.2 290L9.4 300L9.7 310L10.1 320L10.5 330L11 340L11.5 350L12 360L12.5 370L13 380L13.5 390L13.9 400L14.3 410L14.6 420L14.8 430L15 440L15 450L15 460L14.8 470L14.6 480L14.3 490L13.9 500L13.5 510L13 520L12.5 530L12 540L11.5 550L11 560L10.5 570L10.1 580L9.7 590L9.4 600L9.2 610L9 620L9 630L9 640L9.2 650L9.4 660L9.7 670L10.1 680L10.5 690L11 700L11.5 710L12 720L12.5 730' fill='none' stroke='%230E2E38' stroke-width='5.4' stroke-linecap='round'/%3E%3Cpath d='M11.5 -10L12 0L12.5 10L13 20L13.5 30L13.9 40L14.3 50L14.6 60L14.8 70L15 80L15 90L15 100L14.8 110L14.6 120L14.3 130L13.9 140L13.5 150L13 160L12.5 170L12 180L11.5 190L11 200L10.5 210L10.1 220L9.7 230L9.4 240L9.2 250L9 260L9 270L9 280L9.2 290L9.4 300L9.7 310L10.1 320L10.5 330L11 340L11.5 350L12 360L12.5 370L13 380L13.5 390L13.9 400L14.3 410L14.6 420L14.8 430L15 440L15 450L15 460L14.8 470L14.6 480L14.3 490L13.9 500L13.5 510L13 520L12.5 530L12 540L11.5 550L11 560L10.5 570L10.1 580L9.7 590L9.4 600L9.2 610L9 620L9 630L9 640L9.2 650L9.4 660L9.7 670L10.1 680L10.5 690L11 700L11.5 710L12 720L12.5 730' fill='none' stroke='%235C7A3A' stroke-width='2.6' stroke-linecap='round'/%3E%3Cellipse cx='12' cy='180' rx='3.6' ry='9' fill='%236B4226' stroke='%230E2E38' stroke-width='1.1'/%3E%3Cellipse cx='12' cy='540' rx='3.6' ry='9' fill='%236B4226' stroke='%230E2E38' stroke-width='1.1'/%3E%3C/svg%3E");background-position:100% 360px}}
img{max-width:100%;height:auto;display:block}
a{color:var(--blue-ink);text-decoration-thickness:1.5px;text-underline-offset:.18em}a:hover{color:var(--blue-dk);text-decoration-thickness:2.5px}
a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:4px}
h1,h2,h3{font-family:var(--head);font-weight:700;line-height:1.14;margin:0 0 .55em;color:var(--ink)}
h1{font-size:clamp(2.15rem,5.2vw,3.7rem);letter-spacing:-.005em}h2{font-size:clamp(1.65rem,3.4vw,2.4rem)}h3{font-size:1.28rem}
p{margin:0 0 1.05em;max-width:var(--measure);margin-inline:auto}
strong{font-weight:700}
.szia2-wrap{width:min(100% - 2 * var(--edge),66rem);margin-inline:auto}
.szia2-skip{position:absolute;left:-999px;top:0;background:var(--ink);color:var(--mist-hi);padding:.7rem 1.1rem;z-index:99}.szia2-skip:focus{left:1rem;top:1rem}.szia2-skip:hover,.szia2-skip:focus{color:#fff}
/* header */
.szia2-head{position:sticky;top:0;z-index:20;background:var(--night);border-bottom:3px solid var(--blue)}
.szia2-head::after{content:"";display:none;position:absolute;left:0;right:0;top:100%;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 10' width='24' height='10'%3E%3Cpath d='M0 5Q6 0 12 5T24 5' fill='none' stroke='%230E2E38' stroke-width='1.5'/%3E%3C/svg%3E") repeat-x 0 0;pointer-events:none}
.szia2-nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:68px;width:min(100% - 2rem,76rem);margin-inline:auto}
.szia2-brand{display:inline-flex;align-items:center;gap:.65rem;font-family:var(--head);font-weight:700;font-size:1.28rem;color:#fff;text-decoration:none;min-height:44px}.szia2-brand:hover{color:var(--amber)}.szia2-brand img{width:34px;height:34px}
.szia2-links{display:flex;gap:.4rem 1.3rem;align-items:center}
.szia2-links a{color:#EAF3F0;text-decoration:none;font-weight:700;font-size:1rem;min-height:44px;display:inline-flex;align-items:center;border-bottom:2px solid transparent}
.szia2-links a:hover{color:var(--amber);border-bottom-color:var(--amber)}
.szia2-cta{background:var(--amber);color:var(--ink)!important;padding:.55rem 1.25rem;border-radius:999px;border:0!important;box-shadow:0 0 0 3px var(--night),0 0 0 4.5px var(--amber)}
.szia2-links a.szia2-cta:hover{background:#fff;color:var(--ink)!important}
.szia2-menu{display:none;background:var(--night);border:1.5px solid var(--amber);border-radius:999px;padding:.4rem .6rem;color:#fff;min-width:48px;min-height:48px;align-items:center;justify-content:center;cursor:pointer}
@media (max-width:760px){.szia2-menu{display:inline-flex}.szia2-links{display:none;position:absolute;left:0;right:0;top:100%;background:var(--night);border-bottom:3px solid var(--blue);flex-direction:column;align-items:stretch;padding:1rem 1.2rem 1.3rem;gap:.4rem}.szia2-links[data-open]{display:flex}.szia2-links a{padding:0 .3rem}.szia2-cta{justify-content:center}}
/* weather ribbon: a pale lake band below the dark hero */
.szia2-wx{background:var(--wash);color:var(--ink);border-block:1.5px solid var(--ink)}
.szia2-wx-row{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.5rem;padding:.8rem 0;width:min(100% - 2rem,76rem)}
.szia2-wx-photo{display:inline-flex;align-items:center;gap:.6rem;background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;min-height:48px}
.szia2-wx-photo img{width:52px;height:52px;border-radius:50%;object-fit:cover;border:2px solid var(--blue-dk)}
.szia2-wx-photo span{font-size:.9rem;font-weight:700;letter-spacing:.04em;border:1.5px solid var(--ink);border-radius:999px;padding:.35rem .8rem;min-height:36px;display:inline-flex;align-items:center}
.szia2-wx-photo:hover span,.szia2-wx-photo[aria-expanded=true] span{background:var(--ink);border-color:var(--ink);color:#fff}
.szia2-wx-now{display:flex;align-items:center;gap:.7rem}
.szia2-wx-now strong{font-family:var(--head);font-size:2.1rem;line-height:1;color:var(--blue-dk)}
.szia2-wx-now span{font-size:1rem}.szia2-wx-now small{display:block;font-size:.9rem;color:var(--ink-soft)}
.szia2-wx-icon{display:inline-flex;color:var(--blue-dk)}
.szia2-wx-days{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}
.szia2-wx-days li{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:.6rem;align-items:center;background:var(--mist-hi);border:1.5px solid var(--ink);border-radius:14px;padding:.4rem .7rem;font-size:.9rem;min-width:124px}
.szia2-wx-day{font-weight:700;grid-column:1}.szia2-wx-glyph{grid-row:1/3;grid-column:2;color:var(--blue-dk)}.szia2-wx-glyph svg{width:24px;height:24px}
.szia2-wx-hl{grid-column:1}.szia2-wx-hl strong{font-size:1rem}.szia2-wx-hl em{font-style:normal;color:var(--ink-soft);margin-left:.3rem}
.szia2-wx-cond{grid-column:1/3;font-size:.85rem;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.szia2-wx-source{margin-left:auto;font-size:.9rem;color:var(--ink-soft)}
.szia2-wx-panel{padding:0 0 1.1rem;width:min(100% - 2rem,76rem)}.szia2-wx-panel img{border-radius:6px;max-width:600px;width:100%;background:var(--night);border:2px solid var(--ink)}.szia2-wx-panel p{font-size:.9rem;color:var(--ink-soft);margin:.6rem 0 0;max-width:none}
@media (max-width:700px){.szia2-wx-source{margin-left:0;width:100%}.szia2-wx-now strong{font-size:1.8rem}}
/* hero: a night-lake poster, the watch-circle with the darner at its right */
.szia2-hero{padding:3.4rem 0 2.6rem;background:linear-gradient(100deg,#0A2630 0,#0F3F4B 55%,#0F4F5C 100%);color:#EAF3F0;text-align:left;border-bottom:6px solid var(--amber)}
.szia2-hero .szia2-wrap{width:min(100% - 2rem,76rem);max-width:none;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1rem 3.5rem;align-items:center}
.szia2-hero-copy{grid-column:1;grid-row:1;min-width:0}
.szia2-dfly{grid-column:2;grid-row:1;display:grid;place-items:center;justify-self:center;margin:0;width:clamp(240px,31vw,440px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#F7FAF8 0,#DAE8E4 70%,#C6DCD6 100%);box-shadow:0 0 0 12px rgba(191,227,242,.14),0 0 0 28px rgba(191,227,242,.08),0 0 0 46px rgba(191,227,242,.04);animation:hover 7s ease-in-out infinite}
.szia2-dfly svg{width:68%;height:auto;display:block}
@keyframes hover{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(1.5deg)}}
@media (prefers-reduced-motion:reduce){.szia2-dfly{animation:none}}
.szia2-hero h1{margin:0 0 .35em;color:#fff;font-size:clamp(2.3rem,5.6vw,4.9rem);line-height:1.04;letter-spacing:-.01em}
.szia2-hero p{margin-inline:0}
.szia2-hero-grid{gap:2rem}
.szia2-lower{display:block}
.szia2-acts{margin:1.4rem 0 0;max-width:none;display:flex;flex-wrap:wrap;gap:.9rem 1.2rem;justify-content:flex-start}
.szia2-hero .szia2-btn--primary{background:var(--amber);color:var(--ink);box-shadow:0 0 0 3px #0A2630,0 0 0 4.5px var(--amber)}
.szia2-hero .szia2-btn--primary:hover{background:#fff;color:var(--ink);box-shadow:0 0 0 3px #0A2630,0 0 0 6px #fff}
.szia2-hero .szia2-btn--ghost{background:transparent;color:#fff;border-color:#fff}
.szia2-hero .szia2-btn--ghost:hover{background:#fff;color:var(--ink);box-shadow:none}
.szia2-hero a:focus-visible,.szia2-hero button:focus-visible{outline-color:var(--amber)}
@media (max-width:860px){.szia2-hero .szia2-wrap{grid-template-columns:1fr}.szia2-dfly{grid-column:1;grid-row:1;width:220px;margin:0 auto 1rem}.szia2-hero-copy{grid-row:2}.szia2-rip{grid-row:3}}
.szia2-eyebrow{font-family:var(--head);font-size:1.12rem;font-weight:400;color:var(--blue-ink);margin:0 auto .55rem;letter-spacing:.015em;text-transform:none;display:flex;align-items:center;justify-content:center;gap:.7rem}
.szia2-eyebrow::before,.szia2-eyebrow::after{content:"";display:block;width:2.6rem;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 10' width='24' height='10'%3E%3Cpath d='M0 5Q6 0 12 5T24 5' fill='none' stroke='%230E2E38' stroke-width='1.5'/%3E%3C/svg%3E") repeat-x center;flex:none;opacity:.8}
.szia2-hero .szia2-eyebrow{color:var(--amber);justify-content:flex-start;margin:0 0 1.1rem}.szia2-hero .szia2-eyebrow::before{width:2.6rem;height:3px;background:var(--amber);opacity:1}.szia2-hero .szia2-eyebrow::after{display:none}
.szia2-wrap>.szia2-eyebrow:not(:only-child),.szia2-article>.szia2-eyebrow{max-width:var(--measure)}
.szia2-lead{font-size:1.2rem;line-height:1.65;color:var(--ink-soft)}
.szia2-hero .szia2-lead{color:#DCE9E6}
.szia2-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:1.2rem auto 0;padding:0;list-style:none;font-size:1rem;font-weight:700;max-width:46rem}
.szia2-trust li{display:inline-flex;align-items:center;gap:.55rem}
.szia2-hero .szia2-trust{justify-content:flex-start;margin-inline:0;color:#fff}.szia2-hero .szia2-trust li::before{background:var(--amber);border-color:var(--amber)}
.szia2-trust li::before{content:"";width:.6rem;height:.6rem;background:var(--blue);transform:rotate(45deg);border:1.5px solid var(--ink);flex:none}
.szia2-rip{grid-column:1/-1;display:block;margin:.6rem 0 0;width:min(100%,640px);height:auto;opacity:.55}
.szia2-rip svg{width:100%;height:auto;display:block}
/* plates (photos) */
.szia2-plates{padding:.6rem 0 2.2rem}
.szia2-plates .szia2-wrap{width:min(100% - 2 * var(--edge),70rem)}
.szia2-mosaic{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;align-items:start}
.szia2-mosaic a{display:flex;flex-direction:column;text-decoration:none;color:var(--ink);background:var(--mist-hi);border:1.5px solid var(--ink);padding:7px 7px 0;outline:1px solid var(--rule);outline-offset:-5px}
.szia2-mosaic a:nth-child(2){margin-top:1.8rem}
.szia2-mosaic img{width:100%;aspect-ratio:4/3;object-fit:cover;border:1px solid var(--ink)}
.szia2-mosaic span{position:static;display:block;padding:.65rem .3rem .75rem;text-align:center;font-family:var(--head);font-weight:700;font-size:1.12rem;color:var(--ink);background:none}
.szia2-mosaic a:hover{box-shadow:var(--ring)}.szia2-mosaic a:hover span{color:var(--blue-dk)}
@media (max-width:760px){.szia2-mosaic{grid-template-columns:1fr;gap:1.1rem}.szia2-mosaic a:nth-child(2){margin-top:0}.szia2-mosaic img{aspect-ratio:16/10}}
/* sections */
.szia2-section{padding:3.4rem 0}
.szia2-section--soft{background:var(--wash);border-block:1.5px solid var(--ink)}
.szia2-section--deep{background:var(--teal-dp);color:#EAF3F0;border-block:1.5px solid var(--night)}
.szia2-section--deep h1,.szia2-section--deep h2,.szia2-section--deep h3{color:#fff}
.szia2-section--deep a{color:var(--blue-lt)}.szia2-section--deep a:hover{color:#fff}
.szia2-section--deep .szia2-eyebrow{color:var(--amber)!important}
.szia2-section--deep .szia2-eyebrow::before,.szia2-section--deep .szia2-eyebrow::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 10' width='24' height='10'%3E%3Cpath d='M0 5Q6 0 12 5T24 5' fill='none' stroke='%23BFE3F2' stroke-width='1.5'/%3E%3C/svg%3E")}
.szia2-section>.szia2-wrap:not(.szia2-article)>h2,.szia2-section>.szia2-wrap:not(.szia2-article)>h1{text-align:center}
.szia2-section>.szia2-wrap:not(.szia2-article)>h2::after{content:"";display:block;width:88px;height:12px;margin:.65rem auto 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 12' width='88' height='12'%3E%3Cpath d='M2 6Q12 0 22 6T42 6T62 6T82 6' fill='none' stroke='%231D6E9B' stroke-width='1.6' stroke-linecap='round'/%3E%3Ccircle cx='44' cy='6' r='2.6' fill='%231D6E9B'/%3E%3C/svg%3E") no-repeat center}
.szia2-section--deep>.szia2-wrap>h2::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 12' width='88' height='12'%3E%3Cpath d='M2 6Q12 0 22 6T42 6T62 6T82 6' fill='none' stroke='%23F2C257' stroke-width='1.6' stroke-linecap='round'/%3E%3Ccircle cx='44' cy='6' r='2.6' fill='%23F2C257'/%3E%3C/svg%3E")}
.szia2-damsel{display:block;margin:0 auto .6rem;width:150px}.szia2-damsel svg{width:100%;height:auto;display:block}
.szia2-cols{display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:1.6rem}
.szia2-card{background:var(--mist-hi);border:1.5px solid var(--ink);border-radius:0;padding:1.7rem 1.5rem;outline:1px solid var(--rule);outline-offset:-7px;position:relative;color:var(--ink);text-decoration:none;display:block}
a.szia2-card:hover{box-shadow:var(--ring)}a.szia2-card:hover h3{color:var(--blue-dk);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}
.szia2-card h3{margin-bottom:.4em}.szia2-card p{margin-bottom:0;max-width:none}
.szia2-num{display:inline-grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:50%;background:var(--blue);color:#fff;font-family:var(--head);font-weight:700;font-size:1.3rem;margin-bottom:.8rem;box-shadow:0 0 0 3px var(--mist-hi),0 0 0 4.5px var(--blue)}
/* buttons */
.szia2-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:0;border-radius:999px;padding:.75rem 1.6rem;min-height:50px;font:inherit;font-weight:700;font-size:1.05rem;cursor:pointer;text-decoration:none;transition:box-shadow .25s}
.szia2-btn--primary{background:var(--blue);color:#fff;box-shadow:var(--ring)}.szia2-btn--primary:hover{background:var(--blue-dk);color:#fff;box-shadow:0 0 0 3px var(--mist-hi),0 0 0 6px var(--blue)}
.szia2-btn--ghost{background:var(--mist-hi);color:var(--ink);border:1.5px solid var(--ink)}.szia2-btn--ghost:hover{background:var(--wash);color:var(--ink);box-shadow:0 0 0 3px var(--mist-hi),0 0 0 4.5px var(--ink)}
.szia2-btn[disabled]{opacity:.65;cursor:progress}
/* quote engine */
.szia2-panel{padding:2.4rem 0 3rem}
.szia2-quote{background:var(--mist-hi);border:1.5px solid var(--ink);border-radius:0;padding:2rem 1.8rem;outline:1px solid var(--rule);outline-offset:-8px;max-width:52rem;margin-inline:auto}
.szia2-quote h2{font-size:1.65rem;text-align:center}
.szia2-quote h2::after{content:"";display:block;width:88px;height:12px;margin:.55rem auto 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 12' width='88' height='12'%3E%3Cpath d='M2 6Q12 0 22 6T42 6T62 6T82 6' fill='none' stroke='%231D6E9B' stroke-width='1.6' stroke-linecap='round'/%3E%3Ccircle cx='44' cy='6' r='2.6' fill='%231D6E9B'/%3E%3C/svg%3E") no-repeat center}
.szia2-fields{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem 1.3rem;margin-top:1.3rem}
@media (max-width:620px){.szia2-fields{grid-template-columns:1fr}.szia2-quote{padding:1.6rem 1.1rem}}
.szia2-field{display:flex;flex-direction:column;gap:.4rem}
.szia2-field span{font-size:1rem;font-weight:700}
.szia2-field input,.szia2-field select,.szia2-field textarea{font:inherit;padding:.65rem .8rem;min-height:48px;border:1.5px solid var(--ink);border-radius:6px;background:#fff;color:var(--ink);width:100%}
.szia2-field input:focus,.szia2-field select:focus,.szia2-field textarea:focus{outline:3px solid var(--blue);outline-offset:2px;border-color:var(--blue)}
.szia2-field--wide{grid-column:1/-1}
.szia2-seg{display:flex;flex-wrap:wrap;gap:.6rem}
.szia2-seg label{position:relative;display:block;border:1.5px solid var(--ink);border-radius:999px;padding:0;cursor:pointer;font-size:1rem;background:#fff;color:var(--ink)}
.szia2-seg label>span{display:flex;align-items:center;min-height:44px;padding:0 1.15rem;border-radius:999px;font-weight:700}
.szia2-seg input{position:absolute;opacity:0;width:0;height:0}
.szia2-seg input:checked+span{background:var(--blue);color:#fff;margin:0;padding:0 1.15rem;display:flex}
.szia2-seg label:has(input:checked){border-color:var(--blue);box-shadow:var(--ring)}
.szia2-seg label:hover{background:var(--wash)}.szia2-seg label:has(input:checked):hover{background:#fff}
.szia2-seg input:focus-visible+span{outline:3px solid var(--blue);outline-offset:3px}
.szia2-note{font-size:.95rem;color:var(--ink-soft);margin-top:.8rem;max-width:none}
.szia2-status{margin-top:.9rem;font-weight:700;min-height:1.5em}
.szia2-status[data-tone=error]{color:var(--alert)}
.szia2-quote>.szia2-btn{margin-top:.7rem}
.szia2-results{margin-top:1.8rem;max-width:52rem;margin-inline:auto}
.szia2-summary{display:flex;flex-wrap:wrap;gap:.5rem 1.3rem;align-items:baseline;margin-bottom:1rem;font-size:1rem}
.szia2-result{display:grid;grid-template-columns:1fr auto;gap:.7rem 1.3rem;align-items:center;border:1.5px solid var(--ink);border-radius:0;padding:1.1rem 1.2rem;margin-bottom:.9rem;background:var(--mist-hi)}
.szia2-result--best{border-color:var(--blue);box-shadow:var(--ring)}
.szia2-result strong{font-family:var(--head);font-size:1.18rem}
.szia2-result small{display:block;color:var(--ink-soft);font-size:.92rem}
.szia2-price{font-family:var(--head);font-size:1.9rem;font-weight:700;text-align:right;line-height:1;color:var(--blue-dk)}
.szia2-price small{display:block;font-family:var(--body);font-size:.85rem;font-weight:700;text-align:right;margin-top:.3rem;color:var(--ink-soft)}
.szia2-tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}
.szia2-tag{font-size:.85rem;font-weight:700;padding:.15rem .65rem;border-radius:999px;background:var(--wash);border:1px solid var(--rule);color:var(--ink)}
.szia2-tag--now{background:#FBE4DC;color:var(--alert);border-color:#D9917F;font-weight:800}
.szia2-group{font-size:1.3rem;margin:1.6rem 0 .5rem}
.szia2-applicant{margin:.2rem 0 1rem;border-color:var(--blue)}
.szia2-result .szia2-btn{grid-column:1/-1;justify-self:start}
@media (min-width:640px){.szia2-result{grid-template-columns:1fr auto auto}.szia2-result .szia2-btn{grid-column:auto}}
.szia2-disclosure{font-size:.92rem;color:var(--ink-soft);border-top:1px solid var(--rule);padding-top:1rem;margin-top:1.2rem;max-width:none}
details.szia2-more{margin-top:.6rem;font-size:.95rem}details.szia2-more summary{cursor:pointer;color:var(--blue-ink);font-weight:700;min-height:44px;display:flex;align-items:center}
/* tables */
.szia2-table-wrap{overflow-x:auto;margin-top:1.4rem;border:1.5px solid var(--ink);background:var(--mist-hi)}
.szia2-table{width:100%;border-collapse:collapse;font-size:1.02rem;font-variant-numeric:tabular-nums}
.szia2-table th,.szia2-table td{padding:.8rem 1rem;border-bottom:1px solid var(--hair);text-align:left}
.szia2-table th{font-family:var(--head);font-size:1.05rem;font-weight:700;background:var(--wash);border-bottom:1.5px solid var(--ink);color:var(--ink)}
.szia2-table tbody tr:last-child td{border-bottom:0}.szia2-table td:nth-child(2){font-weight:700;color:var(--blue-dk)}
/* articles */
.szia2-article{max-width:var(--measure)}
.szia2-article figure{margin:0 0 1.8rem;background:var(--mist-hi);border:1.5px solid var(--ink);padding:7px 7px 0;outline:1px solid var(--rule);outline-offset:-5px}
.szia2-article figcaption{font-size:.9rem;color:var(--ink-soft);padding:.6rem .3rem .8rem}
.szia2-article img{border:1px solid var(--ink);width:100%}
.szia2-article h1{text-align:center}
.szia2-article>.szia2-lead,.szia2-wrap>.szia2-lead{text-align:center}
.szia2-article h2{margin-top:1.8em;font-size:1.7rem}
.szia2-article p,.szia2-article li{max-width:none}
.szia2-article ul,.szia2-article ol{padding-left:1.4rem}
.szia2-sources{font-size:.95rem;border-top:1.5px solid var(--ink);padding-top:1rem;margin-top:2.2rem}.szia2-sources ol{padding-left:1.3rem}
.szia2-faq{margin-top:1.4rem}
.szia2-faq details{border-bottom:1px solid var(--rule);padding:.2rem 0}
.szia2-faq summary{cursor:pointer;font-weight:700;font-family:var(--body);font-size:1.12rem;min-height:52px;display:flex;align-items:center;gap:.9rem;list-style:none;padding:.5rem 0}
.szia2-faq summary::-webkit-details-marker{display:none}
.szia2-faq summary::before{content:"";flex:none;width:1.5rem;height:1.5rem;border-radius:50%;border:1.5px solid var(--ink);background:var(--mist-hi) radial-gradient(circle,var(--blue) 0 28%,transparent 31%);box-shadow:0 0 0 3px var(--mist);transition:box-shadow .25s}
.szia2-faq details[open] summary::before{background:var(--blue) radial-gradient(circle,#fff 0 28%,transparent 31%);box-shadow:0 0 0 3px var(--mist),0 0 0 4.5px var(--blue)}
.szia2-faq details>p{padding-left:2.4rem;max-width:none}
/* footer */
.szia2-foot{position:relative;margin-top:84px;background:var(--night);color:#DCE9E6;padding:2.6rem 0 2.2rem;font-size:1rem;border-top:0}
.szia2-foot::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:64px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 64' width='360' height='64'%3E%3Cpath d='M15.8 64L14 26L16 26L20.2 64Z' fill='%230A2630'/%3E%3Cpath d='M49.8 64L45 34L47 34L54.2 64Z' fill='%230A2630'/%3E%3Cellipse cx='46' cy='43' rx='4.4' ry='12' fill='%230A2630'/%3E%3Cpath d='M46 31L46 24' stroke='%230A2630' stroke-width='1.6'/%3E%3Cpath d='M67.8 64L75 14L77 14L72.2 64Z' fill='%230A2630'/%3E%3Cpath d='M101.8 64L103 14L105 14L106.2 64Z' fill='%230A2630'/%3E%3Cpath d='M135.8 64L131 40L133 40L140.2 64Z' fill='%230A2630'/%3E%3Cellipse cx='132' cy='49' rx='4.4' ry='12' fill='%230A2630'/%3E%3Cpath d='M132 37L132 30' stroke='%230A2630' stroke-width='1.6'/%3E%3Cpath d='M159.8 64L158 40L160 40L164.2 64Z' fill='%230A2630'/%3E%3Cpath d='M193.8 64L189 14L191 14L198.2 64Z' fill='%230A2630'/%3E%3Cpath d='M223.8 64L228 34L230 34L228.2 64Z' fill='%230A2630'/%3E%3Cellipse cx='229' cy='43' rx='4.4' ry='12' fill='%230A2630'/%3E%3Cpath d='M229 31L229 24' stroke='%230A2630' stroke-width='1.6'/%3E%3Cpath d='M255.8 64L254 14L256 14L260.2 64Z' fill='%230A2630'/%3E%3Cpath d='M281.8 64L289 14L291 14L286.2 64Z' fill='%230A2630'/%3E%3Cpath d='M315.8 64L311 34L313 34L320.2 64Z' fill='%230A2630'/%3E%3Cellipse cx='312' cy='43' rx='4.4' ry='12' fill='%230A2630'/%3E%3Cpath d='M312 31L312 24' stroke='%230A2630' stroke-width='1.6'/%3E%3Cpath d='M339.8 64L335 40L337 40L344.2 64Z' fill='%230A2630'/%3E%3Cpath d='M36 64C33 47.0 26 33.4 18 30C28 43.6 31 53.8 43 64Z' fill='%230A2630'/%3E%3Cpath d='M124 64C127 44.0 134 28.0 142 24C132 40.0 129 52.0 131 64Z' fill='%230A2630'/%3E%3Cpath d='M210 64C207 48.0 200 35.2 192 32C202 44.8 205 54.4 217 64Z' fill='%230A2630'/%3E%3Cpath d='M300 64C303 45.0 310 29.799999999999997 318 26C308 41.2 305 52.6 307 64Z' fill='%230A2630'/%3E%3Cpath d='M350 64C347 49.0 340 37.0 332 34C342 46.0 345 55.0 357 64Z' fill='%230A2630'/%3E%3C/svg%3E") repeat-x left bottom;background-size:360px 64px;pointer-events:none}
.szia2-foot .szia2-wrap{width:min(100% - 2rem,70rem)}
.szia2-foot-grid{display:grid;gap:1.8rem;grid-template-columns:2fr 1fr 1fr}@media (max-width:700px){.szia2-foot-grid{grid-template-columns:1fr}}
.szia2-foot a{color:var(--blue-lt)}.szia2-foot a:hover{color:#fff}
.szia2-foot nav a{display:flex;align-items:center;min-height:44px;margin:0}
.szia2-foot nav strong{display:block;font-family:var(--head);font-size:1.2rem;color:#fff;margin-bottom:.3rem}
.szia2-foot .szia2-brand{color:#fff;margin-bottom:.4rem}
.szia2-foot p{margin-inline:0;max-width:none;font-size:1rem}
.szia2-foot [data-copy=legal]{font-size:.92rem!important;color:#C7D8D5;border-top:1px solid rgba(191,227,242,.35);padding-top:1.2rem}
.szia2-apply-shell{background:#fff;border:1.5px solid var(--ink);border-radius:0;padding:1rem;min-height:600px;margin-top:1.4rem}
.szia2-apply-shell iframe{width:100%;border:0}
.szia2-calc output{font-family:var(--head);font-size:2rem;font-weight:700;display:block;margin-top:.7rem;color:var(--blue-dk)}
.szia2-calc{margin-block:1.6rem}
[data-reveal]{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* no-exam highlight */
.szia2-noexam{background:#D9EBF3;border:1.5px solid var(--blue);border-radius:0;padding:1.2rem 1.2rem .5rem;margin:0 0 1.6rem;outline:1px solid var(--blue);outline-offset:-6px}
.szia2-group--noexam{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:0;font-size:1.3rem}
.szia2-noexam-badge{display:inline-block;background:var(--blue-dk);color:#fff;font-family:var(--body);font-size:.9rem;letter-spacing:.04em;padding:.3rem .8rem;border-radius:999px}
.szia2-noexam-note{margin-bottom:.9rem;color:var(--ink);max-width:none}
.szia2-result--noexam{border-color:var(--blue);background:var(--mist-hi)}
.szia2-tag--noexam{background:var(--blue-dk);color:#fff;border-color:var(--blue-dk)}
.szia2-tag--usually{background:#fff;color:var(--ink);border-color:var(--blue)}
.szia2-noexam-note+.szia2-noexam-note{margin-top:1rem;padding-top:.9rem;border-top:1px dashed var(--blue)}
/* leftovers from older pages: inline blocks stay legible on this ground */
.szia2-section p[style],.szia2-section [style*="background"]{color:inherit}
@media (max-width:760px){.szia2-hero{padding-top:1.6rem}.szia2-section{padding:2.6rem 0}.szia2-table th,.szia2-table td{padding:.65rem .6rem}.szia2-table{font-size:.97rem}}
