.medallion[data-v-96e5e1ea]{opacity:0;transition:opacity .6s ease-out .4s,transform .6s cubic-bezier(.22,1,.36,1) .4s;transform:translateY(-6px)scale(.96)}.medallion.is-in[data-v-96e5e1ea]{opacity:1;transform:none}.dot[data-v-96e5e1ea]{transform-box:fill-box;transform-origin:50%;transform:scale(0)}.is-in .dot[data-v-96e5e1ea]{animation:.42s cubic-bezier(.34,1.56,.64,1) forwards dot-pop-96e5e1ea}.dot-pulse[data-v-96e5e1ea]{transform-box:fill-box;transform-origin:50%;opacity:0}.is-in .dot-pulse[data-v-96e5e1ea]{animation:2.4s ease-out 1.6s infinite dot-pulse-96e5e1ea}.ring-turn[data-v-96e5e1ea]{animation:32s linear infinite ring-turn-96e5e1ea}.glint[data-v-96e5e1ea]{transition:transform;transform:translate(0)skew(-12deg)}.sticker:hover .glint[data-v-96e5e1ea],.sticker:focus-visible .glint[data-v-96e5e1ea]{transition:transform .8s ease-out;transform:translate(480%)skew(-12deg)}@keyframes dot-pop-96e5e1ea{to{transform:scale(1)}}@keyframes dot-pulse-96e5e1ea{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@keyframes ring-turn-96e5e1ea{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.medallion[data-v-96e5e1ea],.glint[data-v-96e5e1ea],.sticker:hover .glint[data-v-96e5e1ea]{transition:none}.dot[data-v-96e5e1ea],.is-in .dot[data-v-96e5e1ea]{animation:none;transform:none}.is-in .dot-pulse[data-v-96e5e1ea],.ring-turn[data-v-96e5e1ea]{animation:none}}.dimension-callout[data-v-2afc21ac]{transition:opacity .3s}.porch-dimensions--focus .dimension-callout--dimmed[data-v-2afc21ac]{opacity:0}.porch-dimensions--focus .dimension-callout--active[data-v-2afc21ac]{opacity:1}.porch-dimensions .green.shell-outline[data-v-2afc21ac]{fill:none;stroke:#5faf91;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.29px}.porch-dimensions .gray[data-v-2afc21ac]{fill:none;stroke:#808285;stroke-miterlimit:10;stroke-width:2px}.porch-dimensions .gray-fill[data-v-2afc21ac]{fill:#808285}.porch-dimensions .label[data-v-2afc21ac]{fill:#27243f;isolation:isolate;font-family:OutFit,ui-sans-serif,system-ui,sans-serif;font-size:36px;font-weight:700}.porch-dimensions .dotted[data-v-2afc21ac]{fill:none;stroke:#aeb0b1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke-dasharray:0 5}.diagram-callout[data-v-921bc15b]{transition:opacity .3s}.diagram--focus .diagram-callout--dimmed[data-v-921bc15b]{opacity:0}.diagram--focus .diagram-callout--active[data-v-921bc15b]{opacity:1}.diagram .green.shell-outline[data-v-921bc15b]{fill:none;stroke:#5faf91;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.29px}.diagram .gray[data-v-921bc15b]{fill:none;stroke:#808285;stroke-miterlimit:10;stroke-width:2px}.diagram .gray-fill[data-v-921bc15b]{fill:#808285}.diagram .label[data-v-921bc15b]{fill:#27243f;isolation:isolate;font-family:OutFit,ui-sans-serif,system-ui,sans-serif;font-size:36px;font-weight:700}.diagram .dotted[data-v-921bc15b]{fill:none;stroke:#aeb0b1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke-dasharray:0 5}.diagram-callout[data-v-53014793]{transition:opacity .3s}.diagram--focus .diagram-callout--dimmed[data-v-53014793]{opacity:0}.diagram--focus .diagram-callout--active[data-v-53014793]{opacity:1}.diagram .green.shell-outline[data-v-53014793]{fill:none;stroke:#5faf91;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.29px}.diagram .gray[data-v-53014793]{fill:none;stroke:#808285;stroke-miterlimit:10;stroke-width:2px}.diagram .gray-fill[data-v-53014793]{fill:#808285}.diagram .label[data-v-53014793]{fill:#27243f;isolation:isolate;font-family:OutFit,ui-sans-serif,system-ui,sans-serif;font-size:36px;font-weight:700}.diagram .dotted[data-v-53014793]{fill:none;stroke:#aeb0b1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke-dasharray:0 5}.diagram-callout[data-v-961a825e]{transition:opacity .3s}.diagram--focus .diagram-callout--dimmed[data-v-961a825e]{opacity:0}.diagram--focus .diagram-callout--active[data-v-961a825e]{opacity:1}.diagram .green.shell-outline[data-v-961a825e]{fill:none;stroke:#5faf91;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.29px}.diagram .gray[data-v-961a825e]{fill:none;stroke:#808285;stroke-miterlimit:10;stroke-width:2px}.diagram .gray-fill[data-v-961a825e]{fill:#808285}.diagram .label[data-v-961a825e]{fill:#27243f;isolation:isolate;font-family:OutFit,ui-sans-serif,system-ui,sans-serif;font-size:36px;font-weight:700}.diagram .dotted[data-v-961a825e]{fill:none;stroke:#aeb0b1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke-dasharray:0 5}.diagram-callout[data-v-cb2f3202]{transition:opacity .3s}.diagram--focus .diagram-callout--dimmed[data-v-cb2f3202]{opacity:0}.diagram--focus .diagram-callout--active[data-v-cb2f3202]{opacity:1}.diagram .green.shell-outline[data-v-cb2f3202]{fill:none;stroke:#5faf91;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.29px}.diagram .gray[data-v-cb2f3202]{fill:none;stroke:#808285;stroke-miterlimit:10;stroke-width:2px}.diagram .gray-fill[data-v-cb2f3202]{fill:#808285}.diagram .label[data-v-cb2f3202]{fill:#27243f;isolation:isolate;font-family:OutFit,ui-sans-serif,system-ui,sans-serif;font-size:36px;font-weight:700}.diagram .dotted[data-v-cb2f3202]{fill:none;stroke:#aeb0b1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke-dasharray:0 5}.diagram-callout[data-v-dd94b3cc]{transition:opacity .3s}.diagram--focus .diagram-callout--dimmed[data-v-dd94b3cc]{opacity:0}.diagram--focus .diagram-callout--active[data-v-dd94b3cc]{opacity:1}.diagram .green.shell-outline[data-v-dd94b3cc]{fill:none;stroke:#5faf91;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.29px}.diagram .gray[data-v-dd94b3cc]{fill:none;stroke:#808285;stroke-miterlimit:10;stroke-width:2px}.diagram .gray-fill[data-v-dd94b3cc]{fill:#808285}.diagram .label[data-v-dd94b3cc]{fill:#27243f;isolation:isolate;font-family:OutFit,ui-sans-serif,system-ui,sans-serif;font-size:36px;font-weight:700}.diagram .dotted[data-v-dd94b3cc]{fill:none;stroke:#aeb0b1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke-dasharray:0 5}.diagram-callout[data-v-4d24565c]{transition:opacity .3s}.diagram--focus .diagram-callout--dimmed[data-v-4d24565c]{opacity:0}.diagram--focus .diagram-callout--active[data-v-4d24565c]{opacity:1}.diagram .green.shell-outline[data-v-4d24565c]{fill:none;stroke:#5faf91;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.29px}.diagram .gray[data-v-4d24565c]{fill:none;stroke:#808285;stroke-miterlimit:10;stroke-width:2px}.diagram .gray-fill[data-v-4d24565c]{fill:#808285}.diagram .label[data-v-4d24565c]{fill:#27243f;isolation:isolate;font-family:OutFit,ui-sans-serif,system-ui,sans-serif;font-size:36px;font-weight:700}.diagram .dotted[data-v-4d24565c]{fill:none;stroke:#aeb0b1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke-dasharray:0 5}.diagram-callout[data-v-c235e996]{transition:opacity .3s}.diagram--focus .diagram-callout--dimmed[data-v-c235e996]{opacity:0}.diagram--focus .diagram-callout--active[data-v-c235e996]{opacity:1}.diagram .green.shell-outline[data-v-c235e996]{fill:none;stroke:#5faf91;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.29px}.diagram .gray[data-v-c235e996]{fill:none;stroke:#808285;stroke-miterlimit:10;stroke-width:2px}.diagram .gray-fill[data-v-c235e996]{fill:#808285}.diagram .label[data-v-c235e996]{fill:#27243f;isolation:isolate;font-family:OutFit,ui-sans-serif,system-ui,sans-serif;font-size:36px;font-weight:700}.diagram .dotted[data-v-c235e996]{fill:none;stroke:#aeb0b1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke-dasharray:0 5}.diagram-callout[data-v-af88eacd]{transition:opacity .3s}.diagram--focus .diagram-callout--dimmed[data-v-af88eacd]{opacity:0}.diagram--focus .diagram-callout--active[data-v-af88eacd]{opacity:1}.diagram .green.shell-outline[data-v-af88eacd]{fill:none;stroke:#5faf91;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.29px}.diagram .gray[data-v-af88eacd]{fill:none;stroke:#808285;stroke-miterlimit:10;stroke-width:2px}.diagram .gray-fill[data-v-af88eacd]{fill:#808285}.diagram .label[data-v-af88eacd]{fill:#27243f;isolation:isolate;font-family:OutFit,ui-sans-serif,system-ui,sans-serif;font-size:36px;font-weight:700}.diagram .dotted[data-v-af88eacd]{fill:none;stroke:#aeb0b1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke-dasharray:0 5}.diagram-callout[data-v-cd0ba3b8]{transition:opacity .3s}.diagram--focus .diagram-callout--dimmed[data-v-cd0ba3b8]{opacity:0}.diagram--focus .diagram-callout--active[data-v-cd0ba3b8]{opacity:1}.diagram .green.shell-outline[data-v-cd0ba3b8]{fill:none;stroke:#5faf91;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.29px}.diagram .gray[data-v-cd0ba3b8]{fill:none;stroke:#808285;stroke-miterlimit:10;stroke-width:2px}.diagram .gray-fill[data-v-cd0ba3b8]{fill:#808285}.diagram .label[data-v-cd0ba3b8]{fill:#27243f;isolation:isolate;font-family:OutFit,ui-sans-serif,system-ui,sans-serif;font-size:36px;font-weight:700}.diagram .dotted[data-v-cd0ba3b8]{fill:none;stroke:#aeb0b1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke-dasharray:0 5}.diagram-callout[data-v-aab22c4b]{transition:opacity .3s}.diagram--focus .diagram-callout--dimmed[data-v-aab22c4b]{opacity:0}.diagram--focus .diagram-callout--active[data-v-aab22c4b]{opacity:1}.diagram .green.shell-outline[data-v-aab22c4b]{fill:none;stroke:#5faf91;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.29px}.diagram .gray[data-v-aab22c4b]{fill:none;stroke:#808285;stroke-miterlimit:10;stroke-width:2px}.diagram .gray-fill[data-v-aab22c4b]{fill:#808285}.diagram .label[data-v-aab22c4b]{fill:#27243f;isolation:isolate;font-family:OutFit,ui-sans-serif,system-ui,sans-serif;font-size:36px;font-weight:700}.diagram .dotted[data-v-aab22c4b]{fill:none;stroke:#aeb0b1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke-dasharray:0 5}.cta-glint[data-v-36357bea]{pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff59 50%,#0000 100%);width:35%;animation:1.1s ease-in-out cta-glint-sweep-36357bea;position:absolute;top:0;bottom:0;left:0;transform:skew(-20deg)translate(-250%)}@keyframes cta-glint-sweep-36357bea{to{transform:skew(-20deg)translate(450%)}}@media (prefers-reduced-motion:reduce){.cta-glint[data-v-36357bea]{display:none}}
