.hg{--hg-bar:calc(var(--ij-target-min) + var(--ij-space-5) + 1px)}@media not (min-width:768px){.hg{--hg-bar:calc(var(--ij-target-min) + var(--ij-space-5) + var(--ij-space-1) - 1px)}}.hg-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.hg-block{padding-block:var(--ij-space-7) 0}.hg-heading{margin:0 0 var(--ij-space-3);font-family:var(--ij-font-display);font-size:clamp(var(--ij-text-2xl), 3vw, var(--ij-text-3xl));text-wrap:balance;font-weight:600;line-height:1.15}.hg-lede{margin:0 0 var(--ij-space-5);max-inline-size:var(--ij-measure-prose);color:var(--ij-text-muted);text-wrap:pretty}.hg-hero{isolation:isolate;padding-block:var(--ij-space-7) var(--ij-space-6);background:radial-gradient(60% 70% at 50% 0%, color-mix(in srgb, var(--mk-rose-faint) 85%, transparent), transparent 70%);position:relative;overflow:clip}.hg-hero-in{text-align:center;justify-items:center;display:grid;position:relative}.hg-hero-flora{z-index:-1;pointer-events:none;position:absolute;inset:0}.hg-spray{inline-size:clamp(calc(var(--ij-space-8) * 2), 22vw, calc(var(--ij-space-8) * 5));opacity:.9;display:block;position:absolute}.hg-spray img{block-size:auto;inline-size:100%;display:block}.hg-spray-a{inset-block-end:var(--ij-space-4);inset-inline-start:calc(var(--ij-space-3) * -1);rotate:-8deg}.hg-spray-b{inset-block-start:calc(var(--ij-space-5) * -1);inset-inline-end:calc(var(--ij-space-6) * -1);rotate:-8deg;scale:-1}@keyframes hg-drift{50%{translate:0 calc(var(--ij-space-2) * -1)}}.mk-motion .hg-spray-a{animation:9s ease-in-out infinite hg-drift}.mk-motion .hg-spray-b{animation:11s ease-in-out -4s infinite hg-drift}@media not (min-width:768px){.hg-spray{inline-size:calc(var(--ij-space-8) * 2);opacity:.55}.hg-spray-a{inset-block-end:var(--ij-space-2);inset-inline-start:calc(var(--ij-space-6) * -1)}.hg-spray-b{inset-block-start:calc(var(--ij-space-7) * -1);inset-inline-end:calc(var(--ij-space-7) * -1)}}.hg-launch{isolation:isolate;max-inline-size:100%;margin:var(--ij-space-6) 0 0;border-radius:var(--ij-radius-lg);background:linear-gradient(135deg, var(--mk-card), color-mix(in srgb, var(--mk-rose-faint) 70%, var(--mk-card))) padding-box, linear-gradient(120deg, color-mix(in srgb, var(--mk-rose) 80%, transparent), color-mix(in srgb, var(--mk-cocoa) 35%, transparent), color-mix(in srgb, var(--mk-rose-soft) 90%, transparent)) border-box;color:var(--mk-cocoa);text-align:start;box-shadow:0 var(--ij-space-3) var(--ij-space-6) #62432f1a, inset 0 1px 0 #ffffffb3;border:1px solid #0000;grid-template-columns:auto minmax(0,auto);align-items:center;display:inline-grid;position:relative;overflow:clip}.hg-launch:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffffa6 50%,#0000 60%);position:absolute;inset:0;translate:-110%}@keyframes hg-gleam{0%,75%{translate:-110%}to{translate:110%}}.mk-motion .hg-launch:after{animation:7s ease-in-out 1.5s infinite hg-gleam}.hg-launch-mark{min-inline-size:calc(var(--ij-space-8) + var(--ij-space-3));padding:var(--ij-space-3) var(--ij-space-4);border-inline-end:1px solid color-mix(in srgb, var(--mk-rose) 45%, transparent);background:color-mix(in srgb, var(--mk-rose-faint) 60%, transparent);align-self:stretch;place-items:center;display:grid}.hg-launch-orn{inline-size:var(--ij-space-5);block-size:var(--ij-space-5);color:var(--mk-rose)}.mk-motion .hg-launch-orn{animation:3.2s ease-in-out infinite hg-twinkle}@keyframes hg-twinkle{50%{opacity:.75;rotate:45deg;scale:.82}}.hg-launch-n{font-family:var(--ij-font-display);font-size:var(--ij-text-3xl);font-variant-numeric:lining-nums tabular-nums;font-weight:600;line-height:1}.hg-launch-unit,.hg-launch-kicker{font-size:var(--ij-text-xs);font-weight:600;line-height:var(--ij-leading-xs);letter-spacing:.14ch;text-transform:uppercase}.hg-launch-unit{color:color-mix(in srgb, var(--mk-cocoa) 75%, transparent);white-space:nowrap}.hg-launch-last{max-inline-size:7ch;font-family:var(--ij-font-display);font-size:var(--ij-text-lg);text-align:center;font-weight:600;line-height:1.1}.hg-launch-text{padding:var(--ij-space-3) var(--ij-space-5) var(--ij-space-3) var(--ij-space-4);gap:2px;display:grid}.hg-launch-kicker{color:color-mix(in srgb, var(--mk-cocoa) 70%, transparent)}.hg-launch-until{color:var(--ij-text-muted);font-size:var(--ij-text-xs);line-height:var(--ij-leading-xs)}.hg-launch:not([data-ending]) .hg-launch-mark{min-inline-size:0;padding-inline:var(--ij-space-4)}.hg-launch-save{font-family:var(--ij-font-display);font-size:var(--ij-text-xl);font-weight:600;line-height:var(--ij-leading-xl);text-wrap:balance}.hg-launch[data-ending] .hg-launch-mark{background:linear-gradient(160deg, color-mix(in srgb, var(--mk-rose) 70%, var(--mk-cocoa)), var(--mk-cocoa));color:var(--mk-paper);border-inline-end-color:#0000}.hg-launch[data-ending] .hg-launch-unit{color:color-mix(in srgb, var(--mk-paper) 80%, transparent)}.hg-hero .mk-kicker{margin-block-end:var(--ij-space-3)}.hg-title{max-inline-size:22ch;font-family:var(--ij-font-display);font-size:clamp(calc(var(--ij-text-3xl) + var(--ij-space-1)), 5.2vw, calc(var(--ij-space-8) - var(--ij-space-1)));letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600;line-height:1.04}.hg-hero-line{margin:var(--ij-space-4) 0 0;max-inline-size:60ch;color:var(--ij-text-muted);font-size:var(--ij-text-lg);line-height:var(--ij-leading-lg);text-wrap:balance}@media not (min-width:768px){.hg-hero{padding-block:var(--ij-space-6) var(--ij-space-5)}.hg-hero-line{font-size:var(--ij-text-base);line-height:var(--ij-leading-base)}}.hg-plans{padding-block-start:0}.hg-plans-stage{isolation:isolate;position:relative}.hg-flora-plans{inline-size:calc(var(--ij-space-8) * 2.5);opacity:.4;inset-block-start:calc(var(--ij-space-3) - var(--ij-space-6));inset-inline-end:calc(var(--mk-gutter) - 8%)}@media (min-width:1024px){.hg-flora-plans{inline-size:calc(var(--ij-space-8) * 5);opacity:.5;inset-block-start:calc(var(--ij-space-5) - var(--ij-space-8));inset-inline-end:calc(var(--mk-gutter) - var(--ij-space-7))}}.hg .pc{isolation:isolate;transition:transform var(--ij-duration-base) var(--ij-ease-emphasis)}.hg .pc:after{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--ij-shadow-3);opacity:0;pointer-events:none;transition:opacity var(--ij-duration-base) ease;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.mk-motion .hg .pc:hover{transform:translateY(calc(var(--ij-space-1) * -1))}.mk-motion .hg .pc:hover:after{opacity:1}}.hg .pc:active{transition-duration:var(--ij-duration-fast);transform:scale(.98)}.hg-plans .mk-shell{gap:var(--ij-space-5);justify-items:center;display:grid}.hg-plans .pc-grid{inline-size:100%}.hg-cta-quiet{min-block-size:calc(var(--ij-target-min) + var(--ij-space-1));border:1px solid var(--ij-border-strong);border-radius:var(--ij-radius-lg);color:var(--ij-text);font-size:var(--ij-text-sm);transition:border-color var(--ij-duration-fast) var(--ij-ease-standard), background-color var(--ij-duration-fast) var(--ij-ease-standard);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.hg-cta-quiet:hover{border-color:var(--ij-accent);background:var(--ij-accent-subtle)}.hg-plans .pc-grid>li:has(.is-rec){position:relative}.hg-plans .pc-grid>li:has(.is-rec):before{content:"";inset:calc(var(--ij-space-6) * -1);z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--mk-rose) 28%, transparent), transparent);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .9s .3s;position:absolute}.hg-plans[data-shown] .pc-grid>li:has(.is-rec):before{opacity:1}html:not(.mk-motion) .hg-plans .pc-grid>li:has(.is-rec):before{opacity:1}.hg .pc-badge{isolation:isolate;overflow:hidden}.hg .pc-badge:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);position:absolute;inset:0;translate:-120%}@keyframes hg-sheen{0%,70%{translate:-120%}to{translate:120%}}.mk-motion .hg .pc-badge:after{animation:5s ease-in-out 1.2s infinite hg-sheen}@keyframes hg-pop{0%{opacity:0;scale:.6}}.mk-motion .hg-plans[data-shown] .pc-save{animation:hg-pop .42s var(--ij-ease-emphasis) .7s backwards}.hg-switch{gap:var(--ij-space-4);inline-size:100%;min-inline-size:0;display:grid}.hg-tabs{display:none}@media not (min-width:640px){.hg-tabs{z-index:3;gap:var(--ij-space-1);padding:var(--ij-space-1);border:1px solid var(--ij-border);border-radius:var(--ij-radius-full);background:color-mix(in srgb, var(--mk-card) 88%, transparent);box-shadow:0 var(--ij-space-2) var(--ij-space-5) #62432f1a;-webkit-backdrop-filter:blur(var(--ij-space-3));backdrop-filter:blur(var(--ij-space-3));display:flex;position:sticky;inset-block-start:calc(var(--hg-bar) + var(--ij-space-2))}.hg-tab{min-block-size:var(--ij-target-min);padding:var(--ij-space-1) var(--ij-space-2);border-radius:var(--ij-radius-full);color:var(--ij-text);font:inherit;cursor:pointer;transition:background-color var(--ij-duration-base) var(--ij-ease-standard), color var(--ij-duration-base) var(--ij-ease-standard);background:0 0;border:0;flex:auto;align-content:center;justify-items:center;display:grid}.hg-tab-name{font-size:var(--ij-text-sm);font-weight:700;line-height:var(--ij-leading-xs);white-space:nowrap}.hg-tab-price{color:var(--ij-text-muted);font-size:var(--ij-text-xs);line-height:var(--ij-leading-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.hg-tab[aria-current=true]{background:var(--mk-cocoa);color:var(--mk-paper)}.hg-tab[aria-current=true] .hg-tab-price{color:color-mix(in srgb, var(--mk-paper) 80%, transparent)}.hg-tab:focus-visible{outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:1px}.hg-plans .pc-grid{gap:var(--ij-space-3);inline-size:auto;margin-inline:calc(var(--mk-gutter) * -1);padding:var(--ij-space-4) var(--mk-gutter) var(--ij-space-5);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mk-gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:86%;grid-auto-flow:column;align-items:start;overflow-x:auto}.hg-plans .pc-grid::-webkit-scrollbar{display:none}.hg-plans .pc-grid>li{scroll-snap-align:center}.hg .pc{gap:var(--ij-space-3);padding:var(--ij-space-5) var(--ij-space-4)}.hg .pc-list{gap:var(--ij-space-2);padding-block-start:var(--ij-space-3)}.hg .pc-group-list{gap:var(--ij-space-2)}.hg .pc-now{font-size:var(--ij-text-3xl)}}.hg-trust{gap:var(--ij-space-3) var(--ij-space-4);inline-size:100%;margin:var(--ij-space-2) 0 0;color:var(--mk-cocoa);font-size:var(--ij-text-sm);font-weight:600;line-height:var(--ij-leading-sm);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.hg-trust li{gap:var(--ij-space-2);align-items:center;display:flex}.hg-trust-ico{inline-size:var(--ij-space-6);block-size:var(--ij-space-6);border-radius:var(--ij-radius-full);background:var(--mk-rose-faint);color:var(--mk-cocoa);flex:none;place-items:center;display:grid}@media (min-width:1024px){.hg-trust{justify-content:center;gap:var(--ij-space-6);grid-template-columns:repeat(4,auto);padding-block-start:var(--ij-space-4)}}.hg-compare{border:1px solid var(--ij-border);border-radius:var(--mk-radius-card);background:var(--mk-card)}.hg-compare>summary{gap:var(--ij-space-3);min-block-size:calc(var(--ij-space-8) - var(--ij-space-2));padding-inline:var(--ij-space-5);cursor:pointer;justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.hg-compare>summary::-webkit-details-marker{display:none}.hg-compare>summary:after,.hg-faq-list summary:after{content:"";inline-size:var(--ij-space-4);block-size:var(--ij-space-4);background:var(--mk-cocoa);transition:rotate var(--ij-duration-base) var(--ij-ease-standard);flex:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") 50%/100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") 50%/100% no-repeat}.hg-compare[open]>summary:after,.hg-faq-list details[open] summary:after{rotate:180deg}.hg-compare>summary:focus-visible,.hg-faq-list summary:focus-visible{outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:calc(var(--ij-focus-offset) * -1);border-radius:var(--mk-radius-card)}.hg-compare[open]>summary{border-block-end:1px solid var(--ij-border)}.hg-matrix{table-layout:fixed;border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm)}.hg-matrix thead td{inline-size:34%}.hg-matrix thead :is(th,td){z-index:2;background:var(--mk-card);box-shadow:0 1px 0 var(--ij-border);position:sticky;inset-block-start:var(--hg-bar)}.hg-matrix thead th{padding:var(--ij-space-4) var(--ij-space-2) var(--ij-space-3);font-family:var(--ij-font-display);font-size:var(--ij-text-xl);text-align:center;font-weight:600}.hg-matrix thead th[data-rec]{background:color-mix(in srgb, var(--mk-rose-faint) 70%, var(--mk-card))}.hg-matrix tbody th[scope=row]{padding:var(--ij-space-3) var(--ij-space-3) var(--ij-space-3) var(--ij-space-5);text-align:start;font-weight:400}.hg-matrix td{padding:var(--ij-space-3) var(--ij-space-2);text-align:center;font-variant-numeric:tabular-nums}.hg-matrix tbody td[data-rec]{background:color-mix(in srgb, var(--mk-rose-faint) 45%, transparent)}.hg-matrix tbody tr:not(.hg-group)>*{border-block-start:1px solid var(--ij-border)}.hg-matrix td[data-tone=no],.hg-matrix td[data-tone=addon]{color:var(--ij-text-muted)}.hg-matrix .hg-group th{padding:var(--ij-space-5) var(--ij-space-5) var(--ij-space-2);color:var(--mk-cocoa);font-size:var(--ij-text-xs);letter-spacing:.16ch;text-align:start;text-transform:uppercase;font-weight:700}.hg-yes{inline-size:var(--ij-space-4);block-size:var(--ij-space-4);background:var(--mk-olive);vertical-align:middle;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E") 50%/100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E") 50%/100% no-repeat}@media not (min-width:768px){.hg-matrix,.hg-matrix :is(thead,tbody){display:block}.hg-matrix tr{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hg-matrix[data-cols="3"] tr{grid-template-columns:repeat(3,minmax(0,1fr))}.hg-matrix[data-cols="5"] tr{grid-template-columns:repeat(5,minmax(0,1fr))}.hg-matrix thead td{display:none}.hg-matrix thead{z-index:2;background:var(--mk-card);box-shadow:0 1px 0 var(--ij-border);position:sticky;inset-block-start:var(--hg-bar)}.hg-matrix thead th{padding:var(--ij-space-3) var(--ij-space-1) var(--ij-space-2);font-size:var(--ij-text-base);box-shadow:none;position:static}.hg-matrix tbody tr:not(.hg-group)>*{border-block-start:0}.hg-matrix tbody tr:not(.hg-group){border-block-start:1px solid var(--ij-border)}.hg-matrix tbody th[scope=row]{padding:var(--ij-space-3) var(--ij-space-4) var(--ij-space-1);grid-column:1/-1}.hg-matrix .hg-group th{padding-inline:var(--ij-space-4);grid-column:1/-1}.hg-matrix td{padding:var(--ij-space-1) var(--ij-space-1) var(--ij-space-3);font-size:var(--ij-text-xs);line-height:var(--ij-leading-xs)}}.hg-groups{border-block-start:1px solid var(--ij-border);display:grid}.hg-addgroup{gap:var(--ij-space-4);padding-block:var(--ij-space-6);border-block-end:1px solid var(--ij-border);display:grid}.hg-addgroup-head{gap:var(--ij-space-1);align-content:start;display:grid}.hg-addgroup-title{color:var(--mk-label);font-family:inherit;font-size:var(--ij-text-xs);font-weight:600;line-height:var(--ij-leading-xs);letter-spacing:.24ch;text-transform:uppercase;margin:0}.hg-addgroup-lede{color:var(--ij-text-muted);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm);text-wrap:pretty;margin:0}.hg-cards{gap:var(--ij-space-4);grid-template-columns:minmax(0,1fr);align-items:stretch;margin:0;padding:0;list-style:none;display:grid}.hg-card{gap:var(--ij-space-2);min-inline-size:0;padding:var(--ij-space-5);border:1px solid var(--ij-border);border-radius:var(--mk-radius-card);background:var(--mk-card);flex-direction:column;display:flex;container-type:inline-size}.hg-card-head{gap:var(--ij-space-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.hg-card-ico{inline-size:var(--ij-space-7);block-size:var(--ij-space-7);border-radius:var(--ij-radius-full);background:var(--mk-rose-faint);color:var(--mk-cocoa);place-items:center;display:grid}.hg-card-name{font-family:inherit;font-size:var(--ij-text-base);font-weight:600;line-height:var(--ij-leading-base);text-wrap:balance;margin:0}.hg-card-price{color:var(--mk-cocoa);font-size:var(--ij-text-lg);font-weight:600;line-height:var(--ij-leading-base);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.hg-card-per{color:var(--ij-text-muted);font-size:var(--ij-text-xs);font-weight:500}.hg-soon{padding:0 var(--ij-space-2);border:1px solid var(--ij-border);border-radius:var(--ij-radius-full);color:var(--mk-cocoa);font-size:var(--ij-text-xs);font-weight:600;line-height:var(--ij-leading-sm);white-space:nowrap}.hg-card-benefit{color:var(--ij-text-muted);font-size:var(--ij-text-sm);text-wrap:pretty;flex:auto;margin:0;line-height:1.5}.hg-card-meta{border-block-start:1px solid var(--ij-border);color:var(--mk-cocoa);font-size:var(--ij-text-xs);font-weight:500;line-height:var(--ij-leading-xs);margin:0;padding-block-start:var(--ij-space-3)}@container not (min-inline-size:384px){.hg-card-head{grid-template-columns:auto minmax(0,1fr);row-gap:0}.hg-card-price{grid-column:2}.hg-soon{grid-column:2;justify-self:start}}.hg-camera{gap:var(--ij-space-4)}.hg-camera .hg-card-benefit{flex:none}.hg-cam-tiers{border:1px solid var(--ij-border);border-radius:var(--ij-radius-md);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.hg-cam-tier{gap:var(--ij-space-1) var(--ij-space-3);padding:var(--ij-space-4);background:var(--mk-paper);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.hg-cam-tier+.hg-cam-tier{border-block-start:1px solid var(--ij-border)}.hg-cam-name{color:var(--mk-label);font-size:var(--ij-text-xs);font-weight:600;line-height:var(--ij-leading-xs);letter-spacing:.16ch;text-transform:uppercase;grid-column:1/-1}.hg-cam-photos{font-variant-numeric:tabular-nums;font-weight:600}.hg-cam-price{color:var(--mk-cocoa);font-family:var(--ij-font-display);font-size:var(--ij-text-xl);font-weight:600;line-height:var(--ij-leading-xl);font-variant-numeric:lining-nums tabular-nums;text-align:end}.hg-cam-unit,.hg-cam-scale{color:var(--ij-text-muted);font-size:var(--ij-text-xs);line-height:var(--ij-leading-xs);font-variant-numeric:tabular-nums}.hg-cam-scale{text-align:end}.hg-cam-note{color:var(--ij-text-muted);font-size:var(--ij-text-xs);line-height:var(--ij-leading-xs);margin:0}.hg-included{gap:var(--ij-space-2) var(--ij-space-5);font-size:var(--ij-text-sm);grid-template-columns:minmax(0,1fr);margin:0}@media (min-width:640px){.hg-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hg-cards>.hg-camera{grid-column:1/-1}.hg-cards>.hg-card:not(.hg-camera):last-child:nth-child(odd of .hg-card:not(.hg-camera)){grid-column:1/-1}.hg-cam-tiers{grid-template-columns:repeat(3,minmax(0,1fr))}.hg-cam-tier{align-content:start;gap:var(--ij-space-1);padding:var(--ij-space-5);grid-template-columns:minmax(0,1fr)}.hg-cam-tier+.hg-cam-tier{border-block-start:0;border-inline-start:1px solid var(--ij-border)}.hg-cam-price,.hg-cam-scale{text-align:start}.hg-cam-price{font-size:var(--ij-text-2xl);line-height:var(--ij-leading-2xl)}.hg-included{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1120px){.hg-addgroup{grid-template-columns:calc(var(--ij-space-8) * 3.5) minmax(0, 1fr);gap:var(--ij-space-6)}.hg-addgroup-head{padding-block-start:var(--ij-space-2)}}.hg-tiers{gap:var(--ij-space-5);padding:var(--ij-space-6);border-radius:var(--mk-radius-hero);background:var(--mk-paper-deep);align-items:center;display:grid}.hg-tiers-text>.hg-lede{margin-block-end:var(--ij-space-2)}.hg-tiers-text>.mk-cta-quiet{min-block-size:var(--ij-target-min);align-items:center;display:inline-flex}.hg-tier-list{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--ij-space-8) * 3.5), 100%), 1fr));gap:var(--ij-space-3);margin:0;padding:0;list-style:none;display:grid}.hg-tier{gap:var(--ij-space-1);padding:var(--ij-space-5);border:1px solid var(--ij-border);border-radius:var(--mk-radius-card);background:var(--mk-card);display:grid}.hg-tier-ico{inline-size:calc(var(--ij-space-6) + var(--ij-space-1));block-size:calc(var(--ij-space-6) + var(--ij-space-1));border-radius:var(--ij-radius-full);background:var(--mk-rose-faint);color:var(--mk-cocoa);place-items:center;margin-block-end:var(--ij-space-2);display:grid}.hg-tier-name{font-family:var(--ij-font-display);font-size:var(--ij-text-xl);font-weight:600;line-height:var(--ij-leading-xl)}.hg-tier-line{color:var(--ij-text-muted);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm)}.hg-tier-price{color:var(--mk-cocoa);font-family:var(--ij-font-display);font-size:var(--ij-text-2xl);font-weight:600;line-height:var(--ij-leading-2xl);margin-block-start:var(--ij-space-2)}@media (min-width:1024px){.hg-tiers{gap:var(--ij-space-7);padding:var(--ij-space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media not (min-width:768px){.hg-tiers{padding:var(--ij-space-5)}}.hg-faq{--hg-faq-w:calc(var(--ij-space-8) * 13);isolation:isolate;max-inline-size:var(--hg-faq-w);position:relative}.hg-flora-faq{display:none}@media (min-width:1280px){.hg-flora-faq{block-size:calc(var(--ij-space-8) * 4);opacity:.7;display:block;inset-block-start:calc(var(--ij-space-7) + var(--ij-space-5));inset-inline-start:calc(var(--ij-space-5) - (100vw - var(--hg-faq-w)) / 2)}}.hg-faq-list{border:1px solid var(--ij-border);border-radius:var(--mk-radius-card);background:var(--mk-card);display:grid}.hg-faq-list details+details{border-block-start:1px solid var(--ij-border)}.hg-faq-list summary{gap:var(--ij-space-3);min-block-size:calc(var(--ij-space-8) - var(--ij-space-2));padding:var(--ij-space-3) var(--ij-space-5);cursor:pointer;justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.hg-faq-list summary::-webkit-details-marker{display:none}.hg-faq-list p{padding:0 var(--ij-space-5) var(--ij-space-5);color:var(--ij-text-muted);text-wrap:pretty;margin:0}.hg-faq-list details::details-content{block-size:0;transition:block-size var(--ij-duration-base) var(--ij-ease-standard), content-visibility var(--ij-duration-base) allow-discrete;overflow:clip}.hg-faq-list details[open]::details-content{block-size:auto}.hg-closing-block{padding-block-end:var(--ij-space-8)}.hg-closing{justify-items:center;gap:var(--ij-space-4);padding:var(--ij-space-7) var(--ij-space-5);border-radius:var(--mk-radius-hero);background:var(--mk-cocoa);color:var(--mk-paper);text-align:center;display:grid;position:relative;overflow:clip}.hg-closing>:not(.mk-flora){margin:0;position:relative}.hg-closing-title{max-inline-size:22ch;font-family:var(--ij-font-display);font-size:clamp(var(--ij-text-2xl), 3.4vw, calc(var(--ij-text-4xl) - var(--ij-space-1)));text-wrap:balance;font-weight:600;line-height:1.12}.hg-closing p{max-inline-size:52ch;color:color-mix(in srgb, var(--mk-paper) 84%, transparent);text-wrap:pretty}.hg-closing .mk-soon{border-color:color-mix(in srgb, var(--mk-paper) 50%, transparent);color:var(--mk-paper)}.hg-closing .mk-flora-line{stroke:var(--mk-rose-soft)}.hg-closing .mk-flora-wash{fill:color-mix(in srgb, var(--mk-rose) 22%, transparent)}@media not (min-width:768px){.mk-motion .hg-closing .mk-flora-closing-b{animation:none}}@media not (min-width:640px){.hg-block{padding-block-start:var(--ij-space-6)}.hg-addgroup{gap:var(--ij-space-3);padding-block:var(--ij-space-5)}.hg-card{gap:var(--ij-space-2);padding:var(--ij-space-4)}.hg-card-ico{inline-size:var(--ij-space-6);block-size:var(--ij-space-6)}.hg-cards{gap:var(--ij-space-3)}.hg-cam-tiers{grid-template-columns:repeat(3,minmax(0,1fr))}.hg-cam-tier{padding:var(--ij-space-3) var(--ij-space-2);grid-template-columns:minmax(0,1fr);align-content:start;gap:2px}.hg-cam-tier+.hg-cam-tier{border-block-start:0;border-inline-start:1px solid var(--ij-border)}.hg-cam-name{letter-spacing:.08ch}.hg-cam-photos{font-size:var(--ij-text-sm)}.hg-cam-price{font-size:clamp(var(--ij-text-sm), 4vw, var(--ij-text-lg));text-align:start}.hg-cam-scale{text-align:start}.hg-included{gap:var(--ij-space-1);font-size:var(--ij-text-xs)}.hg-tiers{gap:var(--ij-space-4);padding:var(--ij-space-5) var(--ij-space-4)}.hg-tier-list{gap:var(--ij-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.hg-tier{padding:var(--ij-space-4) var(--ij-space-3)}.hg-tier-name{font-size:var(--ij-text-lg);line-height:var(--ij-leading-lg)}.hg-tier-price{font-size:var(--ij-text-xl)}.hg-faq-list summary{padding-inline:var(--ij-space-4)}.hg-closing{padding:var(--ij-space-6) var(--ij-space-4)}}.hg-card-ico svg[data-glyph]{inline-size:calc(var(--ij-space-5) + 2px);block-size:calc(var(--ij-space-5) + 2px)}@media not (min-width:384px){.hg-cam-tier{padding-inline:var(--ij-space-1)}.hg-cam-name{letter-spacing:0}}@media not (min-width:320px){.hg-trust,.hg-cam-tiers{grid-template-columns:minmax(0,1fr)}.hg-cam-tier{padding-inline:var(--ij-space-3)}.hg-cam-tier+.hg-cam-tier{border-block-start:1px solid var(--ij-border);border-inline-start:0}.hg-cam-price{font-size:var(--ij-text-lg)}}@media not (min-width:640px){.hg-flora-plans{display:none}}@container (min-inline-size:288px){.hg-card:not(.hg-camera) .hg-card-head{grid-template-columns:auto minmax(0,1fr) auto}.hg-card:not(.hg-camera) .hg-card-price{grid-column:auto}}.hg-value{border:1px solid var(--ij-border);border-radius:var(--mk-radius-hero);background:var(--mk-card);display:grid;overflow:clip}.hg-value-usual{align-content:start;gap:var(--ij-space-2);padding:var(--ij-space-6) var(--ij-space-5);display:grid}.hg-value-usual .mk-kicker{margin:0}.hg-receipt{gap:var(--ij-space-3);margin:var(--ij-space-2) 0 0;font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm);padding:0;list-style:none;display:grid}.hg-receipt li{grid-template-columns:minmax(min-content, auto) minmax(var(--ij-space-4), 1fr) auto;gap:var(--ij-space-2);align-items:baseline;display:grid}.hg-receipt-dots{border-block-end:1px dotted var(--ij-border-strong);translate:0 calc(var(--ij-space-1) * -1)}.hg-receipt-price{color:var(--mk-cocoa);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.hg-receipt-total{border-block-start:1px solid var(--ij-border);padding-block-start:var(--ij-space-3);font-weight:600}.hg-receipt-struck{color:var(--ij-text-muted);text-align:end;-webkit-text-decoration:line-through 2px var(--mk-rose);text-decoration:line-through 2px var(--mk-rose);white-space:normal}@media not (min-width:640px){.hg-receipt{gap:var(--ij-space-4);font-size:var(--ij-text-base);line-height:var(--ij-leading-base)}.hg-receipt li{gap:var(--ij-space-1);grid-template-columns:minmax(0,1fr)}.hg-receipt-dots{display:none}.hg-receipt-price{font-size:var(--ij-text-lg);line-height:var(--ij-leading-lg)}.hg-receipt-struck{text-align:start;white-space:nowrap}}.hg-value-note{margin:var(--ij-space-2) 0 0;color:var(--ij-text-muted);font-size:var(--ij-text-xs);line-height:var(--ij-leading-xs)}.hg-value-ours{align-content:center;gap:var(--ij-space-2);padding:var(--ij-space-6) var(--ij-space-5);background:radial-gradient(80% 70% at 100% 0%, color-mix(in srgb, var(--mk-rose) 30%, transparent), transparent 70%), var(--mk-cocoa);color:var(--mk-paper);display:grid;position:relative}.hg-value-ours>p{margin:0}.hg-value-plan{color:color-mix(in srgb, var(--mk-paper) 82%, transparent);font-size:var(--ij-text-sm);letter-spacing:.04ch;font-weight:600}.hg-value-price{font-family:var(--ij-font-display);font-size:calc(var(--ij-text-4xl) - var(--ij-space-1));font-variant-numeric:lining-nums tabular-nums;font-weight:600;line-height:1.05}.hg-value-save{padding:var(--ij-space-1) var(--ij-space-3);border-radius:var(--ij-radius-full);background:color-mix(in srgb, var(--mk-paper) 16%, transparent);color:var(--mk-paper);font-size:var(--ij-text-sm);font-weight:700;line-height:var(--ij-leading-sm);justify-self:start;margin-block:var(--ij-space-1) var(--ij-space-2)!important}.hg-value-in-title{color:color-mix(in srgb, var(--mk-paper) 70%, transparent);font-size:var(--ij-text-xs);letter-spacing:.14ch;font-weight:700;line-height:var(--ij-leading-xs);text-transform:uppercase;margin-block-start:var(--ij-space-2)!important}.hg-value-in{gap:var(--ij-space-2);margin:var(--ij-space-2) 0 0;color:color-mix(in srgb, var(--mk-paper) 90%, transparent);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm);padding:0;list-style:none;display:grid}.hg-value-in li{gap:var(--ij-space-2);align-items:center;display:flex}.hg-value-in svg{color:var(--mk-rose-soft);flex:none}@media (min-width:896px){.hg-value{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hg-value-usual,.hg-value-ours{padding:var(--ij-space-7)}}.hg-founding{isolation:isolate;gap:var(--ij-space-5);padding:var(--ij-space-6) var(--ij-space-5);border:1px solid color-mix(in srgb, var(--mk-rose) 45%, transparent);border-radius:var(--mk-radius-hero);background:radial-gradient(70% 90% at 0% 0%, color-mix(in srgb, var(--mk-rose-faint) 95%, transparent), transparent 70%), linear-gradient(160deg, var(--mk-card), var(--mk-paper-deep));display:grid;position:relative;overflow:clip}.hg-founding-bloom{z-index:-1;inline-size:calc(var(--ij-space-8) * 2.5);opacity:.35;inset-block-start:calc(var(--ij-space-7) * -1);inset-inline-end:calc(var(--ij-space-7) * -1)}.hg-seal{inline-size:calc(var(--ij-space-8) * 2);block-size:calc(var(--ij-space-8) * 2);background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--mk-rose) 75%, var(--mk-cocoa)), var(--mk-cocoa) 72%);box-shadow:inset 0 0 0 var(--ij-space-1) color-mix(in srgb, var(--mk-paper) 18%, transparent), 0 var(--ij-space-3) var(--ij-space-6) #62432f38;color:var(--mk-paper);text-align:center;border-radius:50%;place-content:center;justify-items:center;margin:0;display:grid;rotate:-6deg}.hg-seal-n{font-family:var(--ij-font-display);font-size:var(--ij-text-4xl);font-weight:600;line-height:1}.hg-seal-line{max-inline-size:9ch;font-size:var(--ij-text-xs);font-weight:600;line-height:var(--ij-leading-xs);letter-spacing:.04ch}@keyframes hg-stamp{0%{opacity:0;rotate:-18deg;scale:1.4}}.mk-motion [data-shown] .hg-seal{animation:hg-stamp .52s var(--ij-ease-emphasis) .2s backwards}.hg-founding-text{gap:var(--ij-space-2);display:grid}.hg-founding-text>*{margin:0}.hg-founding-body{max-inline-size:60ch;color:var(--ij-text-muted);text-wrap:pretty}.hg-founding-points{gap:var(--ij-space-2);margin:var(--ij-space-2) 0 0;font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm);padding:0;list-style:none;display:grid}.hg-founding-points li{gap:var(--ij-space-3);align-items:center;display:flex}.hg-founding-ico{inline-size:var(--ij-space-6);block-size:var(--ij-space-6);border-radius:var(--ij-radius-full);background:var(--mk-card);color:var(--mk-cocoa);box-shadow:0 0 0 1px var(--ij-border);flex:none;place-items:center;display:grid}.hg-founding-ico svg[data-glyph]{inline-size:var(--ij-space-4);block-size:var(--ij-space-4)}@media (min-width:768px){.hg-founding{gap:var(--ij-space-7);padding:var(--ij-space-7);grid-template-columns:auto minmax(0,1fr);align-items:center}.hg-founding-points{gap:var(--ij-space-3) var(--ij-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:640px){.hg-seal{inline-size:calc(var(--ij-space-8) * 1.5);block-size:calc(var(--ij-space-8) * 1.5)}.hg-seal-n,.hg-value-price{font-size:var(--ij-text-3xl)}.hg-launch{margin-block-start:var(--ij-space-5)}.hg-launch-mark{min-inline-size:var(--ij-space-8);padding-inline:var(--ij-space-3)}.hg-launch-n{font-size:var(--ij-text-2xl)}.hg-launch-text{padding-inline:var(--ij-space-3) var(--ij-space-4)}.hg-launch-save{font-size:var(--ij-text-lg);line-height:var(--ij-leading-lg)}}
